From c0647e04f95404eafebe4deb564692c82d9e27dd Mon Sep 17 00:00:00 2001 From: Alexandre Gouasmi Date: Fri, 1 Mar 2024 03:42:54 +0100 Subject: [PATCH 01/36] loyalty-card: actions and creating happy path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🐛 fix(server.ts): change port variable case from lowercase port to uppercase PORT to improve semantics ✨ feat(server.ts): add support for process.env.PORT environment variable to be able to run app on a configurable port 🔥 chore: delete down.sql and up.sql files for inserting and deleting 'loyalty_card' value from eventPassNftContractType table 🔧 chore(project.json): fix typo in project name from 'features-back-office-eventss' to 'features-back-office-events' ✨ feat(deployEventPassCollectionWrapper.ts): add new action to deploy event pass collection ✨ feat(revealEventPassDelayedContract.ts): add new action to reveal event pass delayed contract 🔧 chore(EventPassCardFooter.tsx): fix import statement for revealEventPassDelayedContract action 🔧 chore(EventPassDeployButtonClient.tsx): fix import statement for deployEventPassCollectionWrapper action 🔧 chore(EventPassNftFilesTable/examples.tsx): fix import statements for deployEventPassCollectionWrapper and revealEventPassDelayedContract actions 🔧 chore(EventSheet.stories.tsx): fix import statements for deployEventPassCollectionWrapper and revealEventPassDelayedContract actions 🔧 chore(action.ts): fix error message to include optional chaining for user.kyc 🔧 chore(index.spec.ts): fix describe block name for deployEventPassCollection 🔧 chore(index.ts): fix BASE_URL variable name to EVENT_PASS_BASE_URL 🔧 chore(nftCollection.integration.test.ts): fix describe block name for deployEventPassCollection and revealEventPassDelayedContract ✨ feat(nftCollection.integration.test.ts): add tests for error cases in deployEventPassCollection and revealEventPassDelayedContract 🔧 chore(next.config.js): remove unused 'useDeploymentId' and 'useDeploymentIdServerActions' options 📦 chore(package.json): update 'next' and 'eslint-config-next' dependencies to version 14.1.4 🔄 refactor(index.ts): rename CommonProps interface to EventPassCommonProps for better clarity and semantics 🔄 refactor(index.ts): rename props parameter in several methods to EventPassCommonProps for better clarity and semantics 🔄 refactor(index.ts): change return type of getEventPassCommonProps and validateEventPassDeployInputs methods to EventPassCommonProps for better clarity and semantics 🔄 refactor(index.ts): change parameter type of deployEventPassDropContractAndPrepareMetadata and deployAnEventPassNftDropCollection methods to EventPassCommonProps for better clarity and semantics 🔄 refactor(index.ts): change parameter type of deployEventPassDelayedRevealCollection and deployLoyaltyCardCollection methods to EventPassCommonProps for better clarity and semantics 📝 chore(loyaltyCardNftContract): add loyaltyCardNftContract table to the database schema 📝 chore(loyaltyCardNftContract): create up.sql and down.sql migration files for loyaltyCardNftContract table 📝 chore(loyaltyCardNftContract): add loyaltyCardNftContract table definition and comments 📝 chore(loyaltyCardNftContract): add trigger to set updated_at column on updates 📝 chore(loyaltyCardNftContract): add function to force lowercase contractAddress, loyaltyCardId, and activityWebhookId 📝 chore(loyaltyCardNftContract): add trigger to apply lowercase function before insert 📦 chore(loyaltyCardNft): add loyaltyCardNft table and its remote relationships to improve loyalty card functionality 📦 chore(loyaltyCardNftContract): add loyaltyCardNftContract table and its remote relationships to improve loyalty card functionality 📦 chore(tables.yaml): include public_loyaltyCardNft.yaml in tables.yaml to enable loyaltyCardNft table 📦 chore(1710944716876_loyaltyCardNft): add up.sql and down.sql files to create loyaltyCardNft table and its triggers and comments packNftSupply 🚀 feat(migrations): add migration files for updating Stamps and LoyaltyCards 📝 Add down.sql file: - The down.sql file contains the necessary SQL statements to revert the changes made in the corresponding up.sql file. - It includes: - Adding the "stampNftId" column to the "nftTransfer" table. - Adding the "stampAmount" column to the "nftTransfer" table. - Adding a foreign key constraint for the "stampNftId" column in the "nftTransfer" table. - Adding comments for the new columns in the "nftTransfer" table. - Dropping the existing check constraint in the "nftTransfer" table. - Adding the updated check constraint in the "nftTransfer" table. - Adding the "campaignId" and "loyaltyCardId" columns to the "minterTemporaryWallet" table. - Adding comments for the new columns in the "minterTemporaryWallet" table. 📝 Add up.sql file: - The up.sql file contains the necessary SQL statements to apply the changes to the database. - It includes the same SQL statements as the down.sql file, which are: - Adding the "stampNftId" column to the "nftTransfer" table. - Adding the "stampAmount" column to the "nftTransfer" table. - Adding a foreign key constraint for the "stampNftId" column in the "nftTransfer" table. - Adding comments for the new columns in the "nftTransfer" table. - Dropping the existing check constraint in the "nftTransfer" table. - Adding the updated check constraint in the "nftTransfer" table. - Adding the "campaignId" and "loyaltyCardId" columns to the "minterTemporaryWallet" table. - Adding comments for the new columns in the "minterTemporaryWallet" table. 🐛 fix(deployEventPassCollectionWrapper.ts): change import statement from NftCollection to EventPassCollection to reflect correct class name 🐛 fix(revealEventPassDelayedContract.ts): change import statement from NftCollection to EventPassCollection to reflect correct class name 🐛 fix(index.spec.ts): change import statement from NftCollection to EventPassCollection to reflect correct class name 🐛 fix(index.ts): change class name from NftCollection to EventPassCollection to reflect correct class name 🐛 fix(nftCollection.integration.test.ts): change import statement from NftCollection to EventPassCollection to reflect correct class name 🐛 fix(nftCollection.integration.test.ts): change describe block title from NftCollection to EventPassCollection to reflect correct class name 🐛 fix(packCollection.integration.test.ts): change describe block title from PackCollection to EventPassCollection to reflect correct class name 🐛 fix(packCollection.integration.test.ts): change comment to reflect correct class name ✨ feat(deployEventPassCollectionWrapper.ts): add support for deploying event pass collections using the EventPassCollection class ✨ feat(revealEventPassDelayedContract.ts): add support for revealing event pass delayed contracts using the EventPassCollection class ✨ feat(index.spec.ts): add tests for the EventPassCollection class ✨ feat(index.ts): create EventPassCollection class to handle event pass collections ✨ feat(nftCollection.integration.test.ts): add integration tests for the EventPassCollection class ✨ feat(nftCollection.integration.test.ts): add tests for deploying event pass collections using the EventPassCollection class ✨ feat(packCollection.integration.test.ts): add integration tests for the EventPassCollection class 📝 chore(loyaltyCardNftContract.yaml): add loyaltyCardParameter object relationship using foreign_key_constraint_on to improve data integrity 📝 chore(loyaltyCardParameters.yaml): create loyaltyCardParameters table to store properties of loyalty cards and establish a relationship with loyaltyCardNftContract table 📝 chore(loyaltyCardStatus.yaml): create loyaltyCardStatus table as an enum to represent the status of loyalty cards 📝 chore(tables.yaml): include public_loyaltyCardParameters.yaml and public_loyaltyCardStatus.yaml in the list of tables 📝 chore(remote_schemas.yaml): add relationships between loyaltyCard and loyaltyCardNftContract, loyaltyCardParameters to enable querying related data 📝 chore(1710936959258_loyaltyCardNftContract/down.sql): remove down migration for loyaltyCardNftContract table 📝 chore(1710936959258_loyaltyCardNftContract/up.sql): create loyaltyCardStatus table, loyaltyCardParameters table, and establish a relationship between loyaltyCardNftContract and loyaltyCardParameters tables 📝 chore(loyaltyCard.query.gql): add query to fetch loyalty card parameters for a specific organizer and stage 📦 chore(database): add new tables for Shopify campaign parameters and status 📄 feat(database): create YAML files for new tables public_shopifyCampaignParameters and public_shopifyCampaignStatus 📄 feat(database): add new tables public_shopifyCampaignParameters and public_shopifyCampaignStatus to tables.yaml 🔧 fix(database): add SQL scripts to create and modify tables for Shopify campaign parameters and status 📦 chore(loyalty-card-types): add new library for managing loyalty card types in the back office 📝 docs(loyalty-card-types): add README.md file for the loyalty-card-types library 🔧 chore(loyalty-card-types): add package.json file for the loyalty-card-types library 🔧 chore(loyalty-card-types): add project.json file for the loyalty-card-types library 🔧 chore(loyalty-card-types): add tsconfig.json file for the loyalty-card-types library 🔧 chore(loyalty-card-types): add tsconfig.lib.json file for the loyalty-card-types library 🔧 chore(loyalty-card-types): add index.ts file for the loyalty-card-types library 🔧 chore(loyalty-card-types): add lib/index.ts file for the loyalty-card-types library moved nft-thirdweb-organizer to nft-thirdweb-organizer-event-pass remove pack from nft-thirdweb-organizer-event-pass lib and move to new library nft-thirdweb-organizer-pack moved the actions from event-pass to pack library moved loyalty-card from event-pass lib to own library new stamps library fix build for nft-thirdweb-organizer-event-pass ✨ Add new library `nft-thirdweb-organizer-common` with ESLint, SWC config, README, Jest setup, and initial TypeScript implementation ♻️ Refactor `thirdweb-organizer-event-pass` to use common functionality - Removed `insertMinterTemporaryWallet` function and related types to centralize logic in `thirdweb-organizer-common` module. - Updated error message in `CollectionDeploymentError` to reflect the correct deployment type (`event pass` instead of `collection`). - Introduced `ThirdwebOrganizerCommon` class to handle common functionalities like getting address and chain ID, and setting ERC721 contract with claim conditions, which simplifies the `EventPassCollection` class by removing redundant code. - Adjusted test error message to match the updated error handling in deployment. - Added `@nft/thirdweb-organizer-common` path in `tsconfig.base.json` to support the new common module import. This refactor aims to reduce code duplication and improve maintainability by centralizing common functionalities used across different parts of the `thirdweb-organizer-event-pass` module. ✨ (Hasura metadata & migrations): Add `nftMintPassword` table for NFT minting authentication - **Why?** To securely manage unique passwords for NFT minting, ensuring each password is linked to a specific contract, chain ID, and organizer. This facilitates controlled access to NFT minting operations. ♻️ Move minterTemporaryWallet mutation from event/pass to organizer/nft ✨ Add loyaltyCardId and campaignId fields to minterTemporaryWallet mutation ✨ Create query for minterTemporaryWallet by eventPassId in organizer/nft ✨ (nftMintPassword schema): Rename `ownerAddress` to `minterAddress` to better reflect its purpose 📝 Update comments and function logic to align with `minterAddress` field change ✨ (GraphQL): Add queries and mutations for managing NFT mint passwords ✨ (thirdweb-organizer-common): Add functions to insert and retrieve NFT mint passwords ✨ (index.ts): Implement loyalty card collection deployment and management - Add imports for necessary modules and interfaces to support loyalty card functionalities. - Introduce `LoyaltyCardCollection` class with methods to deploy loyalty card collections and manage their properties. - Implement error handling specific to loyalty card collection deployment through `CollectionDeploymentError`. - Enhance class with methods for retrieving common properties and deploying contracts with metadata preparation. ✨ (crypto lib): add `generateRandomAlphanumericString` function for secure random string generation ✅ (crypto tests): add tests for `generateRandomAlphanumericString` to ensure functionality and randomness ✨ (nft lib): integrate `generateRandomAlphanumericString` for NFT mint password generation ✨ (loyalttCard.mutation.gql, loyaltyCard.query.gql, nftMintPassword.mutation.gql): add new GraphQL mutations and queries for loyalty card and NFT minting ♻️ (action.ts, index.ts): refactor NFT and loyalty card logic to improve structure and readability 🔧 (index.ts): add logic to deploy loyalty card contracts with claim conditions and create NFT mint passwords ✨ (index.integration.test.ts): add integration tests for NFT event pass deployment ✨ Add tests for delayed reveal functionality in EventPassCollection This commit introduces unit tests for the `revealEventPassDelayedContract` method within the `EventPassCollection` class. The tests cover scenarios including successful reveal and update of the delayed reveal status, handling errors during the reveal process, and errors updating the reveal status in the database. These tests ensure the robustness and reliability of the delayed reveal feature, facilitating a smoother user experience and reducing potential issues in the reveal process. ✨ Export `CollectionDeploymentError` class for broader error handling ✅ Add tests for `LoyaltyCardCollection` to ensure functionality and error handling ♻️ Refactor `deployLoyaltyCardCollection` method in `LoyaltyCardCollection` for clarity and efficiency ⬆️ Update Hasura version from v2.35.0 to v2.38.0 across project configurations ✨ (15_minterTemporaryWallet.sql): extend minterTemporaryWallet table with new columns for loyaltyCardId and campaignId to support broader use cases ✨ (16_loyaltyCardParameters.sql, 17_loyaltyCardNftContract.sql, 18_loyaltyCardNft.sql, 19_nftMintPassword.sql, 20_shopifyCampaignParameters.sql, 21_stampNftContract.sql, 22_stampNft.sql, 23_stampNftSupply.sql): add new seed files for loyalty card parameters, NFT contracts, mint passwords, Shopify campaign parameters, and stamp NFTs to setup initial data structure for loyalty program and campaign management ✨ (index.integration.test.ts): add integration tests for LoyaltyCardCollection deployment 📝 (db/src/index.ts, deleteAllData.js): update database utilities and scripts to support loyalty card features ✨ (gql/admin/api): add queries for fetching minter temporary wallet by loyaltyCardId and campaignId ✅ (nft/thirdweb-organizer-loyalty-card): add integration test to verify fetching minter temporary wallet by loyaltyCardId ✨ (loyaltyCard.query.gql): Add query to fetch loyalty card NFT contract by ID ♻️ (index.integration.test.ts): Refactor mockSigner to use 'mockUserAddress' for clarity ✨ (index.integration.test.ts): Implement test for fetching NFT mint passwords and loyalty card contract address ♻️ (createNftActivityWebhookForEvent.ts): refactor method name for clarity and consistency ✨ (index.spec.ts, index.ts): add createNftMetadataUpdateWebhook functionality to support NFT metadata updates ♻️ (index.spec.ts, index.ts): rename deleteNftActivityWebhook to deleteWebhook for generalization 📝 (index.ts): add documentation link for NFT metadata updates webhook ✨ Add loyalty-card-api library with ESLint, SWC config, and Jest setup ✨ (GraphQL): Add CreateLoyaltyCardParameters mutation for loyalty card parameters insertion ✨ (GraphQL): Add GetAlchemyInfosFromLoyaltyCardId query to fetch loyalty card parameters ✨ (Action.ts): Introduce LoyaltyCardParameters_Insert_Input import and createLoyaltyCardParametersAndWebhook function for webhook creation ✨ (Index.ts): Implement saveLoyaltyCardContractIntoDb to save contract details and create webhook 🔧 (tsconfig.base.json): Update paths to include @features/loyalty-card-api for better module resolution ✨ (route.ts): Add new webhook route for passing NFT activity by eventId ✨ (up.sql): Introduce activity and metadata webhook signing keys in loyaltyCardParameters and shopifyCampaignParameters tables for enhanced security ♻️ (down.sql): Refactor nftMintPassword table comments for clarity and consistency ♻️ (up.sql): Rename signingKey to activityWebhookSigningKey in lotteryParameters and eventParameters tables for better specificity ✨ (up.sql): Add metadataUpdateWebhookId and metadataUpdateWebhookSigningKey columns to eventParameters table to support metadata updates ✨ (hasura migrations): Add `nftMintPassword` table with improved formatting and comments for clarity ♻️ (hasura migrations): Refactor trigger and function creation for consistency ✨ (hasura migrations): Rename `signingKey` to `activityWebhookSigningKey` and add `metadataUpdateWebhookId` and `metadataUpdateWebhookSigningKey` columns to support new webhook functionality 📝 (SQL comments): Update comments to reflect changes and add new comments for clarity ✨ (libs): Update webhook URL paths and query fields to support new and renamed webhook functionalities ♻️ (libs): Refactor webhook signature validation to use new `activityWebhookSigningKey` field 🐛 (libs): Fix incorrect usage of `use server` directive in TypeScript files ✨ (index.integration.test.ts): Rename `signingKey` to `activityWebhookSigningKey` for clarity ♻️ (action.ts): Refactor loyalty card action to include webhook creation logic 📝 (action.ts): Add 'use server' directive for strict mode enforcement ✨ (SQL Migrations & Seeds): Make `loyaltyCardId` unique and update seed data structure - Why: Ensuring `loyaltyCardId` is unique across the database enhances data integrity and prevents duplicate entries. Updating the seed data structure aligns with the new database schema and prepares for new webhook functionalities. ✨ (Loyalty Card API): Enhance webhook creation and update logic - Why: Introducing optional parameters for creating and updating webhooks allows for more flexible and efficient webhook management. This change supports scenarios where only specific types of webhooks need to be created or updated, reducing unnecessary operations and improving performance. 🔧 (TS Config): Add "next" to types in tsconfig.lib.json - Why: Including "next" in the compiler options ensures proper type checking and IntelliSense for Next.js features within the loyalty card API library, improving developer experience and code quality. ♻️ refactor(pass-api): generalize NFT webhook functions for broader use ✨ feat(pass-api): add tests for create and update webhook functions ✨ feat(gql/admin/api): add loyalty card mutations and update queries ♻️ Refactor webhook function names and logic for clarity and consistency ✨ Add support for metadata update webhooks in loyalty card and event pass modules 💡 Update comments and logs for better understanding of webhook handling process ♻️ (action.ts): refactor webhook ID assignments to handle potentially undefined IDs more gracefully in both event pass and loyalty card modules ✨ (events-api): add createWebhooksForEvent and getAlchemyInfosFromEventId exports ✨ (events-api): add createWebhooksForEvent and updateWebhooksForEvent functionality ✅ (events-api): add tests for createWebhooksForEvent and updateWebhooksForEvent ♻️ (various): update imports to reflect new location of createWebhooksForEvent and getAlchemyInfosFromEventId 🔧 (nftActivity): update import path for getAlchemyInfosFromEventId to reflect new module location ✨ Add loyalty-card-api library with ESLint, SWC config, README, Jest setup, and initial implementation - 📝 Add README.md for documentation on building and testing the library - 🔧 Add .eslintrc.json for ESLint configuration extending project-wide rules - 🔧 Add .swcrc for SWC compiler configuration targeting ES2017 and enabling decorators - ✅ Add jest.config.ts for Jest testing framework setup, utilizing SWC for transformation - 📦 Add package.json defining the library name, version, dependencies, and main entry points - 🚀 Add project.json for Nx project configuration, specifying build, lint, and test targets - ✨ Add initial TypeScript implementation for loyalty card API features, including creating and updating webhooks and fetching Alchemy information based on loyalty card ID - ⬆️ Add tsconfig.json and tsconfig.lib.json for TypeScript compiler options and library-specific settings ✨ Add tsconfig.spec.json for loyalty-card-api to support Jest testing ♻️ Refactor loyalty-card-api exports to use a single dummy export for simplification 🔧 Update import paths in thirdweb-organizer-loyalty-card to reflect loyalty-card-api's new location and structure ✅ Update jest.mock paths in thirdweb-organizer-loyalty-card integration tests to align with loyalty-card-api's new location ✨ (main.ts): add createDate to test role assignment for better tracking ♻️ (main.ts): normalize address input to lowercase for consistency ✨ (index.ts, siweProvider.ts): exclude 'fake-' prefixed applicantIds to differentiate test accounts from real ones ♻️ Refactor cache key generation to async across multiple modules for consistency and future flexibility ✨ Introduce loyalty card feature in back-office app - Add loyalty card loading and page components for localized support - Implement loyalty card feature in back-office navigation - Setup ESLint configuration, README, Jest config, and package.json for loyalty card library - Configure TypeScript for loyalty card library development and testing ✨ (i18n/en.json): add "Loyalty Card" and "Shopify Campaigns" to English locales ✨ (icons.tsx): introduce Shopify and Loyalty Card icons for UI enhancement 🔧 (tsconfig.base.json): update tsconfig paths for loyalty card features integration ✨ (loyalty-card/page.tsx): add async fetching of loyalty card parameters ♻️ (events-api, loyalty-card-api): refactor imports and update functions to inject dependencies ✅ (loyalty-card-api): add tests for createWebhooksForLoyaltyCard and getLoyaltyCardParameters 📝 (loyalty-card-api): export getLoyaltyCardParameters function for external use ✨ Add `getLoyaltyCardParameters` function to fetch loyalty card details based on user role and environment stage ♻️ Update `LoyaltyCardPage` to accept `loyaltyCard` prop for dynamic content rendering 🔧 Adjust TypeScript config to allow property access from index signature by setting `noPropertyAccessFromIndexSignature` to false ♻️ Refactor GraphQL query `GetLoyaltyCardParametersOrganizer` to use `organizerId` for clarity and consistency 💡 Update class names in `DrawerDemo` for consistency in button sizing ♻️ Refactor loyalty card API to use `getLoyaltyCardOrganizer` for clarity ✨ Add `getLoyaltyCardOrganizer.spec.ts` for testing new API functionality 📝 Update GraphQL query to include `loyaltyCardNftContract` data ✅ Add tests to ensure correct behavior of `getLoyaltyCardOrganizer` ✨ (loyalty-card-api & loyalty-card): Add NFT mint password retrieval and display functionality - Added `getNftMintPasswordsForContract` function to fetch NFT mint passwords based on contract address and chain ID. - Introduced new components `LoyaltyCardNftsInfos`, `LoyaltyCardNftsPasswords`, and `LoyaltyCardNftsPasswordsTable` to display NFT information and mint passwords in the loyalty card section. - Enhanced user experience by providing detailed NFT information and access to mint passwords directly from the loyalty card interface. ✨ (LoyaltyCardNftsPasswordsTableClient.tsx, examples.tsx, LoyaltyCardPage.stories.tsx): add new components and stories for LoyaltyCardNftsPasswordsTable to enhance back-office functionality with NFT password management ✨ (LoyaltyCardPage.tsx): Refactor LoyaltyCardPage to include Accordion UI for NFT info and passwords ✨ (examples.tsx): Add examples file for LoyaltyCardPage component showcasing usage ✨ (loyaltyCard.query.gql, nftMintPassword.query.gql): Extend GraphQL queries to include chainId and password metadata 📝 (en.json): Update English localization messages for LoyaltyCardPage components ♻️ (index.ts): Refactor NFT types to include NftMintPasswordOrganizer type ✨ Introduce loyalty card feature with deployment and reset actions ♻️ Refactor deployEventPassCollection to use return statement for consistency ✨ Add LoyaltyCardFooter component for managing loyalty card deployment UI ✨ Implement LoyaltyCardDeployButtonClient for initiating loyalty card deployment ✨ Create resetLoyaltyCard action to revalidate loyalty card paths ♻️ Change className from "max-w-fit" to "min-w-fit" in LoyaltyCardNftsPasswords for better layout management ♻️ Update icon from Download to Copy in LoyaltyCardNftsPasswordsTableClient to reflect actual functionality ✨ Add stories for LoyaltyCardPage to showcase different states (Not Deployed, Deployed) ✨ (LoyaltyCardPage.tsx): Add `AppContainerFooter` and `LoyaltyCardFooter` to enhance UI ♻️ (Various files): Refactor to automatically include `organizerId` in NFT actions, improving DX 📝 (en.json): Update and add localization strings for loyalty card features 🐛 (en.json): Fix typo in error message for contract deployment ⬆️ (tsconfig.lib.json): Include types directory to improve type checking 💡 (Various files): Add comments and refactor types for clarity and maintainability ✨ (EventPassDeployButtonClient.tsx): remove TODO comment as deploy button implementation is complete ♻️ (LoyaltyCardFooter.tsx): refactor div class to use flex for better alignment ✨ (examples.tsx): add examples file for LoyaltyCardFooter with mocks for storybook 📝 (LoyaltyCardPage.stories.tsx): update stories to include new mocks and decorators for better visualization 🚀 (LoyaltyCardPage.stories.tsx): update contract address in 'Deployed' story for accuracy 🔧 Update chain IDs and API keys for enhanced network compatibility and security ✨ Add support for Base Sepolia and Polygon Amoy testnets to expand network options ⬆️ Upgrade dependencies to latest versions for improved functionality and security ♻️ Refactor code to utilize dynamic chain IDs for increased flexibility in network operations 🔧 (tools/test/.env.test.jest): update chain IDs to '84532' for consistency and to reflect the new test environment configuration ✨ (middleware.ts): add 'loyalty-card' routes to authPages for access control ♻️ (public_loyaltyCardNftContract.yaml): refactor loyaltyCardId relationship to use manual configuration for clarity ✨ (ProfileNavClient.tsx): redirect to home page on sign out for better user experience ✨ (AddMoreNftsPasswords.tsx): introduce AddMoreNftsPasswords component for managing NFT passwords ♻️ (LoyaltyCardNftsPasswordsTableClient.tsx): integrate AddMoreNftsPasswords component and remove early return for consistency ✨ (ContentSpaceFilesUploader.stories.tsx): streamline imports by consolidating expect function ✨ (loyalty-card-api): add resetNftMintPasswordsForContract function to support resetting NFT mint passwords ♻️ (getNftMintPasswordsForContract.ts): refactor to include cache tag for revalidation ✨ (createNftsPasswords.ts): introduce function to create NFT mint passwords 🔥 (AddMoreNftsPasswords.tsx): remove unused component ✨ (AddMoreNftsPasswordsDrawer.tsx): add new component for adding more NFTs passwords through a UI drawer ♻️ (LoyaltyCardNftsPasswordsTable.tsx): update to support new AddMoreNftsPasswordsDrawer component ✨ (LoyaltyCardNftsPasswordsTableClient.tsx, examples.tsx, LoyaltyCardPage.stories.tsx, en.json, index.ts, DataTableToolbar.tsx): Enhance loyalty card feature with 'One Time Codes' management - Refactor `AddMoreNftsPasswords` to `AddMoreNftsPasswordsDrawer` for a more intuitive UI. - Introduce a new UI element to display when no 'One Time Codes' are available, improving user guidance. - Implement storybook interactions to simulate user flows for creating 'One Time Codes'. - Update localization files to reflect the terminology change from 'passwords' to ''One Time Codes'', enhancing clarity. - Extend `CreateNftMintPasswordsProps` interface to ensure required properties are provided, improving type safety. - Add `toolbarChildren` prop to `DataTableToolbar` for flexible toolbar customization. ♻️ Refactor code for better null safety and async patterns across multiple files - Ensure null safety with optional chaining in React components - Refactor async functions for clarity and remove deprecated cache usage - Simplify async data fetching and state management in React components - Update ESLint configuration and remove unnecessary dependencies - Adopt modern JavaScript practices for server-side code in API utilities ♻️ Refactor role and organizerId checks to use optional chaining for better code safety and readability across multiple files ✨ Add jest mock for getCurrentUser to simulate user context in loyalty card integration tests ✨ Include chainId in loyalty card contract test expectation for more comprehensive testing ✨ (Hasura metadata & migrations): Add `nftStatus` table as enum, update related tables - Introduced `nftStatus` enum table to standardize NFT status across the database. - Updated `eventPassNft` and `packNftSupply` tables to reference `nftStatus`. - Created `loyaltyCardNft` table to manage NFTs associated with loyalty cards, including status tracking and unique constraints to ensure data integrity. - Implemented triggers and functions to maintain data consistency, such as updating timestamps and enforcing lowercase for specific fields. ✨ (1710944716876_nftStatus_loyaltyCardNft/up.sql): introduce nftStatus table and loyaltyCardNft table to manage NFT statuses and loyalty card NFTs, respectively, enhancing NFT lifecycle management ♻️ (1710944716876_nftStatus_loyaltyCardNft/up.sql): refactor eventPassNft and packNftSupply tables by replacing isDelivered column with status column linked to nftStatus, improving data integrity and status tracking 🔧 (1710944716876_nftStatus_loyaltyCardNft/up.sql): add triggers and functions for loyaltyCardNft table to ensure data consistency, specifically for contractAddress and ownerAddress fields 📝 (1710944716876_nftStatus_loyaltyCardNft/up.sql): document tables and columns for clarity and maintainability, focusing on the purpose and relationships of loyaltyCardNft and related entities ✨ (SQL migration & GraphQL): Add 'HELD_BY_CONTRACT' and 'LAZY_MINTED' statuses to nftStatus table and update queries to support lazy minted NFTs ♻️ (TypeScript & GraphQL): Refactor NFT handling to support lazy minted NFTs across services and update types accordingly 💡 (TypeScript): Update comments and types to clarify changes and ensure type safety with lazy minted NFTs handling ✨ (Multiple Files): Integrate `date-fns-tz` for timezone-aware date handling - **Why?** To ensure that all date and time calculations are correctly adjusted for the timezone, specifically for events and sales in the `Europe/London` timezone. This change addresses potential issues with time-sensitive operations not respecting the intended timezone, leading to inaccuracies in event status evaluations (e.g., whether an event or sale is ongoing). ✨ (11_eventPassNft.sql): Add 'status' column to eventPassNft table to track NFT minting status ✨ Add new entries to database for event passes and packs with various statuses ✨ (packCollection.integration.test.ts): add NftStatus_Enum.LazyMinted to test data to align with updated NFT status requirements ✨ Add mutations and queries for loyalty card NFT operations ✨ Introduce NFT mint password mutations and queries enhancements 📝 Create nft-loyalty-card library with initial setup and documentation 🔧 Add ESLint and SWC configurations for nft-loyalty-card library 🚀 Prepare nft-loyalty-card library for building and testing with Nx, Jest ✨ (nft/loyalty-card): add LoyaltyCardNftWrapper class and tests for NFT loyalty card management 🔧 (nft/loyalty-card): add tsconfig for loyalty card library to enforce strict type-checking ✨ (nft/loyalty-card): add tsconfig files for library and specs ✨ (nft/mint-password): add initial setup with ESLint, SWC config, README, Jest config, package.json, and project.json ✨ (nft/mint-password): implement index and unit tests for mint password functionality ✨ (nft/mint-password): add new library for NFT mint password functionality 🔧 (nft/mint-password): add TypeScript configuration for the new library ♻️ (nft/types): update NFT types to include mint password types ⬆️ (tsconfig.base.json): update base TypeScript config to include new NFT libraries 🔧 (nft/thirdweb-admin): remove unnecessary tslib dependency ✨ Add new route for NFT activity webhook handling ♻️ Standardize webhook URL formatting across the application for consistency ♻️ refactor(crypto): standardize parameter name from 'string' to 'body' This change improves the clarity and consistency of the parameter names across the crypto library functions, making the codebase more intuitive and easier to understand. ✨ feat(integrations-external-api-handlers): add new library for external API handlers This introduces a new library dedicated to handling external API integrations, including configuration files, documentation, and setup for testing and linting. This addition aims to centralize and streamline the management of external API interactions within the project. ✨ Add BaseWebhookAndApiHandler with tests and TS config for external API handlers 🐛 Fix parameter name in Kyc and Webhooks utils for consistent signature verification 🔧 Update tsconfig.base.json to include external-api-handlers path mapping ✨ (crypto lib): add generateApiKeyId, hashSecret, verifySecret functions - `generateApiKeyId` for generating unique API key IDs with optional custom prefixes. - `hashSecret` and `verifySecret` for securely hashing and verifying secrets using PBKDF2. ✅ (crypto tests): add tests for new crypto functions - Tests ensure `generateApiKeyId` produces correctly formatted and unique IDs. - Tests for `hashSecret` and `verifySecret` validate correct hashing and verification behavior, including handling of incorrect secrets or salts. ✨ (Hasura metadata): add new tables for managing Shopify API keys 📝 (Hasura migrations): create migration scripts for apiKeyStatus, shopifyApiKey, and shopifySecretApiKey tables 🔧 (Hasura config): update tables.yaml to include new Shopify API key tables ✨ (hasura/app/migrations): add new SQL migration for apiKeyStatus and shopifyApiKey tables ✨ (libs/crypto): introduce new crypto utility functions and update generateApiKeyId format 🔧 (libs/features/back-office/shopify-api-keys): add ESLint, SWC config, README, and Jest setup for shopify-api-keys library ✨ (shopify-api-keys): add new library for Shopify API key management This commit introduces a new library within the back-office feature set, specifically designed for managing Shopify API keys. It includes functionality for creating and retrieving both public and secret Shopify API keys, adhering to security best practices by hashing and securely storing secret keys. The library is structured to support future scalability and maintainability, with clear separation of concerns and adherence to modern TypeScript practices. This addition lays the groundwork for integrating Shopify's API more seamlessly into the platform, enabling more robust e-commerce features and capabilities for back-office users. ✨ Add Shopify API key management GraphQL queries and mutations 🔧 Update tsconfig for Shopify API keys feature and base project settings ✨ Add API_SECRET_ENCRYPTION_KEY to .env.local for enhanced security ✨ Create new API route for Shopify loyalty card with POST and GET methods ♻️ Refactor Hasura metadata by adding new tables for API keys and removing shopifySecretApiKey table 🔧 Update Hasura metadata configuration to include new tables and remove deprecated ones ✨ (down.sql): introduce apiKeyType table to categorize API keys by type ♻️ (down.sql): refactor shopifyApiKey table to publishableApiKey for general use ♻️ (down.sql): refactor shopifySecretApiKey table to secretApiKey with enhanced security fields 📝 (down.sql): update comments to reflect new table structures and purposes ✨ (up.sql): Introduce apiKeyType table to categorize API keys ♻️ (up.sql): Refactor shopifyApiKey to publishableApiKey for general use ♻️ (up.sql): Refactor shopifySecretApiKey to secretApiKey with enhanced security fields 📝 (up.sql): Update comments to reflect new table structures and purposes ✨ (crypto lib): add encryption and decryption functions for secrets ♻️ (crypto lib): streamline API key generation by removing underscore 🔧 (env/server): add API_SECRET_ENCRYPTION_KEY to environment variables 🗑️ (shopify-api-keys): remove shopify-api-keys library and its references ♻️ refactor(api-keys): migrate Shopify API key logic to new api-keys lib - Deleted Shopify API key logic from `back-office/shopify-api-keys` to avoid duplication and centralize API key management. - Introduced new GraphQL mutations and queries for publishable and secret API keys in `admin/api` to replace Shopify-specific ones, enhancing flexibility and maintainability. - Added ESLint and SWC configurations to `api-keys` library for consistent code quality and faster compilation. - Created README and Jest config for `api-keys` library to document usage and ensure code quality through testing. ✨ Add new library for API key integrations with setup and initial functionality ✨ (tsconfig.spec.json): add tsconfig for API keys integration tests to support Jest and Node types ♻️ (tsconfig.base.json): Refactor paths to improve readability and maintainability ✨ (tsconfig.base.json): Add "@integrations/api-keys" path for better modularization of API keys integration ♻️ (tsconfig.base.json): reformat paths for clarity and maintainability ♻️ (tsconfig.base.json): reformat paths and compiler options for better readability ✨ (project.json): rename project to 'integrations-api-keys' for clarity ✨ (index.spec.ts, index.ts): add 'inputSecretKey' function to handle secret API key creation with origin and integrity secrets ✨ (external-api-handlers/src/index.ts): export 'ShopifyWebhookAndApiHandler' for Shopify integration 🔧 (env/index.d.ts): add 'API_SECRET_ENCRYPTION_KEY' to environment types for secure API key handling ✨ (GraphQL mutations and queries): add 'type' field to support different API key types ♻️ (external-api-handlers): refactor API handler to use 'integritySecret' and improve signature verification methods ✅ (external-api-handlers tests): update tests to reflect changes in API handler methods and add new tests for deserialization and request timestamp guarding ♻️ refactor(external-api-handlers): overhaul BaseWebhookAndApiHandler for flexibility ✨ feat(external-api-handlers): add ShopifyWebhookAndApiHandler for Shopify integrations ♻️ refactor(nft/loyalty-card): export interfaces for external use ✨ (utils): add `isOriginAllowed` function to check origin against allowlist ✅ (utils): add tests for `isOriginAllowed` function to ensure correct behavior across various scenarios ♻️ (tsconfig.base.json): streamline paths configuration for better readability ♻️ (tsconfig.base.json): streamline tsconfig paths by removing duplicates and consolidating entries for better maintainability ♻️ (tsconfig.base.json): streamline tsconfig paths and cleanup formatting for better readability ✨ (crypto): export decryptSecret and encryptSecret functions for external use ♻️ (external-api-handlers): adjust timestamp calculation to use milliseconds ✅ (external-api-handlers): add tests for ShopifyWebhookAndApiHandler to ensure functionality and error handling ♻️ (shopify.ts): refactor import of decryptSecret for consistency ✨ (shopify.ts): add missing API key and invalid signature error handling ♻️ (shopify.ts): simplify signature verification logic in Shopify handler ✨ (shopify.ts): make allowlist check conditional to enhance flexibility ✨ (shopify.spec.ts): add tests for mintLoyaltyCardWithPassword functionality ♻️ (shopify.spec.ts): refactor API key type check in tests for clarity 📝 (shopify.spec.ts): update documentation and mocks to support new tests ✨ (shopify.ts): Implement request validation and error handling for Shopify integration 📝 (next/api-handler): Add documentation, configs, and setup for `next-api-handler` library ✨ (next/api-handler): Introduce `next-api-handler` library for structured API handling in Next.js projects ✨ Add custom error handling framework for API requests - Introduced a new library `@next/api-handler` for handling API errors in a standardized way across Next.js applications. - Implemented custom error classes (`BadRequestError`, `NotAuthorizedError`, `NotFoundError`, `InternalServerError`) extending a base `CustomError` class to represent different HTTP response statuses. - Created `handleApiRequest` function to wrap API handlers, providing centralized error handling and response formatting. - Integrated custom error handling into `@nft/loyalty-card` library, replacing generic `Error` instances with specific error types (`BadRequestError`, `NotFoundError`) to improve error specificity and client-side error handling. - Updated `tsconfig.base.json` to include `@next/api-handler` path, ensuring proper module resolution across the monorepo. - Added comprehensive tests for `handleApiRequest` to verify correct handling of both expected and unexpected errors, ensuring robustness and reliability of the error handling mechanism. ✨ (shopify/loyalty-card route): Integrate ShopifyWebhookAndApiHandler for POST requests 📝 (shopify.ts): Remove unnecessary comment and refactor mintLoyaltyCardWithPassword method ♻️ (shopify/loyalty-card route): Refactor request type from any to NextRequest for type safety ✨ Add new crypto utility functions and types for enhanced security operations ✨ Update API key ID generation logic to support optional prefixes 🔧 Increase API_SECRET_ENCRYPTION_KEY length requirement for improved security ♻️ Refactor imports in api-keys module for consistency ✅ Update tests to reflect new API key ID generation logic and add environment variables for comprehensive testing setup ♻️ Refactor chainId handling across loyalty card feature - Remove direct chainId references in favor of dynamic retrieval from `getCurrentChain()` to ensure consistency and flexibility across different environments. 🔥 Remove unused GET handler in loyalty card route - Comment out unused GET function to clean up the codebase and focus on currently utilized endpoints. 🔧 Update next.config.js to comment out experimental esmExternals configuration - Temporarily disable esmExternals setting to address module import issues, pending a more permanent solution. ✅ Update tests to mock new dependencies and adjust for chainId handling changes - Adapt unit tests to reflect changes in chainId sourcing and mock newly introduced dependencies to ensure test suite accuracy. ⬆️ Update SupportedNetworks and AddEthereumChainParameter definitions - Redefine enums and interfaces locally to remove dependency on `@web3-react/types`, increasing control over supported networks and chain parameters. 🧹 Clean up package.json by removing unused dependency `@web3-react/types` - Streamline dependencies by removing an unused package, reducing potential for conflicts and unnecessary overhead. 💡 Add comments and clean up imports across modified files - Improve code readability and maintenance by clarifying changes and removing unused imports. ♻️ (next.config.js): remove esmExternals experimental config due to resolved ESM import issue ✨ (shopify.ts): add HasLoyaltyCard request type and params validation for enhanced API functionality external api handlers shopify : get route with hasLoyaltyCard and unit test indexer alchemy webhooks loyaltyCard : create loyalty card webhook and unit test for it loyalty card cron and webhook : unit and integration tests remove useless console.log loyalty card activity : added sql verification for onwerAddress after webhook loyalty card cron : delete useless rule in eslintrc loyalty card cron : add ignore path pattern in jest config --- .env.local | 18 +- .../events/@sheet/[eventSlug]/page.tsx | 2 +- .../app/[locale]/loyalty-card/loading.tsx | 5 + .../app/[locale]/loyalty-card/page.tsx | 16 + .../@sheet/[contentSpaceSlug]/page.tsx | 2 +- apps/back-office/middleware.ts | 2 + apps/back-office/next.config.js | 2 - apps/scripts/src/main.ts | 3 +- apps/unlock/next.config.js | 3 - .../loyalty-card/[contractAddress]/route.ts | 21 + .../[eventId]/route.ts | 1 - apps/web/app/crons/processLoyaltyCardsMint.ts | 5 + apps/web/e2e/event.spec.ts | 3 +- apps/web/next.config.js | 3 - .../orders/claim/index.integration.test.ts | 2 +- apps/web/vercel.json | 4 + docker-compose.yaml | 2 +- hasura/Dockerfile | 2 +- .../default/tables/public_apiKeyStatus.yaml | 4 + .../default/tables/public_apiKeyType.yaml | 4 + .../default/tables/public_loyaltyCardNft.yaml | 26 + .../tables/public_loyaltyCardNftContract.yaml | 36 + .../tables/public_loyaltyCardParameters.yaml | 13 + .../tables/public_loyaltyCardStatus.yaml | 4 + .../tables/public_nftMintPassword.yaml | 3 + .../default/tables/public_nftStatus.yaml | 4 + .../tables/public_publishableApiKey.yaml | 3 + .../default/tables/public_secretApiKey.yaml | 3 + .../public_shopifyCampaignParameters.yaml | 3 + .../tables/public_shopifyCampaignStatus.yaml | 4 + .../default/tables/public_stampNft.yaml | 3 + .../tables/public_stampNftContract.yaml | 3 + .../tables/public_stampNftContractType.yaml | 4 + .../default/tables/public_stampNftSupply.yaml | 3 + .../databases/default/tables/tables.yaml | 16 + hasura/app/metadata/remote_schemas.yaml | 22 + .../down.sql | 91 + .../up.sql | 94 + .../down.sql | 122 + .../up.sql | 123 + .../default/1710952105946_stampNft/down.sql | 200 + .../default/1710952105946_stampNft/up.sql | 199 + .../down.sql | 38 + .../up.sql | 36 + .../1711125016888_nftMintPassword/down.sql | 51 + .../1711125016888_nftMintPassword/up.sql | 49 + .../down.sql | 117 + .../up.sql | 116 + hasura/app/seeds/default/11_eventPassNft.sql | 22 +- .../default/15_minterTemporaryWallet.sql | 31 +- .../default/16_loyaltyCardParameters.sql | 7 + .../default/17_loyaltyCardNftContract.sql | 9 + .../app/seeds/default/18_loyaltyCardNft.sql | 6 + .../app/seeds/default/19_nftMintPassword.sql | 2 + .../default/20_shopifyCampaignParameters.sql | 2 + .../app/seeds/default/21_stampNftContract.sql | 2 + hasura/app/seeds/default/22_stampNft.sql | 2 + .../app/seeds/default/23_stampNftSupply.sql | 2 + .../app/seeds/default/6_eventParameters.sql | 8 +- libs/crypto/src/index.ts | 12 +- libs/crypto/src/lib/index.d.ts | 31 + libs/crypto/src/lib/index.spec.ts | 96 +- libs/crypto/src/lib/index.ts | 82 +- libs/crypto/tsconfig.lib.json | 2 +- libs/env/server/src/index.mjs | 2 + .../app-nav/src/lib/menu-nav/MenuNav.tsx | 21 +- .../src/lib/profile-nav/ProfileNavClient.tsx | 1 + .../src/lib/actions/getContentSpaceFiles.tsx | 7 +- .../ContentSpaceFilesUploader.stories.tsx | 3 +- .../back-office/events-api/src/index.ts | 5 + .../src/lib/createWebhooksForEvent.spec.ts | 140 + .../src/lib/createWebhooksForEvent.ts | 71 + .../src/lib/getAlchemyInfosFromEventId.ts | 0 .../src/lib/getEventPassNftFiles.ts | 7 +- libs/features/back-office/events/project.json | 4 +- .../lib/actions/checkEventPassFilesHash.ts | 18 +- ...ts => deployEventPassCollectionWrapper.ts} | 8 +- .../src/lib/actions/getEventPassNftFiles.ts | 7 +- ...t.ts => revealEventPassDelayedContract.ts} | 8 +- .../events/src/lib/actions/types.ts | 8 + .../EventPassContractRevealButtonClient.tsx | 4 +- .../EventPassDeployButtonClient.tsx | 5 +- .../EventPassNftFilesTableClient.tsx | 29 +- .../EventPassNftFilesTable/examples.tsx | 8 +- .../EventSheet/EventSheet.stories.tsx | 16 +- .../loyalty-card-api/.eslintrc.json | 18 + .../back-office/loyalty-card-api/.swcrc | 29 + .../back-office/loyalty-card-api/README.md | 11 + .../loyalty-card-api/jest.config.ts | 31 + .../back-office/loyalty-card-api/package.json | 7 + .../back-office/loyalty-card-api/project.json | 30 + .../back-office/loyalty-card-api/src/index.ts | 10 + .../lib/createWebhooksForLoyaltyCard.spec.ts | 129 + .../src/lib/createWebhooksForLoyaltyCard.ts | 72 + .../lib/getAlchemyInfosFromLoyaltyCardId.ts | 13 + .../src/lib/getLoyaltyCardOrganizer.spec.ts | 60 + .../src/lib/getLoyaltyCardOrganizer.ts | 19 + .../src/lib/getNftMintPasswordsForContract.ts | 32 + .../loyalty-card-api/tsconfig.json | 22 + .../loyalty-card-api/tsconfig.lib.json | 10 + .../loyalty-card-api/tsconfig.spec.json | 14 + .../loyalty-card-types/.eslintrc.json | 18 + .../back-office/loyalty-card-types/.swcrc | 29 + .../back-office/loyalty-card-types/README.md | 7 + .../loyalty-card-types/package.json | 7 + .../loyalty-card-types/project.json | 23 + .../loyalty-card-types/src/index.ts | 1 + .../loyalty-card-types/src/lib/index.ts | 5 + .../loyalty-card-types/tsconfig.json | 19 + .../loyalty-card-types/tsconfig.lib.json | 10 + .../back-office/loyalty-card/.eslintrc.json | 18 + .../back-office/loyalty-card/README.md | 7 + .../back-office/loyalty-card/jest.config.ts | 19 + .../back-office/loyalty-card/package.json | 4 + .../back-office/loyalty-card/project.json | 40 + .../back-office/loyalty-card/src/index.ts | 4 + .../src/lib/actions/createNftsPasswords.ts | 28 + .../deployLoyaltyCardCollectionWrapper.ts | 29 + .../src/lib/actions/resetLoyaltyCard.ts | 7 + .../AddMoreNftsPasswordsDrawer.tsx | 115 + .../LoyaltyCardDeployButtonClient.tsx | 60 + .../LoyaltyCardFooter/LoyaltyCardFooter.tsx | 101 + .../molecules/LoyaltyCardFooter/examples.tsx | 18 + .../LoyaltyCardNftsInfos.tsx | 45 + .../LoyaltyCardNftsPasswords.tsx | 41 + .../LoyaltyCardNftsPasswordsTable.tsx | 55 + .../LoyaltyCardNftsPasswordsTableClient.tsx | 231 + .../examples.tsx | 61 + .../LoyaltyCardPage.stories.tsx | 82 + .../pages/LoyaltyCardPage/LoyaltyCardPage.tsx | 69 + .../lib/pages/LoyaltyCardPage/examples.tsx | 20 + .../back-office/loyalty-card/tsconfig.json | 20 + .../loyalty-card/tsconfig.lib.json | 34 + .../loyalty-card/tsconfig.spec.json | 22 + .../src/lib/inviteAccountWithRole.ts | 40 +- .../handlePendingOrders.integration.test.ts | 3 +- .../loyalty-card-api}/.eslintrc.json | 0 libs/features/loyalty-card-api/.swcrc | 29 + libs/features/loyalty-card-api/README.md | 11 + libs/features/loyalty-card-api/jest.config.ts | 30 + libs/features/loyalty-card-api/package.json | 7 + libs/features/loyalty-card-api/project.json | 30 + libs/features/loyalty-card-api/src/index.ts | 1 + .../loyalty-card-api/src/lib/index.ts | 12 + libs/features/loyalty-card-api/tsconfig.json | 22 + .../loyalty-card-api/tsconfig.lib.json | 10 + .../loyalty-card-api/tsconfig.spec.json | 14 + .../features/loyalty-card-cron/.eslintrc.json | 18 + libs/features/loyalty-card-cron/README.md | 11 + .../features/loyalty-card-cron/jest.config.ts | 12 + .../jest.integration.config.ts | 14 + libs/features/loyalty-card-cron/package.json | 10 + libs/features/loyalty-card-cron/project.json | 37 + libs/features/loyalty-card-cron/src/index.ts | 1 + .../lib/loyalty-card-cron.integration.test.ts | 541 + .../src/lib/loyalty-card-cron.spec.ts | 109 + .../src/lib/loyalty-card-cron.ts | 67 + libs/features/loyalty-card-cron/tsconfig.json | 16 + .../loyalty-card-cron/tsconfig.lib.json | 10 + .../loyalty-card-cron/tsconfig.spec.json | 14 + libs/features/pass-api/src/index.ts | 5 - .../lib/createNftActivityWebhookForEvent.ts | 37 - libs/gql/admin/api/src/generated/index.ts | 461 +- .../admin/api/src/generated/schema.graphql | 38259 ++-- libs/gql/admin/api/src/generated/schema.json | 175276 +++++++++------ .../organizer/event/eventParameters.query.gql | 4 +- .../organizer/event/eventParameters.spec.ts | 71 +- .../event/pass/eventPassNftContract.query.gql | 5 +- .../pass/minterTemporaryWallet.mutation.gql | 9 - .../pass/minterTemporaryWallet.query.gql | 7 - .../loyaltyCard/loyaltyCard.mutation.gql | 42 + .../loyaltyCard/loyaltyCard.query.gql | 113 + .../nft/minterTemporaryWallet.mutation.gql | 26 + .../nft/minterTemporaryWallet.query.gql | 23 + .../nft/nftMintPassword.mutation.gql | 46 + .../organizer/nft/nftMintPassword.query.gql | 34 + .../publishableApiKey.mutation.gql | 28 + .../publishableApiKey.query.gql | 10 + .../secretApiKey.mutation.gql | 34 + .../publishableApiKey/secretApiKey.query.gql | 13 + libs/gql/admin/types/src/generated/index.ts | 273 +- .../api/src/generated/schema.graphql | 1057 +- .../anonymous/api/src/generated/schema.json | 7156 +- .../anonymous/types/src/generated/index.ts | 4 +- libs/gql/shared/types/src/generated/index.ts | 22291 +- .../gql/user/api/src/generated/schema.graphql | 1058 +- libs/gql/user/api/src/generated/schema.json | 7048 +- libs/gql/user/types/src/generated/index.ts | 8 +- .../alchemy/admin/src/lib/index.spec.ts | 71 +- libs/indexer/alchemy/admin/src/lib/index.ts | 40 +- libs/indexer/alchemy/webhooks/jest.config.ts | 1 + .../webhooks/jest.integration.config.ts | 1 + libs/indexer/alchemy/webhooks/src/index.ts | 2 +- ... => eventPassActivity.integration.test.ts} | 27 +- ...vity.spec.ts => eventPassActivity.spec.ts} | 46 +- .../{nftActivity.ts => eventPassActivity.ts} | 62 +- .../lib/loyalCardActivity.integration.test.ts | 190 + .../src/lib/loyaltyCardActivity.spec.ts | 182 + .../webhooks/src/lib/loyaltyCardActivity.ts | 117 + .../indexer/alchemy/webhooks/src/lib/utils.ts | 65 +- libs/integrations/api-keys/.eslintrc.json | 18 + libs/integrations/api-keys/.swcrc | 29 + libs/integrations/api-keys/README.md | 11 + libs/integrations/api-keys/jest.config.ts | 30 + libs/integrations/api-keys/package.json | 7 + libs/integrations/api-keys/project.json | 30 + libs/integrations/api-keys/src/index.ts | 1 + .../api-keys/src/lib/index.spec.ts | 270 + libs/integrations/api-keys/src/lib/index.ts | 159 + libs/integrations/api-keys/tsconfig.json | 22 + libs/integrations/api-keys/tsconfig.lib.json | 10 + libs/integrations/api-keys/tsconfig.spec.json | 14 + .../external-api-handlers/.eslintrc.json | 18 + .../integrations/external-api-handlers/.swcrc | 29 + .../external-api-handlers/README.md | 11 + .../external-api-handlers/jest.config.ts | 31 + .../external-api-handlers/package.json | 7 + .../external-api-handlers/project.json | 30 + .../external-api-handlers/src/index.ts | 2 + .../src/lib/baseWebhookAndApiHandler.spec.ts | 254 + .../src/lib/baseWebhookAndApiHandler.ts | 154 + .../src/lib/shopify.spec.ts | 451 + .../external-api-handlers/src/lib/shopify.ts | 270 + .../external-api-handlers/tsconfig.json | 22 + .../external-api-handlers/tsconfig.lib.json | 10 + .../external-api-handlers/tsconfig.spec.json | 14 + libs/kyc/admin/src/lib/kyc-admin.ts | 2 +- libs/kyc/webhooks/src/lib/utils.ts | 10 +- libs/next/api-handler/.eslintrc.json | 18 + libs/next/api-handler/.swcrc | 29 + libs/next/api-handler/README.md | 11 + libs/next/api-handler/jest.config.ts | 30 + libs/next/api-handler/package.json | 7 + libs/next/api-handler/project.json | 30 + libs/next/api-handler/src/index.ts | 2 + .../api-handler/src/lib/apiErrorHandlers.ts | 54 + libs/next/api-handler/src/lib/index.spec.ts | 106 + libs/next/api-handler/src/lib/index.ts | 34 + libs/next/api-handler/tsconfig.json | 22 + libs/next/api-handler/tsconfig.lib.json | 10 + libs/next/api-handler/tsconfig.spec.json | 14 + .../src/lib/cacheWithDynamicKeys.spec.ts | 30 +- .../cache/src/lib/cacheWithDynamicKeys.ts | 17 +- libs/next/chains/src/lib/index.ts | 68 +- libs/next/i18n/src/messages/en.json | 53 +- libs/next/next-auth/options/src/lib/index.ts | 1 + .../siwe/provider/src/lib/siweProvider.ts | 1 + libs/nft/loyalty-card/.eslintrc.json | 18 + libs/nft/loyalty-card/.swcrc | 29 + libs/nft/loyalty-card/README.md | 11 + libs/nft/loyalty-card/jest.config.ts | 30 + libs/nft/loyalty-card/package.json | 7 + libs/nft/loyalty-card/project.json | 30 + libs/nft/loyalty-card/src/index.ts | 1 + libs/nft/loyalty-card/src/lib/index.spec.ts | 189 + libs/nft/loyalty-card/src/lib/index.ts | 93 + libs/nft/loyalty-card/tsconfig.json | 22 + libs/nft/loyalty-card/tsconfig.lib.json | 10 + libs/nft/loyalty-card/tsconfig.spec.json | 14 + libs/nft/mint-password/.eslintrc.json | 18 + libs/nft/mint-password/.swcrc | 29 + libs/nft/mint-password/README.md | 11 + libs/nft/mint-password/jest.config.ts | 30 + libs/nft/mint-password/package.json | 7 + libs/nft/mint-password/project.json | 30 + libs/nft/mint-password/src/index.ts | 1 + libs/nft/mint-password/src/lib/index.spec.ts | 128 + libs/nft/mint-password/src/lib/index.ts | 44 + libs/nft/mint-password/tsconfig.json | 22 + libs/nft/mint-password/tsconfig.lib.json | 10 + libs/nft/mint-password/tsconfig.spec.json | 14 + libs/nft/thirdweb-admin/package.json | 3 - .../src/lib/nft-thirdweb-api.spec.ts | 10 +- .../src/lib/nft-thirdweb-api.ts | 7 + .../thirdweb-organizer-common/.eslintrc.json | 18 + libs/nft/thirdweb-organizer-common/.swcrc | 29 + libs/nft/thirdweb-organizer-common/README.md | 11 + .../thirdweb-organizer-common/jest.config.ts | 30 + .../thirdweb-organizer-common/package.json | 7 + .../thirdweb-organizer-common/project.json | 30 + .../thirdweb-organizer-common/src/index.ts | 2 + .../src/lib/action.ts | 56 + .../src/lib/index.ts | 84 + .../tsconfig.json | 0 .../tsconfig.lib.json | 11 + .../tsconfig.spec.json | 0 .../.eslintrc.json | 18 + .../.swcrc | 0 .../thirdweb-organizer-event-pass/README.md | 11 + .../jest.config.ts | 12 + .../jest.integration.ts | 12 + .../package.json | 7 + .../project.json | 38 + .../src/index.ts | 2 + .../src/lib/action.ts | 117 + .../src/lib/index.integration.test.ts} | 85 +- .../src/lib}/index.spec.ts | 144 +- .../src/lib}/index.ts | 374 +- .../tsconfig.json | 18 + .../tsconfig.lib.json | 0 .../tsconfig.spec.json | 14 + .../.eslintrc.json | 18 + .../thirdweb-organizer-loyalty-card/.swcrc | 29 + .../thirdweb-organizer-loyalty-card/README.md | 11 + .../jest.config.ts | 13 + .../jest.integration.ts | 12 + .../package.json | 7 + .../project.json | 38 + .../src/index.ts | 1 + .../src/lib/action.integration.test.ts | 103 + .../src/lib/action.ts | 132 + .../src/lib/index.integration.test.ts | 179 + .../src/lib/index.spec.ts | 227 + .../src/lib/index.ts | 197 + .../tsconfig.json | 18 + .../tsconfig.lib.json | 11 + .../tsconfig.spec.json | 14 + .../thirdweb-organizer-pack/.eslintrc.json | 18 + libs/nft/thirdweb-organizer-pack/.swcrc | 29 + libs/nft/thirdweb-organizer-pack/README.md | 11 + .../jest.config.ts | 4 +- .../jest.integration.ts | 5 +- libs/nft/thirdweb-organizer-pack/package.json | 7 + libs/nft/thirdweb-organizer-pack/project.json | 38 + libs/nft/thirdweb-organizer-pack/src/index.ts | 1 + .../thirdweb-organizer-pack/src/lib/action.ts | 55 + .../thirdweb-organizer-pack/src/lib/index.ts | 268 + .../lib}/packCollection.integration.test.ts | 7 +- .../nft/thirdweb-organizer-pack/tsconfig.json | 18 + .../thirdweb-organizer-pack/tsconfig.lib.json | 11 + .../tsconfig.spec.json | 14 + .../thirdweb-organizer-stamps/.eslintrc.json | 18 + libs/nft/thirdweb-organizer-stamps/.swcrc | 29 + libs/nft/thirdweb-organizer-stamps/README.md | 11 + .../thirdweb-organizer-stamps/jest.config.ts | 12 + .../jest.integration.ts | 12 + .../thirdweb-organizer-stamps/package.json | 7 + .../project.json | 17 +- .../thirdweb-organizer-stamps/src/index.ts | 1 + .../src/lib/index.ts | 8 + .../thirdweb-organizer-stamps/tsconfig.json | 18 + .../tsconfig.lib.json | 11 + .../tsconfig.spec.json | 14 + libs/nft/thirdweb-organizer/README.md | 11 - libs/nft/thirdweb-organizer/package.json | 7 - libs/nft/thirdweb-organizer/src/action.ts | 173 - libs/nft/types/src/lib/index.ts | 35 +- libs/test-utils/db/src/index.ts | 24 + .../src/lib/data-table/DataTableToolbar.tsx | 3 + libs/ui/icons/src/lib/icons.tsx | 15 + libs/utils/src/lib/index.spec.ts | 56 +- libs/utils/src/lib/index.ts | 30 + libs/utils/src/types/index.ts | 8 + msw/mockServiceWorker.js | 154 +- package.json | 19 +- pnpm-lock.yaml | 454 +- tools/deleteAllData.js | 2 +- tools/test/.env.test.jest | 4 +- tools/test/docker-compose.yml | 2 +- tools/test/jest.setup.ts | 22 + tsconfig.base.json | 38 +- types/env/index.d.ts | 1 + 362 files changed, 173822 insertions(+), 92496 deletions(-) create mode 100644 apps/back-office/app/[locale]/loyalty-card/loading.tsx create mode 100644 apps/back-office/app/[locale]/loyalty-card/page.tsx create mode 100644 apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts rename apps/web/app/api/webhooks/{nft_activity => pass-nft-activity}/[eventId]/route.ts (95%) create mode 100644 apps/web/app/crons/processLoyaltyCardsMint.ts create mode 100644 hasura/app/metadata/databases/default/tables/public_apiKeyStatus.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_apiKeyType.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_loyaltyCardNft.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_loyaltyCardNftContract.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_loyaltyCardParameters.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_loyaltyCardStatus.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_nftMintPassword.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_nftStatus.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_publishableApiKey.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_secretApiKey.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_shopifyCampaignParameters.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_shopifyCampaignStatus.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_stampNft.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_stampNftContract.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_stampNftContractType.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_stampNftSupply.yaml create mode 100644 hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/down.sql create mode 100644 hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/up.sql create mode 100644 hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/down.sql create mode 100644 hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/up.sql create mode 100644 hasura/app/migrations/default/1710952105946_stampNft/down.sql create mode 100644 hasura/app/migrations/default/1710952105946_stampNft/up.sql create mode 100644 hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/down.sql create mode 100644 hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/up.sql create mode 100644 hasura/app/migrations/default/1711125016888_nftMintPassword/down.sql create mode 100644 hasura/app/migrations/default/1711125016888_nftMintPassword/up.sql create mode 100644 hasura/app/migrations/default/1712063000346_apiKeyStatus_shopifyApiKey/down.sql create mode 100644 hasura/app/migrations/default/1712063000346_apiKeyStatus_shopifyApiKey/up.sql create mode 100644 hasura/app/seeds/default/16_loyaltyCardParameters.sql create mode 100644 hasura/app/seeds/default/17_loyaltyCardNftContract.sql create mode 100644 hasura/app/seeds/default/18_loyaltyCardNft.sql create mode 100644 hasura/app/seeds/default/19_nftMintPassword.sql create mode 100644 hasura/app/seeds/default/20_shopifyCampaignParameters.sql create mode 100644 hasura/app/seeds/default/21_stampNftContract.sql create mode 100644 hasura/app/seeds/default/22_stampNft.sql create mode 100644 hasura/app/seeds/default/23_stampNftSupply.sql create mode 100644 libs/crypto/src/lib/index.d.ts create mode 100644 libs/features/back-office/events-api/src/lib/createWebhooksForEvent.spec.ts create mode 100644 libs/features/back-office/events-api/src/lib/createWebhooksForEvent.ts rename libs/features/{pass-api => back-office/events-api}/src/lib/getAlchemyInfosFromEventId.ts (100%) rename libs/features/back-office/events/src/lib/actions/{deployCollectionWrapper.ts => deployEventPassCollectionWrapper.ts} (80%) rename libs/features/back-office/events/src/lib/actions/{revealDelayedContract.ts => revealEventPassDelayedContract.ts} (57%) create mode 100644 libs/features/back-office/events/src/lib/actions/types.ts create mode 100644 libs/features/back-office/loyalty-card-api/.eslintrc.json create mode 100644 libs/features/back-office/loyalty-card-api/.swcrc create mode 100644 libs/features/back-office/loyalty-card-api/README.md create mode 100644 libs/features/back-office/loyalty-card-api/jest.config.ts create mode 100644 libs/features/back-office/loyalty-card-api/package.json create mode 100644 libs/features/back-office/loyalty-card-api/project.json create mode 100644 libs/features/back-office/loyalty-card-api/src/index.ts create mode 100644 libs/features/back-office/loyalty-card-api/src/lib/createWebhooksForLoyaltyCard.spec.ts create mode 100644 libs/features/back-office/loyalty-card-api/src/lib/createWebhooksForLoyaltyCard.ts create mode 100644 libs/features/back-office/loyalty-card-api/src/lib/getAlchemyInfosFromLoyaltyCardId.ts create mode 100644 libs/features/back-office/loyalty-card-api/src/lib/getLoyaltyCardOrganizer.spec.ts create mode 100644 libs/features/back-office/loyalty-card-api/src/lib/getLoyaltyCardOrganizer.ts create mode 100644 libs/features/back-office/loyalty-card-api/src/lib/getNftMintPasswordsForContract.ts create mode 100644 libs/features/back-office/loyalty-card-api/tsconfig.json create mode 100644 libs/features/back-office/loyalty-card-api/tsconfig.lib.json create mode 100644 libs/features/back-office/loyalty-card-api/tsconfig.spec.json create mode 100644 libs/features/back-office/loyalty-card-types/.eslintrc.json create mode 100644 libs/features/back-office/loyalty-card-types/.swcrc create mode 100644 libs/features/back-office/loyalty-card-types/README.md create mode 100644 libs/features/back-office/loyalty-card-types/package.json create mode 100644 libs/features/back-office/loyalty-card-types/project.json create mode 100644 libs/features/back-office/loyalty-card-types/src/index.ts create mode 100644 libs/features/back-office/loyalty-card-types/src/lib/index.ts create mode 100644 libs/features/back-office/loyalty-card-types/tsconfig.json create mode 100644 libs/features/back-office/loyalty-card-types/tsconfig.lib.json create mode 100644 libs/features/back-office/loyalty-card/.eslintrc.json create mode 100644 libs/features/back-office/loyalty-card/README.md create mode 100644 libs/features/back-office/loyalty-card/jest.config.ts create mode 100644 libs/features/back-office/loyalty-card/package.json create mode 100644 libs/features/back-office/loyalty-card/project.json create mode 100644 libs/features/back-office/loyalty-card/src/index.ts create mode 100644 libs/features/back-office/loyalty-card/src/lib/actions/createNftsPasswords.ts create mode 100644 libs/features/back-office/loyalty-card/src/lib/actions/deployLoyaltyCardCollectionWrapper.ts create mode 100644 libs/features/back-office/loyalty-card/src/lib/actions/resetLoyaltyCard.ts create mode 100644 libs/features/back-office/loyalty-card/src/lib/molecules/AddMoreNftsPasswordsDrawer/AddMoreNftsPasswordsDrawer.tsx create mode 100644 libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/LoyaltyCardDeployButtonClient.tsx create mode 100644 libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/LoyaltyCardFooter.tsx create mode 100644 libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/examples.tsx create mode 100644 libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsInfos/LoyaltyCardNftsInfos.tsx create mode 100644 libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswords/LoyaltyCardNftsPasswords.tsx create mode 100644 libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/LoyaltyCardNftsPasswordsTable.tsx create mode 100644 libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/LoyaltyCardNftsPasswordsTableClient.tsx create mode 100644 libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/examples.tsx create mode 100644 libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/LoyaltyCardPage.stories.tsx create mode 100644 libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/LoyaltyCardPage.tsx create mode 100644 libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/examples.tsx create mode 100644 libs/features/back-office/loyalty-card/tsconfig.json create mode 100644 libs/features/back-office/loyalty-card/tsconfig.lib.json create mode 100644 libs/features/back-office/loyalty-card/tsconfig.spec.json rename libs/{nft/thirdweb-organizer => features/loyalty-card-api}/.eslintrc.json (100%) create mode 100644 libs/features/loyalty-card-api/.swcrc create mode 100644 libs/features/loyalty-card-api/README.md create mode 100644 libs/features/loyalty-card-api/jest.config.ts create mode 100644 libs/features/loyalty-card-api/package.json create mode 100644 libs/features/loyalty-card-api/project.json create mode 100644 libs/features/loyalty-card-api/src/index.ts create mode 100644 libs/features/loyalty-card-api/src/lib/index.ts create mode 100644 libs/features/loyalty-card-api/tsconfig.json create mode 100644 libs/features/loyalty-card-api/tsconfig.lib.json create mode 100644 libs/features/loyalty-card-api/tsconfig.spec.json create mode 100644 libs/features/loyalty-card-cron/.eslintrc.json create mode 100644 libs/features/loyalty-card-cron/README.md create mode 100644 libs/features/loyalty-card-cron/jest.config.ts create mode 100644 libs/features/loyalty-card-cron/jest.integration.config.ts create mode 100644 libs/features/loyalty-card-cron/package.json create mode 100644 libs/features/loyalty-card-cron/project.json create mode 100644 libs/features/loyalty-card-cron/src/index.ts create mode 100644 libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.integration.test.ts create mode 100644 libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.spec.ts create mode 100644 libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.ts create mode 100644 libs/features/loyalty-card-cron/tsconfig.json create mode 100644 libs/features/loyalty-card-cron/tsconfig.lib.json create mode 100644 libs/features/loyalty-card-cron/tsconfig.spec.json delete mode 100644 libs/features/pass-api/src/lib/createNftActivityWebhookForEvent.ts delete mode 100644 libs/gql/admin/api/src/queries/organizer/event/pass/minterTemporaryWallet.mutation.gql delete mode 100644 libs/gql/admin/api/src/queries/organizer/event/pass/minterTemporaryWallet.query.gql create mode 100644 libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.mutation.gql create mode 100644 libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.query.gql create mode 100644 libs/gql/admin/api/src/queries/organizer/nft/minterTemporaryWallet.mutation.gql create mode 100644 libs/gql/admin/api/src/queries/organizer/nft/minterTemporaryWallet.query.gql create mode 100644 libs/gql/admin/api/src/queries/organizer/nft/nftMintPassword.mutation.gql create mode 100644 libs/gql/admin/api/src/queries/organizer/nft/nftMintPassword.query.gql create mode 100644 libs/gql/admin/api/src/queries/publishableApiKey/publishableApiKey.mutation.gql create mode 100644 libs/gql/admin/api/src/queries/publishableApiKey/publishableApiKey.query.gql create mode 100644 libs/gql/admin/api/src/queries/publishableApiKey/secretApiKey.mutation.gql create mode 100644 libs/gql/admin/api/src/queries/publishableApiKey/secretApiKey.query.gql rename libs/indexer/alchemy/webhooks/src/lib/{nftActivity.integration.test.ts => eventPassActivity.integration.test.ts} (93%) rename libs/indexer/alchemy/webhooks/src/lib/{nftActivity.spec.ts => eventPassActivity.spec.ts} (88%) rename libs/indexer/alchemy/webhooks/src/lib/{nftActivity.ts => eventPassActivity.ts} (65%) create mode 100644 libs/indexer/alchemy/webhooks/src/lib/loyalCardActivity.integration.test.ts create mode 100644 libs/indexer/alchemy/webhooks/src/lib/loyaltyCardActivity.spec.ts create mode 100644 libs/indexer/alchemy/webhooks/src/lib/loyaltyCardActivity.ts create mode 100644 libs/integrations/api-keys/.eslintrc.json create mode 100644 libs/integrations/api-keys/.swcrc create mode 100644 libs/integrations/api-keys/README.md create mode 100644 libs/integrations/api-keys/jest.config.ts create mode 100644 libs/integrations/api-keys/package.json create mode 100644 libs/integrations/api-keys/project.json create mode 100644 libs/integrations/api-keys/src/index.ts create mode 100644 libs/integrations/api-keys/src/lib/index.spec.ts create mode 100644 libs/integrations/api-keys/src/lib/index.ts create mode 100644 libs/integrations/api-keys/tsconfig.json create mode 100644 libs/integrations/api-keys/tsconfig.lib.json create mode 100644 libs/integrations/api-keys/tsconfig.spec.json create mode 100644 libs/integrations/external-api-handlers/.eslintrc.json create mode 100644 libs/integrations/external-api-handlers/.swcrc create mode 100644 libs/integrations/external-api-handlers/README.md create mode 100644 libs/integrations/external-api-handlers/jest.config.ts create mode 100644 libs/integrations/external-api-handlers/package.json create mode 100644 libs/integrations/external-api-handlers/project.json create mode 100644 libs/integrations/external-api-handlers/src/index.ts create mode 100644 libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.spec.ts create mode 100644 libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts create mode 100644 libs/integrations/external-api-handlers/src/lib/shopify.spec.ts create mode 100644 libs/integrations/external-api-handlers/src/lib/shopify.ts create mode 100644 libs/integrations/external-api-handlers/tsconfig.json create mode 100644 libs/integrations/external-api-handlers/tsconfig.lib.json create mode 100644 libs/integrations/external-api-handlers/tsconfig.spec.json create mode 100644 libs/next/api-handler/.eslintrc.json create mode 100644 libs/next/api-handler/.swcrc create mode 100644 libs/next/api-handler/README.md create mode 100644 libs/next/api-handler/jest.config.ts create mode 100644 libs/next/api-handler/package.json create mode 100644 libs/next/api-handler/project.json create mode 100644 libs/next/api-handler/src/index.ts create mode 100644 libs/next/api-handler/src/lib/apiErrorHandlers.ts create mode 100644 libs/next/api-handler/src/lib/index.spec.ts create mode 100644 libs/next/api-handler/src/lib/index.ts create mode 100644 libs/next/api-handler/tsconfig.json create mode 100644 libs/next/api-handler/tsconfig.lib.json create mode 100644 libs/next/api-handler/tsconfig.spec.json create mode 100644 libs/nft/loyalty-card/.eslintrc.json create mode 100644 libs/nft/loyalty-card/.swcrc create mode 100644 libs/nft/loyalty-card/README.md create mode 100644 libs/nft/loyalty-card/jest.config.ts create mode 100644 libs/nft/loyalty-card/package.json create mode 100644 libs/nft/loyalty-card/project.json create mode 100644 libs/nft/loyalty-card/src/index.ts create mode 100644 libs/nft/loyalty-card/src/lib/index.spec.ts create mode 100644 libs/nft/loyalty-card/src/lib/index.ts create mode 100644 libs/nft/loyalty-card/tsconfig.json create mode 100644 libs/nft/loyalty-card/tsconfig.lib.json create mode 100644 libs/nft/loyalty-card/tsconfig.spec.json create mode 100644 libs/nft/mint-password/.eslintrc.json create mode 100644 libs/nft/mint-password/.swcrc create mode 100644 libs/nft/mint-password/README.md create mode 100644 libs/nft/mint-password/jest.config.ts create mode 100644 libs/nft/mint-password/package.json create mode 100644 libs/nft/mint-password/project.json create mode 100644 libs/nft/mint-password/src/index.ts create mode 100644 libs/nft/mint-password/src/lib/index.spec.ts create mode 100644 libs/nft/mint-password/src/lib/index.ts create mode 100644 libs/nft/mint-password/tsconfig.json create mode 100644 libs/nft/mint-password/tsconfig.lib.json create mode 100644 libs/nft/mint-password/tsconfig.spec.json create mode 100644 libs/nft/thirdweb-organizer-common/.eslintrc.json create mode 100644 libs/nft/thirdweb-organizer-common/.swcrc create mode 100644 libs/nft/thirdweb-organizer-common/README.md create mode 100644 libs/nft/thirdweb-organizer-common/jest.config.ts create mode 100644 libs/nft/thirdweb-organizer-common/package.json create mode 100644 libs/nft/thirdweb-organizer-common/project.json create mode 100644 libs/nft/thirdweb-organizer-common/src/index.ts create mode 100644 libs/nft/thirdweb-organizer-common/src/lib/action.ts create mode 100644 libs/nft/thirdweb-organizer-common/src/lib/index.ts rename libs/nft/{thirdweb-organizer => thirdweb-organizer-common}/tsconfig.json (100%) create mode 100644 libs/nft/thirdweb-organizer-common/tsconfig.lib.json rename libs/nft/{thirdweb-organizer => thirdweb-organizer-common}/tsconfig.spec.json (100%) create mode 100644 libs/nft/thirdweb-organizer-event-pass/.eslintrc.json rename libs/nft/{thirdweb-organizer => thirdweb-organizer-event-pass}/.swcrc (100%) create mode 100644 libs/nft/thirdweb-organizer-event-pass/README.md create mode 100644 libs/nft/thirdweb-organizer-event-pass/jest.config.ts create mode 100644 libs/nft/thirdweb-organizer-event-pass/jest.integration.ts create mode 100644 libs/nft/thirdweb-organizer-event-pass/package.json create mode 100644 libs/nft/thirdweb-organizer-event-pass/project.json create mode 100644 libs/nft/thirdweb-organizer-event-pass/src/index.ts create mode 100644 libs/nft/thirdweb-organizer-event-pass/src/lib/action.ts rename libs/nft/{thirdweb-organizer/src/nftCollection.integration.test.ts => thirdweb-organizer-event-pass/src/lib/index.integration.test.ts} (82%) rename libs/nft/{thirdweb-organizer/src => thirdweb-organizer-event-pass/src/lib}/index.spec.ts (66%) rename libs/nft/{thirdweb-organizer/src => thirdweb-organizer-event-pass/src/lib}/index.ts (52%) create mode 100644 libs/nft/thirdweb-organizer-event-pass/tsconfig.json rename libs/nft/{thirdweb-organizer => thirdweb-organizer-event-pass}/tsconfig.lib.json (100%) create mode 100644 libs/nft/thirdweb-organizer-event-pass/tsconfig.spec.json create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/.eslintrc.json create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/.swcrc create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/README.md create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/jest.config.ts create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/jest.integration.ts create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/package.json create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/project.json create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/src/index.ts create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.integration.test.ts create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.integration.test.ts create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.spec.ts create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/tsconfig.json create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/tsconfig.lib.json create mode 100644 libs/nft/thirdweb-organizer-loyalty-card/tsconfig.spec.json create mode 100644 libs/nft/thirdweb-organizer-pack/.eslintrc.json create mode 100644 libs/nft/thirdweb-organizer-pack/.swcrc create mode 100644 libs/nft/thirdweb-organizer-pack/README.md rename libs/nft/{thirdweb-organizer => thirdweb-organizer-pack}/jest.config.ts (86%) rename libs/nft/{thirdweb-organizer => thirdweb-organizer-pack}/jest.integration.ts (69%) create mode 100644 libs/nft/thirdweb-organizer-pack/package.json create mode 100644 libs/nft/thirdweb-organizer-pack/project.json create mode 100644 libs/nft/thirdweb-organizer-pack/src/index.ts create mode 100644 libs/nft/thirdweb-organizer-pack/src/lib/action.ts create mode 100644 libs/nft/thirdweb-organizer-pack/src/lib/index.ts rename libs/nft/{thirdweb-organizer/src => thirdweb-organizer-pack/src/lib}/packCollection.integration.test.ts (97%) create mode 100644 libs/nft/thirdweb-organizer-pack/tsconfig.json create mode 100644 libs/nft/thirdweb-organizer-pack/tsconfig.lib.json create mode 100644 libs/nft/thirdweb-organizer-pack/tsconfig.spec.json create mode 100644 libs/nft/thirdweb-organizer-stamps/.eslintrc.json create mode 100644 libs/nft/thirdweb-organizer-stamps/.swcrc create mode 100644 libs/nft/thirdweb-organizer-stamps/README.md create mode 100644 libs/nft/thirdweb-organizer-stamps/jest.config.ts create mode 100644 libs/nft/thirdweb-organizer-stamps/jest.integration.ts create mode 100644 libs/nft/thirdweb-organizer-stamps/package.json rename libs/nft/{thirdweb-organizer => thirdweb-organizer-stamps}/project.json (56%) create mode 100644 libs/nft/thirdweb-organizer-stamps/src/index.ts create mode 100644 libs/nft/thirdweb-organizer-stamps/src/lib/index.ts create mode 100644 libs/nft/thirdweb-organizer-stamps/tsconfig.json create mode 100644 libs/nft/thirdweb-organizer-stamps/tsconfig.lib.json create mode 100644 libs/nft/thirdweb-organizer-stamps/tsconfig.spec.json delete mode 100644 libs/nft/thirdweb-organizer/README.md delete mode 100644 libs/nft/thirdweb-organizer/package.json delete mode 100644 libs/nft/thirdweb-organizer/src/action.ts diff --git a/.env.local b/.env.local index e46b6c1f9..01a798a37 100644 --- a/.env.local +++ b/.env.local @@ -4,7 +4,7 @@ NX_VERCEL_REMOTE_CACHE_TOKEN=8HfZAvj1ZCUEYLuNISczuuF2 NX_VERCEL_REMOTE_CACHE_TEAM=team_cNOd6z2HTsiaB0cibAjaQSIM # hasura -HASURA_VERSION=v2.35.0 +HASURA_VERSION=v2.38.0 HASURA_GRAPHQL_SERVER_PORT=8080 HASURA_GRAPHQL_ADMIN_SECRET=password HASURA_CONSOLE_PORT=9695 @@ -40,12 +40,12 @@ TOKEN_LIFE_TIME="648000" ## web3 ## Here we take the Mumbai testnet -NEXT_PUBLIC_CHAIN='80001' -CHAIN='80001' +NEXT_PUBLIC_CHAIN='84532' +CHAIN='84532' ## Alchemy -NEXT_PUBLIC_ALCHEMY_API_KEY='aTwl7l6SRRC22e-7joQbT7oMG6yTjUm0' -ALCHEMY_API_KEY='aTwl7l6SRRC22e-7joQbT7oMG6yTjUm0' +NEXT_PUBLIC_ALCHEMY_API_KEY='eLiWA48N_-X5e3mMG-ckEe5cXYkjKYbV' +ALCHEMY_API_KEY='eLiWA48N_-X5e3mMG-ckEe5cXYkjKYbV' ALCHEMY_AUTH_TOKEN='dGlcmvJsh6Oac3KFJFok2r0R2UgTrcYm' @@ -62,6 +62,10 @@ EMAIL_WEB_UI=8025 WEB_APP_URL='https://www.staging.offline.live/' NEXT_PUBLIC_WEB_APP_URL='https://www.staging.offline.live/' +## API + +API_SECRET_ENCRYPTION_KEY="5557ed70d7c542efa7d9b23516a3baed" + # VIRTUAL_HOST=example.com # LETSENCRYPT_HOST=example.com # LETSENCRYPT_EMAIL=example@gmail.com @@ -127,8 +131,8 @@ POSTHOG_PERSONAL_API_KEY=phx_wIGzuBaUWMAdzBpxpkil4yIDdINhy5FfnFR4QYhUj6q NEXT_PUBLIC_POSTHOG_KEY=phc_FcjrV3dP2qG5qVafKh6ULkTYGq5FWD5mT8XPk7t9Y8Q # Cometh -NEXT_PUBLIC_COMETH_CONNECT_API_KEY=xPVZx4OVf7oR9O2yOI5zTOgkatkkzF6W -COMETH_CONNECT_API_KEY=xPVZx4OVf7oR9O2yOI5zTOgkatkkzF6W +NEXT_PUBLIC_COMETH_CONNECT_API_KEY=rh5j1s22WBFN5Vq21244llsQxb5eePVZ +COMETH_CONNECT_API_KEY=rh5j1s22WBFN5Vq21244llsQxb5eePVZ # Wallet connect NEXT_PUBLIC_WC_PROJECT_ID=68b34422801cb3e8ea1eb7f823266c28 diff --git a/apps/back-office/app/[locale]/campaigns/events/@sheet/[eventSlug]/page.tsx b/apps/back-office/app/[locale]/campaigns/events/@sheet/[eventSlug]/page.tsx index a7e99d0d6..5ccc19ba5 100644 --- a/apps/back-office/app/[locale]/campaigns/events/@sheet/[eventSlug]/page.tsx +++ b/apps/back-office/app/[locale]/campaigns/events/@sheet/[eventSlug]/page.tsx @@ -18,7 +18,7 @@ async function EventSheetPageContent({ if (!user || !user?.role) return notFound(); const event = await getEventWithPassesOrganizer({ slug: eventSlug, locale }); if (!event) return notFound(); - return ; + return ; } interface EventSheetPageProps { diff --git a/apps/back-office/app/[locale]/loyalty-card/loading.tsx b/apps/back-office/app/[locale]/loyalty-card/loading.tsx new file mode 100644 index 000000000..69a03dd6e --- /dev/null +++ b/apps/back-office/app/[locale]/loyalty-card/loading.tsx @@ -0,0 +1,5 @@ +import { LoyaltyCardSkeleton } from '@features/back-office/loyalty-card'; + +export default function LoyaltyCardLoading() { + return ; +} diff --git a/apps/back-office/app/[locale]/loyalty-card/page.tsx b/apps/back-office/app/[locale]/loyalty-card/page.tsx new file mode 100644 index 000000000..3b15b6567 --- /dev/null +++ b/apps/back-office/app/[locale]/loyalty-card/page.tsx @@ -0,0 +1,16 @@ +import { LoyaltyCardPage } from '@features/back-office/loyalty-card'; +import { getLoyaltyCardOrganizer } from '@features/back-office/loyalty-card-api'; +import { type Locale } from '@next/i18n'; + +interface LoyaltyCardProps { + params: { + locale: Locale; + }; +} + +export default async function LoyaltyCard({ + params: { locale }, +}: LoyaltyCardProps) { + const loyaltyCard = await getLoyaltyCardOrganizer(); + return ; +} diff --git a/apps/back-office/app/[locale]/perks/content-spaces/@sheet/[contentSpaceSlug]/page.tsx b/apps/back-office/app/[locale]/perks/content-spaces/@sheet/[contentSpaceSlug]/page.tsx index 59dd65b2e..8afcef57f 100644 --- a/apps/back-office/app/[locale]/perks/content-spaces/@sheet/[contentSpaceSlug]/page.tsx +++ b/apps/back-office/app/[locale]/perks/content-spaces/@sheet/[contentSpaceSlug]/page.tsx @@ -27,7 +27,7 @@ async function ContentSpaceSheetPageContent({ return ( ); } diff --git a/apps/back-office/middleware.ts b/apps/back-office/middleware.ts index ef4291d7f..d9c94cf41 100644 --- a/apps/back-office/middleware.ts +++ b/apps/back-office/middleware.ts @@ -7,6 +7,8 @@ import { NextRequest, NextResponse } from 'next/server'; // TODO adapt this list to roles with restricted access to some routes + update tests const authPages = [ 'user', + 'loyalty-card', + 'loyalty-card/*', 'campaigns', 'campaigns/*', 'perks', diff --git a/apps/back-office/next.config.js b/apps/back-office/next.config.js index dfa51a1c6..cf8b91397 100644 --- a/apps/back-office/next.config.js +++ b/apps/back-office/next.config.js @@ -120,8 +120,6 @@ const nextConfig = { '@nft/event-pass', ], // https://vercel.com/docs/concepts/deployments/skew-protection#enabling-skew-protection - useDeploymentId: true, - useDeploymentIdServerActions: true, typedRoutes: false, // no solution found to get it working with nx monorepo (not accessible from external libs like feature) }, sentry: { diff --git a/apps/scripts/src/main.ts b/apps/scripts/src/main.ts index 5022953b8..dea658972 100644 --- a/apps/scripts/src/main.ts +++ b/apps/scripts/src/main.ts @@ -35,6 +35,7 @@ export const giveRoleForTest = async ( { applicantId: `fake-${Math.floor(Math.random() * 10000)}`, externalUserId: account.id, + createDate: new Date(), reviewStatus: KycStatus_Enum.Completed, levelName: KycLevelName_Enum.AdvancedKycLevel, }, @@ -52,7 +53,7 @@ export const giveRoleForTest = async ( // Assuming the first argument is the address, the second is the role, and the third is the organizerId console.log(process.argv); -const address = process.argv[2]; +const address = process.argv[2].toLowerCase(); const role = process.argv[3] as Roles_Enum; const organizerId = process.argv[4]; diff --git a/apps/unlock/next.config.js b/apps/unlock/next.config.js index 9e19ba240..b772e1860 100644 --- a/apps/unlock/next.config.js +++ b/apps/unlock/next.config.js @@ -109,9 +109,6 @@ const nextConfig = { '@nft/thirdweb-organizer', '@nft/event-pass', ], - // https://vercel.com/docs/concepts/deployments/skew-protection#enabling-skew-protection - useDeploymentId: true, - useDeploymentIdServerActions: true, typedRoutes: false, // no solution found to get it working with nx monorepo (not accessible from external libs like feature) }, sentry: { diff --git a/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts b/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts new file mode 100644 index 000000000..876392d9a --- /dev/null +++ b/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts @@ -0,0 +1,21 @@ +import { ShopifyWebhookAndApiHandler } from '@integrations/external-api-handlers'; +import { NextRequest } from 'next/server'; + +export async function POST( + req: NextRequest, + { params: { contractAddress } }: { params: { contractAddress: string } }, +) { + const shopifyHandler = new ShopifyWebhookAndApiHandler(); + return shopifyHandler.mintLoyaltyCardWithPassword({ + req, + contractAddress, + }); +} + +export async function GET( + req: NextRequest, + { params: { contractAddress } }: { params: { contractAddress: string } }, +) { + const shopifyHandler = new ShopifyWebhookAndApiHandler(); + return shopifyHandler.hasLoyaltyCard({ req }, contractAddress); +} diff --git a/apps/web/app/api/webhooks/nft_activity/[eventId]/route.ts b/apps/web/app/api/webhooks/pass-nft-activity/[eventId]/route.ts similarity index 95% rename from apps/web/app/api/webhooks/nft_activity/[eventId]/route.ts rename to apps/web/app/api/webhooks/pass-nft-activity/[eventId]/route.ts index b011fb90d..40cd2e71e 100644 --- a/apps/web/app/api/webhooks/nft_activity/[eventId]/route.ts +++ b/apps/web/app/api/webhooks/pass-nft-activity/[eventId]/route.ts @@ -1,7 +1,6 @@ import type { AlchemyRequest } from '@indexer/alchemy/types'; import { nftActivity } from '@indexer/alchemy/webhooks'; -//TODO test export async function POST(req: AlchemyRequest, { params: { eventId } }) { return nftActivity(req, eventId); } diff --git a/apps/web/app/crons/processLoyaltyCardsMint.ts b/apps/web/app/crons/processLoyaltyCardsMint.ts new file mode 100644 index 000000000..2f0420ed8 --- /dev/null +++ b/apps/web/app/crons/processLoyaltyCardsMint.ts @@ -0,0 +1,5 @@ +import { handler as processLoyaltyCardsMintHandler } from '@features/loyalty-card-cron'; + +export default async function handler() { + return await processLoyaltyCardsMintHandler(); +} diff --git a/apps/web/e2e/event.spec.ts b/apps/web/e2e/event.spec.ts index 19615d07f..ddb4e49d5 100644 --- a/apps/web/e2e/event.spec.ts +++ b/apps/web/e2e/event.spec.ts @@ -7,6 +7,7 @@ import { deleteAllTables, updateObjects, } from '@test-utils/db'; +import { utcToZonedTime } from 'date-fns-tz'; import { loadAccount } from './utils/loadAccount'; let client: PgClient; @@ -33,7 +34,7 @@ test.beforeEach(async () => { 'passPricing', 'eventParameters', ]); - const currentDate = new Date(); + const currentDate = utcToZonedTime(new Date(), 'Europe/London'); // set the event to be isSaleOnGoing = true await updateObjects( client, diff --git a/apps/web/next.config.js b/apps/web/next.config.js index aceb974d7..fe64ed715 100644 --- a/apps/web/next.config.js +++ b/apps/web/next.config.js @@ -104,9 +104,6 @@ const nextConfig = { '@gql/anonymous/types', '@gql/shared/types', ], - // https://vercel.com/docs/concepts/deployments/skew-protection#enabling-skew-protection - useDeploymentId: true, - useDeploymentIdServerActions: true, typedRoutes: false, // no solution found to get it working with nx monorepo (not accessible from external libs like feature) }, sentry: { diff --git a/apps/web/pages/api/orders/claim/index.integration.test.ts b/apps/web/pages/api/orders/claim/index.integration.test.ts index cf106d385..7794cc106 100644 --- a/apps/web/pages/api/orders/claim/index.integration.test.ts +++ b/apps/web/pages/api/orders/claim/index.integration.test.ts @@ -11,7 +11,7 @@ import handler from './index'; jest.mock('@nft/thirdweb-admin', () => ({ NftClaimable: jest.fn().mockImplementation(() => ({ - multicallClaim: jest.fn().mockResolvedValueOnce({ success: true }), // Assuming multicallClaim is async + multicallClaim: jest.fn().mockResolvedValueOnce({ success: true }), })), })); diff --git a/apps/web/vercel.json b/apps/web/vercel.json index 8d51b5741..0be8fb8eb 100644 --- a/apps/web/vercel.json +++ b/apps/web/vercel.json @@ -16,6 +16,10 @@ { "path": "/apps/web/crons/processRedisOrders.ts", "schedule": "* * * * *" + }, + { + "path": "/apps/web/crons/processLoyaltyCardsMint.ts", + "schedule": "*/5 * * * *" } ], "rewrites": [ diff --git a/docker-compose.yaml b/docker-compose.yaml index 3df501e1e..6dc30c0e6 100755 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -2,7 +2,7 @@ version: '3.9' services: hasura-engine: container_name: hasura_engine - image: hasura/graphql-engine:v2.35.0 + image: hasura/graphql-engine:v2.38.0 ports: - '8080:8080' depends_on: diff --git a/hasura/Dockerfile b/hasura/Dockerfile index 8c61db23b..986aa39f6 100755 --- a/hasura/Dockerfile +++ b/hasura/Dockerfile @@ -3,6 +3,6 @@ FROM debian:buster-slim RUN apt-get update -y && apt-get install --no-install-recommends -y curl socat ca-certificates \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* -RUN curl -L https://github.com/hasura/graphql-engine/raw/stable/cli/get.sh | VERSION=v2.35.0 bash +RUN curl -L https://github.com/hasura/graphql-engine/raw/stable/cli/get.sh | VERSION=v2.38.0 bash WORKDIR /usr/src/hasura \ No newline at end of file diff --git a/hasura/app/metadata/databases/default/tables/public_apiKeyStatus.yaml b/hasura/app/metadata/databases/default/tables/public_apiKeyStatus.yaml new file mode 100644 index 000000000..a0873015a --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_apiKeyStatus.yaml @@ -0,0 +1,4 @@ +table: + name: apiKeyStatus + schema: public +is_enum: true diff --git a/hasura/app/metadata/databases/default/tables/public_apiKeyType.yaml b/hasura/app/metadata/databases/default/tables/public_apiKeyType.yaml new file mode 100644 index 000000000..5b469a10e --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_apiKeyType.yaml @@ -0,0 +1,4 @@ +table: + name: apiKeyType + schema: public +is_enum: true diff --git a/hasura/app/metadata/databases/default/tables/public_loyaltyCardNft.yaml b/hasura/app/metadata/databases/default/tables/public_loyaltyCardNft.yaml new file mode 100644 index 000000000..2b8e308d0 --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_loyaltyCardNft.yaml @@ -0,0 +1,26 @@ +table: + name: loyaltyCardNft + schema: public +remote_relationships: + - definition: + to_remote_schema: + lhs_fields: + - loyaltyCardId + remote_field: + loyaltyCard: + arguments: + where: + id: $loyaltyCardId + remote_schema: Hygraph CMS Remote Schema + name: loyaltyCard + - definition: + to_remote_schema: + lhs_fields: + - organizerId + remote_field: + organizer: + arguments: + where: + id: $organizerId + remote_schema: Hygraph CMS Remote Schema + name: organizer diff --git a/hasura/app/metadata/databases/default/tables/public_loyaltyCardNftContract.yaml b/hasura/app/metadata/databases/default/tables/public_loyaltyCardNftContract.yaml new file mode 100644 index 000000000..3fdebf597 --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_loyaltyCardNftContract.yaml @@ -0,0 +1,36 @@ +table: + name: loyaltyCardNftContract + schema: public +object_relationships: + - name: loyaltyCardParameter + using: + manual_configuration: + column_mapping: + loyaltyCardId: loyaltyCardId + insertion_order: null + remote_table: + name: loyaltyCardParameters + schema: public +remote_relationships: + - definition: + to_remote_schema: + lhs_fields: + - loyaltyCardId + remote_field: + loyaltyCard: + arguments: + where: + id: $loyaltyCardId + remote_schema: Hygraph CMS Remote Schema + name: loyaltyCard + - definition: + to_remote_schema: + lhs_fields: + - organizerId + remote_field: + organizer: + arguments: + where: + id: $organizerId + remote_schema: Hygraph CMS Remote Schema + name: organizer diff --git a/hasura/app/metadata/databases/default/tables/public_loyaltyCardParameters.yaml b/hasura/app/metadata/databases/default/tables/public_loyaltyCardParameters.yaml new file mode 100644 index 000000000..4052e4f6e --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_loyaltyCardParameters.yaml @@ -0,0 +1,13 @@ +table: + name: loyaltyCardParameters + schema: public +object_relationships: + - name: loyaltyCardNftContract + using: + manual_configuration: + column_mapping: + loyaltyCardId: loyaltyCardId + insertion_order: null + remote_table: + name: loyaltyCardNftContract + schema: public diff --git a/hasura/app/metadata/databases/default/tables/public_loyaltyCardStatus.yaml b/hasura/app/metadata/databases/default/tables/public_loyaltyCardStatus.yaml new file mode 100644 index 000000000..3e1cc0b39 --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_loyaltyCardStatus.yaml @@ -0,0 +1,4 @@ +table: + name: loyaltyCardStatus + schema: public +is_enum: true diff --git a/hasura/app/metadata/databases/default/tables/public_nftMintPassword.yaml b/hasura/app/metadata/databases/default/tables/public_nftMintPassword.yaml new file mode 100644 index 000000000..9334737dc --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_nftMintPassword.yaml @@ -0,0 +1,3 @@ +table: + name: nftMintPassword + schema: public diff --git a/hasura/app/metadata/databases/default/tables/public_nftStatus.yaml b/hasura/app/metadata/databases/default/tables/public_nftStatus.yaml new file mode 100644 index 000000000..6e31f6d9b --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_nftStatus.yaml @@ -0,0 +1,4 @@ +table: + name: nftStatus + schema: public +is_enum: true diff --git a/hasura/app/metadata/databases/default/tables/public_publishableApiKey.yaml b/hasura/app/metadata/databases/default/tables/public_publishableApiKey.yaml new file mode 100644 index 000000000..61705d8db --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_publishableApiKey.yaml @@ -0,0 +1,3 @@ +table: + name: publishableApiKey + schema: public diff --git a/hasura/app/metadata/databases/default/tables/public_secretApiKey.yaml b/hasura/app/metadata/databases/default/tables/public_secretApiKey.yaml new file mode 100644 index 000000000..e5a5b7a6a --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_secretApiKey.yaml @@ -0,0 +1,3 @@ +table: + name: secretApiKey + schema: public diff --git a/hasura/app/metadata/databases/default/tables/public_shopifyCampaignParameters.yaml b/hasura/app/metadata/databases/default/tables/public_shopifyCampaignParameters.yaml new file mode 100644 index 000000000..407921d99 --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_shopifyCampaignParameters.yaml @@ -0,0 +1,3 @@ +table: + name: shopifyCampaignParameters + schema: public diff --git a/hasura/app/metadata/databases/default/tables/public_shopifyCampaignStatus.yaml b/hasura/app/metadata/databases/default/tables/public_shopifyCampaignStatus.yaml new file mode 100644 index 000000000..48e2a8ee3 --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_shopifyCampaignStatus.yaml @@ -0,0 +1,4 @@ +table: + name: shopifyCampaignStatus + schema: public +is_enum: true diff --git a/hasura/app/metadata/databases/default/tables/public_stampNft.yaml b/hasura/app/metadata/databases/default/tables/public_stampNft.yaml new file mode 100644 index 000000000..fcee07d02 --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_stampNft.yaml @@ -0,0 +1,3 @@ +table: + name: stampNft + schema: public diff --git a/hasura/app/metadata/databases/default/tables/public_stampNftContract.yaml b/hasura/app/metadata/databases/default/tables/public_stampNftContract.yaml new file mode 100644 index 000000000..8e4884e9a --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_stampNftContract.yaml @@ -0,0 +1,3 @@ +table: + name: stampNftContract + schema: public diff --git a/hasura/app/metadata/databases/default/tables/public_stampNftContractType.yaml b/hasura/app/metadata/databases/default/tables/public_stampNftContractType.yaml new file mode 100644 index 000000000..14bca0545 --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_stampNftContractType.yaml @@ -0,0 +1,4 @@ +table: + name: stampNftContractType + schema: public +is_enum: true diff --git a/hasura/app/metadata/databases/default/tables/public_stampNftSupply.yaml b/hasura/app/metadata/databases/default/tables/public_stampNftSupply.yaml new file mode 100644 index 000000000..3aeaa515f --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_stampNftSupply.yaml @@ -0,0 +1,3 @@ +table: + name: stampNftSupply + schema: public diff --git a/hasura/app/metadata/databases/default/tables/tables.yaml b/hasura/app/metadata/databases/default/tables/tables.yaml index f1640717f..74e3e93df 100644 --- a/hasura/app/metadata/databases/default/tables/tables.yaml +++ b/hasura/app/metadata/databases/default/tables/tables.yaml @@ -1,4 +1,6 @@ - "!include public_account.yaml" +- "!include public_apiKeyStatus.yaml" +- "!include public_apiKeyType.yaml" - "!include public_contentSpaceParameters.yaml" - "!include public_contentSpaceStatus.yaml" - "!include public_currency.yaml" @@ -16,7 +18,13 @@ - "!include public_kycStatus.yaml" - "!include public_lotteryParameters.yaml" - "!include public_lotteryStatus.yaml" +- "!include public_loyaltyCardNft.yaml" +- "!include public_loyaltyCardNftContract.yaml" +- "!include public_loyaltyCardParameters.yaml" +- "!include public_loyaltyCardStatus.yaml" - "!include public_minterTemporaryWallet.yaml" +- "!include public_nftMintPassword.yaml" +- "!include public_nftStatus.yaml" - "!include public_nftTransfer.yaml" - "!include public_order.yaml" - "!include public_orderStatus.yaml" @@ -28,8 +36,16 @@ - "!include public_passAmount.yaml" - "!include public_passPricing.yaml" - "!include public_pendingOrder.yaml" +- "!include public_publishableApiKey.yaml" - "!include public_roleAssignment.yaml" - "!include public_roles.yaml" +- "!include public_secretApiKey.yaml" +- "!include public_shopifyCampaignParameters.yaml" +- "!include public_shopifyCampaignStatus.yaml" +- "!include public_stampNft.yaml" +- "!include public_stampNftContract.yaml" +- "!include public_stampNftContractType.yaml" +- "!include public_stampNftSupply.yaml" - "!include public_stripeCheckoutSession.yaml" - "!include public_stripeCheckoutSessionType.yaml" - "!include public_stripeCustomer.yaml" diff --git a/hasura/app/metadata/remote_schemas.yaml b/hasura/app/metadata/remote_schemas.yaml index c8a36a4aa..ae61371a8 100644 --- a/hasura/app/metadata/remote_schemas.yaml +++ b/hasura/app/metadata/remote_schemas.yaml @@ -66,3 +66,25 @@ schema: public name: contentSpaceParameters type_name: ContentSpace + - relationships: + - definition: + to_source: + field_mapping: + id: loyaltyCardId + relationship_type: object + source: default + table: + name: loyaltyCardNftContract + schema: public + name: loyaltyCardNftContract + - definition: + to_source: + field_mapping: + id: loyaltyCardId + relationship_type: object + source: default + table: + name: loyaltyCardParameters + schema: public + name: loyaltyCardParameters + type_name: LoyaltyCard diff --git a/hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/down.sql b/hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/down.sql new file mode 100644 index 000000000..82c37e3b4 --- /dev/null +++ b/hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/down.sql @@ -0,0 +1,91 @@ +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Create loyaltyCardStatus table +-- CREATE TABLE public."loyaltyCardStatus"( +-- value text NOT NULL +-- ); +-- +-- ALTER TABLE ONLY public."loyaltyCardStatus" +-- ADD CONSTRAINT "loyaltyCardStatus_pkey" PRIMARY KEY (value); +-- +-- INSERT INTO public."loyaltyCardStatus"(value) +-- VALUES ('DRAFT'), +-- ('PUBLISHED'); +-- +-- -- Create loyaltyCardParameters table +-- CREATE TABLE "public"."loyaltyCardParameters"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "loyaltyCardId" text NOT NULL UNIQUE, +-- "activityWebhookId" text, +-- "status" text DEFAULT 'DRAFT' REFERENCES "public"."loyaltyCardStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- "organizerId" text NOT NULL, +-- "signingKey" text UNIQUE +-- ); +-- +-- -- Comments for loyaltyCardParameters table +-- COMMENT ON TABLE "public"."loyaltyCardParameters" IS E'The loyaltyCardParameters model is designed to define properties on a loyalty card, including details like the loyaltyCardId and activityWebhookId. It manages various settings and metadata related to the loyalty card, ensuring efficient and accurate management of loyalty card programs.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardParameters"."loyaltyCardId" IS E'Unique identifier for each loyalty card, ensuring no duplicates in the system.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardParameters"."activityWebhookId" IS E'The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardParameters"."status" IS E'Represents the current status of the loyalty card, either "DRAFT" or "PUBLISHED".'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardParameters"."organizerId" IS E'Identifier for the organizer responsible for the loyalty card.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardParameters"."signingKey" IS E'Unique signing key used for secure operations related to the loyalty card.'; +-- +-- -- Create trigger for loyaltyCardParameters +-- CREATE TRIGGER set_loyaltyCardParameters_updated_at +-- BEFORE UPDATE ON "public"."loyaltyCardParameters" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Create loyaltyCardNftContract table +-- CREATE TABLE "public"."loyaltyCardNftContract"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "chainId" text NOT NULL, +-- "contractAddress" text NOT NULL, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- "organizerId" text NOT NULL, +-- "loyaltyCardId" text NOT NULL REFERENCES "public"."loyaltyCardParameters"("loyaltyCardId") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- UNIQUE ("contractAddress", "chainId") +-- ); +-- +-- COMMENT ON TABLE "public"."loyaltyCardNftContract" IS E'The loyaltyCardNftContract model is designed to store metadata associated with NFT contracts that act as loyalty cards for organizers. This table captures critical details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. It includes organizerId to link each loyalty card contract directly with an organizer, facilitating the management and interaction with NFT-based loyalty programs.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."contractAddress" IS E'Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card''s existence and behavior on the blockchain.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."chainId" IS E'Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."organizerId" IS E'A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."loyaltyCardId" IS E'Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."activityWebhookId" IS E'The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers, including assignments, burns, and metadata updates for soulbound loyalty card NFTs. This webhook ID is essential for real-time monitoring and processing of these specific activities, ensuring that the platform stays updated with the latest status and information.'; +-- +-- -- Create trigger to set updated_at column on updates +-- CREATE TRIGGER set_loyaltyCardNftContract_updated_at +-- BEFORE UPDATE ON "public"."loyaltyCardNftContract" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Function to force lowercase contractAddress and loyaltyCardId in loyaltyCardNftContract table +-- CREATE OR REPLACE FUNCTION force_lowercase_loyaltyCardNftContract() +-- RETURNS TRIGGER +-- AS $$ +-- BEGIN +-- NEW."contractAddress" := LOWER(NEW."contractAddress"); +-- RETURN NEW; +-- END; +-- $$ +-- LANGUAGE plpgsql; +-- +-- -- Trigger to apply lowercase function before insert +-- CREATE TRIGGER loyaltyCardNftContract_before_insert +-- BEFORE INSERT ON "public"."loyaltyCardNftContract" +-- FOR EACH ROW +-- EXECUTE FUNCTION force_lowercase_loyaltyCardNftContract(); diff --git a/hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/up.sql b/hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/up.sql new file mode 100644 index 000000000..a58a25cd7 --- /dev/null +++ b/hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/up.sql @@ -0,0 +1,94 @@ +-- Create loyaltyCardStatus table +CREATE TABLE public."loyaltyCardStatus"( + value text NOT NULL +); + +ALTER TABLE ONLY public."loyaltyCardStatus" + ADD CONSTRAINT "loyaltyCardStatus_pkey" PRIMARY KEY (value); + +INSERT INTO public."loyaltyCardStatus"(value) + VALUES ('DRAFT'), +('PUBLISHED'); + +-- Create loyaltyCardParameters table +CREATE TABLE "public"."loyaltyCardParameters"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "loyaltyCardId" text NOT NULL UNIQUE, + "activityWebhookId" text, + "activityWebhookSigningKey" text UNIQUE, + "metadataUpdateWebhookId" text, + "metadataUpdateWebhookSigningKey" text UNIQUE, + "status" text DEFAULT 'DRAFT' REFERENCES "public"."loyaltyCardStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + "organizerId" text NOT NULL +); + +-- Comments for loyaltyCardParameters table +COMMENT ON TABLE "public"."loyaltyCardParameters" IS E'The loyaltyCardParameters model is designed to define properties on a loyalty card, including details like the loyaltyCardId and activityWebhookId. It manages various settings and metadata related to the loyalty card, ensuring efficient and accurate management of loyalty card programs.'; + +COMMENT ON COLUMN "public"."loyaltyCardParameters"."loyaltyCardId" IS E'Unique identifier for each loyalty card, ensuring no duplicates in the system.'; + +COMMENT ON COLUMN "public"."loyaltyCardParameters"."activityWebhookId" IS E'The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card.'; + +COMMENT ON COLUMN "public"."loyaltyCardParameters"."activityWebhookSigningKey" IS E'Unique signing key used for secure operations related to the loyalty card activity webhook.'; + +COMMENT ON COLUMN "public"."loyaltyCardParameters"."metadataUpdateWebhookId" IS E'The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card.'; + +COMMENT ON COLUMN "public"."loyaltyCardParameters"."metadataUpdateWebhookSigningKey" IS E'Unique signing key used for secure operations related to the loyalty card metadata update webhook.'; + +COMMENT ON COLUMN "public"."loyaltyCardParameters"."status" IS E'Represents the current status of the loyalty card, either "DRAFT" or "PUBLISHED".'; + +COMMENT ON COLUMN "public"."loyaltyCardParameters"."organizerId" IS E'Identifier for the organizer responsible for the loyalty card.'; + +-- Create trigger for loyaltyCardParameters +CREATE TRIGGER set_loyaltyCardParameters_updated_at + BEFORE UPDATE ON "public"."loyaltyCardParameters" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Create loyaltyCardNftContract table +CREATE TABLE "public"."loyaltyCardNftContract"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "chainId" text NOT NULL, + "contractAddress" text NOT NULL, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + "organizerId" text NOT NULL, + "loyaltyCardId" text NOT NULL UNIQUE, + UNIQUE ("contractAddress", "chainId") +); + +COMMENT ON TABLE "public"."loyaltyCardNftContract" IS E'The loyaltyCardNftContract model is designed to store metadata associated with NFT contracts that act as loyalty cards for organizers. This table captures critical details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. It includes organizerId to link each loyalty card contract directly with an organizer, facilitating the management and interaction with NFT-based loyalty programs.'; + +COMMENT ON COLUMN "public"."loyaltyCardNftContract"."contractAddress" IS E'Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card''s existence and behavior on the blockchain.'; + +COMMENT ON COLUMN "public"."loyaltyCardNftContract"."chainId" IS E'Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment.'; + +COMMENT ON COLUMN "public"."loyaltyCardNftContract"."organizerId" IS E'A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform.'; + +COMMENT ON COLUMN "public"."loyaltyCardNftContract"."loyaltyCardId" IS E'Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS.'; + +-- Create trigger to set updated_at column on updates +CREATE TRIGGER set_loyaltyCardNftContract_updated_at + BEFORE UPDATE ON "public"."loyaltyCardNftContract" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Function to force lowercase contractAddress and loyaltyCardId in loyaltyCardNftContract table +CREATE OR REPLACE FUNCTION force_lowercase_loyaltyCardNftContract() + RETURNS TRIGGER + AS $$ +BEGIN + NEW."contractAddress" := LOWER(NEW."contractAddress"); + RETURN NEW; +END; +$$ +LANGUAGE plpgsql; + +-- Trigger to apply lowercase function before insert +CREATE TRIGGER loyaltyCardNftContract_before_insert + BEFORE INSERT ON "public"."loyaltyCardNftContract" + FOR EACH ROW + EXECUTE FUNCTION force_lowercase_loyaltyCardNftContract(); + diff --git a/hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/down.sql b/hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/down.sql new file mode 100644 index 000000000..0f81129c9 --- /dev/null +++ b/hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/down.sql @@ -0,0 +1,122 @@ +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- NFT status +-- CREATE TABLE public."nftStatus"( +-- value text NOT NULL +-- ); +-- +-- ALTER TABLE ONLY public."nftStatus" +-- ADD CONSTRAINT "nftStatus_pkey" PRIMARY KEY (value); +-- +-- INSERT INTO public."nftStatus"(value) +-- VALUES ('CONFIRMED'), -- NFT attribution is confirmed +-- ('IS_MINTING'), -- NFT is being minted through a blockchain transaction +-- ('ERROR'), -- An error occurred during the NFT attribution +-- ('COMPLETED'), -- NFT is successfully attributed and held by the user's wallet +-- ('BURNED'), -- NFT has been burned for any reason +-- ('IS_TRANSFERRING') -- NFT is being transferred to another wallet +-- ; +-- +-- -- Modify "eventPassNft" table +-- ALTER TABLE public."eventPassNft" +-- ALTER COLUMN "tokenId" DROP NOT NULL, +-- ALTER COLUMN "metadata" DROP NOT NULL, +-- DROP COLUMN "isDelivered", +-- ADD COLUMN "status" text DEFAULT 'CONFIRMED'; +-- +-- ALTER TABLE public."eventPassNft" +-- ADD CONSTRAINT "eventPassNft_status_fkey" FOREIGN KEY ("status") REFERENCES public."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION; +-- +-- -- Drop the existing unique constraint +-- ALTER TABLE public."eventPassNft" +-- DROP CONSTRAINT "eventPassNft_contractAddress_tokenId_chainId_key"; +-- +-- -- Create a partial unique index +-- CREATE UNIQUE INDEX "eventPassNft_contractAddress_tokenId_chainId_idx" ON public."eventPassNft"("contractAddress", "tokenId", "chainId") +-- WHERE +-- "tokenId" IS NOT NULL; +-- +-- -- Modify "packNftSupply" table +-- ALTER TABLE public."packNftSupply" +-- DROP COLUMN "isDelivered", +-- ADD COLUMN "status" text DEFAULT 'CONFIRMED'; +-- +-- ALTER TABLE public."packNftSupply" +-- ADD CONSTRAINT "packNftSupply_status_fkey" FOREIGN KEY ("status") REFERENCES public."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION; +-- +-- -- Create loyaltyCardNft table +-- CREATE TABLE "public"."loyaltyCardNft"( +-- "id" uuid NOT NULL DEFAULT gen_random_uuid(), +-- "contractAddress" text NOT NULL, +-- "tokenId" bigint, +-- "metadata" jsonb, +-- "error" text, +-- "tokenUri" text, +-- "chainId" text NOT NULL, +-- "loyaltyCardId" text NOT NULL, +-- "organizerId" text NOT NULL, +-- "ownerAddress" text NOT NULL, +-- "burnedTransferId" uuid, +-- "status" text DEFAULT 'CONFIRMED', +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- PRIMARY KEY ("id"), +-- FOREIGN KEY ("status") REFERENCES "public"."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION +-- ); +-- +-- -- Create a partial unique index on "loyaltyCardNft" +-- CREATE UNIQUE INDEX "loyaltyCardNft_contractAddress_tokenId_chainId_idx" ON public."loyaltyCardNft"("contractAddress", "tokenId", "chainId") +-- WHERE +-- "tokenId" IS NOT NULL; +-- +-- -- Partial unique index for ownerAddress to ensure uniqueness among active NFTs +-- CREATE UNIQUE INDEX idx_loyaltyCardNft_ownerAddress_active ON "public"."loyaltyCardNft"("ownerAddress") +-- WHERE +-- "burnedTransferId" IS NULL; +-- +-- -- Table and column comments +-- COMMENT ON TABLE "public"."loyaltyCardNft" IS E'The loyaltyCardNft model stores NFTs delivered by the loyaltyCardNftContract, each uniquely associated with a loyalty card. These NFTs are soulbound to a specific owner and not transferable, though they can be burned, indicating the end of their lifecycle. The structure allows for the dynamic update of NFT metadata by contract admins, adhering to the loyalty card contract stipulations.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."contractAddress" IS E'Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT\'s origin and behavior on the blockchain.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."tokenId" IS E'The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."metadata" IS E'The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."error" IS E'Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."tokenUri" IS E'The designated URI for the loyalty card NFT\'s metadata blob, providing a stable reference for data extraction.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."chainId" IS E'Denotes the specific blockchain or network of the loyalty card NFT.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."loyaltyCardId" IS E'A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."organizerId" IS E'A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."ownerAddress" IS E'The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."burnedTransferId" IS E'If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin.'; +-- +-- -- Create trigger for loyaltyCardNft +-- CREATE TRIGGER set_loyaltyCardNft_updated_at +-- BEFORE UPDATE ON "public"."loyaltyCardNft" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Function to force lowercase contractAddress and ownerAddress in loyaltyCardNft table +-- CREATE OR REPLACE FUNCTION force_lowercase_loyaltyCardNft() +-- RETURNS TRIGGER +-- AS $$ +-- BEGIN +-- NEW."contractAddress" := LOWER(NEW."contractAddress"); +-- NEW."ownerAddress" := LOWER(NEW."ownerAddress"); +-- RETURN NEW; +-- END; +-- $$ +-- LANGUAGE plpgsql; +-- +-- -- Trigger to apply lowercase function before insert for loyaltyCardNft +-- CREATE TRIGGER loyaltyCardNft_before_insert +-- BEFORE INSERT ON "public"."loyaltyCardNft" +-- FOR EACH ROW +-- EXECUTE FUNCTION force_lowercase_loyaltyCardNft(); diff --git a/hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/up.sql b/hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/up.sql new file mode 100644 index 000000000..82a9eb737 --- /dev/null +++ b/hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/up.sql @@ -0,0 +1,123 @@ +-- NFT status +CREATE TABLE public."nftStatus"( + value text NOT NULL +); + +ALTER TABLE ONLY public."nftStatus" + ADD CONSTRAINT "nftStatus_pkey" PRIMARY KEY (value); + +INSERT INTO public."nftStatus"(value) + VALUES ('CONFIRMED'), -- NFT attribution is confirmed +('IS_MINTING'), -- NFT is being minted through a blockchain transaction +('ERROR'), -- An error occurred during the NFT attribution +('COMPLETED'), -- NFT is successfully attributed and held by the user's wallet +('BURNED'), -- NFT has been burned for any reason +('IS_TRANSFERRING'), -- NFT is being transferred to another wallet +('HELD_BY_CONTRACT'), -- NFT is held by a contract (e.g., lottery contract) before distribution +('LAZY_MINTED') -- NFT is lazily minted and not yet attributed to a user +; + +-- Modify "eventPassNft" table +ALTER TABLE public."eventPassNft" + ALTER COLUMN "tokenId" DROP NOT NULL, + ALTER COLUMN "metadata" DROP NOT NULL, + DROP COLUMN "isDelivered", + ADD COLUMN "status" text DEFAULT 'CONFIRMED'; + +ALTER TABLE public."eventPassNft" + ADD CONSTRAINT "eventPassNft_status_fkey" FOREIGN KEY ("status") REFERENCES public."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION; + +-- Drop the existing unique constraint +ALTER TABLE public."eventPassNft" + DROP CONSTRAINT "eventPassNft_contractAddress_tokenId_chainId_key"; + +-- Create a partial unique index +CREATE UNIQUE INDEX "eventPassNft_contractAddress_tokenId_chainId_idx" ON public."eventPassNft"("contractAddress", "tokenId", "chainId") +WHERE + "tokenId" IS NOT NULL; + +-- Modify "packNftSupply" table +ALTER TABLE public."packNftSupply" + DROP COLUMN "isDelivered", + ADD COLUMN "status" text DEFAULT 'CONFIRMED'; + +ALTER TABLE public."packNftSupply" + ADD CONSTRAINT "packNftSupply_status_fkey" FOREIGN KEY ("status") REFERENCES public."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION; + +-- Create loyaltyCardNft table +CREATE TABLE "public"."loyaltyCardNft"( + "id" uuid NOT NULL DEFAULT gen_random_uuid(), + "contractAddress" text NOT NULL, + "tokenId" bigint, + "metadata" jsonb, + "error" text, + "tokenUri" text, + "chainId" text NOT NULL, + "loyaltyCardId" text NOT NULL, + "organizerId" text NOT NULL, + "ownerAddress" text NOT NULL, + "burnedTransferId" uuid, + "status" text DEFAULT 'CONFIRMED', + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + PRIMARY KEY ("id"), + FOREIGN KEY ("status") REFERENCES "public"."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION +); + +-- Create a partial unique index on "loyaltyCardNft" +CREATE UNIQUE INDEX "loyaltyCardNft_contractAddress_tokenId_chainId_idx" ON public."loyaltyCardNft"("contractAddress", "tokenId", "chainId") +WHERE + "tokenId" IS NOT NULL; + +-- Partial unique index for ownerAddress to ensure uniqueness among active NFTs +CREATE UNIQUE INDEX idx_loyaltyCardNft_ownerAddress_active ON "public"."loyaltyCardNft"("ownerAddress") +WHERE + "burnedTransferId" IS NULL; + +-- Table and column comments +COMMENT ON TABLE "public"."loyaltyCardNft" IS E'The loyaltyCardNft model stores NFTs delivered by the loyaltyCardNftContract, each uniquely associated with a loyalty card. These NFTs are soulbound to a specific owner and not transferable, though they can be burned, indicating the end of their lifecycle. The structure allows for the dynamic update of NFT metadata by contract admins, adhering to the loyalty card contract stipulations.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."contractAddress" IS E'Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT\'s origin and behavior on the blockchain.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."tokenId" IS E'The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."metadata" IS E'The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."error" IS E'Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."tokenUri" IS E'The designated URI for the loyalty card NFT\'s metadata blob, providing a stable reference for data extraction.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."chainId" IS E'Denotes the specific blockchain or network of the loyalty card NFT.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."loyaltyCardId" IS E'A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."organizerId" IS E'A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."ownerAddress" IS E'The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."burnedTransferId" IS E'If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin.'; + +-- Create trigger for loyaltyCardNft +CREATE TRIGGER set_loyaltyCardNft_updated_at + BEFORE UPDATE ON "public"."loyaltyCardNft" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Function to force lowercase contractAddress and ownerAddress in loyaltyCardNft table +CREATE OR REPLACE FUNCTION force_lowercase_loyaltyCardNft() + RETURNS TRIGGER + AS $$ +BEGIN + NEW."contractAddress" := LOWER(NEW."contractAddress"); + NEW."ownerAddress" := LOWER(NEW."ownerAddress"); + RETURN NEW; +END; +$$ +LANGUAGE plpgsql; + +-- Trigger to apply lowercase function before insert for loyaltyCardNft +CREATE TRIGGER loyaltyCardNft_before_insert + BEFORE INSERT ON "public"."loyaltyCardNft" + FOR EACH ROW + EXECUTE FUNCTION force_lowercase_loyaltyCardNft(); + diff --git a/hasura/app/migrations/default/1710952105946_stampNft/down.sql b/hasura/app/migrations/default/1710952105946_stampNft/down.sql new file mode 100644 index 000000000..0d3ffe8d1 --- /dev/null +++ b/hasura/app/migrations/default/1710952105946_stampNft/down.sql @@ -0,0 +1,200 @@ +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Create shopifyCampaignStatus table +-- CREATE TABLE public."shopifyCampaignStatus"( +-- value text NOT NULL +-- ); +-- +-- ALTER TABLE ONLY public."shopifyCampaignStatus" +-- ADD CONSTRAINT "shopifyCampaignStatus_pkey" PRIMARY KEY (value); +-- +-- INSERT INTO public."shopifyCampaignStatus"(value) +-- VALUES ('DRAFT'), +-- ('PUBLISHED'); +-- +-- -- Create shopifyCampaignParameters table +-- CREATE TABLE "public"."shopifyCampaignParameters"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "campaignId" text NOT NULL UNIQUE, +-- "activityWebhookId" text, +-- "activityWebhookSigningKey" text UNIQUE, +-- "status" text DEFAULT 'DRAFT' REFERENCES "public"."shopifyCampaignStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- "organizerId" text NOT NULL +-- ); +-- +-- -- Comments for shopifyCampaignParameters table +-- COMMENT ON TABLE "public"."shopifyCampaignParameters" IS E'The shopifyCampaignParameters model is designed to mirror a Shopify token gating campaign operated by a brand on its own Shopify store. It manages various settings and metadata related to the campaign, ensuring efficient and accurate management of token gating campaigns.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."campaignId" IS E'Unique identifier for each Shopify campaign, storing the gate ID from Shopify.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."activityWebhookId" IS E'The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."activityWebhookSigningKey" IS E'Unique signing key used for secure operations related to the campaign activity webhook.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."status" IS E'Represents the current status of the campaign, either "DRAFT" or "PUBLISHED".'; +-- +-- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."organizerId" IS E'Identifier for the organizer responsible for the campaign.'; +-- +-- -- Create trigger for shopifyCampaignParameters +-- CREATE TRIGGER set_shopifyCampaign_updated_at +-- BEFORE UPDATE ON "public"."shopifyCampaignParameters" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Create the stampNftContractType table to store contract types +-- CREATE TABLE "public"."stampNftContractType"( +-- "value" text NOT NULL, +-- PRIMARY KEY ("value") +-- ); +-- +-- COMMENT ON TABLE "public"."stampNftContractType" IS 'Defines contract types for the stampNftContract, representing various marketing campaigns or actions.'; +-- +-- -- Insert default value into stampNftContractType +-- INSERT INTO "public"."stampNftContractType"("value") +-- VALUES ('SHOPIFY_PURCHASE_COMPLETED'); +-- +-- COMMENT ON COLUMN "public"."stampNftContractType"."value" IS 'Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.'; +-- +-- -- Create the stampNftContract table +-- CREATE TABLE "public"."stampNftContract"( +-- "id" uuid DEFAULT gen_random_uuid(), +-- "type" text NOT NULL REFERENCES "public"."stampNftContractType"("value"), +-- "contractAddress" text NOT NULL, +-- "chainId" text NOT NULL, +-- "campaignId" text NOT NULL, +-- "organizerId" text NOT NULL, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- PRIMARY KEY ("contractAddress", "chainId") +-- ); +-- +-- COMMENT ON TABLE "public"."stampNftContract" IS 'Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event.'; +-- +-- COMMENT ON COLUMN "public"."stampNftContract"."type" IS 'The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.'; +-- +-- COMMENT ON COLUMN "public"."stampNftContract"."contractAddress" IS 'The blockchain address of the stamp NFT contract.'; +-- +-- COMMENT ON COLUMN "public"."stampNftContract"."chainId" IS 'The identifier of the blockchain network where the contract is deployed.'; +-- +-- COMMENT ON COLUMN "public"."stampNftContract"."campaignId" IS 'A unique identifier for the marketing campaign associated with this contract.'; +-- +-- -- Create trigger for stampNftContract +-- CREATE TRIGGER set_stampNftContract_updated_at +-- BEFORE UPDATE ON "public"."stampNftContract" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Function to force lowercase contractAddress in stampNftContract table +-- CREATE OR REPLACE FUNCTION force_lowercase_contractAddress_stampNftContract() +-- RETURNS TRIGGER +-- AS $$ +-- BEGIN +-- NEW."contractAddress" := LOWER(NEW."contractAddress"); +-- RETURN NEW; +-- END; +-- $$ +-- LANGUAGE plpgsql; +-- +-- -- Trigger to apply lowercase function before insert or update for stampNftContract +-- CREATE TRIGGER force_lowercase_stampNftContract_before_insert_update +-- BEFORE INSERT OR UPDATE ON "public"."stampNftContract" +-- FOR EACH ROW +-- EXECUTE FUNCTION force_lowercase_contractAddress_stampNftContract(); +-- +-- -- Create stampNft table to hold information about each token type within a contract +-- CREATE TABLE "public"."stampNft"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "contractAddress" text NOT NULL, +-- "chainId" text NOT NULL, +-- "tokenId" bigint NOT NULL, +-- "tokenUri" text, +-- "metadata" jsonb NOT NULL, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- FOREIGN KEY ("contractAddress", "chainId") REFERENCES "public"."stampNftContract"("contractAddress", "chainId"), +-- UNIQUE ("contractAddress", "tokenId", "chainId") +-- ); +-- +-- COMMENT ON COLUMN "public"."stampNft"."tokenId" IS 'The unique identifier of the token within its contract.'; +-- +-- COMMENT ON COLUMN "public"."stampNft"."tokenUri" IS 'URI pointing to the token metadata, which may include details such as the item associated with the token.'; +-- +-- COMMENT ON COLUMN "public"."stampNft"."metadata" IS 'Structured metadata associated with the token, stored in a JSONB format for flexibility.'; +-- +-- COMMENT ON TABLE "public"."stampNft" IS 'Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata.'; +-- +-- -- Create trigger for stampNft +-- CREATE TRIGGER set_stampNft_updated_at +-- BEFORE UPDATE ON "public"."stampNft" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Function to force lowercase contractAddress in stampNft table +-- CREATE OR REPLACE FUNCTION force_lowercase_contractAddress_stampNft() +-- RETURNS TRIGGER +-- AS $$ +-- BEGIN +-- NEW."contractAddress" := LOWER(NEW."contractAddress"); +-- RETURN NEW; +-- END; +-- $$ +-- LANGUAGE plpgsql; +-- +-- -- Trigger to apply lowercase function before insert or update for stampNft +-- CREATE TRIGGER force_lowercase_stampNft_before_insert_update +-- BEFORE INSERT OR UPDATE ON "public"."stampNft" +-- FOR EACH ROW +-- EXECUTE FUNCTION force_lowercase_contractAddress_stampNft(); +-- +-- -- Create stampNftSupply table for tracking ownership and quantities +-- CREATE TABLE "public"."stampNftSupply"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "tokenId" bigint NOT NULL, +-- "contractAddress" text NOT NULL, +-- "chainId" text NOT NULL, +-- "currentOwnerAddress" text NOT NULL, +-- "lastNftTransferId" uuid REFERENCES "public"."nftTransfer"("id") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "amount" integer NOT NULL CHECK (amount >= 0), +-- "error" text, +-- "status" text DEFAULT 'CONFIRMED', +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- FOREIGN KEY ("tokenId", "contractAddress", "chainId") REFERENCES "public"."stampNft"("tokenId", "contractAddress", "chainId"), +-- FOREIGN KEY ("contractAddress", "chainId") REFERENCES "public"."stampNftContract"("contractAddress", "chainId"), +-- FOREIGN KEY ("status") REFERENCES "public"."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- UNIQUE ("tokenId", "contractAddress", "chainId", "currentOwnerAddress") +-- ); +-- +-- COMMENT ON TABLE "public"."stampNftSupply" IS 'Tracks the current ownership and quantities of each token under a stampNftContract. Each row associates a token (identified by tokenId and contractAddress) with an owner and the quantity they hold.'; +-- +-- COMMENT ON COLUMN "public"."stampNftSupply"."currentOwnerAddress" IS 'The blockchain address of the current owner of the token.'; +-- +-- COMMENT ON COLUMN "public"."stampNftSupply"."lastNftTransferId" IS 'Reference to the last transfer event for this token, providing a link to detailed transfer information.'; +-- +-- COMMENT ON COLUMN "public"."stampNftSupply"."amount" IS 'The quantity of the token held by the current owner.'; +-- +-- -- Create trigger for stampNftSupply +-- CREATE TRIGGER set_stampNftSupply_updated_at +-- BEFORE UPDATE ON "public"."stampNftSupply" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Function to force lowercase contractAddress and currentOwnerAddress in stampNftSupply table +-- CREATE OR REPLACE FUNCTION force_lowercase_addresses_stampNftSupply() +-- RETURNS TRIGGER +-- AS $$ +-- BEGIN +-- NEW."contractAddress" := LOWER(NEW."contractAddress"); +-- NEW."currentOwnerAddress" := LOWER(NEW."currentOwnerAddress"); +-- RETURN NEW; +-- END; +-- $$ +-- LANGUAGE plpgsql; +-- +-- -- Trigger to apply lowercase function before insert or update for stampNftSupply +-- CREATE TRIGGER force_lowercase_stampNftSupply_before_insert_update +-- BEFORE INSERT OR UPDATE ON "public"."stampNftSupply" +-- FOR EACH ROW +-- EXECUTE FUNCTION force_lowercase_addresses_stampNftSupply(); diff --git a/hasura/app/migrations/default/1710952105946_stampNft/up.sql b/hasura/app/migrations/default/1710952105946_stampNft/up.sql new file mode 100644 index 000000000..2ea12496e --- /dev/null +++ b/hasura/app/migrations/default/1710952105946_stampNft/up.sql @@ -0,0 +1,199 @@ +-- Create shopifyCampaignStatus table +CREATE TABLE public."shopifyCampaignStatus"( + value text NOT NULL +); + +ALTER TABLE ONLY public."shopifyCampaignStatus" + ADD CONSTRAINT "shopifyCampaignStatus_pkey" PRIMARY KEY (value); + +INSERT INTO public."shopifyCampaignStatus"(value) + VALUES ('DRAFT'), +('PUBLISHED'); + +-- Create shopifyCampaignParameters table +CREATE TABLE "public"."shopifyCampaignParameters"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "campaignId" text NOT NULL UNIQUE, + "activityWebhookId" text, + "activityWebhookSigningKey" text UNIQUE, + "status" text DEFAULT 'DRAFT' REFERENCES "public"."shopifyCampaignStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + "organizerId" text NOT NULL +); + +-- Comments for shopifyCampaignParameters table +COMMENT ON TABLE "public"."shopifyCampaignParameters" IS E'The shopifyCampaignParameters model is designed to mirror a Shopify token gating campaign operated by a brand on its own Shopify store. It manages various settings and metadata related to the campaign, ensuring efficient and accurate management of token gating campaigns.'; + +COMMENT ON COLUMN "public"."shopifyCampaignParameters"."campaignId" IS E'Unique identifier for each Shopify campaign, storing the gate ID from Shopify.'; + +COMMENT ON COLUMN "public"."shopifyCampaignParameters"."activityWebhookId" IS E'The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.'; + +COMMENT ON COLUMN "public"."shopifyCampaignParameters"."activityWebhookSigningKey" IS E'Unique signing key used for secure operations related to the campaign activity webhook.'; + +COMMENT ON COLUMN "public"."shopifyCampaignParameters"."status" IS E'Represents the current status of the campaign, either "DRAFT" or "PUBLISHED".'; + +COMMENT ON COLUMN "public"."shopifyCampaignParameters"."organizerId" IS E'Identifier for the organizer responsible for the campaign.'; + +-- Create trigger for shopifyCampaignParameters +CREATE TRIGGER set_shopifyCampaign_updated_at + BEFORE UPDATE ON "public"."shopifyCampaignParameters" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Create the stampNftContractType table to store contract types +CREATE TABLE "public"."stampNftContractType"( + "value" text NOT NULL, + PRIMARY KEY ("value") +); + +COMMENT ON TABLE "public"."stampNftContractType" IS 'Defines contract types for the stampNftContract, representing various marketing campaigns or actions.'; + +-- Insert default value into stampNftContractType +INSERT INTO "public"."stampNftContractType"("value") + VALUES ('SHOPIFY_PURCHASE_COMPLETED'); + +COMMENT ON COLUMN "public"."stampNftContractType"."value" IS 'Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.'; + +-- Create the stampNftContract table +CREATE TABLE "public"."stampNftContract"( + "id" uuid DEFAULT gen_random_uuid(), + "type" text NOT NULL REFERENCES "public"."stampNftContractType"("value"), + "contractAddress" text NOT NULL, + "chainId" text NOT NULL, + "campaignId" text NOT NULL, + "organizerId" text NOT NULL, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + PRIMARY KEY ("contractAddress", "chainId") +); + +COMMENT ON TABLE "public"."stampNftContract" IS 'Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event.'; + +COMMENT ON COLUMN "public"."stampNftContract"."type" IS 'The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.'; + +COMMENT ON COLUMN "public"."stampNftContract"."contractAddress" IS 'The blockchain address of the stamp NFT contract.'; + +COMMENT ON COLUMN "public"."stampNftContract"."chainId" IS 'The identifier of the blockchain network where the contract is deployed.'; + +COMMENT ON COLUMN "public"."stampNftContract"."campaignId" IS 'A unique identifier for the marketing campaign associated with this contract.'; + +-- Create trigger for stampNftContract +CREATE TRIGGER set_stampNftContract_updated_at + BEFORE UPDATE ON "public"."stampNftContract" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Function to force lowercase contractAddress in stampNftContract table +CREATE OR REPLACE FUNCTION force_lowercase_contractAddress_stampNftContract() + RETURNS TRIGGER + AS $$ +BEGIN + NEW."contractAddress" := LOWER(NEW."contractAddress"); + RETURN NEW; +END; +$$ +LANGUAGE plpgsql; + +-- Trigger to apply lowercase function before insert or update for stampNftContract +CREATE TRIGGER force_lowercase_stampNftContract_before_insert_update + BEFORE INSERT OR UPDATE ON "public"."stampNftContract" + FOR EACH ROW + EXECUTE FUNCTION force_lowercase_contractAddress_stampNftContract(); + +-- Create stampNft table to hold information about each token type within a contract +CREATE TABLE "public"."stampNft"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "contractAddress" text NOT NULL, + "chainId" text NOT NULL, + "tokenId" bigint NOT NULL, + "tokenUri" text, + "metadata" jsonb NOT NULL, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + FOREIGN KEY ("contractAddress", "chainId") REFERENCES "public"."stampNftContract"("contractAddress", "chainId"), + UNIQUE ("contractAddress", "tokenId", "chainId") +); + +COMMENT ON COLUMN "public"."stampNft"."tokenId" IS 'The unique identifier of the token within its contract.'; + +COMMENT ON COLUMN "public"."stampNft"."tokenUri" IS 'URI pointing to the token metadata, which may include details such as the item associated with the token.'; + +COMMENT ON COLUMN "public"."stampNft"."metadata" IS 'Structured metadata associated with the token, stored in a JSONB format for flexibility.'; + +COMMENT ON TABLE "public"."stampNft" IS 'Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata.'; + +-- Create trigger for stampNft +CREATE TRIGGER set_stampNft_updated_at + BEFORE UPDATE ON "public"."stampNft" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Function to force lowercase contractAddress in stampNft table +CREATE OR REPLACE FUNCTION force_lowercase_contractAddress_stampNft() + RETURNS TRIGGER + AS $$ +BEGIN + NEW."contractAddress" := LOWER(NEW."contractAddress"); + RETURN NEW; +END; +$$ +LANGUAGE plpgsql; + +-- Trigger to apply lowercase function before insert or update for stampNft +CREATE TRIGGER force_lowercase_stampNft_before_insert_update + BEFORE INSERT OR UPDATE ON "public"."stampNft" + FOR EACH ROW + EXECUTE FUNCTION force_lowercase_contractAddress_stampNft(); + +-- Create stampNftSupply table for tracking ownership and quantities +CREATE TABLE "public"."stampNftSupply"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "tokenId" bigint NOT NULL, + "contractAddress" text NOT NULL, + "chainId" text NOT NULL, + "currentOwnerAddress" text NOT NULL, + "lastNftTransferId" uuid REFERENCES "public"."nftTransfer"("id") ON UPDATE NO ACTION ON DELETE NO ACTION, + "amount" integer NOT NULL CHECK (amount >= 0), + "error" text, + "status" text DEFAULT 'CONFIRMED', + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + FOREIGN KEY ("tokenId", "contractAddress", "chainId") REFERENCES "public"."stampNft"("tokenId", "contractAddress", "chainId"), + FOREIGN KEY ("contractAddress", "chainId") REFERENCES "public"."stampNftContract"("contractAddress", "chainId"), + FOREIGN KEY ("status") REFERENCES "public"."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + UNIQUE ("tokenId", "contractAddress", "chainId", "currentOwnerAddress") +); + +COMMENT ON TABLE "public"."stampNftSupply" IS 'Tracks the current ownership and quantities of each token under a stampNftContract. Each row associates a token (identified by tokenId and contractAddress) with an owner and the quantity they hold.'; + +COMMENT ON COLUMN "public"."stampNftSupply"."currentOwnerAddress" IS 'The blockchain address of the current owner of the token.'; + +COMMENT ON COLUMN "public"."stampNftSupply"."lastNftTransferId" IS 'Reference to the last transfer event for this token, providing a link to detailed transfer information.'; + +COMMENT ON COLUMN "public"."stampNftSupply"."amount" IS 'The quantity of the token held by the current owner.'; + +-- Create trigger for stampNftSupply +CREATE TRIGGER set_stampNftSupply_updated_at + BEFORE UPDATE ON "public"."stampNftSupply" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Function to force lowercase contractAddress and currentOwnerAddress in stampNftSupply table +CREATE OR REPLACE FUNCTION force_lowercase_addresses_stampNftSupply() + RETURNS TRIGGER + AS $$ +BEGIN + NEW."contractAddress" := LOWER(NEW."contractAddress"); + NEW."currentOwnerAddress" := LOWER(NEW."currentOwnerAddress"); + RETURN NEW; +END; +$$ +LANGUAGE plpgsql; + +-- Trigger to apply lowercase function before insert or update for stampNftSupply +CREATE TRIGGER force_lowercase_stampNftSupply_before_insert_update + BEFORE INSERT OR UPDATE ON "public"."stampNftSupply" + FOR EACH ROW + EXECUTE FUNCTION force_lowercase_addresses_stampNftSupply(); + diff --git a/hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/down.sql b/hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/down.sql new file mode 100644 index 000000000..0688b629d --- /dev/null +++ b/hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/down.sql @@ -0,0 +1,38 @@ +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Add stampNftId column +-- ALTER TABLE "public"."nftTransfer" +-- ADD COLUMN "stampNftId" uuid; +-- +-- -- Add stampAmount column +-- ALTER TABLE "public"."nftTransfer" +-- ADD COLUMN "stampAmount" integer; +-- +-- -- Add foreign key constraint for stampNftId +-- ALTER TABLE "public"."nftTransfer" +-- ADD CONSTRAINT "fk_stampNftId" +-- FOREIGN KEY ("stampNftId") REFERENCES "public"."stampNft"("id"); +-- +-- -- Add comments for the new columns +-- COMMENT ON COLUMN "public"."nftTransfer"."stampNftId" IS 'References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT.'; +-- COMMENT ON COLUMN "public"."nftTransfer"."stampAmount" IS 'Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.'; +-- +-- -- Drop the existing check constraint (if it's named; replace 'your_constraint_name' with its actual name) +-- ALTER TABLE "public"."nftTransfer" +-- DROP CONSTRAINT "nftTransfer_check"; +-- +-- -- Add the updated check constraint +-- ALTER TABLE "public"."nftTransfer" +-- ADD CONSTRAINT "nftTransfer_check" +-- CHECK ( +-- ("eventPassId" IS NOT NULL AND "packId" IS NULL AND "packAmount" IS NULL AND "stampNftId" IS NULL AND "stampAmount" IS NULL) OR +-- ("eventPassId" IS NULL AND "packId" IS NOT NULL AND "packAmount" >= 1 AND "stampNftId" IS NULL AND "stampAmount" IS NULL) OR +-- ("stampNftId" IS NOT NULL AND "stampAmount" > 0 AND "eventPassId" IS NULL AND "packId" IS NULL AND "packAmount" IS NULL) +-- ); +-- +-- ALTER TABLE "public"."minterTemporaryWallet" +-- ADD COLUMN "campaignId" text, +-- ADD COLUMN "loyaltyCardId" text; +-- +-- COMMENT ON COLUMN "public"."minterTemporaryWallet"."campaignId" IS 'Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract.'; +-- COMMENT ON COLUMN "public"."minterTemporaryWallet"."loyaltyCardId" IS 'Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract.'; diff --git a/hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/up.sql b/hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/up.sql new file mode 100644 index 000000000..114ed881f --- /dev/null +++ b/hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/up.sql @@ -0,0 +1,36 @@ +-- Add stampNftId column +ALTER TABLE "public"."nftTransfer" +ADD COLUMN "stampNftId" uuid; + +-- Add stampAmount column +ALTER TABLE "public"."nftTransfer" +ADD COLUMN "stampAmount" integer; + +-- Add foreign key constraint for stampNftId +ALTER TABLE "public"."nftTransfer" +ADD CONSTRAINT "fk_stampNftId" +FOREIGN KEY ("stampNftId") REFERENCES "public"."stampNft"("id"); + +-- Add comments for the new columns +COMMENT ON COLUMN "public"."nftTransfer"."stampNftId" IS 'References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT.'; +COMMENT ON COLUMN "public"."nftTransfer"."stampAmount" IS 'Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.'; + +-- Drop the existing check constraint (if it's named; replace 'your_constraint_name' with its actual name) +ALTER TABLE "public"."nftTransfer" +DROP CONSTRAINT "nftTransfer_check"; + +-- Add the updated check constraint +ALTER TABLE "public"."nftTransfer" +ADD CONSTRAINT "nftTransfer_check" +CHECK ( + ("eventPassId" IS NOT NULL AND "packId" IS NULL AND "packAmount" IS NULL AND "stampNftId" IS NULL AND "stampAmount" IS NULL) OR + ("eventPassId" IS NULL AND "packId" IS NOT NULL AND "packAmount" >= 1 AND "stampNftId" IS NULL AND "stampAmount" IS NULL) OR + ("stampNftId" IS NOT NULL AND "stampAmount" > 0 AND "eventPassId" IS NULL AND "packId" IS NULL AND "packAmount" IS NULL) +); + +ALTER TABLE "public"."minterTemporaryWallet" +ADD COLUMN "campaignId" text, +ADD COLUMN "loyaltyCardId" text; + +COMMENT ON COLUMN "public"."minterTemporaryWallet"."campaignId" IS 'Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract.'; +COMMENT ON COLUMN "public"."minterTemporaryWallet"."loyaltyCardId" IS 'Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract.'; diff --git a/hasura/app/migrations/default/1711125016888_nftMintPassword/down.sql b/hasura/app/migrations/default/1711125016888_nftMintPassword/down.sql new file mode 100644 index 000000000..366501d4f --- /dev/null +++ b/hasura/app/migrations/default/1711125016888_nftMintPassword/down.sql @@ -0,0 +1,51 @@ +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Create nftMintPassword table +-- CREATE TABLE "public"."nftMintPassword"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "password" text NOT NULL, +-- "contractAddress" text NOT NULL, +-- "chainId" text NOT NULL, +-- "organizerId" text NOT NULL, +-- "minterAddress" text, +-- "tokenId" bigint, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- UNIQUE ( +-- "password", +-- "contractAddress", +-- "chainId", +-- "organizerId" +-- ) +-- ); +-- -- Table and column comments +-- COMMENT ON TABLE "public"."nftMintPassword" IS E'The nftMintPassword table stores unique passwords that allow for the minting of NFTs on a specific contract. Each password is associated with a contract address, chain ID, and organizer ID, ensuring it can only be used for the intended NFT. Once a password is used to mint an NFT, the minterAddress and tokenId fields are populated, marking the password as consumed and linking it to the minted NFT.'; +-- COMMENT ON COLUMN "public"."nftMintPassword"."password" IS E'The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long.'; +-- COMMENT ON COLUMN "public"."nftMintPassword"."contractAddress" IS E'The address of the NFT contract that the password is associated with.'; +-- COMMENT ON COLUMN "public"."nftMintPassword"."chainId" IS E'The ID of the blockchain network where the NFT contract is deployed.'; +-- COMMENT ON COLUMN "public"."nftMintPassword"."organizerId" IS E'The ID of the organizer that the NFT contract belongs to.'; +-- COMMENT ON COLUMN "public"."nftMintPassword"."minterAddress" IS E'The address of the user who used the password to mint an NFT. If null, the password has not been used yet.'; +-- COMMENT ON COLUMN "public"."nftMintPassword"."tokenId" IS E'The ID of the NFT that was minted using this password. If null, the password has not been used yet.'; +-- -- Create trigger for nftMintPassword +-- CREATE TRIGGER set_nftMintPassword_updated_at BEFORE +-- UPDATE ON "public"."nftMintPassword" FOR EACH ROW EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- -- Function to force lowercase contractAddress and minterAddress in nftMintPassword table +-- CREATE OR REPLACE FUNCTION force_lowercase_nftMintPassword() RETURNS TRIGGER AS $$ BEGIN NEW."contractAddress" := LOWER(NEW."contractAddress"); +-- IF NEW."minterAddress" IS NOT NULL THEN NEW."minterAddress" := LOWER(NEW."minterAddress"); +-- END IF; +-- RETURN NEW; +-- END; +-- $$ LANGUAGE plpgsql; +-- -- Trigger to apply lowercase function before insert for nftMintPassword +-- CREATE TRIGGER nftMintPassword_before_insert BEFORE +-- INSERT ON "public"."nftMintPassword" FOR EACH ROW EXECUTE FUNCTION force_lowercase_nftMintPassword(); +-- ALTER TABLE "public"."lotteryParameters" +-- RENAME COLUMN "signingKey" TO "activityWebhookSigningKey"; +-- ALTER TABLE "public"."eventParameters" +-- RENAME COLUMN "signingKey" TO "activityWebhookSigningKey"; +-- ALTER TABLE "public"."eventParameters" +-- ADD COLUMN "metadataUpdateWebhookId" text, +-- ADD COLUMN "metadataUpdateWebhookSigningKey" text UNIQUE; +-- COMMENT ON COLUMN "public"."eventParameters"."activityWebhookSigningKey" IS E'The unique signing key used for securing activity webhooks.'; +-- COMMENT ON COLUMN "public"."eventParameters"."metadataUpdateWebhookId" IS E'The identifier for the metadata update webhook.'; +-- COMMENT ON COLUMN "public"."eventParameters"."metadataUpdateWebhookSigningKey" IS E'The unique signing key used for securing metadata update webhooks.'; \ No newline at end of file diff --git a/hasura/app/migrations/default/1711125016888_nftMintPassword/up.sql b/hasura/app/migrations/default/1711125016888_nftMintPassword/up.sql new file mode 100644 index 000000000..070a0c383 --- /dev/null +++ b/hasura/app/migrations/default/1711125016888_nftMintPassword/up.sql @@ -0,0 +1,49 @@ +-- Create nftMintPassword table +CREATE TABLE "public"."nftMintPassword"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "password" text NOT NULL, + "contractAddress" text NOT NULL, + "chainId" text NOT NULL, + "organizerId" text NOT NULL, + "minterAddress" text, + "tokenId" bigint, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + UNIQUE ( + "password", + "contractAddress", + "chainId", + "organizerId" + ) +); +-- Table and column comments +COMMENT ON TABLE "public"."nftMintPassword" IS E'The nftMintPassword table stores unique passwords that allow for the minting of NFTs on a specific contract. Each password is associated with a contract address, chain ID, and organizer ID, ensuring it can only be used for the intended NFT. Once a password is used to mint an NFT, the minterAddress and tokenId fields are populated, marking the password as consumed and linking it to the minted NFT.'; +COMMENT ON COLUMN "public"."nftMintPassword"."password" IS E'The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long.'; +COMMENT ON COLUMN "public"."nftMintPassword"."contractAddress" IS E'The address of the NFT contract that the password is associated with.'; +COMMENT ON COLUMN "public"."nftMintPassword"."chainId" IS E'The ID of the blockchain network where the NFT contract is deployed.'; +COMMENT ON COLUMN "public"."nftMintPassword"."organizerId" IS E'The ID of the organizer that the NFT contract belongs to.'; +COMMENT ON COLUMN "public"."nftMintPassword"."minterAddress" IS E'The address of the user who used the password to mint an NFT. If null, the password has not been used yet.'; +COMMENT ON COLUMN "public"."nftMintPassword"."tokenId" IS E'The ID of the NFT that was minted using this password. If null, the password has not been used yet.'; +-- Create trigger for nftMintPassword +CREATE TRIGGER set_nftMintPassword_updated_at BEFORE +UPDATE ON "public"."nftMintPassword" FOR EACH ROW EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- Function to force lowercase contractAddress and minterAddress in nftMintPassword table +CREATE OR REPLACE FUNCTION force_lowercase_nftMintPassword() RETURNS TRIGGER AS $$ BEGIN NEW."contractAddress" := LOWER(NEW."contractAddress"); +IF NEW."minterAddress" IS NOT NULL THEN NEW."minterAddress" := LOWER(NEW."minterAddress"); +END IF; +RETURN NEW; +END; +$$ LANGUAGE plpgsql; +-- Trigger to apply lowercase function before insert for nftMintPassword +CREATE TRIGGER nftMintPassword_before_insert BEFORE +INSERT ON "public"."nftMintPassword" FOR EACH ROW EXECUTE FUNCTION force_lowercase_nftMintPassword(); +ALTER TABLE "public"."lotteryParameters" + RENAME COLUMN "signingKey" TO "activityWebhookSigningKey"; +ALTER TABLE "public"."eventParameters" + RENAME COLUMN "signingKey" TO "activityWebhookSigningKey"; +ALTER TABLE "public"."eventParameters" +ADD COLUMN "metadataUpdateWebhookId" text, + ADD COLUMN "metadataUpdateWebhookSigningKey" text UNIQUE; +COMMENT ON COLUMN "public"."eventParameters"."activityWebhookSigningKey" IS E'The unique signing key used for securing activity webhooks.'; +COMMENT ON COLUMN "public"."eventParameters"."metadataUpdateWebhookId" IS E'The identifier for the metadata update webhook.'; +COMMENT ON COLUMN "public"."eventParameters"."metadataUpdateWebhookSigningKey" IS E'The unique signing key used for securing metadata update webhooks.'; \ No newline at end of file diff --git a/hasura/app/migrations/default/1712063000346_apiKeyStatus_shopifyApiKey/down.sql b/hasura/app/migrations/default/1712063000346_apiKeyStatus_shopifyApiKey/down.sql new file mode 100644 index 000000000..aad74b647 --- /dev/null +++ b/hasura/app/migrations/default/1712063000346_apiKeyStatus_shopifyApiKey/down.sql @@ -0,0 +1,117 @@ +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- Create apiKeyStatus table +-- CREATE TABLE public."apiKeyStatus"( +-- value text NOT NULL +-- ); +-- +-- ALTER TABLE ONLY public."apiKeyStatus" +-- ADD CONSTRAINT "apiKeyStatus_pkey" PRIMARY KEY (value); +-- +-- INSERT INTO public."apiKeyStatus"(value) +-- VALUES ('ACTIVE'), -- The key is active and usable +-- ('DISABLED'), -- The key has been manually disabled +-- ('EXPIRED'); +-- +-- -- The key has expired based on the expiresAt timestamp +-- COMMENT ON TABLE "public"."apiKeyStatus" IS E'The apiKeyStatus table defines the possible status values for API keys. It ensures data integrity and provides a centralized reference for the status field in the publishableApiKey and secretApiKey tables.'; +-- +-- COMMENT ON COLUMN "public"."apiKeyStatus"."value" IS E'The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; +-- +-- -- Create apiKeyType table +-- CREATE TABLE public."apiKeyType"( +-- value text NOT NULL +-- ); +-- +-- ALTER TABLE ONLY public."apiKeyType" +-- ADD CONSTRAINT "apiKeyType_pkey" PRIMARY KEY (value); +-- +-- INSERT INTO public."apiKeyType"(value) +-- VALUES ('SHOPIFY'), -- The secret API key is used for Shopify integration +-- ('EXTERNAL'); +-- +-- -- The secret API key is used for external integrations +-- COMMENT ON TABLE "public"."apiKeyType" IS E'The apiKeyType table defines the possible types of API keys. It ensures data integrity and provides a centralized reference for the type field in the api key tables.'; +-- +-- COMMENT ON COLUMN "public"."apiKeyType"."value" IS E'The type of the API key'; +-- +-- -- Create publishableApiKey table +-- CREATE TABLE "public"."publishableApiKey"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "name" text DEFAULT 'Publishable API Key', +-- "apiKey" text NOT NULL, +-- "allowlist" text NOT NULL DEFAULT '*', +-- "organizerId" text NOT NULL, +-- "expiresAt" timestamptz, +-- "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "type" text NOT NULL DEFAULT 'SHOPIFY' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- UNIQUE ("apiKey") +-- ); +-- +-- COMMENT ON TABLE "public"."publishableApiKey" IS E'The publishableApiKey table stores the publishable API keys used for querying data from the server externally. It includes fields for management and security, such as an allowlist, expiration timestamp, and status.'; +-- +-- COMMENT ON COLUMN "public"."publishableApiKey"."name" IS E'A user-defined name for the publishable API key, providing a human-readable identifier for the key.'; +-- +-- COMMENT ON COLUMN "public"."publishableApiKey"."apiKey" IS E'The publishable API key used for identification when querying data from the server externally.'; +-- +-- COMMENT ON COLUMN "public"."publishableApiKey"."allowlist" IS E'A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources.'; +-- +-- COMMENT ON COLUMN "public"."publishableApiKey"."organizerId" IS E'The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to.'; +-- +-- COMMENT ON COLUMN "public"."publishableApiKey"."expiresAt" IS E'The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used.'; +-- +-- COMMENT ON COLUMN "public"."publishableApiKey"."status" IS E'The current status of the publishable API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; +-- +-- -- Create trigger to set updated_at column on updates for publishableApiKey +-- CREATE TRIGGER set_publishableApiKey_updated_at +-- BEFORE UPDATE ON "public"."publishableApiKey" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Create secretApiKey table +-- CREATE TABLE "public"."secretApiKey"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "name" text DEFAULT 'Secret API Key', +-- "apiKey" text NOT NULL, +-- "hashedOriginSecret" text, +-- "originSecretSalt" text, +-- "encryptedIntegritySecret" text, +-- "organizerId" text NOT NULL, +-- "allowlist" text NOT NULL DEFAULT '*', +-- "expiresAt" timestamptz, +-- "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "type" text NOT NULL DEFAULT 'SHOPIFY' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- UNIQUE ("apiKey") +-- ); +-- +-- COMMENT ON TABLE "public"."secretApiKey" IS E'The secretApiKey table stores the secret API keys used for querying sensitive data and performing mutations. It includes additional fields for security and management, such as hashed origin secret, encrypted integrity secret, expiration timestamp, and status.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."name" IS E'A user-defined name for the secret API key, providing a human-readable identifier for the key.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."apiKey" IS E'The secret API key used for authentication and identification when querying sensitive data and performing mutations.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."hashedOriginSecret" IS E'The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."originSecretSalt" IS E'The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."encryptedIntegritySecret" IS E'The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."organizerId" IS E'The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."allowlist" IS E'A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."expiresAt" IS E'The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."status" IS E'The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."type" IS E'The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL".'; +-- +-- -- Create trigger to set updated_at column on updates for secretApiKey +-- CREATE TRIGGER set_secretApiKey_updated_at +-- BEFORE UPDATE ON "public"."secretApiKey" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); diff --git a/hasura/app/migrations/default/1712063000346_apiKeyStatus_shopifyApiKey/up.sql b/hasura/app/migrations/default/1712063000346_apiKeyStatus_shopifyApiKey/up.sql new file mode 100644 index 000000000..d00297b6f --- /dev/null +++ b/hasura/app/migrations/default/1712063000346_apiKeyStatus_shopifyApiKey/up.sql @@ -0,0 +1,116 @@ +-- Create apiKeyStatus table +CREATE TABLE public."apiKeyStatus"( + value text NOT NULL +); + +ALTER TABLE ONLY public."apiKeyStatus" + ADD CONSTRAINT "apiKeyStatus_pkey" PRIMARY KEY (value); + +INSERT INTO public."apiKeyStatus"(value) + VALUES ('ACTIVE'), -- The key is active and usable +('DISABLED'), -- The key has been manually disabled +('EXPIRED'); + +-- The key has expired based on the expiresAt timestamp +COMMENT ON TABLE "public"."apiKeyStatus" IS E'The apiKeyStatus table defines the possible status values for API keys. It ensures data integrity and provides a centralized reference for the status field in the publishableApiKey and secretApiKey tables.'; + +COMMENT ON COLUMN "public"."apiKeyStatus"."value" IS E'The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; + +-- Create apiKeyType table +CREATE TABLE public."apiKeyType"( + value text NOT NULL +); + +ALTER TABLE ONLY public."apiKeyType" + ADD CONSTRAINT "apiKeyType_pkey" PRIMARY KEY (value); + +INSERT INTO public."apiKeyType"(value) + VALUES ('SHOPIFY'), -- The secret API key is used for Shopify integration +('EXTERNAL'); + +-- The secret API key is used for external integrations +COMMENT ON TABLE "public"."apiKeyType" IS E'The apiKeyType table defines the possible types of API keys. It ensures data integrity and provides a centralized reference for the type field in the api key tables.'; + +COMMENT ON COLUMN "public"."apiKeyType"."value" IS E'The type of the API key'; + +-- Create publishableApiKey table +CREATE TABLE "public"."publishableApiKey"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "name" text DEFAULT 'Publishable API Key', + "apiKey" text NOT NULL, + "allowlist" text NOT NULL DEFAULT '*', + "organizerId" text NOT NULL, + "expiresAt" timestamptz, + "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + "type" text NOT NULL DEFAULT 'SHOPIFY' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + UNIQUE ("apiKey") +); + +COMMENT ON TABLE "public"."publishableApiKey" IS E'The publishableApiKey table stores the publishable API keys used for querying data from the server externally. It includes fields for management and security, such as an allowlist, expiration timestamp, and status.'; + +COMMENT ON COLUMN "public"."publishableApiKey"."name" IS E'A user-defined name for the publishable API key, providing a human-readable identifier for the key.'; + +COMMENT ON COLUMN "public"."publishableApiKey"."apiKey" IS E'The publishable API key used for identification when querying data from the server externally.'; + +COMMENT ON COLUMN "public"."publishableApiKey"."allowlist" IS E'A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources.'; + +COMMENT ON COLUMN "public"."publishableApiKey"."organizerId" IS E'The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to.'; + +COMMENT ON COLUMN "public"."publishableApiKey"."expiresAt" IS E'The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used.'; + +COMMENT ON COLUMN "public"."publishableApiKey"."status" IS E'The current status of the publishable API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; + +-- Create trigger to set updated_at column on updates for publishableApiKey +CREATE TRIGGER set_publishableApiKey_updated_at + BEFORE UPDATE ON "public"."publishableApiKey" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Create secretApiKey table +CREATE TABLE "public"."secretApiKey"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "name" text DEFAULT 'Secret API Key', + "apiKey" text NOT NULL, + "hashedOriginSecret" text, + "originSecretSalt" text, + "encryptedIntegritySecret" text, + "organizerId" text NOT NULL, + "allowlist" text NOT NULL DEFAULT '*', + "expiresAt" timestamptz, + "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + "type" text NOT NULL DEFAULT 'SHOPIFY' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + UNIQUE ("apiKey") +); + +COMMENT ON TABLE "public"."secretApiKey" IS E'The secretApiKey table stores the secret API keys used for querying sensitive data and performing mutations. It includes additional fields for security and management, such as hashed origin secret, encrypted integrity secret, expiration timestamp, and status.'; + +COMMENT ON COLUMN "public"."secretApiKey"."name" IS E'A user-defined name for the secret API key, providing a human-readable identifier for the key.'; + +COMMENT ON COLUMN "public"."secretApiKey"."apiKey" IS E'The secret API key used for authentication and identification when querying sensitive data and performing mutations.'; + +COMMENT ON COLUMN "public"."secretApiKey"."hashedOriginSecret" IS E'The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database.'; + +COMMENT ON COLUMN "public"."secretApiKey"."originSecretSalt" IS E'The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret.'; + +COMMENT ON COLUMN "public"."secretApiKey"."encryptedIntegritySecret" IS E'The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database.'; + +COMMENT ON COLUMN "public"."secretApiKey"."organizerId" IS E'The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to.'; + +COMMENT ON COLUMN "public"."secretApiKey"."allowlist" IS E'A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources.'; + +COMMENT ON COLUMN "public"."secretApiKey"."expiresAt" IS E'The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used.'; + +COMMENT ON COLUMN "public"."secretApiKey"."status" IS E'The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; + +COMMENT ON COLUMN "public"."secretApiKey"."type" IS E'The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL".'; + +-- Create trigger to set updated_at column on updates for secretApiKey +CREATE TRIGGER set_secretApiKey_updated_at + BEFORE UPDATE ON "public"."secretApiKey" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + diff --git a/hasura/app/seeds/default/11_eventPassNft.sql b/hasura/app/seeds/default/11_eventPassNft.sql index 738e15170..c0fd6c225 100644 --- a/hasura/app/seeds/default/11_eventPassNft.sql +++ b/hasura/app/seeds/default/11_eventPassNft.sql @@ -1,14 +1,14 @@ SET check_function_bodies = FALSE; -INSERT INTO public."eventPassNft"("contractAddress", "tokenId", metadata, error, "tokenUri", "chainId", "eventId", "eventPassId", "organizerId", "currentOwnerAddress", "lastNftTransferId", "isRevealed", id, "packId", created_at, updated_at) - VALUES ('0xfakecontractaddress1', 1234124, '{}', NULL, 'ipfs://244224/5.json', '5', 'clizzpvidao620buvxit1ynko', 'clj8raobj7g8l0aw3bfw6dny4', 'clizzky8kap2t0bw7wka9a2id', '0xb98bd7c7f656290071e52d1aa617d9cb4467fd6d', NULL, FALSE, 'a64961a0-1db6-4ebc-a302-0865fff7ec51', NULL, '2023-08-24 08:35:47.155813+01', '2023-08-24 08:35:47.155813+01'), -('0xfakecontractaddress1', 12432, '{}', NULL, 'ipfs://244224/12432.json', '5', 'clizzpvidao620buvxit1ynko', 'clj8raobj7g8l0aw3bfw6dny4', 'clizzky8kap2t0bw7wka9a2id', '0xb98bd7c7f656290071e52d1aa617d9cb4467fd6d', NULL, TRUE, 'dffa64df-5db3-41ca-a724-a879804b2cc7', NULL, '2023-08-24 08:36:29.158476+01', '2023-08-24 08:36:29.158476+01'), -('0xfakecontractaddress1', 11234514, '{}', NULL, 'ipfs://14144/11234514.json', '5', 'clizzpvidao620buvxit1ynko', 'clj8raobj7g8l0aw3bfw6dny4', 'clizzky8kap2t0bw7wka9a2id', '0x1b8bd7c7f656290071e52d1aa617d9cb4469bb9f', 'c9898849-1682-49a1-9698-baf506bf2a99', FALSE, 'ea68ef87-d645-4c0f-8893-5c1da074626f', NULL, '2023-08-24 08:42:52.698713+01', '2023-08-24 08:42:52.698713+01'), -('0xfakecontractaddress2', 1512512512, '{}', NULL, 'ipfs://4663321/1512512512.json', '5', 'clizzpvidao620buvxit1ynko', 'fake-event-pass-2', 'clizzky8kap2t0bw7wka9a2id', '0xb98bd7c7f656290071e52d1aa617d9cb4467fd6d', 'dc062a26-7c0f-4b3e-8561-6867183ff35c', TRUE, '5c9876b9-2682-49a3-b495-dd8f932629c0', NULL, '2023-08-24 08:52:40.506189+01', '2023-08-24 08:52:40.506189+01'), -('0xfakedelayedreveal', 0, '{}', NULL, 'ipfs://244224/5.json', '5', 'clizzpvidao620buvxit1ynko', 'fakeEventPassDelayedRevealId', 'clizzky8kap2t0bw7wka9a2id', '0xb98bd7c7f656290071e52d1aa617d9cb4467fd6d', NULL, FALSE, '07a1e4b0-18e0-4bd9-8c95-abd05af67717', NULL, '2023-08-24 08:35:47.155813+01', '2023-08-24 08:35:47.155813+01'), -('0xfakedelayedreveal', 1, '{}', NULL, 'ipfs://244224/12432.json', '5', 'clizzpvidao620buvxit1ynko', 'fakeEventPassDelayedRevealId', 'clizzky8kap2t0bw7wka9a2id', '0xc0ffee254729296a45a3885639ac7e10f9d54979', NULL, TRUE, '4457be03-e6dc-4141-9439-2109a098ef65', NULL, '2023-08-24 08:36:29.158476+01', '2023-08-24 08:36:29.158476+01'), -('0xfakedelayedreveal', 2, '{}', NULL, 'ipfs://14144/11234514.json', '5', 'clizzpvidao620buvxit1ynko', 'fakeEventPassDelayedRevealId', 'clizzky8kap2t0bw7wka9a2id', '0x1b8bd7c7f656290071e52d1aa617d9cb4469bb9f', NULL, FALSE, 'fc46a8d9-adc7-4dc7-95d5-8442d2930439', NULL, '2023-08-24 08:42:52.698713+01', '2023-08-24 08:42:52.698713+01'), -('0xFakePack', 0, '{}', NULL, 'ipfs://244224/5.json', '5', 'clizzpvidao620buvxit1ynko', 'fakeEventPassPackId1', 'clizzky8kap2t0bw7wka9a2id', NULL, NULL, FALSE, '6aa08394-865e-489f-bba2-04cbb10cd44e', 'fakePackId', '2023-08-23 08:35:47.155813+01', '2023-08-23 08:35:47.155813+01'), -('0xFakePack2', 0, '{}', NULL, 'ipfs://244224/12432.json', '5', 'clizzpvidao620buvxit1ynko', 'fakeEventPassPackId2', 'clizzky8kap2t0bw7wka9a2id', NULL, NULL, TRUE, '52641e81-57cf-4f2d-bdd3-fa56cca377e4', NULL, '2023-08-24 08:36:29.158476+01', '2023-08-24 08:36:29.158476+01'), -('0xFakePack2', 1, '{}', NULL, 'ipfs://14144/11234514.json', '5', 'clizzpvidao620buvxit1ynko', 'fakeEventPassPackId2', 'clizzky8kap2t0bw7wka9a2id', NULL, NULL, FALSE, 'a36f1f0a-8aea-4e47-9300-7373d5feead9', NULL, '2023-08-25 08:42:52.698713+01', '2023-08-25 08:42:52.698713+01'); +INSERT INTO public."eventPassNft"("contractAddress", "tokenId", metadata, error, "tokenUri", "chainId", "eventId", "eventPassId", "organizerId", "currentOwnerAddress", "lastNftTransferId", "isRevealed", id, "packId", "status", created_at, updated_at) + VALUES ('0xfakecontractaddress1', 1234124, '{}', NULL, 'ipfs://244224/5.json', '5', 'clizzpvidao620buvxit1ynko', 'clj8raobj7g8l0aw3bfw6dny4', 'clizzky8kap2t0bw7wka9a2id', '0xb98bd7c7f656290071e52d1aa617d9cb4467fd6d', NULL, FALSE, 'a64961a0-1db6-4ebc-a302-0865fff7ec51', NULL, 'COMPLETED', '2023-08-24 08:35:47.155813+01', '2023-08-24 08:35:47.155813+01'), +('0xfakecontractaddress1', 12432, '{}', NULL, 'ipfs://244224/12432.json', '5', 'clizzpvidao620buvxit1ynko', 'clj8raobj7g8l0aw3bfw6dny4', 'clizzky8kap2t0bw7wka9a2id', '0xb98bd7c7f656290071e52d1aa617d9cb4467fd6d', NULL, TRUE, 'dffa64df-5db3-41ca-a724-a879804b2cc7', NULL, 'COMPLETED', '2023-08-24 08:36:29.158476+01', '2023-08-24 08:36:29.158476+01'), +('0xfakecontractaddress1', 11234514, '{}', NULL, 'ipfs://14144/11234514.json', '5', 'clizzpvidao620buvxit1ynko', 'clj8raobj7g8l0aw3bfw6dny4', 'clizzky8kap2t0bw7wka9a2id', '0x1b8bd7c7f656290071e52d1aa617d9cb4469bb9f', 'c9898849-1682-49a1-9698-baf506bf2a99', FALSE, 'ea68ef87-d645-4c0f-8893-5c1da074626f', NULL, 'COMPLETED', '2023-08-24 08:42:52.698713+01', '2023-08-24 08:42:52.698713+01'), +('0xfakecontractaddress2', 1512512512, '{}', NULL, 'ipfs://4663321/1512512512.json', '5', 'clizzpvidao620buvxit1ynko', 'fake-event-pass-2', 'clizzky8kap2t0bw7wka9a2id', '0xb98bd7c7f656290071e52d1aa617d9cb4467fd6d', 'dc062a26-7c0f-4b3e-8561-6867183ff35c', TRUE, '5c9876b9-2682-49a3-b495-dd8f932629c0', NULL, 'COMPLETED', '2023-08-24 08:52:40.506189+01', '2023-08-24 08:52:40.506189+01'), +('0xfakedelayedreveal', 0, '{}', NULL, 'ipfs://244224/5.json', '5', 'clizzpvidao620buvxit1ynko', 'fakeEventPassDelayedRevealId', 'clizzky8kap2t0bw7wka9a2id', '0xb98bd7c7f656290071e52d1aa617d9cb4467fd6d', NULL, FALSE, '07a1e4b0-18e0-4bd9-8c95-abd05af67717', NULL, 'LAZY_MINTED', '2023-08-24 08:35:47.155813+01', '2023-08-24 08:35:47.155813+01'), +('0xfakedelayedreveal', 1, '{}', NULL, 'ipfs://244224/12432.json', '5', 'clizzpvidao620buvxit1ynko', 'fakeEventPassDelayedRevealId', 'clizzky8kap2t0bw7wka9a2id', '0xc0ffee254729296a45a3885639ac7e10f9d54979', NULL, TRUE, '4457be03-e6dc-4141-9439-2109a098ef65', NULL, 'LAZY_MINTED', '2023-08-24 08:36:29.158476+01', '2023-08-24 08:36:29.158476+01'), +('0xfakedelayedreveal', 2, '{}', NULL, 'ipfs://14144/11234514.json', '5', 'clizzpvidao620buvxit1ynko', 'fakeEventPassDelayedRevealId', 'clizzky8kap2t0bw7wka9a2id', '0x1b8bd7c7f656290071e52d1aa617d9cb4469bb9f', NULL, FALSE, 'fc46a8d9-adc7-4dc7-95d5-8442d2930439', NULL, 'LAZY_MINTED', '2023-08-24 08:42:52.698713+01', '2023-08-24 08:42:52.698713+01'), +('0xFakePack', 0, '{}', NULL, 'ipfs://244224/5.json', '5', 'clizzpvidao620buvxit1ynko', 'fakeEventPassPackId1', 'clizzky8kap2t0bw7wka9a2id', NULL, NULL, FALSE, '6aa08394-865e-489f-bba2-04cbb10cd44e', 'fakePackId', 'COMPLETED', '2023-08-23 08:35:47.155813+01', '2023-08-23 08:35:47.155813+01'), +('0xFakePack2', 0, '{}', NULL, 'ipfs://244224/12432.json', '5', 'clizzpvidao620buvxit1ynko', 'fakeEventPassPackId2', 'clizzky8kap2t0bw7wka9a2id', NULL, NULL, TRUE, '52641e81-57cf-4f2d-bdd3-fa56cca377e4', NULL, 'LAZY_MINTED', '2023-08-24 08:36:29.158476+01', '2023-08-24 08:36:29.158476+01'), +('0xFakePack2', 1, '{}', NULL, 'ipfs://14144/11234514.json', '5', 'clizzpvidao620buvxit1ynko', 'fakeEventPassPackId2', 'clizzky8kap2t0bw7wka9a2id', NULL, NULL, FALSE, 'a36f1f0a-8aea-4e47-9300-7373d5feead9', NULL, 'LAZY_MINTED', '2023-08-25 08:42:52.698713+01', '2023-08-25 08:42:52.698713+01'); diff --git a/hasura/app/seeds/default/15_minterTemporaryWallet.sql b/hasura/app/seeds/default/15_minterTemporaryWallet.sql index da0a9201e..eb7ca9923 100644 --- a/hasura/app/seeds/default/15_minterTemporaryWallet.sql +++ b/hasura/app/seeds/default/15_minterTemporaryWallet.sql @@ -1,16 +1,19 @@ SET check_function_bodies = FALSE; -INSERT INTO public."minterTemporaryWallet"("address", "privateKey", "eventPassId", "packId", "createdAt") -VALUES -('0xTestWalletAddress1', 'TestPrivateKey1', 'cs_testSingleOrder', NULL, '2023-11-30T00:00:00.000000+00:00'), -('0xTestWalletAddress2', 'TestPrivateKey2', 'cs_testMultipleOrders', NULL, '2023-11-30T00:00:00.000000+00:00'), -('0xTestWalletAddress3', 'TestPrivateKey3', 'cs_testEventPassId1', NULL, '2023-11-30T00:00:00.000000+00:00'), -('0xTestWalletAddress4', 'TestPrivateKey4', 'cs_testEventPassId2', NULL, '2023-11-30T00:00:00.000000+00:00'), -('0xTestWalletAddress5', 'TestPrivateKey5', 'cs_testHighVolume', NULL, '2023-11-30T00:00:00.000000+00:00'), -('0xTestWalletAddress6', 'TestPrivateKey6', 'cs_testEventPassId3', NULL, '2023-11-30T00:00:00.000000+00:00'), -('0xTestWalletAddress7', 'TestPrivateKey7', 'cs_testEventPassId4', NULL, '2023-11-30T00:00:00.000000+00:00'), -('0xTestWalletAddress8', 'TestPrivateKey8', 'cs_testEventPassId5', NULL, '2023-11-30T00:00:00.000000+00:00'), -('0xTestWalletAddress9', 'TestPrivateKey9', 'cs_testEventPassId6', NULL, '2023-11-30T00:00:00.000000+00:00'), -('0xTestWalletAddress10', 'TestPrivateKey10', 'cs_testEventPassId7', NULL, '2023-11-30T00:00:00.000000+00:00'), -('0xTestWalletAddress11', 'TestPrivateKey11', 'fake-event-pass-3', NULL, '2023-11-30T00:00:00.000000+00:00'), -('0xfakeeventpass2', 'TestPrivateKeyFakeEventPass2', 'fake-event-pass-2', NULL, '2023-11-30T00:00:00.000000+00:00'); \ No newline at end of file +INSERT INTO public."minterTemporaryWallet"("address", "privateKey", "eventPassId", "packId", "loyaltyCardId", "campaignId", "createdAt") + VALUES ('0xTestWalletAddress1', 'TestPrivateKey1', 'cs_testSingleOrder', NULL, NULL, NULL, '2023-11-30T00:00:00.000000+00:00'), +('0xTestWalletAddress2', 'TestPrivateKey2', 'cs_testMultipleOrders', NULL, NULL, NULL, '2023-11-30T00:00:00.000000+00:00'), +('0xTestWalletAddress3', 'TestPrivateKey3', 'cs_testEventPassId1', NULL, NULL, NULL, '2023-11-30T00:00:00.000000+00:00'), +('0xTestWalletAddress4', 'TestPrivateKey4', 'cs_testEventPassId2', NULL, NULL, NULL, '2023-11-30T00:00:00.000000+00:00'), +('0xTestWalletAddress5', 'TestPrivateKey5', 'cs_testHighVolume', NULL, NULL, NULL, '2023-11-30T00:00:00.000000+00:00'), +('0xTestWalletAddress6', 'TestPrivateKey6', 'cs_testEventPassId3', NULL, NULL, NULL, '2023-11-30T00:00:00.000000+00:00'), +('0xTestWalletAddress7', 'TestPrivateKey7', 'cs_testEventPassId4', NULL, NULL, NULL, '2023-11-30T00:00:00.000000+00:00'), +('0xTestWalletAddress8', 'TestPrivateKey8', 'cs_testEventPassId5', NULL, NULL, NULL, '2023-11-30T00:00:00.000000+00:00'), +('0xTestWalletAddress9', 'TestPrivateKey9', 'cs_testEventPassId6', NULL, NULL, NULL, '2023-11-30T00:00:00.000000+00:00'), +('0xTestWalletAddress10', 'TestPrivateKey10', 'cs_testEventPassId7', NULL, NULL, NULL, '2023-11-30T00:00:00.000000+00:00'), +('0xTestWalletAddress11', 'TestPrivateKey11', 'fake-event-pass-3', NULL, NULL, NULL, '2023-11-30T00:00:00.000000+00:00'), +('0xfakeeventpass2', 'TestPrivateKeyFakeEventPass2', 'fake-event-pass-2', NULL, NULL, NULL, '2023-11-30T00:00:00.000000+00:00'), +('0xMinterWalletAddress1', 'MinterPrivateKey1', NULL, NULL, 'loyaltyCardId1', NULL, '2023-01-01T00:00:00.000Z'), +('0xMinterWalletAddress2', 'MinterPrivateKey2', NULL, NULL, 'loyaltyCardId2', NULL, '2023-01-02T00:00:00.000Z'), +('0xMinterWalletAddress3', 'MinterPrivateKey3', NULL, NULL, 'loyaltyCardId3', NULL, '2023-01-03T00:00:00.000Z'), +('0xMinterWalletAddress4', 'MinterPrivateKey4', NULL, NULL, 'loyaltyCardId4', NULL, '2023-01-04T00:00:00.000Z'); diff --git a/hasura/app/seeds/default/16_loyaltyCardParameters.sql b/hasura/app/seeds/default/16_loyaltyCardParameters.sql new file mode 100644 index 000000000..2a17e6f35 --- /dev/null +++ b/hasura/app/seeds/default/16_loyaltyCardParameters.sql @@ -0,0 +1,7 @@ +SET check_function_bodies = FALSE; + +INSERT INTO public."loyaltyCardParameters"(id, "loyaltyCardId", "activityWebhookId", status, created_at, updated_at, "organizerId", "activityWebhookSigningKey", "metadataUpdateWebhookId", "metadataUpdateWebhookSigningKey") + VALUES + ('bc357268-8897-4b3b-8a9a-071c432e71d3', 'test-loyalty-card-id', NULL, 'DRAFT', '2024-03-25 13:13:30.060598+00', '2024-03-25 13:13:30.060598+00', 'test-organizer-id', NULL, NULL, NULL), + ('bc357268-8897-4b3b-8a9a-071c432e71d4', 'test-loyalty-card-activity', 'activity-loyalty-card-webhook-id', 'DRAFT', '2024-03-25 13:13:30.060598+00', '2024-03-25 13:13:30.060598+00', 'test-organizer-id', 'test-loyalty-card-activity-signing-key', NULL, NULL); + diff --git a/hasura/app/seeds/default/17_loyaltyCardNftContract.sql b/hasura/app/seeds/default/17_loyaltyCardNftContract.sql new file mode 100644 index 000000000..d45df79f7 --- /dev/null +++ b/hasura/app/seeds/default/17_loyaltyCardNftContract.sql @@ -0,0 +1,9 @@ +SET check_function_bodies = FALSE; + +INSERT INTO public."loyaltyCardNftContract"("chainId", "contractAddress", "organizerId", "loyaltyCardId", "created_at", "updated_at") +VALUES +('1', '0xLoyaltyCardActivityContractAddress', 'test-organizer-id', 'test-loyalty-card-activity', '2023-01-01T00:00:00.000Z', '2023-01-01T00:00:00.000Z'), +('1', '0xLoyaltyCardContractAddress1', 'organizerId1', 'loyaltyCardId1', '2023-01-01T00:00:00.000Z', '2023-01-01T00:00:00.000Z'), +('1', '0xLoyaltyCardContractAddress2', 'organizerId2', 'loyaltyCardId2', '2023-01-02T00:00:00.000Z', '2023-01-02T00:00:00.000Z'), +('2', '0xLoyaltyCardContractAddress3', 'organizerId3', 'loyaltyCardId3', '2023-01-03T00:00:00.000Z', '2023-01-03T00:00:00.000Z'), +('2', '0xLoyaltyCardContractAddress4', 'organizerId4', 'loyaltyCardId4', '2023-01-04T00:00:00.000Z', '2023-01-04T00:00:00.000Z'); \ No newline at end of file diff --git a/hasura/app/seeds/default/18_loyaltyCardNft.sql b/hasura/app/seeds/default/18_loyaltyCardNft.sql new file mode 100644 index 000000000..9f03152b6 --- /dev/null +++ b/hasura/app/seeds/default/18_loyaltyCardNft.sql @@ -0,0 +1,6 @@ +INSERT INTO public."loyaltyCardNft"("contractAddress", "tokenId", "metadata", "error", "tokenUri", "chainId", "loyaltyCardId", "organizerId", "ownerAddress", "status", "created_at", "updated_at") +VALUES +('0xLoyaltyCardActivityContractAddress', 1, '{"name": "Loyalty Card NFT #1", "description": "First NFT"}', NULL, 'ipfs://example1', '5', 'test-loyalty-card-activity', 'organizerId1', '0xOwnerAddress1', 'CONFIRMED', '2023-01-01T00:00:00.000Z', '2023-01-01T00:00:00.000Z'), +('0xLoyaltyCardActivityContractAddress', 2, '{"name": "Loyalty Card NFT #2", "description": "Second NFT"}', NULL, 'ipfs://example2', '5', 'test-loyalty-card-activity', 'organizerId1', '0xOwnerAddress2', 'CONFIRMED', '2023-01-02T00:00:00.000Z', '2023-01-02T00:00:00.000Z'), +('0xNewContractAddress1', 3, '{"name": "Loyalty Card NFT #3", "description": "Third NFT"}', NULL, 'ipfs://example3', '5', 'test-loyalty-card-activity-2', 'organizerId2', '0xOwnerAddress3', 'CONFIRMED', '2023-01-03T00:00:00.000Z', '2023-01-03T00:00:00.000Z'), +('0xNewContractAddress2', 4, '{"name": "Loyalty Card NFT #4", "description": "Fourth NFT"}', NULL, 'ipfs://example4', '5', 'test-loyalty-card-activity-3', 'organizerId3', '0xOwnerAddress4', 'CONFIRMED', '2023-01-04T00:00:00.000Z', '2023-01-04T00:00:00.000Z'); \ No newline at end of file diff --git a/hasura/app/seeds/default/19_nftMintPassword.sql b/hasura/app/seeds/default/19_nftMintPassword.sql new file mode 100644 index 000000000..005a1d39b --- /dev/null +++ b/hasura/app/seeds/default/19_nftMintPassword.sql @@ -0,0 +1,2 @@ +SET check_function_bodies = FALSE; + diff --git a/hasura/app/seeds/default/20_shopifyCampaignParameters.sql b/hasura/app/seeds/default/20_shopifyCampaignParameters.sql new file mode 100644 index 000000000..005a1d39b --- /dev/null +++ b/hasura/app/seeds/default/20_shopifyCampaignParameters.sql @@ -0,0 +1,2 @@ +SET check_function_bodies = FALSE; + diff --git a/hasura/app/seeds/default/21_stampNftContract.sql b/hasura/app/seeds/default/21_stampNftContract.sql new file mode 100644 index 000000000..005a1d39b --- /dev/null +++ b/hasura/app/seeds/default/21_stampNftContract.sql @@ -0,0 +1,2 @@ +SET check_function_bodies = FALSE; + diff --git a/hasura/app/seeds/default/22_stampNft.sql b/hasura/app/seeds/default/22_stampNft.sql new file mode 100644 index 000000000..005a1d39b --- /dev/null +++ b/hasura/app/seeds/default/22_stampNft.sql @@ -0,0 +1,2 @@ +SET check_function_bodies = FALSE; + diff --git a/hasura/app/seeds/default/23_stampNftSupply.sql b/hasura/app/seeds/default/23_stampNftSupply.sql new file mode 100644 index 000000000..005a1d39b --- /dev/null +++ b/hasura/app/seeds/default/23_stampNftSupply.sql @@ -0,0 +1,2 @@ +SET check_function_bodies = FALSE; + diff --git a/hasura/app/seeds/default/6_eventParameters.sql b/hasura/app/seeds/default/6_eventParameters.sql index 76f0e887b..c5507ec47 100644 --- a/hasura/app/seeds/default/6_eventParameters.sql +++ b/hasura/app/seeds/default/6_eventParameters.sql @@ -1,8 +1,8 @@ SET check_function_bodies = FALSE; -- Insert data into eventParameters table -INSERT INTO public."eventParameters"("id", "eventId", "activityWebhookId", "status", "created_at", "updated_at", "dateStart", "dateEnd", "dateSaleStart", "dateSaleEnd", "timezone", "organizerId", "signingKey") - VALUES ('f493d61a-d52b-4664-84c7-cd3cf1872ef1', 'clizzpvidao620buvxit1ynko', 'fake-webhook-id', 'PUBLISHED', '2023-08-24 08:35:47.155813+00', '2023-08-24 08:35:47.155813+00', '2023-08-24 08:35:47.155813+00', '2023-08-25 12:00:00.155813', '2023-07-18 16:00:00', '2023-07-22 00:00:00', 'Europe/London', 'clizzky8kap2t0bw7wka9a2id', 'fake-signing-key'), -('42d424d6-da70-4f9d-bf29-3f4ec27b32e7', 'clocula4d04g40bw1t9zefsuc', 'fake-webhook-id-2', 'DRAFT', '2023-08-24 08:35:47.155813+00', '2023-08-24 08:35:47.155813+00', '2023-08-24 08:35:47.155813+00', '2023-08-25 12:00:00.155813', '2023-07-23 12:00:00.0', '2023-08-24 12:00:00.0', 'Europe/London', 'clizzky8kap2t0bw7wka9a2id', 'fake-signing-key-2'), -('2f4a6f17-01a9-4c34-b61e-b1d190ff4a0e', 'fake-event-1', 'fake-webhook-id-3', 'PUBLISHED', '2024-02-12 08:35:47.155813+00', '2024-02-13 08:35:47.155813+00', '2024-03-12 08:00:00.155813', '2024-03-12 18:00:00.155813', '2023-01-23 12:00:00.0', '2024-03-12 08:00:00.155813', 'America/New_York', 'clizzky8kap2t0bw7wka9a2id', 'fake-signing-key-3'); +INSERT INTO public."eventParameters"("id", "eventId", "activityWebhookId", "status", "created_at", "updated_at", "dateStart", "dateEnd", "dateSaleStart", "dateSaleEnd", "timezone", "organizerId", "activityWebhookSigningKey", "metadataUpdateWebhookId", "metadataUpdateWebhookSigningKey") + VALUES ('f493d61a-d52b-4664-84c7-cd3cf1872ef1', 'clizzpvidao620buvxit1ynko', 'fake-webhook-id', 'PUBLISHED', '2023-08-24 08:35:47.155813+00', '2023-08-24 08:35:47.155813+00', '2023-08-24 08:35:47.155813+00', '2023-08-25 12:00:00.155813', '2023-07-18 16:00:00', '2023-07-22 00:00:00', 'Europe/London', 'clizzky8kap2t0bw7wka9a2id', 'fake-signing-key', NULL, NULL), +('42d424d6-da70-4f9d-bf29-3f4ec27b32e7', 'clocula4d04g40bw1t9zefsuc', 'fake-webhook-id-2', 'DRAFT', '2023-08-24 08:35:47.155813+00', '2023-08-24 08:35:47.155813+00', '2023-08-24 08:35:47.155813+00', '2023-08-25 12:00:00.155813', '2023-07-23 12:00:00.0', '2023-08-24 12:00:00.0', 'Europe/London', 'clizzky8kap2t0bw7wka9a2id', 'fake-signing-key-2', NULL, NULL), +('2f4a6f17-01a9-4c34-b61e-b1d190ff4a0e', 'fake-event-1', 'fake-webhook-id-3', 'PUBLISHED', '2024-02-12 08:35:47.155813+00', '2024-02-13 08:35:47.155813+00', '2024-03-12 08:00:00.155813', '2024-03-12 18:00:00.155813', '2023-01-23 12:00:00.0', '2024-03-12 08:00:00.155813', 'America/New_York', 'clizzky8kap2t0bw7wka9a2id', 'fake-signing-key-3', NULL, NULL); diff --git a/libs/crypto/src/index.ts b/libs/crypto/src/index.ts index 8b4c947f9..f1a7d3fc2 100644 --- a/libs/crypto/src/index.ts +++ b/libs/crypto/src/index.ts @@ -1 +1,11 @@ -export { getHmacDigestFromString, isValidSignature } from './lib'; +export { + decryptSecret, + encryptSecret, + generateApiKeyId, + generateRandomAlphanumericString, + generateRandomString, + getHmacDigestFromString, + hashSecret, + isValidSignature, + verifySecret, +} from './lib'; diff --git a/libs/crypto/src/lib/index.d.ts b/libs/crypto/src/lib/index.d.ts new file mode 100644 index 000000000..7dd635005 --- /dev/null +++ b/libs/crypto/src/lib/index.d.ts @@ -0,0 +1,31 @@ +interface GetHmacDigestFromTextString { + body: string; + secret: string; + algorithm?: string; +} +export declare function getHmacDigestFromString({ + body, + secret, + algorithm, +}: GetHmacDigestFromTextString): string; +interface IsValidSignatureProps extends GetHmacDigestFromTextString { + signature: string; +} +export declare function isValidSignature({ + signature, + ...props +}: IsValidSignatureProps): boolean; +export declare function generateRandomAlphanumericString( + length?: number, +): string; +export declare function generateRandomString(length?: number): string; +export declare function generateApiKeyId(apiKeyPrefix?: string): string; +export declare function hashSecret(secret: string, salt: string): string; +export declare function verifySecret( + providedSecret: string, + storedHashedSecret: string, + storedSalt: string, +): boolean; +export declare function encryptSecret(secret: string): string; +export declare function decryptSecret(encryptedSecret: string): string; +export {}; diff --git a/libs/crypto/src/lib/index.spec.ts b/libs/crypto/src/lib/index.spec.ts index 9f4b6e864..1fe1d1915 100644 --- a/libs/crypto/src/lib/index.spec.ts +++ b/libs/crypto/src/lib/index.spec.ts @@ -1,10 +1,17 @@ -import { getHmacDigestFromString, isValidSignature } from './index'; +import { + generateApiKeyId, + generateRandomAlphanumericString, + getHmacDigestFromString, + hashSecret, + isValidSignature, + verifySecret, +} from './index'; describe('Crypto library', () => { describe('getHmacDigestFromString', () => { it('should return correct HMAC digest', () => { const result = getHmacDigestFromString({ - string: 'test', + body: 'test', secret: 'secret', }); expect(result).toBe( @@ -13,7 +20,7 @@ describe('Crypto library', () => { }); it('should return correct HMAC digest with SHA1', () => { const result = getHmacDigestFromString({ - string: 'test', + body: 'test', secret: 'secret', algorithm: 'sha1', }); @@ -24,7 +31,7 @@ describe('Crypto library', () => { it('should throw error for invalid algorithm', () => { expect(() => { getHmacDigestFromString({ - string: 'test', + body: 'test', secret: 'secret', algorithm: 'invalid', }); @@ -35,7 +42,7 @@ describe('Crypto library', () => { describe('isValidSignature', () => { it('should return true for valid signature', () => { const result = isValidSignature({ - string: 'test', + body: 'test', secret: 'secret', signature: '0329a06b62cd16b33eb6792be8c60b158d89a2ee3a876fce9a881ebb488c0914', @@ -45,7 +52,7 @@ describe('Crypto library', () => { it('should return false for valid signature but wrong algorithm', () => { const result = isValidSignature({ - string: 'test', + body: 'test', secret: 'secret', signature: '0329a06b62cd16b33eb6792be8c60b158d89a2ee3a876fce9a881ebb488c0914', @@ -56,7 +63,7 @@ describe('Crypto library', () => { it('should return false for invalid signature', () => { const result = isValidSignature({ - string: 'test', + body: 'test', secret: 'secret', signature: 'invalid', }); @@ -66,7 +73,7 @@ describe('Crypto library', () => { it('should throw error for wrong algorithm', () => { expect(() => isValidSignature({ - string: 'test', + body: 'test', secret: 'secret', signature: '0329a06b62cd16b33eb6792be8c60b158d89a2ee3a876fce9a881ebb488c0914', @@ -75,4 +82,77 @@ describe('Crypto library', () => { ).toThrow(); }); }); + describe('generateRandomAlphanumericString', () => { + it('should generate a random string with default length', () => { + const result = generateRandomAlphanumericString(); + expect(result).toHaveLength(6); + expect(result).toMatch(/^[A-Z0-9]+$/); + }); + + it('should generate a random string with specified length', () => { + const length = 10; + const result = generateRandomAlphanumericString(length); + expect(result).toHaveLength(length); + expect(result).toMatch(/^[A-Z0-9]+$/); + }); + + it('should generate different random strings on each call', () => { + const result1 = generateRandomAlphanumericString(); + const result2 = generateRandomAlphanumericString(); + expect(result1).not.toBe(result2); + }); + }); + describe('generateApiKeyId', () => { + it('should generate an API key ID with default no prefix', () => { + const result = generateApiKeyId(); + expect(result).toMatch(/^[a-f0-9]{32}$/); + }); + + it('should generate an API key ID with custom prefix', () => { + const prefix = 'custom_'; + const result = generateApiKeyId(prefix); + expect(result).toMatch(new RegExp(`^${prefix}[a-f0-9]{32}$`)); + }); + + it('should generate different API key IDs on each call', () => { + const result1 = generateApiKeyId(); + const result2 = generateApiKeyId(); + expect(result1).not.toBe(result2); + }); + }); + + describe('hashSecret and verifySecret', () => { + it('should hash and verify secret correctly', () => { + const secret = 'my-secret'; + const salt = 'random-salt'; + + const hashedSecret = hashSecret(secret, salt); + expect(hashedSecret).not.toBe(secret); + + const isValid = verifySecret(secret, hashedSecret, salt); + expect(isValid).toBe(true); + }); + + it('should return false when verifying with wrong secret', () => { + const secret = 'my-secret'; + const wrongSecret = 'wrong-secret'; + const salt = 'random-salt'; + + const hashedSecret = hashSecret(secret, salt); + + const isValid = verifySecret(wrongSecret, hashedSecret, salt); + expect(isValid).toBe(false); + }); + + it('should return false when verifying with wrong salt', () => { + const secret = 'my-secret'; + const salt = 'random-salt'; + const wrongSalt = 'wrong-salt'; + + const hashedSecret = hashSecret(secret, salt); + + const isValid = verifySecret(secret, hashedSecret, wrongSalt); + expect(isValid).toBe(false); + }); + }); }); diff --git a/libs/crypto/src/lib/index.ts b/libs/crypto/src/lib/index.ts index 0aeec2e46..0d09c20be 100644 --- a/libs/crypto/src/lib/index.ts +++ b/libs/crypto/src/lib/index.ts @@ -1,18 +1,25 @@ -import { createHmac } from 'crypto'; +import env from '@env/server'; +import { + createCipheriv, + createDecipheriv, + createHmac, + pbkdf2Sync, + randomBytes, +} from 'crypto'; interface GetHmacDigestFromTextString { - string: string; + body: string; secret: string; algorithm?: string; } export function getHmacDigestFromString({ - string, + body, secret, algorithm = 'sha256', }: GetHmacDigestFromTextString): string { const hmac = createHmac(algorithm, secret); - hmac.update(string, 'utf-8'); + hmac.update(body, 'utf-8'); return hmac.digest('hex'); } @@ -26,3 +33,70 @@ export function isValidSignature({ }: IsValidSignatureProps): boolean { return signature === getHmacDigestFromString(props); } + +export function generateRandomAlphanumericString(length = 6): string { + const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; + const bytes = randomBytes(length); + let result = ''; + for (let i = 0; i < length; i++) { + const randomIndex = bytes[i] % characters.length; + result += characters.charAt(randomIndex); + } + + return result; +} + +export function generateRandomString(length = 32): string { + return randomBytes(length / 2).toString('hex'); +} + +export function generateApiKeyId(apiKeyPrefix = ''): string { + return `${apiKeyPrefix}${generateRandomString(32)}`; +} + +export function hashSecret(secret: string, salt: string): string { + const iterations = 100000; + const keyLength = 64; + const digest = 'sha512'; + + return pbkdf2Sync(secret, salt, iterations, keyLength, digest).toString( + 'hex', + ); +} + +export function verifySecret( + providedSecret: string, + storedHashedSecret: string, + storedSalt: string, +): boolean { + const hashedProvidedSecret = hashSecret(providedSecret, storedSalt); + return hashedProvidedSecret === storedHashedSecret; +} + +export function encryptSecret(secret: string): string { + const iv = randomBytes(16); + const key = Buffer.from(env.API_SECRET_ENCRYPTION_KEY); + console.log('key length', key.length); + if (key.length !== 32) { + throw new Error('Invalid encryption key length. Expected 32 bytes.'); + } + const cipher = createCipheriv('aes-256-cbc', key, iv); + let encrypted = cipher.update(secret); + encrypted = Buffer.concat([encrypted, cipher.final()]); + return `${iv.toString('hex')}:${encrypted.toString('hex')}`; +} + +export function decryptSecret(encryptedSecret: string): string { + const [ivHex, encryptedHex] = encryptedSecret.split(':'); + const iv = Buffer.from(ivHex, 'hex'); + const encrypted = Buffer.from(encryptedHex, 'hex'); + const key = Buffer.from(env.API_SECRET_ENCRYPTION_KEY); + + if (key.length !== 32) { + throw new Error('Invalid encryption key length. Expected 32 bytes.'); + } + const decipher = createDecipheriv('aes-256-cbc', key, iv); + let decrypted = decipher.update(encrypted); + decrypted = Buffer.concat([decrypted, decipher.final()]); + return decrypted.toString(); +} diff --git a/libs/crypto/tsconfig.lib.json b/libs/crypto/tsconfig.lib.json index 3f06e8028..748ff7dcf 100644 --- a/libs/crypto/tsconfig.lib.json +++ b/libs/crypto/tsconfig.lib.json @@ -7,5 +7,5 @@ "types": ["node"] }, "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], - "include": ["src/**/*.ts"] + "include": ["src/**/*.ts", "../../types/**/*.d.ts"] } diff --git a/libs/env/server/src/index.mjs b/libs/env/server/src/index.mjs index dd2906397..8415d6174 100644 --- a/libs/env/server/src/index.mjs +++ b/libs/env/server/src/index.mjs @@ -40,6 +40,7 @@ const env = createEnv({ POSTHOG_KEY: z.string().min(1), POSTHOG_PERSONAL_API_KEY: z.string().min(1), COMETH_CONNECT_API_KEY: z.string().min(1), + API_SECRET_ENCRYPTION_KEY: z.string().length(32), }, runtimeEnv: { APP: process.env.APP, @@ -82,6 +83,7 @@ const env = createEnv({ POSTHOG_KEY: process.env.POSTHOG_KEY, POSTHOG_PERSONAL_API_KEY: process.env.POSTHOG_PERSONAL_API_KEY, COMETH_CONNECT_API_KEY: process.env.COMETH_CONNECT_API_KEY, + API_SECRET_ENCRYPTION_KEY: process.env.API_SECRET_ENCRYPTION_KEY, }, }); diff --git a/libs/features/back-office/app-nav/src/lib/menu-nav/MenuNav.tsx b/libs/features/back-office/app-nav/src/lib/menu-nav/MenuNav.tsx index 815126886..e270d1308 100644 --- a/libs/features/back-office/app-nav/src/lib/menu-nav/MenuNav.tsx +++ b/libs/features/back-office/app-nav/src/lib/menu-nav/MenuNav.tsx @@ -1,7 +1,14 @@ import { Roles_Enum } from '@gql/shared/types'; import { AppUser } from '@next/types'; import { TextSkeleton } from '@ui/components'; -import { ContentSpaces, EventManagement, UserRoles, Users } from '@ui/icons'; +import { + ContentSpaces, + EventManagement, + LoyaltyCard, + UserRoles, + Users, + Shopify, +} from '@ui/icons'; import { useTranslations } from 'next-intl'; import { MenuNavDesktop } from './MenuNavDesktop'; import { MenuNavMobile, MenuNavMobileProps } from './MenuNavMobile'; @@ -15,6 +22,18 @@ export const MenuNav: React.FC = ({ user }) => { let items: MenuNavMobileProps['items'] = []; const adminItems: MenuNavMobileProps['items'] = [ + { + icon: , + value: '/loyalty-card', + text: t('loyalty-card-text'), + type: 'item', + }, + { + icon: , + value: '/campaigns/shopify', + text: t('shopify-text'), + type: 'item', + }, { icon: , value: '/campaigns/events', diff --git a/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNavClient.tsx b/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNavClient.tsx index 4f9895c11..e0de39dad 100644 --- a/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNavClient.tsx +++ b/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNavClient.tsx @@ -300,6 +300,7 @@ export const ProfileNavClient = ({ : undefined; const signOutUserAction = useCallback(async () => { + router.push('/'); await logout({ refresh: true }); toast({ title: profileSectionsText.signOutTitle, diff --git a/libs/features/back-office/content-spaces/src/lib/actions/getContentSpaceFiles.tsx b/libs/features/back-office/content-spaces/src/lib/actions/getContentSpaceFiles.tsx index 724978586..52236c07c 100644 --- a/libs/features/back-office/content-spaces/src/lib/actions/getContentSpaceFiles.tsx +++ b/libs/features/back-office/content-spaces/src/lib/actions/getContentSpaceFiles.tsx @@ -19,7 +19,8 @@ export const getContentSpaceFiles = cacheWithDynamicKeys( }); return list.items.filter((item): item is FileSummary => 'filePath' in item); }, - (props: [GetContentSpaceFilesProps]) => [ - `${props[0].organizerId}-${props[0].contentSpaceId}-getContentSpaceFiles`, - ], + async (props: [GetContentSpaceFilesProps]) => + Promise.resolve([ + `${props[0].organizerId}-${props[0].contentSpaceId}-getContentSpaceFiles`, + ]), ); diff --git a/libs/features/back-office/content-spaces/src/lib/organisms/ContentSpaceFilesUploader/ContentSpaceFilesUploader.stories.tsx b/libs/features/back-office/content-spaces/src/lib/organisms/ContentSpaceFilesUploader/ContentSpaceFilesUploader.stories.tsx index 92cc7a7fe..ae9e81849 100644 --- a/libs/features/back-office/content-spaces/src/lib/organisms/ContentSpaceFilesUploader/ContentSpaceFilesUploader.stories.tsx +++ b/libs/features/back-office/content-spaces/src/lib/organisms/ContentSpaceFilesUploader/ContentSpaceFilesUploader.stories.tsx @@ -1,11 +1,10 @@ import * as uploaderProvider from '@next/uploader-provider'; -import { expect } from '@storybook/jest'; import { Meta, StoryObj } from '@storybook/react'; import * as nextIntl from 'next-intl'; import * as getPass from '../../actions/getContentSpaceFiles'; import * as walletProvider from '@next/wallet'; -import { screen, userEvent } from '@storybook/test'; +import { expect, screen, userEvent } from '@storybook/test'; import { SessionDecorator } from '@test-utils/storybook-decorators'; import { createMock, getMock } from 'storybook-addon-module-mock'; import { contentSpaceFiles } from '../ContentSpaceFilesTable/examples'; diff --git a/libs/features/back-office/events-api/src/index.ts b/libs/features/back-office/events-api/src/index.ts index 435b38b04..c0f06b4d1 100644 --- a/libs/features/back-office/events-api/src/index.ts +++ b/libs/features/back-office/events-api/src/index.ts @@ -1,3 +1,8 @@ export { getEventPassDelayedRevealedFromEventPassIdOrganizer } from './lib/getEventPassDelayedRevealedFromEventPassIdOrganizer'; export { getEventWithPassesOrganizer } from './lib/getEventWithPassesOrganizer'; export { getEventsFromOrganizerIdTable } from './lib/getEventsFromOrganizerIdTable'; +export { + createWebhooksForEvent, + updateWebhooksForEvent, +} from './lib/createWebhooksForEvent'; +export { getAlchemyInfosFromEventId } from './lib/getAlchemyInfosFromEventId'; diff --git a/libs/features/back-office/events-api/src/lib/createWebhooksForEvent.spec.ts b/libs/features/back-office/events-api/src/lib/createWebhooksForEvent.spec.ts new file mode 100644 index 000000000..0e2d94b56 --- /dev/null +++ b/libs/features/back-office/events-api/src/lib/createWebhooksForEvent.spec.ts @@ -0,0 +1,140 @@ +import { AlchemyWrapper } from '@indexer/alchemy/admin'; +import { NftFilter } from 'alchemy-sdk'; +import { + createWebhooksForEvent, + updateWebhooksForEvent, +} from './createWebhooksForEvent'; + +jest.mock('@indexer/alchemy/admin'); + +describe('createWebhooksForEvent', () => { + let mockAlchemyWrapper: jest.Mocked; + beforeEach(() => { + mockAlchemyWrapper = { + createNftActivityWebhook: jest.fn(), + createNftMetadataUpdateWebhook: jest.fn(), + } as unknown as jest.Mocked; + }); + afterEach(() => { + jest.clearAllMocks(); + }); + + it('should create activity webhook when createActivityWebhook is true', async () => { + const eventId = 'event1'; + const nftCollectionAddresses: NftFilter[] = [{ contractAddress: '0x123' }]; + + await createWebhooksForEvent( + { + eventId, + nftCollectionAddresses, + createActivityWebhook: true, + }, + mockAlchemyWrapper, + ); + + expect(mockAlchemyWrapper.createNftActivityWebhook).toHaveBeenCalledWith( + `${process.env.WEB_APP_URL}api/webhooks/pass-nft-activity/${eventId}`, + nftCollectionAddresses, + ); + }); + + it('should create metadata update webhook when createMetadataUpdateWebhook is true', async () => { + const eventId = 'event1'; + const nftCollectionAddresses: NftFilter[] = [{ contractAddress: '0x123' }]; + + await createWebhooksForEvent( + { + eventId, + nftCollectionAddresses, + createMetadataUpdateWebhook: true, + }, + mockAlchemyWrapper, + ); + + expect( + mockAlchemyWrapper.createNftMetadataUpdateWebhook, + ).toHaveBeenCalledWith( + `${process.env.WEB_APP_URL}api/webhooks/pass-nft-metadata-update/${eventId}`, + nftCollectionAddresses, + ); + }); +}); + +describe('updateWebhooksForEvent', () => { + let mockAlchemyWrapper: jest.Mocked; + beforeEach(() => { + mockAlchemyWrapper = { + addContractAddressToWebhook: jest.fn(), + } as unknown as jest.Mocked; + }); + + afterEach(() => { + jest.clearAllMocks(); + }); + + it('should update activity webhook when activityWebhookId is provided', async () => { + const activityWebhookId = 'webhook1'; + const nftCollectionAddresses: NftFilter[] = [{ contractAddress: '0x123' }]; + + await updateWebhooksForEvent( + { + activityWebhookId, + nftCollectionAddresses, + }, + mockAlchemyWrapper, + ); + + expect(mockAlchemyWrapper.addContractAddressToWebhook).toHaveBeenCalledWith( + activityWebhookId, + nftCollectionAddresses, + ); + }); + + it('should update metadata update webhook when metadataUpdateWebhookId is provided', async () => { + const metadataUpdateWebhookId = 'webhook2'; + const nftCollectionAddresses: NftFilter[] = [{ contractAddress: '0x123' }]; + + await updateWebhooksForEvent( + { + metadataUpdateWebhookId, + nftCollectionAddresses, + }, + mockAlchemyWrapper, + ); + + expect(mockAlchemyWrapper.addContractAddressToWebhook).toHaveBeenCalledWith( + metadataUpdateWebhookId, + nftCollectionAddresses, + ); + }); + + it('should not update activity webhook when activityWebhookId is not provided', async () => { + const nftCollectionAddresses: NftFilter[] = [{ contractAddress: '0x123' }]; + + await updateWebhooksForEvent( + { + nftCollectionAddresses, + }, + mockAlchemyWrapper, + ); + + expect( + mockAlchemyWrapper.addContractAddressToWebhook, + ).not.toHaveBeenCalled(); + }); + + it('should not update metadata update webhook when metadataUpdateWebhookId is not provided', async () => { + const nftCollectionAddresses: NftFilter[] = [{ contractAddress: '0x123' }]; + + await updateWebhooksForEvent( + { + nftCollectionAddresses, + }, + mockAlchemyWrapper, + ); + + expect( + mockAlchemyWrapper.addContractAddressToWebhook, + ).not.toHaveBeenCalled(); + }); +}); diff --git a/libs/features/back-office/events-api/src/lib/createWebhooksForEvent.ts b/libs/features/back-office/events-api/src/lib/createWebhooksForEvent.ts new file mode 100644 index 000000000..fa819f2ae --- /dev/null +++ b/libs/features/back-office/events-api/src/lib/createWebhooksForEvent.ts @@ -0,0 +1,71 @@ +import env from '@env/server'; +import { AlchemyWrapper } from '@indexer/alchemy/admin'; +// import { adminSdk } from '@gql/admin/api'; +import { NftFilter } from 'alchemy-sdk'; + +type CreateWebhooks = { + eventId: string; + nftCollectionAddresses: NftFilter[]; + createActivityWebhook?: boolean; + createMetadataUpdateWebhook?: boolean; +}; + +export const createWebhooksForEvent = async ( + { + eventId, + nftCollectionAddresses, + createActivityWebhook = true, + createMetadataUpdateWebhook = false, + }: CreateWebhooks, + alchemy = new AlchemyWrapper(), +) => { + const webAppUrl = env.WEB_APP_URL; + const webhooks = await Promise.all([ + createActivityWebhook + ? alchemy.createNftActivityWebhook( + `${webAppUrl}api/webhooks/pass-nft-activity/${eventId}`, + nftCollectionAddresses, + ) + : null, + createMetadataUpdateWebhook + ? alchemy.createNftMetadataUpdateWebhook( + `${webAppUrl}api/webhooks/pass-nft-metadata-update/${eventId}`, + nftCollectionAddresses, + ) + : null, + ]); + return { + activityWebhook: webhooks[0], + metadataUpdateWebhook: webhooks[1], + }; +}; + +type UpdateWebhooks = { + activityWebhookId?: string; + metadataUpdateWebhookId?: string; + nftCollectionAddresses: NftFilter[]; +}; + +export const updateWebhooksForEvent = async ( + { + activityWebhookId, + metadataUpdateWebhookId, + nftCollectionAddresses, + }: UpdateWebhooks, + alchemy = new AlchemyWrapper(), +) => { + return Promise.all([ + activityWebhookId + ? alchemy.addContractAddressToWebhook( + activityWebhookId, + nftCollectionAddresses, + ) + : null, + metadataUpdateWebhookId + ? alchemy.addContractAddressToWebhook( + metadataUpdateWebhookId, + nftCollectionAddresses, + ) + : null, + ]); +}; diff --git a/libs/features/pass-api/src/lib/getAlchemyInfosFromEventId.ts b/libs/features/back-office/events-api/src/lib/getAlchemyInfosFromEventId.ts similarity index 100% rename from libs/features/pass-api/src/lib/getAlchemyInfosFromEventId.ts rename to libs/features/back-office/events-api/src/lib/getAlchemyInfosFromEventId.ts diff --git a/libs/features/back-office/events-api/src/lib/getEventPassNftFiles.ts b/libs/features/back-office/events-api/src/lib/getEventPassNftFiles.ts index 872bc677a..d34987c95 100644 --- a/libs/features/back-office/events-api/src/lib/getEventPassNftFiles.ts +++ b/libs/features/back-office/events-api/src/lib/getEventPassNftFiles.ts @@ -19,7 +19,8 @@ export const getEventPassNftFiles = cacheWithDynamicKeys( }); return list.items.filter((item): item is FileSummary => 'filePath' in item); }, - (props: [GetEventPassNftFilesProps]) => [ - `${props[0].organizerId}-${props[0].eventId}-${props[0].eventPassId}-getEventPassNftFiles`, - ], + async (props: [GetEventPassNftFilesProps]) => + Promise.resolve([ + `${props[0].organizerId}-${props[0].eventId}-${props[0].eventPassId}-getEventPassNftFiles`, + ]), ); diff --git a/libs/features/back-office/events/project.json b/libs/features/back-office/events/project.json index bd58121cf..27785f656 100644 --- a/libs/features/back-office/events/project.json +++ b/libs/features/back-office/events/project.json @@ -1,7 +1,7 @@ { - "name": "features-back-office-eventss", + "name": "features-back-office-events", "$schema": "../../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/features/back-office/eventss/src", + "sourceRoot": "libs/features/back-office/events/src", "projectType": "library", "tags": [], "targets": { diff --git a/libs/features/back-office/events/src/lib/actions/checkEventPassFilesHash.ts b/libs/features/back-office/events/src/lib/actions/checkEventPassFilesHash.ts index 9c209f199..1bebe8e19 100644 --- a/libs/features/back-office/events/src/lib/actions/checkEventPassFilesHash.ts +++ b/libs/features/back-office/events/src/lib/actions/checkEventPassFilesHash.ts @@ -1,15 +1,10 @@ 'use server'; import env from '@env/server'; -import { GetEventPassOrganizerFolderPath } from '@features/pass-common'; import { FileWrapper } from '@file-upload/admin'; import { cacheWithDynamicKeys } from '@next/cache'; import crypto from 'crypto'; - -export type CheckEventPassNftFilesHashProps = - GetEventPassOrganizerFolderPath & { - filesPath: string[]; - }; +import { CheckEventPassNftFilesHashProps } from './types'; export const checkEventPassNftFilesHash = cacheWithDynamicKeys( async ({ filesPath }: CheckEventPassNftFilesHashProps) => { @@ -32,7 +27,7 @@ export const checkEventPassNftFilesHash = cacheWithDynamicKeys( }), ), ); - const hashMap = new Map(); + const hashMap = new Map(); for (const file of filesContent) { const existingFiles = hashMap.get(file.hash) || []; existingFiles.push(file.path); @@ -40,9 +35,8 @@ export const checkEventPassNftFilesHash = cacheWithDynamicKeys( } return Array.from(hashMap.values()).filter((paths) => paths.length > 1); }, - (props: [CheckEventPassNftFilesHashProps]) => [ - `${props[0].organizerId}-${props[0].eventId}-${props[0].eventPassId}-getEventPassNftFiles`, - ], + async (props: [CheckEventPassNftFilesHashProps]) => + Promise.resolve([ + `${props[0].organizerId}-${props[0].eventId}-${props[0].eventPassId}-getEventPassNftFiles`, + ]), ); - -export type DuplicatesType = Array>; diff --git a/libs/features/back-office/events/src/lib/actions/deployCollectionWrapper.ts b/libs/features/back-office/events/src/lib/actions/deployEventPassCollectionWrapper.ts similarity index 80% rename from libs/features/back-office/events/src/lib/actions/deployCollectionWrapper.ts rename to libs/features/back-office/events/src/lib/actions/deployEventPassCollectionWrapper.ts index fdd570c1b..7859c7b3d 100644 --- a/libs/features/back-office/events/src/lib/actions/deployCollectionWrapper.ts +++ b/libs/features/back-office/events/src/lib/actions/deployEventPassCollectionWrapper.ts @@ -3,7 +3,7 @@ import env from '@env/client'; import { EventPass } from '@features/back-office/events-types'; import { EventPassNftContractType_Enum } from '@gql/shared/types'; -import { NftCollection } from '@nft/thirdweb-organizer'; +import { EventPassCollection } from '@nft/thirdweb-organizer-event-pass'; import { EventSmallData } from '@nft/types'; import { ThirdwebSDK } from '@thirdweb-dev/sdk'; import { Signer } from 'ethers'; @@ -15,7 +15,7 @@ export interface DeployCollectionWrapperProps extends EventSmallData { eventPassType: EventPassNftContractType_Enum; } -export async function deployCollectionWrapper({ +export async function deployEventPassCollectionWrapper({ signer, organizerId, eventId, @@ -23,12 +23,12 @@ export async function deployCollectionWrapper({ eventPassType, eventPass, }: DeployCollectionWrapperProps) { - const sdk = new NftCollection( + const sdk = new EventPassCollection( ThirdwebSDK.fromSigner(signer, env.NEXT_PUBLIC_CHAIN, { clientId: env.NEXT_PUBLIC_THIRDWEB_CLIENT_ID, }), ); - await sdk.deployACollection( + return sdk.deployEventPassCollection( eventPass, { organizerId, diff --git a/libs/features/back-office/events/src/lib/actions/getEventPassNftFiles.ts b/libs/features/back-office/events/src/lib/actions/getEventPassNftFiles.ts index 850206b0e..8902cf211 100644 --- a/libs/features/back-office/events/src/lib/actions/getEventPassNftFiles.ts +++ b/libs/features/back-office/events/src/lib/actions/getEventPassNftFiles.ts @@ -20,7 +20,8 @@ export const getEventPassNftFiles = cacheWithDynamicKeys( }); return list.items.filter((item): item is FileSummary => 'filePath' in item); }, - (props: [GetEventPassNftFilesProps]) => [ - `${props[0].organizerId}-${props[0].eventId}-${props[0].eventPassId}-getEventPassNftFiles`, - ], + async (props: [GetEventPassNftFilesProps]) => + Promise.resolve([ + `${props[0].organizerId}-${props[0].eventId}-${props[0].eventPassId}-getEventPassNftFiles`, + ]), ); diff --git a/libs/features/back-office/events/src/lib/actions/revealDelayedContract.ts b/libs/features/back-office/events/src/lib/actions/revealEventPassDelayedContract.ts similarity index 57% rename from libs/features/back-office/events/src/lib/actions/revealDelayedContract.ts rename to libs/features/back-office/events/src/lib/actions/revealEventPassDelayedContract.ts index b4fb7287c..3ed9a17f6 100644 --- a/libs/features/back-office/events/src/lib/actions/revealDelayedContract.ts +++ b/libs/features/back-office/events/src/lib/actions/revealEventPassDelayedContract.ts @@ -1,18 +1,18 @@ 'use client'; import env from '@env/client'; -import { NftCollection } from '@nft/thirdweb-organizer'; +import { EventPassCollection } from '@nft/thirdweb-organizer-event-pass'; import { ThirdwebSDK } from '@thirdweb-dev/sdk'; import { Signer } from 'ethers'; -export async function revealDelayedContract( +export async function revealEventPassDelayedContract( signer: Signer, contractAddress: string, ) { - const sdk = new NftCollection( + const sdk = new EventPassCollection( ThirdwebSDK.fromSigner(signer, env.NEXT_PUBLIC_CHAIN, { clientId: env.NEXT_PUBLIC_THIRDWEB_CLIENT_ID, }), ); - await sdk.revealDelayedContract(contractAddress); + await sdk.revealEventPassDelayedContract(contractAddress); } diff --git a/libs/features/back-office/events/src/lib/actions/types.ts b/libs/features/back-office/events/src/lib/actions/types.ts new file mode 100644 index 000000000..ff76bdafe --- /dev/null +++ b/libs/features/back-office/events/src/lib/actions/types.ts @@ -0,0 +1,8 @@ +import { GetEventPassOrganizerFolderPath } from '@features/pass-common'; + +export type CheckEventPassNftFilesHashProps = + GetEventPassOrganizerFolderPath & { + filesPath: string[]; + }; + +export type DuplicatesType = Array>; diff --git a/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassContractRevealButtonClient.tsx b/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassContractRevealButtonClient.tsx index df56fbfd7..523abcbae 100644 --- a/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassContractRevealButtonClient.tsx +++ b/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassContractRevealButtonClient.tsx @@ -7,7 +7,7 @@ import { Reveal } from '@ui/icons'; import { getErrorMessage } from '@utils'; import { useLocale, useTranslations } from 'next-intl'; import { resetEventPasses } from '../../actions/resetEventPasses'; -import { revealDelayedContract } from '../../actions/revealDelayedContract'; +import { revealEventPassDelayedContract } from '../../actions/revealEventPassDelayedContract'; export interface EventPassContractRevealButtonClientProps { eventSlug: string; @@ -28,7 +28,7 @@ export function EventPassContractRevealButtonClient({ try { const signer = await provider?.getSigner(); if (!signer) throw new Error('noSigner'); - await revealDelayedContract( + await revealEventPassDelayedContract( signer, eventPass.eventPassNftContract?.contractAddress as string, ); diff --git a/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassDeployButtonClient.tsx b/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassDeployButtonClient.tsx index 7ca011181..94332f89e 100644 --- a/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassDeployButtonClient.tsx +++ b/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassDeployButtonClient.tsx @@ -7,7 +7,7 @@ import { Button, ButtonSkeleton, useToast } from '@ui/components'; import { getErrorMessage } from '@utils'; import { useLocale, useTranslations } from 'next-intl'; import { checkEventPassNftFilesHash } from '../../actions/checkEventPassFilesHash'; -import { deployCollectionWrapper } from '../../actions/deployCollectionWrapper'; +import { deployEventPassCollectionWrapper } from '../../actions/deployEventPassCollectionWrapper'; import { getEventPassNftFiles } from '../../actions/getEventPassNftFiles'; import { renameEventPassNftFiles } from '../../actions/renameEventPassNftFiles'; import { resetEventPassNftFiles } from '../../actions/resetEventPassNftFiles'; @@ -63,7 +63,7 @@ export function EventPassDeployButtonClient({ const signer = await provider?.getSigner(); if (!signer) throw new Error('noSigner'); - await deployCollectionWrapper({ + await deployEventPassCollectionWrapper({ signer, eventPassId: eventPass.id, organizerId, @@ -98,7 +98,6 @@ export function EventPassDeployButtonClient({ }); } } - //TODO add deploy button + await for sdk with signer return provider ? ( + + +
+ + {t('add-passwords-title')} + + {t('add-passwords-description')} + + +
+ + setNumberOfPasswords(toSafeInteger(e.target.value)) + } + > +
+ + + + + + +
+
+ + ); +} diff --git a/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/LoyaltyCardDeployButtonClient.tsx b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/LoyaltyCardDeployButtonClient.tsx new file mode 100644 index 000000000..51fac4a6a --- /dev/null +++ b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/LoyaltyCardDeployButtonClient.tsx @@ -0,0 +1,60 @@ +'use client'; + +import { useWalletContext } from '@next/wallet'; +import { Button, ButtonSkeleton, useToast } from '@ui/components'; +import { getErrorMessage } from '@utils'; +import { useLocale, useTranslations } from 'next-intl'; +import React from 'react'; +import { + DeployLoyaltyCardCollectionWrapperProps, + deployLoyaltyCardCollectionWrapper, +} from '../../actions/deployLoyaltyCardCollectionWrapper'; +import { resetLoyaltyCard } from '../../actions/resetLoyaltyCard'; + +export interface LoyaltyCardDeployButtonClientProps + extends Omit { + children: React.ReactNode; +} + +export function LoyaltyCardDeployButtonClient({ + children, + ...props +}: LoyaltyCardDeployButtonClientProps) { + const { toast } = useToast(); + const { provider } = useWalletContext(); + const t = useTranslations( + 'OrganizerLoyaltyCard.Card.LoyaltyCardDeployButtonClient', + ); + const locale = useLocale(); + + async function deployContract() { + if (!provider) return; + const signer = await provider?.getSigner(); + if (!signer) throw new Error('noSigner'); + try { + await deployLoyaltyCardCollectionWrapper({ + ...props, + signer, + }); + toast({ + title: t('success-title'), + description: t('success-description'), + }); + await resetLoyaltyCard({ locale }); + } catch (error) { + console.error(error); + toast({ + title: t('error-title'), + description: getErrorMessage(error), + variant: 'destructive', + }); + } + } + return provider ? ( + + ) : ( + + ); +} diff --git a/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/LoyaltyCardFooter.tsx b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/LoyaltyCardFooter.tsx new file mode 100644 index 000000000..630c301e6 --- /dev/null +++ b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/LoyaltyCardFooter.tsx @@ -0,0 +1,101 @@ +import { + BlockchainAddress, + Button, + ButtonSkeleton, + HelperText, +} from '@ui/components'; +import { deepPick } from '@utils'; +import { NextIntlClientProvider, useLocale, useTranslations } from 'next-intl'; +import { Suspense } from 'react'; +// import { checkLoyaltyCardNftFilesHash } from '../../actions/checkLoyaltyCardFilesHash'; +// import { getLoyaltyCardNftFiles } from '../../actions/getLoyaltyCardNftFiles'; +// import { LoyaltyCardContractRevealButtonClient } from './LoyaltyCardContractRevealButtonClient'; +import { + LoyaltyCardDeployButtonClient, + LoyaltyCardDeployButtonClientProps, +} from './LoyaltyCardDeployButtonClient'; + +import { LoyaltyCardOrganizer } from '@features/back-office/loyalty-card-types'; +import { messages, type Locale } from '@next/i18n'; + +export interface LoyaltyCardFooterProps + extends Omit, + Pick {} + +function LoyaltyCardContractDeployButton({ ...props }: LoyaltyCardFooterProps) { + const t = useTranslations('OrganizerLoyaltyCard.Card.LoyaltyCardFooter'); + const texts = { + noAmountSet: t('no-amount-set'), + deployContract: t('deploy-contract'), + }; + return ( + }> + + + ); +} + +interface LoyaltyCardContractDeployButtonContentProps + extends LoyaltyCardFooterProps { + texts: { + deployContract: string; + noAmountSet: string; + }; +} + +async function LoyaltyCardContractDeployButtonContent({ + texts: { deployContract, noAmountSet }, + ...props +}: LoyaltyCardContractDeployButtonContentProps) { + const isDisabledReasons: string[] = []; + const locale = useLocale() as Locale; + const localeMessages = deepPick(messages[locale], [ + 'OrganizerLoyaltyCard.Card.LoyaltyCardDeployButtonClient', + ]); + return ( +
+ {isDisabledReasons?.length ? ( + <> + + + + ) : ( + + + {deployContract} + + + )} +
+ ); +} + +function LoyaltyCardContractDeployed({ + loyaltyCardNftContract, +}: LoyaltyCardFooterProps) { + const t = useTranslations('OrganizerLoyaltyCard.Card.LoyaltyCardFooter'); + return ( +
+ +
+ ); +} + +export function LoyaltyCardFooter({ + loyaltyCardNftContract, + ...props +}: LoyaltyCardFooterProps) { + return !loyaltyCardNftContract ? ( + + ) : ( + + ); +} diff --git a/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/examples.tsx b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/examples.tsx new file mode 100644 index 000000000..36e8d3806 --- /dev/null +++ b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/examples.tsx @@ -0,0 +1,18 @@ +import * as walletProvider from '@next/wallet'; +import { createMock } from 'storybook-addon-module-mock'; +import * as deployLoyaltyCardCollectionWrapper from '../../actions/deployLoyaltyCardCollectionWrapper'; + +export function loyaltyCardFooterMocks() { + const mockWallet = createMock(walletProvider, 'useWalletContext'); + mockWallet.mockReturnValue({ + provider: { + getSigner: () => Promise.resolve({}), + }, + }); + const mockDeployLoyaltyCardCollectionWrapper = createMock( + deployLoyaltyCardCollectionWrapper, + 'deployLoyaltyCardCollectionWrapper', + ); + mockDeployLoyaltyCardCollectionWrapper.mockResolvedValue(undefined); + return [mockWallet, mockDeployLoyaltyCardCollectionWrapper]; +} diff --git a/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsInfos/LoyaltyCardNftsInfos.tsx b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsInfos/LoyaltyCardNftsInfos.tsx new file mode 100644 index 000000000..12be5e174 --- /dev/null +++ b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsInfos/LoyaltyCardNftsInfos.tsx @@ -0,0 +1,45 @@ +import { LoyaltyCardOrganizer } from '@features/back-office/loyalty-card-types'; +import { + AccordionContent, + AccordionItem, + AccordionTrigger, + AspectRatio, +} from '@ui/components'; +import { useTranslations } from 'next-intl'; +import Image from 'next/image'; + +export interface LoyaltyCardNftsInfosProps { + loyaltyCard: LoyaltyCardOrganizer; + title: string; +} + +export function LoyaltyCardNftsInfos({ + loyaltyCard, + title, +}: LoyaltyCardNftsInfosProps) { + const t = useTranslations('OrganizerLoyaltyCard.Card.LoyaltyCardNftsInfos'); + return ( + + {title} + +
+
+

{t('image')}

+ + {loyaltyCard.nftName} + +
+
+

{t('name')}

+

{loyaltyCard.nftName}

+
+
+
+
+ ); +} diff --git a/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswords/LoyaltyCardNftsPasswords.tsx b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswords/LoyaltyCardNftsPasswords.tsx new file mode 100644 index 000000000..0e25d381e --- /dev/null +++ b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswords/LoyaltyCardNftsPasswords.tsx @@ -0,0 +1,41 @@ +import { + AccordionContent, + AccordionItem, + AccordionTrigger, + TableSkeleton, +} from '@ui/components'; +import { useTranslations } from 'next-intl'; +import { Suspense } from 'react'; +import { + LoyaltyCardNftsPasswordsTable, + LoyaltyCardNftsPasswordsTableProps, +} from '../LoyaltyCardNftsPasswordsTable/LoyaltyCardNftsPasswordsTable'; + +export type LoyaltyCardNftsPasswordsProps = Omit< + LoyaltyCardNftsPasswordsTableProps, + 'className' +>; + +export function LoyaltyCardNftsPasswords({ + contractAddress, + ...props +}: LoyaltyCardNftsPasswordsProps) { + const t = useTranslations( + 'OrganizerLoyaltyCard.Card.LoyaltyCardNftsPasswords', + ); + + return ( + + {t('title')} + + }> + + + + + ); +} diff --git a/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/LoyaltyCardNftsPasswordsTable.tsx b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/LoyaltyCardNftsPasswordsTable.tsx new file mode 100644 index 000000000..fbdcdd648 --- /dev/null +++ b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/LoyaltyCardNftsPasswordsTable.tsx @@ -0,0 +1,55 @@ +import { getNftMintPasswordsForContract } from '@features/back-office/loyalty-card-api'; +import { Locale, messages } from '@next/i18n'; +import { + getTableHeaderControlText, + getTableNoResultText, + getTablePaginationControlText, +} from '@next/i18n-ui'; +import { deepPick } from '@utils'; +import { NextIntlClientProvider, useLocale } from 'next-intl'; +import { + LoyaltyCardNftsPasswordsTableClient, + LoyaltyCardNftsPasswordsTableClientProps, +} from './LoyaltyCardNftsPasswordsTableClient'; + +export interface LoyaltyCardNftsPasswordsTableProps + extends Pick< + LoyaltyCardNftsPasswordsTableClientProps, + 'className' | 'contractAddress' | 'chainId' | 'loyaltyCardId' + > {} + +export async function LoyaltyCardNftsPasswordsTable({ + contractAddress, + chainId, + ...props +}: LoyaltyCardNftsPasswordsTableProps) { + const data = await getNftMintPasswordsForContract({ + contractAddress, + chainId, + }); + const locale = useLocale() as Locale; + const headerControlText = await getTableHeaderControlText(locale); + const noResultsText = await getTableNoResultText(locale); + const paginationPropsText = await getTablePaginationControlText(locale); + const paginationProps = { + controlText: paginationPropsText, + }; + const localeMessages = deepPick(messages[locale], [ + 'OrganizerLoyaltyCard.Card.LoyaltyCardNftsPasswordsTable', + 'OrganizerLoyaltyCard.Card.AddMoreNftsPasswordsDrawer', + ]); + + return ( + + + + ); +} diff --git a/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/LoyaltyCardNftsPasswordsTableClient.tsx b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/LoyaltyCardNftsPasswordsTableClient.tsx new file mode 100644 index 000000000..a85424fa8 --- /dev/null +++ b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/LoyaltyCardNftsPasswordsTableClient.tsx @@ -0,0 +1,231 @@ +'use client'; + +import { LoyaltyCardNftContract } from '@gql/shared/types'; +import { NftMintPasswordOrganizer } from '@nft/types'; +import { ColumnDef, RowSelectionState } from '@tanstack/react-table'; +import { + Checkbox, + DataTable, + DataTableColumnHeader, + DataTableColumnHeaderProps, + DataTableProps, + DataTableRowActions, + DataTableRowActionsProps, + DataTableToolbarProps, + DropdownMenuActionsProps, + Text, +} from '@ui/components'; +import { Copy, Delete, Download, SeeDetails } from '@ui/icons'; +import { cn } from '@ui/shared'; +import { useTranslations } from 'next-intl'; +import { useMemo, useState } from 'react'; +import { AddMoreNftsPasswordsDrawer } from '../AddMoreNftsPasswordsDrawer/AddMoreNftsPasswordsDrawer'; + +export interface LoyaltyCardNftsPasswordsTableClientProps + extends Omit, 'columns'>, + Pick< + LoyaltyCardNftContract, + 'contractAddress' | 'chainId' | 'loyaltyCardId' + > { + headerControlText: DataTableColumnHeaderProps['controlText']; +} + +type MenuActionTable = DataTableToolbarProps< + NftMintPasswordOrganizer, + unknown +>['menuActions']; + +export function LoyaltyCardNftsPasswordsTableClient({ + headerControlText, + className, + contractAddress, + chainId, + loyaltyCardId, + data, + ...props +}: LoyaltyCardNftsPasswordsTableClientProps) { + const t = useTranslations( + 'OrganizerLoyaltyCard.Card.LoyaltyCardNftsPasswordsTable', + ); + const columns: ColumnDef[] = [ + { + id: 'select', + header: ({ table }) => ( + table.toggleAllPageRowsSelected(!!value)} + aria-label="Select all" + className="translate-y-[2px]" + /> + ), + cell: ({ row }) => ( + row.toggleSelected(!!value)} + aria-label="Select row" + className="translate-y-[2px]" + /> + ), + enableSorting: false, + enableHiding: false, + }, + { + accessorKey: 'password', + meta: { + title: t('header-password'), + }, + header: ({ column }) => ( + + ), + cell: ({ row }) => { + return ( +
+ + {row.getValue('password')} + +
+ ); + }, + enableHiding: false, + }, + { + accessorKey: 'minterAddress', + meta: { + title: t('header-minter-address'), + }, + header: ({ column }) => ( + + ), + cell: ({ row }) => { + return ( +
+ + {row.getValue('minterAddress')} + +
+ ); + }, + enableHiding: false, + }, + { + id: 'actions', + meta: { + align: 'right', + }, + cell: ({ row }) => { + const items: DataTableRowActionsProps['items'] = [ + { + type: 'item', + text: t('header-show'), + icon: , + //TODO action to show file in a new window + className: 'cursor-pointer', + }, + { + type: 'item', + text: t('header-copy'), + icon: , + //TODO action to download the file + className: 'cursor-pointer', + }, + ]; + if (!row.original.minterAddress) { + items.splice(2, 0, { + type: 'item', + text: t('header-delete'), + icon: , + // Add your delete function here + action: () => null, + className: 'cursor-pointer', + }); + } + return ; + }, + }, + ]; + const [rowSelection, setRowSelection] = useState({}); + const [initialRowSelection, setInitialRowSelection] = + useState({}); + + const menuActions: MenuActionTable = useMemo(() => { + const numFilesSelected = Object.keys(rowSelection).length || 0; + const items: DropdownMenuActionsProps['items'] = [ + { + type: 'label', + text: t('menu-actions-label', { numFilesSelected }), + }, + { + type: 'separator', + }, + { + type: 'item', + className: 'cursor-pointer', + icon: , + // todo add multi download function + text: t('menu-actions-download', { numFilesSelected }), + }, + ]; + // if (!eventPass.eventPassNftContract) { + // items.splice(2, 0, { + // type: 'item', + // className: 'cursor-pointer', + // icon: , + // action: () => + // deleteEventPassFiles({ + // organizerId, + // eventId, + // eventPassId, + // filesSelected: rowSelection, + // }), + // text: t('menu-actions-delete', { numFilesSelected }), + // }); + // } + return { items, helperText: t('menu-actions-helper-text') }; + }, [rowSelection, t, loyaltyCardId]); + return ( + + data={data} + className={cn('size-full', className)} + columns={columns} + selectKey="password" + onRowSelectionChange={setRowSelection} + toolbarProps={{ + menuActions, + toolbarChildren: data?.length > 0 && ( + + ), + searchProps: { + filterKey: 'password', + placeholder: t('search-placeholder'), + }, + }} + initialRowSelection={initialRowSelection} + {...props} + > + {data?.length === 0 && ( +
+ {t('no-results-add-more-passwords')} + +
+ )} + + ); +} diff --git a/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/examples.tsx b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/examples.tsx new file mode 100644 index 000000000..27275c3a7 --- /dev/null +++ b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/examples.tsx @@ -0,0 +1,61 @@ +import * as loyaltyCardApi from '@features/back-office/loyalty-card-api'; +import { NftMintPasswordOrganizer } from '@nft/types'; +import { i18nUiTablesServerMocks } from '@test-utils/ui-mocks'; +import * as nextIntl from 'next-intl'; +import { createMock } from 'storybook-addon-module-mock'; +import * as createPasswordAction from '../../actions/createNftsPasswords'; + +export const loyaltyCardPasswords = [ + { + password: 'password1', + created_at: '2022-01-01T00:00:00Z', + updated_at: '2022-01-01T00:00:00Z', + }, + { + password: 'password2', + created_at: '2022-01-01T00:00:00Z', + updated_at: '2022-01-01T00:00:00Z', + }, + { + password: 'password3', + minterAddress: '0x1234567890abcdef', + created_at: '2022-01-01T00:00:00Z', + updated_at: '2022-03-01T00:00:00Z', + }, + { + password: 'password4', + created_at: '2022-01-01T00:00:00Z', + updated_at: '2022-01-01T00:00:00Z', + }, + { + password: 'password5', + created_at: '2022-01-01T00:00:00Z', + updated_at: '2022-01-01T00:00:00Z', + }, + { + password: 'password6', + created_at: '2022-01-01T00:00:00Z', + updated_at: '2022-01-01T00:00:00Z', + }, +] satisfies NftMintPasswordOrganizer[]; + +export function loyaltyCardNftsPasswordTableMocks() { + const mockIntl = createMock(nextIntl, 'useLocale'); + mockIntl.mockReturnValue('en'); + const mockLoyaltyCardApi = createMock( + loyaltyCardApi, + 'getNftMintPasswordsForContract', + ); + mockLoyaltyCardApi.mockResolvedValue(loyaltyCardPasswords); + const mockCreatePasswordAction = createMock( + createPasswordAction, + 'createNftsPasswords', + ); + mockCreatePasswordAction.mockResolvedValue(loyaltyCardPasswords); + return [ + mockIntl, + mockLoyaltyCardApi, + mockCreatePasswordAction, + ...i18nUiTablesServerMocks(), + ]; +} diff --git a/libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/LoyaltyCardPage.stories.tsx b/libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/LoyaltyCardPage.stories.tsx new file mode 100644 index 000000000..d17f5a4db --- /dev/null +++ b/libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/LoyaltyCardPage.stories.tsx @@ -0,0 +1,82 @@ +import * as loyaltyCardApi from '@features/back-office/loyalty-card-api'; +import { Meta, StoryObj } from '@storybook/react'; +import { screen, userEvent } from '@storybook/test'; +import { ToasterDecorator } from '@test-utils/storybook-decorators'; +import { getMock } from 'storybook-addon-module-mock'; +import { loyaltyCardFooterMocks } from '../../molecules/LoyaltyCardFooter/examples'; +import { loyaltyCardNftsPasswordTableMocks } from '../../molecules/LoyaltyCardNftsPasswordsTable/examples'; +import { LoyaltyCardPage } from './LoyaltyCardPage'; +import { LoyaltyCardPageDemo, loyaltyCard } from './examples'; + +const meta: Meta = { + component: LoyaltyCardPage, + render: LoyaltyCardPageDemo, + decorators: [ToasterDecorator], + args: { + loyaltyCard, + }, + parameters: { + layout: 'fullscreen', + nextjs: { + appDirectory: true, + navigation: { + pathname: '/loyalty-card', + }, + }, + moduleMock: { + mock: () => [ + ...loyaltyCardNftsPasswordTableMocks(), + ...loyaltyCardFooterMocks(), + ], + }, + }, +}; + +export default meta; + +type Story = StoryObj; + +export const NotDeployed: Story = {}; + +export const Deployed: Story = { + args: { + loyaltyCard: { + ...loyaltyCard, + loyaltyCardNftContract: { + contractAddress: '0xb98bd7c7f656290071e52d1aa617d9cb4467fd6d', + chainId: '1', + }, + }, + }, + play: async ({ canvasElement }) => { + await userEvent.click( + await screen.findByRole('button', { + name: /'One time codes' associated to your NFTs/i, + }), + ); + await screen.findByText(/0x1234567890abcdef/i); + }, +}; + +export const DeployedNoPasswords: Story = { + ...Deployed, + play: async ({ canvasElement, parameters }) => { + const mock = getMock( + parameters, + loyaltyCardApi, + 'getNftMintPasswordsForContract', + ); + mock.mockResolvedValue([]); + await userEvent.click( + await screen.findByRole('button', { + name: /'One time codes' associated to your NFTs/i, + }), + ); + await screen.findByText(/No 'One Time Codes' added yet/i); + userEvent.click( + await screen.findByRole('button', { + name: /Create 'One Time Codes'/i, + }), + ); + }, +}; diff --git a/libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/LoyaltyCardPage.tsx b/libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/LoyaltyCardPage.tsx new file mode 100644 index 000000000..62dba4157 --- /dev/null +++ b/libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/LoyaltyCardPage.tsx @@ -0,0 +1,69 @@ +import { + AppContainer, + AppContainerFooter, + AppContainerHeader, + AppContainerOverflow, +} from '@features/app-nav'; +import { LoyaltyCardOrganizer } from '@features/back-office/loyalty-card-types'; +import { + Accordion, + CardContent, + CardTitle, + TableSkeleton, +} from '@ui/components'; +import { useTranslations } from 'next-intl'; +import { LoyaltyCardFooter } from '../../molecules/LoyaltyCardFooter/LoyaltyCardFooter'; +import { LoyaltyCardNftsInfos } from '../../molecules/LoyaltyCardNftsInfos/LoyaltyCardNftsInfos'; +import { LoyaltyCardNftsPasswords } from '../../molecules/LoyaltyCardNftsPasswords/LoyaltyCardNftsPasswords'; + +export interface LoyaltyCardPageProps { + loyaltyCard?: LoyaltyCardOrganizer | null; +} + +export function LoyaltyCardPage({ loyaltyCard }: LoyaltyCardPageProps) { + const t = useTranslations('OrganizerLoyaltyCard.Card'); + return ( + + + {t('title')} + + + + {loyaltyCard && ( + + + + + )} + + + + + + + ); +} + +export function LoyaltyCardSkeleton() { + const t = useTranslations('OrganizerLoyaltyCard.Card'); + return ( + + + {t('title')} + + + + ); +} diff --git a/libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/examples.tsx b/libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/examples.tsx new file mode 100644 index 000000000..4f2f5236b --- /dev/null +++ b/libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/examples.tsx @@ -0,0 +1,20 @@ +import { AppNavLayout } from '@features/back-office/app-nav'; +import { WithSuperAdminRole } from '@features/back-office/app-nav/stories'; +import { LoyaltyCardOrganizer } from '@features/back-office/loyalty-card-types'; +import { LoyaltyCardPage, LoyaltyCardPageProps } from './LoyaltyCardPage'; + +export const loyaltyCard = { + id: '1', + nftName: 'Loyalty Card for Organizer Brand', + nftImage: { + url: 'https://picsum.photos/id/621/850/850', + }, +} satisfies LoyaltyCardOrganizer; + +export function LoyaltyCardPageDemo(props: LoyaltyCardPageProps) { + return ( + + + + ); +} diff --git a/libs/features/back-office/loyalty-card/tsconfig.json b/libs/features/back-office/loyalty-card/tsconfig.json new file mode 100644 index 000000000..c88d07dad --- /dev/null +++ b/libs/features/back-office/loyalty-card/tsconfig.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "jsx": "react-jsx", + "allowJs": false, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ], + "extends": "../../../../tsconfig.base.json" +} diff --git a/libs/features/back-office/loyalty-card/tsconfig.lib.json b/libs/features/back-office/loyalty-card/tsconfig.lib.json new file mode 100644 index 000000000..24fe48ba0 --- /dev/null +++ b/libs/features/back-office/loyalty-card/tsconfig.lib.json @@ -0,0 +1,34 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../../dist/out-tsc", + "types": [ + "node", + "@nx/react/typings/cssmodule.d.ts", + "@nx/react/typings/image.d.ts", + "next", + "@nx/next/typings/image.d.ts" + ] + }, + "exclude": [ + "jest.config.ts", + "src/stories.tsx", + "src/**/examples.tsx", + "src/**/*.stories.tsx", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "src/**/*.spec.tsx", + "src/**/*.test.tsx", + "src/**/*.spec.js", + "src/**/*.test.js", + "src/**/*.spec.jsx", + "src/**/*.test.jsx" + ], + "include": [ + "src/**/*.js", + "src/**/*.jsx", + "src/**/*.ts", + "src/**/*.tsx", + "../../../../types/**/*.d.ts" + ] +} diff --git a/libs/features/back-office/loyalty-card/tsconfig.spec.json b/libs/features/back-office/loyalty-card/tsconfig.spec.json new file mode 100644 index 000000000..3bcbd4a54 --- /dev/null +++ b/libs/features/back-office/loyalty-card/tsconfig.spec.json @@ -0,0 +1,22 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/examples.tsx", + "src/**/*.stories.tsx", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.test.tsx", + "src/**/*.spec.tsx", + "src/**/*.test.js", + "src/**/*.spec.js", + "src/**/*.test.jsx", + "src/**/*.spec.jsx", + "src/**/*.d.ts" + ] +} diff --git a/libs/features/back-office/roles-actions/src/lib/inviteAccountWithRole.ts b/libs/features/back-office/roles-actions/src/lib/inviteAccountWithRole.ts index e5ea1a54b..99375c341 100644 --- a/libs/features/back-office/roles-actions/src/lib/inviteAccountWithRole.ts +++ b/libs/features/back-office/roles-actions/src/lib/inviteAccountWithRole.ts @@ -21,26 +21,28 @@ export const inviteAccountWithRole = async ({ const authz = new RoleAuthorization(); if (!user) throw new Error('User not logged in'); if (!user.role) throw new Error('User does not have a role'); - const invite: CreateInvitationProps = { - role, - address, - eventId, - senderAddress: user.address, - organizerId: user.role.organizerId, - }; - if ( - !authz.inviteAccountWithRole({ - user, + else { + const invite: CreateInvitationProps = { role, - organizerId: invite.organizerId, - eventId: invite.eventId, - }) - ) - throw new Error('User not authorized to invite account with role'); + address, + eventId, + senderAddress: user.address, + organizerId: user.role?.organizerId, + }; + if ( + !authz.inviteAccountWithRole({ + user, + role, + organizerId: invite.organizerId, + eventId: invite.eventId, + }) + ) + throw new Error('User not authorized to invite account with role'); - const inviteRole = new RoleInvitationService(); - if (await inviteRole.invitationForRoleExists(invite)) { - throw new Error('User already invited to this role'); + const inviteRole = new RoleInvitationService(); + if (await inviteRole.invitationForRoleExists(invite)) { + throw new Error('User already invited to this role'); + } + return inviteRole.createInvitation(invite); } - return inviteRole.createInvitation(invite); }; diff --git a/libs/features/cart-cron/src/lib/handlePendingOrders.integration.test.ts b/libs/features/cart-cron/src/lib/handlePendingOrders.integration.test.ts index c36569370..80644b45f 100644 --- a/libs/features/cart-cron/src/lib/handlePendingOrders.integration.test.ts +++ b/libs/features/cart-cron/src/lib/handlePendingOrders.integration.test.ts @@ -9,6 +9,7 @@ import { type PgClient, } from '@test-utils/db'; import { accounts } from '@test-utils/gql'; +import { utcToZonedTime } from 'date-fns-tz'; import handler from './handlePendingOrders'; describe('Cron job - handlePendingOrders', () => { @@ -42,7 +43,7 @@ describe('Cron job - handlePendingOrders', () => { ]); await applySeeds(client, ['account', 'passAmount', 'eventParameters']); // Here force the event to be isSaleOnGoing = true - const currentDate = new Date(); + const currentDate = utcToZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', diff --git a/libs/nft/thirdweb-organizer/.eslintrc.json b/libs/features/loyalty-card-api/.eslintrc.json similarity index 100% rename from libs/nft/thirdweb-organizer/.eslintrc.json rename to libs/features/loyalty-card-api/.eslintrc.json diff --git a/libs/features/loyalty-card-api/.swcrc b/libs/features/loyalty-card-api/.swcrc new file mode 100644 index 000000000..d54df2b94 --- /dev/null +++ b/libs/features/loyalty-card-api/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2017", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} diff --git a/libs/features/loyalty-card-api/README.md b/libs/features/loyalty-card-api/README.md new file mode 100644 index 000000000..35671f5a3 --- /dev/null +++ b/libs/features/loyalty-card-api/README.md @@ -0,0 +1,11 @@ +# features-loyalty-card-api + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build features-loyalty-card-api` to build the library. + +## Running unit tests + +Run `nx test features-loyalty-card-api` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/features/loyalty-card-api/jest.config.ts b/libs/features/loyalty-card-api/jest.config.ts new file mode 100644 index 000000000..9f3793f6e --- /dev/null +++ b/libs/features/loyalty-card-api/jest.config.ts @@ -0,0 +1,30 @@ +/* eslint-disable */ +import { readFileSync } from 'fs'; + +// Reading the SWC compilation config and remove the "exclude" +// for the test files to be compiled by SWC +const { exclude: _, ...swcJestConfig } = JSON.parse( + readFileSync(`${__dirname}/.swcrc`, 'utf-8'), +); + +// disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. +// If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" +if (swcJestConfig.swcrc === undefined) { + swcJestConfig.swcrc = false; +} + +// Uncomment if using global setup/teardown files being transformed via swc +// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries +// jest needs EsModule Interop to find the default exported setup/teardown functions +// swcJestConfig.module.noInterop = false; + +export default { + displayName: 'features-loyalty-card-api', + preset: '../../../jest.preset.js', + transform: { + '^.+\\.[tj]s$': ['@swc/jest', swcJestConfig], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + testEnvironment: 'node', + coverageDirectory: '../../../coverage/libs/features/loyalty-card-api', +}; diff --git a/libs/features/loyalty-card-api/package.json b/libs/features/loyalty-card-api/package.json new file mode 100644 index 000000000..d3ed3570e --- /dev/null +++ b/libs/features/loyalty-card-api/package.json @@ -0,0 +1,7 @@ +{ + "name": "@features/loyalty-card-api", + "version": "0.0.1", + "type": "commonjs", + "main": "./src/index.js", + "typings": "./src/index.d.ts" +} diff --git a/libs/features/loyalty-card-api/project.json b/libs/features/loyalty-card-api/project.json new file mode 100644 index 000000000..7b1c23b81 --- /dev/null +++ b/libs/features/loyalty-card-api/project.json @@ -0,0 +1,30 @@ +{ + "name": "features-loyalty-card-api", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/features/loyalty-card-api/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/features/loyalty-card-api", + "main": "libs/features/loyalty-card-api/src/index.ts", + "tsConfig": "libs/features/loyalty-card-api/tsconfig.lib.json", + "assets": ["libs/features/loyalty-card-api/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"] + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/features/loyalty-card-api/jest.config.ts" + } + } + }, + "tags": [] +} diff --git a/libs/features/loyalty-card-api/src/index.ts b/libs/features/loyalty-card-api/src/index.ts new file mode 100644 index 000000000..11aece60c --- /dev/null +++ b/libs/features/loyalty-card-api/src/index.ts @@ -0,0 +1 @@ +export * from './lib/index'; diff --git a/libs/features/loyalty-card-api/src/lib/index.ts b/libs/features/loyalty-card-api/src/lib/index.ts new file mode 100644 index 000000000..ddb2cff50 --- /dev/null +++ b/libs/features/loyalty-card-api/src/lib/index.ts @@ -0,0 +1,12 @@ +import { adminSdk } from '@gql/admin/api'; +import { GetAlchemyInfosFromLoyaltyCardIdQueryVariables } from '@gql/admin/types'; +import { cache } from 'react'; + +export const GetAlchemyInfosFromLoyaltyCardId = cache( + async (props: GetAlchemyInfosFromLoyaltyCardIdQueryVariables) => { + const data = await adminSdk.GetAlchemyInfosFromLoyaltyCardId({ + loyaltyCardId: props.loyaltyCardId, + }); + return data?.loyaltyCardParameters?.[0]; + }, +); diff --git a/libs/features/loyalty-card-api/tsconfig.json b/libs/features/loyalty-card-api/tsconfig.json new file mode 100644 index 000000000..8122543a9 --- /dev/null +++ b/libs/features/loyalty-card-api/tsconfig.json @@ -0,0 +1,22 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs", + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/libs/features/loyalty-card-api/tsconfig.lib.json b/libs/features/loyalty-card-api/tsconfig.lib.json new file mode 100644 index 000000000..47beede00 --- /dev/null +++ b/libs/features/loyalty-card-api/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node", "next"] + }, + "include": ["src/**/*.ts", "../../../types/**/*.d.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/features/loyalty-card-api/tsconfig.spec.json b/libs/features/loyalty-card-api/tsconfig.spec.json new file mode 100644 index 000000000..69a251f32 --- /dev/null +++ b/libs/features/loyalty-card-api/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/libs/features/loyalty-card-cron/.eslintrc.json b/libs/features/loyalty-card-cron/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/features/loyalty-card-cron/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/features/loyalty-card-cron/README.md b/libs/features/loyalty-card-cron/README.md new file mode 100644 index 000000000..0d5de7e89 --- /dev/null +++ b/libs/features/loyalty-card-cron/README.md @@ -0,0 +1,11 @@ +# loyalty-card-cron + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build loyalty-card-cron` to build the library. + +## Running unit tests + +Run `nx test loyalty-card-cron` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/features/loyalty-card-cron/jest.config.ts b/libs/features/loyalty-card-cron/jest.config.ts new file mode 100644 index 000000000..821a41a17 --- /dev/null +++ b/libs/features/loyalty-card-cron/jest.config.ts @@ -0,0 +1,12 @@ +/* eslint-disable */ +export default { + displayName: 'loyalty-card-cron', + preset: '../../../jest.preset.js', + testEnvironment: 'node', + transform: { + '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + coverageDirectory: '../../../coverage/libs/features/loyalty-card-cron', + testPathIgnorePatterns: ['.*\\.integration\\..*'], +}; diff --git a/libs/features/loyalty-card-cron/jest.integration.config.ts b/libs/features/loyalty-card-cron/jest.integration.config.ts new file mode 100644 index 000000000..42679605b --- /dev/null +++ b/libs/features/loyalty-card-cron/jest.integration.config.ts @@ -0,0 +1,14 @@ +/* eslint-disable */ +export default { + displayName: 'loyalty-card-cron', + preset: '../../../jest.preset.js', + setupFiles: [`${process.cwd()}/tools/test/jest.setup.ts`], + globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, + globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, + transform: { + '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + }, + moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'mjs'], + coverageDirectory: '../../../coverage/libs/features/loyalty-card-cron', + testMatch: ['**/*.integration.test.ts'], +}; diff --git a/libs/features/loyalty-card-cron/package.json b/libs/features/loyalty-card-cron/package.json new file mode 100644 index 000000000..2c80d352a --- /dev/null +++ b/libs/features/loyalty-card-cron/package.json @@ -0,0 +1,10 @@ +{ + "name": "loyalty-card-cron", + "version": "0.0.1", + "dependencies": { + "tslib": "^2.3.0" + }, + "type": "commonjs", + "main": "./src/index.js", + "typings": "./src/index.d.ts" +} diff --git a/libs/features/loyalty-card-cron/project.json b/libs/features/loyalty-card-cron/project.json new file mode 100644 index 000000000..a22b05cbd --- /dev/null +++ b/libs/features/loyalty-card-cron/project.json @@ -0,0 +1,37 @@ +{ + "name": "loyalty-card-cron", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/features/loyalty-card-cron/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:tsc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/features/loyalty-card-cron", + "main": "libs/features/loyalty-card-cron/src/index.ts", + "tsConfig": "libs/features/loyalty-card-cron/tsconfig.lib.json", + "assets": ["libs/features/loyalty-card-cron/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"] + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/features/loyalty-card-cron/jest.config.ts" + } + }, + "test-integration": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/features/loyalty-card-cron/jest.integration.config.ts" + } + } + }, + "tags": [] +} diff --git a/libs/features/loyalty-card-cron/src/index.ts b/libs/features/loyalty-card-cron/src/index.ts new file mode 100644 index 000000000..1655c5e7b --- /dev/null +++ b/libs/features/loyalty-card-cron/src/index.ts @@ -0,0 +1 @@ +export * from './lib/loyalty-card-cron'; diff --git a/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.integration.test.ts b/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.integration.test.ts new file mode 100644 index 000000000..d0a0f34fb --- /dev/null +++ b/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.integration.test.ts @@ -0,0 +1,541 @@ +import { adminSdk } from '@gql/admin/api'; +import { + PgClient, + applySeeds, + createDbClient, + deleteAllTables, + deleteTables, +} from '@test-utils/db'; +import { handler } from './loyalty-card-cron'; + +jest + .spyOn(adminSdk, 'GetLoyaltyCardByContractAddressForProcess') + .mockImplementation(jest.fn()); + +const multicallMintMock = jest.fn(); +jest.mock('@nft/thirdweb-organizer-loyalty-card', () => ({ + LoyaltyCardCollection: jest.fn().mockImplementation(() => ({ + multicallMint: multicallMintMock, + })), +})); + +jest.mock('@thirdweb-dev/sdk', () => { + return { + ThirdwebSDK: jest.fn().mockImplementation(() => { + return {}; + }), + }; +}); + +describe('handler', () => { + let client: PgClient; + + beforeAll(async () => { + client = await createDbClient(); + await deleteAllTables(client); + await applySeeds(client, [ + 'loyaltyCardNft', + 'loyaltyCardNftContract', + 'minterTemporaryWallet', + ]); + }); + + afterAll(async () => { + await deleteTables(client, [ + 'loyaltyCardNft', + 'loyaltyCardNftContract', + 'minterTemporaryWallet', + ]); + await client.end(); + }); + + beforeEach(() => { + jest.clearAllMocks(); + multicallMintMock.mockClear(); + }); + + it('one contract one nft', async () => { + ( + adminSdk.GetLoyaltyCardByContractAddressForProcess as jest.Mock + ).mockResolvedValue({ + loyaltyCardNft: [ + { + id: '1', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '1', + metadata: + '{"name": "Loyalty Card NFT #1", "description": "First NFT"}', + error: null, + tokenUri: 'ipfs://example1', + chainId: '1', + loyaltyCardId: 'loyaltyCardId1', + organizerId: 'organizerId1', + ownerAddress: '0xOwnerAddress1', + status: 'CONFIRMED', + created_at: '2023-01-01T00:00:00.000Z', + updated_at: '2023-01-01T00:00:00.000Z', + }, + ], + }); + + await handler(); + + expect( + adminSdk.GetLoyaltyCardByContractAddressForProcess, + ).toHaveBeenCalled(); + + expect( + adminSdk.GetLoyaltyCardByContractAddressForProcess, + ).toHaveBeenCalled(); + expect(multicallMintMock).toHaveBeenCalled(); + expect(multicallMintMock).toHaveBeenCalledWith( + expect.anything(), + expect.arrayContaining([ + expect.objectContaining({ + id: '1', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '1', + metadata: + '{"name": "Loyalty Card NFT #1", "description": "First NFT"}', + loyaltyCardId: 'loyaltyCardId1', + }), + ]), + ); + }); + + it('one contract two nfts', async () => { + ( + adminSdk.GetLoyaltyCardByContractAddressForProcess as jest.Mock + ).mockResolvedValue({ + loyaltyCardNft: [ + { + id: '1', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '1', + metadata: + '{"name": "Loyalty Card NFT #1", "description": "First NFT"}', + loyaltyCardId: 'loyaltyCardId1', + }, + { + id: '2', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '2', + metadata: + '{"name": "Loyalty Card NFT #2", "description": "Second NFT"}', + loyaltyCardId: 'loyaltyCardId1', + }, + ], + }); + + await handler(); + + expect( + adminSdk.GetLoyaltyCardByContractAddressForProcess, + ).toHaveBeenCalled(); + expect(multicallMintMock).toHaveBeenCalled(); + expect(multicallMintMock).toHaveBeenCalledWith( + expect.anything(), + expect.arrayContaining([ + expect.objectContaining({ + id: '1', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '1', + metadata: + '{"name": "Loyalty Card NFT #1", "description": "First NFT"}', + }), + expect.objectContaining({ + id: '2', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '2', + metadata: + '{"name": "Loyalty Card NFT #2", "description": "Second NFT"}', + }), + ]), + ); + }); + + it('one contract multiple nfts', async () => { + ( + adminSdk.GetLoyaltyCardByContractAddressForProcess as jest.Mock + ).mockResolvedValue({ + loyaltyCardNft: [ + { + id: '1', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '1', + metadata: + '{"name": "Loyalty Card NFT #1", "description": "First NFT"}', + loyaltyCardId: 'loyaltyCardId1', + }, + { + id: '2', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '2', + metadata: + '{"name": "Loyalty Card NFT #2", "description": "Second NFT"}', + loyaltyCardId: 'loyaltyCardId1', + }, + { + id: '3', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '3', + metadata: + '{"name": "Loyalty Card NFT #3", "description": "Third NFT"}', + loyaltyCardId: 'loyaltyCardId1', + }, + { + id: '4', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '4', + metadata: + '{"name": "Loyalty Card NFT #4", "description": "Fourth NFT"}', + loyaltyCardId: 'loyaltyCardId1', + }, + { + id: '5', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '5', + metadata: + '{"name": "Loyalty Card NFT #5", "description": "Fifth NFT"}', + loyaltyCardId: 'loyaltyCardId1', + }, + { + id: '6', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '6', + metadata: + '{"name": "Loyalty Card NFT #6", "description": "Sixth NFT"}', + loyaltyCardId: 'loyaltyCardId1', + }, + { + id: '7', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '7', + metadata: + '{"name": "Loyalty Card NFT #7", "description": "Seventh NFT"}', + loyaltyCardId: 'loyaltyCardId1', + }, + ], + }); + + await handler(); + + expect( + adminSdk.GetLoyaltyCardByContractAddressForProcess, + ).toHaveBeenCalled(); + expect(multicallMintMock).toHaveBeenCalled(); + expect(multicallMintMock).toHaveBeenCalledWith( + expect.anything(), + expect.arrayContaining([ + expect.objectContaining({ + id: '1', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '1', + metadata: + '{"name": "Loyalty Card NFT #1", "description": "First NFT"}', + }), + expect.objectContaining({ + id: '2', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '2', + metadata: + '{"name": "Loyalty Card NFT #2", "description": "Second NFT"}', + }), + expect.objectContaining({ + id: '3', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '3', + metadata: + '{"name": "Loyalty Card NFT #3", "description": "Third NFT"}', + }), + expect.objectContaining({ + id: '4', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '4', + metadata: + '{"name": "Loyalty Card NFT #4", "description": "Fourth NFT"}', + }), + expect.objectContaining({ + id: '5', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '5', + metadata: + '{"name": "Loyalty Card NFT #5", "description": "Fifth NFT"}', + }), + expect.objectContaining({ + id: '6', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '6', + metadata: + '{"name": "Loyalty Card NFT #6", "description": "Sixth NFT"}', + }), + expect.objectContaining({ + id: '7', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '7', + metadata: + '{"name": "Loyalty Card NFT #7", "description": "Seventh NFT"}', + }), + ]), + ); + }); + + it('two contract one nft each', async () => { + ( + adminSdk.GetLoyaltyCardByContractAddressForProcess as jest.Mock + ).mockResolvedValue({ + loyaltyCardNft: [ + { + id: '1', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '1', + metadata: + '{"name": "Loyalty Card NFT #1", "description": "First NFT"}', + loyaltyCardId: 'loyaltyCardId1', + }, + { + id: '2', + contractAddress: '0xLoyaltyCardContractAddress2', + tokenId: '2', + metadata: + '{"name": "Loyalty Card NFT #2", "description": "Second NFT"}', + loyaltyCardId: 'loyaltyCardId2', + }, + ], + }); + + await handler(); + + expect( + adminSdk.GetLoyaltyCardByContractAddressForProcess, + ).toHaveBeenCalled(); + expect(multicallMintMock).toHaveBeenCalledTimes(2); + expect(multicallMintMock).toHaveBeenNthCalledWith( + 1, + expect.anything(), + expect.arrayContaining([ + expect.objectContaining({ + id: '1', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '1', + metadata: + '{"name": "Loyalty Card NFT #1", "description": "First NFT"}', + }), + ]), + ); + + expect(multicallMintMock).toHaveBeenNthCalledWith( + 2, + expect.anything(), + expect.arrayContaining([ + expect.objectContaining({ + id: '2', + contractAddress: '0xLoyaltyCardContractAddress2', + tokenId: '2', + metadata: + '{"name": "Loyalty Card NFT #2", "description": "Second NFT"}', + }), + ]), + ); + }); + + it('two contracts multiple nfts each', async () => { + ( + adminSdk.GetLoyaltyCardByContractAddressForProcess as jest.Mock + ).mockResolvedValue({ + loyaltyCardNft: [ + { + id: '1', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '1', + metadata: + '{"name": "Loyalty Card NFT #1", "description": "First NFT"}', + loyaltyCardId: 'loyaltyCardId1', + }, + { + id: '2', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '2', + metadata: + '{"name": "Loyalty Card NFT #2", "description": "Second NFT"}', + loyaltyCardId: 'loyaltyCardId1', + }, + { + id: '3', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '3', + metadata: + '{"name": "Loyalty Card NFT #3", "description": "Third NFT"}', + loyaltyCardId: 'loyaltyCardId1', + }, + { + id: '4', + contractAddress: '0xLoyaltyCardContractAddress2', + tokenId: '4', + metadata: + '{"name": "Loyalty Card NFT #4", "description": "Fourth NFT"}', + loyaltyCardId: 'loyaltyCardId2', + }, + { + id: '5', + contractAddress: '0xLoyaltyCardContractAddress2', + tokenId: '5', + metadata: + '{"name": "Loyalty Card NFT #5", "description": "Fifth NFT"}', + loyaltyCardId: 'loyaltyCardId2', + }, + { + id: '6', + contractAddress: '0xLoyaltyCardContractAddress2', + tokenId: '6', + metadata: + '{"name": "Loyalty Card NFT #6", "description": "Sixth NFT"}', + loyaltyCardId: 'loyaltyCardId2', + }, + { + id: '7', + contractAddress: '0xLoyaltyCardContractAddress2', + tokenId: '7', + metadata: + '{"name": "Loyalty Card NFT #7", "description": "Seventh NFT"}', + loyaltyCardId: 'loyaltyCardId2', + }, + ], + }); + + await handler(); + + expect( + adminSdk.GetLoyaltyCardByContractAddressForProcess, + ).toHaveBeenCalled(); + expect(multicallMintMock).toHaveBeenCalledTimes(2); + expect(multicallMintMock).toHaveBeenNthCalledWith( + 1, + expect.anything(), + expect.arrayContaining([ + expect.objectContaining({ + id: '1', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '1', + metadata: + '{"name": "Loyalty Card NFT #1", "description": "First NFT"}', + }), + expect.objectContaining({ + id: '2', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '2', + metadata: + '{"name": "Loyalty Card NFT #2", "description": "Second NFT"}', + }), + expect.objectContaining({ + id: '3', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '3', + metadata: + '{"name": "Loyalty Card NFT #3", "description": "Third NFT"}', + }), + ]), + ); + + expect(multicallMintMock).toHaveBeenNthCalledWith( + 2, + expect.anything(), + expect.arrayContaining([ + expect.objectContaining({ + id: '4', + contractAddress: '0xLoyaltyCardContractAddress2', + tokenId: '4', + metadata: + '{"name": "Loyalty Card NFT #4", "description": "Fourth NFT"}', + }), + expect.objectContaining({ + id: '5', + contractAddress: '0xLoyaltyCardContractAddress2', + tokenId: '5', + metadata: + '{"name": "Loyalty Card NFT #5", "description": "Fifth NFT"}', + }), + expect.objectContaining({ + id: '6', + contractAddress: '0xLoyaltyCardContractAddress2', + tokenId: '6', + metadata: + '{"name": "Loyalty Card NFT #6", "description": "Sixth NFT"}', + }), + expect.objectContaining({ + id: '7', + contractAddress: '0xLoyaltyCardContractAddress2', + tokenId: '7', + metadata: + '{"name": "Loyalty Card NFT #7", "description": "Seventh NFT"}', + }), + ]), + ); + }); + + function generateNFTs() { + const nfts = []; + let nftId = 1; + const nftsPerContract = [10, 15, 20, 25]; + + for (let contractIndex = 1; contractIndex <= 4; contractIndex++) { + const contractAddress = `0xLoyaltyCardContractAddress${contractIndex}`; + const loyaltyCardId = `loyaltyCardId${contractIndex}`; + const numNFTs = nftsPerContract[contractIndex - 1]; + + for (let i = 0; i < numNFTs; i++) { + nfts.push({ + id: `${nftId}`, + contractAddress, + tokenId: `${nftId}`, + metadata: `{"name": "Loyalty Card NFT #${nftId}", "description": "Description for NFT #${nftId}"}`, + loyaltyCardId, + }); + nftId++; + } + } + return nfts; + } + + it('four contracts with multiple nfts each', async () => { + const generatedNFTs = generateNFTs(); + + ( + adminSdk.GetLoyaltyCardByContractAddressForProcess as jest.Mock + ).mockResolvedValue({ + loyaltyCardNft: generatedNFTs, + }); + + await handler(); + + expect( + adminSdk.GetLoyaltyCardByContractAddressForProcess, + ).toHaveBeenCalled(); + expect(multicallMintMock).toHaveBeenCalledTimes(4); + + const nftsPerContract = [10, 15, 20, 25]; + let expectedCallIndex = 1; + + nftsPerContract.forEach((numNFTs, index) => { + const contractAddress = `0xLoyaltyCardContractAddress${index + 1}`; + const expectedNFTsForContract = generatedNFTs + .filter((nft) => nft.contractAddress === contractAddress) + .map((nft) => + expect.objectContaining({ + id: nft.id, + contractAddress: nft.contractAddress, + tokenId: nft.tokenId, + metadata: nft.metadata, + }), + ); + + expect(multicallMintMock).toHaveBeenNthCalledWith( + expectedCallIndex, + expect.anything(), + expect.arrayContaining(expectedNFTsForContract), + ); + + expectedCallIndex++; + }); + }); +}); diff --git a/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.spec.ts b/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.spec.ts new file mode 100644 index 000000000..1939a4fbe --- /dev/null +++ b/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.spec.ts @@ -0,0 +1,109 @@ +import { adminSdk } from '@gql/admin/api'; +import { GetLoyaltyCardByContractAddressForProcessQuery } from '@gql/admin/types'; +import { + getMinterTemporaryWallet, + groupLoyaltyCardsByContractAddress, +} from './loyalty-card-cron'; + +jest.mock('@gql/admin/api', () => ({ + adminSdk: { + GetLoyaltyCardByContractAddressForProcess: jest.fn().mockResolvedValue({ + loyaltyCardNft: [ + { id: '1', contractAddress: 'address1', loyaltyCardId: 'card1' }, + { id: '2', contractAddress: 'address2', loyaltyCardId: 'card2' }, + ], + }), + GetMinterTemporaryWalletByLoyaltyCardId: jest.fn().mockResolvedValue({ + minterTemporaryWallet: [ + { id: 'wallet1', address: '0x123', privateKey: 'veryPrivateKey' }, + ], + }), + }, +})); + +describe('getMinterTemporaryWallet', () => { + it('should return the wallet when found', async () => { + const mockWallet = { id: 'wallet1', address: '0x123' }; + ( + adminSdk.GetMinterTemporaryWalletByLoyaltyCardId as jest.Mock + ).mockResolvedValue({ + minterTemporaryWallet: [mockWallet], + }); + + const result = await getMinterTemporaryWallet('1'); + expect(result).toEqual(mockWallet); + expect( + adminSdk.GetMinterTemporaryWalletByLoyaltyCardId, + ).toHaveBeenCalledWith({ + loyaltyCardId: '1', + }); + }); + + it('should throw an error when the wallet is not found', async () => { + ( + adminSdk.GetMinterTemporaryWalletByLoyaltyCardId as jest.Mock + ).mockResolvedValue({ + minterTemporaryWallet: [], + }); + + await expect(getMinterTemporaryWallet('2')).rejects.toThrow( + 'No minterTemporaryWallet for loyaltyCardId: 2', + ); + expect( + adminSdk.GetMinterTemporaryWalletByLoyaltyCardId, + ).toHaveBeenCalledWith({ + loyaltyCardId: '2', + }); + }); +}); + +describe('groupLoyaltyCardsByContractAddress', () => { + it('should group multiple loyalty cards under the same contract address', async () => { + const loyaltyCards = [ + { id: '1', contractAddress: 'address1' }, + { id: '2', contractAddress: 'address1' }, + ] as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft']; + const expected = [ + { + contractAddress: 'address1', + loyaltyCards: [ + { id: '1', contractAddress: 'address1' }, + { id: '2', contractAddress: 'address1' }, + ] as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], + }, + ]; + const result = await groupLoyaltyCardsByContractAddress(loyaltyCards); + expect(result).toEqual(expected); + }); + + it('should handle loyalty cards with different contract addresses', async () => { + const loyaltyCards = [ + { id: '1', contractAddress: 'address1' }, + { id: '2', contractAddress: 'address2' }, + ] as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft']; + const expected = [ + { + contractAddress: 'address1', + loyaltyCards: [ + { id: '1', contractAddress: 'address1' }, + ] as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], + }, + { + contractAddress: 'address2', + loyaltyCards: [ + { id: '2', contractAddress: 'address2' }, + ] as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], + }, + ]; + const result = await groupLoyaltyCardsByContractAddress(loyaltyCards); + expect(result).toEqual(expected); + }); + + it('should return an empty array when given an empty array of loyalty cards', async () => { + const loyaltyCards = + [] as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft']; + const expected = []; + const result = await groupLoyaltyCardsByContractAddress(loyaltyCards); + expect(result).toEqual(expected); + }); +}); diff --git a/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.ts b/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.ts new file mode 100644 index 000000000..1a32e188f --- /dev/null +++ b/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.ts @@ -0,0 +1,67 @@ +import { adminSdk } from '@gql/admin/api'; +import { GetLoyaltyCardByContractAddressForProcessQuery } from '@gql/admin/types'; +import { getCurrentChain } from '@next/chains'; +import { LoyaltyCardCollection } from '@nft/thirdweb-organizer-loyalty-card'; +import { ThirdwebSDK } from '@thirdweb-dev/sdk'; + +export interface GroupedLoyaltyCards { + contractAddress: string; + loyaltyCards: GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'][number][]; +} + +export async function getMinterTemporaryWallet(key: string) { + const response = await adminSdk.GetMinterTemporaryWalletByLoyaltyCardId({ + loyaltyCardId: key, + }); + const wallet = response.minterTemporaryWallet[0]; + if (!wallet) { + throw new Error(`No minterTemporaryWallet for loyaltyCardId: ${key}`); + } + return wallet; +} + +export async function groupLoyaltyCardsByContractAddress( + loyaltyCards: GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], +): Promise { + return loyaltyCards.reduce((acc, card) => { + const group = acc.find((g) => g.contractAddress === card.contractAddress); + if (group) { + group.loyaltyCards.push(card); + } else { + acc.push({ contractAddress: card.contractAddress, loyaltyCards: [card] }); + } + return acc; + }, []); +} + +export async function mintLoyaltyCardsForGroup( + group: GroupedLoyaltyCards, + loyaltyCardCollection: LoyaltyCardCollection, +) { + const wallet = await getMinterTemporaryWallet( + group.loyaltyCards[0].loyaltyCardId, + ); + await loyaltyCardCollection.multicallMint(wallet, group.loyaltyCards); +} + +export async function handler() { + const loyaltyCards = ( + await adminSdk.GetLoyaltyCardByContractAddressForProcess() + ).loyaltyCardNft; + const groupedByContractAddress = + await groupLoyaltyCardsByContractAddress(loyaltyCards); + const loyaltyCardCollection = new LoyaltyCardCollection( + new ThirdwebSDK(getCurrentChain().chainIdHex), + ); + + for (const group of groupedByContractAddress) { + try { + await mintLoyaltyCardsForGroup(group, loyaltyCardCollection); + } catch (error) { + console.error( + `Error processing group for contractAddress: ${group.contractAddress}`, + error, + ); + } + } +} diff --git a/libs/features/loyalty-card-cron/tsconfig.json b/libs/features/loyalty-card-cron/tsconfig.json new file mode 100644 index 000000000..25f7201d8 --- /dev/null +++ b/libs/features/loyalty-card-cron/tsconfig.json @@ -0,0 +1,16 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs" + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/libs/features/loyalty-card-cron/tsconfig.lib.json b/libs/features/loyalty-card-cron/tsconfig.lib.json new file mode 100644 index 000000000..4befa7f09 --- /dev/null +++ b/libs/features/loyalty-card-cron/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "include": ["src/**/*.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/features/loyalty-card-cron/tsconfig.spec.json b/libs/features/loyalty-card-cron/tsconfig.spec.json new file mode 100644 index 000000000..69a251f32 --- /dev/null +++ b/libs/features/loyalty-card-cron/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/libs/features/pass-api/src/index.ts b/libs/features/pass-api/src/index.ts index 053b9de68..db8d1c4ba 100644 --- a/libs/features/pass-api/src/index.ts +++ b/libs/features/pass-api/src/index.ts @@ -1,8 +1,3 @@ -export { - createNftActivityWebhookForEvent, - updateNftActivityWebhook, -} from './lib/createNftActivityWebhookForEvent'; -export { getAlchemyInfosFromEventId } from './lib/getAlchemyInfosFromEventId'; export { getEventPassDelayedRevealedFromEventPassId } from './lib/getEventPassDelayedRevealedFromEventPassId'; export { getEventPassNftByTokenReferenceAnonymous } from './lib/getEventPassNftByTokenReferenceAnonymous'; export { getEventPassNftByTokenReferenceUser } from './lib/getEventPassNftByTokenReferenceUser'; diff --git a/libs/features/pass-api/src/lib/createNftActivityWebhookForEvent.ts b/libs/features/pass-api/src/lib/createNftActivityWebhookForEvent.ts deleted file mode 100644 index 9e45673fa..000000000 --- a/libs/features/pass-api/src/lib/createNftActivityWebhookForEvent.ts +++ /dev/null @@ -1,37 +0,0 @@ -import env from '@env/server'; -import { AlchemyWrapper } from '@indexer/alchemy/admin'; -// import { adminSdk } from '@gql/admin/api'; -import { NftFilter } from 'alchemy-sdk'; - -const alchemy = new AlchemyWrapper(); - -type CreateNftActivityWebhook = { - eventId: string; - nftCollectionAddresses: NftFilter[]; -}; - -export const createNftActivityWebhookForEvent = async ({ - eventId, - nftCollectionAddresses, -}: CreateNftActivityWebhook) => { - const wepAppUrl = env.WEB_APP_URL; - return alchemy.createNftActivityWebhook( - `${wepAppUrl}api/webhooks/nft_activity/${eventId}`, - nftCollectionAddresses, - ); -}; - -type UpdateNftActivityWebhook = { - webhookId: string; - nftCollectionAddresses: NftFilter[]; -}; - -export const updateNftActivityWebhook = async ({ - webhookId, - nftCollectionAddresses, -}: UpdateNftActivityWebhook) => { - return alchemy.addAddressNftActivityWebhook( - webhookId, - nftCollectionAddresses, - ); -}; diff --git a/libs/gql/admin/api/src/generated/index.ts b/libs/gql/admin/api/src/generated/index.ts index 668136354..8a1a1bcd1 100644 --- a/libs/gql/admin/api/src/generated/index.ts +++ b/libs/gql/admin/api/src/generated/index.ts @@ -670,7 +670,9 @@ ${PassPricingFieldsFragmentDoc}`; query GetAlchemyInfosFromEventId($eventId: String) { eventParameters(where: {eventId: {_eq: $eventId}}) { activityWebhookId - signingKey + activityWebhookSigningKey + metadataUpdateWebhookId + metadataUpdateWebhookSigningKey } } `; @@ -913,12 +915,12 @@ ${EventParametersFieldsFragmentDoc}`; } } `; - const GetEventPassNftContractNftsDocument = ` - query GetEventPassNftContractNfts($eventPassId: String) @cached { + const GetEventPassNftContractNftsLazyMintedDocument = ` + query GetEventPassNftContractNftsLazyMinted($eventPassId: String) @cached { eventPassNftContract(where: {eventPassId: {_eq: $eventPassId}}) { contractAddress eventPassId - eventPassNfts { + eventPassNfts(where: {status: {_eq: LAZY_MINTED}}) { id packId currentOwnerAddress @@ -926,6 +928,7 @@ ${EventParametersFieldsFragmentDoc}`; eventId tokenId eventPassId + status } } } @@ -935,24 +938,6 @@ ${EventParametersFieldsFragmentDoc}`; eventPassOrderSums_by_pk(eventPassId: $eventPassId) { totalReserved } -} - `; - const InsertMinterTemporaryWalletDocument = ` - mutation InsertMinterTemporaryWallet($object: minterTemporaryWallet_insert_input!) { - insert_minterTemporaryWallet_one(object: $object) { - address - eventPassId - packId - } -} - `; - const GetMinterTemporaryWalletByEventPassIdDocument = ` - query GetMinterTemporaryWalletByEventPassId($eventPassId: String!) { - minterTemporaryWallet(where: {eventPassId: {_eq: $eventPassId}}) { - address - privateKey - eventPassId - } } `; const CreatePackNftContractDocument = ` @@ -1060,6 +1045,253 @@ ${EventParametersFieldsFragmentDoc}`; accountId organizerSlug } +} + `; + const InsertLoyaltyCardNftContractDocument = ` + mutation InsertLoyaltyCardNftContract($object: loyaltyCardNftContract_insert_input!) { + insert_loyaltyCardNftContract_one(object: $object) { + id + } +} + `; + const CreateLoyaltyCardParametersDocument = ` + mutation CreateLoyaltyCardParameters($object: loyaltyCardParameters_insert_input!) { + insert_loyaltyCardParameters_one(object: $object) { + id + } +} + `; + const UpdateLoyaltyCardParametersDocument = ` + mutation UpdateLoyaltyCardParameters($id: uuid!, $object: loyaltyCardParameters_set_input!) { + update_loyaltyCardParameters_by_pk(pk_columns: {id: $id}, _set: $object) { + id + } +} + `; + const InsertLoyaltyCardNftDocument = ` + mutation InsertLoyaltyCardNft($object: loyaltyCardNft_insert_input!) { + insert_loyaltyCardNft_one(object: $object) { + id + } +} + `; + const UpdateLoyaltyCardNftDocument = ` + mutation UpdateLoyaltyCardNft($id: uuid!, $object: loyaltyCardNft_set_input!) { + update_loyaltyCardNft_by_pk(pk_columns: {id: $id}, _set: $object) { + id + } +} + `; + const UpdateLoyaltyCardNftsDocument = ` + mutation UpdateLoyaltyCardNfts($updates: [loyaltyCardNft_updates!]!) { + update_loyaltyCardNft_many(updates: $updates) { + affected_rows + } +} + `; + const GetLoyaltyCardOrganizerDocument = ` + query GetLoyaltyCardOrganizer($organizerId: ID!, $stage: Stage!) @cached { + organizer(where: {id: $organizerId}, locales: [en], stage: $stage) { + loyaltyCard { + id + nftName + nftImage { + url + } + loyaltyCardParameters { + status + } + loyaltyCardNftContract { + contractAddress + chainId + } + } + } +} + `; + const GetLoyaltyCardNftContractByLoyaltyCardIdDocument = ` + query GetLoyaltyCardNftContractByLoyaltyCardId($loyaltyCardId: String!) { + loyaltyCardNftContract(where: {loyaltyCardId: {_eq: $loyaltyCardId}}, limit: 1) { + contractAddress + chainId + } +} + `; + const GetAlchemyInfosFromLoyaltyCardIdDocument = ` + query GetAlchemyInfosFromLoyaltyCardId($loyaltyCardId: String!) { + loyaltyCardParameters(where: {loyaltyCardId: {_eq: $loyaltyCardId}}, limit: 1) { + id + activityWebhookId + activityWebhookSigningKey + metadataUpdateWebhookId + metadataUpdateWebhookSigningKey + } +} + `; + const GetLoyaltyCardOwnedByAddressDocument = ` + query GetLoyaltyCardOwnedByAddress($contractAddress: String!, $chainId: String!, $ownerAddress: String!, $organizerId: String!) @cached { + loyaltyCardNft( + where: {contractAddress: {_eq: $contractAddress}, chainId: {_eq: $chainId}, organizerId: {_eq: $organizerId}, ownerAddress: {_eq: $ownerAddress}} + limit: 1 + ) { + id + status + burnedTransferId + } +} + `; + const GetLoyaltyCardAlchemyEventDocument = ` + query GetLoyaltyCardAlchemyEvent($contractAddress: String!, $chainId: String!, $tokenId: bigint!) { + loyaltyCardNft( + where: {contractAddress: {_eq: $contractAddress}, chainId: {_eq: $chainId}, tokenId: {_eq: $tokenId}} + limit: 1 + ) { + id + status + } +} + `; + const GetLoyaltyCardIdByContractAddressDocument = ` + query GetLoyaltyCardIdByContractAddress($contractAddress: String!, $chainId: String!, $organizerId: String!) @cached { + loyaltyCardNftContract( + where: {contractAddress: {_eq: $contractAddress}, chainId: {_eq: $chainId}, organizerId: {_eq: $organizerId}} + limit: 1 + ) { + loyaltyCardId + } +} + `; + const GetLoyaltyCardByContractAddressForProcessDocument = ` + query GetLoyaltyCardByContractAddressForProcess { + loyaltyCardNft( + where: {status: {_in: [CONFIRMED, ERROR]}} + order_by: {updated_at: desc} + ) { + id + status + updated_at + contractAddress + ownerAddress + loyaltyCardId + metadata + tokenId + } +} + `; + const InsertMinterTemporaryWalletDocument = ` + mutation InsertMinterTemporaryWallet($object: minterTemporaryWallet_insert_input!) { + insert_minterTemporaryWallet_one(object: $object) { + address + eventPassId + packId + loyaltyCardId + campaignId + } +} + `; + const InsertMinterTemporaryWalletsDocument = ` + mutation InsertMinterTemporaryWallets($objects: [minterTemporaryWallet_insert_input!]!) { + insert_minterTemporaryWallet(objects: $objects) { + affected_rows + returning { + address + eventPassId + packId + loyaltyCardId + campaignId + } + } +} + `; + const GetMinterTemporaryWalletByEventPassIdDocument = ` + query GetMinterTemporaryWalletByEventPassId($eventPassId: String!) { + minterTemporaryWallet(where: {eventPassId: {_eq: $eventPassId}}) { + address + privateKey + eventPassId + } +} + `; + const GetMinterTemporaryWalletByLoyaltyCardIdDocument = ` + query GetMinterTemporaryWalletByLoyaltyCardId($loyaltyCardId: String!) { + minterTemporaryWallet(where: {loyaltyCardId: {_eq: $loyaltyCardId}}) { + address + privateKey + loyaltyCardId + } +} + `; + const GetMinterTemporaryWalletByCampaignIdDocument = ` + query GetMinterTemporaryWalletByCampaignId($campaignId: String!) { + minterTemporaryWallet(where: {campaignId: {_eq: $campaignId}}) { + address + privateKey + campaignId + } +} + `; + const InsertNftMintPasswordDocument = ` + mutation InsertNftMintPassword($object: nftMintPassword_insert_input!) { + insert_nftMintPassword_one(object: $object) { + id + } +} + `; + const InsertNftMintPasswordsDocument = ` + mutation InsertNftMintPasswords($objects: [nftMintPassword_insert_input!]!) { + insert_nftMintPassword(objects: $objects) { + affected_rows + returning { + id + password + tokenId + minterAddress + } + } +} + `; + const UpdateNftMintPasswordMinterDocument = ` + mutation UpdateNftMintPasswordMinter($id: uuid!, $minterAddress: String!) { + update_nftMintPassword_by_pk( + pk_columns: {id: $id} + _set: {minterAddress: $minterAddress} + ) { + id + } +} + `; + const UpdateNftMintPasswordTokenIdDocument = ` + mutation UpdateNftMintPasswordTokenId($tokenId: bigint!, $minterAddress: String!, $contractAddress: String!, $chainId: String!) { + update_nftMintPassword( + where: {minterAddress: {_eq: $minterAddress}, contractAddress: {_eq: $contractAddress}, chainId: {_eq: $chainId}} + _set: {tokenId: $tokenId} + ) { + returning { + id + } + } +} + `; + const GetNftMintPasswordsForContractDocument = ` + query GetNftMintPasswordsForContract($contractAddress: String!, $chainId: String!) @cached { + nftMintPassword( + where: {contractAddress: {_eq: $contractAddress}, chainId: {_eq: $chainId}} + ) { + password + minterAddress + created_at + updated_at + } +} + `; + const GetNftMintPasswordsForContractAvailableDocument = ` + query GetNftMintPasswordsForContractAvailable($contractAddress: String!, $chainId: String!, $organizerId: String!) @cached { + nftMintPassword( + where: {contractAddress: {_eq: $contractAddress}, chainId: {_eq: $chainId}, minterAddress: {_is_null: true}, organizerId: {_eq: $organizerId}} + ) { + id + password + } } `; const GetOrganizerDocument = ` @@ -1153,6 +1385,91 @@ ${EventPassFieldsFragmentDoc}`; } } ${EventPassNftFieldsFragmentDoc}`; + const CreatePublishableApiKeyDocument = ` + mutation CreatePublishableApiKey($object: publishableApiKey_insert_input!) { + insert_publishableApiKey_one(object: $object) { + id + name + apiKey + allowlist + organizerId + expiresAt + type + } +} + `; + const UpdatePublishableApiKeyDocument = ` + mutation UpdatePublishableApiKey($id: uuid!, $allowlist: String, $expiresAt: timestamptz, $status: apiKeyStatus_enum) { + update_publishableApiKey_by_pk( + pk_columns: {id: $id} + _set: {allowlist: $allowlist, expiresAt: $expiresAt, status: $status} + ) { + name + allowlist + organizerId + expiresAt + } +} + `; + const GetPublishableApiKeyDocument = ` + query GetPublishableApiKey($apiKey: String!) { + publishableApiKey(where: {apiKey: {_eq: $apiKey}}) { + id + allowlist + organizerId + expiresAt + status + type + } +} + `; + const CreateSecretApiKeyDocument = ` + mutation CreateSecretApiKey($object: secretApiKey_insert_input!) { + insert_secretApiKey_one(object: $object) { + id + name + apiKey + hashedOriginSecret + originSecretSalt + encryptedIntegritySecret + allowlist + organizerId + expiresAt + type + } +} + `; + const UpdateSecretApiKeyDocument = ` + mutation UpdateSecretApiKey($id: uuid!, $allowlist: String, $expiresAt: timestamptz, $status: apiKeyStatus_enum) { + update_secretApiKey_by_pk( + pk_columns: {id: $id} + _set: {allowlist: $allowlist, expiresAt: $expiresAt, status: $status} + ) { + name + hashedOriginSecret + originSecretSalt + encryptedIntegritySecret + allowlist + organizerId + expiresAt + } +} + `; + const GetSecretApiKeyDocument = ` + query GetSecretApiKey($apiKey: String!) { + secretApiKey(where: {apiKey: {_eq: $apiKey}}) { + id + hashedOriginSecret + originSecretSalt + encryptedIntegritySecret + allowlist + organizerId + expiresAt + status + type + } +} + `; const CreateRoleAssignmentDocument = ` mutation CreateRoleAssignment($input: roleAssignment_insert_input!) { insert_roleAssignment_one(object: $input) { @@ -1352,18 +1669,12 @@ export function getSdk(requester: Requester) { GetEventPassNftContractDelayedRevealPassword(variables?: Types.GetEventPassNftContractDelayedRevealPasswordQueryVariables, options?: C): Promise { return requester(GetEventPassNftContractDelayedRevealPasswordDocument, variables, options) as Promise; }, - GetEventPassNftContractNfts(variables?: Types.GetEventPassNftContractNftsQueryVariables, options?: C): Promise { - return requester(GetEventPassNftContractNftsDocument, variables, options) as Promise; + GetEventPassNftContractNftsLazyMinted(variables?: Types.GetEventPassNftContractNftsLazyMintedQueryVariables, options?: C): Promise { + return requester(GetEventPassNftContractNftsLazyMintedDocument, variables, options) as Promise; }, GetEventPassOrderSums(variables: Types.GetEventPassOrderSumsQueryVariables, options?: C): Promise { return requester(GetEventPassOrderSumsDocument, variables, options) as Promise; }, - InsertMinterTemporaryWallet(variables: Types.InsertMinterTemporaryWalletMutationVariables, options?: C): Promise { - return requester(InsertMinterTemporaryWalletDocument, variables, options) as Promise; - }, - GetMinterTemporaryWalletByEventPassId(variables: Types.GetMinterTemporaryWalletByEventPassIdQueryVariables, options?: C): Promise { - return requester(GetMinterTemporaryWalletByEventPassIdDocument, variables, options) as Promise; - }, CreatePackNftContract(variables: Types.CreatePackNftContractMutationVariables, options?: C): Promise { return requester(CreatePackNftContractDocument, variables, options) as Promise; }, @@ -1391,6 +1702,78 @@ export function getSdk(requester: Requester) { CheckFollowingOrganizer(variables: Types.CheckFollowingOrganizerQueryVariables, options?: C): Promise { return requester(CheckFollowingOrganizerDocument, variables, options) as Promise; }, + InsertLoyaltyCardNftContract(variables: Types.InsertLoyaltyCardNftContractMutationVariables, options?: C): Promise { + return requester(InsertLoyaltyCardNftContractDocument, variables, options) as Promise; + }, + CreateLoyaltyCardParameters(variables: Types.CreateLoyaltyCardParametersMutationVariables, options?: C): Promise { + return requester(CreateLoyaltyCardParametersDocument, variables, options) as Promise; + }, + UpdateLoyaltyCardParameters(variables: Types.UpdateLoyaltyCardParametersMutationVariables, options?: C): Promise { + return requester(UpdateLoyaltyCardParametersDocument, variables, options) as Promise; + }, + InsertLoyaltyCardNft(variables: Types.InsertLoyaltyCardNftMutationVariables, options?: C): Promise { + return requester(InsertLoyaltyCardNftDocument, variables, options) as Promise; + }, + UpdateLoyaltyCardNft(variables: Types.UpdateLoyaltyCardNftMutationVariables, options?: C): Promise { + return requester(UpdateLoyaltyCardNftDocument, variables, options) as Promise; + }, + UpdateLoyaltyCardNfts(variables: Types.UpdateLoyaltyCardNftsMutationVariables, options?: C): Promise { + return requester(UpdateLoyaltyCardNftsDocument, variables, options) as Promise; + }, + GetLoyaltyCardOrganizer(variables: Types.GetLoyaltyCardOrganizerQueryVariables, options?: C): Promise { + return requester(GetLoyaltyCardOrganizerDocument, variables, options) as Promise; + }, + GetLoyaltyCardNftContractByLoyaltyCardId(variables: Types.GetLoyaltyCardNftContractByLoyaltyCardIdQueryVariables, options?: C): Promise { + return requester(GetLoyaltyCardNftContractByLoyaltyCardIdDocument, variables, options) as Promise; + }, + GetAlchemyInfosFromLoyaltyCardId(variables: Types.GetAlchemyInfosFromLoyaltyCardIdQueryVariables, options?: C): Promise { + return requester(GetAlchemyInfosFromLoyaltyCardIdDocument, variables, options) as Promise; + }, + GetLoyaltyCardOwnedByAddress(variables: Types.GetLoyaltyCardOwnedByAddressQueryVariables, options?: C): Promise { + return requester(GetLoyaltyCardOwnedByAddressDocument, variables, options) as Promise; + }, + GetLoyaltyCardAlchemyEvent(variables: Types.GetLoyaltyCardAlchemyEventQueryVariables, options?: C): Promise { + return requester(GetLoyaltyCardAlchemyEventDocument, variables, options) as Promise; + }, + GetLoyaltyCardIdByContractAddress(variables: Types.GetLoyaltyCardIdByContractAddressQueryVariables, options?: C): Promise { + return requester(GetLoyaltyCardIdByContractAddressDocument, variables, options) as Promise; + }, + GetLoyaltyCardByContractAddressForProcess(variables?: Types.GetLoyaltyCardByContractAddressForProcessQueryVariables, options?: C): Promise { + return requester(GetLoyaltyCardByContractAddressForProcessDocument, variables, options) as Promise; + }, + InsertMinterTemporaryWallet(variables: Types.InsertMinterTemporaryWalletMutationVariables, options?: C): Promise { + return requester(InsertMinterTemporaryWalletDocument, variables, options) as Promise; + }, + InsertMinterTemporaryWallets(variables: Types.InsertMinterTemporaryWalletsMutationVariables, options?: C): Promise { + return requester(InsertMinterTemporaryWalletsDocument, variables, options) as Promise; + }, + GetMinterTemporaryWalletByEventPassId(variables: Types.GetMinterTemporaryWalletByEventPassIdQueryVariables, options?: C): Promise { + return requester(GetMinterTemporaryWalletByEventPassIdDocument, variables, options) as Promise; + }, + GetMinterTemporaryWalletByLoyaltyCardId(variables: Types.GetMinterTemporaryWalletByLoyaltyCardIdQueryVariables, options?: C): Promise { + return requester(GetMinterTemporaryWalletByLoyaltyCardIdDocument, variables, options) as Promise; + }, + GetMinterTemporaryWalletByCampaignId(variables: Types.GetMinterTemporaryWalletByCampaignIdQueryVariables, options?: C): Promise { + return requester(GetMinterTemporaryWalletByCampaignIdDocument, variables, options) as Promise; + }, + InsertNftMintPassword(variables: Types.InsertNftMintPasswordMutationVariables, options?: C): Promise { + return requester(InsertNftMintPasswordDocument, variables, options) as Promise; + }, + InsertNftMintPasswords(variables: Types.InsertNftMintPasswordsMutationVariables, options?: C): Promise { + return requester(InsertNftMintPasswordsDocument, variables, options) as Promise; + }, + UpdateNftMintPasswordMinter(variables: Types.UpdateNftMintPasswordMinterMutationVariables, options?: C): Promise { + return requester(UpdateNftMintPasswordMinterDocument, variables, options) as Promise; + }, + UpdateNftMintPasswordTokenId(variables: Types.UpdateNftMintPasswordTokenIdMutationVariables, options?: C): Promise { + return requester(UpdateNftMintPasswordTokenIdDocument, variables, options) as Promise; + }, + GetNftMintPasswordsForContract(variables: Types.GetNftMintPasswordsForContractQueryVariables, options?: C): Promise { + return requester(GetNftMintPasswordsForContractDocument, variables, options) as Promise; + }, + GetNftMintPasswordsForContractAvailable(variables: Types.GetNftMintPasswordsForContractAvailableQueryVariables, options?: C): Promise { + return requester(GetNftMintPasswordsForContractAvailableDocument, variables, options) as Promise; + }, GetOrganizer(variables: Types.GetOrganizerQueryVariables, options?: C): Promise { return requester(GetOrganizerDocument, variables, options) as Promise; }, @@ -1409,6 +1792,24 @@ export function getSdk(requester: Requester) { GetEventPassNftByIdWithEventPassNftContract(variables: Types.GetEventPassNftByIdWithEventPassNftContractQueryVariables, options?: C): Promise { return requester(GetEventPassNftByIdWithEventPassNftContractDocument, variables, options) as Promise; }, + CreatePublishableApiKey(variables: Types.CreatePublishableApiKeyMutationVariables, options?: C): Promise { + return requester(CreatePublishableApiKeyDocument, variables, options) as Promise; + }, + UpdatePublishableApiKey(variables: Types.UpdatePublishableApiKeyMutationVariables, options?: C): Promise { + return requester(UpdatePublishableApiKeyDocument, variables, options) as Promise; + }, + GetPublishableApiKey(variables: Types.GetPublishableApiKeyQueryVariables, options?: C): Promise { + return requester(GetPublishableApiKeyDocument, variables, options) as Promise; + }, + CreateSecretApiKey(variables: Types.CreateSecretApiKeyMutationVariables, options?: C): Promise { + return requester(CreateSecretApiKeyDocument, variables, options) as Promise; + }, + UpdateSecretApiKey(variables: Types.UpdateSecretApiKeyMutationVariables, options?: C): Promise { + return requester(UpdateSecretApiKeyDocument, variables, options) as Promise; + }, + GetSecretApiKey(variables: Types.GetSecretApiKeyQueryVariables, options?: C): Promise { + return requester(GetSecretApiKeyDocument, variables, options) as Promise; + }, CreateRoleAssignment(variables: Types.CreateRoleAssignmentMutationVariables, options?: C): Promise { return requester(CreateRoleAssignmentDocument, variables, options) as Promise; }, diff --git a/libs/gql/admin/api/src/generated/schema.graphql b/libs/gql/admin/api/src/generated/schema.graphql index e7c302f82..06de9f138 100644 --- a/libs/gql/admin/api/src/generated/schema.graphql +++ b/libs/gql/admin/api/src/generated/schema.graphql @@ -285,6 +285,35 @@ type Asset implements Entity & Node { skip: Int where: EventPassDelayedRevealedWhereInput ): [EventPassDelayedRevealed!]! + nftImageLoyaltyCard( + after: String + before: String + first: Int + + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `nftImageLoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `nftImageLoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: LoyaltyCardOrderByInput + skip: Int + where: LoyaltyCardWhereInput + ): [LoyaltyCard!]! nftImagePack( after: String before: String @@ -446,6 +475,7 @@ input AssetCreateInput { mimeType: String nftImageEventPass: EventPassCreateManyInlineInput nftImageEventPassDelayedRevealed: EventPassDelayedRevealedCreateManyInlineInput + nftImageLoyaltyCard: LoyaltyCardCreateManyInlineInput nftImagePack: PackCreateManyInlineInput size: Float updatedAt: DateTime @@ -576,6 +606,9 @@ input AssetManyWhereInput { nftImageEventPass_every: EventPassWhereInput nftImageEventPass_none: EventPassWhereInput nftImageEventPass_some: EventPassWhereInput + nftImageLoyaltyCard_every: LoyaltyCardWhereInput + nftImageLoyaltyCard_none: LoyaltyCardWhereInput + nftImageLoyaltyCard_some: LoyaltyCardWhereInput nftImagePack_every: PackWhereInput nftImagePack_none: PackWhereInput nftImagePack_some: PackWhereInput @@ -676,6 +709,7 @@ input AssetUpdateInput { mimeType: String nftImageEventPass: EventPassUpdateManyInlineInput nftImageEventPassDelayedRevealed: EventPassDelayedRevealedUpdateManyInlineInput + nftImageLoyaltyCard: LoyaltyCardUpdateManyInlineInput nftImagePack: PackUpdateManyInlineInput size: Float width: Float @@ -987,6 +1021,9 @@ input AssetWhereInput { nftImageEventPass_every: EventPassWhereInput nftImageEventPass_none: EventPassWhereInput nftImageEventPass_some: EventPassWhereInput + nftImageLoyaltyCard_every: LoyaltyCardWhereInput + nftImageLoyaltyCard_none: LoyaltyCardWhereInput + nftImageLoyaltyCard_some: LoyaltyCardWhereInput nftImagePack_every: PackWhereInput nftImagePack_none: PackWhereInput nftImagePack_some: PackWhereInput @@ -2191,6 +2228,9 @@ enum EntityTypeName { """ LocationAddress + """Root loyalty card model""" + LoyaltyCard + """ An organizer is an entity that launch events and handle the pass benefits. """ @@ -5955,56 +5995,10 @@ The Long scalar type represents non-fractional signed whole numeric values. Long """ scalar Long -"""An object with an ID""" -interface Node { - """The id of the object.""" - id: ID! - - """The Stage of an object""" - stage: Stage! -} - -""" -An organizer is an entity that launch events and handle the pass benefits. -""" -type Organizer implements Entity & Node { - contentSpaces( - after: String - before: String - first: Int - - """ - Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. - - Note that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean - last: Int - - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - orderBy: ContentSpaceOrderByInput - skip: Int - where: ContentSpaceWhereInput - ): [ContentSpace!]! - +"""Root loyalty card model""" +type LoyaltyCard implements Entity & Node { """The time the document was created""" - createdAt( - """ - Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both - """ - variation: SystemDateTimeFieldVariation! = COMBINED - ): DateTime! + createdAt: DateTime! """User that created this document""" createdBy( @@ -6028,12 +6022,6 @@ type Organizer implements Entity & Node { """ locales: [Locale!] ): User - description: OrganizerDescriptionRichText - - """ - The discord widge id of the organizer. You need to enable the widget in your discord server and copy the value in `server id`. For details instruction of how to enable and find the id, refer to this section https://dev.fandom.com/wiki/DiscordIntegrator#Enabling_the_widget - """ - discordWidgetId: String """Get the document in other stages""" documentInStages( @@ -6047,50 +6035,30 @@ type Organizer implements Entity & Node { """Potential stages that should be returned""" stages: [Stage!]! = [DRAFT, PUBLISHED] - ): [Organizer!]! - events( - after: String - before: String - first: Int + ): [LoyaltyCard!]! - """ - Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. - - Note that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean - last: Int + """List of LoyaltyCard versions""" + history( + limit: Int! = 10 + skip: Int! = 0 """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + This is optional and can be used to fetch the document version history for a specific stage instead of the current one """ - locales: [Locale!] - orderBy: EventOrderByInput - skip: Int - where: EventWhereInput - ): [Event!]! + stageOverride: Stage + ): [Version!]! - """ - The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'. - """ - facebookHandle: String + """The unique identifier""" + id: ID! + loyaltyCardNftContract: loyaltyCardNftContract + loyaltyCardParameters: loyaltyCardParameters - """ - An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. Advised resolution is 1920 * 800 pixels - """ - heroImage( + """Image representing the NFT. Advised resolution is 800 x 800 pixels.""" + nftImage( """ Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. - Note that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. This argument will affect any existing locale filtering defined in the query's tree for the subtree. @@ -6100,7 +6068,7 @@ type Organizer implements Entity & Node { """ Allows to optionally override locale filtering behaviour in the query's subtree. - Note that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. @@ -6108,33 +6076,13 @@ type Organizer implements Entity & Node { locales: [Locale!] ): Asset! - """ - Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) - """ - heroImageClasses: String - - """List of Organizer versions""" - history( - limit: Int! = 10 - skip: Int! = 0 - - """ - This is optional and can be used to fetch the document version history for a specific stage instead of the current one - """ - stageOverride: Stage - ): [Version!]! - - """The unique identifier""" - id: ID! - - """ - Image that represent the organizer, typically its logo. Advised resolution is 800 x 800 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode. - """ - image( + """Name associated with the NFT. Cannot be localized.""" + nftName: String! + organizer( """ Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. - Note that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. This argument will affect any existing locale filtering defined in the query's tree for the subtree. @@ -6144,56 +6092,16 @@ type Organizer implements Entity & Node { """ Allows to optionally override locale filtering behaviour in the query's subtree. - Note that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. """ locales: [Locale!] - ): Asset! - - """ - Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) - """ - imageClasses: String - - """ - The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button. - """ - instagramHandle: String - - """System Locale field""" - locale: Locale! - - """Get the other localizations for this document""" - localizations( - """Decides if the current locale should be included or not""" - includeCurrent: Boolean! = false - - """ - Potential locales that should be returned. - - The order of locales will also override locale fall-backing behaviour in the query's subtree. - - Note any related model with localized fields in the query's subtree will be affected. - The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - - Consider using this in conjunction with forceParentLocale on the children relation fields. - """ - locales: [Locale!]! = [en, fr] - ): [Organizer!]! - - """Name of the organizer""" - name: String! + ): Organizer """The time the document was published. Null on documents in draft stage.""" - publishedAt( - """ - Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both - """ - variation: SystemDateTimeFieldVariation! = COMBINED - ): DateTime + publishedAt: DateTime """User that last published this document""" publishedBy( @@ -6246,34 +6154,11 @@ type Organizer implements Entity & Node { where: ScheduledOperationWhereInput ): [ScheduledOperation!]! - """Used in URL""" - slug: String! - """System stage field""" stage: Stage! - """ - The telegram handle (username) of the organizer. You can just copy the text on your telegram profile page in parameters after the @, like 'johndoe' for '@johndoe'. - """ - telegramHandle: String - - """ - The tiktok handle (username) of the organizer. You can just copy the name on your tiktok landing page. - """ - tiktokHandle: String - - """ - The twitter (X) handle (username) of the organizer. You can just copy the text on your twitter landing page after the @, like 'johndoe' for '@johndoe'. - """ - twitterHandle: String - """The time the document was updated""" - updatedAt( - """ - Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both - """ - variation: SystemDateTimeFieldVariation! = COMBINED - ): DateTime! + updatedAt: DateTime! """User that last updated this document""" updatedBy( @@ -6297,137 +6182,76 @@ type Organizer implements Entity & Node { """ locales: [Locale!] ): User - - """ - The youtube handle (username) of the organizer. YYou can just copy the text on your youtube landing page after the @, like 'johndoe' for '@johndoe'. - """ - youtubeHandle: String } -input OrganizerConnectInput { +input LoyaltyCardConnectInput { """ Allow to specify document position in list of connected documents, will default to appending at end of list """ position: ConnectPositionInput """Document to connect""" - where: OrganizerWhereUniqueInput! + where: LoyaltyCardWhereUniqueInput! } """A connection to a list of items.""" -type OrganizerConnection { +type LoyaltyCardConnection { aggregate: Aggregate! """A list of edges.""" - edges: [OrganizerEdge!]! + edges: [LoyaltyCardEdge!]! """Information to aid in pagination.""" pageInfo: PageInfo! } -input OrganizerCreateInput { - clr7j9mmt0q2j01uo9zrs2fm7: PackCreateManyInlineInput - contentSpaces: ContentSpaceCreateManyInlineInput +input LoyaltyCardCreateInput { + cltzsfm12094507ul1er1czw6: OrganizerCreateManyInlineInput createdAt: DateTime - - """description input for default locale (en)""" - description: RichTextAST - discordWidgetId: String - events: EventCreateManyInlineInput - facebookHandle: String - heroImage: AssetCreateOneInlineInput! - heroImageClasses: String - image: AssetCreateOneInlineInput! - imageClasses: String - instagramHandle: String - - """ - Inline mutations for managing document localizations excluding the default locale - """ - localizations: OrganizerCreateLocalizationsInput - name: String! - slug: String! - telegramHandle: String - tiktokHandle: String - twitterHandle: String - updatedAt: DateTime - youtubeHandle: String -} - -input OrganizerCreateLocalizationDataInput { - createdAt: DateTime - description: RichTextAST + nftImage: AssetCreateOneInlineInput! + nftName: String! + organizer: OrganizerCreateOneInlineInput updatedAt: DateTime } -input OrganizerCreateLocalizationInput { - """Localization input""" - data: OrganizerCreateLocalizationDataInput! - locale: Locale! -} - -input OrganizerCreateLocalizationsInput { - """Create localizations for the newly-created document""" - create: [OrganizerCreateLocalizationInput!] -} - -input OrganizerCreateManyInlineInput { - """Connect multiple existing Organizer documents""" - connect: [OrganizerWhereUniqueInput!] +input LoyaltyCardCreateManyInlineInput { + """Connect multiple existing LoyaltyCard documents""" + connect: [LoyaltyCardWhereUniqueInput!] - """Create and connect multiple existing Organizer documents""" - create: [OrganizerCreateInput!] + """Create and connect multiple existing LoyaltyCard documents""" + create: [LoyaltyCardCreateInput!] } -input OrganizerCreateOneInlineInput { - """Connect one existing Organizer document""" - connect: OrganizerWhereUniqueInput +input LoyaltyCardCreateOneInlineInput { + """Connect one existing LoyaltyCard document""" + connect: LoyaltyCardWhereUniqueInput - """Create and connect one Organizer document""" - create: OrganizerCreateInput + """Create and connect one LoyaltyCard document""" + create: LoyaltyCardCreateInput } -type OrganizerDescriptionRichText { - """Returns HTMl representation""" - html: String! - json: RichTextAST! - - """Returns Markdown representation""" - markdown: String! - raw: RichTextAST! - references(after: String, before: String, first: Int, last: Int, skip: Int): [OrganizerDescriptionRichTextEmbeddedTypes!]! - - """Returns plain-text contents of RichText""" - text: String! -} - -union OrganizerDescriptionRichTextEmbeddedTypes = Asset - """An edge in a connection.""" -type OrganizerEdge { +type LoyaltyCardEdge { """A cursor for use in pagination.""" cursor: String! """The item at the end of the edge.""" - node: Organizer! + node: LoyaltyCard! } """Identifies documents""" -input OrganizerManyWhereInput { +input LoyaltyCardManyWhereInput { """Logical AND on all given filters.""" - AND: [OrganizerWhereInput!] + AND: [LoyaltyCardWhereInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [OrganizerWhereInput!] + NOT: [LoyaltyCardWhereInput!] """Logical OR on all given filters.""" - OR: [OrganizerWhereInput!] + OR: [LoyaltyCardWhereInput!] """Contains search across all appropriate fields.""" _search: String - contentSpaces_every: ContentSpaceWhereInput - contentSpaces_none: ContentSpaceWhereInput - contentSpaces_some: ContentSpaceWhereInput createdAt: DateTime """All values greater than the given value.""" @@ -6451,97 +6275,9 @@ input OrganizerManyWhereInput { """All values that are not contained in given list.""" createdAt_not_in: [DateTime] createdBy: UserWhereInput - discordWidgetId: String - - """All values containing the given string.""" - discordWidgetId_contains: String - - """All values ending with the given string.""" - discordWidgetId_ends_with: String - - """All values that are contained in given list.""" - discordWidgetId_in: [String] - - """Any other value that exists and is not equal to the given value.""" - discordWidgetId_not: String - - """All values not containing the given string.""" - discordWidgetId_not_contains: String - - """All values not ending with the given string""" - discordWidgetId_not_ends_with: String - - """All values that are not contained in given list.""" - discordWidgetId_not_in: [String] - - """All values not starting with the given string.""" - discordWidgetId_not_starts_with: String - - """All values starting with the given string.""" - discordWidgetId_starts_with: String - documentInStages_every: OrganizerWhereStageInput - documentInStages_none: OrganizerWhereStageInput - documentInStages_some: OrganizerWhereStageInput - events_every: EventWhereInput - events_none: EventWhereInput - events_some: EventWhereInput - facebookHandle: String - - """All values containing the given string.""" - facebookHandle_contains: String - - """All values ending with the given string.""" - facebookHandle_ends_with: String - - """All values that are contained in given list.""" - facebookHandle_in: [String] - - """Any other value that exists and is not equal to the given value.""" - facebookHandle_not: String - - """All values not containing the given string.""" - facebookHandle_not_contains: String - - """All values not ending with the given string""" - facebookHandle_not_ends_with: String - - """All values that are not contained in given list.""" - facebookHandle_not_in: [String] - - """All values not starting with the given string.""" - facebookHandle_not_starts_with: String - - """All values starting with the given string.""" - facebookHandle_starts_with: String - heroImage: AssetWhereInput - heroImageClasses: String - - """All values containing the given string.""" - heroImageClasses_contains: String - - """All values ending with the given string.""" - heroImageClasses_ends_with: String - - """All values that are contained in given list.""" - heroImageClasses_in: [String] - - """Any other value that exists and is not equal to the given value.""" - heroImageClasses_not: String - - """All values not containing the given string.""" - heroImageClasses_not_contains: String - - """All values not ending with the given string""" - heroImageClasses_not_ends_with: String - - """All values that are not contained in given list.""" - heroImageClasses_not_in: [String] - - """All values not starting with the given string.""" - heroImageClasses_not_starts_with: String - - """All values starting with the given string.""" - heroImageClasses_starts_with: String + documentInStages_every: LoyaltyCardWhereStageInput + documentInStages_none: LoyaltyCardWhereStageInput + documentInStages_some: LoyaltyCardWhereStageInput id: ID """All values containing the given string.""" @@ -6570,91 +6306,36 @@ input OrganizerManyWhereInput { """All values starting with the given string.""" id_starts_with: ID - image: AssetWhereInput - imageClasses: String - - """All values containing the given string.""" - imageClasses_contains: String - - """All values ending with the given string.""" - imageClasses_ends_with: String - - """All values that are contained in given list.""" - imageClasses_in: [String] - - """Any other value that exists and is not equal to the given value.""" - imageClasses_not: String - - """All values not containing the given string.""" - imageClasses_not_contains: String - - """All values not ending with the given string""" - imageClasses_not_ends_with: String - - """All values that are not contained in given list.""" - imageClasses_not_in: [String] - - """All values not starting with the given string.""" - imageClasses_not_starts_with: String - - """All values starting with the given string.""" - imageClasses_starts_with: String - instagramHandle: String - - """All values containing the given string.""" - instagramHandle_contains: String - - """All values ending with the given string.""" - instagramHandle_ends_with: String - - """All values that are contained in given list.""" - instagramHandle_in: [String] - - """Any other value that exists and is not equal to the given value.""" - instagramHandle_not: String - - """All values not containing the given string.""" - instagramHandle_not_contains: String - - """All values not ending with the given string""" - instagramHandle_not_ends_with: String - - """All values that are not contained in given list.""" - instagramHandle_not_in: [String] - - """All values not starting with the given string.""" - instagramHandle_not_starts_with: String - - """All values starting with the given string.""" - instagramHandle_starts_with: String - name: String + nftImage: AssetWhereInput + nftName: String """All values containing the given string.""" - name_contains: String + nftName_contains: String """All values ending with the given string.""" - name_ends_with: String + nftName_ends_with: String """All values that are contained in given list.""" - name_in: [String] + nftName_in: [String] """Any other value that exists and is not equal to the given value.""" - name_not: String + nftName_not: String """All values not containing the given string.""" - name_not_contains: String + nftName_not_contains: String """All values not ending with the given string""" - name_not_ends_with: String + nftName_not_ends_with: String """All values that are not contained in given list.""" - name_not_in: [String] + nftName_not_in: [String] """All values not starting with the given string.""" - name_not_starts_with: String + nftName_not_starts_with: String """All values starting with the given string.""" - name_starts_with: String + nftName_starts_with: String + organizer: OrganizerWhereInput publishedAt: DateTime """All values greater than the given value.""" @@ -6681,118 +6362,6 @@ input OrganizerManyWhereInput { scheduledIn_every: ScheduledOperationWhereInput scheduledIn_none: ScheduledOperationWhereInput scheduledIn_some: ScheduledOperationWhereInput - slug: String - - """All values containing the given string.""" - slug_contains: String - - """All values ending with the given string.""" - slug_ends_with: String - - """All values that are contained in given list.""" - slug_in: [String] - - """Any other value that exists and is not equal to the given value.""" - slug_not: String - - """All values not containing the given string.""" - slug_not_contains: String - - """All values not ending with the given string""" - slug_not_ends_with: String - - """All values that are not contained in given list.""" - slug_not_in: [String] - - """All values not starting with the given string.""" - slug_not_starts_with: String - - """All values starting with the given string.""" - slug_starts_with: String - telegramHandle: String - - """All values containing the given string.""" - telegramHandle_contains: String - - """All values ending with the given string.""" - telegramHandle_ends_with: String - - """All values that are contained in given list.""" - telegramHandle_in: [String] - - """Any other value that exists and is not equal to the given value.""" - telegramHandle_not: String - - """All values not containing the given string.""" - telegramHandle_not_contains: String - - """All values not ending with the given string""" - telegramHandle_not_ends_with: String - - """All values that are not contained in given list.""" - telegramHandle_not_in: [String] - - """All values not starting with the given string.""" - telegramHandle_not_starts_with: String - - """All values starting with the given string.""" - telegramHandle_starts_with: String - tiktokHandle: String - - """All values containing the given string.""" - tiktokHandle_contains: String - - """All values ending with the given string.""" - tiktokHandle_ends_with: String - - """All values that are contained in given list.""" - tiktokHandle_in: [String] - - """Any other value that exists and is not equal to the given value.""" - tiktokHandle_not: String - - """All values not containing the given string.""" - tiktokHandle_not_contains: String - - """All values not ending with the given string""" - tiktokHandle_not_ends_with: String - - """All values that are not contained in given list.""" - tiktokHandle_not_in: [String] - - """All values not starting with the given string.""" - tiktokHandle_not_starts_with: String - - """All values starting with the given string.""" - tiktokHandle_starts_with: String - twitterHandle: String - - """All values containing the given string.""" - twitterHandle_contains: String - - """All values ending with the given string.""" - twitterHandle_ends_with: String - - """All values that are contained in given list.""" - twitterHandle_in: [String] - - """Any other value that exists and is not equal to the given value.""" - twitterHandle_not: String - - """All values not containing the given string.""" - twitterHandle_not_contains: String - - """All values not ending with the given string""" - twitterHandle_not_ends_with: String - - """All values that are not contained in given list.""" - twitterHandle_not_in: [String] - - """All values not starting with the given string.""" - twitterHandle_not_starts_with: String - - """All values starting with the given string.""" - twitterHandle_starts_with: String updatedAt: DateTime """All values greater than the given value.""" @@ -6816,225 +6385,105 @@ input OrganizerManyWhereInput { """All values that are not contained in given list.""" updatedAt_not_in: [DateTime] updatedBy: UserWhereInput - youtubeHandle: String - - """All values containing the given string.""" - youtubeHandle_contains: String - - """All values ending with the given string.""" - youtubeHandle_ends_with: String - - """All values that are contained in given list.""" - youtubeHandle_in: [String] - - """Any other value that exists and is not equal to the given value.""" - youtubeHandle_not: String - - """All values not containing the given string.""" - youtubeHandle_not_contains: String - - """All values not ending with the given string""" - youtubeHandle_not_ends_with: String - - """All values that are not contained in given list.""" - youtubeHandle_not_in: [String] - - """All values not starting with the given string.""" - youtubeHandle_not_starts_with: String - - """All values starting with the given string.""" - youtubeHandle_starts_with: String } -enum OrganizerOrderByInput { +enum LoyaltyCardOrderByInput { createdAt_ASC createdAt_DESC - discordWidgetId_ASC - discordWidgetId_DESC - facebookHandle_ASC - facebookHandle_DESC - heroImageClasses_ASC - heroImageClasses_DESC id_ASC id_DESC - imageClasses_ASC - imageClasses_DESC - instagramHandle_ASC - instagramHandle_DESC - name_ASC - name_DESC + nftName_ASC + nftName_DESC publishedAt_ASC publishedAt_DESC - slug_ASC - slug_DESC - telegramHandle_ASC - telegramHandle_DESC - tiktokHandle_ASC - tiktokHandle_DESC - twitterHandle_ASC - twitterHandle_DESC updatedAt_ASC updatedAt_DESC - youtubeHandle_ASC - youtubeHandle_DESC -} - -input OrganizerUpdateInput { - clr7j9mmt0q2j01uo9zrs2fm7: PackUpdateManyInlineInput - contentSpaces: ContentSpaceUpdateManyInlineInput - - """description input for default locale (en)""" - description: RichTextAST - discordWidgetId: String - events: EventUpdateManyInlineInput - facebookHandle: String - heroImage: AssetUpdateOneInlineInput - heroImageClasses: String - image: AssetUpdateOneInlineInput - imageClasses: String - instagramHandle: String - - """Manage document localizations""" - localizations: OrganizerUpdateLocalizationsInput - name: String - slug: String - telegramHandle: String - tiktokHandle: String - twitterHandle: String - youtubeHandle: String -} - -input OrganizerUpdateLocalizationDataInput { - description: RichTextAST -} - -input OrganizerUpdateLocalizationInput { - data: OrganizerUpdateLocalizationDataInput! - locale: Locale! } -input OrganizerUpdateLocalizationsInput { - """Localizations to create""" - create: [OrganizerCreateLocalizationInput!] - - """Localizations to delete""" - delete: [Locale!] - - """Localizations to update""" - update: [OrganizerUpdateLocalizationInput!] - upsert: [OrganizerUpsertLocalizationInput!] +input LoyaltyCardUpdateInput { + cltzsfm12094507ul1er1czw6: OrganizerUpdateManyInlineInput + nftImage: AssetUpdateOneInlineInput + nftName: String + organizer: OrganizerUpdateOneInlineInput } -input OrganizerUpdateManyInlineInput { - """Connect multiple existing Organizer documents""" - connect: [OrganizerConnectInput!] +input LoyaltyCardUpdateManyInlineInput { + """Connect multiple existing LoyaltyCard documents""" + connect: [LoyaltyCardConnectInput!] - """Create and connect multiple Organizer documents""" - create: [OrganizerCreateInput!] + """Create and connect multiple LoyaltyCard documents""" + create: [LoyaltyCardCreateInput!] - """Delete multiple Organizer documents""" - delete: [OrganizerWhereUniqueInput!] + """Delete multiple LoyaltyCard documents""" + delete: [LoyaltyCardWhereUniqueInput!] - """Disconnect multiple Organizer documents""" - disconnect: [OrganizerWhereUniqueInput!] + """Disconnect multiple LoyaltyCard documents""" + disconnect: [LoyaltyCardWhereUniqueInput!] """ - Override currently-connected documents with multiple existing Organizer documents + Override currently-connected documents with multiple existing LoyaltyCard documents """ - set: [OrganizerWhereUniqueInput!] - - """Update multiple Organizer documents""" - update: [OrganizerUpdateWithNestedWhereUniqueInput!] - - """Upsert multiple Organizer documents""" - upsert: [OrganizerUpsertWithNestedWhereUniqueInput!] -} - -input OrganizerUpdateManyInput { - """description input for default locale (en)""" - description: RichTextAST - discordWidgetId: String - facebookHandle: String - heroImageClasses: String - imageClasses: String - instagramHandle: String - - """Optional updates to localizations""" - localizations: OrganizerUpdateManyLocalizationsInput - telegramHandle: String - tiktokHandle: String - twitterHandle: String - youtubeHandle: String -} + set: [LoyaltyCardWhereUniqueInput!] -input OrganizerUpdateManyLocalizationDataInput { - description: RichTextAST -} + """Update multiple LoyaltyCard documents""" + update: [LoyaltyCardUpdateWithNestedWhereUniqueInput!] -input OrganizerUpdateManyLocalizationInput { - data: OrganizerUpdateManyLocalizationDataInput! - locale: Locale! + """Upsert multiple LoyaltyCard documents""" + upsert: [LoyaltyCardUpsertWithNestedWhereUniqueInput!] } -input OrganizerUpdateManyLocalizationsInput { - """Localizations to update""" - update: [OrganizerUpdateManyLocalizationInput!] +input LoyaltyCardUpdateManyInput { + nftName: String } -input OrganizerUpdateOneInlineInput { - """Connect existing Organizer document""" - connect: OrganizerWhereUniqueInput +input LoyaltyCardUpdateOneInlineInput { + """Connect existing LoyaltyCard document""" + connect: LoyaltyCardWhereUniqueInput - """Create and connect one Organizer document""" - create: OrganizerCreateInput + """Create and connect one LoyaltyCard document""" + create: LoyaltyCardCreateInput - """Delete currently connected Organizer document""" + """Delete currently connected LoyaltyCard document""" delete: Boolean - """Disconnect currently connected Organizer document""" + """Disconnect currently connected LoyaltyCard document""" disconnect: Boolean - """Update single Organizer document""" - update: OrganizerUpdateWithNestedWhereUniqueInput + """Update single LoyaltyCard document""" + update: LoyaltyCardUpdateWithNestedWhereUniqueInput - """Upsert single Organizer document""" - upsert: OrganizerUpsertWithNestedWhereUniqueInput + """Upsert single LoyaltyCard document""" + upsert: LoyaltyCardUpsertWithNestedWhereUniqueInput } -input OrganizerUpdateWithNestedWhereUniqueInput { +input LoyaltyCardUpdateWithNestedWhereUniqueInput { """Document to update""" - data: OrganizerUpdateInput! + data: LoyaltyCardUpdateInput! """Unique document search""" - where: OrganizerWhereUniqueInput! + where: LoyaltyCardWhereUniqueInput! } -input OrganizerUpsertInput { +input LoyaltyCardUpsertInput { """Create document if it didn't exist""" - create: OrganizerCreateInput! + create: LoyaltyCardCreateInput! """Update document if it exists""" - update: OrganizerUpdateInput! -} - -input OrganizerUpsertLocalizationInput { - create: OrganizerCreateLocalizationDataInput! - locale: Locale! - update: OrganizerUpdateLocalizationDataInput! + update: LoyaltyCardUpdateInput! } -input OrganizerUpsertWithNestedWhereUniqueInput { +input LoyaltyCardUpsertWithNestedWhereUniqueInput { """Upsert data""" - data: OrganizerUpsertInput! + data: LoyaltyCardUpsertInput! """Unique document search""" - where: OrganizerWhereUniqueInput! + where: LoyaltyCardWhereUniqueInput! } """ This contains a set of filters that can be used to compare values internally """ -input OrganizerWhereComparatorInput { +input LoyaltyCardWhereComparatorInput { """ This field can be used to request to check if the entry is outdated by internal comparison """ @@ -7042,21 +6491,18 @@ input OrganizerWhereComparatorInput { } """Identifies documents""" -input OrganizerWhereInput { +input LoyaltyCardWhereInput { """Logical AND on all given filters.""" - AND: [OrganizerWhereInput!] + AND: [LoyaltyCardWhereInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [OrganizerWhereInput!] + NOT: [LoyaltyCardWhereInput!] """Logical OR on all given filters.""" - OR: [OrganizerWhereInput!] + OR: [LoyaltyCardWhereInput!] """Contains search across all appropriate fields.""" _search: String - contentSpaces_every: ContentSpaceWhereInput - contentSpaces_none: ContentSpaceWhereInput - contentSpaces_some: ContentSpaceWhereInput createdAt: DateTime """All values greater than the given value.""" @@ -7080,211 +6526,68 @@ input OrganizerWhereInput { """All values that are not contained in given list.""" createdAt_not_in: [DateTime] createdBy: UserWhereInput - discordWidgetId: String + documentInStages_every: LoyaltyCardWhereStageInput + documentInStages_none: LoyaltyCardWhereStageInput + documentInStages_some: LoyaltyCardWhereStageInput + id: ID """All values containing the given string.""" - discordWidgetId_contains: String + id_contains: ID """All values ending with the given string.""" - discordWidgetId_ends_with: String + id_ends_with: ID """All values that are contained in given list.""" - discordWidgetId_in: [String] + id_in: [ID] """Any other value that exists and is not equal to the given value.""" - discordWidgetId_not: String + id_not: ID """All values not containing the given string.""" - discordWidgetId_not_contains: String + id_not_contains: ID """All values not ending with the given string""" - discordWidgetId_not_ends_with: String + id_not_ends_with: ID """All values that are not contained in given list.""" - discordWidgetId_not_in: [String] + id_not_in: [ID] """All values not starting with the given string.""" - discordWidgetId_not_starts_with: String + id_not_starts_with: ID """All values starting with the given string.""" - discordWidgetId_starts_with: String - documentInStages_every: OrganizerWhereStageInput - documentInStages_none: OrganizerWhereStageInput - documentInStages_some: OrganizerWhereStageInput - events_every: EventWhereInput - events_none: EventWhereInput - events_some: EventWhereInput - facebookHandle: String + id_starts_with: ID + nftImage: AssetWhereInput + nftName: String """All values containing the given string.""" - facebookHandle_contains: String + nftName_contains: String """All values ending with the given string.""" - facebookHandle_ends_with: String + nftName_ends_with: String """All values that are contained in given list.""" - facebookHandle_in: [String] + nftName_in: [String] """Any other value that exists and is not equal to the given value.""" - facebookHandle_not: String + nftName_not: String """All values not containing the given string.""" - facebookHandle_not_contains: String + nftName_not_contains: String """All values not ending with the given string""" - facebookHandle_not_ends_with: String + nftName_not_ends_with: String """All values that are not contained in given list.""" - facebookHandle_not_in: [String] + nftName_not_in: [String] """All values not starting with the given string.""" - facebookHandle_not_starts_with: String + nftName_not_starts_with: String """All values starting with the given string.""" - facebookHandle_starts_with: String - heroImage: AssetWhereInput - heroImageClasses: String - - """All values containing the given string.""" - heroImageClasses_contains: String - - """All values ending with the given string.""" - heroImageClasses_ends_with: String - - """All values that are contained in given list.""" - heroImageClasses_in: [String] - - """Any other value that exists and is not equal to the given value.""" - heroImageClasses_not: String - - """All values not containing the given string.""" - heroImageClasses_not_contains: String - - """All values not ending with the given string""" - heroImageClasses_not_ends_with: String - - """All values that are not contained in given list.""" - heroImageClasses_not_in: [String] - - """All values not starting with the given string.""" - heroImageClasses_not_starts_with: String - - """All values starting with the given string.""" - heroImageClasses_starts_with: String - id: ID - - """All values containing the given string.""" - id_contains: ID - - """All values ending with the given string.""" - id_ends_with: ID - - """All values that are contained in given list.""" - id_in: [ID] - - """Any other value that exists and is not equal to the given value.""" - id_not: ID - - """All values not containing the given string.""" - id_not_contains: ID - - """All values not ending with the given string""" - id_not_ends_with: ID - - """All values that are not contained in given list.""" - id_not_in: [ID] - - """All values not starting with the given string.""" - id_not_starts_with: ID - - """All values starting with the given string.""" - id_starts_with: ID - image: AssetWhereInput - imageClasses: String - - """All values containing the given string.""" - imageClasses_contains: String - - """All values ending with the given string.""" - imageClasses_ends_with: String - - """All values that are contained in given list.""" - imageClasses_in: [String] - - """Any other value that exists and is not equal to the given value.""" - imageClasses_not: String - - """All values not containing the given string.""" - imageClasses_not_contains: String - - """All values not ending with the given string""" - imageClasses_not_ends_with: String - - """All values that are not contained in given list.""" - imageClasses_not_in: [String] - - """All values not starting with the given string.""" - imageClasses_not_starts_with: String - - """All values starting with the given string.""" - imageClasses_starts_with: String - instagramHandle: String - - """All values containing the given string.""" - instagramHandle_contains: String - - """All values ending with the given string.""" - instagramHandle_ends_with: String - - """All values that are contained in given list.""" - instagramHandle_in: [String] - - """Any other value that exists and is not equal to the given value.""" - instagramHandle_not: String - - """All values not containing the given string.""" - instagramHandle_not_contains: String - - """All values not ending with the given string""" - instagramHandle_not_ends_with: String - - """All values that are not contained in given list.""" - instagramHandle_not_in: [String] - - """All values not starting with the given string.""" - instagramHandle_not_starts_with: String - - """All values starting with the given string.""" - instagramHandle_starts_with: String - name: String - - """All values containing the given string.""" - name_contains: String - - """All values ending with the given string.""" - name_ends_with: String - - """All values that are contained in given list.""" - name_in: [String] - - """Any other value that exists and is not equal to the given value.""" - name_not: String - - """All values not containing the given string.""" - name_not_contains: String - - """All values not ending with the given string""" - name_not_ends_with: String - - """All values that are not contained in given list.""" - name_not_in: [String] - - """All values not starting with the given string.""" - name_not_starts_with: String - - """All values starting with the given string.""" - name_starts_with: String - publishedAt: DateTime + nftName_starts_with: String + organizer: OrganizerWhereInput + publishedAt: DateTime """All values greater than the given value.""" publishedAt_gt: DateTime @@ -7310,118 +6613,6 @@ input OrganizerWhereInput { scheduledIn_every: ScheduledOperationWhereInput scheduledIn_none: ScheduledOperationWhereInput scheduledIn_some: ScheduledOperationWhereInput - slug: String - - """All values containing the given string.""" - slug_contains: String - - """All values ending with the given string.""" - slug_ends_with: String - - """All values that are contained in given list.""" - slug_in: [String] - - """Any other value that exists and is not equal to the given value.""" - slug_not: String - - """All values not containing the given string.""" - slug_not_contains: String - - """All values not ending with the given string""" - slug_not_ends_with: String - - """All values that are not contained in given list.""" - slug_not_in: [String] - - """All values not starting with the given string.""" - slug_not_starts_with: String - - """All values starting with the given string.""" - slug_starts_with: String - telegramHandle: String - - """All values containing the given string.""" - telegramHandle_contains: String - - """All values ending with the given string.""" - telegramHandle_ends_with: String - - """All values that are contained in given list.""" - telegramHandle_in: [String] - - """Any other value that exists and is not equal to the given value.""" - telegramHandle_not: String - - """All values not containing the given string.""" - telegramHandle_not_contains: String - - """All values not ending with the given string""" - telegramHandle_not_ends_with: String - - """All values that are not contained in given list.""" - telegramHandle_not_in: [String] - - """All values not starting with the given string.""" - telegramHandle_not_starts_with: String - - """All values starting with the given string.""" - telegramHandle_starts_with: String - tiktokHandle: String - - """All values containing the given string.""" - tiktokHandle_contains: String - - """All values ending with the given string.""" - tiktokHandle_ends_with: String - - """All values that are contained in given list.""" - tiktokHandle_in: [String] - - """Any other value that exists and is not equal to the given value.""" - tiktokHandle_not: String - - """All values not containing the given string.""" - tiktokHandle_not_contains: String - - """All values not ending with the given string""" - tiktokHandle_not_ends_with: String - - """All values that are not contained in given list.""" - tiktokHandle_not_in: [String] - - """All values not starting with the given string.""" - tiktokHandle_not_starts_with: String - - """All values starting with the given string.""" - tiktokHandle_starts_with: String - twitterHandle: String - - """All values containing the given string.""" - twitterHandle_contains: String - - """All values ending with the given string.""" - twitterHandle_ends_with: String - - """All values that are contained in given list.""" - twitterHandle_in: [String] - - """Any other value that exists and is not equal to the given value.""" - twitterHandle_not: String - - """All values not containing the given string.""" - twitterHandle_not_contains: String - - """All values not ending with the given string""" - twitterHandle_not_ends_with: String - - """All values that are not contained in given list.""" - twitterHandle_not_in: [String] - - """All values not starting with the given string.""" - twitterHandle_not_starts_with: String - - """All values starting with the given string.""" - twitterHandle_starts_with: String updatedAt: DateTime """All values greater than the given value.""" @@ -7445,85 +6636,78 @@ input OrganizerWhereInput { """All values that are not contained in given list.""" updatedAt_not_in: [DateTime] updatedBy: UserWhereInput - youtubeHandle: String - - """All values containing the given string.""" - youtubeHandle_contains: String - - """All values ending with the given string.""" - youtubeHandle_ends_with: String - - """All values that are contained in given list.""" - youtubeHandle_in: [String] - - """Any other value that exists and is not equal to the given value.""" - youtubeHandle_not: String - - """All values not containing the given string.""" - youtubeHandle_not_contains: String - - """All values not ending with the given string""" - youtubeHandle_not_ends_with: String - - """All values that are not contained in given list.""" - youtubeHandle_not_in: [String] - - """All values not starting with the given string.""" - youtubeHandle_not_starts_with: String - - """All values starting with the given string.""" - youtubeHandle_starts_with: String } """ The document in stages filter allows specifying a stage entry to cross compare the same document between different stages """ -input OrganizerWhereStageInput { +input LoyaltyCardWhereStageInput { """Logical AND on all given filters.""" - AND: [OrganizerWhereStageInput!] + AND: [LoyaltyCardWhereStageInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [OrganizerWhereStageInput!] + NOT: [LoyaltyCardWhereStageInput!] """Logical OR on all given filters.""" - OR: [OrganizerWhereStageInput!] + OR: [LoyaltyCardWhereStageInput!] """ This field contains fields which can be set as true or false to specify an internal comparison """ - compareWithParent: OrganizerWhereComparatorInput + compareWithParent: LoyaltyCardWhereComparatorInput """Specify the stage to compare with""" stage: Stage } -"""References Organizer record uniquely""" -input OrganizerWhereUniqueInput { +"""References LoyaltyCard record uniquely""" +input LoyaltyCardWhereUniqueInput { id: ID - name: String - slug: String } -"""References Organizer record uniquely""" -input OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer { - name: String - slug: String -} +"""An object with an ID""" +interface Node { + """The id of the object.""" + id: ID! -"""References Organizer record uniquely""" -input OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer { - name: String - slug: String + """The Stage of an object""" + stage: Stage! } -"""References Organizer record uniquely""" -input OrganizerWhereUniqueInput_remote_rel_roleAssignmentorganizer { - name: String - slug: String -} +""" +An organizer is an entity that launch events and handle the pass benefits. +""" +type Organizer implements Entity & Node { + contentSpaces( + after: String + before: String + first: Int + + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: ContentSpaceOrderByInput + skip: Int + where: ContentSpaceWhereInput + ): [ContentSpace!]! -"The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users.\n" -type Pack implements Entity & Node { """The time the document was created""" createdAt( """ @@ -7554,9 +6738,12 @@ type Pack implements Entity & Node { """ locales: [Locale!] ): User + description: OrganizerDescriptionRichText - """A brief overview detailing the contents and purpose of the Pack.""" - description: String! + """ + The discord widge id of the organizer. You need to enable the widget in your discord server and copy the value in `server id`. For details instruction of how to enable and find the id, refer to this section https://dev.fandom.com/wiki/DiscordIntegrator#Enabling_the_widget + """ + discordWidgetId: String """Get the document in other stages""" documentInStages( @@ -7570,21 +6757,17 @@ type Pack implements Entity & Node { """Potential stages that should be returned""" stages: [Stage!]! = [DRAFT, PUBLISHED] - ): [Pack!]! - - """ - This section allows you to select or create the event passes that will be included in your Pack. Think of it as curating a collection of exclusive access tickets, each offering unique experiences for the events. Here, you can assemble a variety of event passes that together form the enticing bundle that is your Pack. - """ - eventPasses( + ): [Organizer!]! + events( after: String before: String first: Int """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. - Note that `eventPasses` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + Note that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. This argument will affect any existing locale filtering defined in the query's tree for the subtree. """ @@ -7594,69 +6777,74 @@ type Pack implements Entity & Node { """ Allows to optionally override locale filtering behaviour in the query's subtree. - Note that `eventPasses` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + Note that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. """ locales: [Locale!] + orderBy: EventOrderByInput skip: Int - ): [PackEventPasses!]! + where: EventWhereInput + ): [Event!]! - """List of Pack versions""" - history( - limit: Int! = 10 - skip: Int! = 0 + """ + The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'. + """ + facebookHandle: String + """ + An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. Advised resolution is 1920 * 800 pixels + """ + heroImage( """ - This is optional and can be used to fetch the document version history for a specific stage instead of the current one + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. """ - stageOverride: Stage - ): [Version!]! - - """The unique identifier""" - id: ID! - - """System Locale field""" - locale: Locale! - - """Get the other localizations for this document""" - localizations( - """Decides if the current locale should be included or not""" - includeCurrent: Boolean! = false + forceParentLocale: Boolean """ - Potential locales that should be returned. - - The order of locales will also override locale fall-backing behaviour in the query's subtree. + Allows to optionally override locale filtering behaviour in the query's subtree. - Note any related model with localized fields in the query's subtree will be affected. + Note that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - Consider using this in conjunction with forceParentLocale on the children relation fields. + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. """ - locales: [Locale!]! = [en, fr] - ): [Pack!]! + locales: [Locale!] + ): Asset! """ - User-friendly name of the the Pack, like "Lottery for VIP 3-Day Pass" + Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) """ - name: String! + heroImageClasses: String - """ - Fixed description pertaining to the NFT Pack. This content is static and non-localizable. - """ - nftDescription: String! + """List of Organizer versions""" + history( + limit: Int! = 10 + skip: Int! = 0 + + """ + This is optional and can be used to fetch the document version history for a specific stage instead of the current one + """ + stageOverride: Stage + ): [Version!]! + + """The unique identifier""" + id: ID! """ - Permanent image representing the NFT Pack. Advised resolution is 800 x 800 pixels. Image content is non-changeable and cannot be localized. + Image that represent the organizer, typically its logo. Advised resolution is 800 x 800 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode. """ - nftImage( + image( """ Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. - Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. This argument will affect any existing locale filtering defined in the query's tree for the subtree. @@ -7666,7 +6854,7 @@ type Pack implements Entity & Node { """ Allows to optionally override locale filtering behaviour in the query's subtree. - Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. @@ -7675,15 +6863,42 @@ type Pack implements Entity & Node { ): Asset! """ - Permanent name associated with the NFT. Cannot be changed or localized. + Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) """ - nftName: String! - organizer( + imageClasses: String + + """ + The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button. + """ + instagramHandle: String + + """System Locale field""" + locale: Locale! + + """Get the other localizations for this document""" + localizations( + """Decides if the current locale should be included or not""" + includeCurrent: Boolean! = false + """ - Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + Potential locales that should be returned. - Note that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The order of locales will also override locale fall-backing behaviour in the query's subtree. + + Note any related model with localized fields in the query's subtree will be affected. The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + + Consider using this in conjunction with forceParentLocale on the children relation fields. + """ + locales: [Locale!]! = [en, fr] + ): [Organizer!]! + loyaltyCard( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `loyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument will affect any existing locale filtering defined in the query's tree for the subtree. """ @@ -7692,13 +6907,16 @@ type Pack implements Entity & Node { """ Allows to optionally override locale filtering behaviour in the query's subtree. - Note that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + Note that `loyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. """ locales: [Locale!] - ): Organizer + ): LoyaltyCard + + """Name of the organizer""" + name: String! """The time the document was published. Null on documents in draft stage.""" publishedAt( @@ -7759,9 +6977,27 @@ type Pack implements Entity & Node { where: ScheduledOperationWhereInput ): [ScheduledOperation!]! + """Used in URL""" + slug: String! + """System stage field""" stage: Stage! + """ + The telegram handle (username) of the organizer. You can just copy the text on your telegram profile page in parameters after the @, like 'johndoe' for '@johndoe'. + """ + telegramHandle: String + + """ + The tiktok handle (username) of the organizer. You can just copy the name on your tiktok landing page. + """ + tiktokHandle: String + + """ + The twitter (X) handle (username) of the organizer. You can just copy the text on your twitter landing page after the @, like 'johndoe' for '@johndoe'. + """ + twitterHandle: String + """The time the document was updated""" updatedAt( """ @@ -7792,165 +7028,139 @@ type Pack implements Entity & Node { """ locales: [Locale!] ): User -} -input PackConnectInput { """ - Allow to specify document position in list of connected documents, will default to appending at end of list + The youtube handle (username) of the organizer. YYou can just copy the text on your youtube landing page after the @, like 'johndoe' for '@johndoe'. + """ + youtubeHandle: String +} + +input OrganizerConnectInput { + """ + Allow to specify document position in list of connected documents, will default to appending at end of list """ position: ConnectPositionInput """Document to connect""" - where: PackWhereUniqueInput! + where: OrganizerWhereUniqueInput! } """A connection to a list of items.""" -type PackConnection { +type OrganizerConnection { aggregate: Aggregate! """A list of edges.""" - edges: [PackEdge!]! + edges: [OrganizerEdge!]! """Information to aid in pagination.""" pageInfo: PageInfo! } -input PackCreateInput { +input OrganizerCreateInput { + clr7j9mmt0q2j01uo9zrs2fm7: PackCreateManyInlineInput + cltzsen11092507ul9qlg4ywb: LoyaltyCardCreateManyInlineInput + contentSpaces: ContentSpaceCreateManyInlineInput createdAt: DateTime """description input for default locale (en)""" - description: String! - eventPasses: PackEventPassesCreateManyInlineInput + description: RichTextAST + discordWidgetId: String + events: EventCreateManyInlineInput + facebookHandle: String + heroImage: AssetCreateOneInlineInput! + heroImageClasses: String + image: AssetCreateOneInlineInput! + imageClasses: String + instagramHandle: String """ Inline mutations for managing document localizations excluding the default locale """ - localizations: PackCreateLocalizationsInput - - """name input for default locale (en)""" + localizations: OrganizerCreateLocalizationsInput + loyaltyCard: LoyaltyCardCreateOneInlineInput name: String! - nftDescription: String! - nftImage: AssetCreateOneInlineInput! - nftName: String! - organizer: OrganizerCreateOneInlineInput + slug: String! + telegramHandle: String + tiktokHandle: String + twitterHandle: String updatedAt: DateTime + youtubeHandle: String } -input PackCreateLocalizationDataInput { +input OrganizerCreateLocalizationDataInput { createdAt: DateTime - description: String! - name: String! + description: RichTextAST updatedAt: DateTime } -input PackCreateLocalizationInput { +input OrganizerCreateLocalizationInput { """Localization input""" - data: PackCreateLocalizationDataInput! + data: OrganizerCreateLocalizationDataInput! locale: Locale! } -input PackCreateLocalizationsInput { +input OrganizerCreateLocalizationsInput { """Create localizations for the newly-created document""" - create: [PackCreateLocalizationInput!] -} - -input PackCreateManyInlineInput { - """Connect multiple existing Pack documents""" - connect: [PackWhereUniqueInput!] - - """Create and connect multiple existing Pack documents""" - create: [PackCreateInput!] -} - -input PackCreateOneInlineInput { - """Connect one existing Pack document""" - connect: PackWhereUniqueInput - - """Create and connect one Pack document""" - create: PackCreateInput -} - -"""An edge in a connection.""" -type PackEdge { - """A cursor for use in pagination.""" - cursor: String! - - """The item at the end of the edge.""" - node: Pack! + create: [OrganizerCreateLocalizationInput!] } -union PackEventPasses = EventPass - -input PackEventPassesConnectInput { - EventPass: EventPassConnectInput -} +input OrganizerCreateManyInlineInput { + """Connect multiple existing Organizer documents""" + connect: [OrganizerWhereUniqueInput!] -input PackEventPassesCreateInput { - EventPass: EventPassCreateInput + """Create and connect multiple existing Organizer documents""" + create: [OrganizerCreateInput!] } -input PackEventPassesCreateManyInlineInput { - """Connect multiple existing PackEventPasses documents""" - connect: [PackEventPassesWhereUniqueInput!] +input OrganizerCreateOneInlineInput { + """Connect one existing Organizer document""" + connect: OrganizerWhereUniqueInput - """Create and connect multiple existing PackEventPasses documents""" - create: [PackEventPassesCreateInput!] + """Create and connect one Organizer document""" + create: OrganizerCreateInput } -input PackEventPassesUpdateManyInlineInput { - """Connect multiple existing PackEventPasses documents""" - connect: [PackEventPassesConnectInput!] - - """Create and connect multiple PackEventPasses documents""" - create: [PackEventPassesCreateInput!] - - """Delete multiple PackEventPasses documents""" - delete: [PackEventPassesWhereUniqueInput!] - - """Disconnect multiple PackEventPasses documents""" - disconnect: [PackEventPassesWhereUniqueInput!] - - """ - Override currently-connected documents with multiple existing PackEventPasses documents - """ - set: [PackEventPassesWhereUniqueInput!] - - """Update multiple PackEventPasses documents""" - update: [PackEventPassesUpdateWithNestedWhereUniqueInput!] +type OrganizerDescriptionRichText { + """Returns HTMl representation""" + html: String! + json: RichTextAST! - """Upsert multiple PackEventPasses documents""" - upsert: [PackEventPassesUpsertWithNestedWhereUniqueInput!] -} + """Returns Markdown representation""" + markdown: String! + raw: RichTextAST! + references(after: String, before: String, first: Int, last: Int, skip: Int): [OrganizerDescriptionRichTextEmbeddedTypes!]! -input PackEventPassesUpdateWithNestedWhereUniqueInput { - EventPass: EventPassUpdateWithNestedWhereUniqueInput + """Returns plain-text contents of RichText""" + text: String! } -input PackEventPassesUpsertWithNestedWhereUniqueInput { - EventPass: EventPassUpsertWithNestedWhereUniqueInput -} +union OrganizerDescriptionRichTextEmbeddedTypes = Asset -input PackEventPassesWhereInput { - EventPass: EventPassWhereInput -} +"""An edge in a connection.""" +type OrganizerEdge { + """A cursor for use in pagination.""" + cursor: String! -input PackEventPassesWhereUniqueInput { - EventPass: EventPassWhereUniqueInput + """The item at the end of the edge.""" + node: Organizer! } """Identifies documents""" -input PackManyWhereInput { +input OrganizerManyWhereInput { """Logical AND on all given filters.""" - AND: [PackWhereInput!] + AND: [OrganizerWhereInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [PackWhereInput!] + NOT: [OrganizerWhereInput!] """Logical OR on all given filters.""" - OR: [PackWhereInput!] + OR: [OrganizerWhereInput!] """Contains search across all appropriate fields.""" _search: String + contentSpaces_every: ContentSpaceWhereInput + contentSpaces_none: ContentSpaceWhereInput + contentSpaces_some: ContentSpaceWhereInput createdAt: DateTime """All values greater than the given value.""" @@ -7974,17 +7184,97 @@ input PackManyWhereInput { """All values that are not contained in given list.""" createdAt_not_in: [DateTime] createdBy: UserWhereInput - documentInStages_every: PackWhereStageInput - documentInStages_none: PackWhereStageInput - documentInStages_some: PackWhereStageInput + discordWidgetId: String - """All values in which the union is empty""" - eventPasses_empty: Boolean + """All values containing the given string.""" + discordWidgetId_contains: String - """ - Matches if the union contains at least one connection to the provided item to the filter - """ - eventPasses_some: PackEventPassesWhereInput + """All values ending with the given string.""" + discordWidgetId_ends_with: String + + """All values that are contained in given list.""" + discordWidgetId_in: [String] + + """Any other value that exists and is not equal to the given value.""" + discordWidgetId_not: String + + """All values not containing the given string.""" + discordWidgetId_not_contains: String + + """All values not ending with the given string""" + discordWidgetId_not_ends_with: String + + """All values that are not contained in given list.""" + discordWidgetId_not_in: [String] + + """All values not starting with the given string.""" + discordWidgetId_not_starts_with: String + + """All values starting with the given string.""" + discordWidgetId_starts_with: String + documentInStages_every: OrganizerWhereStageInput + documentInStages_none: OrganizerWhereStageInput + documentInStages_some: OrganizerWhereStageInput + events_every: EventWhereInput + events_none: EventWhereInput + events_some: EventWhereInput + facebookHandle: String + + """All values containing the given string.""" + facebookHandle_contains: String + + """All values ending with the given string.""" + facebookHandle_ends_with: String + + """All values that are contained in given list.""" + facebookHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + facebookHandle_not: String + + """All values not containing the given string.""" + facebookHandle_not_contains: String + + """All values not ending with the given string""" + facebookHandle_not_ends_with: String + + """All values that are not contained in given list.""" + facebookHandle_not_in: [String] + + """All values not starting with the given string.""" + facebookHandle_not_starts_with: String + + """All values starting with the given string.""" + facebookHandle_starts_with: String + heroImage: AssetWhereInput + heroImageClasses: String + + """All values containing the given string.""" + heroImageClasses_contains: String + + """All values ending with the given string.""" + heroImageClasses_ends_with: String + + """All values that are contained in given list.""" + heroImageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + heroImageClasses_not: String + + """All values not containing the given string.""" + heroImageClasses_not_contains: String + + """All values not ending with the given string""" + heroImageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + heroImageClasses_not_in: [String] + + """All values not starting with the given string.""" + heroImageClasses_not_starts_with: String + + """All values starting with the given string.""" + heroImageClasses_starts_with: String id: ID """All values containing the given string.""" @@ -8013,64 +7303,92 @@ input PackManyWhereInput { """All values starting with the given string.""" id_starts_with: ID - nftDescription: String + image: AssetWhereInput + imageClasses: String """All values containing the given string.""" - nftDescription_contains: String + imageClasses_contains: String """All values ending with the given string.""" - nftDescription_ends_with: String + imageClasses_ends_with: String """All values that are contained in given list.""" - nftDescription_in: [String] + imageClasses_in: [String] """Any other value that exists and is not equal to the given value.""" - nftDescription_not: String + imageClasses_not: String """All values not containing the given string.""" - nftDescription_not_contains: String + imageClasses_not_contains: String """All values not ending with the given string""" - nftDescription_not_ends_with: String + imageClasses_not_ends_with: String """All values that are not contained in given list.""" - nftDescription_not_in: [String] + imageClasses_not_in: [String] """All values not starting with the given string.""" - nftDescription_not_starts_with: String + imageClasses_not_starts_with: String """All values starting with the given string.""" - nftDescription_starts_with: String - nftImage: AssetWhereInput - nftName: String + imageClasses_starts_with: String + instagramHandle: String """All values containing the given string.""" - nftName_contains: String + instagramHandle_contains: String """All values ending with the given string.""" - nftName_ends_with: String + instagramHandle_ends_with: String """All values that are contained in given list.""" - nftName_in: [String] + instagramHandle_in: [String] """Any other value that exists and is not equal to the given value.""" - nftName_not: String + instagramHandle_not: String """All values not containing the given string.""" - nftName_not_contains: String + instagramHandle_not_contains: String """All values not ending with the given string""" - nftName_not_ends_with: String + instagramHandle_not_ends_with: String """All values that are not contained in given list.""" - nftName_not_in: [String] + instagramHandle_not_in: [String] """All values not starting with the given string.""" - nftName_not_starts_with: String + instagramHandle_not_starts_with: String """All values starting with the given string.""" - nftName_starts_with: String - organizer: OrganizerWhereInput + instagramHandle_starts_with: String + loyaltyCard: LoyaltyCardWhereInput + name: String + + """All values containing the given string.""" + name_contains: String + + """All values ending with the given string.""" + name_ends_with: String + + """All values that are contained in given list.""" + name_in: [String] + + """Any other value that exists and is not equal to the given value.""" + name_not: String + + """All values not containing the given string.""" + name_not_contains: String + + """All values not ending with the given string""" + name_not_ends_with: String + + """All values that are not contained in given list.""" + name_not_in: [String] + + """All values not starting with the given string.""" + name_not_starts_with: String + + """All values starting with the given string.""" + name_starts_with: String publishedAt: DateTime """All values greater than the given value.""" @@ -8097,6 +7415,118 @@ input PackManyWhereInput { scheduledIn_every: ScheduledOperationWhereInput scheduledIn_none: ScheduledOperationWhereInput scheduledIn_some: ScheduledOperationWhereInput + slug: String + + """All values containing the given string.""" + slug_contains: String + + """All values ending with the given string.""" + slug_ends_with: String + + """All values that are contained in given list.""" + slug_in: [String] + + """Any other value that exists and is not equal to the given value.""" + slug_not: String + + """All values not containing the given string.""" + slug_not_contains: String + + """All values not ending with the given string""" + slug_not_ends_with: String + + """All values that are not contained in given list.""" + slug_not_in: [String] + + """All values not starting with the given string.""" + slug_not_starts_with: String + + """All values starting with the given string.""" + slug_starts_with: String + telegramHandle: String + + """All values containing the given string.""" + telegramHandle_contains: String + + """All values ending with the given string.""" + telegramHandle_ends_with: String + + """All values that are contained in given list.""" + telegramHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + telegramHandle_not: String + + """All values not containing the given string.""" + telegramHandle_not_contains: String + + """All values not ending with the given string""" + telegramHandle_not_ends_with: String + + """All values that are not contained in given list.""" + telegramHandle_not_in: [String] + + """All values not starting with the given string.""" + telegramHandle_not_starts_with: String + + """All values starting with the given string.""" + telegramHandle_starts_with: String + tiktokHandle: String + + """All values containing the given string.""" + tiktokHandle_contains: String + + """All values ending with the given string.""" + tiktokHandle_ends_with: String + + """All values that are contained in given list.""" + tiktokHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + tiktokHandle_not: String + + """All values not containing the given string.""" + tiktokHandle_not_contains: String + + """All values not ending with the given string""" + tiktokHandle_not_ends_with: String + + """All values that are not contained in given list.""" + tiktokHandle_not_in: [String] + + """All values not starting with the given string.""" + tiktokHandle_not_starts_with: String + + """All values starting with the given string.""" + tiktokHandle_starts_with: String + twitterHandle: String + + """All values containing the given string.""" + twitterHandle_contains: String + + """All values ending with the given string.""" + twitterHandle_ends_with: String + + """All values that are contained in given list.""" + twitterHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + twitterHandle_not: String + + """All values not containing the given string.""" + twitterHandle_not_contains: String + + """All values not ending with the given string""" + twitterHandle_not_ends_with: String + + """All values that are not contained in given list.""" + twitterHandle_not_in: [String] + + """All values not starting with the given string.""" + twitterHandle_not_starts_with: String + + """All values starting with the given string.""" + twitterHandle_starts_with: String updatedAt: DateTime """All values greater than the given value.""" @@ -8120,172 +7550,227 @@ input PackManyWhereInput { """All values that are not contained in given list.""" updatedAt_not_in: [DateTime] updatedBy: UserWhereInput + youtubeHandle: String + + """All values containing the given string.""" + youtubeHandle_contains: String + + """All values ending with the given string.""" + youtubeHandle_ends_with: String + + """All values that are contained in given list.""" + youtubeHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + youtubeHandle_not: String + + """All values not containing the given string.""" + youtubeHandle_not_contains: String + + """All values not ending with the given string""" + youtubeHandle_not_ends_with: String + + """All values that are not contained in given list.""" + youtubeHandle_not_in: [String] + + """All values not starting with the given string.""" + youtubeHandle_not_starts_with: String + + """All values starting with the given string.""" + youtubeHandle_starts_with: String } -enum PackOrderByInput { +enum OrganizerOrderByInput { createdAt_ASC createdAt_DESC - description_ASC - description_DESC + discordWidgetId_ASC + discordWidgetId_DESC + facebookHandle_ASC + facebookHandle_DESC + heroImageClasses_ASC + heroImageClasses_DESC id_ASC id_DESC + imageClasses_ASC + imageClasses_DESC + instagramHandle_ASC + instagramHandle_DESC name_ASC name_DESC - nftDescription_ASC - nftDescription_DESC - nftName_ASC - nftName_DESC publishedAt_ASC publishedAt_DESC + slug_ASC + slug_DESC + telegramHandle_ASC + telegramHandle_DESC + tiktokHandle_ASC + tiktokHandle_DESC + twitterHandle_ASC + twitterHandle_DESC updatedAt_ASC updatedAt_DESC + youtubeHandle_ASC + youtubeHandle_DESC } -input PackUpdateInput { - """description input for default locale (en)""" - description: String - eventPasses: PackEventPassesUpdateManyInlineInput - - """Manage document localizations""" - localizations: PackUpdateLocalizationsInput +input OrganizerUpdateInput { + clr7j9mmt0q2j01uo9zrs2fm7: PackUpdateManyInlineInput + cltzsen11092507ul9qlg4ywb: LoyaltyCardUpdateManyInlineInput + contentSpaces: ContentSpaceUpdateManyInlineInput - """name input for default locale (en)""" - name: String - nftDescription: String - nftImage: AssetUpdateOneInlineInput - nftName: String - organizer: OrganizerUpdateOneInlineInput -} + """description input for default locale (en)""" + description: RichTextAST + discordWidgetId: String + events: EventUpdateManyInlineInput + facebookHandle: String + heroImage: AssetUpdateOneInlineInput + heroImageClasses: String + image: AssetUpdateOneInlineInput + imageClasses: String + instagramHandle: String -input PackUpdateLocalizationDataInput { - description: String + """Manage document localizations""" + localizations: OrganizerUpdateLocalizationsInput + loyaltyCard: LoyaltyCardUpdateOneInlineInput name: String + slug: String + telegramHandle: String + tiktokHandle: String + twitterHandle: String + youtubeHandle: String } -input PackUpdateLocalizationInput { - data: PackUpdateLocalizationDataInput! +input OrganizerUpdateLocalizationDataInput { + description: RichTextAST +} + +input OrganizerUpdateLocalizationInput { + data: OrganizerUpdateLocalizationDataInput! locale: Locale! } -input PackUpdateLocalizationsInput { +input OrganizerUpdateLocalizationsInput { """Localizations to create""" - create: [PackCreateLocalizationInput!] + create: [OrganizerCreateLocalizationInput!] """Localizations to delete""" delete: [Locale!] """Localizations to update""" - update: [PackUpdateLocalizationInput!] - upsert: [PackUpsertLocalizationInput!] + update: [OrganizerUpdateLocalizationInput!] + upsert: [OrganizerUpsertLocalizationInput!] } -input PackUpdateManyInlineInput { - """Connect multiple existing Pack documents""" - connect: [PackConnectInput!] +input OrganizerUpdateManyInlineInput { + """Connect multiple existing Organizer documents""" + connect: [OrganizerConnectInput!] - """Create and connect multiple Pack documents""" - create: [PackCreateInput!] + """Create and connect multiple Organizer documents""" + create: [OrganizerCreateInput!] - """Delete multiple Pack documents""" - delete: [PackWhereUniqueInput!] + """Delete multiple Organizer documents""" + delete: [OrganizerWhereUniqueInput!] - """Disconnect multiple Pack documents""" - disconnect: [PackWhereUniqueInput!] + """Disconnect multiple Organizer documents""" + disconnect: [OrganizerWhereUniqueInput!] """ - Override currently-connected documents with multiple existing Pack documents + Override currently-connected documents with multiple existing Organizer documents """ - set: [PackWhereUniqueInput!] + set: [OrganizerWhereUniqueInput!] - """Update multiple Pack documents""" - update: [PackUpdateWithNestedWhereUniqueInput!] + """Update multiple Organizer documents""" + update: [OrganizerUpdateWithNestedWhereUniqueInput!] - """Upsert multiple Pack documents""" - upsert: [PackUpsertWithNestedWhereUniqueInput!] + """Upsert multiple Organizer documents""" + upsert: [OrganizerUpsertWithNestedWhereUniqueInput!] } -input PackUpdateManyInput { +input OrganizerUpdateManyInput { """description input for default locale (en)""" - description: String + description: RichTextAST + discordWidgetId: String + facebookHandle: String + heroImageClasses: String + imageClasses: String + instagramHandle: String """Optional updates to localizations""" - localizations: PackUpdateManyLocalizationsInput - - """name input for default locale (en)""" - name: String - nftDescription: String - nftName: String + localizations: OrganizerUpdateManyLocalizationsInput + telegramHandle: String + tiktokHandle: String + twitterHandle: String + youtubeHandle: String } -input PackUpdateManyLocalizationDataInput { - description: String - name: String +input OrganizerUpdateManyLocalizationDataInput { + description: RichTextAST } -input PackUpdateManyLocalizationInput { - data: PackUpdateManyLocalizationDataInput! +input OrganizerUpdateManyLocalizationInput { + data: OrganizerUpdateManyLocalizationDataInput! locale: Locale! } -input PackUpdateManyLocalizationsInput { +input OrganizerUpdateManyLocalizationsInput { """Localizations to update""" - update: [PackUpdateManyLocalizationInput!] + update: [OrganizerUpdateManyLocalizationInput!] } -input PackUpdateOneInlineInput { - """Connect existing Pack document""" - connect: PackWhereUniqueInput +input OrganizerUpdateOneInlineInput { + """Connect existing Organizer document""" + connect: OrganizerWhereUniqueInput - """Create and connect one Pack document""" - create: PackCreateInput + """Create and connect one Organizer document""" + create: OrganizerCreateInput - """Delete currently connected Pack document""" + """Delete currently connected Organizer document""" delete: Boolean - """Disconnect currently connected Pack document""" + """Disconnect currently connected Organizer document""" disconnect: Boolean - """Update single Pack document""" - update: PackUpdateWithNestedWhereUniqueInput + """Update single Organizer document""" + update: OrganizerUpdateWithNestedWhereUniqueInput - """Upsert single Pack document""" - upsert: PackUpsertWithNestedWhereUniqueInput + """Upsert single Organizer document""" + upsert: OrganizerUpsertWithNestedWhereUniqueInput } -input PackUpdateWithNestedWhereUniqueInput { +input OrganizerUpdateWithNestedWhereUniqueInput { """Document to update""" - data: PackUpdateInput! + data: OrganizerUpdateInput! """Unique document search""" - where: PackWhereUniqueInput! + where: OrganizerWhereUniqueInput! } -input PackUpsertInput { +input OrganizerUpsertInput { """Create document if it didn't exist""" - create: PackCreateInput! + create: OrganizerCreateInput! """Update document if it exists""" - update: PackUpdateInput! + update: OrganizerUpdateInput! } -input PackUpsertLocalizationInput { - create: PackCreateLocalizationDataInput! +input OrganizerUpsertLocalizationInput { + create: OrganizerCreateLocalizationDataInput! locale: Locale! - update: PackUpdateLocalizationDataInput! + update: OrganizerUpdateLocalizationDataInput! } -input PackUpsertWithNestedWhereUniqueInput { +input OrganizerUpsertWithNestedWhereUniqueInput { """Upsert data""" - data: PackUpsertInput! + data: OrganizerUpsertInput! """Unique document search""" - where: PackWhereUniqueInput! + where: OrganizerWhereUniqueInput! } """ This contains a set of filters that can be used to compare values internally """ -input PackWhereComparatorInput { +input OrganizerWhereComparatorInput { """ This field can be used to request to check if the entry is outdated by internal comparison """ @@ -8293,18 +7778,21 @@ input PackWhereComparatorInput { } """Identifies documents""" -input PackWhereInput { +input OrganizerWhereInput { """Logical AND on all given filters.""" - AND: [PackWhereInput!] + AND: [OrganizerWhereInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [PackWhereInput!] + NOT: [OrganizerWhereInput!] """Logical OR on all given filters.""" - OR: [PackWhereInput!] + OR: [OrganizerWhereInput!] """Contains search across all appropriate fields.""" _search: String + contentSpaces_every: ContentSpaceWhereInput + contentSpaces_none: ContentSpaceWhereInput + contentSpaces_some: ContentSpaceWhereInput createdAt: DateTime """All values greater than the given value.""" @@ -8328,45 +7816,97 @@ input PackWhereInput { """All values that are not contained in given list.""" createdAt_not_in: [DateTime] createdBy: UserWhereInput - description: String + discordWidgetId: String """All values containing the given string.""" - description_contains: String + discordWidgetId_contains: String """All values ending with the given string.""" - description_ends_with: String + discordWidgetId_ends_with: String """All values that are contained in given list.""" - description_in: [String] + discordWidgetId_in: [String] """Any other value that exists and is not equal to the given value.""" - description_not: String + discordWidgetId_not: String """All values not containing the given string.""" - description_not_contains: String + discordWidgetId_not_contains: String """All values not ending with the given string""" - description_not_ends_with: String + discordWidgetId_not_ends_with: String """All values that are not contained in given list.""" - description_not_in: [String] + discordWidgetId_not_in: [String] """All values not starting with the given string.""" - description_not_starts_with: String + discordWidgetId_not_starts_with: String """All values starting with the given string.""" - description_starts_with: String - documentInStages_every: PackWhereStageInput - documentInStages_none: PackWhereStageInput - documentInStages_some: PackWhereStageInput + discordWidgetId_starts_with: String + documentInStages_every: OrganizerWhereStageInput + documentInStages_none: OrganizerWhereStageInput + documentInStages_some: OrganizerWhereStageInput + events_every: EventWhereInput + events_none: EventWhereInput + events_some: EventWhereInput + facebookHandle: String - """All values in which the union is empty""" - eventPasses_empty: Boolean + """All values containing the given string.""" + facebookHandle_contains: String - """ - Matches if the union contains at least one connection to the provided item to the filter - """ - eventPasses_some: PackEventPassesWhereInput + """All values ending with the given string.""" + facebookHandle_ends_with: String + + """All values that are contained in given list.""" + facebookHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + facebookHandle_not: String + + """All values not containing the given string.""" + facebookHandle_not_contains: String + + """All values not ending with the given string""" + facebookHandle_not_ends_with: String + + """All values that are not contained in given list.""" + facebookHandle_not_in: [String] + + """All values not starting with the given string.""" + facebookHandle_not_starts_with: String + + """All values starting with the given string.""" + facebookHandle_starts_with: String + heroImage: AssetWhereInput + heroImageClasses: String + + """All values containing the given string.""" + heroImageClasses_contains: String + + """All values ending with the given string.""" + heroImageClasses_ends_with: String + + """All values that are contained in given list.""" + heroImageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + heroImageClasses_not: String + + """All values not containing the given string.""" + heroImageClasses_not_contains: String + + """All values not ending with the given string""" + heroImageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + heroImageClasses_not_in: [String] + + """All values not starting with the given string.""" + heroImageClasses_not_starts_with: String + + """All values starting with the given string.""" + heroImageClasses_starts_with: String id: ID """All values containing the given string.""" @@ -8395,92 +7935,92 @@ input PackWhereInput { """All values starting with the given string.""" id_starts_with: ID - name: String + image: AssetWhereInput + imageClasses: String """All values containing the given string.""" - name_contains: String + imageClasses_contains: String """All values ending with the given string.""" - name_ends_with: String + imageClasses_ends_with: String """All values that are contained in given list.""" - name_in: [String] + imageClasses_in: [String] """Any other value that exists and is not equal to the given value.""" - name_not: String + imageClasses_not: String """All values not containing the given string.""" - name_not_contains: String + imageClasses_not_contains: String """All values not ending with the given string""" - name_not_ends_with: String + imageClasses_not_ends_with: String """All values that are not contained in given list.""" - name_not_in: [String] + imageClasses_not_in: [String] """All values not starting with the given string.""" - name_not_starts_with: String + imageClasses_not_starts_with: String """All values starting with the given string.""" - name_starts_with: String - nftDescription: String + imageClasses_starts_with: String + instagramHandle: String """All values containing the given string.""" - nftDescription_contains: String + instagramHandle_contains: String """All values ending with the given string.""" - nftDescription_ends_with: String + instagramHandle_ends_with: String """All values that are contained in given list.""" - nftDescription_in: [String] + instagramHandle_in: [String] """Any other value that exists and is not equal to the given value.""" - nftDescription_not: String + instagramHandle_not: String """All values not containing the given string.""" - nftDescription_not_contains: String + instagramHandle_not_contains: String """All values not ending with the given string""" - nftDescription_not_ends_with: String + instagramHandle_not_ends_with: String """All values that are not contained in given list.""" - nftDescription_not_in: [String] + instagramHandle_not_in: [String] """All values not starting with the given string.""" - nftDescription_not_starts_with: String + instagramHandle_not_starts_with: String """All values starting with the given string.""" - nftDescription_starts_with: String - nftImage: AssetWhereInput - nftName: String + instagramHandle_starts_with: String + loyaltyCard: LoyaltyCardWhereInput + name: String """All values containing the given string.""" - nftName_contains: String + name_contains: String """All values ending with the given string.""" - nftName_ends_with: String + name_ends_with: String """All values that are contained in given list.""" - nftName_in: [String] + name_in: [String] """Any other value that exists and is not equal to the given value.""" - nftName_not: String + name_not: String """All values not containing the given string.""" - nftName_not_contains: String + name_not_contains: String """All values not ending with the given string""" - nftName_not_ends_with: String + name_not_ends_with: String """All values that are not contained in given list.""" - nftName_not_in: [String] + name_not_in: [String] """All values not starting with the given string.""" - nftName_not_starts_with: String + name_not_starts_with: String """All values starting with the given string.""" - nftName_starts_with: String - organizer: OrganizerWhereInput + name_starts_with: String publishedAt: DateTime """All values greater than the given value.""" @@ -8507,6 +8047,118 @@ input PackWhereInput { scheduledIn_every: ScheduledOperationWhereInput scheduledIn_none: ScheduledOperationWhereInput scheduledIn_some: ScheduledOperationWhereInput + slug: String + + """All values containing the given string.""" + slug_contains: String + + """All values ending with the given string.""" + slug_ends_with: String + + """All values that are contained in given list.""" + slug_in: [String] + + """Any other value that exists and is not equal to the given value.""" + slug_not: String + + """All values not containing the given string.""" + slug_not_contains: String + + """All values not ending with the given string""" + slug_not_ends_with: String + + """All values that are not contained in given list.""" + slug_not_in: [String] + + """All values not starting with the given string.""" + slug_not_starts_with: String + + """All values starting with the given string.""" + slug_starts_with: String + telegramHandle: String + + """All values containing the given string.""" + telegramHandle_contains: String + + """All values ending with the given string.""" + telegramHandle_ends_with: String + + """All values that are contained in given list.""" + telegramHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + telegramHandle_not: String + + """All values not containing the given string.""" + telegramHandle_not_contains: String + + """All values not ending with the given string""" + telegramHandle_not_ends_with: String + + """All values that are not contained in given list.""" + telegramHandle_not_in: [String] + + """All values not starting with the given string.""" + telegramHandle_not_starts_with: String + + """All values starting with the given string.""" + telegramHandle_starts_with: String + tiktokHandle: String + + """All values containing the given string.""" + tiktokHandle_contains: String + + """All values ending with the given string.""" + tiktokHandle_ends_with: String + + """All values that are contained in given list.""" + tiktokHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + tiktokHandle_not: String + + """All values not containing the given string.""" + tiktokHandle_not_contains: String + + """All values not ending with the given string""" + tiktokHandle_not_ends_with: String + + """All values that are not contained in given list.""" + tiktokHandle_not_in: [String] + + """All values not starting with the given string.""" + tiktokHandle_not_starts_with: String + + """All values starting with the given string.""" + tiktokHandle_starts_with: String + twitterHandle: String + + """All values containing the given string.""" + twitterHandle_contains: String + + """All values ending with the given string.""" + twitterHandle_ends_with: String + + """All values that are contained in given list.""" + twitterHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + twitterHandle_not: String + + """All values not containing the given string.""" + twitterHandle_not_contains: String + + """All values not ending with the given string""" + twitterHandle_not_ends_with: String + + """All values that are not contained in given list.""" + twitterHandle_not_in: [String] + + """All values not starting with the given string.""" + twitterHandle_not_starts_with: String + + """All values starting with the given string.""" + twitterHandle_starts_with: String updatedAt: DateTime """All values greater than the given value.""" @@ -8530,68 +8182,111 @@ input PackWhereInput { """All values that are not contained in given list.""" updatedAt_not_in: [DateTime] updatedBy: UserWhereInput + youtubeHandle: String + + """All values containing the given string.""" + youtubeHandle_contains: String + + """All values ending with the given string.""" + youtubeHandle_ends_with: String + + """All values that are contained in given list.""" + youtubeHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + youtubeHandle_not: String + + """All values not containing the given string.""" + youtubeHandle_not_contains: String + + """All values not ending with the given string""" + youtubeHandle_not_ends_with: String + + """All values that are not contained in given list.""" + youtubeHandle_not_in: [String] + + """All values not starting with the given string.""" + youtubeHandle_not_starts_with: String + + """All values starting with the given string.""" + youtubeHandle_starts_with: String } """ The document in stages filter allows specifying a stage entry to cross compare the same document between different stages """ -input PackWhereStageInput { +input OrganizerWhereStageInput { """Logical AND on all given filters.""" - AND: [PackWhereStageInput!] + AND: [OrganizerWhereStageInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [PackWhereStageInput!] + NOT: [OrganizerWhereStageInput!] """Logical OR on all given filters.""" - OR: [PackWhereStageInput!] + OR: [OrganizerWhereStageInput!] """ This field contains fields which can be set as true or false to specify an internal comparison """ - compareWithParent: PackWhereComparatorInput + compareWithParent: OrganizerWhereComparatorInput """Specify the stage to compare with""" stage: Stage } -"""References Pack record uniquely""" -input PackWhereUniqueInput { +"""References Organizer record uniquely""" +input OrganizerWhereUniqueInput { id: ID + name: String + slug: String } -"""Information about pagination in a connection.""" -type PageInfo { - """When paginating forwards, the cursor to continue.""" - endCursor: String +"""References Organizer record uniquely""" +input OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer { + name: String + slug: String +} - """When paginating forwards, are there more items?""" - hasNextPage: Boolean! +"""References Organizer record uniquely""" +input OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer { + name: String + slug: String +} - """When paginating backwards, are there more items?""" - hasPreviousPage: Boolean! +"""References Organizer record uniquely""" +input OrganizerWhereUniqueInput_remote_rel_loyaltyCardNftContractorganizer { + name: String + slug: String +} - """Number of items in the current page.""" - pageSize: Int +"""References Organizer record uniquely""" +input OrganizerWhereUniqueInput_remote_rel_loyaltyCardNftorganizer { + name: String + slug: String +} - """When paginating backwards, the cursor to continue.""" - startCursor: String +"""References Organizer record uniquely""" +input OrganizerWhereUniqueInput_remote_rel_roleAssignmentorganizer { + name: String + slug: String } -""" -Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. -""" -type PassOption implements Entity { - """ - Description of the option, like "Access to the event on Day 1" - """ - description: String +"The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users.\n" +type Pack implements Entity & Node { + """The time the document was created""" + createdAt( + """ + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both + """ + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime! - """Define the location and date for this option.""" - eventDateLocation( + """User that created this document""" + createdBy( """ Sets the locale of the resolved parent document as the only locale in the query's subtree. - Note that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument will affect any existing locale filtering defined in the query's tree for the subtree. @@ -8601,13 +8296,72 @@ type PassOption implements Entity { """ Allows to optionally override locale filtering behaviour in the query's subtree. - Note that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. """ locales: [Locale!] - ): EventDateLocation + ): User + + """A brief overview detailing the contents and purpose of the Pack.""" + description: String! + + """Get the document in other stages""" + documentInStages( + """Decides if the current stage should be included or not""" + includeCurrent: Boolean! = false + + """ + Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree + """ + inheritLocale: Boolean! = false + + """Potential stages that should be returned""" + stages: [Stage!]! = [DRAFT, PUBLISHED] + ): [Pack!]! + + """ + This section allows you to select or create the event passes that will be included in your Pack. Think of it as curating a collection of exclusive access tickets, each offering unique experiences for the events. Here, you can assemble a variety of event passes that together form the enticing bundle that is your Pack. + """ + eventPasses( + after: String + before: String + first: Int + + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `eventPasses` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `eventPasses` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + skip: Int + ): [PackEventPasses!]! + + """List of Pack versions""" + history( + limit: Int! = 10 + skip: Int! = 0 + + """ + This is optional and can be used to fetch the document version history for a specific stage instead of the current one + """ + stageOverride: Stage + ): [Version!]! """The unique identifier""" id: ID! @@ -8632,307 +8386,53 @@ type PassOption implements Entity { Consider using this in conjunction with forceParentLocale on the children relation fields. """ locales: [Locale!]! = [en, fr] - ): [PassOption!]! - - """ - Name of the options, like "Day 1 Access" or "VIP Room Access" - """ - name: String! - - """System stage field""" - stage: Stage! -} - -input PassOptionCreateInput { - """description input for default locale (en)""" - description: String - eventDateLocation: EventDateLocationCreateOneInlineInput + ): [Pack!]! """ - Inline mutations for managing document localizations excluding the default locale + User-friendly name of the the Pack, like "Lottery for VIP 3-Day Pass" """ - localizations: PassOptionCreateLocalizationsInput - - """name input for default locale (en)""" - name: String! -} - -input PassOptionCreateLocalizationDataInput { - description: String name: String! -} - -input PassOptionCreateLocalizationInput { - """Localization input""" - data: PassOptionCreateLocalizationDataInput! - locale: Locale! -} - -input PassOptionCreateLocalizationsInput { - """Create localizations for the newly-created document""" - create: [PassOptionCreateLocalizationInput!] -} - -input PassOptionCreateManyInlineInput { - """Create and connect multiple existing PassOption documents""" - create: [PassOptionCreateInput!] -} - -input PassOptionCreateWithPositionInput { - """Document to create""" - data: PassOptionCreateInput! - - """ - Position in the list of existing component instances, will default to appending at the end of list - """ - position: ConnectPositionInput -} - -enum PassOptionOrderByInput { - description_ASC - description_DESC - id_ASC - id_DESC - name_ASC - name_DESC -} - -input PassOptionUpdateInput { - """description input for default locale (en)""" - description: String - eventDateLocation: EventDateLocationUpdateOneInlineInput - - """Manage document localizations""" - localizations: PassOptionUpdateLocalizationsInput - - """name input for default locale (en)""" - name: String -} - -input PassOptionUpdateLocalizationDataInput { - description: String - name: String -} - -input PassOptionUpdateLocalizationInput { - data: PassOptionUpdateLocalizationDataInput! - locale: Locale! -} - -input PassOptionUpdateLocalizationsInput { - """Localizations to create""" - create: [PassOptionCreateLocalizationInput!] - - """Localizations to delete""" - delete: [Locale!] - - """Localizations to update""" - update: [PassOptionUpdateLocalizationInput!] - upsert: [PassOptionUpsertLocalizationInput!] -} - -input PassOptionUpdateManyInlineInput { - """Create and connect multiple PassOption component instances""" - create: [PassOptionCreateWithPositionInput!] - - """Delete multiple PassOption documents""" - delete: [PassOptionWhereUniqueInput!] - - """Update multiple PassOption component instances""" - update: [PassOptionUpdateWithNestedWhereUniqueAndPositionInput!] - - """Upsert multiple PassOption component instances""" - upsert: [PassOptionUpsertWithNestedWhereUniqueAndPositionInput!] -} - -input PassOptionUpdateWithNestedWhereUniqueAndPositionInput { - """Document to update""" - data: PassOptionUpdateInput """ - Position in the list of existing component instances, will default to appending at the end of list + Fixed description pertaining to the NFT Pack. This content is static and non-localizable. """ - position: ConnectPositionInput - - """Unique component instance search""" - where: PassOptionWhereUniqueInput! -} - -input PassOptionUpsertInput { - """Create document if it didn't exist""" - create: PassOptionCreateInput! - - """Update document if it exists""" - update: PassOptionUpdateInput! -} - -input PassOptionUpsertLocalizationInput { - create: PassOptionCreateLocalizationDataInput! - locale: Locale! - update: PassOptionUpdateLocalizationDataInput! -} - -input PassOptionUpsertWithNestedWhereUniqueAndPositionInput { - """Document to upsert""" - data: PassOptionUpsertInput + nftDescription: String! """ - Position in the list of existing component instances, will default to appending at the end of list + Permanent image representing the NFT Pack. Advised resolution is 800 x 800 pixels. Image content is non-changeable and cannot be localized. """ - position: ConnectPositionInput - - """Unique component instance search""" - where: PassOptionWhereUniqueInput! -} - -"""Identifies documents""" -input PassOptionWhereInput { - """Logical AND on all given filters.""" - AND: [PassOptionWhereInput!] - - """Logical NOT on all given filters combined by AND.""" - NOT: [PassOptionWhereInput!] - - """Logical OR on all given filters.""" - OR: [PassOptionWhereInput!] - - """Contains search across all appropriate fields.""" - _search: String - description: String - - """All values containing the given string.""" - description_contains: String - - """All values ending with the given string.""" - description_ends_with: String - - """All values that are contained in given list.""" - description_in: [String] - - """Any other value that exists and is not equal to the given value.""" - description_not: String - - """All values not containing the given string.""" - description_not_contains: String - - """All values not ending with the given string""" - description_not_ends_with: String - - """All values that are not contained in given list.""" - description_not_in: [String] - - """All values not starting with the given string.""" - description_not_starts_with: String - - """All values starting with the given string.""" - description_starts_with: String - eventDateLocation: EventDateLocationWhereInput - id: ID - - """All values containing the given string.""" - id_contains: ID - - """All values ending with the given string.""" - id_ends_with: ID - - """All values that are contained in given list.""" - id_in: [ID] - - """Any other value that exists and is not equal to the given value.""" - id_not: ID - - """All values not containing the given string.""" - id_not_contains: ID - - """All values not ending with the given string""" - id_not_ends_with: ID - - """All values that are not contained in given list.""" - id_not_in: [ID] - - """All values not starting with the given string.""" - id_not_starts_with: ID - - """All values starting with the given string.""" - id_starts_with: ID - name: String - - """All values containing the given string.""" - name_contains: String - - """All values ending with the given string.""" - name_ends_with: String - - """All values that are contained in given list.""" - name_in: [String] - - """Any other value that exists and is not equal to the given value.""" - name_not: String - - """All values not containing the given string.""" - name_not_contains: String - - """All values not ending with the given string""" - name_not_ends_with: String - - """All values that are not contained in given list.""" - name_not_in: [String] - - """All values not starting with the given string.""" - name_not_starts_with: String - - """All values starting with the given string.""" - name_starts_with: String -} - -"""References PassOption record uniquely""" -input PassOptionWhereUniqueInput { - id: ID -} - -"""Slate-compatible RichText AST""" -scalar RichTextAST - -"""Scheduled Operation system model""" -type ScheduledOperation implements Entity & Node { - affectedDocuments( - after: String - before: String - first: Int - + nftImage( """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. - Note that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. This argument will affect any existing locale filtering defined in the query's tree for the subtree. """ forceParentLocale: Boolean - last: Int """ Allows to optionally override locale filtering behaviour in the query's subtree. - Note that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. """ locales: [Locale!] - skip: Int - ): [ScheduledOperationAffectedDocument!]! - - """The time the document was created""" - createdAt: DateTime! + ): Asset! - """User that created this document""" - createdBy( + """ + Permanent name associated with the NFT. Cannot be changed or localized. + """ + nftName: String! + organizer( """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. - Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + Note that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. This argument will affect any existing locale filtering defined in the query's tree for the subtree. """ @@ -8941,39 +8441,21 @@ type ScheduledOperation implements Entity & Node { """ Allows to optionally override locale filtering behaviour in the query's subtree. - Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + Note that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. """ locales: [Locale!] - ): User - - """Operation description""" - description: String - - """Get the document in other stages""" - documentInStages( - """Decides if the current stage should be included or not""" - includeCurrent: Boolean! = false + ): Organizer + """The time the document was published. Null on documents in draft stage.""" + publishedAt( """ - Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both """ - inheritLocale: Boolean! = false - - """Potential stages that should be returned""" - stages: [Stage!]! = [DRAFT, PUBLISHED] - ): [ScheduledOperation!]! - - """Operation error message""" - errorMessage: String - - """The unique identifier""" - id: ID! - - """The time the document was published. Null on documents in draft stage.""" - publishedAt: DateTime + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime """User that last published this document""" publishedBy( @@ -8997,43 +8479,45 @@ type ScheduledOperation implements Entity & Node { """ locales: [Locale!] ): User + scheduledIn( + after: String + before: String + first: Int - """ - Raw operation payload including all details, this field is subject to change - """ - rawPayload: Json! - - """The release this operation is scheduled for""" - release( """ Sets the locale of the resolved parent document as the only locale in the query's subtree. - Note that `release` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument will affect any existing locale filtering defined in the query's tree for the subtree. """ forceParentLocale: Boolean + last: Int """ Allows to optionally override locale filtering behaviour in the query's subtree. - Note that `release` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. """ locales: [Locale!] - ): ScheduledRelease + skip: Int + where: ScheduledOperationWhereInput + ): [ScheduledOperation!]! """System stage field""" stage: Stage! - """operation Status""" - status: ScheduledOperationStatus! - """The time the document was updated""" - updatedAt: DateTime! + updatedAt( + """ + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both + """ + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime! """User that last updated this document""" updatedBy( @@ -9059,64 +8543,160 @@ type ScheduledOperation implements Entity & Node { ): User } -union ScheduledOperationAffectedDocument = Asset | ContentSpace | Event | EventPass | EventPassDelayedRevealed | Organizer | Pack +input PackConnectInput { + """ + Allow to specify document position in list of connected documents, will default to appending at end of list + """ + position: ConnectPositionInput + + """Document to connect""" + where: PackWhereUniqueInput! +} """A connection to a list of items.""" -type ScheduledOperationConnection { +type PackConnection { aggregate: Aggregate! """A list of edges.""" - edges: [ScheduledOperationEdge!]! + edges: [PackEdge!]! """Information to aid in pagination.""" pageInfo: PageInfo! } -"""An edge in a connection.""" -type ScheduledOperationEdge { - """A cursor for use in pagination.""" - cursor: String! +input PackCreateInput { + createdAt: DateTime - """The item at the end of the edge.""" - node: ScheduledOperation! -} + """description input for default locale (en)""" + description: String! + eventPasses: PackEventPassesCreateManyInlineInput -enum ScheduledOperationOrderByInput { - createdAt_ASC - createdAt_DESC - description_ASC - description_DESC - errorMessage_ASC - errorMessage_DESC - id_ASC - id_DESC - publishedAt_ASC - publishedAt_DESC - status_ASC - status_DESC - updatedAt_ASC - updatedAt_DESC + """ + Inline mutations for managing document localizations excluding the default locale + """ + localizations: PackCreateLocalizationsInput + + """name input for default locale (en)""" + name: String! + nftDescription: String! + nftImage: AssetCreateOneInlineInput! + nftName: String! + organizer: OrganizerCreateOneInlineInput + updatedAt: DateTime } -"""System Scheduled Operation Status""" -enum ScheduledOperationStatus { - CANCELED - COMPLETED - FAILED - IN_PROGRESS - PENDING +input PackCreateLocalizationDataInput { + createdAt: DateTime + description: String! + name: String! + updatedAt: DateTime } -"""Identifies documents""" -input ScheduledOperationWhereInput { - """Logical AND on all given filters.""" - AND: [ScheduledOperationWhereInput!] +input PackCreateLocalizationInput { + """Localization input""" + data: PackCreateLocalizationDataInput! + locale: Locale! +} - """Logical NOT on all given filters combined by AND.""" - NOT: [ScheduledOperationWhereInput!] +input PackCreateLocalizationsInput { + """Create localizations for the newly-created document""" + create: [PackCreateLocalizationInput!] +} + +input PackCreateManyInlineInput { + """Connect multiple existing Pack documents""" + connect: [PackWhereUniqueInput!] + + """Create and connect multiple existing Pack documents""" + create: [PackCreateInput!] +} + +input PackCreateOneInlineInput { + """Connect one existing Pack document""" + connect: PackWhereUniqueInput + + """Create and connect one Pack document""" + create: PackCreateInput +} + +"""An edge in a connection.""" +type PackEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: Pack! +} + +union PackEventPasses = EventPass + +input PackEventPassesConnectInput { + EventPass: EventPassConnectInput +} + +input PackEventPassesCreateInput { + EventPass: EventPassCreateInput +} + +input PackEventPassesCreateManyInlineInput { + """Connect multiple existing PackEventPasses documents""" + connect: [PackEventPassesWhereUniqueInput!] + + """Create and connect multiple existing PackEventPasses documents""" + create: [PackEventPassesCreateInput!] +} + +input PackEventPassesUpdateManyInlineInput { + """Connect multiple existing PackEventPasses documents""" + connect: [PackEventPassesConnectInput!] + + """Create and connect multiple PackEventPasses documents""" + create: [PackEventPassesCreateInput!] + + """Delete multiple PackEventPasses documents""" + delete: [PackEventPassesWhereUniqueInput!] + + """Disconnect multiple PackEventPasses documents""" + disconnect: [PackEventPassesWhereUniqueInput!] + + """ + Override currently-connected documents with multiple existing PackEventPasses documents + """ + set: [PackEventPassesWhereUniqueInput!] + + """Update multiple PackEventPasses documents""" + update: [PackEventPassesUpdateWithNestedWhereUniqueInput!] + + """Upsert multiple PackEventPasses documents""" + upsert: [PackEventPassesUpsertWithNestedWhereUniqueInput!] +} + +input PackEventPassesUpdateWithNestedWhereUniqueInput { + EventPass: EventPassUpdateWithNestedWhereUniqueInput +} + +input PackEventPassesUpsertWithNestedWhereUniqueInput { + EventPass: EventPassUpsertWithNestedWhereUniqueInput +} + +input PackEventPassesWhereInput { + EventPass: EventPassWhereInput +} + +input PackEventPassesWhereUniqueInput { + EventPass: EventPassWhereUniqueInput +} + +"""Identifies documents""" +input PackManyWhereInput { + """Logical AND on all given filters.""" + AND: [PackWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [PackWhereInput!] """Logical OR on all given filters.""" - OR: [ScheduledOperationWhereInput!] + OR: [PackWhereInput!] """Contains search across all appropriate fields.""" _search: String @@ -9143,90 +8723,103 @@ input ScheduledOperationWhereInput { """All values that are not contained in given list.""" createdAt_not_in: [DateTime] createdBy: UserWhereInput - description: String + documentInStages_every: PackWhereStageInput + documentInStages_none: PackWhereStageInput + documentInStages_some: PackWhereStageInput + + """All values in which the union is empty""" + eventPasses_empty: Boolean + + """ + Matches if the union contains at least one connection to the provided item to the filter + """ + eventPasses_some: PackEventPassesWhereInput + id: ID """All values containing the given string.""" - description_contains: String + id_contains: ID """All values ending with the given string.""" - description_ends_with: String + id_ends_with: ID """All values that are contained in given list.""" - description_in: [String] + id_in: [ID] """Any other value that exists and is not equal to the given value.""" - description_not: String + id_not: ID """All values not containing the given string.""" - description_not_contains: String + id_not_contains: ID """All values not ending with the given string""" - description_not_ends_with: String + id_not_ends_with: ID """All values that are not contained in given list.""" - description_not_in: [String] + id_not_in: [ID] """All values not starting with the given string.""" - description_not_starts_with: String + id_not_starts_with: ID """All values starting with the given string.""" - description_starts_with: String - errorMessage: String + id_starts_with: ID + nftDescription: String """All values containing the given string.""" - errorMessage_contains: String + nftDescription_contains: String """All values ending with the given string.""" - errorMessage_ends_with: String + nftDescription_ends_with: String """All values that are contained in given list.""" - errorMessage_in: [String] + nftDescription_in: [String] """Any other value that exists and is not equal to the given value.""" - errorMessage_not: String + nftDescription_not: String """All values not containing the given string.""" - errorMessage_not_contains: String + nftDescription_not_contains: String """All values not ending with the given string""" - errorMessage_not_ends_with: String + nftDescription_not_ends_with: String """All values that are not contained in given list.""" - errorMessage_not_in: [String] + nftDescription_not_in: [String] """All values not starting with the given string.""" - errorMessage_not_starts_with: String + nftDescription_not_starts_with: String """All values starting with the given string.""" - errorMessage_starts_with: String - id: ID + nftDescription_starts_with: String + nftImage: AssetWhereInput + nftName: String """All values containing the given string.""" - id_contains: ID + nftName_contains: String """All values ending with the given string.""" - id_ends_with: ID + nftName_ends_with: String """All values that are contained in given list.""" - id_in: [ID] + nftName_in: [String] """Any other value that exists and is not equal to the given value.""" - id_not: ID + nftName_not: String """All values not containing the given string.""" - id_not_contains: ID + nftName_not_contains: String """All values not ending with the given string""" - id_not_ends_with: ID + nftName_not_ends_with: String """All values that are not contained in given list.""" - id_not_in: [ID] + nftName_not_in: [String] """All values not starting with the given string.""" - id_not_starts_with: ID + nftName_not_starts_with: String """All values starting with the given string.""" - id_starts_with: ID + nftName_starts_with: String + organizer: OrganizerWhereInput publishedAt: DateTime """All values greater than the given value.""" @@ -9250,28 +8843,9 @@ input ScheduledOperationWhereInput { """All values that are not contained in given list.""" publishedAt_not_in: [DateTime] publishedBy: UserWhereInput - - """All values containing the given json path.""" - rawPayload_json_path_exists: String - - """ - Recursively tries to find the provided JSON scalar value inside the field. - It does use an exact match when comparing values. - If you pass `null` as value the filter will be ignored. - Note: This filter fails if you try to look for a non scalar JSON value! - """ - rawPayload_value_recursive: Json - release: ScheduledReleaseWhereInput - status: ScheduledOperationStatus - - """All values that are contained in given list.""" - status_in: [ScheduledOperationStatus] - - """Any other value that exists and is not equal to the given value.""" - status_not: ScheduledOperationStatus - - """All values that are not contained in given list.""" - status_not_in: [ScheduledOperationStatus] + scheduledIn_every: ScheduledOperationWhereInput + scheduledIn_none: ScheduledOperationWhereInput + scheduledIn_some: ScheduledOperationWhereInput updatedAt: DateTime """All values greater than the given value.""" @@ -9297,245 +8871,186 @@ input ScheduledOperationWhereInput { updatedBy: UserWhereInput } -"""References ScheduledOperation record uniquely""" -input ScheduledOperationWhereUniqueInput { - id: ID +enum PackOrderByInput { + createdAt_ASC + createdAt_DESC + description_ASC + description_DESC + id_ASC + id_DESC + name_ASC + name_DESC + nftDescription_ASC + nftDescription_DESC + nftName_ASC + nftName_DESC + publishedAt_ASC + publishedAt_DESC + updatedAt_ASC + updatedAt_DESC } -"""Scheduled Release system model""" -type ScheduledRelease implements Entity & Node { - """The time the document was created""" - createdAt: DateTime! +input PackUpdateInput { + """description input for default locale (en)""" + description: String + eventPasses: PackEventPassesUpdateManyInlineInput - """User that created this document""" - createdBy( - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean + """Manage document localizations""" + localizations: PackUpdateLocalizationsInput - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - ): User + """name input for default locale (en)""" + name: String + nftDescription: String + nftImage: AssetUpdateOneInlineInput + nftName: String + organizer: OrganizerUpdateOneInlineInput +} - """Release description""" +input PackUpdateLocalizationDataInput { description: String + name: String +} - """Get the document in other stages""" - documentInStages( - """Decides if the current stage should be included or not""" - includeCurrent: Boolean! = false +input PackUpdateLocalizationInput { + data: PackUpdateLocalizationDataInput! + locale: Locale! +} - """ - Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree - """ - inheritLocale: Boolean! = false +input PackUpdateLocalizationsInput { + """Localizations to create""" + create: [PackCreateLocalizationInput!] - """Potential stages that should be returned""" - stages: [Stage!]! = [DRAFT, PUBLISHED] - ): [ScheduledRelease!]! + """Localizations to delete""" + delete: [Locale!] - """Release error message""" - errorMessage: String + """Localizations to update""" + update: [PackUpdateLocalizationInput!] + upsert: [PackUpsertLocalizationInput!] +} - """The unique identifier""" - id: ID! +input PackUpdateManyInlineInput { + """Connect multiple existing Pack documents""" + connect: [PackConnectInput!] - """Whether scheduled release should be run""" - isActive: Boolean! + """Create and connect multiple Pack documents""" + create: [PackCreateInput!] - """Whether scheduled release is implicit""" - isImplicit: Boolean! + """Delete multiple Pack documents""" + delete: [PackWhereUniqueInput!] - """Operations to run with this release""" - operations( - after: String - before: String - first: Int + """Disconnect multiple Pack documents""" + disconnect: [PackWhereUniqueInput!] - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `operations` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean - last: Int + """ + Override currently-connected documents with multiple existing Pack documents + """ + set: [PackWhereUniqueInput!] - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `operations` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - orderBy: ScheduledOperationOrderByInput - skip: Int - where: ScheduledOperationWhereInput - ): [ScheduledOperation!]! + """Update multiple Pack documents""" + update: [PackUpdateWithNestedWhereUniqueInput!] - """The time the document was published. Null on documents in draft stage.""" - publishedAt: DateTime + """Upsert multiple Pack documents""" + upsert: [PackUpsertWithNestedWhereUniqueInput!] +} - """User that last published this document""" - publishedBy( - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean +input PackUpdateManyInput { + """description input for default locale (en)""" + description: String - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - ): User + """Optional updates to localizations""" + localizations: PackUpdateManyLocalizationsInput - """Release date and time""" - releaseAt: DateTime + """name input for default locale (en)""" + name: String + nftDescription: String + nftName: String +} - """System stage field""" - stage: Stage! +input PackUpdateManyLocalizationDataInput { + description: String + name: String +} - """Release Status""" - status: ScheduledReleaseStatus! +input PackUpdateManyLocalizationInput { + data: PackUpdateManyLocalizationDataInput! + locale: Locale! +} - """Release Title""" - title: String +input PackUpdateManyLocalizationsInput { + """Localizations to update""" + update: [PackUpdateManyLocalizationInput!] +} - """The time the document was updated""" - updatedAt: DateTime! +input PackUpdateOneInlineInput { + """Connect existing Pack document""" + connect: PackWhereUniqueInput - """User that last updated this document""" - updatedBy( - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean + """Create and connect one Pack document""" + create: PackCreateInput - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - ): User -} + """Delete currently connected Pack document""" + delete: Boolean -"""A connection to a list of items.""" -type ScheduledReleaseConnection { - aggregate: Aggregate! + """Disconnect currently connected Pack document""" + disconnect: Boolean - """A list of edges.""" - edges: [ScheduledReleaseEdge!]! + """Update single Pack document""" + update: PackUpdateWithNestedWhereUniqueInput - """Information to aid in pagination.""" - pageInfo: PageInfo! + """Upsert single Pack document""" + upsert: PackUpsertWithNestedWhereUniqueInput } -input ScheduledReleaseCreateInput { - createdAt: DateTime - description: String - errorMessage: String - isActive: Boolean = true - releaseAt: DateTime - title: String - updatedAt: DateTime +input PackUpdateWithNestedWhereUniqueInput { + """Document to update""" + data: PackUpdateInput! + + """Unique document search""" + where: PackWhereUniqueInput! } -"""An edge in a connection.""" -type ScheduledReleaseEdge { - """A cursor for use in pagination.""" - cursor: String! +input PackUpsertInput { + """Create document if it didn't exist""" + create: PackCreateInput! - """The item at the end of the edge.""" - node: ScheduledRelease! + """Update document if it exists""" + update: PackUpdateInput! } -enum ScheduledReleaseOrderByInput { - createdAt_ASC - createdAt_DESC - description_ASC - description_DESC - errorMessage_ASC - errorMessage_DESC - id_ASC - id_DESC - isActive_ASC - isActive_DESC - isImplicit_ASC - isImplicit_DESC - publishedAt_ASC - publishedAt_DESC - releaseAt_ASC - releaseAt_DESC - status_ASC - status_DESC - title_ASC - title_DESC - updatedAt_ASC - updatedAt_DESC +input PackUpsertLocalizationInput { + create: PackCreateLocalizationDataInput! + locale: Locale! + update: PackUpdateLocalizationDataInput! } -"""System Scheduled Release Status""" -enum ScheduledReleaseStatus { - COMPLETED - FAILED - IN_PROGRESS - PENDING +input PackUpsertWithNestedWhereUniqueInput { + """Upsert data""" + data: PackUpsertInput! + + """Unique document search""" + where: PackWhereUniqueInput! } -input ScheduledReleaseUpdateInput { - description: String - errorMessage: String - isActive: Boolean - releaseAt: DateTime - title: String +""" +This contains a set of filters that can be used to compare values internally +""" +input PackWhereComparatorInput { + """ + This field can be used to request to check if the entry is outdated by internal comparison + """ + outdated_to: Boolean } """Identifies documents""" -input ScheduledReleaseWhereInput { +input PackWhereInput { """Logical AND on all given filters.""" - AND: [ScheduledReleaseWhereInput!] + AND: [PackWhereInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [ScheduledReleaseWhereInput!] + NOT: [PackWhereInput!] """Logical OR on all given filters.""" - OR: [ScheduledReleaseWhereInput!] + OR: [PackWhereInput!] """Contains search across all appropriate fields.""" _search: String @@ -9590,34 +9105,17 @@ input ScheduledReleaseWhereInput { """All values starting with the given string.""" description_starts_with: String - errorMessage: String - - """All values containing the given string.""" - errorMessage_contains: String - - """All values ending with the given string.""" - errorMessage_ends_with: String - - """All values that are contained in given list.""" - errorMessage_in: [String] - - """Any other value that exists and is not equal to the given value.""" - errorMessage_not: String - - """All values not containing the given string.""" - errorMessage_not_contains: String - - """All values not ending with the given string""" - errorMessage_not_ends_with: String - - """All values that are not contained in given list.""" - errorMessage_not_in: [String] + documentInStages_every: PackWhereStageInput + documentInStages_none: PackWhereStageInput + documentInStages_some: PackWhereStageInput - """All values not starting with the given string.""" - errorMessage_not_starts_with: String + """All values in which the union is empty""" + eventPasses_empty: Boolean - """All values starting with the given string.""" - errorMessage_starts_with: String + """ + Matches if the union contains at least one connection to the provided item to the filter + """ + eventPasses_some: PackEventPassesWhereInput id: ID """All values containing the given string.""" @@ -9646,100 +9144,118 @@ input ScheduledReleaseWhereInput { """All values starting with the given string.""" id_starts_with: ID - isActive: Boolean - - """Any other value that exists and is not equal to the given value.""" - isActive_not: Boolean - isImplicit: Boolean - - """Any other value that exists and is not equal to the given value.""" - isImplicit_not: Boolean - operations_every: ScheduledOperationWhereInput - operations_none: ScheduledOperationWhereInput - operations_some: ScheduledOperationWhereInput - publishedAt: DateTime + name: String - """All values greater than the given value.""" - publishedAt_gt: DateTime + """All values containing the given string.""" + name_contains: String - """All values greater than or equal the given value.""" - publishedAt_gte: DateTime + """All values ending with the given string.""" + name_ends_with: String """All values that are contained in given list.""" - publishedAt_in: [DateTime] + name_in: [String] - """All values less than the given value.""" - publishedAt_lt: DateTime + """Any other value that exists and is not equal to the given value.""" + name_not: String - """All values less than or equal the given value.""" - publishedAt_lte: DateTime + """All values not containing the given string.""" + name_not_contains: String - """Any other value that exists and is not equal to the given value.""" - publishedAt_not: DateTime + """All values not ending with the given string""" + name_not_ends_with: String """All values that are not contained in given list.""" - publishedAt_not_in: [DateTime] - publishedBy: UserWhereInput - releaseAt: DateTime + name_not_in: [String] - """All values greater than the given value.""" - releaseAt_gt: DateTime + """All values not starting with the given string.""" + name_not_starts_with: String - """All values greater than or equal the given value.""" - releaseAt_gte: DateTime + """All values starting with the given string.""" + name_starts_with: String + nftDescription: String - """All values that are contained in given list.""" - releaseAt_in: [DateTime] + """All values containing the given string.""" + nftDescription_contains: String - """All values less than the given value.""" - releaseAt_lt: DateTime + """All values ending with the given string.""" + nftDescription_ends_with: String - """All values less than or equal the given value.""" - releaseAt_lte: DateTime + """All values that are contained in given list.""" + nftDescription_in: [String] """Any other value that exists and is not equal to the given value.""" - releaseAt_not: DateTime - - """All values that are not contained in given list.""" - releaseAt_not_in: [DateTime] - status: ScheduledReleaseStatus + nftDescription_not: String - """All values that are contained in given list.""" - status_in: [ScheduledReleaseStatus] + """All values not containing the given string.""" + nftDescription_not_contains: String - """Any other value that exists and is not equal to the given value.""" - status_not: ScheduledReleaseStatus + """All values not ending with the given string""" + nftDescription_not_ends_with: String """All values that are not contained in given list.""" - status_not_in: [ScheduledReleaseStatus] - title: String + nftDescription_not_in: [String] + + """All values not starting with the given string.""" + nftDescription_not_starts_with: String + + """All values starting with the given string.""" + nftDescription_starts_with: String + nftImage: AssetWhereInput + nftName: String """All values containing the given string.""" - title_contains: String + nftName_contains: String """All values ending with the given string.""" - title_ends_with: String + nftName_ends_with: String """All values that are contained in given list.""" - title_in: [String] + nftName_in: [String] """Any other value that exists and is not equal to the given value.""" - title_not: String + nftName_not: String """All values not containing the given string.""" - title_not_contains: String + nftName_not_contains: String """All values not ending with the given string""" - title_not_ends_with: String + nftName_not_ends_with: String """All values that are not contained in given list.""" - title_not_in: [String] + nftName_not_in: [String] """All values not starting with the given string.""" - title_not_starts_with: String + nftName_not_starts_with: String """All values starting with the given string.""" - title_starts_with: String + nftName_starts_with: String + organizer: OrganizerWhereInput + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime + + """All values that are not contained in given list.""" + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + scheduledIn_every: ScheduledOperationWhereInput + scheduledIn_none: ScheduledOperationWhereInput + scheduledIn_some: ScheduledOperationWhereInput updatedAt: DateTime """All values greater than the given value.""" @@ -9765,219 +9281,301 @@ input ScheduledReleaseWhereInput { updatedBy: UserWhereInput } -"""References ScheduledRelease record uniquely""" -input ScheduledReleaseWhereUniqueInput { +""" +The document in stages filter allows specifying a stage entry to cross compare the same document between different stages +""" +input PackWhereStageInput { + """Logical AND on all given filters.""" + AND: [PackWhereStageInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [PackWhereStageInput!] + + """Logical OR on all given filters.""" + OR: [PackWhereStageInput!] + + """ + This field contains fields which can be set as true or false to specify an internal comparison + """ + compareWithParent: PackWhereComparatorInput + + """Specify the stage to compare with""" + stage: Stage +} + +"""References Pack record uniquely""" +input PackWhereUniqueInput { id: ID } -"""Stage system enumeration""" -enum Stage { - """The Draft is the default stage for all your content.""" - DRAFT +"""Information about pagination in a connection.""" +type PageInfo { + """When paginating forwards, the cursor to continue.""" + endCursor: String - """The Published stage is where you can publish your content to.""" - PUBLISHED + """When paginating forwards, are there more items?""" + hasNextPage: Boolean! + + """When paginating backwards, are there more items?""" + hasPreviousPage: Boolean! + + """Number of items in the current page.""" + pageSize: Int + + """When paginating backwards, the cursor to continue.""" + startCursor: String } """ -Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. +Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. """ -input String_comparison_exp { - _eq: String - _gt: String - _gte: String - - """does the column match the given case-insensitive pattern""" - _ilike: String - _in: [String!] - +type PassOption implements Entity { """ - does the column match the given POSIX regular expression, case insensitive + Description of the option, like "Access to the event on Day 1" """ - _iregex: String - _is_null: Boolean + description: String - """does the column match the given pattern""" - _like: String - _lt: String - _lte: String - _neq: String + """Define the location and date for this option.""" + eventDateLocation( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean - """does the column NOT match the given case-insensitive pattern""" - _nilike: String - _nin: [String!] + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): EventDateLocation - """ - does the column NOT match the given POSIX regular expression, case insensitive - """ - _niregex: String + """The unique identifier""" + id: ID! - """does the column NOT match the given pattern""" - _nlike: String + """System Locale field""" + locale: Locale! + + """Get the other localizations for this document""" + localizations( + """Decides if the current locale should be included or not""" + includeCurrent: Boolean! = false + + """ + Potential locales that should be returned. + + The order of locales will also override locale fall-backing behaviour in the query's subtree. + + Note any related model with localized fields in the query's subtree will be affected. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + + Consider using this in conjunction with forceParentLocale on the children relation fields. + """ + locales: [Locale!]! = [en, fr] + ): [PassOption!]! """ - does the column NOT match the given POSIX regular expression, case sensitive + Name of the options, like "Day 1 Access" or "VIP Room Access" """ - _nregex: String + name: String! - """does the column NOT match the given SQL regular expression""" - _nsimilar: String + """System stage field""" + stage: Stage! +} + +input PassOptionCreateInput { + """description input for default locale (en)""" + description: String + eventDateLocation: EventDateLocationCreateOneInlineInput """ - does the column match the given POSIX regular expression, case sensitive + Inline mutations for managing document localizations excluding the default locale """ - _regex: String + localizations: PassOptionCreateLocalizationsInput - """does the column match the given SQL regular expression""" - _similar: String + """name input for default locale (en)""" + name: String! } -enum SystemDateTimeFieldVariation { - BASE - COMBINED - LOCALIZATION +input PassOptionCreateLocalizationDataInput { + description: String + name: String! } -"""User system model""" -type User implements Entity & Node { - """The time the document was created""" - createdAt: DateTime! +input PassOptionCreateLocalizationInput { + """Localization input""" + data: PassOptionCreateLocalizationDataInput! + locale: Locale! +} - """Get the document in other stages""" - documentInStages( - """Decides if the current stage should be included or not""" - includeCurrent: Boolean! = false +input PassOptionCreateLocalizationsInput { + """Create localizations for the newly-created document""" + create: [PassOptionCreateLocalizationInput!] +} - """ - Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree - """ - inheritLocale: Boolean! = false +input PassOptionCreateManyInlineInput { + """Create and connect multiple existing PassOption documents""" + create: [PassOptionCreateInput!] +} - """Potential stages that should be returned""" - stages: [Stage!]! = [DRAFT, PUBLISHED] - ): [User!]! +input PassOptionCreateWithPositionInput { + """Document to create""" + data: PassOptionCreateInput! - """The unique identifier""" - id: ID! + """ + Position in the list of existing component instances, will default to appending at the end of list + """ + position: ConnectPositionInput +} - """Flag to determine if user is active or not""" - isActive: Boolean! +enum PassOptionOrderByInput { + description_ASC + description_DESC + id_ASC + id_DESC + name_ASC + name_DESC +} - """User Kind. Can be either MEMBER, PAT or PUBLIC""" - kind: UserKind! +input PassOptionUpdateInput { + """description input for default locale (en)""" + description: String + eventDateLocation: EventDateLocationUpdateOneInlineInput - """The username""" - name: String! + """Manage document localizations""" + localizations: PassOptionUpdateLocalizationsInput - """Profile Picture url""" - picture: String + """name input for default locale (en)""" + name: String +} - """The time the document was published. Null on documents in draft stage.""" - publishedAt: DateTime +input PassOptionUpdateLocalizationDataInput { + description: String + name: String +} - """System stage field""" - stage: Stage! +input PassOptionUpdateLocalizationInput { + data: PassOptionUpdateLocalizationDataInput! + locale: Locale! +} - """The time the document was updated""" - updatedAt: DateTime! +input PassOptionUpdateLocalizationsInput { + """Localizations to create""" + create: [PassOptionCreateLocalizationInput!] + + """Localizations to delete""" + delete: [Locale!] + + """Localizations to update""" + update: [PassOptionUpdateLocalizationInput!] + upsert: [PassOptionUpsertLocalizationInput!] } -"""A connection to a list of items.""" -type UserConnection { - aggregate: Aggregate! +input PassOptionUpdateManyInlineInput { + """Create and connect multiple PassOption component instances""" + create: [PassOptionCreateWithPositionInput!] - """A list of edges.""" - edges: [UserEdge!]! + """Delete multiple PassOption documents""" + delete: [PassOptionWhereUniqueInput!] - """Information to aid in pagination.""" - pageInfo: PageInfo! + """Update multiple PassOption component instances""" + update: [PassOptionUpdateWithNestedWhereUniqueAndPositionInput!] + + """Upsert multiple PassOption component instances""" + upsert: [PassOptionUpsertWithNestedWhereUniqueAndPositionInput!] } -"""An edge in a connection.""" -type UserEdge { - """A cursor for use in pagination.""" - cursor: String! +input PassOptionUpdateWithNestedWhereUniqueAndPositionInput { + """Document to update""" + data: PassOptionUpdateInput - """The item at the end of the edge.""" - node: User! + """ + Position in the list of existing component instances, will default to appending at the end of list + """ + position: ConnectPositionInput + + """Unique component instance search""" + where: PassOptionWhereUniqueInput! } -"""System User Kind""" -enum UserKind { - APP_TOKEN - MEMBER - PAT - PUBLIC - WEBHOOK +input PassOptionUpsertInput { + """Create document if it didn't exist""" + create: PassOptionCreateInput! + + """Update document if it exists""" + update: PassOptionUpdateInput! } -enum UserOrderByInput { - createdAt_ASC - createdAt_DESC - id_ASC - id_DESC - isActive_ASC - isActive_DESC - kind_ASC - kind_DESC - name_ASC - name_DESC - picture_ASC - picture_DESC - publishedAt_ASC - publishedAt_DESC - updatedAt_ASC - updatedAt_DESC +input PassOptionUpsertLocalizationInput { + create: PassOptionCreateLocalizationDataInput! + locale: Locale! + update: PassOptionUpdateLocalizationDataInput! } -""" -This contains a set of filters that can be used to compare values internally -""" -input UserWhereComparatorInput { +input PassOptionUpsertWithNestedWhereUniqueAndPositionInput { + """Document to upsert""" + data: PassOptionUpsertInput + """ - This field can be used to request to check if the entry is outdated by internal comparison + Position in the list of existing component instances, will default to appending at the end of list """ - outdated_to: Boolean + position: ConnectPositionInput + + """Unique component instance search""" + where: PassOptionWhereUniqueInput! } """Identifies documents""" -input UserWhereInput { +input PassOptionWhereInput { """Logical AND on all given filters.""" - AND: [UserWhereInput!] + AND: [PassOptionWhereInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [UserWhereInput!] + NOT: [PassOptionWhereInput!] """Logical OR on all given filters.""" - OR: [UserWhereInput!] + OR: [PassOptionWhereInput!] """Contains search across all appropriate fields.""" _search: String - createdAt: DateTime + description: String - """All values greater than the given value.""" - createdAt_gt: DateTime + """All values containing the given string.""" + description_contains: String - """All values greater than or equal the given value.""" - createdAt_gte: DateTime + """All values ending with the given string.""" + description_ends_with: String """All values that are contained in given list.""" - createdAt_in: [DateTime] + description_in: [String] - """All values less than the given value.""" - createdAt_lt: DateTime + """Any other value that exists and is not equal to the given value.""" + description_not: String - """All values less than or equal the given value.""" - createdAt_lte: DateTime + """All values not containing the given string.""" + description_not_contains: String - """Any other value that exists and is not equal to the given value.""" - createdAt_not: DateTime + """All values not ending with the given string""" + description_not_ends_with: String """All values that are not contained in given list.""" - createdAt_not_in: [DateTime] - documentInStages_every: UserWhereStageInput - documentInStages_none: UserWhereStageInput - documentInStages_some: UserWhereStageInput + description_not_in: [String] + + """All values not starting with the given string.""" + description_not_starts_with: String + + """All values starting with the given string.""" + description_starts_with: String + eventDateLocation: EventDateLocationWhereInput id: ID """All values containing the given string.""" @@ -10006,20 +9604,6 @@ input UserWhereInput { """All values starting with the given string.""" id_starts_with: ID - isActive: Boolean - - """Any other value that exists and is not equal to the given value.""" - isActive_not: Boolean - kind: UserKind - - """All values that are contained in given list.""" - kind_in: [UserKind] - - """Any other value that exists and is not equal to the given value.""" - kind_not: UserKind - - """All values that are not contained in given list.""" - kind_not_in: [UserKind] name: String """All values containing the given string.""" @@ -10048,34 +9632,350 @@ input UserWhereInput { """All values starting with the given string.""" name_starts_with: String - picture: String +} + +"""References PassOption record uniquely""" +input PassOptionWhereUniqueInput { + id: ID +} + +"""Slate-compatible RichText AST""" +scalar RichTextAST + +"""Scheduled Operation system model""" +type ScheduledOperation implements Entity & Node { + affectedDocuments( + after: String + before: String + first: Int + + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + skip: Int + ): [ScheduledOperationAffectedDocument!]! + + """The time the document was created""" + createdAt: DateTime! + + """User that created this document""" + createdBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + + """Operation description""" + description: String + + """Get the document in other stages""" + documentInStages( + """Decides if the current stage should be included or not""" + includeCurrent: Boolean! = false + + """ + Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree + """ + inheritLocale: Boolean! = false + + """Potential stages that should be returned""" + stages: [Stage!]! = [DRAFT, PUBLISHED] + ): [ScheduledOperation!]! + + """Operation error message""" + errorMessage: String + + """The unique identifier""" + id: ID! + + """The time the document was published. Null on documents in draft stage.""" + publishedAt: DateTime + + """User that last published this document""" + publishedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + + """ + Raw operation payload including all details, this field is subject to change + """ + rawPayload: Json! + + """The release this operation is scheduled for""" + release( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `release` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `release` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): ScheduledRelease + + """System stage field""" + stage: Stage! + + """operation Status""" + status: ScheduledOperationStatus! + + """The time the document was updated""" + updatedAt: DateTime! + + """User that last updated this document""" + updatedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User +} + +union ScheduledOperationAffectedDocument = Asset | ContentSpace | Event | EventPass | EventPassDelayedRevealed | LoyaltyCard | Organizer | Pack + +"""A connection to a list of items.""" +type ScheduledOperationConnection { + aggregate: Aggregate! + + """A list of edges.""" + edges: [ScheduledOperationEdge!]! + + """Information to aid in pagination.""" + pageInfo: PageInfo! +} + +"""An edge in a connection.""" +type ScheduledOperationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: ScheduledOperation! +} + +enum ScheduledOperationOrderByInput { + createdAt_ASC + createdAt_DESC + description_ASC + description_DESC + errorMessage_ASC + errorMessage_DESC + id_ASC + id_DESC + publishedAt_ASC + publishedAt_DESC + status_ASC + status_DESC + updatedAt_ASC + updatedAt_DESC +} + +"""System Scheduled Operation Status""" +enum ScheduledOperationStatus { + CANCELED + COMPLETED + FAILED + IN_PROGRESS + PENDING +} + +"""Identifies documents""" +input ScheduledOperationWhereInput { + """Logical AND on all given filters.""" + AND: [ScheduledOperationWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [ScheduledOperationWhereInput!] + + """Logical OR on all given filters.""" + OR: [ScheduledOperationWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + description: String """All values containing the given string.""" - picture_contains: String + description_contains: String """All values ending with the given string.""" - picture_ends_with: String + description_ends_with: String """All values that are contained in given list.""" - picture_in: [String] + description_in: [String] """Any other value that exists and is not equal to the given value.""" - picture_not: String + description_not: String """All values not containing the given string.""" - picture_not_contains: String + description_not_contains: String """All values not ending with the given string""" - picture_not_ends_with: String + description_not_ends_with: String """All values that are not contained in given list.""" - picture_not_in: [String] + description_not_in: [String] """All values not starting with the given string.""" - picture_not_starts_with: String + description_not_starts_with: String """All values starting with the given string.""" - picture_starts_with: String + description_starts_with: String + errorMessage: String + + """All values containing the given string.""" + errorMessage_contains: String + + """All values ending with the given string.""" + errorMessage_ends_with: String + + """All values that are contained in given list.""" + errorMessage_in: [String] + + """Any other value that exists and is not equal to the given value.""" + errorMessage_not: String + + """All values not containing the given string.""" + errorMessage_not_contains: String + + """All values not ending with the given string""" + errorMessage_not_ends_with: String + + """All values that are not contained in given list.""" + errorMessage_not_in: [String] + + """All values not starting with the given string.""" + errorMessage_not_starts_with: String + + """All values starting with the given string.""" + errorMessage_starts_with: String + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID publishedAt: DateTime """All values greater than the given value.""" @@ -10098,6 +9998,29 @@ input UserWhereInput { """All values that are not contained in given list.""" publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + + """All values containing the given json path.""" + rawPayload_json_path_exists: String + + """ + Recursively tries to find the provided JSON scalar value inside the field. + It does use an exact match when comparing values. + If you pass `null` as value the filter will be ignored. + Note: This filter fails if you try to look for a non scalar JSON value! + """ + rawPayload_value_recursive: Json + release: ScheduledReleaseWhereInput + status: ScheduledOperationStatus + + """All values that are contained in given list.""" + status_in: [ScheduledOperationStatus] + + """Any other value that exists and is not equal to the given value.""" + status_not: ScheduledOperationStatus + + """All values that are not contained in given list.""" + status_not_in: [ScheduledOperationStatus] updatedAt: DateTime """All values greater than the given value.""" @@ -10120,468 +10043,7165 @@ input UserWhereInput { """All values that are not contained in given list.""" updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput } -""" -The document in stages filter allows specifying a stage entry to cross compare the same document between different stages -""" -input UserWhereStageInput { - """Logical AND on all given filters.""" - AND: [UserWhereStageInput!] - - """Logical NOT on all given filters combined by AND.""" - NOT: [UserWhereStageInput!] - - """Logical OR on all given filters.""" - OR: [UserWhereStageInput!] - - """ - This field contains fields which can be set as true or false to specify an internal comparison - """ - compareWithParent: UserWhereComparatorInput - - """Specify the stage to compare with""" - stage: Stage -} - -"""References User record uniquely""" -input UserWhereUniqueInput { +"""References ScheduledOperation record uniquely""" +input ScheduledOperationWhereUniqueInput { id: ID } -type Version { +"""Scheduled Release system model""" +type ScheduledRelease implements Entity & Node { + """The time the document was created""" createdAt: DateTime! - id: ID! - revision: Int! - stage: Stage! -} - -input VersionWhereInput { - id: ID! - revision: Int! - stage: Stage! -} - -""" -An account can represent a user or a role on an organizer. It stores essential information and is used as the root class for relationships with other tables -""" -type account { - address: String! - created_at: timestamptz - id: uuid! - """An object relationship""" - kyc: kyc + """User that created this document""" + createdBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean - """An array relationship""" - roles( - """distinct select on columns""" - distinct_on: [roleAssignment_select_column!] + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User - """limit the number of rows returned""" - limit: Int + """Release description""" + description: String - """skip the first n rows. Use only with order_by""" - offset: Int + """Get the document in other stages""" + documentInStages( + """Decides if the current stage should be included or not""" + includeCurrent: Boolean! = false - """sort the rows by one or more columns""" - order_by: [roleAssignment_order_by!] + """ + Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree + """ + inheritLocale: Boolean! = false - """filter the rows returned""" - where: roleAssignment_bool_exp - ): [roleAssignment!]! + """Potential stages that should be returned""" + stages: [Stage!]! = [DRAFT, PUBLISHED] + ): [ScheduledRelease!]! - """An aggregate relationship""" - roles_aggregate( - """distinct select on columns""" - distinct_on: [roleAssignment_select_column!] + """Release error message""" + errorMessage: String - """limit the number of rows returned""" - limit: Int + """The unique identifier""" + id: ID! - """skip the first n rows. Use only with order_by""" - offset: Int + """Whether scheduled release should be run""" + isActive: Boolean! - """sort the rows by one or more columns""" - order_by: [roleAssignment_order_by!] + """Whether scheduled release is implicit""" + isImplicit: Boolean! + + """Operations to run with this release""" + operations( + after: String + before: String + first: Int + + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `operations` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `operations` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: ScheduledOperationOrderByInput + skip: Int + where: ScheduledOperationWhereInput + ): [ScheduledOperation!]! + + """The time the document was published. Null on documents in draft stage.""" + publishedAt: DateTime + + """User that last published this document""" + publishedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + + """Release date and time""" + releaseAt: DateTime + + """System stage field""" + stage: Stage! + + """Release Status""" + status: ScheduledReleaseStatus! + + """Release Title""" + title: String + + """The time the document was updated""" + updatedAt: DateTime! + + """User that last updated this document""" + updatedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User +} + +"""A connection to a list of items.""" +type ScheduledReleaseConnection { + aggregate: Aggregate! + + """A list of edges.""" + edges: [ScheduledReleaseEdge!]! + + """Information to aid in pagination.""" + pageInfo: PageInfo! +} + +input ScheduledReleaseCreateInput { + createdAt: DateTime + description: String + errorMessage: String + isActive: Boolean = true + releaseAt: DateTime + title: String + updatedAt: DateTime +} + +"""An edge in a connection.""" +type ScheduledReleaseEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: ScheduledRelease! +} + +enum ScheduledReleaseOrderByInput { + createdAt_ASC + createdAt_DESC + description_ASC + description_DESC + errorMessage_ASC + errorMessage_DESC + id_ASC + id_DESC + isActive_ASC + isActive_DESC + isImplicit_ASC + isImplicit_DESC + publishedAt_ASC + publishedAt_DESC + releaseAt_ASC + releaseAt_DESC + status_ASC + status_DESC + title_ASC + title_DESC + updatedAt_ASC + updatedAt_DESC +} + +"""System Scheduled Release Status""" +enum ScheduledReleaseStatus { + COMPLETED + FAILED + IN_PROGRESS + PENDING +} + +input ScheduledReleaseUpdateInput { + description: String + errorMessage: String + isActive: Boolean + releaseAt: DateTime + title: String +} + +"""Identifies documents""" +input ScheduledReleaseWhereInput { + """Logical AND on all given filters.""" + AND: [ScheduledReleaseWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [ScheduledReleaseWhereInput!] + + """Logical OR on all given filters.""" + OR: [ScheduledReleaseWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + description: String + + """All values containing the given string.""" + description_contains: String + + """All values ending with the given string.""" + description_ends_with: String + + """All values that are contained in given list.""" + description_in: [String] + + """Any other value that exists and is not equal to the given value.""" + description_not: String + + """All values not containing the given string.""" + description_not_contains: String + + """All values not ending with the given string""" + description_not_ends_with: String + + """All values that are not contained in given list.""" + description_not_in: [String] + + """All values not starting with the given string.""" + description_not_starts_with: String + + """All values starting with the given string.""" + description_starts_with: String + errorMessage: String + + """All values containing the given string.""" + errorMessage_contains: String + + """All values ending with the given string.""" + errorMessage_ends_with: String + + """All values that are contained in given list.""" + errorMessage_in: [String] + + """Any other value that exists and is not equal to the given value.""" + errorMessage_not: String + + """All values not containing the given string.""" + errorMessage_not_contains: String + + """All values not ending with the given string""" + errorMessage_not_ends_with: String + + """All values that are not contained in given list.""" + errorMessage_not_in: [String] + + """All values not starting with the given string.""" + errorMessage_not_starts_with: String + + """All values starting with the given string.""" + errorMessage_starts_with: String + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + isActive: Boolean + + """Any other value that exists and is not equal to the given value.""" + isActive_not: Boolean + isImplicit: Boolean + + """Any other value that exists and is not equal to the given value.""" + isImplicit_not: Boolean + operations_every: ScheduledOperationWhereInput + operations_none: ScheduledOperationWhereInput + operations_some: ScheduledOperationWhereInput + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime + + """All values that are not contained in given list.""" + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + releaseAt: DateTime + + """All values greater than the given value.""" + releaseAt_gt: DateTime + + """All values greater than or equal the given value.""" + releaseAt_gte: DateTime + + """All values that are contained in given list.""" + releaseAt_in: [DateTime] + + """All values less than the given value.""" + releaseAt_lt: DateTime + + """All values less than or equal the given value.""" + releaseAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + releaseAt_not: DateTime + + """All values that are not contained in given list.""" + releaseAt_not_in: [DateTime] + status: ScheduledReleaseStatus + + """All values that are contained in given list.""" + status_in: [ScheduledReleaseStatus] + + """Any other value that exists and is not equal to the given value.""" + status_not: ScheduledReleaseStatus + + """All values that are not contained in given list.""" + status_not_in: [ScheduledReleaseStatus] + title: String + + """All values containing the given string.""" + title_contains: String + + """All values ending with the given string.""" + title_ends_with: String + + """All values that are contained in given list.""" + title_in: [String] + + """Any other value that exists and is not equal to the given value.""" + title_not: String + + """All values not containing the given string.""" + title_not_contains: String + + """All values not ending with the given string""" + title_not_ends_with: String + + """All values that are not contained in given list.""" + title_not_in: [String] + + """All values not starting with the given string.""" + title_not_starts_with: String + + """All values starting with the given string.""" + title_starts_with: String + updatedAt: DateTime + + """All values greater than the given value.""" + updatedAt_gt: DateTime + + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime + + """All values that are contained in given list.""" + updatedAt_in: [DateTime] + + """All values less than the given value.""" + updatedAt_lt: DateTime + + """All values less than or equal the given value.""" + updatedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + updatedAt_not: DateTime + + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput +} + +"""References ScheduledRelease record uniquely""" +input ScheduledReleaseWhereUniqueInput { + id: ID +} + +"""Stage system enumeration""" +enum Stage { + """The Draft is the default stage for all your content.""" + DRAFT + + """The Published stage is where you can publish your content to.""" + PUBLISHED +} + +""" +Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. +""" +input String_comparison_exp { + _eq: String + _gt: String + _gte: String + + """does the column match the given case-insensitive pattern""" + _ilike: String + _in: [String!] + + """ + does the column match the given POSIX regular expression, case insensitive + """ + _iregex: String + _is_null: Boolean + + """does the column match the given pattern""" + _like: String + _lt: String + _lte: String + _neq: String + + """does the column NOT match the given case-insensitive pattern""" + _nilike: String + _nin: [String!] + + """ + does the column NOT match the given POSIX regular expression, case insensitive + """ + _niregex: String + + """does the column NOT match the given pattern""" + _nlike: String + + """ + does the column NOT match the given POSIX regular expression, case sensitive + """ + _nregex: String + + """does the column NOT match the given SQL regular expression""" + _nsimilar: String + + """ + does the column match the given POSIX regular expression, case sensitive + """ + _regex: String + + """does the column match the given SQL regular expression""" + _similar: String +} + +enum SystemDateTimeFieldVariation { + BASE + COMBINED + LOCALIZATION +} + +"""User system model""" +type User implements Entity & Node { + """The time the document was created""" + createdAt: DateTime! + + """Get the document in other stages""" + documentInStages( + """Decides if the current stage should be included or not""" + includeCurrent: Boolean! = false + + """ + Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree + """ + inheritLocale: Boolean! = false + + """Potential stages that should be returned""" + stages: [Stage!]! = [DRAFT, PUBLISHED] + ): [User!]! + + """The unique identifier""" + id: ID! + + """Flag to determine if user is active or not""" + isActive: Boolean! + + """User Kind. Can be either MEMBER, PAT or PUBLIC""" + kind: UserKind! + + """The username""" + name: String! + + """Profile Picture url""" + picture: String + + """The time the document was published. Null on documents in draft stage.""" + publishedAt: DateTime + + """System stage field""" + stage: Stage! + + """The time the document was updated""" + updatedAt: DateTime! +} + +"""A connection to a list of items.""" +type UserConnection { + aggregate: Aggregate! + + """A list of edges.""" + edges: [UserEdge!]! + + """Information to aid in pagination.""" + pageInfo: PageInfo! +} + +"""An edge in a connection.""" +type UserEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: User! +} + +"""System User Kind""" +enum UserKind { + APP_TOKEN + MEMBER + PAT + PUBLIC + WEBHOOK +} + +enum UserOrderByInput { + createdAt_ASC + createdAt_DESC + id_ASC + id_DESC + isActive_ASC + isActive_DESC + kind_ASC + kind_DESC + name_ASC + name_DESC + picture_ASC + picture_DESC + publishedAt_ASC + publishedAt_DESC + updatedAt_ASC + updatedAt_DESC +} + +""" +This contains a set of filters that can be used to compare values internally +""" +input UserWhereComparatorInput { + """ + This field can be used to request to check if the entry is outdated by internal comparison + """ + outdated_to: Boolean +} + +"""Identifies documents""" +input UserWhereInput { + """Logical AND on all given filters.""" + AND: [UserWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [UserWhereInput!] + + """Logical OR on all given filters.""" + OR: [UserWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + documentInStages_every: UserWhereStageInput + documentInStages_none: UserWhereStageInput + documentInStages_some: UserWhereStageInput + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + isActive: Boolean + + """Any other value that exists and is not equal to the given value.""" + isActive_not: Boolean + kind: UserKind + + """All values that are contained in given list.""" + kind_in: [UserKind] + + """Any other value that exists and is not equal to the given value.""" + kind_not: UserKind + + """All values that are not contained in given list.""" + kind_not_in: [UserKind] + name: String + + """All values containing the given string.""" + name_contains: String + + """All values ending with the given string.""" + name_ends_with: String + + """All values that are contained in given list.""" + name_in: [String] + + """Any other value that exists and is not equal to the given value.""" + name_not: String + + """All values not containing the given string.""" + name_not_contains: String + + """All values not ending with the given string""" + name_not_ends_with: String + + """All values that are not contained in given list.""" + name_not_in: [String] + + """All values not starting with the given string.""" + name_not_starts_with: String + + """All values starting with the given string.""" + name_starts_with: String + picture: String + + """All values containing the given string.""" + picture_contains: String + + """All values ending with the given string.""" + picture_ends_with: String + + """All values that are contained in given list.""" + picture_in: [String] + + """Any other value that exists and is not equal to the given value.""" + picture_not: String + + """All values not containing the given string.""" + picture_not_contains: String + + """All values not ending with the given string""" + picture_not_ends_with: String + + """All values that are not contained in given list.""" + picture_not_in: [String] + + """All values not starting with the given string.""" + picture_not_starts_with: String + + """All values starting with the given string.""" + picture_starts_with: String + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime + + """All values that are not contained in given list.""" + publishedAt_not_in: [DateTime] + updatedAt: DateTime + + """All values greater than the given value.""" + updatedAt_gt: DateTime + + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime + + """All values that are contained in given list.""" + updatedAt_in: [DateTime] + + """All values less than the given value.""" + updatedAt_lt: DateTime + + """All values less than or equal the given value.""" + updatedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + updatedAt_not: DateTime + + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] +} + +""" +The document in stages filter allows specifying a stage entry to cross compare the same document between different stages +""" +input UserWhereStageInput { + """Logical AND on all given filters.""" + AND: [UserWhereStageInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [UserWhereStageInput!] + + """Logical OR on all given filters.""" + OR: [UserWhereStageInput!] + + """ + This field contains fields which can be set as true or false to specify an internal comparison + """ + compareWithParent: UserWhereComparatorInput + + """Specify the stage to compare with""" + stage: Stage +} + +"""References User record uniquely""" +input UserWhereUniqueInput { + id: ID +} + +type Version { + createdAt: DateTime! + id: ID! + revision: Int! + stage: Stage! +} + +input VersionWhereInput { + id: ID! + revision: Int! + stage: Stage! +} + +""" +An account can represent a user or a role on an organizer. It stores essential information and is used as the root class for relationships with other tables +""" +type account { + address: String! + created_at: timestamptz + id: uuid! + + """An object relationship""" + kyc: kyc + + """An array relationship""" + roles( + """distinct select on columns""" + distinct_on: [roleAssignment_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [roleAssignment_order_by!] + + """filter the rows returned""" + where: roleAssignment_bool_exp + ): [roleAssignment!]! + + """An aggregate relationship""" + roles_aggregate( + """distinct select on columns""" + distinct_on: [roleAssignment_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [roleAssignment_order_by!] + + """filter the rows returned""" + where: roleAssignment_bool_exp + ): roleAssignment_aggregate! + + """An object relationship""" + stripeCustomer: stripeCustomer + updated_at: timestamptz +} + +""" +aggregated selection of "account" +""" +type account_aggregate { + aggregate: account_aggregate_fields + nodes: [account!]! +} + +""" +aggregate fields of "account" +""" +type account_aggregate_fields { + count(columns: [account_select_column!], distinct: Boolean): Int! + max: account_max_fields + min: account_min_fields +} + +""" +Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. +""" +input account_bool_exp { + _and: [account_bool_exp!] + _not: account_bool_exp + _or: [account_bool_exp!] + address: String_comparison_exp + created_at: timestamptz_comparison_exp + id: uuid_comparison_exp + kyc: kyc_bool_exp + roles: roleAssignment_bool_exp + roles_aggregate: roleAssignment_aggregate_bool_exp + stripeCustomer: stripeCustomer_bool_exp + updated_at: timestamptz_comparison_exp +} + +""" +unique or primary key constraints on table "account" +""" +enum account_constraint { + """ + unique or primary key constraint on columns "address" + """ + account_address_key + + """ + unique or primary key constraint on columns "id" + """ + account_pkey +} + +""" +input type for inserting data into table "account" +""" +input account_insert_input { + address: String + created_at: timestamptz + id: uuid + kyc: kyc_obj_rel_insert_input + roles: roleAssignment_arr_rel_insert_input + stripeCustomer: stripeCustomer_obj_rel_insert_input + updated_at: timestamptz +} + +"""aggregate max on columns""" +type account_max_fields { + address: String + created_at: timestamptz + id: uuid + updated_at: timestamptz +} + +"""aggregate min on columns""" +type account_min_fields { + address: String + created_at: timestamptz + id: uuid + updated_at: timestamptz +} + +""" +response of any mutation on the table "account" +""" +type account_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [account!]! +} + +""" +input type for inserting object relation for remote table "account" +""" +input account_obj_rel_insert_input { + data: account_insert_input! + + """upsert condition""" + on_conflict: account_on_conflict +} + +""" +on_conflict condition type for table "account" +""" +input account_on_conflict { + constraint: account_constraint! + update_columns: [account_update_column!]! = [] + where: account_bool_exp +} + +"""Ordering options when selecting data from "account".""" +input account_order_by { + address: order_by + created_at: order_by + id: order_by + kyc: kyc_order_by + roles_aggregate: roleAssignment_aggregate_order_by + stripeCustomer: stripeCustomer_order_by + updated_at: order_by +} + +"""primary key columns input for table: account""" +input account_pk_columns_input { + id: uuid! +} + +""" +select columns of table "account" +""" +enum account_select_column { + """column name""" + address + + """column name""" + created_at + + """column name""" + id + + """column name""" + updated_at +} + +""" +input type for updating data in table "account" +""" +input account_set_input { + address: String + created_at: timestamptz + id: uuid + updated_at: timestamptz +} + +""" +Streaming cursor of the table "account" +""" +input account_stream_cursor_input { + """Stream column input with initial value""" + initial_value: account_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input account_stream_cursor_value_input { + address: String + created_at: timestamptz + id: uuid + updated_at: timestamptz +} + +""" +update columns of table "account" +""" +enum account_update_column { + """column name""" + address + + """column name""" + created_at + + """column name""" + id + + """column name""" + updated_at +} + +input account_updates { + """sets the columns of the filtered rows to the given values""" + _set: account_set_input + + """filter the rows which have to be updated""" + where: account_bool_exp! +} + +""" +The apiKeyStatus table defines the possible status values for API keys. It ensures data integrity and provides a centralized reference for the status field in the publishableApiKey and secretApiKey tables. +""" +type apiKeyStatus { + """ + The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + value: String! +} + +""" +aggregated selection of "apiKeyStatus" +""" +type apiKeyStatus_aggregate { + aggregate: apiKeyStatus_aggregate_fields + nodes: [apiKeyStatus!]! +} + +""" +aggregate fields of "apiKeyStatus" +""" +type apiKeyStatus_aggregate_fields { + count(columns: [apiKeyStatus_select_column!], distinct: Boolean): Int! + max: apiKeyStatus_max_fields + min: apiKeyStatus_min_fields +} + +""" +Boolean expression to filter rows from the table "apiKeyStatus". All fields are combined with a logical 'AND'. +""" +input apiKeyStatus_bool_exp { + _and: [apiKeyStatus_bool_exp!] + _not: apiKeyStatus_bool_exp + _or: [apiKeyStatus_bool_exp!] + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "apiKeyStatus" +""" +enum apiKeyStatus_constraint { + """ + unique or primary key constraint on columns "value" + """ + apiKeyStatus_pkey +} + +enum apiKeyStatus_enum { + ACTIVE + DISABLED + EXPIRED +} + +""" +Boolean expression to compare columns of type "apiKeyStatus_enum". All fields are combined with logical 'AND'. +""" +input apiKeyStatus_enum_comparison_exp { + _eq: apiKeyStatus_enum + _in: [apiKeyStatus_enum!] + _is_null: Boolean + _neq: apiKeyStatus_enum + _nin: [apiKeyStatus_enum!] +} + +""" +input type for inserting data into table "apiKeyStatus" +""" +input apiKeyStatus_insert_input { + """ + The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + value: String +} + +"""aggregate max on columns""" +type apiKeyStatus_max_fields { + """ + The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + value: String +} + +"""aggregate min on columns""" +type apiKeyStatus_min_fields { + """ + The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + value: String +} + +""" +response of any mutation on the table "apiKeyStatus" +""" +type apiKeyStatus_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [apiKeyStatus!]! +} + +""" +on_conflict condition type for table "apiKeyStatus" +""" +input apiKeyStatus_on_conflict { + constraint: apiKeyStatus_constraint! + update_columns: [apiKeyStatus_update_column!]! = [] + where: apiKeyStatus_bool_exp +} + +"""Ordering options when selecting data from "apiKeyStatus".""" +input apiKeyStatus_order_by { + value: order_by +} + +"""primary key columns input for table: apiKeyStatus""" +input apiKeyStatus_pk_columns_input { + """ + The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + value: String! +} + +""" +select columns of table "apiKeyStatus" +""" +enum apiKeyStatus_select_column { + """column name""" + value +} + +""" +input type for updating data in table "apiKeyStatus" +""" +input apiKeyStatus_set_input { + """ + The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + value: String +} + +""" +Streaming cursor of the table "apiKeyStatus" +""" +input apiKeyStatus_stream_cursor_input { + """Stream column input with initial value""" + initial_value: apiKeyStatus_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input apiKeyStatus_stream_cursor_value_input { + """ + The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + value: String +} + +""" +update columns of table "apiKeyStatus" +""" +enum apiKeyStatus_update_column { + """column name""" + value +} + +input apiKeyStatus_updates { + """sets the columns of the filtered rows to the given values""" + _set: apiKeyStatus_set_input + + """filter the rows which have to be updated""" + where: apiKeyStatus_bool_exp! +} + +""" +The apiKeyType table defines the possible types of API keys. It ensures data integrity and provides a centralized reference for the type field in the api key tables. +""" +type apiKeyType { + """The type of the API key""" + value: String! +} + +""" +aggregated selection of "apiKeyType" +""" +type apiKeyType_aggregate { + aggregate: apiKeyType_aggregate_fields + nodes: [apiKeyType!]! +} + +""" +aggregate fields of "apiKeyType" +""" +type apiKeyType_aggregate_fields { + count(columns: [apiKeyType_select_column!], distinct: Boolean): Int! + max: apiKeyType_max_fields + min: apiKeyType_min_fields +} + +""" +Boolean expression to filter rows from the table "apiKeyType". All fields are combined with a logical 'AND'. +""" +input apiKeyType_bool_exp { + _and: [apiKeyType_bool_exp!] + _not: apiKeyType_bool_exp + _or: [apiKeyType_bool_exp!] + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "apiKeyType" +""" +enum apiKeyType_constraint { + """ + unique or primary key constraint on columns "value" + """ + apiKeyType_pkey +} + +enum apiKeyType_enum { + EXTERNAL + SHOPIFY +} + +""" +Boolean expression to compare columns of type "apiKeyType_enum". All fields are combined with logical 'AND'. +""" +input apiKeyType_enum_comparison_exp { + _eq: apiKeyType_enum + _in: [apiKeyType_enum!] + _is_null: Boolean + _neq: apiKeyType_enum + _nin: [apiKeyType_enum!] +} + +""" +input type for inserting data into table "apiKeyType" +""" +input apiKeyType_insert_input { + """The type of the API key""" + value: String +} + +"""aggregate max on columns""" +type apiKeyType_max_fields { + """The type of the API key""" + value: String +} + +"""aggregate min on columns""" +type apiKeyType_min_fields { + """The type of the API key""" + value: String +} + +""" +response of any mutation on the table "apiKeyType" +""" +type apiKeyType_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [apiKeyType!]! +} + +""" +on_conflict condition type for table "apiKeyType" +""" +input apiKeyType_on_conflict { + constraint: apiKeyType_constraint! + update_columns: [apiKeyType_update_column!]! = [] + where: apiKeyType_bool_exp +} + +"""Ordering options when selecting data from "apiKeyType".""" +input apiKeyType_order_by { + value: order_by +} + +"""primary key columns input for table: apiKeyType""" +input apiKeyType_pk_columns_input { + """The type of the API key""" + value: String! +} + +""" +select columns of table "apiKeyType" +""" +enum apiKeyType_select_column { + """column name""" + value +} + +""" +input type for updating data in table "apiKeyType" +""" +input apiKeyType_set_input { + """The type of the API key""" + value: String +} + +""" +Streaming cursor of the table "apiKeyType" +""" +input apiKeyType_stream_cursor_input { + """Stream column input with initial value""" + initial_value: apiKeyType_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input apiKeyType_stream_cursor_value_input { + """The type of the API key""" + value: String +} + +""" +update columns of table "apiKeyType" +""" +enum apiKeyType_update_column { + """column name""" + value +} + +input apiKeyType_updates { + """sets the columns of the filtered rows to the given values""" + _set: apiKeyType_set_input + + """filter the rows which have to be updated""" + where: apiKeyType_bool_exp! +} + +scalar bigint + +""" +Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. +""" +input bigint_comparison_exp { + _eq: bigint + _gt: bigint + _gte: bigint + _in: [bigint!] + _is_null: Boolean + _lt: bigint + _lte: bigint + _neq: bigint + _nin: [bigint!] +} + +""" +The contentSpaceParameters model is designed to define properties specifically for content spaces. This table includes essential details like the contentSpaceId, which links to the specific content space. By centralizing this information, our system can effectively manage and control parameters tied to each content space, enhancing functionality and flexibility. +""" +type contentSpaceParameters { + contentSpace( + """ + Defines which locales should be returned. + + Note that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: ContentSpaceWhereUniqueInput_remote_rel_contentSpaceParameterscontentSpace! + ): ContentSpace + + """ + It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. + """ + contentSpaceId: String! + created_at: timestamptz! + id: uuid! + organizerId: String! + status: contentSpaceStatus_enum + updated_at: timestamptz! +} + +""" +aggregated selection of "contentSpaceParameters" +""" +type contentSpaceParameters_aggregate { + aggregate: contentSpaceParameters_aggregate_fields + nodes: [contentSpaceParameters!]! +} + +""" +aggregate fields of "contentSpaceParameters" +""" +type contentSpaceParameters_aggregate_fields { + count(columns: [contentSpaceParameters_select_column!], distinct: Boolean): Int! + max: contentSpaceParameters_max_fields + min: contentSpaceParameters_min_fields +} + +""" +Boolean expression to filter rows from the table "contentSpaceParameters". All fields are combined with a logical 'AND'. +""" +input contentSpaceParameters_bool_exp { + _and: [contentSpaceParameters_bool_exp!] + _not: contentSpaceParameters_bool_exp + _or: [contentSpaceParameters_bool_exp!] + contentSpaceId: String_comparison_exp + created_at: timestamptz_comparison_exp + id: uuid_comparison_exp + organizerId: String_comparison_exp + status: contentSpaceStatus_enum_comparison_exp + updated_at: timestamptz_comparison_exp +} + +""" +unique or primary key constraints on table "contentSpaceParameters" +""" +enum contentSpaceParameters_constraint { + """ + unique or primary key constraint on columns "contentSpaceId" + """ + contentSpaceParameters_contentSpaceId_key + + """ + unique or primary key constraint on columns "id" + """ + contentSpaceParameters_pkey +} + +""" +input type for inserting data into table "contentSpaceParameters" +""" +input contentSpaceParameters_insert_input { + """ + It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. + """ + contentSpaceId: String + created_at: timestamptz + id: uuid + organizerId: String + status: contentSpaceStatus_enum + updated_at: timestamptz +} + +"""aggregate max on columns""" +type contentSpaceParameters_max_fields { + """ + It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. + """ + contentSpaceId: String + created_at: timestamptz + id: uuid + organizerId: String + updated_at: timestamptz +} + +"""aggregate min on columns""" +type contentSpaceParameters_min_fields { + """ + It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. + """ + contentSpaceId: String + created_at: timestamptz + id: uuid + organizerId: String + updated_at: timestamptz +} + +""" +response of any mutation on the table "contentSpaceParameters" +""" +type contentSpaceParameters_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [contentSpaceParameters!]! +} + +""" +on_conflict condition type for table "contentSpaceParameters" +""" +input contentSpaceParameters_on_conflict { + constraint: contentSpaceParameters_constraint! + update_columns: [contentSpaceParameters_update_column!]! = [] + where: contentSpaceParameters_bool_exp +} + +"""Ordering options when selecting data from "contentSpaceParameters".""" +input contentSpaceParameters_order_by { + contentSpaceId: order_by + created_at: order_by + id: order_by + organizerId: order_by + status: order_by + updated_at: order_by +} + +"""primary key columns input for table: contentSpaceParameters""" +input contentSpaceParameters_pk_columns_input { + id: uuid! +} + +""" +select columns of table "contentSpaceParameters" +""" +enum contentSpaceParameters_select_column { + """column name""" + contentSpaceId + + """column name""" + created_at + + """column name""" + id + + """column name""" + organizerId + + """column name""" + status + + """column name""" + updated_at +} + +""" +input type for updating data in table "contentSpaceParameters" +""" +input contentSpaceParameters_set_input { + """ + It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. + """ + contentSpaceId: String + created_at: timestamptz + id: uuid + organizerId: String + status: contentSpaceStatus_enum + updated_at: timestamptz +} + +""" +Streaming cursor of the table "contentSpaceParameters" +""" +input contentSpaceParameters_stream_cursor_input { + """Stream column input with initial value""" + initial_value: contentSpaceParameters_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input contentSpaceParameters_stream_cursor_value_input { + """ + It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. + """ + contentSpaceId: String + created_at: timestamptz + id: uuid + organizerId: String + status: contentSpaceStatus_enum + updated_at: timestamptz +} + +""" +update columns of table "contentSpaceParameters" +""" +enum contentSpaceParameters_update_column { + """column name""" + contentSpaceId + + """column name""" + created_at + + """column name""" + id + + """column name""" + organizerId + + """column name""" + status + + """column name""" + updated_at +} + +input contentSpaceParameters_updates { + """sets the columns of the filtered rows to the given values""" + _set: contentSpaceParameters_set_input + + """filter the rows which have to be updated""" + where: contentSpaceParameters_bool_exp! +} + +""" +columns and relationships of "contentSpaceStatus" +""" +type contentSpaceStatus { + value: String! +} + +""" +aggregated selection of "contentSpaceStatus" +""" +type contentSpaceStatus_aggregate { + aggregate: contentSpaceStatus_aggregate_fields + nodes: [contentSpaceStatus!]! +} + +""" +aggregate fields of "contentSpaceStatus" +""" +type contentSpaceStatus_aggregate_fields { + count(columns: [contentSpaceStatus_select_column!], distinct: Boolean): Int! + max: contentSpaceStatus_max_fields + min: contentSpaceStatus_min_fields +} + +""" +Boolean expression to filter rows from the table "contentSpaceStatus". All fields are combined with a logical 'AND'. +""" +input contentSpaceStatus_bool_exp { + _and: [contentSpaceStatus_bool_exp!] + _not: contentSpaceStatus_bool_exp + _or: [contentSpaceStatus_bool_exp!] + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "contentSpaceStatus" +""" +enum contentSpaceStatus_constraint { + """ + unique or primary key constraint on columns "value" + """ + contentSpaceStatus_pkey +} + +enum contentSpaceStatus_enum { + DRAFT + PUBLISHED +} + +""" +Boolean expression to compare columns of type "contentSpaceStatus_enum". All fields are combined with logical 'AND'. +""" +input contentSpaceStatus_enum_comparison_exp { + _eq: contentSpaceStatus_enum + _in: [contentSpaceStatus_enum!] + _is_null: Boolean + _neq: contentSpaceStatus_enum + _nin: [contentSpaceStatus_enum!] +} + +""" +input type for inserting data into table "contentSpaceStatus" +""" +input contentSpaceStatus_insert_input { + value: String +} + +"""aggregate max on columns""" +type contentSpaceStatus_max_fields { + value: String +} + +"""aggregate min on columns""" +type contentSpaceStatus_min_fields { + value: String +} + +""" +response of any mutation on the table "contentSpaceStatus" +""" +type contentSpaceStatus_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [contentSpaceStatus!]! +} + +""" +on_conflict condition type for table "contentSpaceStatus" +""" +input contentSpaceStatus_on_conflict { + constraint: contentSpaceStatus_constraint! + update_columns: [contentSpaceStatus_update_column!]! = [] + where: contentSpaceStatus_bool_exp +} + +"""Ordering options when selecting data from "contentSpaceStatus".""" +input contentSpaceStatus_order_by { + value: order_by +} + +"""primary key columns input for table: contentSpaceStatus""" +input contentSpaceStatus_pk_columns_input { + value: String! +} + +""" +select columns of table "contentSpaceStatus" +""" +enum contentSpaceStatus_select_column { + """column name""" + value +} + +""" +input type for updating data in table "contentSpaceStatus" +""" +input contentSpaceStatus_set_input { + value: String +} + +""" +Streaming cursor of the table "contentSpaceStatus" +""" +input contentSpaceStatus_stream_cursor_input { + """Stream column input with initial value""" + initial_value: contentSpaceStatus_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input contentSpaceStatus_stream_cursor_value_input { + value: String +} + +""" +update columns of table "contentSpaceStatus" +""" +enum contentSpaceStatus_update_column { + """column name""" + value +} + +input contentSpaceStatus_updates { + """sets the columns of the filtered rows to the given values""" + _set: contentSpaceStatus_set_input + + """filter the rows which have to be updated""" + where: contentSpaceStatus_bool_exp! +} + +""" +Currencies code following the standard ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217) +""" +type currency { + value: String! +} + +""" +aggregated selection of "currency" +""" +type currency_aggregate { + aggregate: currency_aggregate_fields + nodes: [currency!]! +} + +""" +aggregate fields of "currency" +""" +type currency_aggregate_fields { + count(columns: [currency_select_column!], distinct: Boolean): Int! + max: currency_max_fields + min: currency_min_fields +} + +""" +Boolean expression to filter rows from the table "currency". All fields are combined with a logical 'AND'. +""" +input currency_bool_exp { + _and: [currency_bool_exp!] + _not: currency_bool_exp + _or: [currency_bool_exp!] + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "currency" +""" +enum currency_constraint { + """ + unique or primary key constraint on columns "value" + """ + currency_pkey +} + +enum currency_enum { + AED + CNY + EUR + GBP + QAR + SGD + USD +} + +""" +Boolean expression to compare columns of type "currency_enum". All fields are combined with logical 'AND'. +""" +input currency_enum_comparison_exp { + _eq: currency_enum + _in: [currency_enum!] + _is_null: Boolean + _neq: currency_enum + _nin: [currency_enum!] +} + +""" +input type for inserting data into table "currency" +""" +input currency_insert_input { + value: String +} + +"""aggregate max on columns""" +type currency_max_fields { + value: String +} + +"""aggregate min on columns""" +type currency_min_fields { + value: String +} + +""" +response of any mutation on the table "currency" +""" +type currency_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [currency!]! +} + +""" +on_conflict condition type for table "currency" +""" +input currency_on_conflict { + constraint: currency_constraint! + update_columns: [currency_update_column!]! = [] + where: currency_bool_exp +} + +"""Ordering options when selecting data from "currency".""" +input currency_order_by { + value: order_by +} + +"""primary key columns input for table: currency""" +input currency_pk_columns_input { + value: String! +} + +""" +select columns of table "currency" +""" +enum currency_select_column { + """column name""" + value +} + +""" +input type for updating data in table "currency" +""" +input currency_set_input { + value: String +} + +""" +Streaming cursor of the table "currency" +""" +input currency_stream_cursor_input { + """Stream column input with initial value""" + initial_value: currency_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input currency_stream_cursor_value_input { + value: String +} + +""" +update columns of table "currency" +""" +enum currency_update_column { + """column name""" + value +} + +input currency_updates { + """sets the columns of the filtered rows to the given values""" + _set: currency_set_input + + """filter the rows which have to be updated""" + where: currency_bool_exp! +} + +"""ordering argument of a cursor""" +enum cursor_ordering { + """ascending ordering of the cursor""" + ASC + + """descending ordering of the cursor""" + DESC +} + +""" +The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. +""" +type eventParameters { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. + """ + activityWebhookId: String + + """The unique signing key used for securing activity webhooks.""" + activityWebhookSigningKey: String + created_at: timestamptz! + + """ + The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. + """ + dateEnd: timestamp + + """ + The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. + """ + dateSaleEnd: timestamp + + """ + The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. + """ + dateSaleStart: timestamp + + """ + The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. + """ + dateStart: timestamp + event( + """ + Defines which locales should be returned. + + Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: EventWhereUniqueInput_remote_rel_eventParametersevent! + ): Event + eventId: String! + + """An array relationship""" + eventPassNftContracts( + """distinct select on columns""" + distinct_on: [eventPassNftContract_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [eventPassNftContract_order_by!] + + """filter the rows returned""" + where: eventPassNftContract_bool_exp + ): [eventPassNftContract!]! + + """An aggregate relationship""" + eventPassNftContracts_aggregate( + """distinct select on columns""" + distinct_on: [eventPassNftContract_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [eventPassNftContract_order_by!] + + """filter the rows returned""" + where: eventPassNftContract_bool_exp + ): eventPassNftContract_aggregate! + + """An array relationship""" + eventPassNfts( + """distinct select on columns""" + distinct_on: [eventPassNft_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [eventPassNft_order_by!] + + """filter the rows returned""" + where: eventPassNft_bool_exp + ): [eventPassNft!]! + + """An aggregate relationship""" + eventPassNfts_aggregate( + """distinct select on columns""" + distinct_on: [eventPassNft_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [eventPassNft_order_by!] + + """filter the rows returned""" + where: eventPassNft_bool_exp + ): eventPassNft_aggregate! + id: uuid! + + """ + A computed field, executes function "is_event_ongoing" + """ + isOngoing: Boolean + + """ + A computed field, executes function "is_sale_ongoing" + """ + isSaleOngoing: Boolean + + """The identifier for the metadata update webhook.""" + metadataUpdateWebhookId: String + + """The unique signing key used for securing metadata update webhooks.""" + metadataUpdateWebhookSigningKey: String + organizer( + """ + Defines which locales should be returned. + + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer! + ): Organizer + organizerId: String! + status: eventStatus_enum + + """ + The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. + """ + timezone: String! + updated_at: timestamptz! +} + +""" +aggregated selection of "eventParameters" +""" +type eventParameters_aggregate { + aggregate: eventParameters_aggregate_fields + nodes: [eventParameters!]! +} + +""" +aggregate fields of "eventParameters" +""" +type eventParameters_aggregate_fields { + count(columns: [eventParameters_select_column!], distinct: Boolean): Int! + max: eventParameters_max_fields + min: eventParameters_min_fields +} + +""" +Boolean expression to filter rows from the table "eventParameters". All fields are combined with a logical 'AND'. +""" +input eventParameters_bool_exp { + _and: [eventParameters_bool_exp!] + _not: eventParameters_bool_exp + _or: [eventParameters_bool_exp!] + activityWebhookId: String_comparison_exp + activityWebhookSigningKey: String_comparison_exp + created_at: timestamptz_comparison_exp + dateEnd: timestamp_comparison_exp + dateSaleEnd: timestamp_comparison_exp + dateSaleStart: timestamp_comparison_exp + dateStart: timestamp_comparison_exp + eventId: String_comparison_exp + eventPassNftContracts: eventPassNftContract_bool_exp + eventPassNftContracts_aggregate: eventPassNftContract_aggregate_bool_exp + eventPassNfts: eventPassNft_bool_exp + eventPassNfts_aggregate: eventPassNft_aggregate_bool_exp + id: uuid_comparison_exp + isOngoing: Boolean_comparison_exp + isSaleOngoing: Boolean_comparison_exp + metadataUpdateWebhookId: String_comparison_exp + metadataUpdateWebhookSigningKey: String_comparison_exp + organizerId: String_comparison_exp + status: eventStatus_enum_comparison_exp + timezone: String_comparison_exp + updated_at: timestamptz_comparison_exp +} + +""" +unique or primary key constraints on table "eventParameters" +""" +enum eventParameters_constraint { + """ + unique or primary key constraint on columns "eventId" + """ + eventParameters_eventId_key + + """ + unique or primary key constraint on columns "metadataUpdateWebhookSigningKey" + """ + eventParameters_metadataUpdateWebhookSigningKey_key + + """ + unique or primary key constraint on columns "id" + """ + eventParameters_pkey + + """ + unique or primary key constraint on columns "activityWebhookSigningKey" + """ + eventParameters_signingKey_key +} + +""" +input type for inserting data into table "eventParameters" +""" +input eventParameters_insert_input { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. + """ + activityWebhookId: String + + """The unique signing key used for securing activity webhooks.""" + activityWebhookSigningKey: String + created_at: timestamptz + + """ + The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. + """ + dateEnd: timestamp + + """ + The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. + """ + dateSaleEnd: timestamp + + """ + The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. + """ + dateSaleStart: timestamp + + """ + The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. + """ + dateStart: timestamp + eventId: String + eventPassNftContracts: eventPassNftContract_arr_rel_insert_input + eventPassNfts: eventPassNft_arr_rel_insert_input + id: uuid + + """The identifier for the metadata update webhook.""" + metadataUpdateWebhookId: String + + """The unique signing key used for securing metadata update webhooks.""" + metadataUpdateWebhookSigningKey: String + organizerId: String + status: eventStatus_enum + + """ + The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. + """ + timezone: String + updated_at: timestamptz +} + +"""aggregate max on columns""" +type eventParameters_max_fields { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. + """ + activityWebhookId: String + + """The unique signing key used for securing activity webhooks.""" + activityWebhookSigningKey: String + created_at: timestamptz + + """ + The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. + """ + dateEnd: timestamp + + """ + The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. + """ + dateSaleEnd: timestamp + + """ + The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. + """ + dateSaleStart: timestamp + + """ + The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. + """ + dateStart: timestamp + eventId: String + id: uuid + + """The identifier for the metadata update webhook.""" + metadataUpdateWebhookId: String + + """The unique signing key used for securing metadata update webhooks.""" + metadataUpdateWebhookSigningKey: String + organizerId: String + + """ + The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. + """ + timezone: String + updated_at: timestamptz +} + +"""aggregate min on columns""" +type eventParameters_min_fields { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. + """ + activityWebhookId: String + + """The unique signing key used for securing activity webhooks.""" + activityWebhookSigningKey: String + created_at: timestamptz + + """ + The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. + """ + dateEnd: timestamp + + """ + The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. + """ + dateSaleEnd: timestamp + + """ + The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. + """ + dateSaleStart: timestamp + + """ + The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. + """ + dateStart: timestamp + eventId: String + id: uuid + + """The identifier for the metadata update webhook.""" + metadataUpdateWebhookId: String + + """The unique signing key used for securing metadata update webhooks.""" + metadataUpdateWebhookSigningKey: String + organizerId: String + + """ + The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. + """ + timezone: String + updated_at: timestamptz +} + +""" +response of any mutation on the table "eventParameters" +""" +type eventParameters_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [eventParameters!]! +} + +""" +input type for inserting object relation for remote table "eventParameters" +""" +input eventParameters_obj_rel_insert_input { + data: eventParameters_insert_input! + + """upsert condition""" + on_conflict: eventParameters_on_conflict +} + +""" +on_conflict condition type for table "eventParameters" +""" +input eventParameters_on_conflict { + constraint: eventParameters_constraint! + update_columns: [eventParameters_update_column!]! = [] + where: eventParameters_bool_exp +} + +"""Ordering options when selecting data from "eventParameters".""" +input eventParameters_order_by { + activityWebhookId: order_by + activityWebhookSigningKey: order_by + created_at: order_by + dateEnd: order_by + dateSaleEnd: order_by + dateSaleStart: order_by + dateStart: order_by + eventId: order_by + eventPassNftContracts_aggregate: eventPassNftContract_aggregate_order_by + eventPassNfts_aggregate: eventPassNft_aggregate_order_by + id: order_by + isOngoing: order_by + isSaleOngoing: order_by + metadataUpdateWebhookId: order_by + metadataUpdateWebhookSigningKey: order_by + organizerId: order_by + status: order_by + timezone: order_by + updated_at: order_by +} + +"""primary key columns input for table: eventParameters""" +input eventParameters_pk_columns_input { + id: uuid! +} + +""" +select columns of table "eventParameters" +""" +enum eventParameters_select_column { + """column name""" + activityWebhookId + + """column name""" + activityWebhookSigningKey + + """column name""" + created_at + + """column name""" + dateEnd + + """column name""" + dateSaleEnd + + """column name""" + dateSaleStart + + """column name""" + dateStart + + """column name""" + eventId + + """column name""" + id + + """column name""" + metadataUpdateWebhookId + + """column name""" + metadataUpdateWebhookSigningKey + + """column name""" + organizerId + + """column name""" + status + + """column name""" + timezone + + """column name""" + updated_at +} + +""" +input type for updating data in table "eventParameters" +""" +input eventParameters_set_input { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. + """ + activityWebhookId: String + + """The unique signing key used for securing activity webhooks.""" + activityWebhookSigningKey: String + created_at: timestamptz + + """ + The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. + """ + dateEnd: timestamp + + """ + The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. + """ + dateSaleEnd: timestamp + + """ + The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. + """ + dateSaleStart: timestamp + + """ + The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. + """ + dateStart: timestamp + eventId: String + id: uuid + + """The identifier for the metadata update webhook.""" + metadataUpdateWebhookId: String + + """The unique signing key used for securing metadata update webhooks.""" + metadataUpdateWebhookSigningKey: String + organizerId: String + status: eventStatus_enum + + """ + The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. + """ + timezone: String + updated_at: timestamptz +} + +""" +Streaming cursor of the table "eventParameters" +""" +input eventParameters_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventParameters_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input eventParameters_stream_cursor_value_input { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. + """ + activityWebhookId: String + + """The unique signing key used for securing activity webhooks.""" + activityWebhookSigningKey: String + created_at: timestamptz + + """ + The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. + """ + dateEnd: timestamp + + """ + The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. + """ + dateSaleEnd: timestamp + + """ + The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. + """ + dateSaleStart: timestamp + + """ + The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. + """ + dateStart: timestamp + eventId: String + id: uuid + + """The identifier for the metadata update webhook.""" + metadataUpdateWebhookId: String + + """The unique signing key used for securing metadata update webhooks.""" + metadataUpdateWebhookSigningKey: String + organizerId: String + status: eventStatus_enum + + """ + The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. + """ + timezone: String + updated_at: timestamptz +} + +""" +update columns of table "eventParameters" +""" +enum eventParameters_update_column { + """column name""" + activityWebhookId + + """column name""" + activityWebhookSigningKey + + """column name""" + created_at + + """column name""" + dateEnd + + """column name""" + dateSaleEnd + + """column name""" + dateSaleStart + + """column name""" + dateStart + + """column name""" + eventId + + """column name""" + id + + """column name""" + metadataUpdateWebhookId + + """column name""" + metadataUpdateWebhookSigningKey + + """column name""" + organizerId + + """column name""" + status + + """column name""" + timezone + + """column name""" + updated_at +} + +input eventParameters_updates { + """sets the columns of the filtered rows to the given values""" + _set: eventParameters_set_input + + """filter the rows which have to be updated""" + where: eventParameters_bool_exp! +} + +""" +columns and relationships of "eventPassNft" +""" +type eventPassNft { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: String! + + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: String! + created_at: timestamptz! + + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: String + + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String + event( + """ + Defines which locales should be returned. + + Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: EventWhereUniqueInput_remote_rel_eventPassNftevent! + ): Event + + """A reference to the event associated with the event pass NFT""" + eventId: String! + + """An object relationship""" + eventParameters: eventParameters + eventPass( + """ + Defines which locales should be returned. + + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + ): EventPass + + """Directly relates to a specific Event Pass within the system""" + eventPassId: String! + + """An object relationship""" + eventPassNftContract: eventPassNftContract + id: uuid! + + """ + Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. + """ + isRevealed: Boolean! + + """An object relationship""" + lastNftTransfer: nftTransfer + + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: uuid + + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata( + """JSON select path""" + path: String + ): jsonb + + """An array relationship""" + nftTransfers( + """distinct select on columns""" + distinct_on: [nftTransfer_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [nftTransfer_order_by!] """filter the rows returned""" - where: roleAssignment_bool_exp - ): roleAssignment_aggregate! + where: nftTransfer_bool_exp + ): [nftTransfer!]! + + """An aggregate relationship""" + nftTransfers_aggregate( + """distinct select on columns""" + distinct_on: [nftTransfer_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [nftTransfer_order_by!] + + """filter the rows returned""" + where: nftTransfer_bool_exp + ): nftTransfer_aggregate! + organizer( + """ + Defines which locales should be returned. + + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer! + ): Organizer + + """Ties the event pass NFT to a specific organizer within the platform""" + organizerId: String! + + """An object relationship""" + packAmount: passAmount + packId: String + + """An object relationship""" + packPricing: passPricing + + """An object relationship""" + passAmount: passAmount + + """An object relationship""" + passPricing: passPricing + status: nftStatus_enum + + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint + + """ + The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz! +} + +""" +The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. +""" +type eventPassNftContract { + """ + Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. + """ + chainId: String! + + """ + Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. + """ + contractAddress: String! + created_at: timestamptz! + + """ + A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. + """ + eventId: String! + eventPass( + """ + Defines which locales should be returned. + + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + ): EventPass + eventPassId: String! + + """An array relationship""" + eventPassNfts( + """distinct select on columns""" + distinct_on: [eventPassNft_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [eventPassNft_order_by!] + + """filter the rows returned""" + where: eventPassNft_bool_exp + ): [eventPassNft!]! + + """An aggregate relationship""" + eventPassNfts_aggregate( + """distinct select on columns""" + distinct_on: [eventPassNft_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [eventPassNft_order_by!] + + """filter the rows returned""" + where: eventPassNft_bool_exp + ): eventPassNft_aggregate! + + """An object relationship""" + eventPassOrderSums: eventPassOrderSums + id: uuid! + + """Flag indicating whether the event pass NFT is airdropped.""" + isAirdrop: Boolean! + + """ + Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. + """ + isDelayedRevealed: Boolean! + + """An array relationship""" + orders( + """distinct select on columns""" + distinct_on: [order_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [order_order_by!] + + """filter the rows returned""" + where: order_bool_exp + ): [order!]! + + """An aggregate relationship""" + orders_aggregate( + """distinct select on columns""" + distinct_on: [order_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [order_order_by!] + + """filter the rows returned""" + where: order_bool_exp + ): order_aggregate! + organizerId: String! + + """An object relationship""" + passAmount: passAmount + + """An object relationship""" + passPricing: passPricing + + """Type of the pass, referencing the eventPassType table.""" + passType: eventPassType_enum! + + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: String + + """Type of the event pass NFT contract.""" + type: eventPassNftContractType_enum! + updated_at: timestamptz! + + """ + The method of validation for the event pass, referencing the eventPassValidationType table. + """ + validationType: eventPassValidationType_enum! +} + +"""Contract types representing the nature of the event pass NFT contract.""" +type eventPassNftContractType { + """Type name for event pass NFT contract.""" + value: String! +} + +""" +aggregated selection of "eventPassNftContractType" +""" +type eventPassNftContractType_aggregate { + aggregate: eventPassNftContractType_aggregate_fields + nodes: [eventPassNftContractType!]! +} + +""" +aggregate fields of "eventPassNftContractType" +""" +type eventPassNftContractType_aggregate_fields { + count(columns: [eventPassNftContractType_select_column!], distinct: Boolean): Int! + max: eventPassNftContractType_max_fields + min: eventPassNftContractType_min_fields +} + +""" +Boolean expression to filter rows from the table "eventPassNftContractType". All fields are combined with a logical 'AND'. +""" +input eventPassNftContractType_bool_exp { + _and: [eventPassNftContractType_bool_exp!] + _not: eventPassNftContractType_bool_exp + _or: [eventPassNftContractType_bool_exp!] + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "eventPassNftContractType" +""" +enum eventPassNftContractType_constraint { + """ + unique or primary key constraint on columns "value" + """ + eventPassNftContractType_pkey +} + +enum eventPassNftContractType_enum { + delayed_reveal + loyalty_card + normal +} + +""" +Boolean expression to compare columns of type "eventPassNftContractType_enum". All fields are combined with logical 'AND'. +""" +input eventPassNftContractType_enum_comparison_exp { + _eq: eventPassNftContractType_enum + _in: [eventPassNftContractType_enum!] + _is_null: Boolean + _neq: eventPassNftContractType_enum + _nin: [eventPassNftContractType_enum!] +} + +""" +input type for inserting data into table "eventPassNftContractType" +""" +input eventPassNftContractType_insert_input { + """Type name for event pass NFT contract.""" + value: String +} + +"""aggregate max on columns""" +type eventPassNftContractType_max_fields { + """Type name for event pass NFT contract.""" + value: String +} + +"""aggregate min on columns""" +type eventPassNftContractType_min_fields { + """Type name for event pass NFT contract.""" + value: String +} + +""" +response of any mutation on the table "eventPassNftContractType" +""" +type eventPassNftContractType_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [eventPassNftContractType!]! +} + +""" +on_conflict condition type for table "eventPassNftContractType" +""" +input eventPassNftContractType_on_conflict { + constraint: eventPassNftContractType_constraint! + update_columns: [eventPassNftContractType_update_column!]! = [] + where: eventPassNftContractType_bool_exp +} + +"""Ordering options when selecting data from "eventPassNftContractType".""" +input eventPassNftContractType_order_by { + value: order_by +} + +"""primary key columns input for table: eventPassNftContractType""" +input eventPassNftContractType_pk_columns_input { + """Type name for event pass NFT contract.""" + value: String! +} + +""" +select columns of table "eventPassNftContractType" +""" +enum eventPassNftContractType_select_column { + """column name""" + value +} + +""" +input type for updating data in table "eventPassNftContractType" +""" +input eventPassNftContractType_set_input { + """Type name for event pass NFT contract.""" + value: String +} + +""" +Streaming cursor of the table "eventPassNftContractType" +""" +input eventPassNftContractType_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventPassNftContractType_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input eventPassNftContractType_stream_cursor_value_input { + """Type name for event pass NFT contract.""" + value: String +} + +""" +update columns of table "eventPassNftContractType" +""" +enum eventPassNftContractType_update_column { + """column name""" + value +} + +input eventPassNftContractType_updates { + """sets the columns of the filtered rows to the given values""" + _set: eventPassNftContractType_set_input + + """filter the rows which have to be updated""" + where: eventPassNftContractType_bool_exp! +} + +""" +aggregated selection of "eventPassNftContract" +""" +type eventPassNftContract_aggregate { + aggregate: eventPassNftContract_aggregate_fields + nodes: [eventPassNftContract!]! +} + +input eventPassNftContract_aggregate_bool_exp { + bool_and: eventPassNftContract_aggregate_bool_exp_bool_and + bool_or: eventPassNftContract_aggregate_bool_exp_bool_or + count: eventPassNftContract_aggregate_bool_exp_count +} + +input eventPassNftContract_aggregate_bool_exp_bool_and { + arguments: eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns! + distinct: Boolean + filter: eventPassNftContract_bool_exp + predicate: Boolean_comparison_exp! +} + +input eventPassNftContract_aggregate_bool_exp_bool_or { + arguments: eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns! + distinct: Boolean + filter: eventPassNftContract_bool_exp + predicate: Boolean_comparison_exp! +} + +input eventPassNftContract_aggregate_bool_exp_count { + arguments: [eventPassNftContract_select_column!] + distinct: Boolean + filter: eventPassNftContract_bool_exp + predicate: Int_comparison_exp! +} + +""" +aggregate fields of "eventPassNftContract" +""" +type eventPassNftContract_aggregate_fields { + count(columns: [eventPassNftContract_select_column!], distinct: Boolean): Int! + max: eventPassNftContract_max_fields + min: eventPassNftContract_min_fields +} + +""" +order by aggregate values of table "eventPassNftContract" +""" +input eventPassNftContract_aggregate_order_by { + count: order_by + max: eventPassNftContract_max_order_by + min: eventPassNftContract_min_order_by +} + +""" +input type for inserting array relation for remote table "eventPassNftContract" +""" +input eventPassNftContract_arr_rel_insert_input { + data: [eventPassNftContract_insert_input!]! + + """upsert condition""" + on_conflict: eventPassNftContract_on_conflict +} + +""" +Boolean expression to filter rows from the table "eventPassNftContract". All fields are combined with a logical 'AND'. +""" +input eventPassNftContract_bool_exp { + _and: [eventPassNftContract_bool_exp!] + _not: eventPassNftContract_bool_exp + _or: [eventPassNftContract_bool_exp!] + chainId: String_comparison_exp + contractAddress: String_comparison_exp + created_at: timestamptz_comparison_exp + eventId: String_comparison_exp + eventPassId: String_comparison_exp + eventPassNfts: eventPassNft_bool_exp + eventPassNfts_aggregate: eventPassNft_aggregate_bool_exp + eventPassOrderSums: eventPassOrderSums_bool_exp + id: uuid_comparison_exp + isAirdrop: Boolean_comparison_exp + isDelayedRevealed: Boolean_comparison_exp + orders: order_bool_exp + orders_aggregate: order_aggregate_bool_exp + organizerId: String_comparison_exp + passAmount: passAmount_bool_exp + passPricing: passPricing_bool_exp + passType: eventPassType_enum_comparison_exp + password: String_comparison_exp + type: eventPassNftContractType_enum_comparison_exp + updated_at: timestamptz_comparison_exp + validationType: eventPassValidationType_enum_comparison_exp +} + +""" +unique or primary key constraints on table "eventPassNftContract" +""" +enum eventPassNftContract_constraint { + """ + unique or primary key constraint on columns "eventPassId" + """ + eventPassId_unique + + """ + unique or primary key constraint on columns "chainId", "contractAddress" + """ + eventPassNftContract_contractAddress_chainId_key + + """ + unique or primary key constraint on columns "id" + """ + eventPassNftContract_pkey +} + +""" +input type for inserting data into table "eventPassNftContract" +""" +input eventPassNftContract_insert_input { + """ + Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. + """ + chainId: String + + """ + Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz + + """ + A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. + """ + eventId: String + eventPassId: String + eventPassNfts: eventPassNft_arr_rel_insert_input + eventPassOrderSums: eventPassOrderSums_obj_rel_insert_input + id: uuid + + """Flag indicating whether the event pass NFT is airdropped.""" + isAirdrop: Boolean + + """ + Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. + """ + isDelayedRevealed: Boolean + orders: order_arr_rel_insert_input + organizerId: String + passAmount: passAmount_obj_rel_insert_input + passPricing: passPricing_obj_rel_insert_input + + """Type of the pass, referencing the eventPassType table.""" + passType: eventPassType_enum + + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: String + + """Type of the event pass NFT contract.""" + type: eventPassNftContractType_enum + updated_at: timestamptz + + """ + The method of validation for the event pass, referencing the eventPassValidationType table. + """ + validationType: eventPassValidationType_enum +} + +"""aggregate max on columns""" +type eventPassNftContract_max_fields { + """ + Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. + """ + chainId: String + + """ + Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz + + """ + A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. + """ + eventId: String + eventPassId: String + id: uuid + organizerId: String + + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: String + updated_at: timestamptz +} + +""" +order by max() on columns of table "eventPassNftContract" +""" +input eventPassNftContract_max_order_by { + """ + Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. + """ + chainId: order_by + + """ + Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. + """ + contractAddress: order_by + created_at: order_by + + """ + A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. + """ + eventId: order_by + eventPassId: order_by + id: order_by + organizerId: order_by + + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: order_by + updated_at: order_by +} + +"""aggregate min on columns""" +type eventPassNftContract_min_fields { + """ + Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. + """ + chainId: String + + """ + Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz + + """ + A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. + """ + eventId: String + eventPassId: String + id: uuid + organizerId: String + + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: String + updated_at: timestamptz +} + +""" +order by min() on columns of table "eventPassNftContract" +""" +input eventPassNftContract_min_order_by { + """ + Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. + """ + chainId: order_by + + """ + Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. + """ + contractAddress: order_by + created_at: order_by + + """ + A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. + """ + eventId: order_by + eventPassId: order_by + id: order_by + organizerId: order_by + + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: order_by + updated_at: order_by +} + +""" +response of any mutation on the table "eventPassNftContract" +""" +type eventPassNftContract_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [eventPassNftContract!]! +} + +""" +input type for inserting object relation for remote table "eventPassNftContract" +""" +input eventPassNftContract_obj_rel_insert_input { + data: eventPassNftContract_insert_input! + + """upsert condition""" + on_conflict: eventPassNftContract_on_conflict +} + +""" +on_conflict condition type for table "eventPassNftContract" +""" +input eventPassNftContract_on_conflict { + constraint: eventPassNftContract_constraint! + update_columns: [eventPassNftContract_update_column!]! = [] + where: eventPassNftContract_bool_exp +} + +"""Ordering options when selecting data from "eventPassNftContract".""" +input eventPassNftContract_order_by { + chainId: order_by + contractAddress: order_by + created_at: order_by + eventId: order_by + eventPassId: order_by + eventPassNfts_aggregate: eventPassNft_aggregate_order_by + eventPassOrderSums: eventPassOrderSums_order_by + id: order_by + isAirdrop: order_by + isDelayedRevealed: order_by + orders_aggregate: order_aggregate_order_by + organizerId: order_by + passAmount: passAmount_order_by + passPricing: passPricing_order_by + passType: order_by + password: order_by + type: order_by + updated_at: order_by + validationType: order_by +} + +"""primary key columns input for table: eventPassNftContract""" +input eventPassNftContract_pk_columns_input { + id: uuid! +} + +""" +select columns of table "eventPassNftContract" +""" +enum eventPassNftContract_select_column { + """column name""" + chainId + + """column name""" + contractAddress + + """column name""" + created_at + + """column name""" + eventId + + """column name""" + eventPassId + + """column name""" + id + + """column name""" + isAirdrop + + """column name""" + isDelayedRevealed + + """column name""" + organizerId + + """column name""" + passType + + """column name""" + password + + """column name""" + type + + """column name""" + updated_at + + """column name""" + validationType +} + +""" +select "eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns" columns of table "eventPassNftContract" +""" +enum eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns { + """column name""" + isAirdrop + + """column name""" + isDelayedRevealed +} + +""" +select "eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns" columns of table "eventPassNftContract" +""" +enum eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns { + """column name""" + isAirdrop + + """column name""" + isDelayedRevealed +} + +""" +input type for updating data in table "eventPassNftContract" +""" +input eventPassNftContract_set_input { + """ + Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. + """ + chainId: String + + """ + Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz + + """ + A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. + """ + eventId: String + eventPassId: String + id: uuid + + """Flag indicating whether the event pass NFT is airdropped.""" + isAirdrop: Boolean + + """ + Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. + """ + isDelayedRevealed: Boolean + organizerId: String + + """Type of the pass, referencing the eventPassType table.""" + passType: eventPassType_enum + + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: String + + """Type of the event pass NFT contract.""" + type: eventPassNftContractType_enum + updated_at: timestamptz + + """ + The method of validation for the event pass, referencing the eventPassValidationType table. + """ + validationType: eventPassValidationType_enum +} + +""" +Streaming cursor of the table "eventPassNftContract" +""" +input eventPassNftContract_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventPassNftContract_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input eventPassNftContract_stream_cursor_value_input { + """ + Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. + """ + chainId: String + + """ + Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz + + """ + A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. + """ + eventId: String + eventPassId: String + id: uuid + + """Flag indicating whether the event pass NFT is airdropped.""" + isAirdrop: Boolean + + """ + Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. + """ + isDelayedRevealed: Boolean + organizerId: String + + """Type of the pass, referencing the eventPassType table.""" + passType: eventPassType_enum + + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: String + + """Type of the event pass NFT contract.""" + type: eventPassNftContractType_enum + updated_at: timestamptz + + """ + The method of validation for the event pass, referencing the eventPassValidationType table. + """ + validationType: eventPassValidationType_enum +} + +""" +update columns of table "eventPassNftContract" +""" +enum eventPassNftContract_update_column { + """column name""" + chainId + + """column name""" + contractAddress + + """column name""" + created_at + + """column name""" + eventId + + """column name""" + eventPassId + + """column name""" + id + + """column name""" + isAirdrop + + """column name""" + isDelayedRevealed + + """column name""" + organizerId + + """column name""" + passType + + """column name""" + password + + """column name""" + type + + """column name""" + updated_at + + """column name""" + validationType +} + +input eventPassNftContract_updates { + """sets the columns of the filtered rows to the given values""" + _set: eventPassNftContract_set_input + + """filter the rows which have to be updated""" + where: eventPassNftContract_bool_exp! +} + +""" +aggregated selection of "eventPassNft" +""" +type eventPassNft_aggregate { + aggregate: eventPassNft_aggregate_fields + nodes: [eventPassNft!]! +} + +input eventPassNft_aggregate_bool_exp { + bool_and: eventPassNft_aggregate_bool_exp_bool_and + bool_or: eventPassNft_aggregate_bool_exp_bool_or + count: eventPassNft_aggregate_bool_exp_count +} + +input eventPassNft_aggregate_bool_exp_bool_and { + arguments: eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns! + distinct: Boolean + filter: eventPassNft_bool_exp + predicate: Boolean_comparison_exp! +} + +input eventPassNft_aggregate_bool_exp_bool_or { + arguments: eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns! + distinct: Boolean + filter: eventPassNft_bool_exp + predicate: Boolean_comparison_exp! +} + +input eventPassNft_aggregate_bool_exp_count { + arguments: [eventPassNft_select_column!] + distinct: Boolean + filter: eventPassNft_bool_exp + predicate: Int_comparison_exp! +} + +""" +aggregate fields of "eventPassNft" +""" +type eventPassNft_aggregate_fields { + avg: eventPassNft_avg_fields + count(columns: [eventPassNft_select_column!], distinct: Boolean): Int! + max: eventPassNft_max_fields + min: eventPassNft_min_fields + stddev: eventPassNft_stddev_fields + stddev_pop: eventPassNft_stddev_pop_fields + stddev_samp: eventPassNft_stddev_samp_fields + sum: eventPassNft_sum_fields + var_pop: eventPassNft_var_pop_fields + var_samp: eventPassNft_var_samp_fields + variance: eventPassNft_variance_fields +} + +""" +order by aggregate values of table "eventPassNft" +""" +input eventPassNft_aggregate_order_by { + avg: eventPassNft_avg_order_by + count: order_by + max: eventPassNft_max_order_by + min: eventPassNft_min_order_by + stddev: eventPassNft_stddev_order_by + stddev_pop: eventPassNft_stddev_pop_order_by + stddev_samp: eventPassNft_stddev_samp_order_by + sum: eventPassNft_sum_order_by + var_pop: eventPassNft_var_pop_order_by + var_samp: eventPassNft_var_samp_order_by + variance: eventPassNft_variance_order_by +} + +"""append existing jsonb value of filtered columns with new jsonb value""" +input eventPassNft_append_input { + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: jsonb +} + +""" +input type for inserting array relation for remote table "eventPassNft" +""" +input eventPassNft_arr_rel_insert_input { + data: [eventPassNft_insert_input!]! + + """upsert condition""" + on_conflict: eventPassNft_on_conflict +} + +"""aggregate avg on columns""" +type eventPassNft_avg_fields { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float +} + +""" +order by avg() on columns of table "eventPassNft" +""" +input eventPassNft_avg_order_by { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by +} + +""" +Boolean expression to filter rows from the table "eventPassNft". All fields are combined with a logical 'AND'. +""" +input eventPassNft_bool_exp { + _and: [eventPassNft_bool_exp!] + _not: eventPassNft_bool_exp + _or: [eventPassNft_bool_exp!] + chainId: String_comparison_exp + contractAddress: String_comparison_exp + created_at: timestamptz_comparison_exp + currentOwnerAddress: String_comparison_exp + error: String_comparison_exp + eventId: String_comparison_exp + eventParameters: eventParameters_bool_exp + eventPassId: String_comparison_exp + eventPassNftContract: eventPassNftContract_bool_exp + id: uuid_comparison_exp + isRevealed: Boolean_comparison_exp + lastNftTransfer: nftTransfer_bool_exp + lastNftTransferId: uuid_comparison_exp + metadata: jsonb_comparison_exp + nftTransfers: nftTransfer_bool_exp + nftTransfers_aggregate: nftTransfer_aggregate_bool_exp + organizerId: String_comparison_exp + packAmount: passAmount_bool_exp + packId: String_comparison_exp + packPricing: passPricing_bool_exp + passAmount: passAmount_bool_exp + passPricing: passPricing_bool_exp + status: nftStatus_enum_comparison_exp + tokenId: bigint_comparison_exp + tokenUri: String_comparison_exp + updated_at: timestamptz_comparison_exp +} + +""" +unique or primary key constraints on table "eventPassNft" +""" +enum eventPassNft_constraint { + """ + unique or primary key constraint on columns "chainId", "contractAddress", "tokenId" + """ + eventPassNft_contractAddress_tokenId_chainId_idx + + """ + unique or primary key constraint on columns "id" + """ + eventPassNft_pkey +} + +""" +delete the field or element with specified path (for JSON arrays, negative integers count from the end) +""" +input eventPassNft_delete_at_path_input { + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: [String!] +} + +""" +delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array +""" +input eventPassNft_delete_elem_input { + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: Int +} + +""" +delete key/value pair or string element. key/value pairs are matched based on their key value +""" +input eventPassNft_delete_key_input { + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: String +} + +""" +input type for incrementing numeric columns in table "eventPassNft" +""" +input eventPassNft_inc_input { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint +} + +""" +input type for inserting data into table "eventPassNft" +""" +input eventPassNft_insert_input { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: String + + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz + + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: String + + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String + + """A reference to the event associated with the event pass NFT""" + eventId: String + eventParameters: eventParameters_obj_rel_insert_input + + """Directly relates to a specific Event Pass within the system""" + eventPassId: String + eventPassNftContract: eventPassNftContract_obj_rel_insert_input + id: uuid + + """ + Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. + """ + isRevealed: Boolean + lastNftTransfer: nftTransfer_obj_rel_insert_input + + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: uuid + + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: jsonb + nftTransfers: nftTransfer_arr_rel_insert_input + + """Ties the event pass NFT to a specific organizer within the platform""" + organizerId: String + packAmount: passAmount_obj_rel_insert_input + packId: String + packPricing: passPricing_obj_rel_insert_input + passAmount: passAmount_obj_rel_insert_input + passPricing: passPricing_obj_rel_insert_input + status: nftStatus_enum + + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint + + """ + The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz +} + +"""aggregate max on columns""" +type eventPassNft_max_fields { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: String + + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz + + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: String + + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String + + """A reference to the event associated with the event pass NFT""" + eventId: String + + """Directly relates to a specific Event Pass within the system""" + eventPassId: String + id: uuid + + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: uuid + + """Ties the event pass NFT to a specific organizer within the platform""" + organizerId: String + packId: String + + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint + + """ + The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz +} + +""" +order by max() on columns of table "eventPassNft" +""" +input eventPassNft_max_order_by { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: order_by + + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: order_by + created_at: order_by + + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: order_by + + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: order_by + + """A reference to the event associated with the event pass NFT""" + eventId: order_by + + """Directly relates to a specific Event Pass within the system""" + eventPassId: order_by + id: order_by + + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: order_by + + """Ties the event pass NFT to a specific organizer within the platform""" + organizerId: order_by + packId: order_by + + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by + + """ + The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + """ + tokenUri: order_by + updated_at: order_by +} + +"""aggregate min on columns""" +type eventPassNft_min_fields { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: String + + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz + + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: String + + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String + + """A reference to the event associated with the event pass NFT""" + eventId: String + + """Directly relates to a specific Event Pass within the system""" + eventPassId: String + id: uuid + + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: uuid + + """Ties the event pass NFT to a specific organizer within the platform""" + organizerId: String + packId: String + + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint + + """ + The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz +} + +""" +order by min() on columns of table "eventPassNft" +""" +input eventPassNft_min_order_by { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: order_by + + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: order_by + created_at: order_by + + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: order_by + + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: order_by + + """A reference to the event associated with the event pass NFT""" + eventId: order_by + + """Directly relates to a specific Event Pass within the system""" + eventPassId: order_by + id: order_by + + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: order_by + + """Ties the event pass NFT to a specific organizer within the platform""" + organizerId: order_by + packId: order_by + + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by + + """ + The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + """ + tokenUri: order_by + updated_at: order_by +} + +""" +response of any mutation on the table "eventPassNft" +""" +type eventPassNft_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [eventPassNft!]! +} + +""" +on_conflict condition type for table "eventPassNft" +""" +input eventPassNft_on_conflict { + constraint: eventPassNft_constraint! + update_columns: [eventPassNft_update_column!]! = [] + where: eventPassNft_bool_exp +} + +"""Ordering options when selecting data from "eventPassNft".""" +input eventPassNft_order_by { + chainId: order_by + contractAddress: order_by + created_at: order_by + currentOwnerAddress: order_by + error: order_by + eventId: order_by + eventParameters: eventParameters_order_by + eventPassId: order_by + eventPassNftContract: eventPassNftContract_order_by + id: order_by + isRevealed: order_by + lastNftTransfer: nftTransfer_order_by + lastNftTransferId: order_by + metadata: order_by + nftTransfers_aggregate: nftTransfer_aggregate_order_by + organizerId: order_by + packAmount: passAmount_order_by + packId: order_by + packPricing: passPricing_order_by + passAmount: passAmount_order_by + passPricing: passPricing_order_by + status: order_by + tokenId: order_by + tokenUri: order_by + updated_at: order_by +} + +"""primary key columns input for table: eventPassNft""" +input eventPassNft_pk_columns_input { + id: uuid! +} + +"""prepend existing jsonb value of filtered columns with new jsonb value""" +input eventPassNft_prepend_input { + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: jsonb +} + +""" +select columns of table "eventPassNft" +""" +enum eventPassNft_select_column { + """column name""" + chainId + + """column name""" + contractAddress + + """column name""" + created_at + + """column name""" + currentOwnerAddress + + """column name""" + error + + """column name""" + eventId + + """column name""" + eventPassId + + """column name""" + id + + """column name""" + isRevealed + + """column name""" + lastNftTransferId + + """column name""" + metadata + + """column name""" + organizerId + + """column name""" + packId + + """column name""" + status + + """column name""" + tokenId + + """column name""" + tokenUri + + """column name""" + updated_at +} + +""" +select "eventPassNft_aggregate_bool_exp_bool_and_arguments_columns" columns of table "eventPassNft" +""" +enum eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns { + """column name""" + isRevealed +} + +""" +select "eventPassNft_aggregate_bool_exp_bool_or_arguments_columns" columns of table "eventPassNft" +""" +enum eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns { + """column name""" + isRevealed +} + +""" +input type for updating data in table "eventPassNft" +""" +input eventPassNft_set_input { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: String + + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz + + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: String + + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String + + """A reference to the event associated with the event pass NFT""" + eventId: String + + """Directly relates to a specific Event Pass within the system""" + eventPassId: String + id: uuid + + """ + Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. + """ + isRevealed: Boolean + + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: uuid + + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: jsonb + + """Ties the event pass NFT to a specific organizer within the platform""" + organizerId: String + packId: String + status: nftStatus_enum + + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint + + """ + The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz +} + +"""aggregate stddev on columns""" +type eventPassNft_stddev_fields { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float +} + +""" +order by stddev() on columns of table "eventPassNft" +""" +input eventPassNft_stddev_order_by { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by +} + +"""aggregate stddev_pop on columns""" +type eventPassNft_stddev_pop_fields { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float +} + +""" +order by stddev_pop() on columns of table "eventPassNft" +""" +input eventPassNft_stddev_pop_order_by { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by +} + +"""aggregate stddev_samp on columns""" +type eventPassNft_stddev_samp_fields { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float +} + +""" +order by stddev_samp() on columns of table "eventPassNft" +""" +input eventPassNft_stddev_samp_order_by { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by +} + +""" +Streaming cursor of the table "eventPassNft" +""" +input eventPassNft_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventPassNft_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input eventPassNft_stream_cursor_value_input { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: String + + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz + + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: String + + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String + + """A reference to the event associated with the event pass NFT""" + eventId: String + + """Directly relates to a specific Event Pass within the system""" + eventPassId: String + id: uuid + + """ + Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. + """ + isRevealed: Boolean + + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: uuid + + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: jsonb + + """Ties the event pass NFT to a specific organizer within the platform""" + organizerId: String + packId: String + status: nftStatus_enum + + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint + + """ + The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz +} + +"""aggregate sum on columns""" +type eventPassNft_sum_fields { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint +} + +""" +order by sum() on columns of table "eventPassNft" +""" +input eventPassNft_sum_order_by { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by +} + +""" +update columns of table "eventPassNft" +""" +enum eventPassNft_update_column { + """column name""" + chainId + + """column name""" + contractAddress + + """column name""" + created_at + + """column name""" + currentOwnerAddress + + """column name""" + error + + """column name""" + eventId + + """column name""" + eventPassId + + """column name""" + id + + """column name""" + isRevealed + + """column name""" + lastNftTransferId + + """column name""" + metadata + + """column name""" + organizerId + + """column name""" + packId + + """column name""" + status + + """column name""" + tokenId + + """column name""" + tokenUri + + """column name""" + updated_at +} + +input eventPassNft_updates { + """append existing jsonb value of filtered columns with new jsonb value""" + _append: eventPassNft_append_input + + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: eventPassNft_delete_at_path_input + + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: eventPassNft_delete_elem_input + + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: eventPassNft_delete_key_input + + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassNft_inc_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: eventPassNft_prepend_input + + """sets the columns of the filtered rows to the given values""" + _set: eventPassNft_set_input + + """filter the rows which have to be updated""" + where: eventPassNft_bool_exp! +} + +"""aggregate var_pop on columns""" +type eventPassNft_var_pop_fields { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float +} + +""" +order by var_pop() on columns of table "eventPassNft" +""" +input eventPassNft_var_pop_order_by { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by +} + +"""aggregate var_samp on columns""" +type eventPassNft_var_samp_fields { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float +} + +""" +order by var_samp() on columns of table "eventPassNft" +""" +input eventPassNft_var_samp_order_by { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by +} + +"""aggregate variance on columns""" +type eventPassNft_variance_fields { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float +} + +""" +order by variance() on columns of table "eventPassNft" +""" +input eventPassNft_variance_order_by { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by +} + +"""Hold the sums for the Event Pass Orders""" +type eventPassOrderSums { + eventPassId: String! + totalReserved: Int! +} + +""" +aggregated selection of "eventPassOrderSums" +""" +type eventPassOrderSums_aggregate { + aggregate: eventPassOrderSums_aggregate_fields + nodes: [eventPassOrderSums!]! +} + +""" +aggregate fields of "eventPassOrderSums" +""" +type eventPassOrderSums_aggregate_fields { + avg: eventPassOrderSums_avg_fields + count(columns: [eventPassOrderSums_select_column!], distinct: Boolean): Int! + max: eventPassOrderSums_max_fields + min: eventPassOrderSums_min_fields + stddev: eventPassOrderSums_stddev_fields + stddev_pop: eventPassOrderSums_stddev_pop_fields + stddev_samp: eventPassOrderSums_stddev_samp_fields + sum: eventPassOrderSums_sum_fields + var_pop: eventPassOrderSums_var_pop_fields + var_samp: eventPassOrderSums_var_samp_fields + variance: eventPassOrderSums_variance_fields +} + +"""aggregate avg on columns""" +type eventPassOrderSums_avg_fields { + totalReserved: Float +} + +""" +Boolean expression to filter rows from the table "eventPassOrderSums". All fields are combined with a logical 'AND'. +""" +input eventPassOrderSums_bool_exp { + _and: [eventPassOrderSums_bool_exp!] + _not: eventPassOrderSums_bool_exp + _or: [eventPassOrderSums_bool_exp!] + eventPassId: String_comparison_exp + totalReserved: Int_comparison_exp +} + +""" +unique or primary key constraints on table "eventPassOrderSums" +""" +enum eventPassOrderSums_constraint { + """ + unique or primary key constraint on columns "eventPassId" + """ + eventPassOrderSums_pkey +} + +""" +input type for incrementing numeric columns in table "eventPassOrderSums" +""" +input eventPassOrderSums_inc_input { + totalReserved: Int +} + +""" +input type for inserting data into table "eventPassOrderSums" +""" +input eventPassOrderSums_insert_input { + eventPassId: String + totalReserved: Int +} + +"""aggregate max on columns""" +type eventPassOrderSums_max_fields { + eventPassId: String + totalReserved: Int +} + +"""aggregate min on columns""" +type eventPassOrderSums_min_fields { + eventPassId: String + totalReserved: Int +} + +""" +response of any mutation on the table "eventPassOrderSums" +""" +type eventPassOrderSums_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [eventPassOrderSums!]! +} + +""" +input type for inserting object relation for remote table "eventPassOrderSums" +""" +input eventPassOrderSums_obj_rel_insert_input { + data: eventPassOrderSums_insert_input! + + """upsert condition""" + on_conflict: eventPassOrderSums_on_conflict +} + +""" +on_conflict condition type for table "eventPassOrderSums" +""" +input eventPassOrderSums_on_conflict { + constraint: eventPassOrderSums_constraint! + update_columns: [eventPassOrderSums_update_column!]! = [] + where: eventPassOrderSums_bool_exp +} + +"""Ordering options when selecting data from "eventPassOrderSums".""" +input eventPassOrderSums_order_by { + eventPassId: order_by + totalReserved: order_by +} + +"""primary key columns input for table: eventPassOrderSums""" +input eventPassOrderSums_pk_columns_input { + eventPassId: String! +} + +""" +select columns of table "eventPassOrderSums" +""" +enum eventPassOrderSums_select_column { + """column name""" + eventPassId + + """column name""" + totalReserved +} + +""" +input type for updating data in table "eventPassOrderSums" +""" +input eventPassOrderSums_set_input { + eventPassId: String + totalReserved: Int +} + +"""aggregate stddev on columns""" +type eventPassOrderSums_stddev_fields { + totalReserved: Float +} + +"""aggregate stddev_pop on columns""" +type eventPassOrderSums_stddev_pop_fields { + totalReserved: Float +} + +"""aggregate stddev_samp on columns""" +type eventPassOrderSums_stddev_samp_fields { + totalReserved: Float +} + +""" +Streaming cursor of the table "eventPassOrderSums" +""" +input eventPassOrderSums_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventPassOrderSums_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input eventPassOrderSums_stream_cursor_value_input { + eventPassId: String + totalReserved: Int +} + +"""aggregate sum on columns""" +type eventPassOrderSums_sum_fields { + totalReserved: Int +} + +""" +update columns of table "eventPassOrderSums" +""" +enum eventPassOrderSums_update_column { + """column name""" + eventPassId + + """column name""" + totalReserved +} + +input eventPassOrderSums_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassOrderSums_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: eventPassOrderSums_set_input + + """filter the rows which have to be updated""" + where: eventPassOrderSums_bool_exp! +} + +"""aggregate var_pop on columns""" +type eventPassOrderSums_var_pop_fields { + totalReserved: Float +} + +"""aggregate var_samp on columns""" +type eventPassOrderSums_var_samp_fields { + totalReserved: Float +} + +"""aggregate variance on columns""" +type eventPassOrderSums_variance_fields { + totalReserved: Float +} + +"""Defines the types of event passes.""" +type eventPassType { + """Type name for event pass.""" + value: String! +} + +""" +aggregated selection of "eventPassType" +""" +type eventPassType_aggregate { + aggregate: eventPassType_aggregate_fields + nodes: [eventPassType!]! +} + +""" +aggregate fields of "eventPassType" +""" +type eventPassType_aggregate_fields { + count(columns: [eventPassType_select_column!], distinct: Boolean): Int! + max: eventPassType_max_fields + min: eventPassType_min_fields +} + +""" +Boolean expression to filter rows from the table "eventPassType". All fields are combined with a logical 'AND'. +""" +input eventPassType_bool_exp { + _and: [eventPassType_bool_exp!] + _not: eventPassType_bool_exp + _or: [eventPassType_bool_exp!] + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "eventPassType" +""" +enum eventPassType_constraint { + """ + unique or primary key constraint on columns "value" + """ + eventPassType_pkey +} + +enum eventPassType_enum { + event_access + redeemable +} + +""" +Boolean expression to compare columns of type "eventPassType_enum". All fields are combined with logical 'AND'. +""" +input eventPassType_enum_comparison_exp { + _eq: eventPassType_enum + _in: [eventPassType_enum!] + _is_null: Boolean + _neq: eventPassType_enum + _nin: [eventPassType_enum!] +} + +""" +input type for inserting data into table "eventPassType" +""" +input eventPassType_insert_input { + """Type name for event pass.""" + value: String +} + +"""aggregate max on columns""" +type eventPassType_max_fields { + """Type name for event pass.""" + value: String +} + +"""aggregate min on columns""" +type eventPassType_min_fields { + """Type name for event pass.""" + value: String +} + +""" +response of any mutation on the table "eventPassType" +""" +type eventPassType_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [eventPassType!]! +} + +""" +on_conflict condition type for table "eventPassType" +""" +input eventPassType_on_conflict { + constraint: eventPassType_constraint! + update_columns: [eventPassType_update_column!]! = [] + where: eventPassType_bool_exp +} + +"""Ordering options when selecting data from "eventPassType".""" +input eventPassType_order_by { + value: order_by +} + +"""primary key columns input for table: eventPassType""" +input eventPassType_pk_columns_input { + """Type name for event pass.""" + value: String! +} + +""" +select columns of table "eventPassType" +""" +enum eventPassType_select_column { + """column name""" + value +} + +""" +input type for updating data in table "eventPassType" +""" +input eventPassType_set_input { + """Type name for event pass.""" + value: String +} + +""" +Streaming cursor of the table "eventPassType" +""" +input eventPassType_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventPassType_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input eventPassType_stream_cursor_value_input { + """Type name for event pass.""" + value: String +} + +""" +update columns of table "eventPassType" +""" +enum eventPassType_update_column { + """column name""" + value +} + +input eventPassType_updates { + """sets the columns of the filtered rows to the given values""" + _set: eventPassType_set_input + + """filter the rows which have to be updated""" + where: eventPassType_bool_exp! +} + +"""Defines the types of validation for event passes.""" +type eventPassValidationType { + """Type name for event pass validation.""" + value: String! +} + +""" +aggregated selection of "eventPassValidationType" +""" +type eventPassValidationType_aggregate { + aggregate: eventPassValidationType_aggregate_fields + nodes: [eventPassValidationType!]! +} + +""" +aggregate fields of "eventPassValidationType" +""" +type eventPassValidationType_aggregate_fields { + count(columns: [eventPassValidationType_select_column!], distinct: Boolean): Int! + max: eventPassValidationType_max_fields + min: eventPassValidationType_min_fields +} + +""" +Boolean expression to filter rows from the table "eventPassValidationType". All fields are combined with a logical 'AND'. +""" +input eventPassValidationType_bool_exp { + _and: [eventPassValidationType_bool_exp!] + _not: eventPassValidationType_bool_exp + _or: [eventPassValidationType_bool_exp!] + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "eventPassValidationType" +""" +enum eventPassValidationType_constraint { + """ + unique or primary key constraint on columns "value" + """ + eventPassValidationType_pkey +} + +enum eventPassValidationType_enum { + external + manual + nft +} + +""" +Boolean expression to compare columns of type "eventPassValidationType_enum". All fields are combined with logical 'AND'. +""" +input eventPassValidationType_enum_comparison_exp { + _eq: eventPassValidationType_enum + _in: [eventPassValidationType_enum!] + _is_null: Boolean + _neq: eventPassValidationType_enum + _nin: [eventPassValidationType_enum!] +} + +""" +input type for inserting data into table "eventPassValidationType" +""" +input eventPassValidationType_insert_input { + """Type name for event pass validation.""" + value: String +} + +"""aggregate max on columns""" +type eventPassValidationType_max_fields { + """Type name for event pass validation.""" + value: String +} + +"""aggregate min on columns""" +type eventPassValidationType_min_fields { + """Type name for event pass validation.""" + value: String +} + +""" +response of any mutation on the table "eventPassValidationType" +""" +type eventPassValidationType_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [eventPassValidationType!]! +} + +""" +on_conflict condition type for table "eventPassValidationType" +""" +input eventPassValidationType_on_conflict { + constraint: eventPassValidationType_constraint! + update_columns: [eventPassValidationType_update_column!]! = [] + where: eventPassValidationType_bool_exp +} + +"""Ordering options when selecting data from "eventPassValidationType".""" +input eventPassValidationType_order_by { + value: order_by +} + +"""primary key columns input for table: eventPassValidationType""" +input eventPassValidationType_pk_columns_input { + """Type name for event pass validation.""" + value: String! +} + +""" +select columns of table "eventPassValidationType" +""" +enum eventPassValidationType_select_column { + """column name""" + value +} + +""" +input type for updating data in table "eventPassValidationType" +""" +input eventPassValidationType_set_input { + """Type name for event pass validation.""" + value: String +} + +""" +Streaming cursor of the table "eventPassValidationType" +""" +input eventPassValidationType_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventPassValidationType_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input eventPassValidationType_stream_cursor_value_input { + """Type name for event pass validation.""" + value: String +} + +""" +update columns of table "eventPassValidationType" +""" +enum eventPassValidationType_update_column { + """column name""" + value +} + +input eventPassValidationType_updates { + """sets the columns of the filtered rows to the given values""" + _set: eventPassValidationType_set_input + + """filter the rows which have to be updated""" + where: eventPassValidationType_bool_exp! +} + +""" +columns and relationships of "eventStatus" +""" +type eventStatus { + value: String! +} + +""" +aggregated selection of "eventStatus" +""" +type eventStatus_aggregate { + aggregate: eventStatus_aggregate_fields + nodes: [eventStatus!]! +} + +""" +aggregate fields of "eventStatus" +""" +type eventStatus_aggregate_fields { + count(columns: [eventStatus_select_column!], distinct: Boolean): Int! + max: eventStatus_max_fields + min: eventStatus_min_fields +} + +""" +Boolean expression to filter rows from the table "eventStatus". All fields are combined with a logical 'AND'. +""" +input eventStatus_bool_exp { + _and: [eventStatus_bool_exp!] + _not: eventStatus_bool_exp + _or: [eventStatus_bool_exp!] + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "eventStatus" +""" +enum eventStatus_constraint { + """ + unique or primary key constraint on columns "value" + """ + eventStatus_pkey +} + +enum eventStatus_enum { + DRAFT + PUBLISHED +} + +""" +Boolean expression to compare columns of type "eventStatus_enum". All fields are combined with logical 'AND'. +""" +input eventStatus_enum_comparison_exp { + _eq: eventStatus_enum + _in: [eventStatus_enum!] + _is_null: Boolean + _neq: eventStatus_enum + _nin: [eventStatus_enum!] +} + +""" +input type for inserting data into table "eventStatus" +""" +input eventStatus_insert_input { + value: String +} + +"""aggregate max on columns""" +type eventStatus_max_fields { + value: String +} + +"""aggregate min on columns""" +type eventStatus_min_fields { + value: String +} + +""" +response of any mutation on the table "eventStatus" +""" +type eventStatus_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [eventStatus!]! +} + +""" +on_conflict condition type for table "eventStatus" +""" +input eventStatus_on_conflict { + constraint: eventStatus_constraint! + update_columns: [eventStatus_update_column!]! = [] + where: eventStatus_bool_exp +} + +"""Ordering options when selecting data from "eventStatus".""" +input eventStatus_order_by { + value: order_by +} + +"""primary key columns input for table: eventStatus""" +input eventStatus_pk_columns_input { + value: String! +} + +""" +select columns of table "eventStatus" +""" +enum eventStatus_select_column { + """column name""" + value +} + +""" +input type for updating data in table "eventStatus" +""" +input eventStatus_set_input { + value: String +} + +""" +Streaming cursor of the table "eventStatus" +""" +input eventStatus_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventStatus_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input eventStatus_stream_cursor_value_input { + value: String +} + +""" +update columns of table "eventStatus" +""" +enum eventStatus_update_column { + """column name""" + value +} + +input eventStatus_updates { + """sets the columns of the filtered rows to the given values""" + _set: eventStatus_set_input + + """filter the rows which have to be updated""" + where: eventStatus_bool_exp! +} + +""" +Stores follow relationships. Each row represents an account following an organizer. +""" +type follow { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid! + created_at: timestamptz! + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String! +} + +""" +aggregated selection of "follow" +""" +type follow_aggregate { + aggregate: follow_aggregate_fields + nodes: [follow!]! +} + +""" +aggregate fields of "follow" +""" +type follow_aggregate_fields { + count(columns: [follow_select_column!], distinct: Boolean): Int! + max: follow_max_fields + min: follow_min_fields +} + +""" +Boolean expression to filter rows from the table "follow". All fields are combined with a logical 'AND'. +""" +input follow_bool_exp { + _and: [follow_bool_exp!] + _not: follow_bool_exp + _or: [follow_bool_exp!] + accountId: uuid_comparison_exp + created_at: timestamptz_comparison_exp + organizerSlug: String_comparison_exp +} + +""" +unique or primary key constraints on table "follow" +""" +enum follow_constraint { + """ + unique or primary key constraint on columns "accountId", "organizerSlug" + """ + follow_pkey +} + +""" +input type for inserting data into table "follow" +""" +input follow_insert_input { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid + created_at: timestamptz + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String +} + +"""aggregate max on columns""" +type follow_max_fields { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid + created_at: timestamptz + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String +} + +"""aggregate min on columns""" +type follow_min_fields { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid + created_at: timestamptz + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String +} + +""" +response of any mutation on the table "follow" +""" +type follow_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [follow!]! +} + +""" +on_conflict condition type for table "follow" +""" +input follow_on_conflict { + constraint: follow_constraint! + update_columns: [follow_update_column!]! = [] + where: follow_bool_exp +} + +"""Ordering options when selecting data from "follow".""" +input follow_order_by { + accountId: order_by + created_at: order_by + organizerSlug: order_by +} + +"""primary key columns input for table: follow""" +input follow_pk_columns_input { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid! + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String! +} + +""" +select columns of table "follow" +""" +enum follow_select_column { + """column name""" + accountId + + """column name""" + created_at + + """column name""" + organizerSlug +} + +""" +input type for updating data in table "follow" +""" +input follow_set_input { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid + created_at: timestamptz + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String +} + +""" +Streaming cursor of the table "follow" +""" +input follow_stream_cursor_input { + """Stream column input with initial value""" + initial_value: follow_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input follow_stream_cursor_value_input { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid + created_at: timestamptz + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String +} + +""" +update columns of table "follow" +""" +enum follow_update_column { + """column name""" + accountId + + """column name""" + created_at + + """column name""" + organizerSlug +} + +input follow_updates { + """sets the columns of the filtered rows to the given values""" + _set: follow_set_input + + """filter the rows which have to be updated""" + where: follow_bool_exp! +} + +scalar jsonb + +input jsonb_cast_exp { + String: String_comparison_exp +} + +""" +Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. +""" +input jsonb_comparison_exp { + _cast: jsonb_cast_exp + + """is the column contained in the given json value""" + _contained_in: jsonb + + """does the column contain the given json value at the top level""" + _contains: jsonb + _eq: jsonb + _gt: jsonb + _gte: jsonb + + """does the string exist as a top-level key in the column""" + _has_key: String + + """do all of these strings exist as top-level keys in the column""" + _has_keys_all: [String!] + + """do any of these strings exist as top-level keys in the column""" + _has_keys_any: [String!] + _in: [jsonb!] + _is_null: Boolean + _lt: jsonb + _lte: jsonb + _neq: jsonb + _nin: [jsonb!] +} + +""" +columns and relationships of "kyc" +""" +type kyc { + """Unique identifier for the applicant provided by Sumsub.""" + applicantId: String + + """ + The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + """ + createDate: timestamptz! + + """UUID referencing the user ID in the existing accounts table.""" + externalUserId: uuid! + + """Level of KYC verification, referring to kycLevelName.""" + levelName: kycLevelName_enum + + """Status of the applicant’s review in Sumsub, referring to kycStatus.""" + reviewStatus: kycStatus_enum + + """Timestamp automatically updated whenever the kyc row changes.""" + updated_at: timestamptz +} + +"""KYC levels representing the level of verification for the applicant.""" +type kycLevelName { + """ + basic_kyc_level: Basic level of KYC verification. + advanced_kyc_level: Advanced level of KYC verification. + """ + value: String! +} + +""" +aggregated selection of "kycLevelName" +""" +type kycLevelName_aggregate { + aggregate: kycLevelName_aggregate_fields + nodes: [kycLevelName!]! +} + +""" +aggregate fields of "kycLevelName" +""" +type kycLevelName_aggregate_fields { + count(columns: [kycLevelName_select_column!], distinct: Boolean): Int! + max: kycLevelName_max_fields + min: kycLevelName_min_fields +} + +""" +Boolean expression to filter rows from the table "kycLevelName". All fields are combined with a logical 'AND'. +""" +input kycLevelName_bool_exp { + _and: [kycLevelName_bool_exp!] + _not: kycLevelName_bool_exp + _or: [kycLevelName_bool_exp!] + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "kycLevelName" +""" +enum kycLevelName_constraint { + """ + unique or primary key constraint on columns "value" + """ + kycLevelName_pkey +} + +enum kycLevelName_enum { + advanced_kyc_level + basic_kyc_level +} + +""" +Boolean expression to compare columns of type "kycLevelName_enum". All fields are combined with logical 'AND'. +""" +input kycLevelName_enum_comparison_exp { + _eq: kycLevelName_enum + _in: [kycLevelName_enum!] + _is_null: Boolean + _neq: kycLevelName_enum + _nin: [kycLevelName_enum!] +} + +""" +input type for inserting data into table "kycLevelName" +""" +input kycLevelName_insert_input { + """ + basic_kyc_level: Basic level of KYC verification. + advanced_kyc_level: Advanced level of KYC verification. + """ + value: String +} + +"""aggregate max on columns""" +type kycLevelName_max_fields { + """ + basic_kyc_level: Basic level of KYC verification. + advanced_kyc_level: Advanced level of KYC verification. + """ + value: String +} + +"""aggregate min on columns""" +type kycLevelName_min_fields { + """ + basic_kyc_level: Basic level of KYC verification. + advanced_kyc_level: Advanced level of KYC verification. + """ + value: String +} + +""" +response of any mutation on the table "kycLevelName" +""" +type kycLevelName_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [kycLevelName!]! +} + +""" +on_conflict condition type for table "kycLevelName" +""" +input kycLevelName_on_conflict { + constraint: kycLevelName_constraint! + update_columns: [kycLevelName_update_column!]! = [] + where: kycLevelName_bool_exp +} + +"""Ordering options when selecting data from "kycLevelName".""" +input kycLevelName_order_by { + value: order_by +} + +"""primary key columns input for table: kycLevelName""" +input kycLevelName_pk_columns_input { + """ + basic_kyc_level: Basic level of KYC verification. + advanced_kyc_level: Advanced level of KYC verification. + """ + value: String! +} + +""" +select columns of table "kycLevelName" +""" +enum kycLevelName_select_column { + """column name""" + value +} + +""" +input type for updating data in table "kycLevelName" +""" +input kycLevelName_set_input { + """ + basic_kyc_level: Basic level of KYC verification. + advanced_kyc_level: Advanced level of KYC verification. + """ + value: String +} + +""" +Streaming cursor of the table "kycLevelName" +""" +input kycLevelName_stream_cursor_input { + """Stream column input with initial value""" + initial_value: kycLevelName_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input kycLevelName_stream_cursor_value_input { + """ + basic_kyc_level: Basic level of KYC verification. + advanced_kyc_level: Advanced level of KYC verification. + """ + value: String +} + +""" +update columns of table "kycLevelName" +""" +enum kycLevelName_update_column { + """column name""" + value +} + +input kycLevelName_updates { + """sets the columns of the filtered rows to the given values""" + _set: kycLevelName_set_input + + """filter the rows which have to be updated""" + where: kycLevelName_bool_exp! +} + +"""Statuses of Know Your Customer (KYC) processes.""" +type kycStatus { + """ + init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + pending: An applicant is ready to be processed. + prechecked: The check is in a half way of being finished. + queued: The checks have been started for the applicant. + completed: The check has been completed. + onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + """ + value: String! +} + +""" +aggregated selection of "kycStatus" +""" +type kycStatus_aggregate { + aggregate: kycStatus_aggregate_fields + nodes: [kycStatus!]! +} + +""" +aggregate fields of "kycStatus" +""" +type kycStatus_aggregate_fields { + count(columns: [kycStatus_select_column!], distinct: Boolean): Int! + max: kycStatus_max_fields + min: kycStatus_min_fields +} + +""" +Boolean expression to filter rows from the table "kycStatus". All fields are combined with a logical 'AND'. +""" +input kycStatus_bool_exp { + _and: [kycStatus_bool_exp!] + _not: kycStatus_bool_exp + _or: [kycStatus_bool_exp!] + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "kycStatus" +""" +enum kycStatus_constraint { + """ + unique or primary key constraint on columns "value" + """ + kycStatus_pkey +} + +enum kycStatus_enum { + completed + init + onHold + pending + prechecked + queued +} + +""" +Boolean expression to compare columns of type "kycStatus_enum". All fields are combined with logical 'AND'. +""" +input kycStatus_enum_comparison_exp { + _eq: kycStatus_enum + _in: [kycStatus_enum!] + _is_null: Boolean + _neq: kycStatus_enum + _nin: [kycStatus_enum!] +} + +""" +input type for inserting data into table "kycStatus" +""" +input kycStatus_insert_input { + """ + init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + pending: An applicant is ready to be processed. + prechecked: The check is in a half way of being finished. + queued: The checks have been started for the applicant. + completed: The check has been completed. + onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + """ + value: String +} + +"""aggregate max on columns""" +type kycStatus_max_fields { + """ + init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + pending: An applicant is ready to be processed. + prechecked: The check is in a half way of being finished. + queued: The checks have been started for the applicant. + completed: The check has been completed. + onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + """ + value: String +} + +"""aggregate min on columns""" +type kycStatus_min_fields { + """ + init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + pending: An applicant is ready to be processed. + prechecked: The check is in a half way of being finished. + queued: The checks have been started for the applicant. + completed: The check has been completed. + onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + """ + value: String +} + +""" +response of any mutation on the table "kycStatus" +""" +type kycStatus_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [kycStatus!]! +} + +""" +on_conflict condition type for table "kycStatus" +""" +input kycStatus_on_conflict { + constraint: kycStatus_constraint! + update_columns: [kycStatus_update_column!]! = [] + where: kycStatus_bool_exp +} + +"""Ordering options when selecting data from "kycStatus".""" +input kycStatus_order_by { + value: order_by +} + +"""primary key columns input for table: kycStatus""" +input kycStatus_pk_columns_input { + """ + init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + pending: An applicant is ready to be processed. + prechecked: The check is in a half way of being finished. + queued: The checks have been started for the applicant. + completed: The check has been completed. + onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + """ + value: String! +} + +""" +select columns of table "kycStatus" +""" +enum kycStatus_select_column { + """column name""" + value +} + +""" +input type for updating data in table "kycStatus" +""" +input kycStatus_set_input { + """ + init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + pending: An applicant is ready to be processed. + prechecked: The check is in a half way of being finished. + queued: The checks have been started for the applicant. + completed: The check has been completed. + onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + """ + value: String +} + +""" +Streaming cursor of the table "kycStatus" +""" +input kycStatus_stream_cursor_input { + """Stream column input with initial value""" + initial_value: kycStatus_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input kycStatus_stream_cursor_value_input { + """ + init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + pending: An applicant is ready to be processed. + prechecked: The check is in a half way of being finished. + queued: The checks have been started for the applicant. + completed: The check has been completed. + onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + """ + value: String +} + +""" +update columns of table "kycStatus" +""" +enum kycStatus_update_column { + """column name""" + value +} + +input kycStatus_updates { + """sets the columns of the filtered rows to the given values""" + _set: kycStatus_set_input + + """filter the rows which have to be updated""" + where: kycStatus_bool_exp! +} + +""" +aggregated selection of "kyc" +""" +type kyc_aggregate { + aggregate: kyc_aggregate_fields + nodes: [kyc!]! +} + +""" +aggregate fields of "kyc" +""" +type kyc_aggregate_fields { + count(columns: [kyc_select_column!], distinct: Boolean): Int! + max: kyc_max_fields + min: kyc_min_fields +} + +""" +Boolean expression to filter rows from the table "kyc". All fields are combined with a logical 'AND'. +""" +input kyc_bool_exp { + _and: [kyc_bool_exp!] + _not: kyc_bool_exp + _or: [kyc_bool_exp!] + applicantId: String_comparison_exp + createDate: timestamptz_comparison_exp + externalUserId: uuid_comparison_exp + levelName: kycLevelName_enum_comparison_exp + reviewStatus: kycStatus_enum_comparison_exp + updated_at: timestamptz_comparison_exp +} + +""" +unique or primary key constraints on table "kyc" +""" +enum kyc_constraint { + """ + unique or primary key constraint on columns "externalUserId" + """ + kyc_externalUserId_key + + """ + unique or primary key constraint on columns "externalUserId" + """ + kyc_pkey +} + +""" +input type for inserting data into table "kyc" +""" +input kyc_insert_input { + """Unique identifier for the applicant provided by Sumsub.""" + applicantId: String + + """ + The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + """ + createDate: timestamptz + + """UUID referencing the user ID in the existing accounts table.""" + externalUserId: uuid + + """Level of KYC verification, referring to kycLevelName.""" + levelName: kycLevelName_enum + + """Status of the applicant’s review in Sumsub, referring to kycStatus.""" + reviewStatus: kycStatus_enum + + """Timestamp automatically updated whenever the kyc row changes.""" + updated_at: timestamptz +} + +"""aggregate max on columns""" +type kyc_max_fields { + """Unique identifier for the applicant provided by Sumsub.""" + applicantId: String + + """ + The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + """ + createDate: timestamptz + + """UUID referencing the user ID in the existing accounts table.""" + externalUserId: uuid + + """Timestamp automatically updated whenever the kyc row changes.""" + updated_at: timestamptz +} + +"""aggregate min on columns""" +type kyc_min_fields { + """Unique identifier for the applicant provided by Sumsub.""" + applicantId: String + + """ + The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + """ + createDate: timestamptz + + """UUID referencing the user ID in the existing accounts table.""" + externalUserId: uuid + + """Timestamp automatically updated whenever the kyc row changes.""" + updated_at: timestamptz +} + +""" +response of any mutation on the table "kyc" +""" +type kyc_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [kyc!]! +} + +""" +input type for inserting object relation for remote table "kyc" +""" +input kyc_obj_rel_insert_input { + data: kyc_insert_input! + + """upsert condition""" + on_conflict: kyc_on_conflict +} + +""" +on_conflict condition type for table "kyc" +""" +input kyc_on_conflict { + constraint: kyc_constraint! + update_columns: [kyc_update_column!]! = [] + where: kyc_bool_exp +} + +"""Ordering options when selecting data from "kyc".""" +input kyc_order_by { + applicantId: order_by + createDate: order_by + externalUserId: order_by + levelName: order_by + reviewStatus: order_by + updated_at: order_by +} + +"""primary key columns input for table: kyc""" +input kyc_pk_columns_input { + """UUID referencing the user ID in the existing accounts table.""" + externalUserId: uuid! +} + +""" +select columns of table "kyc" +""" +enum kyc_select_column { + """column name""" + applicantId + + """column name""" + createDate + + """column name""" + externalUserId + + """column name""" + levelName + + """column name""" + reviewStatus + + """column name""" + updated_at +} + +""" +input type for updating data in table "kyc" +""" +input kyc_set_input { + """Unique identifier for the applicant provided by Sumsub.""" + applicantId: String + + """ + The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + """ + createDate: timestamptz + + """UUID referencing the user ID in the existing accounts table.""" + externalUserId: uuid + + """Level of KYC verification, referring to kycLevelName.""" + levelName: kycLevelName_enum + + """Status of the applicant’s review in Sumsub, referring to kycStatus.""" + reviewStatus: kycStatus_enum + + """Timestamp automatically updated whenever the kyc row changes.""" + updated_at: timestamptz +} + +""" +Streaming cursor of the table "kyc" +""" +input kyc_stream_cursor_input { + """Stream column input with initial value""" + initial_value: kyc_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input kyc_stream_cursor_value_input { + """Unique identifier for the applicant provided by Sumsub.""" + applicantId: String + + """ + The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + """ + createDate: timestamptz + + """UUID referencing the user ID in the existing accounts table.""" + externalUserId: uuid + + """Level of KYC verification, referring to kycLevelName.""" + levelName: kycLevelName_enum + + """Status of the applicant’s review in Sumsub, referring to kycStatus.""" + reviewStatus: kycStatus_enum + + """Timestamp automatically updated whenever the kyc row changes.""" + updated_at: timestamptz +} + +""" +update columns of table "kyc" +""" +enum kyc_update_column { + """column name""" + applicantId + + """column name""" + createDate + + """column name""" + externalUserId + + """column name""" + levelName + + """column name""" + reviewStatus + + """column name""" + updated_at +} + +input kyc_updates { + """sets the columns of the filtered rows to the given values""" + _set: kyc_set_input - """An object relationship""" - stripeCustomer: stripeCustomer - updated_at: timestamptz + """filter the rows which have to be updated""" + where: kyc_bool_exp! } """ -aggregated selection of "account" +The lotteryParameters model is designed to define properties on a lottery, including details like the lotteryId and activityWebhookId. It manages various timestamps and settings related to the lottery, ensuring efficient and accurate management of lottery events. """ -type account_aggregate { - aggregate: account_aggregate_fields - nodes: [account!]! +type lotteryParameters { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. + """ + activityWebhookId: String + activityWebhookSigningKey: String + created_at: timestamptz! + + """ + Optional column + for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + """ + dateSaleEnd: timestamp + + """ + Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. + """ + dateSaleStart: timestamp + id: uuid! + lotteryId: String! + organizerId: String! + status: lotteryStatus_enum + + """ + The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. + """ + timezone: String! + updated_at: timestamptz! } """ -aggregate fields of "account" +aggregated selection of "lotteryParameters" """ -type account_aggregate_fields { - count(columns: [account_select_column!], distinct: Boolean): Int! - max: account_max_fields - min: account_min_fields +type lotteryParameters_aggregate { + aggregate: lotteryParameters_aggregate_fields + nodes: [lotteryParameters!]! } """ -Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. +aggregate fields of "lotteryParameters" """ -input account_bool_exp { - _and: [account_bool_exp!] - _not: account_bool_exp - _or: [account_bool_exp!] - address: String_comparison_exp +type lotteryParameters_aggregate_fields { + count(columns: [lotteryParameters_select_column!], distinct: Boolean): Int! + max: lotteryParameters_max_fields + min: lotteryParameters_min_fields +} + +""" +Boolean expression to filter rows from the table "lotteryParameters". All fields are combined with a logical 'AND'. +""" +input lotteryParameters_bool_exp { + _and: [lotteryParameters_bool_exp!] + _not: lotteryParameters_bool_exp + _or: [lotteryParameters_bool_exp!] + activityWebhookId: String_comparison_exp + activityWebhookSigningKey: String_comparison_exp created_at: timestamptz_comparison_exp + dateSaleEnd: timestamp_comparison_exp + dateSaleStart: timestamp_comparison_exp id: uuid_comparison_exp - kyc: kyc_bool_exp - roles: roleAssignment_bool_exp - roles_aggregate: roleAssignment_aggregate_bool_exp - stripeCustomer: stripeCustomer_bool_exp + lotteryId: String_comparison_exp + organizerId: String_comparison_exp + status: lotteryStatus_enum_comparison_exp + timezone: String_comparison_exp updated_at: timestamptz_comparison_exp } """ -unique or primary key constraints on table "account" +unique or primary key constraints on table "lotteryParameters" """ -enum account_constraint { +enum lotteryParameters_constraint { """ - unique or primary key constraint on columns "address" + unique or primary key constraint on columns "lotteryId" """ - account_address_key + lotteryParameters_lotteryId_key """ unique or primary key constraint on columns "id" """ - account_pkey + lotteryParameters_pkey + + """ + unique or primary key constraint on columns "activityWebhookSigningKey" + """ + lotteryParameters_signingKey_key } """ -input type for inserting data into table "account" +input type for inserting data into table "lotteryParameters" """ -input account_insert_input { - address: String +input lotteryParameters_insert_input { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. + """ + activityWebhookId: String + activityWebhookSigningKey: String created_at: timestamptz + + """ + Optional column + for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + """ + dateSaleEnd: timestamp + + """ + Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. + """ + dateSaleStart: timestamp id: uuid - kyc: kyc_obj_rel_insert_input - roles: roleAssignment_arr_rel_insert_input - stripeCustomer: stripeCustomer_obj_rel_insert_input + lotteryId: String + organizerId: String + status: lotteryStatus_enum + + """ + The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. + """ + timezone: String updated_at: timestamptz } """aggregate max on columns""" -type account_max_fields { - address: String +type lotteryParameters_max_fields { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. + """ + activityWebhookId: String + activityWebhookSigningKey: String created_at: timestamptz + + """ + Optional column + for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + """ + dateSaleEnd: timestamp + + """ + Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. + """ + dateSaleStart: timestamp id: uuid + lotteryId: String + organizerId: String + + """ + The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. + """ + timezone: String updated_at: timestamptz } """aggregate min on columns""" -type account_min_fields { - address: String +type lotteryParameters_min_fields { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. + """ + activityWebhookId: String + activityWebhookSigningKey: String created_at: timestamptz + + """ + Optional column + for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + """ + dateSaleEnd: timestamp + + """ + Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. + """ + dateSaleStart: timestamp id: uuid + lotteryId: String + organizerId: String + + """ + The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. + """ + timezone: String updated_at: timestamptz } """ -response of any mutation on the table "account" +response of any mutation on the table "lotteryParameters" """ -type account_mutation_response { +type lotteryParameters_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [account!]! -} - -""" -input type for inserting object relation for remote table "account" -""" -input account_obj_rel_insert_input { - data: account_insert_input! - - """upsert condition""" - on_conflict: account_on_conflict + returning: [lotteryParameters!]! } """ -on_conflict condition type for table "account" +on_conflict condition type for table "lotteryParameters" """ -input account_on_conflict { - constraint: account_constraint! - update_columns: [account_update_column!]! = [] - where: account_bool_exp +input lotteryParameters_on_conflict { + constraint: lotteryParameters_constraint! + update_columns: [lotteryParameters_update_column!]! = [] + where: lotteryParameters_bool_exp } -"""Ordering options when selecting data from "account".""" -input account_order_by { - address: order_by +"""Ordering options when selecting data from "lotteryParameters".""" +input lotteryParameters_order_by { + activityWebhookId: order_by + activityWebhookSigningKey: order_by created_at: order_by + dateSaleEnd: order_by + dateSaleStart: order_by id: order_by - kyc: kyc_order_by - roles_aggregate: roleAssignment_aggregate_order_by - stripeCustomer: stripeCustomer_order_by + lotteryId: order_by + organizerId: order_by + status: order_by + timezone: order_by updated_at: order_by } -"""primary key columns input for table: account""" -input account_pk_columns_input { +"""primary key columns input for table: lotteryParameters""" +input lotteryParameters_pk_columns_input { id: uuid! } """ -select columns of table "account" +select columns of table "lotteryParameters" """ -enum account_select_column { +enum lotteryParameters_select_column { """column name""" - address + activityWebhookId + + """column name""" + activityWebhookSigningKey """column name""" created_at + """column name""" + dateSaleEnd + + """column name""" + dateSaleStart + """column name""" id + """column name""" + lotteryId + + """column name""" + organizerId + + """column name""" + status + + """column name""" + timezone + """column name""" updated_at } """ -input type for updating data in table "account" +input type for updating data in table "lotteryParameters" """ -input account_set_input { - address: String +input lotteryParameters_set_input { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. + """ + activityWebhookId: String + activityWebhookSigningKey: String created_at: timestamptz + + """ + Optional column + for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + """ + dateSaleEnd: timestamp + + """ + Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. + """ + dateSaleStart: timestamp id: uuid + lotteryId: String + organizerId: String + status: lotteryStatus_enum + + """ + The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. + """ + timezone: String updated_at: timestamptz } """ -Streaming cursor of the table "account" +Streaming cursor of the table "lotteryParameters" """ -input account_stream_cursor_input { +input lotteryParameters_stream_cursor_input { """Stream column input with initial value""" - initial_value: account_stream_cursor_value_input! + initial_value: lotteryParameters_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input account_stream_cursor_value_input { - address: String +input lotteryParameters_stream_cursor_value_input { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. + """ + activityWebhookId: String + activityWebhookSigningKey: String created_at: timestamptz + + """ + Optional column + for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + """ + dateSaleEnd: timestamp + + """ + Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. + """ + dateSaleStart: timestamp id: uuid + lotteryId: String + organizerId: String + status: lotteryStatus_enum + + """ + The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. + """ + timezone: String updated_at: timestamptz } """ -update columns of table "account" +update columns of table "lotteryParameters" """ -enum account_update_column { +enum lotteryParameters_update_column { """column name""" - address + activityWebhookId + + """column name""" + activityWebhookSigningKey + + """column name""" + created_at + + """column name""" + dateSaleEnd + + """column name""" + dateSaleStart + + """column name""" + id + + """column name""" + lotteryId + + """column name""" + organizerId + + """column name""" + status + + """column name""" + timezone + + """column name""" + updated_at +} + +input lotteryParameters_updates { + """sets the columns of the filtered rows to the given values""" + _set: lotteryParameters_set_input + + """filter the rows which have to be updated""" + where: lotteryParameters_bool_exp! +} + +""" +columns and relationships of "lotteryStatus" +""" +type lotteryStatus { + value: String! +} + +""" +aggregated selection of "lotteryStatus" +""" +type lotteryStatus_aggregate { + aggregate: lotteryStatus_aggregate_fields + nodes: [lotteryStatus!]! +} + +""" +aggregate fields of "lotteryStatus" +""" +type lotteryStatus_aggregate_fields { + count(columns: [lotteryStatus_select_column!], distinct: Boolean): Int! + max: lotteryStatus_max_fields + min: lotteryStatus_min_fields +} + +""" +Boolean expression to filter rows from the table "lotteryStatus". All fields are combined with a logical 'AND'. +""" +input lotteryStatus_bool_exp { + _and: [lotteryStatus_bool_exp!] + _not: lotteryStatus_bool_exp + _or: [lotteryStatus_bool_exp!] + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "lotteryStatus" +""" +enum lotteryStatus_constraint { + """ + unique or primary key constraint on columns "value" + """ + lotteryStatus_pkey +} + +enum lotteryStatus_enum { + DRAFT + PUBLISHED +} + +""" +Boolean expression to compare columns of type "lotteryStatus_enum". All fields are combined with logical 'AND'. +""" +input lotteryStatus_enum_comparison_exp { + _eq: lotteryStatus_enum + _in: [lotteryStatus_enum!] + _is_null: Boolean + _neq: lotteryStatus_enum + _nin: [lotteryStatus_enum!] +} + +""" +input type for inserting data into table "lotteryStatus" +""" +input lotteryStatus_insert_input { + value: String +} + +"""aggregate max on columns""" +type lotteryStatus_max_fields { + value: String +} + +"""aggregate min on columns""" +type lotteryStatus_min_fields { + value: String +} + +""" +response of any mutation on the table "lotteryStatus" +""" +type lotteryStatus_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [lotteryStatus!]! +} + +""" +on_conflict condition type for table "lotteryStatus" +""" +input lotteryStatus_on_conflict { + constraint: lotteryStatus_constraint! + update_columns: [lotteryStatus_update_column!]! = [] + where: lotteryStatus_bool_exp +} + +"""Ordering options when selecting data from "lotteryStatus".""" +input lotteryStatus_order_by { + value: order_by +} + +"""primary key columns input for table: lotteryStatus""" +input lotteryStatus_pk_columns_input { + value: String! +} + +""" +select columns of table "lotteryStatus" +""" +enum lotteryStatus_select_column { + """column name""" + value +} + +""" +input type for updating data in table "lotteryStatus" +""" +input lotteryStatus_set_input { + value: String +} + +""" +Streaming cursor of the table "lotteryStatus" +""" +input lotteryStatus_stream_cursor_input { + """Stream column input with initial value""" + initial_value: lotteryStatus_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input lotteryStatus_stream_cursor_value_input { + value: String +} + +""" +update columns of table "lotteryStatus" +""" +enum lotteryStatus_update_column { + """column name""" + value +} + +input lotteryStatus_updates { + """sets the columns of the filtered rows to the given values""" + _set: lotteryStatus_set_input + + """filter the rows which have to be updated""" + where: lotteryStatus_bool_exp! +} + +""" +The loyaltyCardNft model stores NFTs delivered by the loyaltyCardNftContract, each uniquely associated with a loyalty card. These NFTs are soulbound to a specific owner and not transferable, though they can be burned, indicating the end of their lifecycle. The structure allows for the dynamic update of NFT metadata by contract admins, adhering to the loyalty card contract stipulations. +""" +type loyaltyCardNft { + """ + If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin. + """ + burnedTransferId: uuid + + """Denotes the specific blockchain or network of the loyalty card NFT.""" + chainId: String! + + """ + Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + """ + contractAddress: String! + created_at: timestamptz! - """column name""" - created_at + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String + id: uuid! + loyaltyCard( + """ + Defines which locales should be returned. + + Note that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + ): LoyaltyCard - """column name""" - id + """ + A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform. + """ + loyaltyCardId: String! - """column name""" - updated_at -} + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. + """ + metadata( + """JSON select path""" + path: String + ): jsonb + organizer( + """ + Defines which locales should be returned. + + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: OrganizerWhereUniqueInput_remote_rel_loyaltyCardNftorganizer! + ): Organizer -input account_updates { - """sets the columns of the filtered rows to the given values""" - _set: account_set_input + """ + A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform. + """ + organizerId: String! - """filter the rows which have to be updated""" - where: account_bool_exp! -} + """ + The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned. + """ + ownerAddress: String! + status: nftStatus_enum -scalar bigint + """ + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint -""" -Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. -""" -input bigint_comparison_exp { - _eq: bigint - _gt: bigint - _gte: bigint - _in: [bigint!] - _is_null: Boolean - _lt: bigint - _lte: bigint - _neq: bigint - _nin: [bigint!] + """ + The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz! } """ -The contentSpaceParameters model is designed to define properties specifically for content spaces. This table includes essential details like the contentSpaceId, which links to the specific content space. By centralizing this information, our system can effectively manage and control parameters tied to each content space, enhancing functionality and flexibility. +The loyaltyCardNftContract model is designed to store metadata associated with NFT contracts that act as loyalty cards for organizers. This table captures critical details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. It includes organizerId to link each loyalty card contract directly with an organizer, facilitating the management and interaction with NFT-based loyalty programs. """ -type contentSpaceParameters { - contentSpace( +type loyaltyCardNftContract { + """ + Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment. + """ + chainId: String! + + """ + Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain. + """ + contractAddress: String! + created_at: timestamptz! + id: uuid! + loyaltyCard( """ Defines which locales should be returned. - Note that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + ): LoyaltyCard + + """ + Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS. + """ + loyaltyCardId: String! + + """An object relationship""" + loyaltyCardParameter: loyaltyCardParameters + organizer( + """ + Defines which locales should be returned. + + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] stage: Stage! = PUBLISHED - where: ContentSpaceWhereUniqueInput_remote_rel_contentSpaceParameterscontentSpace! - ): ContentSpace + where: OrganizerWhereUniqueInput_remote_rel_loyaltyCardNftContractorganizer! + ): Organizer """ - It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. + A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform. """ - contentSpaceId: String! - created_at: timestamptz! - id: uuid! organizerId: String! - status: contentSpaceStatus_enum updated_at: timestamptz! } """ -aggregated selection of "contentSpaceParameters" +aggregated selection of "loyaltyCardNftContract" """ -type contentSpaceParameters_aggregate { - aggregate: contentSpaceParameters_aggregate_fields - nodes: [contentSpaceParameters!]! +type loyaltyCardNftContract_aggregate { + aggregate: loyaltyCardNftContract_aggregate_fields + nodes: [loyaltyCardNftContract!]! } """ -aggregate fields of "contentSpaceParameters" +aggregate fields of "loyaltyCardNftContract" """ -type contentSpaceParameters_aggregate_fields { - count(columns: [contentSpaceParameters_select_column!], distinct: Boolean): Int! - max: contentSpaceParameters_max_fields - min: contentSpaceParameters_min_fields +type loyaltyCardNftContract_aggregate_fields { + count(columns: [loyaltyCardNftContract_select_column!], distinct: Boolean): Int! + max: loyaltyCardNftContract_max_fields + min: loyaltyCardNftContract_min_fields } """ -Boolean expression to filter rows from the table "contentSpaceParameters". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "loyaltyCardNftContract". All fields are combined with a logical 'AND'. """ -input contentSpaceParameters_bool_exp { - _and: [contentSpaceParameters_bool_exp!] - _not: contentSpaceParameters_bool_exp - _or: [contentSpaceParameters_bool_exp!] - contentSpaceId: String_comparison_exp +input loyaltyCardNftContract_bool_exp { + _and: [loyaltyCardNftContract_bool_exp!] + _not: loyaltyCardNftContract_bool_exp + _or: [loyaltyCardNftContract_bool_exp!] + chainId: String_comparison_exp + contractAddress: String_comparison_exp created_at: timestamptz_comparison_exp id: uuid_comparison_exp + loyaltyCardId: String_comparison_exp + loyaltyCardParameter: loyaltyCardParameters_bool_exp organizerId: String_comparison_exp - status: contentSpaceStatus_enum_comparison_exp updated_at: timestamptz_comparison_exp } """ -unique or primary key constraints on table "contentSpaceParameters" +unique or primary key constraints on table "loyaltyCardNftContract" """ -enum contentSpaceParameters_constraint { +enum loyaltyCardNftContract_constraint { """ - unique or primary key constraint on columns "contentSpaceId" + unique or primary key constraint on columns "chainId", "contractAddress" """ - contentSpaceParameters_contentSpaceId_key + loyaltyCardNftContract_contractAddress_chainId_key + + """ + unique or primary key constraint on columns "loyaltyCardId" + """ + loyaltyCardNftContract_loyaltyCardId_key """ unique or primary key constraint on columns "id" """ - contentSpaceParameters_pkey + loyaltyCardNftContract_pkey } """ -input type for inserting data into table "contentSpaceParameters" +input type for inserting data into table "loyaltyCardNftContract" """ -input contentSpaceParameters_insert_input { +input loyaltyCardNftContract_insert_input { """ - It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. + Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment. """ - contentSpaceId: String + chainId: String + + """ + Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain. + """ + contractAddress: String created_at: timestamptz id: uuid + + """ + Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS. + """ + loyaltyCardId: String + loyaltyCardParameter: loyaltyCardParameters_obj_rel_insert_input + + """ + A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform. + """ organizerId: String - status: contentSpaceStatus_enum updated_at: timestamptz } """aggregate max on columns""" -type contentSpaceParameters_max_fields { +type loyaltyCardNftContract_max_fields { """ - It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. + Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment. """ - contentSpaceId: String + chainId: String + + """ + Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain. + """ + contractAddress: String created_at: timestamptz id: uuid + + """ + Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS. + """ + loyaltyCardId: String + + """ + A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform. + """ organizerId: String updated_at: timestamptz } """aggregate min on columns""" -type contentSpaceParameters_min_fields { +type loyaltyCardNftContract_min_fields { """ - It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. + Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment. """ - contentSpaceId: String + chainId: String + + """ + Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain. + """ + contractAddress: String created_at: timestamptz id: uuid + + """ + Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS. + """ + loyaltyCardId: String + + """ + A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform. + """ organizerId: String updated_at: timestamptz } """ -response of any mutation on the table "contentSpaceParameters" +response of any mutation on the table "loyaltyCardNftContract" """ -type contentSpaceParameters_mutation_response { +type loyaltyCardNftContract_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [contentSpaceParameters!]! + returning: [loyaltyCardNftContract!]! } """ -on_conflict condition type for table "contentSpaceParameters" +input type for inserting object relation for remote table "loyaltyCardNftContract" """ -input contentSpaceParameters_on_conflict { - constraint: contentSpaceParameters_constraint! - update_columns: [contentSpaceParameters_update_column!]! = [] - where: contentSpaceParameters_bool_exp +input loyaltyCardNftContract_obj_rel_insert_input { + data: loyaltyCardNftContract_insert_input! + + """upsert condition""" + on_conflict: loyaltyCardNftContract_on_conflict } -"""Ordering options when selecting data from "contentSpaceParameters".""" -input contentSpaceParameters_order_by { - contentSpaceId: order_by +""" +on_conflict condition type for table "loyaltyCardNftContract" +""" +input loyaltyCardNftContract_on_conflict { + constraint: loyaltyCardNftContract_constraint! + update_columns: [loyaltyCardNftContract_update_column!]! = [] + where: loyaltyCardNftContract_bool_exp +} + +"""Ordering options when selecting data from "loyaltyCardNftContract".""" +input loyaltyCardNftContract_order_by { + chainId: order_by + contractAddress: order_by created_at: order_by id: order_by + loyaltyCardId: order_by + loyaltyCardParameter: loyaltyCardParameters_order_by organizerId: order_by - status: order_by updated_at: order_by } -"""primary key columns input for table: contentSpaceParameters""" -input contentSpaceParameters_pk_columns_input { +"""primary key columns input for table: loyaltyCardNftContract""" +input loyaltyCardNftContract_pk_columns_input { id: uuid! } """ -select columns of table "contentSpaceParameters" +select columns of table "loyaltyCardNftContract" """ -enum contentSpaceParameters_select_column { +enum loyaltyCardNftContract_select_column { """column name""" - contentSpaceId + chainId + + """column name""" + contractAddress """column name""" created_at @@ -10590,60 +17210,89 @@ enum contentSpaceParameters_select_column { id """column name""" - organizerId + loyaltyCardId """column name""" - status + organizerId """column name""" updated_at } """ -input type for updating data in table "contentSpaceParameters" +input type for updating data in table "loyaltyCardNftContract" """ -input contentSpaceParameters_set_input { +input loyaltyCardNftContract_set_input { """ - It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. + Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment. """ - contentSpaceId: String + chainId: String + + """ + Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain. + """ + contractAddress: String created_at: timestamptz id: uuid + + """ + Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS. + """ + loyaltyCardId: String + + """ + A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform. + """ organizerId: String - status: contentSpaceStatus_enum updated_at: timestamptz } """ -Streaming cursor of the table "contentSpaceParameters" +Streaming cursor of the table "loyaltyCardNftContract" """ -input contentSpaceParameters_stream_cursor_input { +input loyaltyCardNftContract_stream_cursor_input { """Stream column input with initial value""" - initial_value: contentSpaceParameters_stream_cursor_value_input! + initial_value: loyaltyCardNftContract_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input contentSpaceParameters_stream_cursor_value_input { +input loyaltyCardNftContract_stream_cursor_value_input { """ - It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. + Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment. """ - contentSpaceId: String + chainId: String + + """ + Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain. + """ + contractAddress: String created_at: timestamptz id: uuid + + """ + Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS. + """ + loyaltyCardId: String + + """ + A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform. + """ organizerId: String - status: contentSpaceStatus_enum updated_at: timestamptz } """ -update columns of table "contentSpaceParameters" +update columns of table "loyaltyCardNftContract" """ -enum contentSpaceParameters_update_column { +enum loyaltyCardNftContract_update_column { """column name""" - contentSpaceId + chainId + + """column name""" + contractAddress """column name""" created_at @@ -10652,10080 +17301,11110 @@ enum contentSpaceParameters_update_column { id """column name""" - organizerId + loyaltyCardId """column name""" - status + organizerId """column name""" updated_at } -input contentSpaceParameters_updates { +input loyaltyCardNftContract_updates { """sets the columns of the filtered rows to the given values""" - _set: contentSpaceParameters_set_input + _set: loyaltyCardNftContract_set_input """filter the rows which have to be updated""" - where: contentSpaceParameters_bool_exp! -} - -""" -columns and relationships of "contentSpaceStatus" -""" -type contentSpaceStatus { - value: String! -} - -""" -aggregated selection of "contentSpaceStatus" -""" -type contentSpaceStatus_aggregate { - aggregate: contentSpaceStatus_aggregate_fields - nodes: [contentSpaceStatus!]! + where: loyaltyCardNftContract_bool_exp! } """ -aggregate fields of "contentSpaceStatus" +aggregated selection of "loyaltyCardNft" """ -type contentSpaceStatus_aggregate_fields { - count(columns: [contentSpaceStatus_select_column!], distinct: Boolean): Int! - max: contentSpaceStatus_max_fields - min: contentSpaceStatus_min_fields +type loyaltyCardNft_aggregate { + aggregate: loyaltyCardNft_aggregate_fields + nodes: [loyaltyCardNft!]! } """ -Boolean expression to filter rows from the table "contentSpaceStatus". All fields are combined with a logical 'AND'. +aggregate fields of "loyaltyCardNft" """ -input contentSpaceStatus_bool_exp { - _and: [contentSpaceStatus_bool_exp!] - _not: contentSpaceStatus_bool_exp - _or: [contentSpaceStatus_bool_exp!] - value: String_comparison_exp +type loyaltyCardNft_aggregate_fields { + avg: loyaltyCardNft_avg_fields + count(columns: [loyaltyCardNft_select_column!], distinct: Boolean): Int! + max: loyaltyCardNft_max_fields + min: loyaltyCardNft_min_fields + stddev: loyaltyCardNft_stddev_fields + stddev_pop: loyaltyCardNft_stddev_pop_fields + stddev_samp: loyaltyCardNft_stddev_samp_fields + sum: loyaltyCardNft_sum_fields + var_pop: loyaltyCardNft_var_pop_fields + var_samp: loyaltyCardNft_var_samp_fields + variance: loyaltyCardNft_variance_fields } -""" -unique or primary key constraints on table "contentSpaceStatus" -""" -enum contentSpaceStatus_constraint { +"""append existing jsonb value of filtered columns with new jsonb value""" +input loyaltyCardNft_append_input { """ - unique or primary key constraint on columns "value" + The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. """ - contentSpaceStatus_pkey + metadata: jsonb } -enum contentSpaceStatus_enum { - DRAFT - PUBLISHED +"""aggregate avg on columns""" +type loyaltyCardNft_avg_fields { + """ + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float } """ -Boolean expression to compare columns of type "contentSpaceStatus_enum". All fields are combined with logical 'AND'. +Boolean expression to filter rows from the table "loyaltyCardNft". All fields are combined with a logical 'AND'. """ -input contentSpaceStatus_enum_comparison_exp { - _eq: contentSpaceStatus_enum - _in: [contentSpaceStatus_enum!] - _is_null: Boolean - _neq: contentSpaceStatus_enum - _nin: [contentSpaceStatus_enum!] +input loyaltyCardNft_bool_exp { + _and: [loyaltyCardNft_bool_exp!] + _not: loyaltyCardNft_bool_exp + _or: [loyaltyCardNft_bool_exp!] + burnedTransferId: uuid_comparison_exp + chainId: String_comparison_exp + contractAddress: String_comparison_exp + created_at: timestamptz_comparison_exp + error: String_comparison_exp + id: uuid_comparison_exp + loyaltyCardId: String_comparison_exp + metadata: jsonb_comparison_exp + organizerId: String_comparison_exp + ownerAddress: String_comparison_exp + status: nftStatus_enum_comparison_exp + tokenId: bigint_comparison_exp + tokenUri: String_comparison_exp + updated_at: timestamptz_comparison_exp } """ -input type for inserting data into table "contentSpaceStatus" +unique or primary key constraints on table "loyaltyCardNft" """ -input contentSpaceStatus_insert_input { - value: String -} +enum loyaltyCardNft_constraint { + """ + unique or primary key constraint on columns "ownerAddress" + """ + idx_loyaltycardnft_owneraddress_active -"""aggregate max on columns""" -type contentSpaceStatus_max_fields { - value: String -} + """ + unique or primary key constraint on columns "chainId", "contractAddress", "tokenId" + """ + loyaltyCardNft_contractAddress_tokenId_chainId_idx -"""aggregate min on columns""" -type contentSpaceStatus_min_fields { - value: String + """ + unique or primary key constraint on columns "id" + """ + loyaltyCardNft_pkey } """ -response of any mutation on the table "contentSpaceStatus" +delete the field or element with specified path (for JSON arrays, negative integers count from the end) """ -type contentSpaceStatus_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! - - """data from the rows affected by the mutation""" - returning: [contentSpaceStatus!]! +input loyaltyCardNft_delete_at_path_input { + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. + """ + metadata: [String!] } """ -on_conflict condition type for table "contentSpaceStatus" +delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array """ -input contentSpaceStatus_on_conflict { - constraint: contentSpaceStatus_constraint! - update_columns: [contentSpaceStatus_update_column!]! = [] - where: contentSpaceStatus_bool_exp -} - -"""Ordering options when selecting data from "contentSpaceStatus".""" -input contentSpaceStatus_order_by { - value: order_by -} - -"""primary key columns input for table: contentSpaceStatus""" -input contentSpaceStatus_pk_columns_input { - value: String! +input loyaltyCardNft_delete_elem_input { + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. + """ + metadata: Int } """ -select columns of table "contentSpaceStatus" +delete key/value pair or string element. key/value pairs are matched based on their key value """ -enum contentSpaceStatus_select_column { - """column name""" - value +input loyaltyCardNft_delete_key_input { + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. + """ + metadata: String } """ -input type for updating data in table "contentSpaceStatus" +input type for incrementing numeric columns in table "loyaltyCardNft" """ -input contentSpaceStatus_set_input { - value: String +input loyaltyCardNft_inc_input { + """ + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint } """ -Streaming cursor of the table "contentSpaceStatus" +input type for inserting data into table "loyaltyCardNft" """ -input contentSpaceStatus_stream_cursor_input { - """Stream column input with initial value""" - initial_value: contentSpaceStatus_stream_cursor_value_input! +input loyaltyCardNft_insert_input { + """ + If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin. + """ + burnedTransferId: uuid - """cursor ordering""" - ordering: cursor_ordering -} + """Denotes the specific blockchain or network of the loyalty card NFT.""" + chainId: String -"""Initial value of the column from where the streaming should start""" -input contentSpaceStatus_stream_cursor_value_input { - value: String -} + """ + Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz -""" -update columns of table "contentSpaceStatus" -""" -enum contentSpaceStatus_update_column { - """column name""" - value + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String + id: uuid + + """ + A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform. + """ + loyaltyCardId: String + + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. + """ + metadata: jsonb + + """ + A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform. + """ + organizerId: String + + """ + The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned. + """ + ownerAddress: String + status: nftStatus_enum + + """ + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint + + """ + The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz } -input contentSpaceStatus_updates { - """sets the columns of the filtered rows to the given values""" - _set: contentSpaceStatus_set_input +"""aggregate max on columns""" +type loyaltyCardNft_max_fields { + """ + If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin. + """ + burnedTransferId: uuid - """filter the rows which have to be updated""" - where: contentSpaceStatus_bool_exp! + """Denotes the specific blockchain or network of the loyalty card NFT.""" + chainId: String + + """ + Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz + + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String + id: uuid + + """ + A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform. + """ + loyaltyCardId: String + + """ + A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform. + """ + organizerId: String + + """ + The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned. + """ + ownerAddress: String + + """ + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint + + """ + The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz } -""" -Currencies code following the standard ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217) -""" -type currency { - value: String! +"""aggregate min on columns""" +type loyaltyCardNft_min_fields { + """ + If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin. + """ + burnedTransferId: uuid + + """Denotes the specific blockchain or network of the loyalty card NFT.""" + chainId: String + + """ + Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz + + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String + id: uuid + + """ + A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform. + """ + loyaltyCardId: String + + """ + A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform. + """ + organizerId: String + + """ + The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned. + """ + ownerAddress: String + + """ + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint + + """ + The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz } """ -aggregated selection of "currency" +response of any mutation on the table "loyaltyCardNft" """ -type currency_aggregate { - aggregate: currency_aggregate_fields - nodes: [currency!]! -} +type loyaltyCardNft_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! -""" -aggregate fields of "currency" -""" -type currency_aggregate_fields { - count(columns: [currency_select_column!], distinct: Boolean): Int! - max: currency_max_fields - min: currency_min_fields + """data from the rows affected by the mutation""" + returning: [loyaltyCardNft!]! } """ -Boolean expression to filter rows from the table "currency". All fields are combined with a logical 'AND'. +on_conflict condition type for table "loyaltyCardNft" """ -input currency_bool_exp { - _and: [currency_bool_exp!] - _not: currency_bool_exp - _or: [currency_bool_exp!] - value: String_comparison_exp +input loyaltyCardNft_on_conflict { + constraint: loyaltyCardNft_constraint! + update_columns: [loyaltyCardNft_update_column!]! = [] + where: loyaltyCardNft_bool_exp } -""" -unique or primary key constraints on table "currency" -""" -enum currency_constraint { - """ - unique or primary key constraint on columns "value" - """ - currency_pkey +"""Ordering options when selecting data from "loyaltyCardNft".""" +input loyaltyCardNft_order_by { + burnedTransferId: order_by + chainId: order_by + contractAddress: order_by + created_at: order_by + error: order_by + id: order_by + loyaltyCardId: order_by + metadata: order_by + organizerId: order_by + ownerAddress: order_by + status: order_by + tokenId: order_by + tokenUri: order_by + updated_at: order_by } -enum currency_enum { - AED - CNY - EUR - GBP - QAR - SGD - USD +"""primary key columns input for table: loyaltyCardNft""" +input loyaltyCardNft_pk_columns_input { + id: uuid! } -""" -Boolean expression to compare columns of type "currency_enum". All fields are combined with logical 'AND'. -""" -input currency_enum_comparison_exp { - _eq: currency_enum - _in: [currency_enum!] - _is_null: Boolean - _neq: currency_enum - _nin: [currency_enum!] +"""prepend existing jsonb value of filtered columns with new jsonb value""" +input loyaltyCardNft_prepend_input { + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. + """ + metadata: jsonb } """ -input type for inserting data into table "currency" +select columns of table "loyaltyCardNft" """ -input currency_insert_input { - value: String -} +enum loyaltyCardNft_select_column { + """column name""" + burnedTransferId -"""aggregate max on columns""" -type currency_max_fields { - value: String -} + """column name""" + chainId -"""aggregate min on columns""" -type currency_min_fields { - value: String -} + """column name""" + contractAddress -""" -response of any mutation on the table "currency" -""" -type currency_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """column name""" + created_at - """data from the rows affected by the mutation""" - returning: [currency!]! + """column name""" + error + + """column name""" + id + + """column name""" + loyaltyCardId + + """column name""" + metadata + + """column name""" + organizerId + + """column name""" + ownerAddress + + """column name""" + status + + """column name""" + tokenId + + """column name""" + tokenUri + + """column name""" + updated_at } """ -on_conflict condition type for table "currency" +input type for updating data in table "loyaltyCardNft" """ -input currency_on_conflict { - constraint: currency_constraint! - update_columns: [currency_update_column!]! = [] - where: currency_bool_exp -} +input loyaltyCardNft_set_input { + """ + If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin. + """ + burnedTransferId: uuid -"""Ordering options when selecting data from "currency".""" -input currency_order_by { - value: order_by + """Denotes the specific blockchain or network of the loyalty card NFT.""" + chainId: String + + """ + Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz + + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String + id: uuid + + """ + A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform. + """ + loyaltyCardId: String + + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. + """ + metadata: jsonb + + """ + A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform. + """ + organizerId: String + + """ + The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned. + """ + ownerAddress: String + status: nftStatus_enum + + """ + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint + + """ + The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz } -"""primary key columns input for table: currency""" -input currency_pk_columns_input { - value: String! +"""aggregate stddev on columns""" +type loyaltyCardNft_stddev_fields { + """ + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float } -""" -select columns of table "currency" -""" -enum currency_select_column { - """column name""" - value +"""aggregate stddev_pop on columns""" +type loyaltyCardNft_stddev_pop_fields { + """ + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float } -""" -input type for updating data in table "currency" -""" -input currency_set_input { - value: String +"""aggregate stddev_samp on columns""" +type loyaltyCardNft_stddev_samp_fields { + """ + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float } """ -Streaming cursor of the table "currency" +Streaming cursor of the table "loyaltyCardNft" """ -input currency_stream_cursor_input { +input loyaltyCardNft_stream_cursor_input { """Stream column input with initial value""" - initial_value: currency_stream_cursor_value_input! + initial_value: loyaltyCardNft_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input currency_stream_cursor_value_input { - value: String -} +input loyaltyCardNft_stream_cursor_value_input { + """ + If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin. + """ + burnedTransferId: uuid -""" -update columns of table "currency" -""" -enum currency_update_column { - """column name""" - value -} + """Denotes the specific blockchain or network of the loyalty card NFT.""" + chainId: String -input currency_updates { - """sets the columns of the filtered rows to the given values""" - _set: currency_set_input + """ + Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz - """filter the rows which have to be updated""" - where: currency_bool_exp! -} + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String + id: uuid -"""ordering argument of a cursor""" -enum cursor_ordering { - """ascending ordering of the cursor""" - ASC + """ + A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform. + """ + loyaltyCardId: String - """descending ordering of the cursor""" - DESC -} + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. + """ + metadata: jsonb -""" -The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. -""" -type eventParameters { """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. + A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform. """ - activityWebhookId: String - created_at: timestamptz! + organizerId: String """ - The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. + The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned. """ - dateEnd: timestamp + ownerAddress: String + status: nftStatus_enum """ - The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. """ - dateSaleEnd: timestamp + tokenId: bigint """ - The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. + The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction. """ - dateSaleStart: timestamp + tokenUri: String + updated_at: timestamptz +} +"""aggregate sum on columns""" +type loyaltyCardNft_sum_fields { """ - The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. """ - dateStart: timestamp - event( - """ - Defines which locales should be returned. - - Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: EventWhereUniqueInput_remote_rel_eventParametersevent! - ): Event - eventId: String! + tokenId: bigint +} - """An array relationship""" - eventPassNftContracts( - """distinct select on columns""" - distinct_on: [eventPassNftContract_select_column!] +""" +update columns of table "loyaltyCardNft" +""" +enum loyaltyCardNft_update_column { + """column name""" + burnedTransferId - """limit the number of rows returned""" - limit: Int + """column name""" + chainId - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + contractAddress - """sort the rows by one or more columns""" - order_by: [eventPassNftContract_order_by!] + """column name""" + created_at - """filter the rows returned""" - where: eventPassNftContract_bool_exp - ): [eventPassNftContract!]! + """column name""" + error - """An aggregate relationship""" - eventPassNftContracts_aggregate( - """distinct select on columns""" - distinct_on: [eventPassNftContract_select_column!] + """column name""" + id - """limit the number of rows returned""" - limit: Int + """column name""" + loyaltyCardId - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + metadata - """sort the rows by one or more columns""" - order_by: [eventPassNftContract_order_by!] + """column name""" + organizerId - """filter the rows returned""" - where: eventPassNftContract_bool_exp - ): eventPassNftContract_aggregate! + """column name""" + ownerAddress - """An array relationship""" - eventPassNfts( - """distinct select on columns""" - distinct_on: [eventPassNft_select_column!] + """column name""" + status - """limit the number of rows returned""" - limit: Int + """column name""" + tokenId - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + tokenUri - """sort the rows by one or more columns""" - order_by: [eventPassNft_order_by!] + """column name""" + updated_at +} - """filter the rows returned""" - where: eventPassNft_bool_exp - ): [eventPassNft!]! +input loyaltyCardNft_updates { + """append existing jsonb value of filtered columns with new jsonb value""" + _append: loyaltyCardNft_append_input - """An aggregate relationship""" - eventPassNfts_aggregate( - """distinct select on columns""" - distinct_on: [eventPassNft_select_column!] + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: loyaltyCardNft_delete_at_path_input - """limit the number of rows returned""" - limit: Int + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: loyaltyCardNft_delete_elem_input - """skip the first n rows. Use only with order_by""" - offset: Int + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: loyaltyCardNft_delete_key_input - """sort the rows by one or more columns""" - order_by: [eventPassNft_order_by!] + """increments the numeric columns with given value of the filtered values""" + _inc: loyaltyCardNft_inc_input - """filter the rows returned""" - where: eventPassNft_bool_exp - ): eventPassNft_aggregate! + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: loyaltyCardNft_prepend_input + + """sets the columns of the filtered rows to the given values""" + _set: loyaltyCardNft_set_input + + """filter the rows which have to be updated""" + where: loyaltyCardNft_bool_exp! +} + +"""aggregate var_pop on columns""" +type loyaltyCardNft_var_pop_fields { + """ + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float +} + +"""aggregate var_samp on columns""" +type loyaltyCardNft_var_samp_fields { + """ + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float +} + +"""aggregate variance on columns""" +type loyaltyCardNft_variance_fields { + """ + The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float +} + +""" +The loyaltyCardParameters model is designed to define properties on a loyalty card, including details like the loyaltyCardId and activityWebhookId. It manages various settings and metadata related to the loyalty card, ensuring efficient and accurate management of loyalty card programs. +""" +type loyaltyCardParameters { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card. + """ + activityWebhookId: String + + """ + Unique signing key used for secure operations related to the loyalty card activity webhook. + """ + activityWebhookSigningKey: String + created_at: timestamptz! id: uuid! """ - A computed field, executes function "is_event_ongoing" + Unique identifier for each loyalty card, ensuring no duplicates in the system. """ - isOngoing: Boolean + loyaltyCardId: String! + + """An object relationship""" + loyaltyCardNftContract: loyaltyCardNftContract """ - A computed field, executes function "is_sale_ongoing" + The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card. """ - isSaleOngoing: Boolean - organizer( - """ - Defines which locales should be returned. - - Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer! - ): Organizer + metadataUpdateWebhookId: String + + """ + Unique signing key used for secure operations related to the loyalty card metadata update webhook. + """ + metadataUpdateWebhookSigningKey: String + + """Identifier for the organizer responsible for the loyalty card.""" organizerId: String! - signingKey: String - status: eventStatus_enum """ - The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. + Represents the current status of the loyalty card, either "DRAFT" or "PUBLISHED". """ - timezone: String! + status: loyaltyCardStatus_enum updated_at: timestamptz! } """ -aggregated selection of "eventParameters" +aggregated selection of "loyaltyCardParameters" """ -type eventParameters_aggregate { - aggregate: eventParameters_aggregate_fields - nodes: [eventParameters!]! +type loyaltyCardParameters_aggregate { + aggregate: loyaltyCardParameters_aggregate_fields + nodes: [loyaltyCardParameters!]! } """ -aggregate fields of "eventParameters" +aggregate fields of "loyaltyCardParameters" """ -type eventParameters_aggregate_fields { - count(columns: [eventParameters_select_column!], distinct: Boolean): Int! - max: eventParameters_max_fields - min: eventParameters_min_fields +type loyaltyCardParameters_aggregate_fields { + count(columns: [loyaltyCardParameters_select_column!], distinct: Boolean): Int! + max: loyaltyCardParameters_max_fields + min: loyaltyCardParameters_min_fields } """ -Boolean expression to filter rows from the table "eventParameters". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "loyaltyCardParameters". All fields are combined with a logical 'AND'. """ -input eventParameters_bool_exp { - _and: [eventParameters_bool_exp!] - _not: eventParameters_bool_exp - _or: [eventParameters_bool_exp!] +input loyaltyCardParameters_bool_exp { + _and: [loyaltyCardParameters_bool_exp!] + _not: loyaltyCardParameters_bool_exp + _or: [loyaltyCardParameters_bool_exp!] activityWebhookId: String_comparison_exp + activityWebhookSigningKey: String_comparison_exp created_at: timestamptz_comparison_exp - dateEnd: timestamp_comparison_exp - dateSaleEnd: timestamp_comparison_exp - dateSaleStart: timestamp_comparison_exp - dateStart: timestamp_comparison_exp - eventId: String_comparison_exp - eventPassNftContracts: eventPassNftContract_bool_exp - eventPassNftContracts_aggregate: eventPassNftContract_aggregate_bool_exp - eventPassNfts: eventPassNft_bool_exp - eventPassNfts_aggregate: eventPassNft_aggregate_bool_exp id: uuid_comparison_exp - isOngoing: Boolean_comparison_exp - isSaleOngoing: Boolean_comparison_exp + loyaltyCardId: String_comparison_exp + loyaltyCardNftContract: loyaltyCardNftContract_bool_exp + metadataUpdateWebhookId: String_comparison_exp + metadataUpdateWebhookSigningKey: String_comparison_exp organizerId: String_comparison_exp - signingKey: String_comparison_exp - status: eventStatus_enum_comparison_exp - timezone: String_comparison_exp + status: loyaltyCardStatus_enum_comparison_exp updated_at: timestamptz_comparison_exp } """ -unique or primary key constraints on table "eventParameters" +unique or primary key constraints on table "loyaltyCardParameters" """ -enum eventParameters_constraint { +enum loyaltyCardParameters_constraint { """ - unique or primary key constraint on columns "eventId" + unique or primary key constraint on columns "activityWebhookSigningKey" """ - eventParameters_eventId_key + loyaltyCardParameters_activityWebhookSigningKey_key """ - unique or primary key constraint on columns "id" + unique or primary key constraint on columns "loyaltyCardId" """ - eventParameters_pkey + loyaltyCardParameters_loyaltyCardId_key """ - unique or primary key constraint on columns "signingKey" + unique or primary key constraint on columns "metadataUpdateWebhookSigningKey" """ - eventParameters_signingKey_key + loyaltyCardParameters_metadataUpdateWebhookSigningKey_key + + """ + unique or primary key constraint on columns "id" + """ + loyaltyCardParameters_pkey } """ -input type for inserting data into table "eventParameters" +input type for inserting data into table "loyaltyCardParameters" """ -input eventParameters_insert_input { +input loyaltyCardParameters_insert_input { """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card. """ activityWebhookId: String - created_at: timestamptz """ - The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. + Unique signing key used for secure operations related to the loyalty card activity webhook. """ - dateEnd: timestamp + activityWebhookSigningKey: String + created_at: timestamptz + id: uuid """ - The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. + Unique identifier for each loyalty card, ensuring no duplicates in the system. """ - dateSaleEnd: timestamp + loyaltyCardId: String + loyaltyCardNftContract: loyaltyCardNftContract_obj_rel_insert_input """ - The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. + The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card. """ - dateSaleStart: timestamp + metadataUpdateWebhookId: String """ - The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. + Unique signing key used for secure operations related to the loyalty card metadata update webhook. """ - dateStart: timestamp - eventId: String - eventPassNftContracts: eventPassNftContract_arr_rel_insert_input - eventPassNfts: eventPassNft_arr_rel_insert_input - id: uuid + metadataUpdateWebhookSigningKey: String + + """Identifier for the organizer responsible for the loyalty card.""" organizerId: String - signingKey: String - status: eventStatus_enum """ - The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. + Represents the current status of the loyalty card, either "DRAFT" or "PUBLISHED". """ - timezone: String + status: loyaltyCardStatus_enum updated_at: timestamptz } """aggregate max on columns""" -type eventParameters_max_fields { +type loyaltyCardParameters_max_fields { """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card. """ activityWebhookId: String - created_at: timestamptz """ - The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. + Unique signing key used for secure operations related to the loyalty card activity webhook. """ - dateEnd: timestamp + activityWebhookSigningKey: String + created_at: timestamptz + id: uuid """ - The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. + Unique identifier for each loyalty card, ensuring no duplicates in the system. """ - dateSaleEnd: timestamp + loyaltyCardId: String """ - The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. + The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card. """ - dateSaleStart: timestamp + metadataUpdateWebhookId: String """ - The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. + Unique signing key used for secure operations related to the loyalty card metadata update webhook. """ - dateStart: timestamp - eventId: String - id: uuid - organizerId: String - signingKey: String + metadataUpdateWebhookSigningKey: String - """ - The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. - """ - timezone: String + """Identifier for the organizer responsible for the loyalty card.""" + organizerId: String updated_at: timestamptz } """aggregate min on columns""" -type eventParameters_min_fields { +type loyaltyCardParameters_min_fields { """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card. """ activityWebhookId: String - created_at: timestamptz - - """ - The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. - """ - dateEnd: timestamp """ - The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. + Unique signing key used for secure operations related to the loyalty card activity webhook. """ - dateSaleEnd: timestamp + activityWebhookSigningKey: String + created_at: timestamptz + id: uuid """ - The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. + Unique identifier for each loyalty card, ensuring no duplicates in the system. """ - dateSaleStart: timestamp + loyaltyCardId: String """ - The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. + The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card. """ - dateStart: timestamp - eventId: String - id: uuid - organizerId: String - signingKey: String + metadataUpdateWebhookId: String """ - The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. + Unique signing key used for secure operations related to the loyalty card metadata update webhook. """ - timezone: String + metadataUpdateWebhookSigningKey: String + + """Identifier for the organizer responsible for the loyalty card.""" + organizerId: String updated_at: timestamptz } """ -response of any mutation on the table "eventParameters" +response of any mutation on the table "loyaltyCardParameters" """ -type eventParameters_mutation_response { +type loyaltyCardParameters_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [eventParameters!]! + returning: [loyaltyCardParameters!]! } """ -input type for inserting object relation for remote table "eventParameters" +input type for inserting object relation for remote table "loyaltyCardParameters" """ -input eventParameters_obj_rel_insert_input { - data: eventParameters_insert_input! +input loyaltyCardParameters_obj_rel_insert_input { + data: loyaltyCardParameters_insert_input! """upsert condition""" - on_conflict: eventParameters_on_conflict + on_conflict: loyaltyCardParameters_on_conflict } """ -on_conflict condition type for table "eventParameters" +on_conflict condition type for table "loyaltyCardParameters" """ -input eventParameters_on_conflict { - constraint: eventParameters_constraint! - update_columns: [eventParameters_update_column!]! = [] - where: eventParameters_bool_exp +input loyaltyCardParameters_on_conflict { + constraint: loyaltyCardParameters_constraint! + update_columns: [loyaltyCardParameters_update_column!]! = [] + where: loyaltyCardParameters_bool_exp } -"""Ordering options when selecting data from "eventParameters".""" -input eventParameters_order_by { +"""Ordering options when selecting data from "loyaltyCardParameters".""" +input loyaltyCardParameters_order_by { activityWebhookId: order_by + activityWebhookSigningKey: order_by created_at: order_by - dateEnd: order_by - dateSaleEnd: order_by - dateSaleStart: order_by - dateStart: order_by - eventId: order_by - eventPassNftContracts_aggregate: eventPassNftContract_aggregate_order_by - eventPassNfts_aggregate: eventPassNft_aggregate_order_by id: order_by - isOngoing: order_by - isSaleOngoing: order_by + loyaltyCardId: order_by + loyaltyCardNftContract: loyaltyCardNftContract_order_by + metadataUpdateWebhookId: order_by + metadataUpdateWebhookSigningKey: order_by organizerId: order_by - signingKey: order_by status: order_by - timezone: order_by updated_at: order_by } -"""primary key columns input for table: eventParameters""" -input eventParameters_pk_columns_input { +"""primary key columns input for table: loyaltyCardParameters""" +input loyaltyCardParameters_pk_columns_input { id: uuid! } """ -select columns of table "eventParameters" +select columns of table "loyaltyCardParameters" """ -enum eventParameters_select_column { +enum loyaltyCardParameters_select_column { """column name""" activityWebhookId """column name""" - created_at - - """column name""" - dateEnd + activityWebhookSigningKey """column name""" - dateSaleEnd + created_at """column name""" - dateSaleStart + id """column name""" - dateStart + loyaltyCardId """column name""" - eventId + metadataUpdateWebhookId """column name""" - id + metadataUpdateWebhookSigningKey """column name""" organizerId - """column name""" - signingKey - """column name""" status - """column name""" - timezone - """column name""" updated_at } """ -input type for updating data in table "eventParameters" +input type for updating data in table "loyaltyCardParameters" """ -input eventParameters_set_input { +input loyaltyCardParameters_set_input { """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card. """ activityWebhookId: String - created_at: timestamptz """ - The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. + Unique signing key used for secure operations related to the loyalty card activity webhook. """ - dateEnd: timestamp + activityWebhookSigningKey: String + created_at: timestamptz + id: uuid """ - The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. + Unique identifier for each loyalty card, ensuring no duplicates in the system. """ - dateSaleEnd: timestamp + loyaltyCardId: String """ - The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. + The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card. """ - dateSaleStart: timestamp + metadataUpdateWebhookId: String """ - The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. + Unique signing key used for secure operations related to the loyalty card metadata update webhook. """ - dateStart: timestamp - eventId: String - id: uuid + metadataUpdateWebhookSigningKey: String + + """Identifier for the organizer responsible for the loyalty card.""" organizerId: String - signingKey: String - status: eventStatus_enum """ - The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. + Represents the current status of the loyalty card, either "DRAFT" or "PUBLISHED". """ - timezone: String + status: loyaltyCardStatus_enum updated_at: timestamptz } """ -Streaming cursor of the table "eventParameters" +Streaming cursor of the table "loyaltyCardParameters" """ -input eventParameters_stream_cursor_input { +input loyaltyCardParameters_stream_cursor_input { """Stream column input with initial value""" - initial_value: eventParameters_stream_cursor_value_input! + initial_value: loyaltyCardParameters_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input eventParameters_stream_cursor_value_input { +input loyaltyCardParameters_stream_cursor_value_input { """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card. """ activityWebhookId: String - created_at: timestamptz """ - The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. + Unique signing key used for secure operations related to the loyalty card activity webhook. """ - dateEnd: timestamp + activityWebhookSigningKey: String + created_at: timestamptz + id: uuid """ - The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. + Unique identifier for each loyalty card, ensuring no duplicates in the system. """ - dateSaleEnd: timestamp + loyaltyCardId: String """ - The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. + The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card. """ - dateSaleStart: timestamp + metadataUpdateWebhookId: String """ - The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. + Unique signing key used for secure operations related to the loyalty card metadata update webhook. """ - dateStart: timestamp - eventId: String - id: uuid + metadataUpdateWebhookSigningKey: String + + """Identifier for the organizer responsible for the loyalty card.""" organizerId: String - signingKey: String - status: eventStatus_enum """ - The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. + Represents the current status of the loyalty card, either "DRAFT" or "PUBLISHED". """ - timezone: String + status: loyaltyCardStatus_enum updated_at: timestamptz } """ -update columns of table "eventParameters" +update columns of table "loyaltyCardParameters" """ -enum eventParameters_update_column { +enum loyaltyCardParameters_update_column { """column name""" activityWebhookId """column name""" - created_at - - """column name""" - dateEnd + activityWebhookSigningKey """column name""" - dateSaleEnd + created_at """column name""" - dateSaleStart + id """column name""" - dateStart + loyaltyCardId """column name""" - eventId + metadataUpdateWebhookId """column name""" - id + metadataUpdateWebhookSigningKey """column name""" organizerId - """column name""" - signingKey - """column name""" status - """column name""" - timezone - """column name""" updated_at } -input eventParameters_updates { +input loyaltyCardParameters_updates { """sets the columns of the filtered rows to the given values""" - _set: eventParameters_set_input + _set: loyaltyCardParameters_set_input """filter the rows which have to be updated""" - where: eventParameters_bool_exp! -} - -""" -columns and relationships of "eventPassNft" -""" -type eventPassNft { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: String! - - """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. - """ - contractAddress: String! - created_at: timestamptz! - - """ - The address currently holding the event pass NFT, allowing tracking of ownership - """ - currentOwnerAddress: String - - """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. - """ - error: String - event( - """ - Defines which locales should be returned. - - Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: EventWhereUniqueInput_remote_rel_eventPassNftevent! - ): Event - - """A reference to the event associated with the event pass NFT""" - eventId: String! - - """An object relationship""" - eventParameters: eventParameters - eventPass( - """ - Defines which locales should be returned. - - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - ): EventPass - - """Directly relates to a specific Event Pass within the system""" - eventPassId: String! - - """An object relationship""" - eventPassNftContract: eventPassNftContract - id: uuid! - - """Indicates whether the event pass NFT has been delivered to the owner.""" - isDelivered: Boolean! - - """ - Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. - """ - isRevealed: Boolean! - - """An object relationship""" - lastNftTransfer: nftTransfer - - """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. - """ - lastNftTransferId: uuid - - """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. - """ - metadata( - """JSON select path""" - path: String - ): jsonb! - - """An array relationship""" - nftTransfers( - """distinct select on columns""" - distinct_on: [nftTransfer_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [nftTransfer_order_by!] - - """filter the rows returned""" - where: nftTransfer_bool_exp - ): [nftTransfer!]! - - """An aggregate relationship""" - nftTransfers_aggregate( - """distinct select on columns""" - distinct_on: [nftTransfer_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [nftTransfer_order_by!] - - """filter the rows returned""" - where: nftTransfer_bool_exp - ): nftTransfer_aggregate! - organizer( - """ - Defines which locales should be returned. - - Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer! - ): Organizer - - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: String! - - """An object relationship""" - packAmount: passAmount - packId: String - - """An object relationship""" - packPricing: passPricing - - """An object relationship""" - passAmount: passAmount - - """An object relationship""" - passPricing: passPricing - - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: bigint! - - """ - The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. - """ - tokenUri: String - updated_at: timestamptz! + where: loyaltyCardParameters_bool_exp! } """ -The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. +columns and relationships of "loyaltyCardStatus" """ -type eventPassNftContract { - """ - Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. - """ - chainId: String! - - """ - Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. - """ - contractAddress: String! - created_at: timestamptz! - - """ - A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. - """ - eventId: String! - eventPass( - """ - Defines which locales should be returned. - - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - ): EventPass - eventPassId: String! - - """An array relationship""" - eventPassNfts( - """distinct select on columns""" - distinct_on: [eventPassNft_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [eventPassNft_order_by!] - - """filter the rows returned""" - where: eventPassNft_bool_exp - ): [eventPassNft!]! - - """An aggregate relationship""" - eventPassNfts_aggregate( - """distinct select on columns""" - distinct_on: [eventPassNft_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [eventPassNft_order_by!] - - """filter the rows returned""" - where: eventPassNft_bool_exp - ): eventPassNft_aggregate! - - """An object relationship""" - eventPassOrderSums: eventPassOrderSums - id: uuid! - - """Flag indicating whether the event pass NFT is airdropped.""" - isAirdrop: Boolean! - - """ - Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. - """ - isDelayedRevealed: Boolean! - - """An array relationship""" - orders( - """distinct select on columns""" - distinct_on: [order_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [order_order_by!] - - """filter the rows returned""" - where: order_bool_exp - ): [order!]! - - """An aggregate relationship""" - orders_aggregate( - """distinct select on columns""" - distinct_on: [order_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [order_order_by!] - - """filter the rows returned""" - where: order_bool_exp - ): order_aggregate! - organizerId: String! - - """An object relationship""" - passAmount: passAmount - - """An object relationship""" - passPricing: passPricing - - """Type of the pass, referencing the eventPassType table.""" - passType: eventPassType_enum! - - """ - Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. - """ - password: String - - """Type of the event pass NFT contract.""" - type: eventPassNftContractType_enum! - updated_at: timestamptz! - - """ - The method of validation for the event pass, referencing the eventPassValidationType table. - """ - validationType: eventPassValidationType_enum! -} - -"""Contract types representing the nature of the event pass NFT contract.""" -type eventPassNftContractType { - """Type name for event pass NFT contract.""" +type loyaltyCardStatus { value: String! } """ -aggregated selection of "eventPassNftContractType" +aggregated selection of "loyaltyCardStatus" """ -type eventPassNftContractType_aggregate { - aggregate: eventPassNftContractType_aggregate_fields - nodes: [eventPassNftContractType!]! +type loyaltyCardStatus_aggregate { + aggregate: loyaltyCardStatus_aggregate_fields + nodes: [loyaltyCardStatus!]! } """ -aggregate fields of "eventPassNftContractType" +aggregate fields of "loyaltyCardStatus" """ -type eventPassNftContractType_aggregate_fields { - count(columns: [eventPassNftContractType_select_column!], distinct: Boolean): Int! - max: eventPassNftContractType_max_fields - min: eventPassNftContractType_min_fields +type loyaltyCardStatus_aggregate_fields { + count(columns: [loyaltyCardStatus_select_column!], distinct: Boolean): Int! + max: loyaltyCardStatus_max_fields + min: loyaltyCardStatus_min_fields } """ -Boolean expression to filter rows from the table "eventPassNftContractType". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "loyaltyCardStatus". All fields are combined with a logical 'AND'. """ -input eventPassNftContractType_bool_exp { - _and: [eventPassNftContractType_bool_exp!] - _not: eventPassNftContractType_bool_exp - _or: [eventPassNftContractType_bool_exp!] +input loyaltyCardStatus_bool_exp { + _and: [loyaltyCardStatus_bool_exp!] + _not: loyaltyCardStatus_bool_exp + _or: [loyaltyCardStatus_bool_exp!] value: String_comparison_exp } """ -unique or primary key constraints on table "eventPassNftContractType" +unique or primary key constraints on table "loyaltyCardStatus" """ -enum eventPassNftContractType_constraint { +enum loyaltyCardStatus_constraint { """ unique or primary key constraint on columns "value" """ - eventPassNftContractType_pkey + loyaltyCardStatus_pkey } -enum eventPassNftContractType_enum { - delayed_reveal - normal +enum loyaltyCardStatus_enum { + DRAFT + PUBLISHED } """ -Boolean expression to compare columns of type "eventPassNftContractType_enum". All fields are combined with logical 'AND'. +Boolean expression to compare columns of type "loyaltyCardStatus_enum". All fields are combined with logical 'AND'. """ -input eventPassNftContractType_enum_comparison_exp { - _eq: eventPassNftContractType_enum - _in: [eventPassNftContractType_enum!] +input loyaltyCardStatus_enum_comparison_exp { + _eq: loyaltyCardStatus_enum + _in: [loyaltyCardStatus_enum!] _is_null: Boolean - _neq: eventPassNftContractType_enum - _nin: [eventPassNftContractType_enum!] + _neq: loyaltyCardStatus_enum + _nin: [loyaltyCardStatus_enum!] } """ -input type for inserting data into table "eventPassNftContractType" +input type for inserting data into table "loyaltyCardStatus" """ -input eventPassNftContractType_insert_input { - """Type name for event pass NFT contract.""" +input loyaltyCardStatus_insert_input { value: String } """aggregate max on columns""" -type eventPassNftContractType_max_fields { - """Type name for event pass NFT contract.""" +type loyaltyCardStatus_max_fields { value: String } """aggregate min on columns""" -type eventPassNftContractType_min_fields { - """Type name for event pass NFT contract.""" +type loyaltyCardStatus_min_fields { value: String } """ -response of any mutation on the table "eventPassNftContractType" +response of any mutation on the table "loyaltyCardStatus" """ -type eventPassNftContractType_mutation_response { +type loyaltyCardStatus_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [eventPassNftContractType!]! + returning: [loyaltyCardStatus!]! } """ -on_conflict condition type for table "eventPassNftContractType" +on_conflict condition type for table "loyaltyCardStatus" """ -input eventPassNftContractType_on_conflict { - constraint: eventPassNftContractType_constraint! - update_columns: [eventPassNftContractType_update_column!]! = [] - where: eventPassNftContractType_bool_exp +input loyaltyCardStatus_on_conflict { + constraint: loyaltyCardStatus_constraint! + update_columns: [loyaltyCardStatus_update_column!]! = [] + where: loyaltyCardStatus_bool_exp } -"""Ordering options when selecting data from "eventPassNftContractType".""" -input eventPassNftContractType_order_by { +"""Ordering options when selecting data from "loyaltyCardStatus".""" +input loyaltyCardStatus_order_by { value: order_by } -"""primary key columns input for table: eventPassNftContractType""" -input eventPassNftContractType_pk_columns_input { - """Type name for event pass NFT contract.""" +"""primary key columns input for table: loyaltyCardStatus""" +input loyaltyCardStatus_pk_columns_input { value: String! } """ -select columns of table "eventPassNftContractType" +select columns of table "loyaltyCardStatus" """ -enum eventPassNftContractType_select_column { +enum loyaltyCardStatus_select_column { """column name""" value } """ -input type for updating data in table "eventPassNftContractType" +input type for updating data in table "loyaltyCardStatus" """ -input eventPassNftContractType_set_input { - """Type name for event pass NFT contract.""" +input loyaltyCardStatus_set_input { value: String } """ -Streaming cursor of the table "eventPassNftContractType" +Streaming cursor of the table "loyaltyCardStatus" """ -input eventPassNftContractType_stream_cursor_input { +input loyaltyCardStatus_stream_cursor_input { """Stream column input with initial value""" - initial_value: eventPassNftContractType_stream_cursor_value_input! + initial_value: loyaltyCardStatus_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input eventPassNftContractType_stream_cursor_value_input { - """Type name for event pass NFT contract.""" +input loyaltyCardStatus_stream_cursor_value_input { value: String } """ -update columns of table "eventPassNftContractType" +update columns of table "loyaltyCardStatus" """ -enum eventPassNftContractType_update_column { +enum loyaltyCardStatus_update_column { """column name""" value } -input eventPassNftContractType_updates { +input loyaltyCardStatus_updates { """sets the columns of the filtered rows to the given values""" - _set: eventPassNftContractType_set_input + _set: loyaltyCardStatus_set_input """filter the rows which have to be updated""" - where: eventPassNftContractType_bool_exp! + where: loyaltyCardStatus_bool_exp! } """ -aggregated selection of "eventPassNftContract" +Temporary wallet information for minters, including optional links to event passes and packs. """ -type eventPassNftContract_aggregate { - aggregate: eventPassNftContract_aggregate_fields - nodes: [eventPassNftContract!]! -} +type minterTemporaryWallet { + """The blockchain address of the temporary wallet.""" + address: String! -input eventPassNftContract_aggregate_bool_exp { - bool_and: eventPassNftContract_aggregate_bool_exp_bool_and - bool_or: eventPassNftContract_aggregate_bool_exp_bool_or - count: eventPassNftContract_aggregate_bool_exp_count -} + """ + Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract. + """ + campaignId: String -input eventPassNftContract_aggregate_bool_exp_bool_and { - arguments: eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns! - distinct: Boolean - filter: eventPassNftContract_bool_exp - predicate: Boolean_comparison_exp! -} + """The timestamp when the temporary wallet was created.""" + createdAt: timestamptz! + + """Optional identifier for an event pass associated with this wallet.""" + eventPassId: String + + """ + Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract. + """ + loyaltyCardId: String -input eventPassNftContract_aggregate_bool_exp_bool_or { - arguments: eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns! - distinct: Boolean - filter: eventPassNftContract_bool_exp - predicate: Boolean_comparison_exp! -} + """Optional identifier for a pack associated with this wallet.""" + packId: String -input eventPassNftContract_aggregate_bool_exp_count { - arguments: [eventPassNftContract_select_column!] - distinct: Boolean - filter: eventPassNftContract_bool_exp - predicate: Int_comparison_exp! + """ + The private key for the temporary wallet, necessary for signing transactions. + """ + privateKey: String! } """ -aggregate fields of "eventPassNftContract" +aggregated selection of "minterTemporaryWallet" """ -type eventPassNftContract_aggregate_fields { - count(columns: [eventPassNftContract_select_column!], distinct: Boolean): Int! - max: eventPassNftContract_max_fields - min: eventPassNftContract_min_fields +type minterTemporaryWallet_aggregate { + aggregate: minterTemporaryWallet_aggregate_fields + nodes: [minterTemporaryWallet!]! } """ -order by aggregate values of table "eventPassNftContract" +aggregate fields of "minterTemporaryWallet" """ -input eventPassNftContract_aggregate_order_by { - count: order_by - max: eventPassNftContract_max_order_by - min: eventPassNftContract_min_order_by +type minterTemporaryWallet_aggregate_fields { + count(columns: [minterTemporaryWallet_select_column!], distinct: Boolean): Int! + max: minterTemporaryWallet_max_fields + min: minterTemporaryWallet_min_fields } """ -input type for inserting array relation for remote table "eventPassNftContract" +Boolean expression to filter rows from the table "minterTemporaryWallet". All fields are combined with a logical 'AND'. """ -input eventPassNftContract_arr_rel_insert_input { - data: [eventPassNftContract_insert_input!]! - - """upsert condition""" - on_conflict: eventPassNftContract_on_conflict +input minterTemporaryWallet_bool_exp { + _and: [minterTemporaryWallet_bool_exp!] + _not: minterTemporaryWallet_bool_exp + _or: [minterTemporaryWallet_bool_exp!] + address: String_comparison_exp + campaignId: String_comparison_exp + createdAt: timestamptz_comparison_exp + eventPassId: String_comparison_exp + loyaltyCardId: String_comparison_exp + packId: String_comparison_exp + privateKey: String_comparison_exp } """ -Boolean expression to filter rows from the table "eventPassNftContract". All fields are combined with a logical 'AND'. +unique or primary key constraints on table "minterTemporaryWallet" """ -input eventPassNftContract_bool_exp { - _and: [eventPassNftContract_bool_exp!] - _not: eventPassNftContract_bool_exp - _or: [eventPassNftContract_bool_exp!] - chainId: String_comparison_exp - contractAddress: String_comparison_exp - created_at: timestamptz_comparison_exp - eventId: String_comparison_exp - eventPassId: String_comparison_exp - eventPassNfts: eventPassNft_bool_exp - eventPassNfts_aggregate: eventPassNft_aggregate_bool_exp - eventPassOrderSums: eventPassOrderSums_bool_exp - id: uuid_comparison_exp - isAirdrop: Boolean_comparison_exp - isDelayedRevealed: Boolean_comparison_exp - orders: order_bool_exp - orders_aggregate: order_aggregate_bool_exp - organizerId: String_comparison_exp - passAmount: passAmount_bool_exp - passPricing: passPricing_bool_exp - passType: eventPassType_enum_comparison_exp - password: String_comparison_exp - type: eventPassNftContractType_enum_comparison_exp - updated_at: timestamptz_comparison_exp - validationType: eventPassValidationType_enum_comparison_exp +enum minterTemporaryWallet_constraint { + """ + unique or primary key constraint on columns "address" + """ + minterTemporaryWallet_pkey } """ -unique or primary key constraints on table "eventPassNftContract" +input type for inserting data into table "minterTemporaryWallet" """ -enum eventPassNftContract_constraint { +input minterTemporaryWallet_insert_input { + """The blockchain address of the temporary wallet.""" + address: String + """ - unique or primary key constraint on columns "eventPassId" + Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract. """ - eventPassId_unique + campaignId: String + + """The timestamp when the temporary wallet was created.""" + createdAt: timestamptz + + """Optional identifier for an event pass associated with this wallet.""" + eventPassId: String """ - unique or primary key constraint on columns "chainId", "contractAddress" + Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract. """ - eventPassNftContract_contractAddress_chainId_key + loyaltyCardId: String + + """Optional identifier for a pack associated with this wallet.""" + packId: String """ - unique or primary key constraint on columns "id" + The private key for the temporary wallet, necessary for signing transactions. """ - eventPassNftContract_pkey + privateKey: String } -""" -input type for inserting data into table "eventPassNftContract" -""" -input eventPassNftContract_insert_input { +"""aggregate max on columns""" +type minterTemporaryWallet_max_fields { + """The blockchain address of the temporary wallet.""" + address: String + """ - Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. + Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract. """ - chainId: String + campaignId: String + + """The timestamp when the temporary wallet was created.""" + createdAt: timestamptz + + """Optional identifier for an event pass associated with this wallet.""" + eventPassId: String """ - Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. + Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract. """ - contractAddress: String - created_at: timestamptz + loyaltyCardId: String + + """Optional identifier for a pack associated with this wallet.""" + packId: String """ - A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. + The private key for the temporary wallet, necessary for signing transactions. """ - eventId: String - eventPassId: String - eventPassNfts: eventPassNft_arr_rel_insert_input - eventPassOrderSums: eventPassOrderSums_obj_rel_insert_input - id: uuid + privateKey: String +} - """Flag indicating whether the event pass NFT is airdropped.""" - isAirdrop: Boolean +"""aggregate min on columns""" +type minterTemporaryWallet_min_fields { + """The blockchain address of the temporary wallet.""" + address: String """ - Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. + Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract. """ - isDelayedRevealed: Boolean - orders: order_arr_rel_insert_input - organizerId: String - passAmount: passAmount_obj_rel_insert_input - passPricing: passPricing_obj_rel_insert_input + campaignId: String - """Type of the pass, referencing the eventPassType table.""" - passType: eventPassType_enum + """The timestamp when the temporary wallet was created.""" + createdAt: timestamptz + + """Optional identifier for an event pass associated with this wallet.""" + eventPassId: String """ - Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract. """ - password: String + loyaltyCardId: String - """Type of the event pass NFT contract.""" - type: eventPassNftContractType_enum - updated_at: timestamptz + """Optional identifier for a pack associated with this wallet.""" + packId: String """ - The method of validation for the event pass, referencing the eventPassValidationType table. + The private key for the temporary wallet, necessary for signing transactions. """ - validationType: eventPassValidationType_enum + privateKey: String } -"""aggregate max on columns""" -type eventPassNftContract_max_fields { - """ - Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. - """ - chainId: String +""" +response of any mutation on the table "minterTemporaryWallet" +""" +type minterTemporaryWallet_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """ - Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. - """ - contractAddress: String - created_at: timestamptz + """data from the rows affected by the mutation""" + returning: [minterTemporaryWallet!]! +} - """ - A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. - """ - eventId: String - eventPassId: String - id: uuid - organizerId: String +""" +on_conflict condition type for table "minterTemporaryWallet" +""" +input minterTemporaryWallet_on_conflict { + constraint: minterTemporaryWallet_constraint! + update_columns: [minterTemporaryWallet_update_column!]! = [] + where: minterTemporaryWallet_bool_exp +} - """ - Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. - """ - password: String - updated_at: timestamptz +"""Ordering options when selecting data from "minterTemporaryWallet".""" +input minterTemporaryWallet_order_by { + address: order_by + campaignId: order_by + createdAt: order_by + eventPassId: order_by + loyaltyCardId: order_by + packId: order_by + privateKey: order_by +} + +"""primary key columns input for table: minterTemporaryWallet""" +input minterTemporaryWallet_pk_columns_input { + """The blockchain address of the temporary wallet.""" + address: String! } """ -order by max() on columns of table "eventPassNftContract" +select columns of table "minterTemporaryWallet" """ -input eventPassNftContract_max_order_by { - """ - Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. - """ - chainId: order_by +enum minterTemporaryWallet_select_column { + """column name""" + address + + """column name""" + campaignId + + """column name""" + createdAt + + """column name""" + eventPassId + + """column name""" + loyaltyCardId + + """column name""" + packId + + """column name""" + privateKey +} + +""" +input type for updating data in table "minterTemporaryWallet" +""" +input minterTemporaryWallet_set_input { + """The blockchain address of the temporary wallet.""" + address: String """ - Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. + Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract. """ - contractAddress: order_by - created_at: order_by + campaignId: String + + """The timestamp when the temporary wallet was created.""" + createdAt: timestamptz + + """Optional identifier for an event pass associated with this wallet.""" + eventPassId: String """ - A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. + Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract. """ - eventId: order_by - eventPassId: order_by - id: order_by - organizerId: order_by + loyaltyCardId: String + + """Optional identifier for a pack associated with this wallet.""" + packId: String """ - Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + The private key for the temporary wallet, necessary for signing transactions. """ - password: order_by - updated_at: order_by + privateKey: String } -"""aggregate min on columns""" -type eventPassNftContract_min_fields { - """ - Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. - """ - chainId: String +""" +Streaming cursor of the table "minterTemporaryWallet" +""" +input minterTemporaryWallet_stream_cursor_input { + """Stream column input with initial value""" + initial_value: minterTemporaryWallet_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input minterTemporaryWallet_stream_cursor_value_input { + """The blockchain address of the temporary wallet.""" + address: String """ - Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. + Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract. """ - contractAddress: String - created_at: timestamptz + campaignId: String + + """The timestamp when the temporary wallet was created.""" + createdAt: timestamptz + + """Optional identifier for an event pass associated with this wallet.""" + eventPassId: String """ - A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. + Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract. """ - eventId: String - eventPassId: String - id: uuid - organizerId: String + loyaltyCardId: String + + """Optional identifier for a pack associated with this wallet.""" + packId: String """ - Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + The private key for the temporary wallet, necessary for signing transactions. """ - password: String - updated_at: timestamptz + privateKey: String } """ -order by min() on columns of table "eventPassNftContract" +update columns of table "minterTemporaryWallet" """ -input eventPassNftContract_min_order_by { +enum minterTemporaryWallet_update_column { + """column name""" + address + + """column name""" + campaignId + + """column name""" + createdAt + + """column name""" + eventPassId + + """column name""" + loyaltyCardId + + """column name""" + packId + + """column name""" + privateKey +} + +input minterTemporaryWallet_updates { + """sets the columns of the filtered rows to the given values""" + _set: minterTemporaryWallet_set_input + + """filter the rows which have to be updated""" + where: minterTemporaryWallet_bool_exp! +} + +"""mutation root""" +type mutation_root { + """Create one asset""" + createAsset(data: AssetCreateInput!): Asset + + """Create one contentSpace""" + createContentSpace(data: ContentSpaceCreateInput!): ContentSpace + + """Create one event""" + createEvent(data: EventCreateInput!): Event + + """Create one eventPass""" + createEventPass(data: EventPassCreateInput!): EventPass + + """Create one eventPassDelayedRevealed""" + createEventPassDelayedRevealed(data: EventPassDelayedRevealedCreateInput!): EventPassDelayedRevealed + + """Create one loyaltyCard""" + createLoyaltyCard(data: LoyaltyCardCreateInput!): LoyaltyCard + + """Create one organizer""" + createOrganizer(data: OrganizerCreateInput!): Organizer + + """Create one pack""" + createPack(data: PackCreateInput!): Pack + + """Create one scheduledRelease""" + createScheduledRelease(data: ScheduledReleaseCreateInput!): ScheduledRelease + + """Delete one asset from _all_ existing stages. Returns deleted document.""" + deleteAsset( + """Document to delete""" + where: AssetWhereUniqueInput! + ): Asset + """ - Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. + Delete one contentSpace from _all_ existing stages. Returns deleted document. """ - chainId: order_by + deleteContentSpace( + """Document to delete""" + where: ContentSpaceWhereUniqueInput! + ): ContentSpace + + """Delete one event from _all_ existing stages. Returns deleted document.""" + deleteEvent( + """Document to delete""" + where: EventWhereUniqueInput! + ): Event """ - Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. + Delete one eventPass from _all_ existing stages. Returns deleted document. """ - contractAddress: order_by - created_at: order_by + deleteEventPass( + """Document to delete""" + where: EventPassWhereUniqueInput! + ): EventPass """ - A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. + Delete one eventPassDelayedRevealed from _all_ existing stages. Returns deleted document. """ - eventId: order_by - eventPassId: order_by - id: order_by - organizerId: order_by + deleteEventPassDelayedRevealed( + """Document to delete""" + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed """ - Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + Delete one loyaltyCard from _all_ existing stages. Returns deleted document. """ - password: order_by - updated_at: order_by -} + deleteLoyaltyCard( + """Document to delete""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard -""" -response of any mutation on the table "eventPassNftContract" -""" -type eventPassNftContract_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """Delete many Asset documents""" + deleteManyAssets( + """Documents to delete""" + where: AssetManyWhereInput + ): BatchPayload! - """data from the rows affected by the mutation""" - returning: [eventPassNftContract!]! -} + """Delete many Asset documents, return deleted documents""" + deleteManyAssetsConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int -""" -input type for inserting object relation for remote table "eventPassNftContract" -""" -input eventPassNftContract_obj_rel_insert_input { - data: eventPassNftContract_insert_input! + """Documents to delete""" + where: AssetManyWhereInput + ): AssetConnection! - """upsert condition""" - on_conflict: eventPassNftContract_on_conflict -} + """Delete many ContentSpace documents""" + deleteManyContentSpaces( + """Documents to delete""" + where: ContentSpaceManyWhereInput + ): BatchPayload! -""" -on_conflict condition type for table "eventPassNftContract" -""" -input eventPassNftContract_on_conflict { - constraint: eventPassNftContract_constraint! - update_columns: [eventPassNftContract_update_column!]! = [] - where: eventPassNftContract_bool_exp -} + """Delete many ContentSpace documents, return deleted documents""" + deleteManyContentSpacesConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int -"""Ordering options when selecting data from "eventPassNftContract".""" -input eventPassNftContract_order_by { - chainId: order_by - contractAddress: order_by - created_at: order_by - eventId: order_by - eventPassId: order_by - eventPassNfts_aggregate: eventPassNft_aggregate_order_by - eventPassOrderSums: eventPassOrderSums_order_by - id: order_by - isAirdrop: order_by - isDelayedRevealed: order_by - orders_aggregate: order_aggregate_order_by - organizerId: order_by - passAmount: passAmount_order_by - passPricing: passPricing_order_by - passType: order_by - password: order_by - type: order_by - updated_at: order_by - validationType: order_by -} + """Documents to delete""" + where: ContentSpaceManyWhereInput + ): ContentSpaceConnection! + + """Delete many EventPass documents""" + deleteManyEventPasses( + """Documents to delete""" + where: EventPassManyWhereInput + ): BatchPayload! + + """Delete many EventPass documents, return deleted documents""" + deleteManyEventPassesConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int -"""primary key columns input for table: eventPassNftContract""" -input eventPassNftContract_pk_columns_input { - id: uuid! -} + """Documents to delete""" + where: EventPassManyWhereInput + ): EventPassConnection! -""" -select columns of table "eventPassNftContract" -""" -enum eventPassNftContract_select_column { - """column name""" - chainId + """Delete many EventPassDelayedRevealed documents""" + deleteManyEventPassesDelayedRevealed( + """Documents to delete""" + where: EventPassDelayedRevealedManyWhereInput + ): BatchPayload! - """column name""" - contractAddress + """ + Delete many EventPassDelayedRevealed documents, return deleted documents + """ + deleteManyEventPassesDelayedRevealedConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int - """column name""" - created_at + """Documents to delete""" + where: EventPassDelayedRevealedManyWhereInput + ): EventPassDelayedRevealedConnection! - """column name""" - eventId + """Delete many Event documents""" + deleteManyEvents( + """Documents to delete""" + where: EventManyWhereInput + ): BatchPayload! - """column name""" - eventPassId + """Delete many Event documents, return deleted documents""" + deleteManyEventsConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int - """column name""" - id + """Documents to delete""" + where: EventManyWhereInput + ): EventConnection! - """column name""" - isAirdrop + """Delete many LoyaltyCard documents""" + deleteManyLoyaltyCards( + """Documents to delete""" + where: LoyaltyCardManyWhereInput + ): BatchPayload! - """column name""" - isDelayedRevealed + """Delete many LoyaltyCard documents, return deleted documents""" + deleteManyLoyaltyCardsConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int - """column name""" - organizerId + """Documents to delete""" + where: LoyaltyCardManyWhereInput + ): LoyaltyCardConnection! - """column name""" - passType + """Delete many Organizer documents""" + deleteManyOrganizers( + """Documents to delete""" + where: OrganizerManyWhereInput + ): BatchPayload! - """column name""" - password + """Delete many Organizer documents, return deleted documents""" + deleteManyOrganizersConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int - """column name""" - type + """Documents to delete""" + where: OrganizerManyWhereInput + ): OrganizerConnection! - """column name""" - updated_at + """Delete many Pack documents""" + deleteManyPacks( + """Documents to delete""" + where: PackManyWhereInput + ): BatchPayload! - """column name""" - validationType -} + """Delete many Pack documents, return deleted documents""" + deleteManyPacksConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int -""" -select "eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns" columns of table "eventPassNftContract" -""" -enum eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns { - """column name""" - isAirdrop + """Documents to delete""" + where: PackManyWhereInput + ): PackConnection! - """column name""" - isDelayedRevealed -} + """ + Delete one organizer from _all_ existing stages. Returns deleted document. + """ + deleteOrganizer( + """Document to delete""" + where: OrganizerWhereUniqueInput! + ): Organizer -""" -select "eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns" columns of table "eventPassNftContract" -""" -enum eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns { - """column name""" - isAirdrop + """Delete one pack from _all_ existing stages. Returns deleted document.""" + deletePack( + """Document to delete""" + where: PackWhereUniqueInput! + ): Pack - """column name""" - isDelayedRevealed -} + """Delete and return scheduled operation""" + deleteScheduledOperation( + """Document to delete""" + where: ScheduledOperationWhereUniqueInput! + ): ScheduledOperation -""" -input type for updating data in table "eventPassNftContract" -""" -input eventPassNftContract_set_input { """ - Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. + Delete one scheduledRelease from _all_ existing stages. Returns deleted document. """ - chainId: String + deleteScheduledRelease( + """Document to delete""" + where: ScheduledReleaseWhereUniqueInput! + ): ScheduledRelease """ - Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. + delete data from the table: "account" """ - contractAddress: String - created_at: timestamptz + delete_account( + """filter the rows which have to be deleted""" + where: account_bool_exp! + ): account_mutation_response """ - A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. + delete single row from the table: "account" """ - eventId: String - eventPassId: String - id: uuid - - """Flag indicating whether the event pass NFT is airdropped.""" - isAirdrop: Boolean + delete_account_by_pk(id: uuid!): account """ - Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. + delete data from the table: "apiKeyStatus" """ - isDelayedRevealed: Boolean - organizerId: String - - """Type of the pass, referencing the eventPassType table.""" - passType: eventPassType_enum + delete_apiKeyStatus( + """filter the rows which have to be deleted""" + where: apiKeyStatus_bool_exp! + ): apiKeyStatus_mutation_response """ - Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + delete single row from the table: "apiKeyStatus" """ - password: String - - """Type of the event pass NFT contract.""" - type: eventPassNftContractType_enum - updated_at: timestamptz + delete_apiKeyStatus_by_pk( + """ + The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + value: String! + ): apiKeyStatus """ - The method of validation for the event pass, referencing the eventPassValidationType table. + delete data from the table: "apiKeyType" """ - validationType: eventPassValidationType_enum -} - -""" -Streaming cursor of the table "eventPassNftContract" -""" -input eventPassNftContract_stream_cursor_input { - """Stream column input with initial value""" - initial_value: eventPassNftContract_stream_cursor_value_input! - - """cursor ordering""" - ordering: cursor_ordering -} + delete_apiKeyType( + """filter the rows which have to be deleted""" + where: apiKeyType_bool_exp! + ): apiKeyType_mutation_response -"""Initial value of the column from where the streaming should start""" -input eventPassNftContract_stream_cursor_value_input { """ - Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. + delete single row from the table: "apiKeyType" """ - chainId: String + delete_apiKeyType_by_pk( + """The type of the API key""" + value: String! + ): apiKeyType """ - Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. + delete data from the table: "contentSpaceParameters" """ - contractAddress: String - created_at: timestamptz + delete_contentSpaceParameters( + """filter the rows which have to be deleted""" + where: contentSpaceParameters_bool_exp! + ): contentSpaceParameters_mutation_response """ - A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. + delete single row from the table: "contentSpaceParameters" """ - eventId: String - eventPassId: String - id: uuid - - """Flag indicating whether the event pass NFT is airdropped.""" - isAirdrop: Boolean + delete_contentSpaceParameters_by_pk(id: uuid!): contentSpaceParameters """ - Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. + delete data from the table: "contentSpaceStatus" """ - isDelayedRevealed: Boolean - organizerId: String - - """Type of the pass, referencing the eventPassType table.""" - passType: eventPassType_enum + delete_contentSpaceStatus( + """filter the rows which have to be deleted""" + where: contentSpaceStatus_bool_exp! + ): contentSpaceStatus_mutation_response """ - Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + delete single row from the table: "contentSpaceStatus" """ - password: String - - """Type of the event pass NFT contract.""" - type: eventPassNftContractType_enum - updated_at: timestamptz + delete_contentSpaceStatus_by_pk(value: String!): contentSpaceStatus """ - The method of validation for the event pass, referencing the eventPassValidationType table. + delete data from the table: "currency" """ - validationType: eventPassValidationType_enum -} - -""" -update columns of table "eventPassNftContract" -""" -enum eventPassNftContract_update_column { - """column name""" - chainId - - """column name""" - contractAddress - - """column name""" - created_at - - """column name""" - eventId - - """column name""" - eventPassId - - """column name""" - id - - """column name""" - isAirdrop - - """column name""" - isDelayedRevealed - - """column name""" - organizerId - - """column name""" - passType - - """column name""" - password - - """column name""" - type - - """column name""" - updated_at - - """column name""" - validationType -} - -input eventPassNftContract_updates { - """sets the columns of the filtered rows to the given values""" - _set: eventPassNftContract_set_input - - """filter the rows which have to be updated""" - where: eventPassNftContract_bool_exp! -} + delete_currency( + """filter the rows which have to be deleted""" + where: currency_bool_exp! + ): currency_mutation_response -""" -aggregated selection of "eventPassNft" -""" -type eventPassNft_aggregate { - aggregate: eventPassNft_aggregate_fields - nodes: [eventPassNft!]! -} + """ + delete single row from the table: "currency" + """ + delete_currency_by_pk(value: String!): currency -input eventPassNft_aggregate_bool_exp { - bool_and: eventPassNft_aggregate_bool_exp_bool_and - bool_or: eventPassNft_aggregate_bool_exp_bool_or - count: eventPassNft_aggregate_bool_exp_count -} + """ + delete data from the table: "eventParameters" + """ + delete_eventParameters( + """filter the rows which have to be deleted""" + where: eventParameters_bool_exp! + ): eventParameters_mutation_response -input eventPassNft_aggregate_bool_exp_bool_and { - arguments: eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns! - distinct: Boolean - filter: eventPassNft_bool_exp - predicate: Boolean_comparison_exp! -} + """ + delete single row from the table: "eventParameters" + """ + delete_eventParameters_by_pk(id: uuid!): eventParameters -input eventPassNft_aggregate_bool_exp_bool_or { - arguments: eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns! - distinct: Boolean - filter: eventPassNft_bool_exp - predicate: Boolean_comparison_exp! -} + """ + delete data from the table: "eventPassNft" + """ + delete_eventPassNft( + """filter the rows which have to be deleted""" + where: eventPassNft_bool_exp! + ): eventPassNft_mutation_response -input eventPassNft_aggregate_bool_exp_count { - arguments: [eventPassNft_select_column!] - distinct: Boolean - filter: eventPassNft_bool_exp - predicate: Int_comparison_exp! -} + """ + delete data from the table: "eventPassNftContract" + """ + delete_eventPassNftContract( + """filter the rows which have to be deleted""" + where: eventPassNftContract_bool_exp! + ): eventPassNftContract_mutation_response -""" -aggregate fields of "eventPassNft" -""" -type eventPassNft_aggregate_fields { - avg: eventPassNft_avg_fields - count(columns: [eventPassNft_select_column!], distinct: Boolean): Int! - max: eventPassNft_max_fields - min: eventPassNft_min_fields - stddev: eventPassNft_stddev_fields - stddev_pop: eventPassNft_stddev_pop_fields - stddev_samp: eventPassNft_stddev_samp_fields - sum: eventPassNft_sum_fields - var_pop: eventPassNft_var_pop_fields - var_samp: eventPassNft_var_samp_fields - variance: eventPassNft_variance_fields -} + """ + delete data from the table: "eventPassNftContractType" + """ + delete_eventPassNftContractType( + """filter the rows which have to be deleted""" + where: eventPassNftContractType_bool_exp! + ): eventPassNftContractType_mutation_response -""" -order by aggregate values of table "eventPassNft" -""" -input eventPassNft_aggregate_order_by { - avg: eventPassNft_avg_order_by - count: order_by - max: eventPassNft_max_order_by - min: eventPassNft_min_order_by - stddev: eventPassNft_stddev_order_by - stddev_pop: eventPassNft_stddev_pop_order_by - stddev_samp: eventPassNft_stddev_samp_order_by - sum: eventPassNft_sum_order_by - var_pop: eventPassNft_var_pop_order_by - var_samp: eventPassNft_var_samp_order_by - variance: eventPassNft_variance_order_by -} + """ + delete single row from the table: "eventPassNftContractType" + """ + delete_eventPassNftContractType_by_pk( + """Type name for event pass NFT contract.""" + value: String! + ): eventPassNftContractType -"""append existing jsonb value of filtered columns with new jsonb value""" -input eventPassNft_append_input { """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + delete single row from the table: "eventPassNftContract" """ - metadata: jsonb -} + delete_eventPassNftContract_by_pk(id: uuid!): eventPassNftContract -""" -input type for inserting array relation for remote table "eventPassNft" -""" -input eventPassNft_arr_rel_insert_input { - data: [eventPassNft_insert_input!]! + """ + delete single row from the table: "eventPassNft" + """ + delete_eventPassNft_by_pk(id: uuid!): eventPassNft - """upsert condition""" - on_conflict: eventPassNft_on_conflict -} + """ + delete data from the table: "eventPassOrderSums" + """ + delete_eventPassOrderSums( + """filter the rows which have to be deleted""" + where: eventPassOrderSums_bool_exp! + ): eventPassOrderSums_mutation_response -"""aggregate avg on columns""" -type eventPassNft_avg_fields { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete single row from the table: "eventPassOrderSums" """ - tokenId: Float -} + delete_eventPassOrderSums_by_pk(eventPassId: String!): eventPassOrderSums -""" -order by avg() on columns of table "eventPassNft" -""" -input eventPassNft_avg_order_by { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete data from the table: "eventPassType" """ - tokenId: order_by -} + delete_eventPassType( + """filter the rows which have to be deleted""" + where: eventPassType_bool_exp! + ): eventPassType_mutation_response -""" -Boolean expression to filter rows from the table "eventPassNft". All fields are combined with a logical 'AND'. -""" -input eventPassNft_bool_exp { - _and: [eventPassNft_bool_exp!] - _not: eventPassNft_bool_exp - _or: [eventPassNft_bool_exp!] - chainId: String_comparison_exp - contractAddress: String_comparison_exp - created_at: timestamptz_comparison_exp - currentOwnerAddress: String_comparison_exp - error: String_comparison_exp - eventId: String_comparison_exp - eventParameters: eventParameters_bool_exp - eventPassId: String_comparison_exp - eventPassNftContract: eventPassNftContract_bool_exp - id: uuid_comparison_exp - isDelivered: Boolean_comparison_exp - isRevealed: Boolean_comparison_exp - lastNftTransfer: nftTransfer_bool_exp - lastNftTransferId: uuid_comparison_exp - metadata: jsonb_comparison_exp - nftTransfers: nftTransfer_bool_exp - nftTransfers_aggregate: nftTransfer_aggregate_bool_exp - organizerId: String_comparison_exp - packAmount: passAmount_bool_exp - packId: String_comparison_exp - packPricing: passPricing_bool_exp - passAmount: passAmount_bool_exp - passPricing: passPricing_bool_exp - tokenId: bigint_comparison_exp - tokenUri: String_comparison_exp - updated_at: timestamptz_comparison_exp -} + """ + delete single row from the table: "eventPassType" + """ + delete_eventPassType_by_pk( + """Type name for event pass.""" + value: String! + ): eventPassType -""" -unique or primary key constraints on table "eventPassNft" -""" -enum eventPassNft_constraint { """ - unique or primary key constraint on columns "chainId", "contractAddress", "tokenId" + delete data from the table: "eventPassValidationType" """ - eventPassNft_contractAddress_tokenId_chainId_key + delete_eventPassValidationType( + """filter the rows which have to be deleted""" + where: eventPassValidationType_bool_exp! + ): eventPassValidationType_mutation_response """ - unique or primary key constraint on columns "id" + delete single row from the table: "eventPassValidationType" """ - eventPassNft_pkey -} + delete_eventPassValidationType_by_pk( + """Type name for event pass validation.""" + value: String! + ): eventPassValidationType -""" -delete the field or element with specified path (for JSON arrays, negative integers count from the end) -""" -input eventPassNft_delete_at_path_input { """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + delete data from the table: "eventStatus" """ - metadata: [String!] -} + delete_eventStatus( + """filter the rows which have to be deleted""" + where: eventStatus_bool_exp! + ): eventStatus_mutation_response -""" -delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array -""" -input eventPassNft_delete_elem_input { """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + delete single row from the table: "eventStatus" """ - metadata: Int -} + delete_eventStatus_by_pk(value: String!): eventStatus -""" -delete key/value pair or string element. key/value pairs are matched based on their key value -""" -input eventPassNft_delete_key_input { """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + delete data from the table: "follow" """ - metadata: String -} + delete_follow( + """filter the rows which have to be deleted""" + where: follow_bool_exp! + ): follow_mutation_response -""" -input type for incrementing numeric columns in table "eventPassNft" -""" -input eventPassNft_inc_input { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete single row from the table: "follow" """ - tokenId: bigint -} + delete_follow_by_pk( + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid! -""" -input type for inserting data into table "eventPassNft" -""" -input eventPassNft_insert_input { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: String + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String! + ): follow """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + delete data from the table: "kyc" """ - contractAddress: String - created_at: timestamptz + delete_kyc( + """filter the rows which have to be deleted""" + where: kyc_bool_exp! + ): kyc_mutation_response """ - The address currently holding the event pass NFT, allowing tracking of ownership + delete data from the table: "kycLevelName" """ - currentOwnerAddress: String + delete_kycLevelName( + """filter the rows which have to be deleted""" + where: kycLevelName_bool_exp! + ): kycLevelName_mutation_response """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + delete single row from the table: "kycLevelName" """ - error: String - - """A reference to the event associated with the event pass NFT""" - eventId: String - eventParameters: eventParameters_obj_rel_insert_input - - """Directly relates to a specific Event Pass within the system""" - eventPassId: String - eventPassNftContract: eventPassNftContract_obj_rel_insert_input - id: uuid - - """Indicates whether the event pass NFT has been delivered to the owner.""" - isDelivered: Boolean + delete_kycLevelName_by_pk( + """ + basic_kyc_level: Basic level of KYC verification. + advanced_kyc_level: Advanced level of KYC verification. + """ + value: String! + ): kycLevelName """ - Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. + delete data from the table: "kycStatus" """ - isRevealed: Boolean - lastNftTransfer: nftTransfer_obj_rel_insert_input + delete_kycStatus( + """filter the rows which have to be deleted""" + where: kycStatus_bool_exp! + ): kycStatus_mutation_response """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + delete single row from the table: "kycStatus" """ - lastNftTransferId: uuid + delete_kycStatus_by_pk( + """ + init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + pending: An applicant is ready to be processed. + prechecked: The check is in a half way of being finished. + queued: The checks have been started for the applicant. + completed: The check has been completed. + onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + """ + value: String! + ): kycStatus """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + delete single row from the table: "kyc" """ - metadata: jsonb - nftTransfers: nftTransfer_arr_rel_insert_input - - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: String - packAmount: passAmount_obj_rel_insert_input - packId: String - packPricing: passPricing_obj_rel_insert_input - passAmount: passAmount_obj_rel_insert_input - passPricing: passPricing_obj_rel_insert_input + delete_kyc_by_pk( + """UUID referencing the user ID in the existing accounts table.""" + externalUserId: uuid! + ): kyc """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete data from the table: "lotteryParameters" """ - tokenId: bigint + delete_lotteryParameters( + """filter the rows which have to be deleted""" + where: lotteryParameters_bool_exp! + ): lotteryParameters_mutation_response """ - The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + delete single row from the table: "lotteryParameters" """ - tokenUri: String - updated_at: timestamptz -} - -"""aggregate max on columns""" -type eventPassNft_max_fields { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: String + delete_lotteryParameters_by_pk(id: uuid!): lotteryParameters """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + delete data from the table: "lotteryStatus" """ - contractAddress: String - created_at: timestamptz + delete_lotteryStatus( + """filter the rows which have to be deleted""" + where: lotteryStatus_bool_exp! + ): lotteryStatus_mutation_response """ - The address currently holding the event pass NFT, allowing tracking of ownership + delete single row from the table: "lotteryStatus" """ - currentOwnerAddress: String + delete_lotteryStatus_by_pk(value: String!): lotteryStatus """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + delete data from the table: "loyaltyCardNft" """ - error: String - - """A reference to the event associated with the event pass NFT""" - eventId: String - - """Directly relates to a specific Event Pass within the system""" - eventPassId: String - id: uuid + delete_loyaltyCardNft( + """filter the rows which have to be deleted""" + where: loyaltyCardNft_bool_exp! + ): loyaltyCardNft_mutation_response """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + delete data from the table: "loyaltyCardNftContract" """ - lastNftTransferId: uuid - - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: String - packId: String + delete_loyaltyCardNftContract( + """filter the rows which have to be deleted""" + where: loyaltyCardNftContract_bool_exp! + ): loyaltyCardNftContract_mutation_response """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete single row from the table: "loyaltyCardNftContract" """ - tokenId: bigint + delete_loyaltyCardNftContract_by_pk(id: uuid!): loyaltyCardNftContract """ - The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + delete single row from the table: "loyaltyCardNft" """ - tokenUri: String - updated_at: timestamptz -} - -""" -order by max() on columns of table "eventPassNft" -""" -input eventPassNft_max_order_by { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: order_by + delete_loyaltyCardNft_by_pk(id: uuid!): loyaltyCardNft """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + delete data from the table: "loyaltyCardParameters" """ - contractAddress: order_by - created_at: order_by + delete_loyaltyCardParameters( + """filter the rows which have to be deleted""" + where: loyaltyCardParameters_bool_exp! + ): loyaltyCardParameters_mutation_response """ - The address currently holding the event pass NFT, allowing tracking of ownership + delete single row from the table: "loyaltyCardParameters" """ - currentOwnerAddress: order_by + delete_loyaltyCardParameters_by_pk(id: uuid!): loyaltyCardParameters """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + delete data from the table: "loyaltyCardStatus" """ - error: order_by - - """A reference to the event associated with the event pass NFT""" - eventId: order_by - - """Directly relates to a specific Event Pass within the system""" - eventPassId: order_by - id: order_by + delete_loyaltyCardStatus( + """filter the rows which have to be deleted""" + where: loyaltyCardStatus_bool_exp! + ): loyaltyCardStatus_mutation_response """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + delete single row from the table: "loyaltyCardStatus" """ - lastNftTransferId: order_by - - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: order_by - packId: order_by + delete_loyaltyCardStatus_by_pk(value: String!): loyaltyCardStatus """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete data from the table: "minterTemporaryWallet" """ - tokenId: order_by + delete_minterTemporaryWallet( + """filter the rows which have to be deleted""" + where: minterTemporaryWallet_bool_exp! + ): minterTemporaryWallet_mutation_response """ - The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + delete single row from the table: "minterTemporaryWallet" """ - tokenUri: order_by - updated_at: order_by -} - -"""aggregate min on columns""" -type eventPassNft_min_fields { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: String + delete_minterTemporaryWallet_by_pk( + """The blockchain address of the temporary wallet.""" + address: String! + ): minterTemporaryWallet """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + delete data from the table: "nftMintPassword" """ - contractAddress: String - created_at: timestamptz + delete_nftMintPassword( + """filter the rows which have to be deleted""" + where: nftMintPassword_bool_exp! + ): nftMintPassword_mutation_response """ - The address currently holding the event pass NFT, allowing tracking of ownership + delete single row from the table: "nftMintPassword" """ - currentOwnerAddress: String + delete_nftMintPassword_by_pk(id: uuid!): nftMintPassword """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + delete data from the table: "nftStatus" """ - error: String - - """A reference to the event associated with the event pass NFT""" - eventId: String - - """Directly relates to a specific Event Pass within the system""" - eventPassId: String - id: uuid + delete_nftStatus( + """filter the rows which have to be deleted""" + where: nftStatus_bool_exp! + ): nftStatus_mutation_response """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + delete single row from the table: "nftStatus" """ - lastNftTransferId: uuid - - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: String - packId: String + delete_nftStatus_by_pk(value: String!): nftStatus """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete data from the table: "nftTransfer" """ - tokenId: bigint + delete_nftTransfer( + """filter the rows which have to be deleted""" + where: nftTransfer_bool_exp! + ): nftTransfer_mutation_response """ - The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + delete single row from the table: "nftTransfer" """ - tokenUri: String - updated_at: timestamptz -} - -""" -order by min() on columns of table "eventPassNft" -""" -input eventPassNft_min_order_by { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: order_by + delete_nftTransfer_by_pk(id: uuid!): nftTransfer """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + delete data from the table: "order" """ - contractAddress: order_by - created_at: order_by + delete_order( + """filter the rows which have to be deleted""" + where: order_bool_exp! + ): order_mutation_response """ - The address currently holding the event pass NFT, allowing tracking of ownership + delete data from the table: "orderStatus" """ - currentOwnerAddress: order_by + delete_orderStatus( + """filter the rows which have to be deleted""" + where: orderStatus_bool_exp! + ): orderStatus_mutation_response """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + delete single row from the table: "orderStatus" """ - error: order_by - - """A reference to the event associated with the event pass NFT""" - eventId: order_by - - """Directly relates to a specific Event Pass within the system""" - eventPassId: order_by - id: order_by + delete_orderStatus_by_pk(value: String!): orderStatus """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + delete single row from the table: "order" """ - lastNftTransferId: order_by - - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: order_by - packId: order_by + delete_order_by_pk(id: uuid!): order """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete data from the table: "packEventPassNft" """ - tokenId: order_by + delete_packEventPassNft( + """filter the rows which have to be deleted""" + where: packEventPassNft_bool_exp! + ): packEventPassNft_mutation_response """ - The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + delete single row from the table: "packEventPassNft" """ - tokenUri: order_by - updated_at: order_by -} - -""" -response of any mutation on the table "eventPassNft" -""" -type eventPassNft_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! - - """data from the rows affected by the mutation""" - returning: [eventPassNft!]! -} - -""" -on_conflict condition type for table "eventPassNft" -""" -input eventPassNft_on_conflict { - constraint: eventPassNft_constraint! - update_columns: [eventPassNft_update_column!]! = [] - where: eventPassNft_bool_exp -} - -"""Ordering options when selecting data from "eventPassNft".""" -input eventPassNft_order_by { - chainId: order_by - contractAddress: order_by - created_at: order_by - currentOwnerAddress: order_by - error: order_by - eventId: order_by - eventParameters: eventParameters_order_by - eventPassId: order_by - eventPassNftContract: eventPassNftContract_order_by - id: order_by - isDelivered: order_by - isRevealed: order_by - lastNftTransfer: nftTransfer_order_by - lastNftTransferId: order_by - metadata: order_by - nftTransfers_aggregate: nftTransfer_aggregate_order_by - organizerId: order_by - packAmount: passAmount_order_by - packId: order_by - packPricing: passPricing_order_by - passAmount: passAmount_order_by - passPricing: passPricing_order_by - tokenId: order_by - tokenUri: order_by - updated_at: order_by -} + delete_packEventPassNft_by_pk( + """Identifier for the event pass NFT.""" + eventPassNftId: uuid! -"""primary key columns input for table: eventPassNft""" -input eventPassNft_pk_columns_input { - id: uuid! -} + """Identifier for the pack NFT supply.""" + packNftSupplyId: uuid! + ): packEventPassNft -"""prepend existing jsonb value of filtered columns with new jsonb value""" -input eventPassNft_prepend_input { """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + delete data from the table: "packNftContract" """ - metadata: jsonb -} - -""" -select columns of table "eventPassNft" -""" -enum eventPassNft_select_column { - """column name""" - chainId + delete_packNftContract( + """filter the rows which have to be deleted""" + where: packNftContract_bool_exp! + ): packNftContract_mutation_response - """column name""" - contractAddress + """ + delete data from the table: "packNftContractEventPass" + """ + delete_packNftContractEventPass( + """filter the rows which have to be deleted""" + where: packNftContractEventPass_bool_exp! + ): packNftContractEventPass_mutation_response - """column name""" - created_at + """ + delete single row from the table: "packNftContractEventPass" + """ + delete_packNftContractEventPass_by_pk( + """ + Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. + """ + eventPassId: String! - """column name""" - currentOwnerAddress + """ + Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. + """ + packNftContractId: uuid! + ): packNftContractEventPass - """column name""" - error + """ + delete single row from the table: "packNftContract" + """ + delete_packNftContract_by_pk( + """Unique identifier for each pack NFT contract.""" + id: uuid! + ): packNftContract - """column name""" - eventId + """ + delete data from the table: "packNftSupply" + """ + delete_packNftSupply( + """filter the rows which have to be deleted""" + where: packNftSupply_bool_exp! + ): packNftSupply_mutation_response - """column name""" - eventPassId + """ + delete single row from the table: "packNftSupply" + """ + delete_packNftSupply_by_pk(id: uuid!): packNftSupply - """column name""" - id + """ + delete data from the table: "packOrderSums" + """ + delete_packOrderSums( + """filter the rows which have to be deleted""" + where: packOrderSums_bool_exp! + ): packOrderSums_mutation_response - """column name""" - isDelivered + """ + delete single row from the table: "packOrderSums" + """ + delete_packOrderSums_by_pk(packId: String!): packOrderSums - """column name""" - isRevealed + """ + delete data from the table: "passAmount" + """ + delete_passAmount( + """filter the rows which have to be deleted""" + where: passAmount_bool_exp! + ): passAmount_mutation_response - """column name""" - lastNftTransferId + """ + delete single row from the table: "passAmount" + """ + delete_passAmount_by_pk(id: uuid!): passAmount - """column name""" - metadata + """ + delete data from the table: "passPricing" + """ + delete_passPricing( + """filter the rows which have to be deleted""" + where: passPricing_bool_exp! + ): passPricing_mutation_response - """column name""" - organizerId + """ + delete single row from the table: "passPricing" + """ + delete_passPricing_by_pk(id: uuid!): passPricing - """column name""" - packId + """ + delete data from the table: "pendingOrder" + """ + delete_pendingOrder( + """filter the rows which have to be deleted""" + where: pendingOrder_bool_exp! + ): pendingOrder_mutation_response - """column name""" - tokenId + """ + delete single row from the table: "pendingOrder" + """ + delete_pendingOrder_by_pk(id: uuid!): pendingOrder - """column name""" - tokenUri + """ + delete data from the table: "publishableApiKey" + """ + delete_publishableApiKey( + """filter the rows which have to be deleted""" + where: publishableApiKey_bool_exp! + ): publishableApiKey_mutation_response - """column name""" - updated_at -} + """ + delete single row from the table: "publishableApiKey" + """ + delete_publishableApiKey_by_pk(id: uuid!): publishableApiKey -""" -select "eventPassNft_aggregate_bool_exp_bool_and_arguments_columns" columns of table "eventPassNft" -""" -enum eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns { - """column name""" - isDelivered + """ + delete data from the table: "roleAssignment" + """ + delete_roleAssignment( + """filter the rows which have to be deleted""" + where: roleAssignment_bool_exp! + ): roleAssignment_mutation_response - """column name""" - isRevealed -} + """ + delete data from the table: "roles" + """ + delete_roles( + """filter the rows which have to be deleted""" + where: roles_bool_exp! + ): roles_mutation_response -""" -select "eventPassNft_aggregate_bool_exp_bool_or_arguments_columns" columns of table "eventPassNft" -""" -enum eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns { - """column name""" - isDelivered + """ + delete single row from the table: "roles" + """ + delete_roles_by_pk( + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String! + ): roles - """column name""" - isRevealed -} + """ + delete data from the table: "secretApiKey" + """ + delete_secretApiKey( + """filter the rows which have to be deleted""" + where: secretApiKey_bool_exp! + ): secretApiKey_mutation_response -""" -input type for updating data in table "eventPassNft" -""" -input eventPassNft_set_input { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: String + """ + delete single row from the table: "secretApiKey" + """ + delete_secretApiKey_by_pk(id: uuid!): secretApiKey """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + delete data from the table: "shopifyCampaignParameters" """ - contractAddress: String - created_at: timestamptz + delete_shopifyCampaignParameters( + """filter the rows which have to be deleted""" + where: shopifyCampaignParameters_bool_exp! + ): shopifyCampaignParameters_mutation_response """ - The address currently holding the event pass NFT, allowing tracking of ownership + delete single row from the table: "shopifyCampaignParameters" """ - currentOwnerAddress: String + delete_shopifyCampaignParameters_by_pk(id: uuid!): shopifyCampaignParameters """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + delete data from the table: "shopifyCampaignStatus" """ - error: String + delete_shopifyCampaignStatus( + """filter the rows which have to be deleted""" + where: shopifyCampaignStatus_bool_exp! + ): shopifyCampaignStatus_mutation_response - """A reference to the event associated with the event pass NFT""" - eventId: String + """ + delete single row from the table: "shopifyCampaignStatus" + """ + delete_shopifyCampaignStatus_by_pk(value: String!): shopifyCampaignStatus - """Directly relates to a specific Event Pass within the system""" - eventPassId: String - id: uuid + """ + delete data from the table: "stampNft" + """ + delete_stampNft( + """filter the rows which have to be deleted""" + where: stampNft_bool_exp! + ): stampNft_mutation_response - """Indicates whether the event pass NFT has been delivered to the owner.""" - isDelivered: Boolean + """ + delete data from the table: "stampNftContract" + """ + delete_stampNftContract( + """filter the rows which have to be deleted""" + where: stampNftContract_bool_exp! + ): stampNftContract_mutation_response """ - Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. + delete data from the table: "stampNftContractType" """ - isRevealed: Boolean + delete_stampNftContractType( + """filter the rows which have to be deleted""" + where: stampNftContractType_bool_exp! + ): stampNftContractType_mutation_response """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + delete single row from the table: "stampNftContractType" """ - lastNftTransferId: uuid + delete_stampNftContractType_by_pk( + """ + Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. + """ + value: String! + ): stampNftContractType """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + delete single row from the table: "stampNftContract" """ - metadata: jsonb + delete_stampNftContract_by_pk( + """ + The identifier of the blockchain network where the contract is deployed. + """ + chainId: String! - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: String - packId: String + """The blockchain address of the stamp NFT contract.""" + contractAddress: String! + ): stampNftContract """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete data from the table: "stampNftSupply" """ - tokenId: bigint + delete_stampNftSupply( + """filter the rows which have to be deleted""" + where: stampNftSupply_bool_exp! + ): stampNftSupply_mutation_response """ - The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + delete single row from the table: "stampNftSupply" """ - tokenUri: String - updated_at: timestamptz -} + delete_stampNftSupply_by_pk(id: uuid!): stampNftSupply -"""aggregate stddev on columns""" -type eventPassNft_stddev_fields { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete single row from the table: "stampNft" """ - tokenId: Float -} + delete_stampNft_by_pk(id: uuid!): stampNft -""" -order by stddev() on columns of table "eventPassNft" -""" -input eventPassNft_stddev_order_by { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete data from the table: "stripeCheckoutSession" """ - tokenId: order_by -} + delete_stripeCheckoutSession( + """filter the rows which have to be deleted""" + where: stripeCheckoutSession_bool_exp! + ): stripeCheckoutSession_mutation_response -"""aggregate stddev_pop on columns""" -type eventPassNft_stddev_pop_fields { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete data from the table: "stripeCheckoutSessionType" """ - tokenId: Float -} + delete_stripeCheckoutSessionType( + """filter the rows which have to be deleted""" + where: stripeCheckoutSessionType_bool_exp! + ): stripeCheckoutSessionType_mutation_response -""" -order by stddev_pop() on columns of table "eventPassNft" -""" -input eventPassNft_stddev_pop_order_by { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete single row from the table: "stripeCheckoutSessionType" """ - tokenId: order_by -} + delete_stripeCheckoutSessionType_by_pk( + """Type value.""" + value: String! + ): stripeCheckoutSessionType -"""aggregate stddev_samp on columns""" -type eventPassNft_stddev_samp_fields { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete single row from the table: "stripeCheckoutSession" """ - tokenId: Float -} + delete_stripeCheckoutSession_by_pk( + """Unique identifier for the Stripe Checkout Session.""" + stripeSessionId: String! + ): stripeCheckoutSession -""" -order by stddev_samp() on columns of table "eventPassNft" -""" -input eventPassNft_stddev_samp_order_by { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + delete data from the table: "stripeCustomer" """ - tokenId: order_by -} + delete_stripeCustomer( + """filter the rows which have to be deleted""" + where: stripeCustomer_bool_exp! + ): stripeCustomer_mutation_response -""" -Streaming cursor of the table "eventPassNft" -""" -input eventPassNft_stream_cursor_input { - """Stream column input with initial value""" - initial_value: eventPassNft_stream_cursor_value_input! + """ + delete single row from the table: "stripeCustomer" + """ + delete_stripeCustomer_by_pk( + """Unique identifier for the Stripe Customer.""" + stripeCustomerId: String! + ): stripeCustomer - """cursor ordering""" - ordering: cursor_ordering -} + """ + delete data from the table: "timezone" + """ + delete_timezone( + """filter the rows which have to be deleted""" + where: timezone_bool_exp! + ): timezone_mutation_response -"""Initial value of the column from where the streaming should start""" -input eventPassNft_stream_cursor_value_input { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: String + """ + delete single row from the table: "timezone" + """ + delete_timezone_by_pk(value: String!): timezone """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + insert data into the table: "account" """ - contractAddress: String - created_at: timestamptz + insert_account( + """the rows to be inserted""" + objects: [account_insert_input!]! + + """upsert condition""" + on_conflict: account_on_conflict + ): account_mutation_response """ - The address currently holding the event pass NFT, allowing tracking of ownership + insert a single row into the table: "account" """ - currentOwnerAddress: String + insert_account_one( + """the row to be inserted""" + object: account_insert_input! + + """upsert condition""" + on_conflict: account_on_conflict + ): account """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + insert data into the table: "apiKeyStatus" """ - error: String + insert_apiKeyStatus( + """the rows to be inserted""" + objects: [apiKeyStatus_insert_input!]! - """A reference to the event associated with the event pass NFT""" - eventId: String + """upsert condition""" + on_conflict: apiKeyStatus_on_conflict + ): apiKeyStatus_mutation_response - """Directly relates to a specific Event Pass within the system""" - eventPassId: String - id: uuid + """ + insert a single row into the table: "apiKeyStatus" + """ + insert_apiKeyStatus_one( + """the row to be inserted""" + object: apiKeyStatus_insert_input! - """Indicates whether the event pass NFT has been delivered to the owner.""" - isDelivered: Boolean + """upsert condition""" + on_conflict: apiKeyStatus_on_conflict + ): apiKeyStatus """ - Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. + insert data into the table: "apiKeyType" """ - isRevealed: Boolean + insert_apiKeyType( + """the rows to be inserted""" + objects: [apiKeyType_insert_input!]! + + """upsert condition""" + on_conflict: apiKeyType_on_conflict + ): apiKeyType_mutation_response """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + insert a single row into the table: "apiKeyType" """ - lastNftTransferId: uuid + insert_apiKeyType_one( + """the row to be inserted""" + object: apiKeyType_insert_input! + + """upsert condition""" + on_conflict: apiKeyType_on_conflict + ): apiKeyType """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + insert data into the table: "contentSpaceParameters" """ - metadata: jsonb + insert_contentSpaceParameters( + """the rows to be inserted""" + objects: [contentSpaceParameters_insert_input!]! - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: String - packId: String + """upsert condition""" + on_conflict: contentSpaceParameters_on_conflict + ): contentSpaceParameters_mutation_response """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + insert a single row into the table: "contentSpaceParameters" """ - tokenId: bigint + insert_contentSpaceParameters_one( + """the row to be inserted""" + object: contentSpaceParameters_insert_input! + + """upsert condition""" + on_conflict: contentSpaceParameters_on_conflict + ): contentSpaceParameters """ - The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. + insert data into the table: "contentSpaceStatus" """ - tokenUri: String - updated_at: timestamptz -} + insert_contentSpaceStatus( + """the rows to be inserted""" + objects: [contentSpaceStatus_insert_input!]! + + """upsert condition""" + on_conflict: contentSpaceStatus_on_conflict + ): contentSpaceStatus_mutation_response -"""aggregate sum on columns""" -type eventPassNft_sum_fields { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + insert a single row into the table: "contentSpaceStatus" """ - tokenId: bigint -} + insert_contentSpaceStatus_one( + """the row to be inserted""" + object: contentSpaceStatus_insert_input! + + """upsert condition""" + on_conflict: contentSpaceStatus_on_conflict + ): contentSpaceStatus -""" -order by sum() on columns of table "eventPassNft" -""" -input eventPassNft_sum_order_by { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + insert data into the table: "currency" """ - tokenId: order_by -} + insert_currency( + """the rows to be inserted""" + objects: [currency_insert_input!]! -""" -update columns of table "eventPassNft" -""" -enum eventPassNft_update_column { - """column name""" - chainId + """upsert condition""" + on_conflict: currency_on_conflict + ): currency_mutation_response - """column name""" - contractAddress + """ + insert a single row into the table: "currency" + """ + insert_currency_one( + """the row to be inserted""" + object: currency_insert_input! - """column name""" - created_at + """upsert condition""" + on_conflict: currency_on_conflict + ): currency - """column name""" - currentOwnerAddress + """ + insert data into the table: "eventParameters" + """ + insert_eventParameters( + """the rows to be inserted""" + objects: [eventParameters_insert_input!]! - """column name""" - error + """upsert condition""" + on_conflict: eventParameters_on_conflict + ): eventParameters_mutation_response - """column name""" - eventId + """ + insert a single row into the table: "eventParameters" + """ + insert_eventParameters_one( + """the row to be inserted""" + object: eventParameters_insert_input! - """column name""" - eventPassId + """upsert condition""" + on_conflict: eventParameters_on_conflict + ): eventParameters - """column name""" - id + """ + insert data into the table: "eventPassNft" + """ + insert_eventPassNft( + """the rows to be inserted""" + objects: [eventPassNft_insert_input!]! - """column name""" - isDelivered + """upsert condition""" + on_conflict: eventPassNft_on_conflict + ): eventPassNft_mutation_response - """column name""" - isRevealed + """ + insert data into the table: "eventPassNftContract" + """ + insert_eventPassNftContract( + """the rows to be inserted""" + objects: [eventPassNftContract_insert_input!]! - """column name""" - lastNftTransferId + """upsert condition""" + on_conflict: eventPassNftContract_on_conflict + ): eventPassNftContract_mutation_response - """column name""" - metadata + """ + insert data into the table: "eventPassNftContractType" + """ + insert_eventPassNftContractType( + """the rows to be inserted""" + objects: [eventPassNftContractType_insert_input!]! - """column name""" - organizerId + """upsert condition""" + on_conflict: eventPassNftContractType_on_conflict + ): eventPassNftContractType_mutation_response - """column name""" - packId + """ + insert a single row into the table: "eventPassNftContractType" + """ + insert_eventPassNftContractType_one( + """the row to be inserted""" + object: eventPassNftContractType_insert_input! - """column name""" - tokenId + """upsert condition""" + on_conflict: eventPassNftContractType_on_conflict + ): eventPassNftContractType - """column name""" - tokenUri + """ + insert a single row into the table: "eventPassNftContract" + """ + insert_eventPassNftContract_one( + """the row to be inserted""" + object: eventPassNftContract_insert_input! - """column name""" - updated_at -} + """upsert condition""" + on_conflict: eventPassNftContract_on_conflict + ): eventPassNftContract -input eventPassNft_updates { - """append existing jsonb value of filtered columns with new jsonb value""" - _append: eventPassNft_append_input + """ + insert a single row into the table: "eventPassNft" + """ + insert_eventPassNft_one( + """the row to be inserted""" + object: eventPassNft_insert_input! + + """upsert condition""" + on_conflict: eventPassNft_on_conflict + ): eventPassNft """ - delete the field or element with specified path (for JSON arrays, negative integers count from the end) + insert data into the table: "eventPassOrderSums" """ - _delete_at_path: eventPassNft_delete_at_path_input + insert_eventPassOrderSums( + """the rows to be inserted""" + objects: [eventPassOrderSums_insert_input!]! + + """upsert condition""" + on_conflict: eventPassOrderSums_on_conflict + ): eventPassOrderSums_mutation_response """ - delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + insert a single row into the table: "eventPassOrderSums" """ - _delete_elem: eventPassNft_delete_elem_input + insert_eventPassOrderSums_one( + """the row to be inserted""" + object: eventPassOrderSums_insert_input! + + """upsert condition""" + on_conflict: eventPassOrderSums_on_conflict + ): eventPassOrderSums """ - delete key/value pair or string element. key/value pairs are matched based on their key value + insert data into the table: "eventPassType" """ - _delete_key: eventPassNft_delete_key_input + insert_eventPassType( + """the rows to be inserted""" + objects: [eventPassType_insert_input!]! - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassNft_inc_input + """upsert condition""" + on_conflict: eventPassType_on_conflict + ): eventPassType_mutation_response - """prepend existing jsonb value of filtered columns with new jsonb value""" - _prepend: eventPassNft_prepend_input + """ + insert a single row into the table: "eventPassType" + """ + insert_eventPassType_one( + """the row to be inserted""" + object: eventPassType_insert_input! - """sets the columns of the filtered rows to the given values""" - _set: eventPassNft_set_input + """upsert condition""" + on_conflict: eventPassType_on_conflict + ): eventPassType - """filter the rows which have to be updated""" - where: eventPassNft_bool_exp! -} + """ + insert data into the table: "eventPassValidationType" + """ + insert_eventPassValidationType( + """the rows to be inserted""" + objects: [eventPassValidationType_insert_input!]! + + """upsert condition""" + on_conflict: eventPassValidationType_on_conflict + ): eventPassValidationType_mutation_response -"""aggregate var_pop on columns""" -type eventPassNft_var_pop_fields { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + insert a single row into the table: "eventPassValidationType" """ - tokenId: Float -} + insert_eventPassValidationType_one( + """the row to be inserted""" + object: eventPassValidationType_insert_input! + + """upsert condition""" + on_conflict: eventPassValidationType_on_conflict + ): eventPassValidationType -""" -order by var_pop() on columns of table "eventPassNft" -""" -input eventPassNft_var_pop_order_by { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + insert data into the table: "eventStatus" """ - tokenId: order_by -} + insert_eventStatus( + """the rows to be inserted""" + objects: [eventStatus_insert_input!]! + + """upsert condition""" + on_conflict: eventStatus_on_conflict + ): eventStatus_mutation_response -"""aggregate var_samp on columns""" -type eventPassNft_var_samp_fields { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + insert a single row into the table: "eventStatus" """ - tokenId: Float -} + insert_eventStatus_one( + """the row to be inserted""" + object: eventStatus_insert_input! + + """upsert condition""" + on_conflict: eventStatus_on_conflict + ): eventStatus -""" -order by var_samp() on columns of table "eventPassNft" -""" -input eventPassNft_var_samp_order_by { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + insert data into the table: "follow" """ - tokenId: order_by -} + insert_follow( + """the rows to be inserted""" + objects: [follow_insert_input!]! + + """upsert condition""" + on_conflict: follow_on_conflict + ): follow_mutation_response -"""aggregate variance on columns""" -type eventPassNft_variance_fields { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + insert a single row into the table: "follow" """ - tokenId: Float -} + insert_follow_one( + """the row to be inserted""" + object: follow_insert_input! + + """upsert condition""" + on_conflict: follow_on_conflict + ): follow -""" -order by variance() on columns of table "eventPassNft" -""" -input eventPassNft_variance_order_by { """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + insert data into the table: "kyc" """ - tokenId: order_by -} + insert_kyc( + """the rows to be inserted""" + objects: [kyc_insert_input!]! -"""Hold the sums for the Event Pass Orders""" -type eventPassOrderSums { - eventPassId: String! - totalReserved: Int! -} + """upsert condition""" + on_conflict: kyc_on_conflict + ): kyc_mutation_response -""" -aggregated selection of "eventPassOrderSums" -""" -type eventPassOrderSums_aggregate { - aggregate: eventPassOrderSums_aggregate_fields - nodes: [eventPassOrderSums!]! -} + """ + insert data into the table: "kycLevelName" + """ + insert_kycLevelName( + """the rows to be inserted""" + objects: [kycLevelName_insert_input!]! -""" -aggregate fields of "eventPassOrderSums" -""" -type eventPassOrderSums_aggregate_fields { - avg: eventPassOrderSums_avg_fields - count(columns: [eventPassOrderSums_select_column!], distinct: Boolean): Int! - max: eventPassOrderSums_max_fields - min: eventPassOrderSums_min_fields - stddev: eventPassOrderSums_stddev_fields - stddev_pop: eventPassOrderSums_stddev_pop_fields - stddev_samp: eventPassOrderSums_stddev_samp_fields - sum: eventPassOrderSums_sum_fields - var_pop: eventPassOrderSums_var_pop_fields - var_samp: eventPassOrderSums_var_samp_fields - variance: eventPassOrderSums_variance_fields -} + """upsert condition""" + on_conflict: kycLevelName_on_conflict + ): kycLevelName_mutation_response -"""aggregate avg on columns""" -type eventPassOrderSums_avg_fields { - totalReserved: Float -} + """ + insert a single row into the table: "kycLevelName" + """ + insert_kycLevelName_one( + """the row to be inserted""" + object: kycLevelName_insert_input! -""" -Boolean expression to filter rows from the table "eventPassOrderSums". All fields are combined with a logical 'AND'. -""" -input eventPassOrderSums_bool_exp { - _and: [eventPassOrderSums_bool_exp!] - _not: eventPassOrderSums_bool_exp - _or: [eventPassOrderSums_bool_exp!] - eventPassId: String_comparison_exp - totalReserved: Int_comparison_exp -} + """upsert condition""" + on_conflict: kycLevelName_on_conflict + ): kycLevelName -""" -unique or primary key constraints on table "eventPassOrderSums" -""" -enum eventPassOrderSums_constraint { """ - unique or primary key constraint on columns "eventPassId" + insert data into the table: "kycStatus" """ - eventPassOrderSums_pkey -} + insert_kycStatus( + """the rows to be inserted""" + objects: [kycStatus_insert_input!]! -""" -input type for incrementing numeric columns in table "eventPassOrderSums" -""" -input eventPassOrderSums_inc_input { - totalReserved: Int -} + """upsert condition""" + on_conflict: kycStatus_on_conflict + ): kycStatus_mutation_response -""" -input type for inserting data into table "eventPassOrderSums" -""" -input eventPassOrderSums_insert_input { - eventPassId: String - totalReserved: Int -} + """ + insert a single row into the table: "kycStatus" + """ + insert_kycStatus_one( + """the row to be inserted""" + object: kycStatus_insert_input! -"""aggregate max on columns""" -type eventPassOrderSums_max_fields { - eventPassId: String - totalReserved: Int -} + """upsert condition""" + on_conflict: kycStatus_on_conflict + ): kycStatus -"""aggregate min on columns""" -type eventPassOrderSums_min_fields { - eventPassId: String - totalReserved: Int -} + """ + insert a single row into the table: "kyc" + """ + insert_kyc_one( + """the row to be inserted""" + object: kyc_insert_input! -""" -response of any mutation on the table "eventPassOrderSums" -""" -type eventPassOrderSums_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """upsert condition""" + on_conflict: kyc_on_conflict + ): kyc - """data from the rows affected by the mutation""" - returning: [eventPassOrderSums!]! -} + """ + insert data into the table: "lotteryParameters" + """ + insert_lotteryParameters( + """the rows to be inserted""" + objects: [lotteryParameters_insert_input!]! -""" -input type for inserting object relation for remote table "eventPassOrderSums" -""" -input eventPassOrderSums_obj_rel_insert_input { - data: eventPassOrderSums_insert_input! + """upsert condition""" + on_conflict: lotteryParameters_on_conflict + ): lotteryParameters_mutation_response - """upsert condition""" - on_conflict: eventPassOrderSums_on_conflict -} + """ + insert a single row into the table: "lotteryParameters" + """ + insert_lotteryParameters_one( + """the row to be inserted""" + object: lotteryParameters_insert_input! -""" -on_conflict condition type for table "eventPassOrderSums" -""" -input eventPassOrderSums_on_conflict { - constraint: eventPassOrderSums_constraint! - update_columns: [eventPassOrderSums_update_column!]! = [] - where: eventPassOrderSums_bool_exp -} + """upsert condition""" + on_conflict: lotteryParameters_on_conflict + ): lotteryParameters -"""Ordering options when selecting data from "eventPassOrderSums".""" -input eventPassOrderSums_order_by { - eventPassId: order_by - totalReserved: order_by -} + """ + insert data into the table: "lotteryStatus" + """ + insert_lotteryStatus( + """the rows to be inserted""" + objects: [lotteryStatus_insert_input!]! -"""primary key columns input for table: eventPassOrderSums""" -input eventPassOrderSums_pk_columns_input { - eventPassId: String! -} + """upsert condition""" + on_conflict: lotteryStatus_on_conflict + ): lotteryStatus_mutation_response -""" -select columns of table "eventPassOrderSums" -""" -enum eventPassOrderSums_select_column { - """column name""" - eventPassId + """ + insert a single row into the table: "lotteryStatus" + """ + insert_lotteryStatus_one( + """the row to be inserted""" + object: lotteryStatus_insert_input! - """column name""" - totalReserved -} + """upsert condition""" + on_conflict: lotteryStatus_on_conflict + ): lotteryStatus -""" -input type for updating data in table "eventPassOrderSums" -""" -input eventPassOrderSums_set_input { - eventPassId: String - totalReserved: Int -} + """ + insert data into the table: "loyaltyCardNft" + """ + insert_loyaltyCardNft( + """the rows to be inserted""" + objects: [loyaltyCardNft_insert_input!]! -"""aggregate stddev on columns""" -type eventPassOrderSums_stddev_fields { - totalReserved: Float -} + """upsert condition""" + on_conflict: loyaltyCardNft_on_conflict + ): loyaltyCardNft_mutation_response -"""aggregate stddev_pop on columns""" -type eventPassOrderSums_stddev_pop_fields { - totalReserved: Float -} + """ + insert data into the table: "loyaltyCardNftContract" + """ + insert_loyaltyCardNftContract( + """the rows to be inserted""" + objects: [loyaltyCardNftContract_insert_input!]! -"""aggregate stddev_samp on columns""" -type eventPassOrderSums_stddev_samp_fields { - totalReserved: Float -} + """upsert condition""" + on_conflict: loyaltyCardNftContract_on_conflict + ): loyaltyCardNftContract_mutation_response -""" -Streaming cursor of the table "eventPassOrderSums" -""" -input eventPassOrderSums_stream_cursor_input { - """Stream column input with initial value""" - initial_value: eventPassOrderSums_stream_cursor_value_input! + """ + insert a single row into the table: "loyaltyCardNftContract" + """ + insert_loyaltyCardNftContract_one( + """the row to be inserted""" + object: loyaltyCardNftContract_insert_input! - """cursor ordering""" - ordering: cursor_ordering -} + """upsert condition""" + on_conflict: loyaltyCardNftContract_on_conflict + ): loyaltyCardNftContract -"""Initial value of the column from where the streaming should start""" -input eventPassOrderSums_stream_cursor_value_input { - eventPassId: String - totalReserved: Int -} + """ + insert a single row into the table: "loyaltyCardNft" + """ + insert_loyaltyCardNft_one( + """the row to be inserted""" + object: loyaltyCardNft_insert_input! -"""aggregate sum on columns""" -type eventPassOrderSums_sum_fields { - totalReserved: Int -} + """upsert condition""" + on_conflict: loyaltyCardNft_on_conflict + ): loyaltyCardNft -""" -update columns of table "eventPassOrderSums" -""" -enum eventPassOrderSums_update_column { - """column name""" - eventPassId + """ + insert data into the table: "loyaltyCardParameters" + """ + insert_loyaltyCardParameters( + """the rows to be inserted""" + objects: [loyaltyCardParameters_insert_input!]! - """column name""" - totalReserved -} + """upsert condition""" + on_conflict: loyaltyCardParameters_on_conflict + ): loyaltyCardParameters_mutation_response -input eventPassOrderSums_updates { - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassOrderSums_inc_input + """ + insert a single row into the table: "loyaltyCardParameters" + """ + insert_loyaltyCardParameters_one( + """the row to be inserted""" + object: loyaltyCardParameters_insert_input! - """sets the columns of the filtered rows to the given values""" - _set: eventPassOrderSums_set_input + """upsert condition""" + on_conflict: loyaltyCardParameters_on_conflict + ): loyaltyCardParameters - """filter the rows which have to be updated""" - where: eventPassOrderSums_bool_exp! -} + """ + insert data into the table: "loyaltyCardStatus" + """ + insert_loyaltyCardStatus( + """the rows to be inserted""" + objects: [loyaltyCardStatus_insert_input!]! -"""aggregate var_pop on columns""" -type eventPassOrderSums_var_pop_fields { - totalReserved: Float -} + """upsert condition""" + on_conflict: loyaltyCardStatus_on_conflict + ): loyaltyCardStatus_mutation_response -"""aggregate var_samp on columns""" -type eventPassOrderSums_var_samp_fields { - totalReserved: Float -} + """ + insert a single row into the table: "loyaltyCardStatus" + """ + insert_loyaltyCardStatus_one( + """the row to be inserted""" + object: loyaltyCardStatus_insert_input! -"""aggregate variance on columns""" -type eventPassOrderSums_variance_fields { - totalReserved: Float -} + """upsert condition""" + on_conflict: loyaltyCardStatus_on_conflict + ): loyaltyCardStatus -"""Defines the types of event passes.""" -type eventPassType { - """Type name for event pass.""" - value: String! -} + """ + insert data into the table: "minterTemporaryWallet" + """ + insert_minterTemporaryWallet( + """the rows to be inserted""" + objects: [minterTemporaryWallet_insert_input!]! -""" -aggregated selection of "eventPassType" -""" -type eventPassType_aggregate { - aggregate: eventPassType_aggregate_fields - nodes: [eventPassType!]! -} + """upsert condition""" + on_conflict: minterTemporaryWallet_on_conflict + ): minterTemporaryWallet_mutation_response -""" -aggregate fields of "eventPassType" -""" -type eventPassType_aggregate_fields { - count(columns: [eventPassType_select_column!], distinct: Boolean): Int! - max: eventPassType_max_fields - min: eventPassType_min_fields -} + """ + insert a single row into the table: "minterTemporaryWallet" + """ + insert_minterTemporaryWallet_one( + """the row to be inserted""" + object: minterTemporaryWallet_insert_input! -""" -Boolean expression to filter rows from the table "eventPassType". All fields are combined with a logical 'AND'. -""" -input eventPassType_bool_exp { - _and: [eventPassType_bool_exp!] - _not: eventPassType_bool_exp - _or: [eventPassType_bool_exp!] - value: String_comparison_exp -} + """upsert condition""" + on_conflict: minterTemporaryWallet_on_conflict + ): minterTemporaryWallet -""" -unique or primary key constraints on table "eventPassType" -""" -enum eventPassType_constraint { """ - unique or primary key constraint on columns "value" + insert data into the table: "nftMintPassword" """ - eventPassType_pkey -} + insert_nftMintPassword( + """the rows to be inserted""" + objects: [nftMintPassword_insert_input!]! -enum eventPassType_enum { - event_access - redeemable -} + """upsert condition""" + on_conflict: nftMintPassword_on_conflict + ): nftMintPassword_mutation_response -""" -Boolean expression to compare columns of type "eventPassType_enum". All fields are combined with logical 'AND'. -""" -input eventPassType_enum_comparison_exp { - _eq: eventPassType_enum - _in: [eventPassType_enum!] - _is_null: Boolean - _neq: eventPassType_enum - _nin: [eventPassType_enum!] -} + """ + insert a single row into the table: "nftMintPassword" + """ + insert_nftMintPassword_one( + """the row to be inserted""" + object: nftMintPassword_insert_input! -""" -input type for inserting data into table "eventPassType" -""" -input eventPassType_insert_input { - """Type name for event pass.""" - value: String -} + """upsert condition""" + on_conflict: nftMintPassword_on_conflict + ): nftMintPassword -"""aggregate max on columns""" -type eventPassType_max_fields { - """Type name for event pass.""" - value: String -} + """ + insert data into the table: "nftStatus" + """ + insert_nftStatus( + """the rows to be inserted""" + objects: [nftStatus_insert_input!]! -"""aggregate min on columns""" -type eventPassType_min_fields { - """Type name for event pass.""" - value: String -} + """upsert condition""" + on_conflict: nftStatus_on_conflict + ): nftStatus_mutation_response -""" -response of any mutation on the table "eventPassType" -""" -type eventPassType_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """ + insert a single row into the table: "nftStatus" + """ + insert_nftStatus_one( + """the row to be inserted""" + object: nftStatus_insert_input! - """data from the rows affected by the mutation""" - returning: [eventPassType!]! -} + """upsert condition""" + on_conflict: nftStatus_on_conflict + ): nftStatus -""" -on_conflict condition type for table "eventPassType" -""" -input eventPassType_on_conflict { - constraint: eventPassType_constraint! - update_columns: [eventPassType_update_column!]! = [] - where: eventPassType_bool_exp -} + """ + insert data into the table: "nftTransfer" + """ + insert_nftTransfer( + """the rows to be inserted""" + objects: [nftTransfer_insert_input!]! -"""Ordering options when selecting data from "eventPassType".""" -input eventPassType_order_by { - value: order_by -} + """upsert condition""" + on_conflict: nftTransfer_on_conflict + ): nftTransfer_mutation_response -"""primary key columns input for table: eventPassType""" -input eventPassType_pk_columns_input { - """Type name for event pass.""" - value: String! -} + """ + insert a single row into the table: "nftTransfer" + """ + insert_nftTransfer_one( + """the row to be inserted""" + object: nftTransfer_insert_input! -""" -select columns of table "eventPassType" -""" -enum eventPassType_select_column { - """column name""" - value -} + """upsert condition""" + on_conflict: nftTransfer_on_conflict + ): nftTransfer -""" -input type for updating data in table "eventPassType" -""" -input eventPassType_set_input { - """Type name for event pass.""" - value: String -} + """ + insert data into the table: "order" + """ + insert_order( + """the rows to be inserted""" + objects: [order_insert_input!]! -""" -Streaming cursor of the table "eventPassType" -""" -input eventPassType_stream_cursor_input { - """Stream column input with initial value""" - initial_value: eventPassType_stream_cursor_value_input! + """upsert condition""" + on_conflict: order_on_conflict + ): order_mutation_response - """cursor ordering""" - ordering: cursor_ordering -} + """ + insert data into the table: "orderStatus" + """ + insert_orderStatus( + """the rows to be inserted""" + objects: [orderStatus_insert_input!]! -"""Initial value of the column from where the streaming should start""" -input eventPassType_stream_cursor_value_input { - """Type name for event pass.""" - value: String -} + """upsert condition""" + on_conflict: orderStatus_on_conflict + ): orderStatus_mutation_response -""" -update columns of table "eventPassType" -""" -enum eventPassType_update_column { - """column name""" - value -} + """ + insert a single row into the table: "orderStatus" + """ + insert_orderStatus_one( + """the row to be inserted""" + object: orderStatus_insert_input! -input eventPassType_updates { - """sets the columns of the filtered rows to the given values""" - _set: eventPassType_set_input + """upsert condition""" + on_conflict: orderStatus_on_conflict + ): orderStatus - """filter the rows which have to be updated""" - where: eventPassType_bool_exp! -} + """ + insert a single row into the table: "order" + """ + insert_order_one( + """the row to be inserted""" + object: order_insert_input! -"""Defines the types of validation for event passes.""" -type eventPassValidationType { - """Type name for event pass validation.""" - value: String! -} + """upsert condition""" + on_conflict: order_on_conflict + ): order -""" -aggregated selection of "eventPassValidationType" -""" -type eventPassValidationType_aggregate { - aggregate: eventPassValidationType_aggregate_fields - nodes: [eventPassValidationType!]! -} + """ + insert data into the table: "packEventPassNft" + """ + insert_packEventPassNft( + """the rows to be inserted""" + objects: [packEventPassNft_insert_input!]! -""" -aggregate fields of "eventPassValidationType" -""" -type eventPassValidationType_aggregate_fields { - count(columns: [eventPassValidationType_select_column!], distinct: Boolean): Int! - max: eventPassValidationType_max_fields - min: eventPassValidationType_min_fields -} + """upsert condition""" + on_conflict: packEventPassNft_on_conflict + ): packEventPassNft_mutation_response -""" -Boolean expression to filter rows from the table "eventPassValidationType". All fields are combined with a logical 'AND'. -""" -input eventPassValidationType_bool_exp { - _and: [eventPassValidationType_bool_exp!] - _not: eventPassValidationType_bool_exp - _or: [eventPassValidationType_bool_exp!] - value: String_comparison_exp -} + """ + insert a single row into the table: "packEventPassNft" + """ + insert_packEventPassNft_one( + """the row to be inserted""" + object: packEventPassNft_insert_input! + + """upsert condition""" + on_conflict: packEventPassNft_on_conflict + ): packEventPassNft -""" -unique or primary key constraints on table "eventPassValidationType" -""" -enum eventPassValidationType_constraint { """ - unique or primary key constraint on columns "value" + insert data into the table: "packNftContract" """ - eventPassValidationType_pkey -} + insert_packNftContract( + """the rows to be inserted""" + objects: [packNftContract_insert_input!]! -enum eventPassValidationType_enum { - external - manual - nft -} + """upsert condition""" + on_conflict: packNftContract_on_conflict + ): packNftContract_mutation_response -""" -Boolean expression to compare columns of type "eventPassValidationType_enum". All fields are combined with logical 'AND'. -""" -input eventPassValidationType_enum_comparison_exp { - _eq: eventPassValidationType_enum - _in: [eventPassValidationType_enum!] - _is_null: Boolean - _neq: eventPassValidationType_enum - _nin: [eventPassValidationType_enum!] -} + """ + insert data into the table: "packNftContractEventPass" + """ + insert_packNftContractEventPass( + """the rows to be inserted""" + objects: [packNftContractEventPass_insert_input!]! -""" -input type for inserting data into table "eventPassValidationType" -""" -input eventPassValidationType_insert_input { - """Type name for event pass validation.""" - value: String -} + """upsert condition""" + on_conflict: packNftContractEventPass_on_conflict + ): packNftContractEventPass_mutation_response -"""aggregate max on columns""" -type eventPassValidationType_max_fields { - """Type name for event pass validation.""" - value: String -} + """ + insert a single row into the table: "packNftContractEventPass" + """ + insert_packNftContractEventPass_one( + """the row to be inserted""" + object: packNftContractEventPass_insert_input! -"""aggregate min on columns""" -type eventPassValidationType_min_fields { - """Type name for event pass validation.""" - value: String -} + """upsert condition""" + on_conflict: packNftContractEventPass_on_conflict + ): packNftContractEventPass -""" -response of any mutation on the table "eventPassValidationType" -""" -type eventPassValidationType_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """ + insert a single row into the table: "packNftContract" + """ + insert_packNftContract_one( + """the row to be inserted""" + object: packNftContract_insert_input! - """data from the rows affected by the mutation""" - returning: [eventPassValidationType!]! -} + """upsert condition""" + on_conflict: packNftContract_on_conflict + ): packNftContract -""" -on_conflict condition type for table "eventPassValidationType" -""" -input eventPassValidationType_on_conflict { - constraint: eventPassValidationType_constraint! - update_columns: [eventPassValidationType_update_column!]! = [] - where: eventPassValidationType_bool_exp -} + """ + insert data into the table: "packNftSupply" + """ + insert_packNftSupply( + """the rows to be inserted""" + objects: [packNftSupply_insert_input!]! -"""Ordering options when selecting data from "eventPassValidationType".""" -input eventPassValidationType_order_by { - value: order_by -} + """upsert condition""" + on_conflict: packNftSupply_on_conflict + ): packNftSupply_mutation_response -"""primary key columns input for table: eventPassValidationType""" -input eventPassValidationType_pk_columns_input { - """Type name for event pass validation.""" - value: String! -} + """ + insert a single row into the table: "packNftSupply" + """ + insert_packNftSupply_one( + """the row to be inserted""" + object: packNftSupply_insert_input! -""" -select columns of table "eventPassValidationType" -""" -enum eventPassValidationType_select_column { - """column name""" - value -} + """upsert condition""" + on_conflict: packNftSupply_on_conflict + ): packNftSupply -""" -input type for updating data in table "eventPassValidationType" -""" -input eventPassValidationType_set_input { - """Type name for event pass validation.""" - value: String -} + """ + insert data into the table: "packOrderSums" + """ + insert_packOrderSums( + """the rows to be inserted""" + objects: [packOrderSums_insert_input!]! -""" -Streaming cursor of the table "eventPassValidationType" -""" -input eventPassValidationType_stream_cursor_input { - """Stream column input with initial value""" - initial_value: eventPassValidationType_stream_cursor_value_input! + """upsert condition""" + on_conflict: packOrderSums_on_conflict + ): packOrderSums_mutation_response - """cursor ordering""" - ordering: cursor_ordering -} + """ + insert a single row into the table: "packOrderSums" + """ + insert_packOrderSums_one( + """the row to be inserted""" + object: packOrderSums_insert_input! -"""Initial value of the column from where the streaming should start""" -input eventPassValidationType_stream_cursor_value_input { - """Type name for event pass validation.""" - value: String -} + """upsert condition""" + on_conflict: packOrderSums_on_conflict + ): packOrderSums -""" -update columns of table "eventPassValidationType" -""" -enum eventPassValidationType_update_column { - """column name""" - value -} + """ + insert data into the table: "passAmount" + """ + insert_passAmount( + """the rows to be inserted""" + objects: [passAmount_insert_input!]! -input eventPassValidationType_updates { - """sets the columns of the filtered rows to the given values""" - _set: eventPassValidationType_set_input + """upsert condition""" + on_conflict: passAmount_on_conflict + ): passAmount_mutation_response - """filter the rows which have to be updated""" - where: eventPassValidationType_bool_exp! -} + """ + insert a single row into the table: "passAmount" + """ + insert_passAmount_one( + """the row to be inserted""" + object: passAmount_insert_input! -""" -columns and relationships of "eventStatus" -""" -type eventStatus { - value: String! -} + """upsert condition""" + on_conflict: passAmount_on_conflict + ): passAmount -""" -aggregated selection of "eventStatus" -""" -type eventStatus_aggregate { - aggregate: eventStatus_aggregate_fields - nodes: [eventStatus!]! -} + """ + insert data into the table: "passPricing" + """ + insert_passPricing( + """the rows to be inserted""" + objects: [passPricing_insert_input!]! -""" -aggregate fields of "eventStatus" -""" -type eventStatus_aggregate_fields { - count(columns: [eventStatus_select_column!], distinct: Boolean): Int! - max: eventStatus_max_fields - min: eventStatus_min_fields -} + """upsert condition""" + on_conflict: passPricing_on_conflict + ): passPricing_mutation_response -""" -Boolean expression to filter rows from the table "eventStatus". All fields are combined with a logical 'AND'. -""" -input eventStatus_bool_exp { - _and: [eventStatus_bool_exp!] - _not: eventStatus_bool_exp - _or: [eventStatus_bool_exp!] - value: String_comparison_exp -} + """ + insert a single row into the table: "passPricing" + """ + insert_passPricing_one( + """the row to be inserted""" + object: passPricing_insert_input! + + """upsert condition""" + on_conflict: passPricing_on_conflict + ): passPricing -""" -unique or primary key constraints on table "eventStatus" -""" -enum eventStatus_constraint { """ - unique or primary key constraint on columns "value" + insert data into the table: "pendingOrder" """ - eventStatus_pkey -} + insert_pendingOrder( + """the rows to be inserted""" + objects: [pendingOrder_insert_input!]! -enum eventStatus_enum { - DRAFT - PUBLISHED -} + """upsert condition""" + on_conflict: pendingOrder_on_conflict + ): pendingOrder_mutation_response -""" -Boolean expression to compare columns of type "eventStatus_enum". All fields are combined with logical 'AND'. -""" -input eventStatus_enum_comparison_exp { - _eq: eventStatus_enum - _in: [eventStatus_enum!] - _is_null: Boolean - _neq: eventStatus_enum - _nin: [eventStatus_enum!] -} + """ + insert a single row into the table: "pendingOrder" + """ + insert_pendingOrder_one( + """the row to be inserted""" + object: pendingOrder_insert_input! -""" -input type for inserting data into table "eventStatus" -""" -input eventStatus_insert_input { - value: String -} + """upsert condition""" + on_conflict: pendingOrder_on_conflict + ): pendingOrder -"""aggregate max on columns""" -type eventStatus_max_fields { - value: String -} + """ + insert data into the table: "publishableApiKey" + """ + insert_publishableApiKey( + """the rows to be inserted""" + objects: [publishableApiKey_insert_input!]! -"""aggregate min on columns""" -type eventStatus_min_fields { - value: String -} + """upsert condition""" + on_conflict: publishableApiKey_on_conflict + ): publishableApiKey_mutation_response -""" -response of any mutation on the table "eventStatus" -""" -type eventStatus_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """ + insert a single row into the table: "publishableApiKey" + """ + insert_publishableApiKey_one( + """the row to be inserted""" + object: publishableApiKey_insert_input! - """data from the rows affected by the mutation""" - returning: [eventStatus!]! -} + """upsert condition""" + on_conflict: publishableApiKey_on_conflict + ): publishableApiKey -""" -on_conflict condition type for table "eventStatus" -""" -input eventStatus_on_conflict { - constraint: eventStatus_constraint! - update_columns: [eventStatus_update_column!]! = [] - where: eventStatus_bool_exp -} + """ + insert data into the table: "roleAssignment" + """ + insert_roleAssignment( + """the rows to be inserted""" + objects: [roleAssignment_insert_input!]! -"""Ordering options when selecting data from "eventStatus".""" -input eventStatus_order_by { - value: order_by -} + """upsert condition""" + on_conflict: roleAssignment_on_conflict + ): roleAssignment_mutation_response -"""primary key columns input for table: eventStatus""" -input eventStatus_pk_columns_input { - value: String! -} + """ + insert a single row into the table: "roleAssignment" + """ + insert_roleAssignment_one( + """the row to be inserted""" + object: roleAssignment_insert_input! -""" -select columns of table "eventStatus" -""" -enum eventStatus_select_column { - """column name""" - value -} + """upsert condition""" + on_conflict: roleAssignment_on_conflict + ): roleAssignment -""" -input type for updating data in table "eventStatus" -""" -input eventStatus_set_input { - value: String -} + """ + insert data into the table: "roles" + """ + insert_roles( + """the rows to be inserted""" + objects: [roles_insert_input!]! -""" -Streaming cursor of the table "eventStatus" -""" -input eventStatus_stream_cursor_input { - """Stream column input with initial value""" - initial_value: eventStatus_stream_cursor_value_input! + """upsert condition""" + on_conflict: roles_on_conflict + ): roles_mutation_response - """cursor ordering""" - ordering: cursor_ordering -} + """ + insert a single row into the table: "roles" + """ + insert_roles_one( + """the row to be inserted""" + object: roles_insert_input! -"""Initial value of the column from where the streaming should start""" -input eventStatus_stream_cursor_value_input { - value: String -} + """upsert condition""" + on_conflict: roles_on_conflict + ): roles -""" -update columns of table "eventStatus" -""" -enum eventStatus_update_column { - """column name""" - value -} + """ + insert data into the table: "secretApiKey" + """ + insert_secretApiKey( + """the rows to be inserted""" + objects: [secretApiKey_insert_input!]! -input eventStatus_updates { - """sets the columns of the filtered rows to the given values""" - _set: eventStatus_set_input + """upsert condition""" + on_conflict: secretApiKey_on_conflict + ): secretApiKey_mutation_response - """filter the rows which have to be updated""" - where: eventStatus_bool_exp! -} + """ + insert a single row into the table: "secretApiKey" + """ + insert_secretApiKey_one( + """the row to be inserted""" + object: secretApiKey_insert_input! + + """upsert condition""" + on_conflict: secretApiKey_on_conflict + ): secretApiKey -""" -Stores follow relationships. Each row represents an account following an organizer. -""" -type follow { """ - References the unique identifier of the account that is following an organizer. + insert data into the table: "shopifyCampaignParameters" """ - accountId: uuid! - created_at: timestamptz! + insert_shopifyCampaignParameters( + """the rows to be inserted""" + objects: [shopifyCampaignParameters_insert_input!]! + + """upsert condition""" + on_conflict: shopifyCampaignParameters_on_conflict + ): shopifyCampaignParameters_mutation_response """ - Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + insert a single row into the table: "shopifyCampaignParameters" """ - organizerSlug: String! -} + insert_shopifyCampaignParameters_one( + """the row to be inserted""" + object: shopifyCampaignParameters_insert_input! -""" -aggregated selection of "follow" -""" -type follow_aggregate { - aggregate: follow_aggregate_fields - nodes: [follow!]! -} + """upsert condition""" + on_conflict: shopifyCampaignParameters_on_conflict + ): shopifyCampaignParameters -""" -aggregate fields of "follow" -""" -type follow_aggregate_fields { - count(columns: [follow_select_column!], distinct: Boolean): Int! - max: follow_max_fields - min: follow_min_fields -} + """ + insert data into the table: "shopifyCampaignStatus" + """ + insert_shopifyCampaignStatus( + """the rows to be inserted""" + objects: [shopifyCampaignStatus_insert_input!]! -""" -Boolean expression to filter rows from the table "follow". All fields are combined with a logical 'AND'. -""" -input follow_bool_exp { - _and: [follow_bool_exp!] - _not: follow_bool_exp - _or: [follow_bool_exp!] - accountId: uuid_comparison_exp - created_at: timestamptz_comparison_exp - organizerSlug: String_comparison_exp -} + """upsert condition""" + on_conflict: shopifyCampaignStatus_on_conflict + ): shopifyCampaignStatus_mutation_response -""" -unique or primary key constraints on table "follow" -""" -enum follow_constraint { """ - unique or primary key constraint on columns "accountId", "organizerSlug" + insert a single row into the table: "shopifyCampaignStatus" """ - follow_pkey -} + insert_shopifyCampaignStatus_one( + """the row to be inserted""" + object: shopifyCampaignStatus_insert_input! + + """upsert condition""" + on_conflict: shopifyCampaignStatus_on_conflict + ): shopifyCampaignStatus -""" -input type for inserting data into table "follow" -""" -input follow_insert_input { """ - References the unique identifier of the account that is following an organizer. + insert data into the table: "stampNft" """ - accountId: uuid - created_at: timestamptz + insert_stampNft( + """the rows to be inserted""" + objects: [stampNft_insert_input!]! + + """upsert condition""" + on_conflict: stampNft_on_conflict + ): stampNft_mutation_response """ - Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + insert data into the table: "stampNftContract" """ - organizerSlug: String -} + insert_stampNftContract( + """the rows to be inserted""" + objects: [stampNftContract_insert_input!]! + + """upsert condition""" + on_conflict: stampNftContract_on_conflict + ): stampNftContract_mutation_response -"""aggregate max on columns""" -type follow_max_fields { """ - References the unique identifier of the account that is following an organizer. + insert data into the table: "stampNftContractType" """ - accountId: uuid - created_at: timestamptz + insert_stampNftContractType( + """the rows to be inserted""" + objects: [stampNftContractType_insert_input!]! + + """upsert condition""" + on_conflict: stampNftContractType_on_conflict + ): stampNftContractType_mutation_response """ - Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + insert a single row into the table: "stampNftContractType" """ - organizerSlug: String -} + insert_stampNftContractType_one( + """the row to be inserted""" + object: stampNftContractType_insert_input! + + """upsert condition""" + on_conflict: stampNftContractType_on_conflict + ): stampNftContractType -"""aggregate min on columns""" -type follow_min_fields { """ - References the unique identifier of the account that is following an organizer. + insert a single row into the table: "stampNftContract" """ - accountId: uuid - created_at: timestamptz + insert_stampNftContract_one( + """the row to be inserted""" + object: stampNftContract_insert_input! + + """upsert condition""" + on_conflict: stampNftContract_on_conflict + ): stampNftContract """ - Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + insert data into the table: "stampNftSupply" """ - organizerSlug: String -} + insert_stampNftSupply( + """the rows to be inserted""" + objects: [stampNftSupply_insert_input!]! -""" -response of any mutation on the table "follow" -""" -type follow_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """upsert condition""" + on_conflict: stampNftSupply_on_conflict + ): stampNftSupply_mutation_response - """data from the rows affected by the mutation""" - returning: [follow!]! -} + """ + insert a single row into the table: "stampNftSupply" + """ + insert_stampNftSupply_one( + """the row to be inserted""" + object: stampNftSupply_insert_input! -""" -on_conflict condition type for table "follow" -""" -input follow_on_conflict { - constraint: follow_constraint! - update_columns: [follow_update_column!]! = [] - where: follow_bool_exp -} + """upsert condition""" + on_conflict: stampNftSupply_on_conflict + ): stampNftSupply -"""Ordering options when selecting data from "follow".""" -input follow_order_by { - accountId: order_by - created_at: order_by - organizerSlug: order_by -} + """ + insert a single row into the table: "stampNft" + """ + insert_stampNft_one( + """the row to be inserted""" + object: stampNft_insert_input! + + """upsert condition""" + on_conflict: stampNft_on_conflict + ): stampNft -"""primary key columns input for table: follow""" -input follow_pk_columns_input { """ - References the unique identifier of the account that is following an organizer. + insert data into the table: "stripeCheckoutSession" """ - accountId: uuid! + insert_stripeCheckoutSession( + """the rows to be inserted""" + objects: [stripeCheckoutSession_insert_input!]! + + """upsert condition""" + on_conflict: stripeCheckoutSession_on_conflict + ): stripeCheckoutSession_mutation_response """ - Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + insert data into the table: "stripeCheckoutSessionType" """ - organizerSlug: String! -} + insert_stripeCheckoutSessionType( + """the rows to be inserted""" + objects: [stripeCheckoutSessionType_insert_input!]! -""" -select columns of table "follow" -""" -enum follow_select_column { - """column name""" - accountId + """upsert condition""" + on_conflict: stripeCheckoutSessionType_on_conflict + ): stripeCheckoutSessionType_mutation_response - """column name""" - created_at + """ + insert a single row into the table: "stripeCheckoutSessionType" + """ + insert_stripeCheckoutSessionType_one( + """the row to be inserted""" + object: stripeCheckoutSessionType_insert_input! - """column name""" - organizerSlug -} + """upsert condition""" + on_conflict: stripeCheckoutSessionType_on_conflict + ): stripeCheckoutSessionType -""" -input type for updating data in table "follow" -""" -input follow_set_input { """ - References the unique identifier of the account that is following an organizer. + insert a single row into the table: "stripeCheckoutSession" """ - accountId: uuid - created_at: timestamptz + insert_stripeCheckoutSession_one( + """the row to be inserted""" + object: stripeCheckoutSession_insert_input! + + """upsert condition""" + on_conflict: stripeCheckoutSession_on_conflict + ): stripeCheckoutSession """ - Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + insert data into the table: "stripeCustomer" """ - organizerSlug: String -} + insert_stripeCustomer( + """the rows to be inserted""" + objects: [stripeCustomer_insert_input!]! -""" -Streaming cursor of the table "follow" -""" -input follow_stream_cursor_input { - """Stream column input with initial value""" - initial_value: follow_stream_cursor_value_input! + """upsert condition""" + on_conflict: stripeCustomer_on_conflict + ): stripeCustomer_mutation_response - """cursor ordering""" - ordering: cursor_ordering -} + """ + insert a single row into the table: "stripeCustomer" + """ + insert_stripeCustomer_one( + """the row to be inserted""" + object: stripeCustomer_insert_input! + + """upsert condition""" + on_conflict: stripeCustomer_on_conflict + ): stripeCustomer -"""Initial value of the column from where the streaming should start""" -input follow_stream_cursor_value_input { """ - References the unique identifier of the account that is following an organizer. + insert data into the table: "timezone" """ - accountId: uuid - created_at: timestamptz + insert_timezone( + """the rows to be inserted""" + objects: [timezone_insert_input!]! + + """upsert condition""" + on_conflict: timezone_on_conflict + ): timezone_mutation_response """ - Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + insert a single row into the table: "timezone" """ - organizerSlug: String -} + insert_timezone_one( + """the row to be inserted""" + object: timezone_insert_input! -""" -update columns of table "follow" -""" -enum follow_update_column { - """column name""" - accountId + """upsert condition""" + on_conflict: timezone_on_conflict + ): timezone - """column name""" - created_at + """Publish one asset""" + publishAsset( + """Optional localizations to publish""" + locales: [Locale!] - """column name""" - organizerSlug -} + """Whether to publish the base document""" + publishBase: Boolean = true -input follow_updates { - """sets the columns of the filtered rows to the given values""" - _set: follow_set_input + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """filter the rows which have to be updated""" - where: follow_bool_exp! -} + """Document to publish""" + where: AssetWhereUniqueInput! -scalar jsonb + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): Asset -input jsonb_cast_exp { - String: String_comparison_exp -} + """Publish one contentSpace""" + publishContentSpace( + """Optional localizations to publish""" + locales: [Locale!] -""" -Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. -""" -input jsonb_comparison_exp { - _cast: jsonb_cast_exp + """Whether to publish the base document""" + publishBase: Boolean = true - """is the column contained in the given json value""" - _contained_in: jsonb + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """does the column contain the given json value at the top level""" - _contains: jsonb - _eq: jsonb - _gt: jsonb - _gte: jsonb + """Document to publish""" + where: ContentSpaceWhereUniqueInput! - """does the string exist as a top-level key in the column""" - _has_key: String + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): ContentSpace + + """Publish one event""" + publishEvent( + """Optional localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] + + """Document to publish""" + where: EventWhereUniqueInput! + + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): Event + + """Publish one eventPass""" + publishEventPass( + """Optional localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] + + """Document to publish""" + where: EventPassWhereUniqueInput! + + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): EventPass + + """Publish one eventPassDelayedRevealed""" + publishEventPassDelayedRevealed( + """Optional localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] + + """Document to publish""" + where: EventPassDelayedRevealedWhereUniqueInput! + + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): EventPassDelayedRevealed + + """Publish one loyaltyCard""" + publishLoyaltyCard( + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] + + """Document to publish""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard + + """Publish many Asset documents""" + publishManyAssets( + """Document localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: AssetManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): BatchPayload! + + """Publish many Asset documents""" + publishManyAssetsConnection( + after: ID + before: ID + first: Int + + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int + + """Document localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + skip: Int + + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: AssetManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): AssetConnection! + + """Publish many ContentSpace documents""" + publishManyContentSpaces( + """Document localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: ContentSpaceManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): BatchPayload! + + """Publish many ContentSpace documents""" + publishManyContentSpacesConnection( + after: ID + before: ID + first: Int + + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int + + """Document localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + skip: Int + + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: ContentSpaceManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): ContentSpaceConnection! + + """Publish many EventPass documents""" + publishManyEventPasses( + """Document localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: EventPassManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): BatchPayload! + + """Publish many EventPass documents""" + publishManyEventPassesConnection( + after: ID + before: ID + first: Int + + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int + + """Document localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + skip: Int + + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: EventPassManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): EventPassConnection! + + """Publish many EventPassDelayedRevealed documents""" + publishManyEventPassesDelayedRevealed( + """Document localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: EventPassDelayedRevealedManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): BatchPayload! + + """Publish many EventPassDelayedRevealed documents""" + publishManyEventPassesDelayedRevealedConnection( + after: ID + before: ID + first: Int - """do all of these strings exist as top-level keys in the column""" - _has_keys_all: [String!] + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int - """do any of these strings exist as top-level keys in the column""" - _has_keys_any: [String!] - _in: [jsonb!] - _is_null: Boolean - _lt: jsonb - _lte: jsonb - _neq: jsonb - _nin: [jsonb!] -} + """Document localizations to publish""" + locales: [Locale!] -""" -columns and relationships of "kyc" -""" -type kyc { - """Unique identifier for the applicant provided by Sumsub.""" - applicantId: String + """Whether to publish the base document""" + publishBase: Boolean = true + skip: Int - """ - The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. - """ - createDate: timestamptz! + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] - """UUID referencing the user ID in the existing accounts table.""" - externalUserId: uuid! + """Identifies documents in each stage to be published""" + where: EventPassDelayedRevealedManyWhereInput - """Level of KYC verification, referring to kycLevelName.""" - levelName: kycLevelName_enum + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): EventPassDelayedRevealedConnection! - """Status of the applicant’s review in Sumsub, referring to kycStatus.""" - reviewStatus: kycStatus_enum + """Publish many Event documents""" + publishManyEvents( + """Document localizations to publish""" + locales: [Locale!] - """Timestamp automatically updated whenever the kyc row changes.""" - updated_at: timestamptz -} + """Whether to publish the base document""" + publishBase: Boolean = true -"""KYC levels representing the level of verification for the applicant.""" -type kycLevelName { - """ - basic_kyc_level: Basic level of KYC verification. - advanced_kyc_level: Advanced level of KYC verification. - """ - value: String! -} + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] -""" -aggregated selection of "kycLevelName" -""" -type kycLevelName_aggregate { - aggregate: kycLevelName_aggregate_fields - nodes: [kycLevelName!]! -} + """Identifies documents in each stage to be published""" + where: EventManyWhereInput -""" -aggregate fields of "kycLevelName" -""" -type kycLevelName_aggregate_fields { - count(columns: [kycLevelName_select_column!], distinct: Boolean): Int! - max: kycLevelName_max_fields - min: kycLevelName_min_fields -} + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): BatchPayload! -""" -Boolean expression to filter rows from the table "kycLevelName". All fields are combined with a logical 'AND'. -""" -input kycLevelName_bool_exp { - _and: [kycLevelName_bool_exp!] - _not: kycLevelName_bool_exp - _or: [kycLevelName_bool_exp!] - value: String_comparison_exp -} + """Publish many Event documents""" + publishManyEventsConnection( + after: ID + before: ID + first: Int -""" -unique or primary key constraints on table "kycLevelName" -""" -enum kycLevelName_constraint { - """ - unique or primary key constraint on columns "value" - """ - kycLevelName_pkey -} + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int -enum kycLevelName_enum { - advanced_kyc_level - basic_kyc_level -} + """Document localizations to publish""" + locales: [Locale!] -""" -Boolean expression to compare columns of type "kycLevelName_enum". All fields are combined with logical 'AND'. -""" -input kycLevelName_enum_comparison_exp { - _eq: kycLevelName_enum - _in: [kycLevelName_enum!] - _is_null: Boolean - _neq: kycLevelName_enum - _nin: [kycLevelName_enum!] -} + """Whether to publish the base document""" + publishBase: Boolean = true + skip: Int -""" -input type for inserting data into table "kycLevelName" -""" -input kycLevelName_insert_input { - """ - basic_kyc_level: Basic level of KYC verification. - advanced_kyc_level: Advanced level of KYC verification. - """ - value: String -} + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] -"""aggregate max on columns""" -type kycLevelName_max_fields { - """ - basic_kyc_level: Basic level of KYC verification. - advanced_kyc_level: Advanced level of KYC verification. - """ - value: String -} + """Identifies documents in each stage to be published""" + where: EventManyWhereInput -"""aggregate min on columns""" -type kycLevelName_min_fields { - """ - basic_kyc_level: Basic level of KYC verification. - advanced_kyc_level: Advanced level of KYC verification. - """ - value: String -} + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): EventConnection! -""" -response of any mutation on the table "kycLevelName" -""" -type kycLevelName_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """Publish many LoyaltyCard documents""" + publishManyLoyaltyCards( + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] - """data from the rows affected by the mutation""" - returning: [kycLevelName!]! -} + """Identifies documents in each stage to be published""" + where: LoyaltyCardManyWhereInput + ): BatchPayload! -""" -on_conflict condition type for table "kycLevelName" -""" -input kycLevelName_on_conflict { - constraint: kycLevelName_constraint! - update_columns: [kycLevelName_update_column!]! = [] - where: kycLevelName_bool_exp -} + """Publish many LoyaltyCard documents""" + publishManyLoyaltyCardsConnection( + after: ID + before: ID + first: Int -"""Ordering options when selecting data from "kycLevelName".""" -input kycLevelName_order_by { - value: order_by -} + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int + skip: Int -"""primary key columns input for table: kycLevelName""" -input kycLevelName_pk_columns_input { - """ - basic_kyc_level: Basic level of KYC verification. - advanced_kyc_level: Advanced level of KYC verification. - """ - value: String! -} + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] -""" -select columns of table "kycLevelName" -""" -enum kycLevelName_select_column { - """column name""" - value -} + """Identifies documents in each stage to be published""" + where: LoyaltyCardManyWhereInput + ): LoyaltyCardConnection! -""" -input type for updating data in table "kycLevelName" -""" -input kycLevelName_set_input { - """ - basic_kyc_level: Basic level of KYC verification. - advanced_kyc_level: Advanced level of KYC verification. - """ - value: String -} + """Publish many Organizer documents""" + publishManyOrganizers( + """Document localizations to publish""" + locales: [Locale!] -""" -Streaming cursor of the table "kycLevelName" -""" -input kycLevelName_stream_cursor_input { - """Stream column input with initial value""" - initial_value: kycLevelName_stream_cursor_value_input! + """Whether to publish the base document""" + publishBase: Boolean = true - """cursor ordering""" - ordering: cursor_ordering -} + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] -"""Initial value of the column from where the streaming should start""" -input kycLevelName_stream_cursor_value_input { - """ - basic_kyc_level: Basic level of KYC verification. - advanced_kyc_level: Advanced level of KYC verification. - """ - value: String -} + """Identifies documents in each stage to be published""" + where: OrganizerManyWhereInput -""" -update columns of table "kycLevelName" -""" -enum kycLevelName_update_column { - """column name""" - value -} + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): BatchPayload! -input kycLevelName_updates { - """sets the columns of the filtered rows to the given values""" - _set: kycLevelName_set_input + """Publish many Organizer documents""" + publishManyOrganizersConnection( + after: ID + before: ID + first: Int - """filter the rows which have to be updated""" - where: kycLevelName_bool_exp! -} + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int -"""Statuses of Know Your Customer (KYC) processes.""" -type kycStatus { - """ - init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - pending: An applicant is ready to be processed. - prechecked: The check is in a half way of being finished. - queued: The checks have been started for the applicant. - completed: The check has been completed. - onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - """ - value: String! -} + """Document localizations to publish""" + locales: [Locale!] -""" -aggregated selection of "kycStatus" -""" -type kycStatus_aggregate { - aggregate: kycStatus_aggregate_fields - nodes: [kycStatus!]! -} + """Whether to publish the base document""" + publishBase: Boolean = true + skip: Int -""" -aggregate fields of "kycStatus" -""" -type kycStatus_aggregate_fields { - count(columns: [kycStatus_select_column!], distinct: Boolean): Int! - max: kycStatus_max_fields - min: kycStatus_min_fields -} + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] -""" -Boolean expression to filter rows from the table "kycStatus". All fields are combined with a logical 'AND'. -""" -input kycStatus_bool_exp { - _and: [kycStatus_bool_exp!] - _not: kycStatus_bool_exp - _or: [kycStatus_bool_exp!] - value: String_comparison_exp -} + """Identifies documents in each stage to be published""" + where: OrganizerManyWhereInput -""" -unique or primary key constraints on table "kycStatus" -""" -enum kycStatus_constraint { - """ - unique or primary key constraint on columns "value" - """ - kycStatus_pkey -} + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): OrganizerConnection! -enum kycStatus_enum { - completed - init - onHold - pending - prechecked - queued -} + """Publish many Pack documents""" + publishManyPacks( + """Document localizations to publish""" + locales: [Locale!] -""" -Boolean expression to compare columns of type "kycStatus_enum". All fields are combined with logical 'AND'. -""" -input kycStatus_enum_comparison_exp { - _eq: kycStatus_enum - _in: [kycStatus_enum!] - _is_null: Boolean - _neq: kycStatus_enum - _nin: [kycStatus_enum!] -} + """Whether to publish the base document""" + publishBase: Boolean = true -""" -input type for inserting data into table "kycStatus" -""" -input kycStatus_insert_input { - """ - init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - pending: An applicant is ready to be processed. - prechecked: The check is in a half way of being finished. - queued: The checks have been started for the applicant. - completed: The check has been completed. - onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - """ - value: String -} + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] -"""aggregate max on columns""" -type kycStatus_max_fields { - """ - init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - pending: An applicant is ready to be processed. - prechecked: The check is in a half way of being finished. - queued: The checks have been started for the applicant. - completed: The check has been completed. - onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - """ - value: String -} + """Identifies documents in each stage to be published""" + where: PackManyWhereInput -"""aggregate min on columns""" -type kycStatus_min_fields { - """ - init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - pending: An applicant is ready to be processed. - prechecked: The check is in a half way of being finished. - queued: The checks have been started for the applicant. - completed: The check has been completed. - onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - """ - value: String -} + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): BatchPayload! -""" -response of any mutation on the table "kycStatus" -""" -type kycStatus_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """Publish many Pack documents""" + publishManyPacksConnection( + after: ID + before: ID + first: Int - """data from the rows affected by the mutation""" - returning: [kycStatus!]! -} + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int -""" -on_conflict condition type for table "kycStatus" -""" -input kycStatus_on_conflict { - constraint: kycStatus_constraint! - update_columns: [kycStatus_update_column!]! = [] - where: kycStatus_bool_exp -} + """Document localizations to publish""" + locales: [Locale!] -"""Ordering options when selecting data from "kycStatus".""" -input kycStatus_order_by { - value: order_by -} + """Whether to publish the base document""" + publishBase: Boolean = true + skip: Int -"""primary key columns input for table: kycStatus""" -input kycStatus_pk_columns_input { - """ - init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - pending: An applicant is ready to be processed. - prechecked: The check is in a half way of being finished. - queued: The checks have been started for the applicant. - completed: The check has been completed. - onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - """ - value: String! -} + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] -""" -select columns of table "kycStatus" -""" -enum kycStatus_select_column { - """column name""" - value -} + """Identifies documents in each stage to be published""" + where: PackManyWhereInput -""" -input type for updating data in table "kycStatus" -""" -input kycStatus_set_input { - """ - init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - pending: An applicant is ready to be processed. - prechecked: The check is in a half way of being finished. - queued: The checks have been started for the applicant. - completed: The check has been completed. - onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - """ - value: String -} + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): PackConnection! -""" -Streaming cursor of the table "kycStatus" -""" -input kycStatus_stream_cursor_input { - """Stream column input with initial value""" - initial_value: kycStatus_stream_cursor_value_input! + """Publish one organizer""" + publishOrganizer( + """Optional localizations to publish""" + locales: [Locale!] - """cursor ordering""" - ordering: cursor_ordering -} + """Whether to publish the base document""" + publishBase: Boolean = true -"""Initial value of the column from where the streaming should start""" -input kycStatus_stream_cursor_value_input { - """ - init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - pending: An applicant is ready to be processed. - prechecked: The check is in a half way of being finished. - queued: The checks have been started for the applicant. - completed: The check has been completed. - onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - """ - value: String -} + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] -""" -update columns of table "kycStatus" -""" -enum kycStatus_update_column { - """column name""" - value -} + """Document to publish""" + where: OrganizerWhereUniqueInput! -input kycStatus_updates { - """sets the columns of the filtered rows to the given values""" - _set: kycStatus_set_input + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): Organizer - """filter the rows which have to be updated""" - where: kycStatus_bool_exp! -} + """Publish one pack""" + publishPack( + """Optional localizations to publish""" + locales: [Locale!] -""" -aggregated selection of "kyc" -""" -type kyc_aggregate { - aggregate: kyc_aggregate_fields - nodes: [kyc!]! -} + """Whether to publish the base document""" + publishBase: Boolean = true -""" -aggregate fields of "kyc" -""" -type kyc_aggregate_fields { - count(columns: [kyc_select_column!], distinct: Boolean): Int! - max: kyc_max_fields - min: kyc_min_fields -} + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] -""" -Boolean expression to filter rows from the table "kyc". All fields are combined with a logical 'AND'. -""" -input kyc_bool_exp { - _and: [kyc_bool_exp!] - _not: kyc_bool_exp - _or: [kyc_bool_exp!] - applicantId: String_comparison_exp - createDate: timestamptz_comparison_exp - externalUserId: uuid_comparison_exp - levelName: kycLevelName_enum_comparison_exp - reviewStatus: kycStatus_enum_comparison_exp - updated_at: timestamptz_comparison_exp -} + """Document to publish""" + where: PackWhereUniqueInput! -""" -unique or primary key constraints on table "kyc" -""" -enum kyc_constraint { - """ - unique or primary key constraint on columns "externalUserId" - """ - kyc_externalUserId_key + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): Pack - """ - unique or primary key constraint on columns "externalUserId" - """ - kyc_pkey -} + """Schedule to publish one asset""" + schedulePublishAsset( + """Optional localizations to publish""" + locales: [Locale!] -""" -input type for inserting data into table "kyc" -""" -input kyc_insert_input { - """Unique identifier for the applicant provided by Sumsub.""" - applicantId: String + """Whether to publish the base document""" + publishBase: Boolean = true - """ - The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. - """ - createDate: timestamptz + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """UUID referencing the user ID in the existing accounts table.""" - externalUserId: uuid + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """Level of KYC verification, referring to kycLevelName.""" - levelName: kycLevelName_enum + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """Status of the applicant’s review in Sumsub, referring to kycStatus.""" - reviewStatus: kycStatus_enum + """Document to publish""" + where: AssetWhereUniqueInput! - """Timestamp automatically updated whenever the kyc row changes.""" - updated_at: timestamptz -} + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): Asset -"""aggregate max on columns""" -type kyc_max_fields { - """Unique identifier for the applicant provided by Sumsub.""" - applicantId: String + """Schedule to publish one contentSpace""" + schedulePublishContentSpace( + """Optional localizations to publish""" + locales: [Locale!] - """ - The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. - """ - createDate: timestamptz + """Whether to publish the base document""" + publishBase: Boolean = true - """UUID referencing the user ID in the existing accounts table.""" - externalUserId: uuid + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """Timestamp automatically updated whenever the kyc row changes.""" - updated_at: timestamptz -} + """Optionally attach this scheduled operation to an existing release""" + releaseId: String -"""aggregate min on columns""" -type kyc_min_fields { - """Unique identifier for the applicant provided by Sumsub.""" - applicantId: String + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """ - The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. - """ - createDate: timestamptz + """Document to publish""" + where: ContentSpaceWhereUniqueInput! - """UUID referencing the user ID in the existing accounts table.""" - externalUserId: uuid + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): ContentSpace - """Timestamp automatically updated whenever the kyc row changes.""" - updated_at: timestamptz -} + """Schedule to publish one event""" + schedulePublishEvent( + """Optional localizations to publish""" + locales: [Locale!] -""" -response of any mutation on the table "kyc" -""" -type kyc_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """Whether to publish the base document""" + publishBase: Boolean = true - """data from the rows affected by the mutation""" - returning: [kyc!]! -} + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime -""" -input type for inserting object relation for remote table "kyc" -""" -input kyc_obj_rel_insert_input { - data: kyc_insert_input! + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """upsert condition""" - on_conflict: kyc_on_conflict -} + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] -""" -on_conflict condition type for table "kyc" -""" -input kyc_on_conflict { - constraint: kyc_constraint! - update_columns: [kyc_update_column!]! = [] - where: kyc_bool_exp -} + """Document to publish""" + where: EventWhereUniqueInput! -"""Ordering options when selecting data from "kyc".""" -input kyc_order_by { - applicantId: order_by - createDate: order_by - externalUserId: order_by - levelName: order_by - reviewStatus: order_by - updated_at: order_by -} + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): Event -"""primary key columns input for table: kyc""" -input kyc_pk_columns_input { - """UUID referencing the user ID in the existing accounts table.""" - externalUserId: uuid! -} + """Schedule to publish one eventPass""" + schedulePublishEventPass( + """Optional localizations to publish""" + locales: [Locale!] -""" -select columns of table "kyc" -""" -enum kyc_select_column { - """column name""" - applicantId + """Whether to publish the base document""" + publishBase: Boolean = true - """column name""" - createDate + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """column name""" - externalUserId + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """column name""" - levelName + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """column name""" - reviewStatus + """Document to publish""" + where: EventPassWhereUniqueInput! - """column name""" - updated_at -} + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): EventPass -""" -input type for updating data in table "kyc" -""" -input kyc_set_input { - """Unique identifier for the applicant provided by Sumsub.""" - applicantId: String + """Schedule to publish one eventPassDelayedRevealed""" + schedulePublishEventPassDelayedRevealed( + """Optional localizations to publish""" + locales: [Locale!] - """ - The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. - """ - createDate: timestamptz + """Whether to publish the base document""" + publishBase: Boolean = true - """UUID referencing the user ID in the existing accounts table.""" - externalUserId: uuid + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """Level of KYC verification, referring to kycLevelName.""" - levelName: kycLevelName_enum + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """Status of the applicant’s review in Sumsub, referring to kycStatus.""" - reviewStatus: kycStatus_enum + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """Timestamp automatically updated whenever the kyc row changes.""" - updated_at: timestamptz -} + """Document to publish""" + where: EventPassDelayedRevealedWhereUniqueInput! -""" -Streaming cursor of the table "kyc" -""" -input kyc_stream_cursor_input { - """Stream column input with initial value""" - initial_value: kyc_stream_cursor_value_input! + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): EventPassDelayedRevealed - """cursor ordering""" - ordering: cursor_ordering -} + """Schedule to publish one loyaltyCard""" + schedulePublishLoyaltyCard( + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime -"""Initial value of the column from where the streaming should start""" -input kyc_stream_cursor_value_input { - """Unique identifier for the applicant provided by Sumsub.""" - applicantId: String + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """ - The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. - """ - createDate: timestamptz + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """UUID referencing the user ID in the existing accounts table.""" - externalUserId: uuid + """Document to publish""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard - """Level of KYC verification, referring to kycLevelName.""" - levelName: kycLevelName_enum + """Schedule to publish one organizer""" + schedulePublishOrganizer( + """Optional localizations to publish""" + locales: [Locale!] - """Status of the applicant’s review in Sumsub, referring to kycStatus.""" - reviewStatus: kycStatus_enum + """Whether to publish the base document""" + publishBase: Boolean = true - """Timestamp automatically updated whenever the kyc row changes.""" - updated_at: timestamptz -} + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime -""" -update columns of table "kyc" -""" -enum kyc_update_column { - """column name""" - applicantId + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """column name""" - createDate + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """column name""" - externalUserId + """Document to publish""" + where: OrganizerWhereUniqueInput! - """column name""" - levelName + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): Organizer - """column name""" - reviewStatus + """Schedule to publish one pack""" + schedulePublishPack( + """Optional localizations to publish""" + locales: [Locale!] - """column name""" - updated_at -} + """Whether to publish the base document""" + publishBase: Boolean = true -input kyc_updates { - """sets the columns of the filtered rows to the given values""" - _set: kyc_set_input + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """filter the rows which have to be updated""" - where: kyc_bool_exp! -} + """Optionally attach this scheduled operation to an existing release""" + releaseId: String -""" -The lotteryParameters model is designed to define properties on a lottery, including details like the lotteryId and activityWebhookId. It manages various timestamps and settings related to the lottery, ensuring efficient and accurate management of lottery events. -""" -type lotteryParameters { - """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. - """ - activityWebhookId: String - created_at: timestamptz! + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """ - Optional column - for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. - """ - dateSaleEnd: timestamp + """Document to publish""" + where: PackWhereUniqueInput! - """ - Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. - """ - dateSaleStart: timestamp - id: uuid! - lotteryId: String! - organizerId: String! - signingKey: String - status: lotteryStatus_enum + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): Pack """ - The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. + Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - timezone: String! - updated_at: timestamptz! -} + scheduleUnpublishAsset( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] -""" -aggregated selection of "lotteryParameters" -""" -type lotteryParameters_aggregate { - aggregate: lotteryParameters_aggregate_fields - nodes: [lotteryParameters!]! -} + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] -""" -aggregate fields of "lotteryParameters" -""" -type lotteryParameters_aggregate_fields { - count(columns: [lotteryParameters_select_column!], distinct: Boolean): Int! - max: lotteryParameters_max_fields - min: lotteryParameters_min_fields -} + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime -""" -Boolean expression to filter rows from the table "lotteryParameters". All fields are combined with a logical 'AND'. -""" -input lotteryParameters_bool_exp { - _and: [lotteryParameters_bool_exp!] - _not: lotteryParameters_bool_exp - _or: [lotteryParameters_bool_exp!] - activityWebhookId: String_comparison_exp - created_at: timestamptz_comparison_exp - dateSaleEnd: timestamp_comparison_exp - dateSaleStart: timestamp_comparison_exp - id: uuid_comparison_exp - lotteryId: String_comparison_exp - organizerId: String_comparison_exp - signingKey: String_comparison_exp - status: lotteryStatus_enum_comparison_exp - timezone: String_comparison_exp - updated_at: timestamptz_comparison_exp -} + """Optionally attach this scheduled operation to an existing release""" + releaseId: String -""" -unique or primary key constraints on table "lotteryParameters" -""" -enum lotteryParameters_constraint { - """ - unique or primary key constraint on columns "lotteryId" - """ - lotteryParameters_lotteryId_key + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """ - unique or primary key constraint on columns "id" - """ - lotteryParameters_pkey + """Document to unpublish""" + where: AssetWhereUniqueInput! + ): Asset """ - unique or primary key constraint on columns "signingKey" + Unpublish one contentSpace from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - lotteryParameters_signingKey_key -} + scheduleUnpublishContentSpace( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] -""" -input type for inserting data into table "lotteryParameters" -""" -input lotteryParameters_insert_input { - """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. - """ - activityWebhookId: String - created_at: timestamptz + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """ - Optional column - for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. - """ - dateSaleEnd: timestamp + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """ - Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. - """ - dateSaleStart: timestamp - id: uuid - lotteryId: String - organizerId: String - signingKey: String - status: lotteryStatus_enum + """Optionally attach this scheduled operation to an existing release""" + releaseId: String + + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true + + """Document to unpublish""" + where: ContentSpaceWhereUniqueInput! + ): ContentSpace """ - The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. + Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - timezone: String - updated_at: timestamptz -} + scheduleUnpublishEvent( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] -"""aggregate max on columns""" -type lotteryParameters_max_fields { - """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. - """ - activityWebhookId: String - created_at: timestamptz + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """ - Optional column - for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. - """ - dateSaleEnd: timestamp + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """ - Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. - """ - dateSaleStart: timestamp - id: uuid - lotteryId: String - organizerId: String - signingKey: String + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """ - The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. - """ - timezone: String - updated_at: timestamptz -} + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true -"""aggregate min on columns""" -type lotteryParameters_min_fields { - """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. - """ - activityWebhookId: String - created_at: timestamptz + """Document to unpublish""" + where: EventWhereUniqueInput! + ): Event """ - Optional column - for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - dateSaleEnd: timestamp + scheduleUnpublishEventPass( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """ - Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. - """ - dateSaleStart: timestamp - id: uuid - lotteryId: String - organizerId: String - signingKey: String + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] + + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime + + """Optionally attach this scheduled operation to an existing release""" + releaseId: String + + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true + + """Document to unpublish""" + where: EventPassWhereUniqueInput! + ): EventPass """ - The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. + Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - timezone: String - updated_at: timestamptz -} - -""" -response of any mutation on the table "lotteryParameters" -""" -type lotteryParameters_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + scheduleUnpublishEventPassDelayedRevealed( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """data from the rows affected by the mutation""" - returning: [lotteryParameters!]! -} + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] -""" -on_conflict condition type for table "lotteryParameters" -""" -input lotteryParameters_on_conflict { - constraint: lotteryParameters_constraint! - update_columns: [lotteryParameters_update_column!]! = [] - where: lotteryParameters_bool_exp -} + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime -"""Ordering options when selecting data from "lotteryParameters".""" -input lotteryParameters_order_by { - activityWebhookId: order_by - created_at: order_by - dateSaleEnd: order_by - dateSaleStart: order_by - id: order_by - lotteryId: order_by - organizerId: order_by - signingKey: order_by - status: order_by - timezone: order_by - updated_at: order_by -} + """Optionally attach this scheduled operation to an existing release""" + releaseId: String -"""primary key columns input for table: lotteryParameters""" -input lotteryParameters_pk_columns_input { - id: uuid! -} + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true -""" -select columns of table "lotteryParameters" -""" -enum lotteryParameters_select_column { - """column name""" - activityWebhookId + """Document to unpublish""" + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed - """column name""" - created_at + """ + Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + scheduleUnpublishLoyaltyCard( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """column name""" - dateSaleEnd + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """column name""" - dateSaleStart + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """column name""" - id + """Document to unpublish""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard - """column name""" - lotteryId + """ + Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + scheduleUnpublishOrganizer( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """column name""" - organizerId + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """column name""" - signingKey + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """column name""" - status + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """column name""" - timezone + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """column name""" - updated_at -} + """Document to unpublish""" + where: OrganizerWhereUniqueInput! + ): Organizer -""" -input type for updating data in table "lotteryParameters" -""" -input lotteryParameters_set_input { """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. + Unpublish one pack from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - activityWebhookId: String - created_at: timestamptz + scheduleUnpublishPack( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """ - Optional column - for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. - """ - dateSaleEnd: timestamp + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """ - Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. - """ - dateSaleStart: timestamp - id: uuid - lotteryId: String - organizerId: String - signingKey: String - status: lotteryStatus_enum + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """ - The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. - """ - timezone: String - updated_at: timestamptz -} + """Optionally attach this scheduled operation to an existing release""" + releaseId: String -""" -Streaming cursor of the table "lotteryParameters" -""" -input lotteryParameters_stream_cursor_input { - """Stream column input with initial value""" - initial_value: lotteryParameters_stream_cursor_value_input! + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """cursor ordering""" - ordering: cursor_ordering -} + """Document to unpublish""" + where: PackWhereUniqueInput! + ): Pack -"""Initial value of the column from where the streaming should start""" -input lotteryParameters_stream_cursor_value_input { """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. + Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - activityWebhookId: String - created_at: timestamptz + unpublishAsset( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """ - Optional column - for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. - """ - dateSaleEnd: timestamp + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """ - Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. - """ - dateSaleStart: timestamp - id: uuid - lotteryId: String - organizerId: String - signingKey: String - status: lotteryStatus_enum + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true + + """Document to unpublish""" + where: AssetWhereUniqueInput! + ): Asset """ - The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. + Unpublish one contentSpace from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - timezone: String - updated_at: timestamptz -} - -""" -update columns of table "lotteryParameters" -""" -enum lotteryParameters_update_column { - """column name""" - activityWebhookId - - """column name""" - created_at + unpublishContentSpace( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """column name""" - dateSaleEnd + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """column name""" - dateSaleStart + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """column name""" - id + """Document to unpublish""" + where: ContentSpaceWhereUniqueInput! + ): ContentSpace - """column name""" - lotteryId + """ + Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + unpublishEvent( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """column name""" - organizerId + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """column name""" - signingKey + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """column name""" - status + """Document to unpublish""" + where: EventWhereUniqueInput! + ): Event - """column name""" - timezone + """ + Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + unpublishEventPass( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """column name""" - updated_at -} + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] -input lotteryParameters_updates { - """sets the columns of the filtered rows to the given values""" - _set: lotteryParameters_set_input + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """filter the rows which have to be updated""" - where: lotteryParameters_bool_exp! -} + """Document to unpublish""" + where: EventPassWhereUniqueInput! + ): EventPass -""" -columns and relationships of "lotteryStatus" -""" -type lotteryStatus { - value: String! -} + """ + Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + unpublishEventPassDelayedRevealed( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] -""" -aggregated selection of "lotteryStatus" -""" -type lotteryStatus_aggregate { - aggregate: lotteryStatus_aggregate_fields - nodes: [lotteryStatus!]! -} + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] -""" -aggregate fields of "lotteryStatus" -""" -type lotteryStatus_aggregate_fields { - count(columns: [lotteryStatus_select_column!], distinct: Boolean): Int! - max: lotteryStatus_max_fields - min: lotteryStatus_min_fields -} + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true -""" -Boolean expression to filter rows from the table "lotteryStatus". All fields are combined with a logical 'AND'. -""" -input lotteryStatus_bool_exp { - _and: [lotteryStatus_bool_exp!] - _not: lotteryStatus_bool_exp - _or: [lotteryStatus_bool_exp!] - value: String_comparison_exp -} + """Document to unpublish""" + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed -""" -unique or primary key constraints on table "lotteryStatus" -""" -enum lotteryStatus_constraint { """ - unique or primary key constraint on columns "value" + Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - lotteryStatus_pkey -} + unpublishLoyaltyCard( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] -enum lotteryStatus_enum { - DRAFT - PUBLISHED -} + """Document to unpublish""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard -""" -Boolean expression to compare columns of type "lotteryStatus_enum". All fields are combined with logical 'AND'. -""" -input lotteryStatus_enum_comparison_exp { - _eq: lotteryStatus_enum - _in: [lotteryStatus_enum!] - _is_null: Boolean - _neq: lotteryStatus_enum - _nin: [lotteryStatus_enum!] -} + """Unpublish many Asset documents""" + unpublishManyAssets( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] -""" -input type for inserting data into table "lotteryStatus" -""" -input lotteryStatus_insert_input { - value: String -} + """Locales to unpublish""" + locales: [Locale!] -"""aggregate max on columns""" -type lotteryStatus_max_fields { - value: String -} + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true -"""aggregate min on columns""" -type lotteryStatus_min_fields { - value: String -} + """Identifies documents in each stage""" + where: AssetManyWhereInput + ): BatchPayload! -""" -response of any mutation on the table "lotteryStatus" -""" -type lotteryStatus_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """ + Find many Asset documents that match criteria in specified stage and unpublish from target stages + """ + unpublishManyAssetsConnection( + after: ID + before: ID + first: Int - """data from the rows affected by the mutation""" - returning: [lotteryStatus!]! -} + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + last: Int + + """Locales to unpublish""" + locales: [Locale!] + skip: Int + + """Stage to find matching documents in""" + stage: Stage = DRAFT -""" -on_conflict condition type for table "lotteryStatus" -""" -input lotteryStatus_on_conflict { - constraint: lotteryStatus_constraint! - update_columns: [lotteryStatus_update_column!]! = [] - where: lotteryStatus_bool_exp -} + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true -"""Ordering options when selecting data from "lotteryStatus".""" -input lotteryStatus_order_by { - value: order_by -} + """Identifies documents in draft stage""" + where: AssetManyWhereInput + ): AssetConnection! -"""primary key columns input for table: lotteryStatus""" -input lotteryStatus_pk_columns_input { - value: String! -} + """Unpublish many ContentSpace documents""" + unpublishManyContentSpaces( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] -""" -select columns of table "lotteryStatus" -""" -enum lotteryStatus_select_column { - """column name""" - value -} + """Locales to unpublish""" + locales: [Locale!] -""" -input type for updating data in table "lotteryStatus" -""" -input lotteryStatus_set_input { - value: String -} + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true -""" -Streaming cursor of the table "lotteryStatus" -""" -input lotteryStatus_stream_cursor_input { - """Stream column input with initial value""" - initial_value: lotteryStatus_stream_cursor_value_input! + """Identifies documents in each stage""" + where: ContentSpaceManyWhereInput + ): BatchPayload! - """cursor ordering""" - ordering: cursor_ordering -} + """ + Find many ContentSpace documents that match criteria in specified stage and unpublish from target stages + """ + unpublishManyContentSpacesConnection( + after: ID + before: ID + first: Int -"""Initial value of the column from where the streaming should start""" -input lotteryStatus_stream_cursor_value_input { - value: String -} + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + last: Int -""" -update columns of table "lotteryStatus" -""" -enum lotteryStatus_update_column { - """column name""" - value -} + """Locales to unpublish""" + locales: [Locale!] + skip: Int -input lotteryStatus_updates { - """sets the columns of the filtered rows to the given values""" - _set: lotteryStatus_set_input + """Stage to find matching documents in""" + stage: Stage = DRAFT - """filter the rows which have to be updated""" - where: lotteryStatus_bool_exp! -} + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true -""" -Temporary wallet information for minters, including optional links to event passes and packs. -""" -type minterTemporaryWallet { - """The blockchain address of the temporary wallet.""" - address: String! + """Identifies documents in draft stage""" + where: ContentSpaceManyWhereInput + ): ContentSpaceConnection! - """The timestamp when the temporary wallet was created.""" - createdAt: timestamptz! + """Unpublish many EventPass documents""" + unpublishManyEventPasses( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] - """Optional identifier for an event pass associated with this wallet.""" - eventPassId: String + """Locales to unpublish""" + locales: [Locale!] - """Optional identifier for a pack associated with this wallet.""" - packId: String + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true + + """Identifies documents in each stage""" + where: EventPassManyWhereInput + ): BatchPayload! """ - The private key for the temporary wallet, necessary for signing transactions. + Find many EventPass documents that match criteria in specified stage and unpublish from target stages """ - privateKey: String! -} + unpublishManyEventPassesConnection( + after: ID + before: ID + first: Int -""" -aggregated selection of "minterTemporaryWallet" -""" -type minterTemporaryWallet_aggregate { - aggregate: minterTemporaryWallet_aggregate_fields - nodes: [minterTemporaryWallet!]! -} + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + last: Int -""" -aggregate fields of "minterTemporaryWallet" -""" -type minterTemporaryWallet_aggregate_fields { - count(columns: [minterTemporaryWallet_select_column!], distinct: Boolean): Int! - max: minterTemporaryWallet_max_fields - min: minterTemporaryWallet_min_fields -} + """Locales to unpublish""" + locales: [Locale!] + skip: Int -""" -Boolean expression to filter rows from the table "minterTemporaryWallet". All fields are combined with a logical 'AND'. -""" -input minterTemporaryWallet_bool_exp { - _and: [minterTemporaryWallet_bool_exp!] - _not: minterTemporaryWallet_bool_exp - _or: [minterTemporaryWallet_bool_exp!] - address: String_comparison_exp - createdAt: timestamptz_comparison_exp - eventPassId: String_comparison_exp - packId: String_comparison_exp - privateKey: String_comparison_exp -} + """Stage to find matching documents in""" + stage: Stage = DRAFT -""" -unique or primary key constraints on table "minterTemporaryWallet" -""" -enum minterTemporaryWallet_constraint { - """ - unique or primary key constraint on columns "address" - """ - minterTemporaryWallet_pkey -} + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true -""" -input type for inserting data into table "minterTemporaryWallet" -""" -input minterTemporaryWallet_insert_input { - """The blockchain address of the temporary wallet.""" - address: String + """Identifies documents in draft stage""" + where: EventPassManyWhereInput + ): EventPassConnection! - """The timestamp when the temporary wallet was created.""" - createdAt: timestamptz + """Unpublish many EventPassDelayedRevealed documents""" + unpublishManyEventPassesDelayedRevealed( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] - """Optional identifier for an event pass associated with this wallet.""" - eventPassId: String + """Locales to unpublish""" + locales: [Locale!] - """Optional identifier for a pack associated with this wallet.""" - packId: String + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true + + """Identifies documents in each stage""" + where: EventPassDelayedRevealedManyWhereInput + ): BatchPayload! """ - The private key for the temporary wallet, necessary for signing transactions. + Find many EventPassDelayedRevealed documents that match criteria in specified stage and unpublish from target stages """ - privateKey: String -} + unpublishManyEventPassesDelayedRevealedConnection( + after: ID + before: ID + first: Int -"""aggregate max on columns""" -type minterTemporaryWallet_max_fields { - """The blockchain address of the temporary wallet.""" - address: String + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + last: Int - """The timestamp when the temporary wallet was created.""" - createdAt: timestamptz + """Locales to unpublish""" + locales: [Locale!] + skip: Int - """Optional identifier for an event pass associated with this wallet.""" - eventPassId: String + """Stage to find matching documents in""" + stage: Stage = DRAFT - """Optional identifier for a pack associated with this wallet.""" - packId: String + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true - """ - The private key for the temporary wallet, necessary for signing transactions. - """ - privateKey: String -} + """Identifies documents in draft stage""" + where: EventPassDelayedRevealedManyWhereInput + ): EventPassDelayedRevealedConnection! -"""aggregate min on columns""" -type minterTemporaryWallet_min_fields { - """The blockchain address of the temporary wallet.""" - address: String + """Unpublish many Event documents""" + unpublishManyEvents( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] - """The timestamp when the temporary wallet was created.""" - createdAt: timestamptz + """Locales to unpublish""" + locales: [Locale!] - """Optional identifier for an event pass associated with this wallet.""" - eventPassId: String + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true - """Optional identifier for a pack associated with this wallet.""" - packId: String + """Identifies documents in each stage""" + where: EventManyWhereInput + ): BatchPayload! """ - The private key for the temporary wallet, necessary for signing transactions. + Find many Event documents that match criteria in specified stage and unpublish from target stages """ - privateKey: String -} + unpublishManyEventsConnection( + after: ID + before: ID + first: Int -""" -response of any mutation on the table "minterTemporaryWallet" -""" -type minterTemporaryWallet_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + last: Int - """data from the rows affected by the mutation""" - returning: [minterTemporaryWallet!]! -} + """Locales to unpublish""" + locales: [Locale!] + skip: Int -""" -on_conflict condition type for table "minterTemporaryWallet" -""" -input minterTemporaryWallet_on_conflict { - constraint: minterTemporaryWallet_constraint! - update_columns: [minterTemporaryWallet_update_column!]! = [] - where: minterTemporaryWallet_bool_exp -} + """Stage to find matching documents in""" + stage: Stage = DRAFT -"""Ordering options when selecting data from "minterTemporaryWallet".""" -input minterTemporaryWallet_order_by { - address: order_by - createdAt: order_by - eventPassId: order_by - packId: order_by - privateKey: order_by -} + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true -"""primary key columns input for table: minterTemporaryWallet""" -input minterTemporaryWallet_pk_columns_input { - """The blockchain address of the temporary wallet.""" - address: String! -} + """Identifies documents in draft stage""" + where: EventManyWhereInput + ): EventConnection! -""" -select columns of table "minterTemporaryWallet" -""" -enum minterTemporaryWallet_select_column { - """column name""" - address + """Unpublish many LoyaltyCard documents""" + unpublishManyLoyaltyCards( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] - """column name""" - createdAt + """Identifies documents in each stage""" + where: LoyaltyCardManyWhereInput + ): BatchPayload! - """column name""" - eventPassId + """ + Find many LoyaltyCard documents that match criteria in specified stage and unpublish from target stages + """ + unpublishManyLoyaltyCardsConnection( + after: ID + before: ID + first: Int - """column name""" - packId + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + last: Int + skip: Int - """column name""" - privateKey -} + """Stage to find matching documents in""" + stage: Stage = DRAFT -""" -input type for updating data in table "minterTemporaryWallet" -""" -input minterTemporaryWallet_set_input { - """The blockchain address of the temporary wallet.""" - address: String + """Identifies documents in draft stage""" + where: LoyaltyCardManyWhereInput + ): LoyaltyCardConnection! - """The timestamp when the temporary wallet was created.""" - createdAt: timestamptz + """Unpublish many Organizer documents""" + unpublishManyOrganizers( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] - """Optional identifier for an event pass associated with this wallet.""" - eventPassId: String + """Locales to unpublish""" + locales: [Locale!] - """Optional identifier for a pack associated with this wallet.""" - packId: String + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true + + """Identifies documents in each stage""" + where: OrganizerManyWhereInput + ): BatchPayload! """ - The private key for the temporary wallet, necessary for signing transactions. + Find many Organizer documents that match criteria in specified stage and unpublish from target stages """ - privateKey: String -} + unpublishManyOrganizersConnection( + after: ID + before: ID + first: Int -""" -Streaming cursor of the table "minterTemporaryWallet" -""" -input minterTemporaryWallet_stream_cursor_input { - """Stream column input with initial value""" - initial_value: minterTemporaryWallet_stream_cursor_value_input! + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + last: Int - """cursor ordering""" - ordering: cursor_ordering -} + """Locales to unpublish""" + locales: [Locale!] + skip: Int -"""Initial value of the column from where the streaming should start""" -input minterTemporaryWallet_stream_cursor_value_input { - """The blockchain address of the temporary wallet.""" - address: String + """Stage to find matching documents in""" + stage: Stage = DRAFT - """The timestamp when the temporary wallet was created.""" - createdAt: timestamptz + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true - """Optional identifier for an event pass associated with this wallet.""" - eventPassId: String + """Identifies documents in draft stage""" + where: OrganizerManyWhereInput + ): OrganizerConnection! - """Optional identifier for a pack associated with this wallet.""" - packId: String + """Unpublish many Pack documents""" + unpublishManyPacks( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + + """Locales to unpublish""" + locales: [Locale!] + + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true + + """Identifies documents in each stage""" + where: PackManyWhereInput + ): BatchPayload! """ - The private key for the temporary wallet, necessary for signing transactions. + Find many Pack documents that match criteria in specified stage and unpublish from target stages """ - privateKey: String -} + unpublishManyPacksConnection( + after: ID + before: ID + first: Int -""" -update columns of table "minterTemporaryWallet" -""" -enum minterTemporaryWallet_update_column { - """column name""" - address + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + last: Int - """column name""" - createdAt + """Locales to unpublish""" + locales: [Locale!] + skip: Int - """column name""" - eventPassId + """Stage to find matching documents in""" + stage: Stage = DRAFT - """column name""" - packId + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true - """column name""" - privateKey -} + """Identifies documents in draft stage""" + where: PackManyWhereInput + ): PackConnection! -input minterTemporaryWallet_updates { - """sets the columns of the filtered rows to the given values""" - _set: minterTemporaryWallet_set_input + """ + Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + unpublishOrganizer( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """filter the rows which have to be updated""" - where: minterTemporaryWallet_bool_exp! -} + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] -"""mutation root""" -type mutation_root { - """Create one asset""" - createAsset(data: AssetCreateInput!): Asset + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """Create one contentSpace""" - createContentSpace(data: ContentSpaceCreateInput!): ContentSpace + """Document to unpublish""" + where: OrganizerWhereUniqueInput! + ): Organizer - """Create one event""" - createEvent(data: EventCreateInput!): Event + """ + Unpublish one pack from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + unpublishPack( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """Create one eventPass""" - createEventPass(data: EventPassCreateInput!): EventPass + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """Create one eventPassDelayedRevealed""" - createEventPassDelayedRevealed(data: EventPassDelayedRevealedCreateInput!): EventPassDelayedRevealed + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """Create one organizer""" - createOrganizer(data: OrganizerCreateInput!): Organizer + """Document to unpublish""" + where: PackWhereUniqueInput! + ): Pack - """Create one pack""" - createPack(data: PackCreateInput!): Pack + """Update one asset""" + updateAsset(data: AssetUpdateInput!, where: AssetWhereUniqueInput!): Asset - """Create one scheduledRelease""" - createScheduledRelease(data: ScheduledReleaseCreateInput!): ScheduledRelease + """Update one contentSpace""" + updateContentSpace(data: ContentSpaceUpdateInput!, where: ContentSpaceWhereUniqueInput!): ContentSpace - """Delete one asset from _all_ existing stages. Returns deleted document.""" - deleteAsset( - """Document to delete""" - where: AssetWhereUniqueInput! - ): Asset + """Update one event""" + updateEvent(data: EventUpdateInput!, where: EventWhereUniqueInput!): Event - """ - Delete one contentSpace from _all_ existing stages. Returns deleted document. - """ - deleteContentSpace( - """Document to delete""" - where: ContentSpaceWhereUniqueInput! - ): ContentSpace + """Update one eventPass""" + updateEventPass(data: EventPassUpdateInput!, where: EventPassWhereUniqueInput!): EventPass - """Delete one event from _all_ existing stages. Returns deleted document.""" - deleteEvent( - """Document to delete""" - where: EventWhereUniqueInput! - ): Event + """Update one eventPassDelayedRevealed""" + updateEventPassDelayedRevealed(data: EventPassDelayedRevealedUpdateInput!, where: EventPassDelayedRevealedWhereUniqueInput!): EventPassDelayedRevealed - """ - Delete one eventPass from _all_ existing stages. Returns deleted document. - """ - deleteEventPass( - """Document to delete""" - where: EventPassWhereUniqueInput! - ): EventPass + """Update one loyaltyCard""" + updateLoyaltyCard(data: LoyaltyCardUpdateInput!, where: LoyaltyCardWhereUniqueInput!): LoyaltyCard - """ - Delete one eventPassDelayedRevealed from _all_ existing stages. Returns deleted document. - """ - deleteEventPassDelayedRevealed( - """Document to delete""" - where: EventPassDelayedRevealedWhereUniqueInput! - ): EventPassDelayedRevealed + """Update many assets""" + updateManyAssets( + """Updates to document content""" + data: AssetUpdateManyInput! - """Delete many Asset documents""" - deleteManyAssets( - """Documents to delete""" + """Documents to apply update on""" where: AssetManyWhereInput ): BatchPayload! - """Delete many Asset documents, return deleted documents""" - deleteManyAssetsConnection( + """Update many Asset documents""" + updateManyAssetsConnection( after: ID before: ID + + """Updates to document content""" + data: AssetUpdateManyInput! first: Int last: Int skip: Int - """Documents to delete""" + """Documents to apply update on""" where: AssetManyWhereInput ): AssetConnection! - """Delete many ContentSpace documents""" - deleteManyContentSpaces( - """Documents to delete""" + """Update many contentSpaces""" + updateManyContentSpaces( + """Updates to document content""" + data: ContentSpaceUpdateManyInput! + + """Documents to apply update on""" where: ContentSpaceManyWhereInput ): BatchPayload! - """Delete many ContentSpace documents, return deleted documents""" - deleteManyContentSpacesConnection( + """Update many ContentSpace documents""" + updateManyContentSpacesConnection( after: ID before: ID + + """Updates to document content""" + data: ContentSpaceUpdateManyInput! first: Int last: Int skip: Int - """Documents to delete""" + """Documents to apply update on""" where: ContentSpaceManyWhereInput ): ContentSpaceConnection! - """Delete many EventPass documents""" - deleteManyEventPasses( - """Documents to delete""" + """Update many eventPasses""" + updateManyEventPasses( + """Updates to document content""" + data: EventPassUpdateManyInput! + + """Documents to apply update on""" where: EventPassManyWhereInput ): BatchPayload! - """Delete many EventPass documents, return deleted documents""" - deleteManyEventPassesConnection( + """Update many EventPass documents""" + updateManyEventPassesConnection( after: ID before: ID + + """Updates to document content""" + data: EventPassUpdateManyInput! first: Int last: Int skip: Int - """Documents to delete""" + """Documents to apply update on""" where: EventPassManyWhereInput ): EventPassConnection! - """Delete many EventPassDelayedRevealed documents""" - deleteManyEventPassesDelayedRevealed( - """Documents to delete""" + """Update many eventPassesDelayedRevealed""" + updateManyEventPassesDelayedRevealed( + """Updates to document content""" + data: EventPassDelayedRevealedUpdateManyInput! + + """Documents to apply update on""" where: EventPassDelayedRevealedManyWhereInput ): BatchPayload! - """ - Delete many EventPassDelayedRevealed documents, return deleted documents - """ - deleteManyEventPassesDelayedRevealedConnection( + """Update many EventPassDelayedRevealed documents""" + updateManyEventPassesDelayedRevealedConnection( after: ID before: ID + + """Updates to document content""" + data: EventPassDelayedRevealedUpdateManyInput! first: Int last: Int skip: Int - """Documents to delete""" + """Documents to apply update on""" where: EventPassDelayedRevealedManyWhereInput ): EventPassDelayedRevealedConnection! - """Delete many Event documents""" - deleteManyEvents( - """Documents to delete""" + """Update many events""" + updateManyEvents( + """Updates to document content""" + data: EventUpdateManyInput! + + """Documents to apply update on""" where: EventManyWhereInput ): BatchPayload! - """Delete many Event documents, return deleted documents""" - deleteManyEventsConnection( + """Update many Event documents""" + updateManyEventsConnection( after: ID before: ID + + """Updates to document content""" + data: EventUpdateManyInput! first: Int last: Int skip: Int - """Documents to delete""" + """Documents to apply update on""" where: EventManyWhereInput ): EventConnection! - """Delete many Organizer documents""" - deleteManyOrganizers( - """Documents to delete""" + """Update many loyaltyCards""" + updateManyLoyaltyCards( + """Updates to document content""" + data: LoyaltyCardUpdateManyInput! + + """Documents to apply update on""" + where: LoyaltyCardManyWhereInput + ): BatchPayload! + + """Update many LoyaltyCard documents""" + updateManyLoyaltyCardsConnection( + after: ID + before: ID + + """Updates to document content""" + data: LoyaltyCardUpdateManyInput! + first: Int + last: Int + skip: Int + + """Documents to apply update on""" + where: LoyaltyCardManyWhereInput + ): LoyaltyCardConnection! + + """Update many organizers""" + updateManyOrganizers( + """Updates to document content""" + data: OrganizerUpdateManyInput! + + """Documents to apply update on""" where: OrganizerManyWhereInput ): BatchPayload! - """Delete many Organizer documents, return deleted documents""" - deleteManyOrganizersConnection( + """Update many Organizer documents""" + updateManyOrganizersConnection( after: ID before: ID + + """Updates to document content""" + data: OrganizerUpdateManyInput! first: Int last: Int skip: Int - """Documents to delete""" + """Documents to apply update on""" where: OrganizerManyWhereInput ): OrganizerConnection! - """Delete many Pack documents""" - deleteManyPacks( - """Documents to delete""" + """Update many packs""" + updateManyPacks( + """Updates to document content""" + data: PackUpdateManyInput! + + """Documents to apply update on""" where: PackManyWhereInput ): BatchPayload! - """Delete many Pack documents, return deleted documents""" - deleteManyPacksConnection( + """Update many Pack documents""" + updateManyPacksConnection( after: ID before: ID + + """Updates to document content""" + data: PackUpdateManyInput! first: Int last: Int skip: Int - """Documents to delete""" + """Documents to apply update on""" where: PackManyWhereInput ): PackConnection! + """Update one organizer""" + updateOrganizer(data: OrganizerUpdateInput!, where: OrganizerWhereUniqueInput!): Organizer + + """Update one pack""" + updatePack(data: PackUpdateInput!, where: PackWhereUniqueInput!): Pack + + """Update one scheduledRelease""" + updateScheduledRelease(data: ScheduledReleaseUpdateInput!, where: ScheduledReleaseWhereUniqueInput!): ScheduledRelease + + """ + update data of the table: "account" + """ + update_account( + """sets the columns of the filtered rows to the given values""" + _set: account_set_input + + """filter the rows which have to be updated""" + where: account_bool_exp! + ): account_mutation_response + + """ + update single row of the table: "account" + """ + update_account_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: account_set_input + pk_columns: account_pk_columns_input! + ): account + + """ + update multiples rows of table: "account" + """ + update_account_many( + """updates to execute, in order""" + updates: [account_updates!]! + ): [account_mutation_response] + + """ + update data of the table: "apiKeyStatus" + """ + update_apiKeyStatus( + """sets the columns of the filtered rows to the given values""" + _set: apiKeyStatus_set_input + + """filter the rows which have to be updated""" + where: apiKeyStatus_bool_exp! + ): apiKeyStatus_mutation_response + + """ + update single row of the table: "apiKeyStatus" + """ + update_apiKeyStatus_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: apiKeyStatus_set_input + pk_columns: apiKeyStatus_pk_columns_input! + ): apiKeyStatus + + """ + update multiples rows of table: "apiKeyStatus" + """ + update_apiKeyStatus_many( + """updates to execute, in order""" + updates: [apiKeyStatus_updates!]! + ): [apiKeyStatus_mutation_response] + + """ + update data of the table: "apiKeyType" + """ + update_apiKeyType( + """sets the columns of the filtered rows to the given values""" + _set: apiKeyType_set_input + + """filter the rows which have to be updated""" + where: apiKeyType_bool_exp! + ): apiKeyType_mutation_response + + """ + update single row of the table: "apiKeyType" + """ + update_apiKeyType_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: apiKeyType_set_input + pk_columns: apiKeyType_pk_columns_input! + ): apiKeyType + + """ + update multiples rows of table: "apiKeyType" + """ + update_apiKeyType_many( + """updates to execute, in order""" + updates: [apiKeyType_updates!]! + ): [apiKeyType_mutation_response] + + """ + update data of the table: "contentSpaceParameters" + """ + update_contentSpaceParameters( + """sets the columns of the filtered rows to the given values""" + _set: contentSpaceParameters_set_input + + """filter the rows which have to be updated""" + where: contentSpaceParameters_bool_exp! + ): contentSpaceParameters_mutation_response + + """ + update single row of the table: "contentSpaceParameters" + """ + update_contentSpaceParameters_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: contentSpaceParameters_set_input + pk_columns: contentSpaceParameters_pk_columns_input! + ): contentSpaceParameters + + """ + update multiples rows of table: "contentSpaceParameters" + """ + update_contentSpaceParameters_many( + """updates to execute, in order""" + updates: [contentSpaceParameters_updates!]! + ): [contentSpaceParameters_mutation_response] + + """ + update data of the table: "contentSpaceStatus" + """ + update_contentSpaceStatus( + """sets the columns of the filtered rows to the given values""" + _set: contentSpaceStatus_set_input + + """filter the rows which have to be updated""" + where: contentSpaceStatus_bool_exp! + ): contentSpaceStatus_mutation_response + + """ + update single row of the table: "contentSpaceStatus" + """ + update_contentSpaceStatus_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: contentSpaceStatus_set_input + pk_columns: contentSpaceStatus_pk_columns_input! + ): contentSpaceStatus + + """ + update multiples rows of table: "contentSpaceStatus" + """ + update_contentSpaceStatus_many( + """updates to execute, in order""" + updates: [contentSpaceStatus_updates!]! + ): [contentSpaceStatus_mutation_response] + + """ + update data of the table: "currency" + """ + update_currency( + """sets the columns of the filtered rows to the given values""" + _set: currency_set_input + + """filter the rows which have to be updated""" + where: currency_bool_exp! + ): currency_mutation_response + + """ + update single row of the table: "currency" + """ + update_currency_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: currency_set_input + pk_columns: currency_pk_columns_input! + ): currency + + """ + update multiples rows of table: "currency" + """ + update_currency_many( + """updates to execute, in order""" + updates: [currency_updates!]! + ): [currency_mutation_response] + + """ + update data of the table: "eventParameters" + """ + update_eventParameters( + """sets the columns of the filtered rows to the given values""" + _set: eventParameters_set_input + + """filter the rows which have to be updated""" + where: eventParameters_bool_exp! + ): eventParameters_mutation_response + + """ + update single row of the table: "eventParameters" + """ + update_eventParameters_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: eventParameters_set_input + pk_columns: eventParameters_pk_columns_input! + ): eventParameters + + """ + update multiples rows of table: "eventParameters" + """ + update_eventParameters_many( + """updates to execute, in order""" + updates: [eventParameters_updates!]! + ): [eventParameters_mutation_response] + + """ + update data of the table: "eventPassNft" + """ + update_eventPassNft( + """append existing jsonb value of filtered columns with new jsonb value""" + _append: eventPassNft_append_input + + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: eventPassNft_delete_at_path_input + + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: eventPassNft_delete_elem_input + + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: eventPassNft_delete_key_input + + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassNft_inc_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: eventPassNft_prepend_input + + """sets the columns of the filtered rows to the given values""" + _set: eventPassNft_set_input + + """filter the rows which have to be updated""" + where: eventPassNft_bool_exp! + ): eventPassNft_mutation_response + + """ + update data of the table: "eventPassNftContract" + """ + update_eventPassNftContract( + """sets the columns of the filtered rows to the given values""" + _set: eventPassNftContract_set_input + + """filter the rows which have to be updated""" + where: eventPassNftContract_bool_exp! + ): eventPassNftContract_mutation_response + + """ + update data of the table: "eventPassNftContractType" + """ + update_eventPassNftContractType( + """sets the columns of the filtered rows to the given values""" + _set: eventPassNftContractType_set_input + + """filter the rows which have to be updated""" + where: eventPassNftContractType_bool_exp! + ): eventPassNftContractType_mutation_response + + """ + update single row of the table: "eventPassNftContractType" + """ + update_eventPassNftContractType_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: eventPassNftContractType_set_input + pk_columns: eventPassNftContractType_pk_columns_input! + ): eventPassNftContractType + + """ + update multiples rows of table: "eventPassNftContractType" + """ + update_eventPassNftContractType_many( + """updates to execute, in order""" + updates: [eventPassNftContractType_updates!]! + ): [eventPassNftContractType_mutation_response] + + """ + update single row of the table: "eventPassNftContract" + """ + update_eventPassNftContract_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: eventPassNftContract_set_input + pk_columns: eventPassNftContract_pk_columns_input! + ): eventPassNftContract + + """ + update multiples rows of table: "eventPassNftContract" + """ + update_eventPassNftContract_many( + """updates to execute, in order""" + updates: [eventPassNftContract_updates!]! + ): [eventPassNftContract_mutation_response] + + """ + update single row of the table: "eventPassNft" + """ + update_eventPassNft_by_pk( + """append existing jsonb value of filtered columns with new jsonb value""" + _append: eventPassNft_append_input + + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: eventPassNft_delete_at_path_input + + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: eventPassNft_delete_elem_input + + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: eventPassNft_delete_key_input + + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassNft_inc_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: eventPassNft_prepend_input + + """sets the columns of the filtered rows to the given values""" + _set: eventPassNft_set_input + pk_columns: eventPassNft_pk_columns_input! + ): eventPassNft + + """ + update multiples rows of table: "eventPassNft" + """ + update_eventPassNft_many( + """updates to execute, in order""" + updates: [eventPassNft_updates!]! + ): [eventPassNft_mutation_response] + + """ + update data of the table: "eventPassOrderSums" + """ + update_eventPassOrderSums( + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassOrderSums_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: eventPassOrderSums_set_input + + """filter the rows which have to be updated""" + where: eventPassOrderSums_bool_exp! + ): eventPassOrderSums_mutation_response + + """ + update single row of the table: "eventPassOrderSums" + """ + update_eventPassOrderSums_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassOrderSums_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: eventPassOrderSums_set_input + pk_columns: eventPassOrderSums_pk_columns_input! + ): eventPassOrderSums + """ - Delete one organizer from _all_ existing stages. Returns deleted document. + update multiples rows of table: "eventPassOrderSums" """ - deleteOrganizer( - """Document to delete""" - where: OrganizerWhereUniqueInput! - ): Organizer + update_eventPassOrderSums_many( + """updates to execute, in order""" + updates: [eventPassOrderSums_updates!]! + ): [eventPassOrderSums_mutation_response] - """Delete one pack from _all_ existing stages. Returns deleted document.""" - deletePack( - """Document to delete""" - where: PackWhereUniqueInput! - ): Pack + """ + update data of the table: "eventPassType" + """ + update_eventPassType( + """sets the columns of the filtered rows to the given values""" + _set: eventPassType_set_input - """Delete and return scheduled operation""" - deleteScheduledOperation( - """Document to delete""" - where: ScheduledOperationWhereUniqueInput! - ): ScheduledOperation + """filter the rows which have to be updated""" + where: eventPassType_bool_exp! + ): eventPassType_mutation_response """ - Delete one scheduledRelease from _all_ existing stages. Returns deleted document. + update single row of the table: "eventPassType" """ - deleteScheduledRelease( - """Document to delete""" - where: ScheduledReleaseWhereUniqueInput! - ): ScheduledRelease + update_eventPassType_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: eventPassType_set_input + pk_columns: eventPassType_pk_columns_input! + ): eventPassType """ - delete data from the table: "account" + update multiples rows of table: "eventPassType" """ - delete_account( - """filter the rows which have to be deleted""" - where: account_bool_exp! - ): account_mutation_response + update_eventPassType_many( + """updates to execute, in order""" + updates: [eventPassType_updates!]! + ): [eventPassType_mutation_response] """ - delete single row from the table: "account" + update data of the table: "eventPassValidationType" """ - delete_account_by_pk(id: uuid!): account + update_eventPassValidationType( + """sets the columns of the filtered rows to the given values""" + _set: eventPassValidationType_set_input + + """filter the rows which have to be updated""" + where: eventPassValidationType_bool_exp! + ): eventPassValidationType_mutation_response """ - delete data from the table: "contentSpaceParameters" + update single row of the table: "eventPassValidationType" """ - delete_contentSpaceParameters( - """filter the rows which have to be deleted""" - where: contentSpaceParameters_bool_exp! - ): contentSpaceParameters_mutation_response + update_eventPassValidationType_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: eventPassValidationType_set_input + pk_columns: eventPassValidationType_pk_columns_input! + ): eventPassValidationType """ - delete single row from the table: "contentSpaceParameters" + update multiples rows of table: "eventPassValidationType" """ - delete_contentSpaceParameters_by_pk(id: uuid!): contentSpaceParameters + update_eventPassValidationType_many( + """updates to execute, in order""" + updates: [eventPassValidationType_updates!]! + ): [eventPassValidationType_mutation_response] """ - delete data from the table: "contentSpaceStatus" + update data of the table: "eventStatus" """ - delete_contentSpaceStatus( - """filter the rows which have to be deleted""" - where: contentSpaceStatus_bool_exp! - ): contentSpaceStatus_mutation_response + update_eventStatus( + """sets the columns of the filtered rows to the given values""" + _set: eventStatus_set_input + + """filter the rows which have to be updated""" + where: eventStatus_bool_exp! + ): eventStatus_mutation_response """ - delete single row from the table: "contentSpaceStatus" + update single row of the table: "eventStatus" """ - delete_contentSpaceStatus_by_pk(value: String!): contentSpaceStatus + update_eventStatus_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: eventStatus_set_input + pk_columns: eventStatus_pk_columns_input! + ): eventStatus """ - delete data from the table: "currency" + update multiples rows of table: "eventStatus" """ - delete_currency( - """filter the rows which have to be deleted""" - where: currency_bool_exp! - ): currency_mutation_response + update_eventStatus_many( + """updates to execute, in order""" + updates: [eventStatus_updates!]! + ): [eventStatus_mutation_response] """ - delete single row from the table: "currency" + update data of the table: "follow" """ - delete_currency_by_pk(value: String!): currency + update_follow( + """sets the columns of the filtered rows to the given values""" + _set: follow_set_input + + """filter the rows which have to be updated""" + where: follow_bool_exp! + ): follow_mutation_response """ - delete data from the table: "eventParameters" + update single row of the table: "follow" """ - delete_eventParameters( - """filter the rows which have to be deleted""" - where: eventParameters_bool_exp! - ): eventParameters_mutation_response + update_follow_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: follow_set_input + pk_columns: follow_pk_columns_input! + ): follow """ - delete single row from the table: "eventParameters" + update multiples rows of table: "follow" """ - delete_eventParameters_by_pk(id: uuid!): eventParameters + update_follow_many( + """updates to execute, in order""" + updates: [follow_updates!]! + ): [follow_mutation_response] """ - delete data from the table: "eventPassNft" + update data of the table: "kyc" """ - delete_eventPassNft( - """filter the rows which have to be deleted""" - where: eventPassNft_bool_exp! - ): eventPassNft_mutation_response + update_kyc( + """sets the columns of the filtered rows to the given values""" + _set: kyc_set_input + + """filter the rows which have to be updated""" + where: kyc_bool_exp! + ): kyc_mutation_response """ - delete data from the table: "eventPassNftContract" + update data of the table: "kycLevelName" """ - delete_eventPassNftContract( - """filter the rows which have to be deleted""" - where: eventPassNftContract_bool_exp! - ): eventPassNftContract_mutation_response + update_kycLevelName( + """sets the columns of the filtered rows to the given values""" + _set: kycLevelName_set_input + + """filter the rows which have to be updated""" + where: kycLevelName_bool_exp! + ): kycLevelName_mutation_response """ - delete data from the table: "eventPassNftContractType" + update single row of the table: "kycLevelName" """ - delete_eventPassNftContractType( - """filter the rows which have to be deleted""" - where: eventPassNftContractType_bool_exp! - ): eventPassNftContractType_mutation_response + update_kycLevelName_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: kycLevelName_set_input + pk_columns: kycLevelName_pk_columns_input! + ): kycLevelName """ - delete single row from the table: "eventPassNftContractType" + update multiples rows of table: "kycLevelName" """ - delete_eventPassNftContractType_by_pk( - """Type name for event pass NFT contract.""" - value: String! - ): eventPassNftContractType + update_kycLevelName_many( + """updates to execute, in order""" + updates: [kycLevelName_updates!]! + ): [kycLevelName_mutation_response] """ - delete single row from the table: "eventPassNftContract" + update data of the table: "kycStatus" """ - delete_eventPassNftContract_by_pk(id: uuid!): eventPassNftContract + update_kycStatus( + """sets the columns of the filtered rows to the given values""" + _set: kycStatus_set_input + + """filter the rows which have to be updated""" + where: kycStatus_bool_exp! + ): kycStatus_mutation_response """ - delete single row from the table: "eventPassNft" + update single row of the table: "kycStatus" """ - delete_eventPassNft_by_pk(id: uuid!): eventPassNft + update_kycStatus_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: kycStatus_set_input + pk_columns: kycStatus_pk_columns_input! + ): kycStatus """ - delete data from the table: "eventPassOrderSums" + update multiples rows of table: "kycStatus" """ - delete_eventPassOrderSums( - """filter the rows which have to be deleted""" - where: eventPassOrderSums_bool_exp! - ): eventPassOrderSums_mutation_response + update_kycStatus_many( + """updates to execute, in order""" + updates: [kycStatus_updates!]! + ): [kycStatus_mutation_response] """ - delete single row from the table: "eventPassOrderSums" + update single row of the table: "kyc" """ - delete_eventPassOrderSums_by_pk(eventPassId: String!): eventPassOrderSums + update_kyc_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: kyc_set_input + pk_columns: kyc_pk_columns_input! + ): kyc """ - delete data from the table: "eventPassType" + update multiples rows of table: "kyc" """ - delete_eventPassType( - """filter the rows which have to be deleted""" - where: eventPassType_bool_exp! - ): eventPassType_mutation_response + update_kyc_many( + """updates to execute, in order""" + updates: [kyc_updates!]! + ): [kyc_mutation_response] """ - delete single row from the table: "eventPassType" + update data of the table: "lotteryParameters" """ - delete_eventPassType_by_pk( - """Type name for event pass.""" - value: String! - ): eventPassType + update_lotteryParameters( + """sets the columns of the filtered rows to the given values""" + _set: lotteryParameters_set_input + + """filter the rows which have to be updated""" + where: lotteryParameters_bool_exp! + ): lotteryParameters_mutation_response """ - delete data from the table: "eventPassValidationType" + update single row of the table: "lotteryParameters" """ - delete_eventPassValidationType( - """filter the rows which have to be deleted""" - where: eventPassValidationType_bool_exp! - ): eventPassValidationType_mutation_response + update_lotteryParameters_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: lotteryParameters_set_input + pk_columns: lotteryParameters_pk_columns_input! + ): lotteryParameters """ - delete single row from the table: "eventPassValidationType" + update multiples rows of table: "lotteryParameters" """ - delete_eventPassValidationType_by_pk( - """Type name for event pass validation.""" - value: String! - ): eventPassValidationType + update_lotteryParameters_many( + """updates to execute, in order""" + updates: [lotteryParameters_updates!]! + ): [lotteryParameters_mutation_response] """ - delete data from the table: "eventStatus" + update data of the table: "lotteryStatus" """ - delete_eventStatus( - """filter the rows which have to be deleted""" - where: eventStatus_bool_exp! - ): eventStatus_mutation_response + update_lotteryStatus( + """sets the columns of the filtered rows to the given values""" + _set: lotteryStatus_set_input + + """filter the rows which have to be updated""" + where: lotteryStatus_bool_exp! + ): lotteryStatus_mutation_response """ - delete single row from the table: "eventStatus" + update single row of the table: "lotteryStatus" """ - delete_eventStatus_by_pk(value: String!): eventStatus + update_lotteryStatus_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: lotteryStatus_set_input + pk_columns: lotteryStatus_pk_columns_input! + ): lotteryStatus """ - delete data from the table: "follow" + update multiples rows of table: "lotteryStatus" """ - delete_follow( - """filter the rows which have to be deleted""" - where: follow_bool_exp! - ): follow_mutation_response + update_lotteryStatus_many( + """updates to execute, in order""" + updates: [lotteryStatus_updates!]! + ): [lotteryStatus_mutation_response] """ - delete single row from the table: "follow" + update data of the table: "loyaltyCardNft" """ - delete_follow_by_pk( + update_loyaltyCardNft( + """append existing jsonb value of filtered columns with new jsonb value""" + _append: loyaltyCardNft_append_input + """ - References the unique identifier of the account that is following an organizer. + delete the field or element with specified path (for JSON arrays, negative integers count from the end) """ - accountId: uuid! + _delete_at_path: loyaltyCardNft_delete_at_path_input """ - Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array """ - organizerSlug: String! - ): follow + _delete_elem: loyaltyCardNft_delete_elem_input + + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: loyaltyCardNft_delete_key_input + + """increments the numeric columns with given value of the filtered values""" + _inc: loyaltyCardNft_inc_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: loyaltyCardNft_prepend_input + + """sets the columns of the filtered rows to the given values""" + _set: loyaltyCardNft_set_input + + """filter the rows which have to be updated""" + where: loyaltyCardNft_bool_exp! + ): loyaltyCardNft_mutation_response """ - delete data from the table: "kyc" + update data of the table: "loyaltyCardNftContract" """ - delete_kyc( - """filter the rows which have to be deleted""" - where: kyc_bool_exp! - ): kyc_mutation_response + update_loyaltyCardNftContract( + """sets the columns of the filtered rows to the given values""" + _set: loyaltyCardNftContract_set_input + + """filter the rows which have to be updated""" + where: loyaltyCardNftContract_bool_exp! + ): loyaltyCardNftContract_mutation_response """ - delete data from the table: "kycLevelName" + update single row of the table: "loyaltyCardNftContract" """ - delete_kycLevelName( - """filter the rows which have to be deleted""" - where: kycLevelName_bool_exp! - ): kycLevelName_mutation_response + update_loyaltyCardNftContract_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: loyaltyCardNftContract_set_input + pk_columns: loyaltyCardNftContract_pk_columns_input! + ): loyaltyCardNftContract """ - delete single row from the table: "kycLevelName" + update multiples rows of table: "loyaltyCardNftContract" """ - delete_kycLevelName_by_pk( + update_loyaltyCardNftContract_many( + """updates to execute, in order""" + updates: [loyaltyCardNftContract_updates!]! + ): [loyaltyCardNftContract_mutation_response] + + """ + update single row of the table: "loyaltyCardNft" + """ + update_loyaltyCardNft_by_pk( + """append existing jsonb value of filtered columns with new jsonb value""" + _append: loyaltyCardNft_append_input + """ - basic_kyc_level: Basic level of KYC verification. - advanced_kyc_level: Advanced level of KYC verification. + delete the field or element with specified path (for JSON arrays, negative integers count from the end) """ - value: String! - ): kycLevelName + _delete_at_path: loyaltyCardNft_delete_at_path_input + + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: loyaltyCardNft_delete_elem_input + + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: loyaltyCardNft_delete_key_input + + """increments the numeric columns with given value of the filtered values""" + _inc: loyaltyCardNft_inc_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: loyaltyCardNft_prepend_input + + """sets the columns of the filtered rows to the given values""" + _set: loyaltyCardNft_set_input + pk_columns: loyaltyCardNft_pk_columns_input! + ): loyaltyCardNft """ - delete data from the table: "kycStatus" + update multiples rows of table: "loyaltyCardNft" """ - delete_kycStatus( - """filter the rows which have to be deleted""" - where: kycStatus_bool_exp! - ): kycStatus_mutation_response + update_loyaltyCardNft_many( + """updates to execute, in order""" + updates: [loyaltyCardNft_updates!]! + ): [loyaltyCardNft_mutation_response] """ - delete single row from the table: "kycStatus" + update data of the table: "loyaltyCardParameters" """ - delete_kycStatus_by_pk( - """ - init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - pending: An applicant is ready to be processed. - prechecked: The check is in a half way of being finished. - queued: The checks have been started for the applicant. - completed: The check has been completed. - onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - """ - value: String! - ): kycStatus + update_loyaltyCardParameters( + """sets the columns of the filtered rows to the given values""" + _set: loyaltyCardParameters_set_input + + """filter the rows which have to be updated""" + where: loyaltyCardParameters_bool_exp! + ): loyaltyCardParameters_mutation_response """ - delete single row from the table: "kyc" + update single row of the table: "loyaltyCardParameters" """ - delete_kyc_by_pk( - """UUID referencing the user ID in the existing accounts table.""" - externalUserId: uuid! - ): kyc + update_loyaltyCardParameters_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: loyaltyCardParameters_set_input + pk_columns: loyaltyCardParameters_pk_columns_input! + ): loyaltyCardParameters """ - delete data from the table: "lotteryParameters" + update multiples rows of table: "loyaltyCardParameters" """ - delete_lotteryParameters( - """filter the rows which have to be deleted""" - where: lotteryParameters_bool_exp! - ): lotteryParameters_mutation_response + update_loyaltyCardParameters_many( + """updates to execute, in order""" + updates: [loyaltyCardParameters_updates!]! + ): [loyaltyCardParameters_mutation_response] """ - delete single row from the table: "lotteryParameters" + update data of the table: "loyaltyCardStatus" """ - delete_lotteryParameters_by_pk(id: uuid!): lotteryParameters + update_loyaltyCardStatus( + """sets the columns of the filtered rows to the given values""" + _set: loyaltyCardStatus_set_input + + """filter the rows which have to be updated""" + where: loyaltyCardStatus_bool_exp! + ): loyaltyCardStatus_mutation_response """ - delete data from the table: "lotteryStatus" + update single row of the table: "loyaltyCardStatus" """ - delete_lotteryStatus( - """filter the rows which have to be deleted""" - where: lotteryStatus_bool_exp! - ): lotteryStatus_mutation_response + update_loyaltyCardStatus_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: loyaltyCardStatus_set_input + pk_columns: loyaltyCardStatus_pk_columns_input! + ): loyaltyCardStatus """ - delete single row from the table: "lotteryStatus" + update multiples rows of table: "loyaltyCardStatus" """ - delete_lotteryStatus_by_pk(value: String!): lotteryStatus + update_loyaltyCardStatus_many( + """updates to execute, in order""" + updates: [loyaltyCardStatus_updates!]! + ): [loyaltyCardStatus_mutation_response] """ - delete data from the table: "minterTemporaryWallet" + update data of the table: "minterTemporaryWallet" """ - delete_minterTemporaryWallet( - """filter the rows which have to be deleted""" + update_minterTemporaryWallet( + """sets the columns of the filtered rows to the given values""" + _set: minterTemporaryWallet_set_input + + """filter the rows which have to be updated""" where: minterTemporaryWallet_bool_exp! ): minterTemporaryWallet_mutation_response """ - delete single row from the table: "minterTemporaryWallet" + update single row of the table: "minterTemporaryWallet" """ - delete_minterTemporaryWallet_by_pk( - """The blockchain address of the temporary wallet.""" - address: String! + update_minterTemporaryWallet_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: minterTemporaryWallet_set_input + pk_columns: minterTemporaryWallet_pk_columns_input! ): minterTemporaryWallet """ - delete data from the table: "nftTransfer" + update multiples rows of table: "minterTemporaryWallet" """ - delete_nftTransfer( - """filter the rows which have to be deleted""" - where: nftTransfer_bool_exp! - ): nftTransfer_mutation_response + update_minterTemporaryWallet_many( + """updates to execute, in order""" + updates: [minterTemporaryWallet_updates!]! + ): [minterTemporaryWallet_mutation_response] """ - delete single row from the table: "nftTransfer" + update data of the table: "nftMintPassword" """ - delete_nftTransfer_by_pk(id: uuid!): nftTransfer + update_nftMintPassword( + """increments the numeric columns with given value of the filtered values""" + _inc: nftMintPassword_inc_input - """ - delete data from the table: "order" - """ - delete_order( - """filter the rows which have to be deleted""" - where: order_bool_exp! - ): order_mutation_response + """sets the columns of the filtered rows to the given values""" + _set: nftMintPassword_set_input - """ - delete data from the table: "orderStatus" - """ - delete_orderStatus( - """filter the rows which have to be deleted""" - where: orderStatus_bool_exp! - ): orderStatus_mutation_response + """filter the rows which have to be updated""" + where: nftMintPassword_bool_exp! + ): nftMintPassword_mutation_response """ - delete single row from the table: "orderStatus" + update single row of the table: "nftMintPassword" """ - delete_orderStatus_by_pk(value: String!): orderStatus + update_nftMintPassword_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: nftMintPassword_inc_input - """ - delete single row from the table: "order" - """ - delete_order_by_pk(id: uuid!): order + """sets the columns of the filtered rows to the given values""" + _set: nftMintPassword_set_input + pk_columns: nftMintPassword_pk_columns_input! + ): nftMintPassword """ - delete data from the table: "packEventPassNft" + update multiples rows of table: "nftMintPassword" """ - delete_packEventPassNft( - """filter the rows which have to be deleted""" - where: packEventPassNft_bool_exp! - ): packEventPassNft_mutation_response + update_nftMintPassword_many( + """updates to execute, in order""" + updates: [nftMintPassword_updates!]! + ): [nftMintPassword_mutation_response] """ - delete single row from the table: "packEventPassNft" + update data of the table: "nftStatus" """ - delete_packEventPassNft_by_pk( - """Identifier for the event pass NFT.""" - eventPassNftId: uuid! + update_nftStatus( + """sets the columns of the filtered rows to the given values""" + _set: nftStatus_set_input - """Identifier for the pack NFT supply.""" - packNftSupplyId: uuid! - ): packEventPassNft + """filter the rows which have to be updated""" + where: nftStatus_bool_exp! + ): nftStatus_mutation_response """ - delete data from the table: "packNftContract" + update single row of the table: "nftStatus" """ - delete_packNftContract( - """filter the rows which have to be deleted""" - where: packNftContract_bool_exp! - ): packNftContract_mutation_response + update_nftStatus_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: nftStatus_set_input + pk_columns: nftStatus_pk_columns_input! + ): nftStatus """ - delete data from the table: "packNftContractEventPass" + update multiples rows of table: "nftStatus" """ - delete_packNftContractEventPass( - """filter the rows which have to be deleted""" - where: packNftContractEventPass_bool_exp! - ): packNftContractEventPass_mutation_response + update_nftStatus_many( + """updates to execute, in order""" + updates: [nftStatus_updates!]! + ): [nftStatus_mutation_response] """ - delete single row from the table: "packNftContractEventPass" + update data of the table: "nftTransfer" """ - delete_packNftContractEventPass_by_pk( - """ - Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. - """ - eventPassId: String! + update_nftTransfer( + """increments the numeric columns with given value of the filtered values""" + _inc: nftTransfer_inc_input - """ - Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. - """ - packNftContractId: uuid! - ): packNftContractEventPass + """sets the columns of the filtered rows to the given values""" + _set: nftTransfer_set_input + + """filter the rows which have to be updated""" + where: nftTransfer_bool_exp! + ): nftTransfer_mutation_response """ - delete single row from the table: "packNftContract" + update single row of the table: "nftTransfer" """ - delete_packNftContract_by_pk( - """Unique identifier for each pack NFT contract.""" - id: uuid! - ): packNftContract + update_nftTransfer_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: nftTransfer_inc_input - """ - delete data from the table: "packNftSupply" - """ - delete_packNftSupply( - """filter the rows which have to be deleted""" - where: packNftSupply_bool_exp! - ): packNftSupply_mutation_response + """sets the columns of the filtered rows to the given values""" + _set: nftTransfer_set_input + pk_columns: nftTransfer_pk_columns_input! + ): nftTransfer """ - delete single row from the table: "packNftSupply" + update multiples rows of table: "nftTransfer" """ - delete_packNftSupply_by_pk(id: uuid!): packNftSupply + update_nftTransfer_many( + """updates to execute, in order""" + updates: [nftTransfer_updates!]! + ): [nftTransfer_mutation_response] """ - delete data from the table: "packOrderSums" + update data of the table: "order" """ - delete_packOrderSums( - """filter the rows which have to be deleted""" - where: packOrderSums_bool_exp! - ): packOrderSums_mutation_response + update_order( + """increments the numeric columns with given value of the filtered values""" + _inc: order_inc_input - """ - delete single row from the table: "packOrderSums" - """ - delete_packOrderSums_by_pk(packId: String!): packOrderSums + """sets the columns of the filtered rows to the given values""" + _set: order_set_input + + """filter the rows which have to be updated""" + where: order_bool_exp! + ): order_mutation_response """ - delete data from the table: "passAmount" + update data of the table: "orderStatus" """ - delete_passAmount( - """filter the rows which have to be deleted""" - where: passAmount_bool_exp! - ): passAmount_mutation_response + update_orderStatus( + """sets the columns of the filtered rows to the given values""" + _set: orderStatus_set_input + + """filter the rows which have to be updated""" + where: orderStatus_bool_exp! + ): orderStatus_mutation_response """ - delete single row from the table: "passAmount" + update single row of the table: "orderStatus" """ - delete_passAmount_by_pk(id: uuid!): passAmount + update_orderStatus_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: orderStatus_set_input + pk_columns: orderStatus_pk_columns_input! + ): orderStatus """ - delete data from the table: "passPricing" + update multiples rows of table: "orderStatus" """ - delete_passPricing( - """filter the rows which have to be deleted""" - where: passPricing_bool_exp! - ): passPricing_mutation_response + update_orderStatus_many( + """updates to execute, in order""" + updates: [orderStatus_updates!]! + ): [orderStatus_mutation_response] """ - delete single row from the table: "passPricing" + update single row of the table: "order" """ - delete_passPricing_by_pk(id: uuid!): passPricing + update_order_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: order_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: order_set_input + pk_columns: order_pk_columns_input! + ): order """ - delete data from the table: "pendingOrder" + update multiples rows of table: "order" """ - delete_pendingOrder( - """filter the rows which have to be deleted""" - where: pendingOrder_bool_exp! - ): pendingOrder_mutation_response + update_order_many( + """updates to execute, in order""" + updates: [order_updates!]! + ): [order_mutation_response] """ - delete single row from the table: "pendingOrder" + update data of the table: "packEventPassNft" """ - delete_pendingOrder_by_pk(id: uuid!): pendingOrder + update_packEventPassNft( + """sets the columns of the filtered rows to the given values""" + _set: packEventPassNft_set_input + + """filter the rows which have to be updated""" + where: packEventPassNft_bool_exp! + ): packEventPassNft_mutation_response """ - delete data from the table: "roleAssignment" + update single row of the table: "packEventPassNft" """ - delete_roleAssignment( - """filter the rows which have to be deleted""" - where: roleAssignment_bool_exp! - ): roleAssignment_mutation_response + update_packEventPassNft_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: packEventPassNft_set_input + pk_columns: packEventPassNft_pk_columns_input! + ): packEventPassNft """ - delete data from the table: "roles" + update multiples rows of table: "packEventPassNft" """ - delete_roles( - """filter the rows which have to be deleted""" - where: roles_bool_exp! - ): roles_mutation_response + update_packEventPassNft_many( + """updates to execute, in order""" + updates: [packEventPassNft_updates!]! + ): [packEventPassNft_mutation_response] """ - delete single row from the table: "roles" + update data of the table: "packNftContract" """ - delete_roles_by_pk( - "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" - value: String! - ): roles + update_packNftContract( + """increments the numeric columns with given value of the filtered values""" + _inc: packNftContract_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: packNftContract_set_input + + """filter the rows which have to be updated""" + where: packNftContract_bool_exp! + ): packNftContract_mutation_response """ - delete data from the table: "stripeCheckoutSession" + update data of the table: "packNftContractEventPass" """ - delete_stripeCheckoutSession( - """filter the rows which have to be deleted""" - where: stripeCheckoutSession_bool_exp! - ): stripeCheckoutSession_mutation_response + update_packNftContractEventPass( + """increments the numeric columns with given value of the filtered values""" + _inc: packNftContractEventPass_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: packNftContractEventPass_set_input + + """filter the rows which have to be updated""" + where: packNftContractEventPass_bool_exp! + ): packNftContractEventPass_mutation_response """ - delete data from the table: "stripeCheckoutSessionType" + update single row of the table: "packNftContractEventPass" """ - delete_stripeCheckoutSessionType( - """filter the rows which have to be deleted""" - where: stripeCheckoutSessionType_bool_exp! - ): stripeCheckoutSessionType_mutation_response + update_packNftContractEventPass_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: packNftContractEventPass_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: packNftContractEventPass_set_input + pk_columns: packNftContractEventPass_pk_columns_input! + ): packNftContractEventPass """ - delete single row from the table: "stripeCheckoutSessionType" + update multiples rows of table: "packNftContractEventPass" """ - delete_stripeCheckoutSessionType_by_pk( - """Type value.""" - value: String! - ): stripeCheckoutSessionType + update_packNftContractEventPass_many( + """updates to execute, in order""" + updates: [packNftContractEventPass_updates!]! + ): [packNftContractEventPass_mutation_response] """ - delete single row from the table: "stripeCheckoutSession" + update single row of the table: "packNftContract" """ - delete_stripeCheckoutSession_by_pk( - """Unique identifier for the Stripe Checkout Session.""" - stripeSessionId: String! - ): stripeCheckoutSession + update_packNftContract_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: packNftContract_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: packNftContract_set_input + pk_columns: packNftContract_pk_columns_input! + ): packNftContract """ - delete data from the table: "stripeCustomer" + update multiples rows of table: "packNftContract" """ - delete_stripeCustomer( - """filter the rows which have to be deleted""" - where: stripeCustomer_bool_exp! - ): stripeCustomer_mutation_response + update_packNftContract_many( + """updates to execute, in order""" + updates: [packNftContract_updates!]! + ): [packNftContract_mutation_response] """ - delete single row from the table: "stripeCustomer" + update data of the table: "packNftSupply" """ - delete_stripeCustomer_by_pk( - """Unique identifier for the Stripe Customer.""" - stripeCustomerId: String! - ): stripeCustomer + update_packNftSupply( + """sets the columns of the filtered rows to the given values""" + _set: packNftSupply_set_input + + """filter the rows which have to be updated""" + where: packNftSupply_bool_exp! + ): packNftSupply_mutation_response """ - delete data from the table: "timezone" + update single row of the table: "packNftSupply" """ - delete_timezone( - """filter the rows which have to be deleted""" - where: timezone_bool_exp! - ): timezone_mutation_response + update_packNftSupply_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: packNftSupply_set_input + pk_columns: packNftSupply_pk_columns_input! + ): packNftSupply """ - delete single row from the table: "timezone" + update multiples rows of table: "packNftSupply" """ - delete_timezone_by_pk(value: String!): timezone + update_packNftSupply_many( + """updates to execute, in order""" + updates: [packNftSupply_updates!]! + ): [packNftSupply_mutation_response] """ - insert data into the table: "account" + update data of the table: "packOrderSums" """ - insert_account( - """the rows to be inserted""" - objects: [account_insert_input!]! + update_packOrderSums( + """increments the numeric columns with given value of the filtered values""" + _inc: packOrderSums_inc_input - """upsert condition""" - on_conflict: account_on_conflict - ): account_mutation_response + """sets the columns of the filtered rows to the given values""" + _set: packOrderSums_set_input + + """filter the rows which have to be updated""" + where: packOrderSums_bool_exp! + ): packOrderSums_mutation_response """ - insert a single row into the table: "account" + update single row of the table: "packOrderSums" """ - insert_account_one( - """the row to be inserted""" - object: account_insert_input! + update_packOrderSums_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: packOrderSums_inc_input - """upsert condition""" - on_conflict: account_on_conflict - ): account + """sets the columns of the filtered rows to the given values""" + _set: packOrderSums_set_input + pk_columns: packOrderSums_pk_columns_input! + ): packOrderSums """ - insert data into the table: "contentSpaceParameters" + update multiples rows of table: "packOrderSums" """ - insert_contentSpaceParameters( - """the rows to be inserted""" - objects: [contentSpaceParameters_insert_input!]! - - """upsert condition""" - on_conflict: contentSpaceParameters_on_conflict - ): contentSpaceParameters_mutation_response + update_packOrderSums_many( + """updates to execute, in order""" + updates: [packOrderSums_updates!]! + ): [packOrderSums_mutation_response] """ - insert a single row into the table: "contentSpaceParameters" + update data of the table: "passAmount" """ - insert_contentSpaceParameters_one( - """the row to be inserted""" - object: contentSpaceParameters_insert_input! + update_passAmount( + """increments the numeric columns with given value of the filtered values""" + _inc: passAmount_inc_input - """upsert condition""" - on_conflict: contentSpaceParameters_on_conflict - ): contentSpaceParameters + """sets the columns of the filtered rows to the given values""" + _set: passAmount_set_input + + """filter the rows which have to be updated""" + where: passAmount_bool_exp! + ): passAmount_mutation_response """ - insert data into the table: "contentSpaceStatus" + update single row of the table: "passAmount" """ - insert_contentSpaceStatus( - """the rows to be inserted""" - objects: [contentSpaceStatus_insert_input!]! + update_passAmount_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: passAmount_inc_input - """upsert condition""" - on_conflict: contentSpaceStatus_on_conflict - ): contentSpaceStatus_mutation_response + """sets the columns of the filtered rows to the given values""" + _set: passAmount_set_input + pk_columns: passAmount_pk_columns_input! + ): passAmount """ - insert a single row into the table: "contentSpaceStatus" + update multiples rows of table: "passAmount" """ - insert_contentSpaceStatus_one( - """the row to be inserted""" - object: contentSpaceStatus_insert_input! - - """upsert condition""" - on_conflict: contentSpaceStatus_on_conflict - ): contentSpaceStatus + update_passAmount_many( + """updates to execute, in order""" + updates: [passAmount_updates!]! + ): [passAmount_mutation_response] """ - insert data into the table: "currency" + update data of the table: "passPricing" """ - insert_currency( - """the rows to be inserted""" - objects: [currency_insert_input!]! + update_passPricing( + """increments the numeric columns with given value of the filtered values""" + _inc: passPricing_inc_input - """upsert condition""" - on_conflict: currency_on_conflict - ): currency_mutation_response + """sets the columns of the filtered rows to the given values""" + _set: passPricing_set_input + + """filter the rows which have to be updated""" + where: passPricing_bool_exp! + ): passPricing_mutation_response """ - insert a single row into the table: "currency" + update single row of the table: "passPricing" """ - insert_currency_one( - """the row to be inserted""" - object: currency_insert_input! + update_passPricing_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: passPricing_inc_input - """upsert condition""" - on_conflict: currency_on_conflict - ): currency + """sets the columns of the filtered rows to the given values""" + _set: passPricing_set_input + pk_columns: passPricing_pk_columns_input! + ): passPricing """ - insert data into the table: "eventParameters" + update multiples rows of table: "passPricing" """ - insert_eventParameters( - """the rows to be inserted""" - objects: [eventParameters_insert_input!]! - - """upsert condition""" - on_conflict: eventParameters_on_conflict - ): eventParameters_mutation_response + update_passPricing_many( + """updates to execute, in order""" + updates: [passPricing_updates!]! + ): [passPricing_mutation_response] """ - insert a single row into the table: "eventParameters" + update data of the table: "pendingOrder" """ - insert_eventParameters_one( - """the row to be inserted""" - object: eventParameters_insert_input! + update_pendingOrder( + """increments the numeric columns with given value of the filtered values""" + _inc: pendingOrder_inc_input - """upsert condition""" - on_conflict: eventParameters_on_conflict - ): eventParameters + """sets the columns of the filtered rows to the given values""" + _set: pendingOrder_set_input + + """filter the rows which have to be updated""" + where: pendingOrder_bool_exp! + ): pendingOrder_mutation_response """ - insert data into the table: "eventPassNft" + update single row of the table: "pendingOrder" """ - insert_eventPassNft( - """the rows to be inserted""" - objects: [eventPassNft_insert_input!]! + update_pendingOrder_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: pendingOrder_inc_input - """upsert condition""" - on_conflict: eventPassNft_on_conflict - ): eventPassNft_mutation_response + """sets the columns of the filtered rows to the given values""" + _set: pendingOrder_set_input + pk_columns: pendingOrder_pk_columns_input! + ): pendingOrder """ - insert data into the table: "eventPassNftContract" + update multiples rows of table: "pendingOrder" """ - insert_eventPassNftContract( - """the rows to be inserted""" - objects: [eventPassNftContract_insert_input!]! - - """upsert condition""" - on_conflict: eventPassNftContract_on_conflict - ): eventPassNftContract_mutation_response + update_pendingOrder_many( + """updates to execute, in order""" + updates: [pendingOrder_updates!]! + ): [pendingOrder_mutation_response] """ - insert data into the table: "eventPassNftContractType" + update data of the table: "publishableApiKey" """ - insert_eventPassNftContractType( - """the rows to be inserted""" - objects: [eventPassNftContractType_insert_input!]! + update_publishableApiKey( + """sets the columns of the filtered rows to the given values""" + _set: publishableApiKey_set_input - """upsert condition""" - on_conflict: eventPassNftContractType_on_conflict - ): eventPassNftContractType_mutation_response + """filter the rows which have to be updated""" + where: publishableApiKey_bool_exp! + ): publishableApiKey_mutation_response """ - insert a single row into the table: "eventPassNftContractType" + update single row of the table: "publishableApiKey" """ - insert_eventPassNftContractType_one( - """the row to be inserted""" - object: eventPassNftContractType_insert_input! - - """upsert condition""" - on_conflict: eventPassNftContractType_on_conflict - ): eventPassNftContractType + update_publishableApiKey_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: publishableApiKey_set_input + pk_columns: publishableApiKey_pk_columns_input! + ): publishableApiKey """ - insert a single row into the table: "eventPassNftContract" + update multiples rows of table: "publishableApiKey" """ - insert_eventPassNftContract_one( - """the row to be inserted""" - object: eventPassNftContract_insert_input! - - """upsert condition""" - on_conflict: eventPassNftContract_on_conflict - ): eventPassNftContract + update_publishableApiKey_many( + """updates to execute, in order""" + updates: [publishableApiKey_updates!]! + ): [publishableApiKey_mutation_response] """ - insert a single row into the table: "eventPassNft" + update data of the table: "roleAssignment" """ - insert_eventPassNft_one( - """the row to be inserted""" - object: eventPassNft_insert_input! + update_roleAssignment( + """sets the columns of the filtered rows to the given values""" + _set: roleAssignment_set_input - """upsert condition""" - on_conflict: eventPassNft_on_conflict - ): eventPassNft + """filter the rows which have to be updated""" + where: roleAssignment_bool_exp! + ): roleAssignment_mutation_response """ - insert data into the table: "eventPassOrderSums" + update multiples rows of table: "roleAssignment" """ - insert_eventPassOrderSums( - """the rows to be inserted""" - objects: [eventPassOrderSums_insert_input!]! - - """upsert condition""" - on_conflict: eventPassOrderSums_on_conflict - ): eventPassOrderSums_mutation_response + update_roleAssignment_many( + """updates to execute, in order""" + updates: [roleAssignment_updates!]! + ): [roleAssignment_mutation_response] """ - insert a single row into the table: "eventPassOrderSums" + update data of the table: "roles" """ - insert_eventPassOrderSums_one( - """the row to be inserted""" - object: eventPassOrderSums_insert_input! + update_roles( + """sets the columns of the filtered rows to the given values""" + _set: roles_set_input - """upsert condition""" - on_conflict: eventPassOrderSums_on_conflict - ): eventPassOrderSums + """filter the rows which have to be updated""" + where: roles_bool_exp! + ): roles_mutation_response """ - insert data into the table: "eventPassType" + update single row of the table: "roles" """ - insert_eventPassType( - """the rows to be inserted""" - objects: [eventPassType_insert_input!]! - - """upsert condition""" - on_conflict: eventPassType_on_conflict - ): eventPassType_mutation_response + update_roles_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: roles_set_input + pk_columns: roles_pk_columns_input! + ): roles """ - insert a single row into the table: "eventPassType" + update multiples rows of table: "roles" """ - insert_eventPassType_one( - """the row to be inserted""" - object: eventPassType_insert_input! - - """upsert condition""" - on_conflict: eventPassType_on_conflict - ): eventPassType + update_roles_many( + """updates to execute, in order""" + updates: [roles_updates!]! + ): [roles_mutation_response] """ - insert data into the table: "eventPassValidationType" + update data of the table: "secretApiKey" """ - insert_eventPassValidationType( - """the rows to be inserted""" - objects: [eventPassValidationType_insert_input!]! + update_secretApiKey( + """sets the columns of the filtered rows to the given values""" + _set: secretApiKey_set_input - """upsert condition""" - on_conflict: eventPassValidationType_on_conflict - ): eventPassValidationType_mutation_response + """filter the rows which have to be updated""" + where: secretApiKey_bool_exp! + ): secretApiKey_mutation_response """ - insert a single row into the table: "eventPassValidationType" + update single row of the table: "secretApiKey" """ - insert_eventPassValidationType_one( - """the row to be inserted""" - object: eventPassValidationType_insert_input! - - """upsert condition""" - on_conflict: eventPassValidationType_on_conflict - ): eventPassValidationType + update_secretApiKey_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: secretApiKey_set_input + pk_columns: secretApiKey_pk_columns_input! + ): secretApiKey """ - insert data into the table: "eventStatus" + update multiples rows of table: "secretApiKey" """ - insert_eventStatus( - """the rows to be inserted""" - objects: [eventStatus_insert_input!]! - - """upsert condition""" - on_conflict: eventStatus_on_conflict - ): eventStatus_mutation_response + update_secretApiKey_many( + """updates to execute, in order""" + updates: [secretApiKey_updates!]! + ): [secretApiKey_mutation_response] """ - insert a single row into the table: "eventStatus" + update data of the table: "shopifyCampaignParameters" """ - insert_eventStatus_one( - """the row to be inserted""" - object: eventStatus_insert_input! + update_shopifyCampaignParameters( + """sets the columns of the filtered rows to the given values""" + _set: shopifyCampaignParameters_set_input - """upsert condition""" - on_conflict: eventStatus_on_conflict - ): eventStatus + """filter the rows which have to be updated""" + where: shopifyCampaignParameters_bool_exp! + ): shopifyCampaignParameters_mutation_response """ - insert data into the table: "follow" + update single row of the table: "shopifyCampaignParameters" """ - insert_follow( - """the rows to be inserted""" - objects: [follow_insert_input!]! - - """upsert condition""" - on_conflict: follow_on_conflict - ): follow_mutation_response + update_shopifyCampaignParameters_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: shopifyCampaignParameters_set_input + pk_columns: shopifyCampaignParameters_pk_columns_input! + ): shopifyCampaignParameters """ - insert a single row into the table: "follow" + update multiples rows of table: "shopifyCampaignParameters" """ - insert_follow_one( - """the row to be inserted""" - object: follow_insert_input! - - """upsert condition""" - on_conflict: follow_on_conflict - ): follow + update_shopifyCampaignParameters_many( + """updates to execute, in order""" + updates: [shopifyCampaignParameters_updates!]! + ): [shopifyCampaignParameters_mutation_response] """ - insert data into the table: "kyc" + update data of the table: "shopifyCampaignStatus" """ - insert_kyc( - """the rows to be inserted""" - objects: [kyc_insert_input!]! + update_shopifyCampaignStatus( + """sets the columns of the filtered rows to the given values""" + _set: shopifyCampaignStatus_set_input - """upsert condition""" - on_conflict: kyc_on_conflict - ): kyc_mutation_response + """filter the rows which have to be updated""" + where: shopifyCampaignStatus_bool_exp! + ): shopifyCampaignStatus_mutation_response """ - insert data into the table: "kycLevelName" + update single row of the table: "shopifyCampaignStatus" """ - insert_kycLevelName( - """the rows to be inserted""" - objects: [kycLevelName_insert_input!]! - - """upsert condition""" - on_conflict: kycLevelName_on_conflict - ): kycLevelName_mutation_response + update_shopifyCampaignStatus_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: shopifyCampaignStatus_set_input + pk_columns: shopifyCampaignStatus_pk_columns_input! + ): shopifyCampaignStatus """ - insert a single row into the table: "kycLevelName" + update multiples rows of table: "shopifyCampaignStatus" """ - insert_kycLevelName_one( - """the row to be inserted""" - object: kycLevelName_insert_input! - - """upsert condition""" - on_conflict: kycLevelName_on_conflict - ): kycLevelName + update_shopifyCampaignStatus_many( + """updates to execute, in order""" + updates: [shopifyCampaignStatus_updates!]! + ): [shopifyCampaignStatus_mutation_response] """ - insert data into the table: "kycStatus" + update data of the table: "stampNft" """ - insert_kycStatus( - """the rows to be inserted""" - objects: [kycStatus_insert_input!]! + update_stampNft( + """append existing jsonb value of filtered columns with new jsonb value""" + _append: stampNft_append_input - """upsert condition""" - on_conflict: kycStatus_on_conflict - ): kycStatus_mutation_response + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: stampNft_delete_at_path_input - """ - insert a single row into the table: "kycStatus" - """ - insert_kycStatus_one( - """the row to be inserted""" - object: kycStatus_insert_input! + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: stampNft_delete_elem_input - """upsert condition""" - on_conflict: kycStatus_on_conflict - ): kycStatus + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: stampNft_delete_key_input - """ - insert a single row into the table: "kyc" - """ - insert_kyc_one( - """the row to be inserted""" - object: kyc_insert_input! + """increments the numeric columns with given value of the filtered values""" + _inc: stampNft_inc_input - """upsert condition""" - on_conflict: kyc_on_conflict - ): kyc + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: stampNft_prepend_input + + """sets the columns of the filtered rows to the given values""" + _set: stampNft_set_input + + """filter the rows which have to be updated""" + where: stampNft_bool_exp! + ): stampNft_mutation_response """ - insert data into the table: "lotteryParameters" + update data of the table: "stampNftContract" """ - insert_lotteryParameters( - """the rows to be inserted""" - objects: [lotteryParameters_insert_input!]! + update_stampNftContract( + """sets the columns of the filtered rows to the given values""" + _set: stampNftContract_set_input - """upsert condition""" - on_conflict: lotteryParameters_on_conflict - ): lotteryParameters_mutation_response + """filter the rows which have to be updated""" + where: stampNftContract_bool_exp! + ): stampNftContract_mutation_response """ - insert a single row into the table: "lotteryParameters" + update data of the table: "stampNftContractType" """ - insert_lotteryParameters_one( - """the row to be inserted""" - object: lotteryParameters_insert_input! + update_stampNftContractType( + """sets the columns of the filtered rows to the given values""" + _set: stampNftContractType_set_input - """upsert condition""" - on_conflict: lotteryParameters_on_conflict - ): lotteryParameters + """filter the rows which have to be updated""" + where: stampNftContractType_bool_exp! + ): stampNftContractType_mutation_response """ - insert data into the table: "lotteryStatus" + update single row of the table: "stampNftContractType" """ - insert_lotteryStatus( - """the rows to be inserted""" - objects: [lotteryStatus_insert_input!]! + update_stampNftContractType_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: stampNftContractType_set_input + pk_columns: stampNftContractType_pk_columns_input! + ): stampNftContractType - """upsert condition""" - on_conflict: lotteryStatus_on_conflict - ): lotteryStatus_mutation_response + """ + update multiples rows of table: "stampNftContractType" + """ + update_stampNftContractType_many( + """updates to execute, in order""" + updates: [stampNftContractType_updates!]! + ): [stampNftContractType_mutation_response] """ - insert a single row into the table: "lotteryStatus" + update single row of the table: "stampNftContract" """ - insert_lotteryStatus_one( - """the row to be inserted""" - object: lotteryStatus_insert_input! + update_stampNftContract_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: stampNftContract_set_input + pk_columns: stampNftContract_pk_columns_input! + ): stampNftContract - """upsert condition""" - on_conflict: lotteryStatus_on_conflict - ): lotteryStatus + """ + update multiples rows of table: "stampNftContract" + """ + update_stampNftContract_many( + """updates to execute, in order""" + updates: [stampNftContract_updates!]! + ): [stampNftContract_mutation_response] """ - insert data into the table: "minterTemporaryWallet" + update data of the table: "stampNftSupply" """ - insert_minterTemporaryWallet( - """the rows to be inserted""" - objects: [minterTemporaryWallet_insert_input!]! + update_stampNftSupply( + """increments the numeric columns with given value of the filtered values""" + _inc: stampNftSupply_inc_input - """upsert condition""" - on_conflict: minterTemporaryWallet_on_conflict - ): minterTemporaryWallet_mutation_response + """sets the columns of the filtered rows to the given values""" + _set: stampNftSupply_set_input + + """filter the rows which have to be updated""" + where: stampNftSupply_bool_exp! + ): stampNftSupply_mutation_response """ - insert a single row into the table: "minterTemporaryWallet" + update single row of the table: "stampNftSupply" """ - insert_minterTemporaryWallet_one( - """the row to be inserted""" - object: minterTemporaryWallet_insert_input! + update_stampNftSupply_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: stampNftSupply_inc_input - """upsert condition""" - on_conflict: minterTemporaryWallet_on_conflict - ): minterTemporaryWallet + """sets the columns of the filtered rows to the given values""" + _set: stampNftSupply_set_input + pk_columns: stampNftSupply_pk_columns_input! + ): stampNftSupply """ - insert data into the table: "nftTransfer" + update multiples rows of table: "stampNftSupply" """ - insert_nftTransfer( - """the rows to be inserted""" - objects: [nftTransfer_insert_input!]! - - """upsert condition""" - on_conflict: nftTransfer_on_conflict - ): nftTransfer_mutation_response + update_stampNftSupply_many( + """updates to execute, in order""" + updates: [stampNftSupply_updates!]! + ): [stampNftSupply_mutation_response] """ - insert a single row into the table: "nftTransfer" + update single row of the table: "stampNft" """ - insert_nftTransfer_one( - """the row to be inserted""" - object: nftTransfer_insert_input! + update_stampNft_by_pk( + """append existing jsonb value of filtered columns with new jsonb value""" + _append: stampNft_append_input - """upsert condition""" - on_conflict: nftTransfer_on_conflict - ): nftTransfer + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: stampNft_delete_at_path_input + + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: stampNft_delete_elem_input + + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: stampNft_delete_key_input + + """increments the numeric columns with given value of the filtered values""" + _inc: stampNft_inc_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: stampNft_prepend_input + + """sets the columns of the filtered rows to the given values""" + _set: stampNft_set_input + pk_columns: stampNft_pk_columns_input! + ): stampNft """ - insert data into the table: "order" + update multiples rows of table: "stampNft" """ - insert_order( - """the rows to be inserted""" - objects: [order_insert_input!]! - - """upsert condition""" - on_conflict: order_on_conflict - ): order_mutation_response + update_stampNft_many( + """updates to execute, in order""" + updates: [stampNft_updates!]! + ): [stampNft_mutation_response] """ - insert data into the table: "orderStatus" + update data of the table: "stripeCheckoutSession" """ - insert_orderStatus( - """the rows to be inserted""" - objects: [orderStatus_insert_input!]! + update_stripeCheckoutSession( + """sets the columns of the filtered rows to the given values""" + _set: stripeCheckoutSession_set_input - """upsert condition""" - on_conflict: orderStatus_on_conflict - ): orderStatus_mutation_response + """filter the rows which have to be updated""" + where: stripeCheckoutSession_bool_exp! + ): stripeCheckoutSession_mutation_response """ - insert a single row into the table: "orderStatus" + update data of the table: "stripeCheckoutSessionType" """ - insert_orderStatus_one( - """the row to be inserted""" - object: orderStatus_insert_input! + update_stripeCheckoutSessionType( + """sets the columns of the filtered rows to the given values""" + _set: stripeCheckoutSessionType_set_input - """upsert condition""" - on_conflict: orderStatus_on_conflict - ): orderStatus + """filter the rows which have to be updated""" + where: stripeCheckoutSessionType_bool_exp! + ): stripeCheckoutSessionType_mutation_response """ - insert a single row into the table: "order" + update single row of the table: "stripeCheckoutSessionType" """ - insert_order_one( - """the row to be inserted""" - object: order_insert_input! + update_stripeCheckoutSessionType_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: stripeCheckoutSessionType_set_input + pk_columns: stripeCheckoutSessionType_pk_columns_input! + ): stripeCheckoutSessionType - """upsert condition""" - on_conflict: order_on_conflict - ): order + """ + update multiples rows of table: "stripeCheckoutSessionType" + """ + update_stripeCheckoutSessionType_many( + """updates to execute, in order""" + updates: [stripeCheckoutSessionType_updates!]! + ): [stripeCheckoutSessionType_mutation_response] """ - insert data into the table: "packEventPassNft" + update single row of the table: "stripeCheckoutSession" """ - insert_packEventPassNft( - """the rows to be inserted""" - objects: [packEventPassNft_insert_input!]! + update_stripeCheckoutSession_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: stripeCheckoutSession_set_input + pk_columns: stripeCheckoutSession_pk_columns_input! + ): stripeCheckoutSession - """upsert condition""" - on_conflict: packEventPassNft_on_conflict - ): packEventPassNft_mutation_response + """ + update multiples rows of table: "stripeCheckoutSession" + """ + update_stripeCheckoutSession_many( + """updates to execute, in order""" + updates: [stripeCheckoutSession_updates!]! + ): [stripeCheckoutSession_mutation_response] """ - insert a single row into the table: "packEventPassNft" + update data of the table: "stripeCustomer" """ - insert_packEventPassNft_one( - """the row to be inserted""" - object: packEventPassNft_insert_input! + update_stripeCustomer( + """sets the columns of the filtered rows to the given values""" + _set: stripeCustomer_set_input - """upsert condition""" - on_conflict: packEventPassNft_on_conflict - ): packEventPassNft + """filter the rows which have to be updated""" + where: stripeCustomer_bool_exp! + ): stripeCustomer_mutation_response """ - insert data into the table: "packNftContract" + update single row of the table: "stripeCustomer" """ - insert_packNftContract( - """the rows to be inserted""" - objects: [packNftContract_insert_input!]! + update_stripeCustomer_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: stripeCustomer_set_input + pk_columns: stripeCustomer_pk_columns_input! + ): stripeCustomer - """upsert condition""" - on_conflict: packNftContract_on_conflict - ): packNftContract_mutation_response + """ + update multiples rows of table: "stripeCustomer" + """ + update_stripeCustomer_many( + """updates to execute, in order""" + updates: [stripeCustomer_updates!]! + ): [stripeCustomer_mutation_response] """ - insert data into the table: "packNftContractEventPass" + update data of the table: "timezone" """ - insert_packNftContractEventPass( - """the rows to be inserted""" - objects: [packNftContractEventPass_insert_input!]! + update_timezone( + """sets the columns of the filtered rows to the given values""" + _set: timezone_set_input - """upsert condition""" - on_conflict: packNftContractEventPass_on_conflict - ): packNftContractEventPass_mutation_response + """filter the rows which have to be updated""" + where: timezone_bool_exp! + ): timezone_mutation_response """ - insert a single row into the table: "packNftContractEventPass" + update single row of the table: "timezone" """ - insert_packNftContractEventPass_one( - """the row to be inserted""" - object: packNftContractEventPass_insert_input! - - """upsert condition""" - on_conflict: packNftContractEventPass_on_conflict - ): packNftContractEventPass + update_timezone_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: timezone_set_input + pk_columns: timezone_pk_columns_input! + ): timezone """ - insert a single row into the table: "packNftContract" + update multiples rows of table: "timezone" """ - insert_packNftContract_one( - """the row to be inserted""" - object: packNftContract_insert_input! + update_timezone_many( + """updates to execute, in order""" + updates: [timezone_updates!]! + ): [timezone_mutation_response] - """upsert condition""" - on_conflict: packNftContract_on_conflict - ): packNftContract + """Upsert one asset""" + upsertAsset(upsert: AssetUpsertInput!, where: AssetWhereUniqueInput!): Asset + + """Upsert one contentSpace""" + upsertContentSpace(upsert: ContentSpaceUpsertInput!, where: ContentSpaceWhereUniqueInput!): ContentSpace + + """Upsert one event""" + upsertEvent(upsert: EventUpsertInput!, where: EventWhereUniqueInput!): Event + + """Upsert one eventPass""" + upsertEventPass(upsert: EventPassUpsertInput!, where: EventPassWhereUniqueInput!): EventPass + + """Upsert one eventPassDelayedRevealed""" + upsertEventPassDelayedRevealed(upsert: EventPassDelayedRevealedUpsertInput!, where: EventPassDelayedRevealedWhereUniqueInput!): EventPassDelayedRevealed + + """Upsert one loyaltyCard""" + upsertLoyaltyCard(upsert: LoyaltyCardUpsertInput!, where: LoyaltyCardWhereUniqueInput!): LoyaltyCard + + """Upsert one organizer""" + upsertOrganizer(upsert: OrganizerUpsertInput!, where: OrganizerWhereUniqueInput!): Organizer + + """Upsert one pack""" + upsertPack(upsert: PackUpsertInput!, where: PackWhereUniqueInput!): Pack +} + +""" +The nftMintPassword table stores unique passwords that allow for the minting of NFTs on a specific contract. Each password is associated with a contract address, chain ID, and organizer ID, ensuring it can only be used for the intended NFT. Once a password is used to mint an NFT, the minterAddress and tokenId fields are populated, marking the password as consumed and linking it to the minted NFT. +""" +type nftMintPassword { + """The ID of the blockchain network where the NFT contract is deployed.""" + chainId: String! + + """The address of the NFT contract that the password is associated with.""" + contractAddress: String! + created_at: timestamptz! + id: uuid! """ - insert data into the table: "packNftSupply" + The address of the user who used the password to mint an NFT. If null, the password has not been used yet. """ - insert_packNftSupply( - """the rows to be inserted""" - objects: [packNftSupply_insert_input!]! + minterAddress: String - """upsert condition""" - on_conflict: packNftSupply_on_conflict - ): packNftSupply_mutation_response + """The ID of the organizer that the NFT contract belongs to.""" + organizerId: String! """ - insert a single row into the table: "packNftSupply" + The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long. """ - insert_packNftSupply_one( - """the row to be inserted""" - object: packNftSupply_insert_input! - - """upsert condition""" - on_conflict: packNftSupply_on_conflict - ): packNftSupply + password: String! """ - insert data into the table: "packOrderSums" + The ID of the NFT that was minted using this password. If null, the password has not been used yet. """ - insert_packOrderSums( - """the rows to be inserted""" - objects: [packOrderSums_insert_input!]! + tokenId: bigint + updated_at: timestamptz! +} - """upsert condition""" - on_conflict: packOrderSums_on_conflict - ): packOrderSums_mutation_response +""" +aggregated selection of "nftMintPassword" +""" +type nftMintPassword_aggregate { + aggregate: nftMintPassword_aggregate_fields + nodes: [nftMintPassword!]! +} + +""" +aggregate fields of "nftMintPassword" +""" +type nftMintPassword_aggregate_fields { + avg: nftMintPassword_avg_fields + count(columns: [nftMintPassword_select_column!], distinct: Boolean): Int! + max: nftMintPassword_max_fields + min: nftMintPassword_min_fields + stddev: nftMintPassword_stddev_fields + stddev_pop: nftMintPassword_stddev_pop_fields + stddev_samp: nftMintPassword_stddev_samp_fields + sum: nftMintPassword_sum_fields + var_pop: nftMintPassword_var_pop_fields + var_samp: nftMintPassword_var_samp_fields + variance: nftMintPassword_variance_fields +} +"""aggregate avg on columns""" +type nftMintPassword_avg_fields { """ - insert a single row into the table: "packOrderSums" + The ID of the NFT that was minted using this password. If null, the password has not been used yet. """ - insert_packOrderSums_one( - """the row to be inserted""" - object: packOrderSums_insert_input! + tokenId: Float +} - """upsert condition""" - on_conflict: packOrderSums_on_conflict - ): packOrderSums +""" +Boolean expression to filter rows from the table "nftMintPassword". All fields are combined with a logical 'AND'. +""" +input nftMintPassword_bool_exp { + _and: [nftMintPassword_bool_exp!] + _not: nftMintPassword_bool_exp + _or: [nftMintPassword_bool_exp!] + chainId: String_comparison_exp + contractAddress: String_comparison_exp + created_at: timestamptz_comparison_exp + id: uuid_comparison_exp + minterAddress: String_comparison_exp + organizerId: String_comparison_exp + password: String_comparison_exp + tokenId: bigint_comparison_exp + updated_at: timestamptz_comparison_exp +} +""" +unique or primary key constraints on table "nftMintPassword" +""" +enum nftMintPassword_constraint { """ - insert data into the table: "passAmount" + unique or primary key constraint on columns "organizerId", "chainId", "contractAddress", "password" """ - insert_passAmount( - """the rows to be inserted""" - objects: [passAmount_insert_input!]! + nftMintPassword_password_contractAddress_chainId_organizerI_key - """upsert condition""" - on_conflict: passAmount_on_conflict - ): passAmount_mutation_response + """ + unique or primary key constraint on columns "id" + """ + nftMintPassword_pkey +} +""" +input type for incrementing numeric columns in table "nftMintPassword" +""" +input nftMintPassword_inc_input { """ - insert a single row into the table: "passAmount" + The ID of the NFT that was minted using this password. If null, the password has not been used yet. """ - insert_passAmount_one( - """the row to be inserted""" - object: passAmount_insert_input! + tokenId: bigint +} - """upsert condition""" - on_conflict: passAmount_on_conflict - ): passAmount +""" +input type for inserting data into table "nftMintPassword" +""" +input nftMintPassword_insert_input { + """The ID of the blockchain network where the NFT contract is deployed.""" + chainId: String + + """The address of the NFT contract that the password is associated with.""" + contractAddress: String + created_at: timestamptz + id: uuid """ - insert data into the table: "passPricing" + The address of the user who used the password to mint an NFT. If null, the password has not been used yet. """ - insert_passPricing( - """the rows to be inserted""" - objects: [passPricing_insert_input!]! + minterAddress: String - """upsert condition""" - on_conflict: passPricing_on_conflict - ): passPricing_mutation_response + """The ID of the organizer that the NFT contract belongs to.""" + organizerId: String """ - insert a single row into the table: "passPricing" + The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long. """ - insert_passPricing_one( - """the row to be inserted""" - object: passPricing_insert_input! - - """upsert condition""" - on_conflict: passPricing_on_conflict - ): passPricing + password: String """ - insert data into the table: "pendingOrder" + The ID of the NFT that was minted using this password. If null, the password has not been used yet. """ - insert_pendingOrder( - """the rows to be inserted""" - objects: [pendingOrder_insert_input!]! + tokenId: bigint + updated_at: timestamptz +} + +"""aggregate max on columns""" +type nftMintPassword_max_fields { + """The ID of the blockchain network where the NFT contract is deployed.""" + chainId: String - """upsert condition""" - on_conflict: pendingOrder_on_conflict - ): pendingOrder_mutation_response + """The address of the NFT contract that the password is associated with.""" + contractAddress: String + created_at: timestamptz + id: uuid """ - insert a single row into the table: "pendingOrder" + The address of the user who used the password to mint an NFT. If null, the password has not been used yet. """ - insert_pendingOrder_one( - """the row to be inserted""" - object: pendingOrder_insert_input! + minterAddress: String - """upsert condition""" - on_conflict: pendingOrder_on_conflict - ): pendingOrder + """The ID of the organizer that the NFT contract belongs to.""" + organizerId: String """ - insert data into the table: "roleAssignment" + The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long. """ - insert_roleAssignment( - """the rows to be inserted""" - objects: [roleAssignment_insert_input!]! - - """upsert condition""" - on_conflict: roleAssignment_on_conflict - ): roleAssignment_mutation_response + password: String """ - insert a single row into the table: "roleAssignment" + The ID of the NFT that was minted using this password. If null, the password has not been used yet. """ - insert_roleAssignment_one( - """the row to be inserted""" - object: roleAssignment_insert_input! + tokenId: bigint + updated_at: timestamptz +} - """upsert condition""" - on_conflict: roleAssignment_on_conflict - ): roleAssignment +"""aggregate min on columns""" +type nftMintPassword_min_fields { + """The ID of the blockchain network where the NFT contract is deployed.""" + chainId: String + + """The address of the NFT contract that the password is associated with.""" + contractAddress: String + created_at: timestamptz + id: uuid """ - insert data into the table: "roles" + The address of the user who used the password to mint an NFT. If null, the password has not been used yet. """ - insert_roles( - """the rows to be inserted""" - objects: [roles_insert_input!]! + minterAddress: String - """upsert condition""" - on_conflict: roles_on_conflict - ): roles_mutation_response + """The ID of the organizer that the NFT contract belongs to.""" + organizerId: String """ - insert a single row into the table: "roles" + The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long. """ - insert_roles_one( - """the row to be inserted""" - object: roles_insert_input! - - """upsert condition""" - on_conflict: roles_on_conflict - ): roles + password: String """ - insert data into the table: "stripeCheckoutSession" + The ID of the NFT that was minted using this password. If null, the password has not been used yet. """ - insert_stripeCheckoutSession( - """the rows to be inserted""" - objects: [stripeCheckoutSession_insert_input!]! + tokenId: bigint + updated_at: timestamptz +} - """upsert condition""" - on_conflict: stripeCheckoutSession_on_conflict - ): stripeCheckoutSession_mutation_response +""" +response of any mutation on the table "nftMintPassword" +""" +type nftMintPassword_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """ - insert data into the table: "stripeCheckoutSessionType" - """ - insert_stripeCheckoutSessionType( - """the rows to be inserted""" - objects: [stripeCheckoutSessionType_insert_input!]! + """data from the rows affected by the mutation""" + returning: [nftMintPassword!]! +} - """upsert condition""" - on_conflict: stripeCheckoutSessionType_on_conflict - ): stripeCheckoutSessionType_mutation_response +""" +on_conflict condition type for table "nftMintPassword" +""" +input nftMintPassword_on_conflict { + constraint: nftMintPassword_constraint! + update_columns: [nftMintPassword_update_column!]! = [] + where: nftMintPassword_bool_exp +} + +"""Ordering options when selecting data from "nftMintPassword".""" +input nftMintPassword_order_by { + chainId: order_by + contractAddress: order_by + created_at: order_by + id: order_by + minterAddress: order_by + organizerId: order_by + password: order_by + tokenId: order_by + updated_at: order_by +} + +"""primary key columns input for table: nftMintPassword""" +input nftMintPassword_pk_columns_input { + id: uuid! +} + +""" +select columns of table "nftMintPassword" +""" +enum nftMintPassword_select_column { + """column name""" + chainId + + """column name""" + contractAddress + + """column name""" + created_at + + """column name""" + id + + """column name""" + minterAddress + + """column name""" + organizerId + + """column name""" + password + + """column name""" + tokenId + + """column name""" + updated_at +} + +""" +input type for updating data in table "nftMintPassword" +""" +input nftMintPassword_set_input { + """The ID of the blockchain network where the NFT contract is deployed.""" + chainId: String + + """The address of the NFT contract that the password is associated with.""" + contractAddress: String + created_at: timestamptz + id: uuid """ - insert a single row into the table: "stripeCheckoutSessionType" + The address of the user who used the password to mint an NFT. If null, the password has not been used yet. """ - insert_stripeCheckoutSessionType_one( - """the row to be inserted""" - object: stripeCheckoutSessionType_insert_input! + minterAddress: String - """upsert condition""" - on_conflict: stripeCheckoutSessionType_on_conflict - ): stripeCheckoutSessionType + """The ID of the organizer that the NFT contract belongs to.""" + organizerId: String """ - insert a single row into the table: "stripeCheckoutSession" + The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long. """ - insert_stripeCheckoutSession_one( - """the row to be inserted""" - object: stripeCheckoutSession_insert_input! + password: String - """upsert condition""" - on_conflict: stripeCheckoutSession_on_conflict - ): stripeCheckoutSession + """ + The ID of the NFT that was minted using this password. If null, the password has not been used yet. + """ + tokenId: bigint + updated_at: timestamptz +} +"""aggregate stddev on columns""" +type nftMintPassword_stddev_fields { """ - insert data into the table: "stripeCustomer" + The ID of the NFT that was minted using this password. If null, the password has not been used yet. """ - insert_stripeCustomer( - """the rows to be inserted""" - objects: [stripeCustomer_insert_input!]! + tokenId: Float +} - """upsert condition""" - on_conflict: stripeCustomer_on_conflict - ): stripeCustomer_mutation_response +"""aggregate stddev_pop on columns""" +type nftMintPassword_stddev_pop_fields { + """ + The ID of the NFT that was minted using this password. If null, the password has not been used yet. + """ + tokenId: Float +} +"""aggregate stddev_samp on columns""" +type nftMintPassword_stddev_samp_fields { """ - insert a single row into the table: "stripeCustomer" + The ID of the NFT that was minted using this password. If null, the password has not been used yet. """ - insert_stripeCustomer_one( - """the row to be inserted""" - object: stripeCustomer_insert_input! + tokenId: Float +} - """upsert condition""" - on_conflict: stripeCustomer_on_conflict - ): stripeCustomer +""" +Streaming cursor of the table "nftMintPassword" +""" +input nftMintPassword_stream_cursor_input { + """Stream column input with initial value""" + initial_value: nftMintPassword_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input nftMintPassword_stream_cursor_value_input { + """The ID of the blockchain network where the NFT contract is deployed.""" + chainId: String + + """The address of the NFT contract that the password is associated with.""" + contractAddress: String + created_at: timestamptz + id: uuid """ - insert data into the table: "timezone" + The address of the user who used the password to mint an NFT. If null, the password has not been used yet. """ - insert_timezone( - """the rows to be inserted""" - objects: [timezone_insert_input!]! + minterAddress: String - """upsert condition""" - on_conflict: timezone_on_conflict - ): timezone_mutation_response + """The ID of the organizer that the NFT contract belongs to.""" + organizerId: String """ - insert a single row into the table: "timezone" + The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long. """ - insert_timezone_one( - """the row to be inserted""" - object: timezone_insert_input! + password: String - """upsert condition""" - on_conflict: timezone_on_conflict - ): timezone + """ + The ID of the NFT that was minted using this password. If null, the password has not been used yet. + """ + tokenId: bigint + updated_at: timestamptz +} - """Publish one asset""" - publishAsset( - """Optional localizations to publish""" - locales: [Locale!] +"""aggregate sum on columns""" +type nftMintPassword_sum_fields { + """ + The ID of the NFT that was minted using this password. If null, the password has not been used yet. + """ + tokenId: bigint +} - """Whether to publish the base document""" - publishBase: Boolean = true +""" +update columns of table "nftMintPassword" +""" +enum nftMintPassword_update_column { + """column name""" + chainId - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """column name""" + contractAddress - """Document to publish""" - where: AssetWhereUniqueInput! + """column name""" + created_at - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): Asset + """column name""" + id - """Publish one contentSpace""" - publishContentSpace( - """Optional localizations to publish""" - locales: [Locale!] + """column name""" + minterAddress - """Whether to publish the base document""" - publishBase: Boolean = true + """column name""" + organizerId - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """column name""" + password - """Document to publish""" - where: ContentSpaceWhereUniqueInput! + """column name""" + tokenId - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): ContentSpace + """column name""" + updated_at +} - """Publish one event""" - publishEvent( - """Optional localizations to publish""" - locales: [Locale!] +input nftMintPassword_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: nftMintPassword_inc_input - """Whether to publish the base document""" - publishBase: Boolean = true + """sets the columns of the filtered rows to the given values""" + _set: nftMintPassword_set_input - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """filter the rows which have to be updated""" + where: nftMintPassword_bool_exp! +} - """Document to publish""" - where: EventWhereUniqueInput! +"""aggregate var_pop on columns""" +type nftMintPassword_var_pop_fields { + """ + The ID of the NFT that was minted using this password. If null, the password has not been used yet. + """ + tokenId: Float +} - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): Event +"""aggregate var_samp on columns""" +type nftMintPassword_var_samp_fields { + """ + The ID of the NFT that was minted using this password. If null, the password has not been used yet. + """ + tokenId: Float +} - """Publish one eventPass""" - publishEventPass( - """Optional localizations to publish""" - locales: [Locale!] +"""aggregate variance on columns""" +type nftMintPassword_variance_fields { + """ + The ID of the NFT that was minted using this password. If null, the password has not been used yet. + """ + tokenId: Float +} - """Whether to publish the base document""" - publishBase: Boolean = true +""" +columns and relationships of "nftStatus" +""" +type nftStatus { + value: String! +} - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] +""" +aggregated selection of "nftStatus" +""" +type nftStatus_aggregate { + aggregate: nftStatus_aggregate_fields + nodes: [nftStatus!]! +} - """Document to publish""" - where: EventPassWhereUniqueInput! +""" +aggregate fields of "nftStatus" +""" +type nftStatus_aggregate_fields { + count(columns: [nftStatus_select_column!], distinct: Boolean): Int! + max: nftStatus_max_fields + min: nftStatus_min_fields +} - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): EventPass +""" +Boolean expression to filter rows from the table "nftStatus". All fields are combined with a logical 'AND'. +""" +input nftStatus_bool_exp { + _and: [nftStatus_bool_exp!] + _not: nftStatus_bool_exp + _or: [nftStatus_bool_exp!] + value: String_comparison_exp +} - """Publish one eventPassDelayedRevealed""" - publishEventPassDelayedRevealed( - """Optional localizations to publish""" - locales: [Locale!] +""" +unique or primary key constraints on table "nftStatus" +""" +enum nftStatus_constraint { + """ + unique or primary key constraint on columns "value" + """ + nftStatus_pkey +} - """Whether to publish the base document""" - publishBase: Boolean = true +enum nftStatus_enum { + BURNED + COMPLETED + CONFIRMED + ERROR + HELD_BY_CONTRACT + IS_MINTING + IS_TRANSFERRING + LAZY_MINTED +} - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] +""" +Boolean expression to compare columns of type "nftStatus_enum". All fields are combined with logical 'AND'. +""" +input nftStatus_enum_comparison_exp { + _eq: nftStatus_enum + _in: [nftStatus_enum!] + _is_null: Boolean + _neq: nftStatus_enum + _nin: [nftStatus_enum!] +} - """Document to publish""" - where: EventPassDelayedRevealedWhereUniqueInput! +""" +input type for inserting data into table "nftStatus" +""" +input nftStatus_insert_input { + value: String +} - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): EventPassDelayedRevealed +"""aggregate max on columns""" +type nftStatus_max_fields { + value: String +} - """Publish many Asset documents""" - publishManyAssets( - """Document localizations to publish""" - locales: [Locale!] +"""aggregate min on columns""" +type nftStatus_min_fields { + value: String +} - """Whether to publish the base document""" - publishBase: Boolean = true +""" +response of any mutation on the table "nftStatus" +""" +type nftStatus_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """data from the rows affected by the mutation""" + returning: [nftStatus!]! +} - """Identifies documents in each stage to be published""" - where: AssetManyWhereInput +""" +on_conflict condition type for table "nftStatus" +""" +input nftStatus_on_conflict { + constraint: nftStatus_constraint! + update_columns: [nftStatus_update_column!]! = [] + where: nftStatus_bool_exp +} - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): BatchPayload! +"""Ordering options when selecting data from "nftStatus".""" +input nftStatus_order_by { + value: order_by +} - """Publish many Asset documents""" - publishManyAssetsConnection( - after: ID - before: ID - first: Int +"""primary key columns input for table: nftStatus""" +input nftStatus_pk_columns_input { + value: String! +} - """Stage to find matching documents in""" - from: Stage = DRAFT - last: Int +""" +select columns of table "nftStatus" +""" +enum nftStatus_select_column { + """column name""" + value +} - """Document localizations to publish""" - locales: [Locale!] +""" +input type for updating data in table "nftStatus" +""" +input nftStatus_set_input { + value: String +} - """Whether to publish the base document""" - publishBase: Boolean = true - skip: Int +""" +Streaming cursor of the table "nftStatus" +""" +input nftStatus_stream_cursor_input { + """Stream column input with initial value""" + initial_value: nftStatus_stream_cursor_value_input! - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """cursor ordering""" + ordering: cursor_ordering +} - """Identifies documents in each stage to be published""" - where: AssetManyWhereInput +"""Initial value of the column from where the streaming should start""" +input nftStatus_stream_cursor_value_input { + value: String +} - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): AssetConnection! +""" +update columns of table "nftStatus" +""" +enum nftStatus_update_column { + """column name""" + value +} - """Publish many ContentSpace documents""" - publishManyContentSpaces( - """Document localizations to publish""" - locales: [Locale!] +input nftStatus_updates { + """sets the columns of the filtered rows to the given values""" + _set: nftStatus_set_input - """Whether to publish the base document""" - publishBase: Boolean = true + """filter the rows which have to be updated""" + where: nftStatus_bool_exp! +} - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] +""" +The nftTransfer model is built to record and chronicle the transfer of NFTs between addresses. This model is crucial in tracing the movement of an NFT, especially when validating that an event pass has reached its intended recipient. Such a system facilitates debugging and reduces the need for excessive querying of our indexer. Entries in this table are populated through two primary avenues: either via an activity webhook responding to real-time NFT transfers or through a regular cron job as a failsafe, ensuring data integrity even if the webhook fails to capture certain events. +""" +type nftTransfer { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: bigint! - """Identifies documents in each stage to be published""" - where: ContentSpaceManyWhereInput + """ + Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. + """ + chainId: String! - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): BatchPayload! + """ + Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: String! + created_at: timestamptz! - """Publish many ContentSpace documents""" - publishManyContentSpacesConnection( - after: ID - before: ID - first: Int + """ + Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + """ + eventId: String - """Stage to find matching documents in""" - from: Stage = DRAFT - last: Int + """ + Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + """ + eventPassId: String - """Document localizations to publish""" - locales: [Locale!] + """ + Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. + """ + fromAddress: String! + id: uuid! - """Whether to publish the base document""" - publishBase: Boolean = true - skip: Int + """ + Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. + """ + organizerId: String! - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: Int - """Identifies documents in each stage to be published""" - where: ContentSpaceManyWhereInput + """ + Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. + """ + packId: String - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): ContentSpaceConnection! + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: Int - """Publish many EventPass documents""" - publishManyEventPasses( - """Document localizations to publish""" - locales: [Locale!] + """ + References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. + """ + stampNftId: uuid - """Whether to publish the base document""" - publishBase: Boolean = true + """ + Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + """ + toAddress: String! - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: bigint! - """Identifies documents in each stage to be published""" - where: EventPassManyWhereInput + """ + Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. + """ + transactionHash: String! +} - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): BatchPayload! +""" +aggregated selection of "nftTransfer" +""" +type nftTransfer_aggregate { + aggregate: nftTransfer_aggregate_fields + nodes: [nftTransfer!]! +} - """Publish many EventPass documents""" - publishManyEventPassesConnection( - after: ID - before: ID - first: Int +input nftTransfer_aggregate_bool_exp { + count: nftTransfer_aggregate_bool_exp_count +} - """Stage to find matching documents in""" - from: Stage = DRAFT - last: Int +input nftTransfer_aggregate_bool_exp_count { + arguments: [nftTransfer_select_column!] + distinct: Boolean + filter: nftTransfer_bool_exp + predicate: Int_comparison_exp! +} - """Document localizations to publish""" - locales: [Locale!] +""" +aggregate fields of "nftTransfer" +""" +type nftTransfer_aggregate_fields { + avg: nftTransfer_avg_fields + count(columns: [nftTransfer_select_column!], distinct: Boolean): Int! + max: nftTransfer_max_fields + min: nftTransfer_min_fields + stddev: nftTransfer_stddev_fields + stddev_pop: nftTransfer_stddev_pop_fields + stddev_samp: nftTransfer_stddev_samp_fields + sum: nftTransfer_sum_fields + var_pop: nftTransfer_var_pop_fields + var_samp: nftTransfer_var_samp_fields + variance: nftTransfer_variance_fields +} - """Whether to publish the base document""" - publishBase: Boolean = true - skip: Int +""" +order by aggregate values of table "nftTransfer" +""" +input nftTransfer_aggregate_order_by { + avg: nftTransfer_avg_order_by + count: order_by + max: nftTransfer_max_order_by + min: nftTransfer_min_order_by + stddev: nftTransfer_stddev_order_by + stddev_pop: nftTransfer_stddev_pop_order_by + stddev_samp: nftTransfer_stddev_samp_order_by + sum: nftTransfer_sum_order_by + var_pop: nftTransfer_var_pop_order_by + var_samp: nftTransfer_var_samp_order_by + variance: nftTransfer_variance_order_by +} - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] +""" +input type for inserting array relation for remote table "nftTransfer" +""" +input nftTransfer_arr_rel_insert_input { + data: [nftTransfer_insert_input!]! - """Identifies documents in each stage to be published""" - where: EventPassManyWhereInput + """upsert condition""" + on_conflict: nftTransfer_on_conflict +} - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): EventPassConnection! +"""aggregate avg on columns""" +type nftTransfer_avg_fields { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: Float - """Publish many EventPassDelayedRevealed documents""" - publishManyEventPassesDelayedRevealed( - """Document localizations to publish""" - locales: [Locale!] + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: Float - """Whether to publish the base document""" - publishBase: Boolean = true + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: Float - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: Float +} - """Identifies documents in each stage to be published""" - where: EventPassDelayedRevealedManyWhereInput +""" +order by avg() on columns of table "nftTransfer" +""" +input nftTransfer_avg_order_by { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: order_by - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): BatchPayload! + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: order_by - """Publish many EventPassDelayedRevealed documents""" - publishManyEventPassesDelayedRevealedConnection( - after: ID - before: ID - first: Int + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: order_by - """Stage to find matching documents in""" - from: Stage = DRAFT - last: Int + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: order_by +} - """Document localizations to publish""" - locales: [Locale!] +""" +Boolean expression to filter rows from the table "nftTransfer". All fields are combined with a logical 'AND'. +""" +input nftTransfer_bool_exp { + _and: [nftTransfer_bool_exp!] + _not: nftTransfer_bool_exp + _or: [nftTransfer_bool_exp!] + blockNumber: bigint_comparison_exp + chainId: String_comparison_exp + contractAddress: String_comparison_exp + created_at: timestamptz_comparison_exp + eventId: String_comparison_exp + eventPassId: String_comparison_exp + fromAddress: String_comparison_exp + id: uuid_comparison_exp + organizerId: String_comparison_exp + packAmount: Int_comparison_exp + packId: String_comparison_exp + stampAmount: Int_comparison_exp + stampNftId: uuid_comparison_exp + toAddress: String_comparison_exp + tokenId: bigint_comparison_exp + transactionHash: String_comparison_exp +} - """Whether to publish the base document""" - publishBase: Boolean = true - skip: Int +""" +unique or primary key constraints on table "nftTransfer" +""" +enum nftTransfer_constraint { + """ + unique or primary key constraint on columns "id" + """ + nftTransfer_pkey - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """ + unique or primary key constraint on columns "transactionHash", "contractAddress", "tokenId" + """ + nft_transfer_unique_transfer +} - """Identifies documents in each stage to be published""" - where: EventPassDelayedRevealedManyWhereInput +""" +input type for incrementing numeric columns in table "nftTransfer" +""" +input nftTransfer_inc_input { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: bigint - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): EventPassDelayedRevealedConnection! + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: Int - """Publish many Event documents""" - publishManyEvents( - """Document localizations to publish""" - locales: [Locale!] + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: Int - """Whether to publish the base document""" - publishBase: Boolean = true + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: bigint +} - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] +""" +input type for inserting data into table "nftTransfer" +""" +input nftTransfer_insert_input { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: bigint - """Identifies documents in each stage to be published""" - where: EventManyWhereInput + """ + Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. + """ + chainId: String - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): BatchPayload! + """ + Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz - """Publish many Event documents""" - publishManyEventsConnection( - after: ID - before: ID - first: Int + """ + Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + """ + eventId: String - """Stage to find matching documents in""" - from: Stage = DRAFT - last: Int + """ + Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + """ + eventPassId: String - """Document localizations to publish""" - locales: [Locale!] + """ + Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. + """ + fromAddress: String + id: uuid - """Whether to publish the base document""" - publishBase: Boolean = true - skip: Int + """ + Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. + """ + organizerId: String - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: Int - """Identifies documents in each stage to be published""" - where: EventManyWhereInput + """ + Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. + """ + packId: String - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): EventConnection! + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: Int - """Publish many Organizer documents""" - publishManyOrganizers( - """Document localizations to publish""" - locales: [Locale!] + """ + References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. + """ + stampNftId: uuid - """Whether to publish the base document""" - publishBase: Boolean = true + """ + Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + """ + toAddress: String - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: bigint - """Identifies documents in each stage to be published""" - where: OrganizerManyWhereInput + """ + Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. + """ + transactionHash: String +} - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): BatchPayload! +"""aggregate max on columns""" +type nftTransfer_max_fields { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: bigint - """Publish many Organizer documents""" - publishManyOrganizersConnection( - after: ID - before: ID - first: Int + """ + Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. + """ + chainId: String - """Stage to find matching documents in""" - from: Stage = DRAFT - last: Int + """ + Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz - """Document localizations to publish""" - locales: [Locale!] + """ + Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + """ + eventId: String - """Whether to publish the base document""" - publishBase: Boolean = true - skip: Int + """ + Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + """ + eventPassId: String - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """ + Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. + """ + fromAddress: String + id: uuid - """Identifies documents in each stage to be published""" - where: OrganizerManyWhereInput + """ + Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. + """ + organizerId: String - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): OrganizerConnection! + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: Int - """Publish many Pack documents""" - publishManyPacks( - """Document localizations to publish""" - locales: [Locale!] + """ + Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. + """ + packId: String - """Whether to publish the base document""" - publishBase: Boolean = true + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: Int - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """ + References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. + """ + stampNftId: uuid - """Identifies documents in each stage to be published""" - where: PackManyWhereInput + """ + Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + """ + toAddress: String - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): BatchPayload! + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: bigint - """Publish many Pack documents""" - publishManyPacksConnection( - after: ID - before: ID - first: Int + """ + Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. + """ + transactionHash: String +} - """Stage to find matching documents in""" - from: Stage = DRAFT - last: Int +""" +order by max() on columns of table "nftTransfer" +""" +input nftTransfer_max_order_by { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: order_by - """Document localizations to publish""" - locales: [Locale!] + """ + Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. + """ + chainId: order_by - """Whether to publish the base document""" - publishBase: Boolean = true - skip: Int + """ + Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: order_by + created_at: order_by - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """ + Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + """ + eventId: order_by - """Identifies documents in each stage to be published""" - where: PackManyWhereInput + """ + Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + """ + eventPassId: order_by - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): PackConnection! + """ + Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. + """ + fromAddress: order_by + id: order_by - """Publish one organizer""" - publishOrganizer( - """Optional localizations to publish""" - locales: [Locale!] + """ + Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. + """ + organizerId: order_by - """Whether to publish the base document""" - publishBase: Boolean = true + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: order_by - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """ + Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. + """ + packId: order_by - """Document to publish""" - where: OrganizerWhereUniqueInput! + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: order_by - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): Organizer + """ + References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. + """ + stampNftId: order_by - """Publish one pack""" - publishPack( - """Optional localizations to publish""" - locales: [Locale!] + """ + Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + """ + toAddress: order_by - """Whether to publish the base document""" - publishBase: Boolean = true + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: order_by - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """ + Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. + """ + transactionHash: order_by +} - """Document to publish""" - where: PackWhereUniqueInput! +"""aggregate min on columns""" +type nftTransfer_min_fields { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: bigint - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): Pack + """ + Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. + """ + chainId: String - """Schedule to publish one asset""" - schedulePublishAsset( - """Optional localizations to publish""" - locales: [Locale!] + """ + Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz - """Whether to publish the base document""" - publishBase: Boolean = true + """ + Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + """ + eventId: String - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """ + Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + """ + eventPassId: String - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """ + Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. + """ + fromAddress: String + id: uuid - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """ + Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. + """ + organizerId: String - """Document to publish""" - where: AssetWhereUniqueInput! + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: Int - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): Asset + """ + Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. + """ + packId: String - """Schedule to publish one contentSpace""" - schedulePublishContentSpace( - """Optional localizations to publish""" - locales: [Locale!] + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: Int - """Whether to publish the base document""" - publishBase: Boolean = true + """ + References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. + """ + stampNftId: uuid - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """ + Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + """ + toAddress: String - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: bigint - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """ + Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. + """ + transactionHash: String +} - """Document to publish""" - where: ContentSpaceWhereUniqueInput! +""" +order by min() on columns of table "nftTransfer" +""" +input nftTransfer_min_order_by { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: order_by - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): ContentSpace + """ + Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. + """ + chainId: order_by - """Schedule to publish one event""" - schedulePublishEvent( - """Optional localizations to publish""" - locales: [Locale!] + """ + Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: order_by + created_at: order_by - """Whether to publish the base document""" - publishBase: Boolean = true + """ + Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + """ + eventId: order_by - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """ + Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + """ + eventPassId: order_by - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """ + Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. + """ + fromAddress: order_by + id: order_by - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """ + Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. + """ + organizerId: order_by - """Document to publish""" - where: EventWhereUniqueInput! + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: order_by - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): Event + """ + Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. + """ + packId: order_by - """Schedule to publish one eventPass""" - schedulePublishEventPass( - """Optional localizations to publish""" - locales: [Locale!] + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: order_by - """Whether to publish the base document""" - publishBase: Boolean = true + """ + References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. + """ + stampNftId: order_by - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """ + Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + """ + toAddress: order_by - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: order_by - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """ + Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. + """ + transactionHash: order_by +} - """Document to publish""" - where: EventPassWhereUniqueInput! +""" +response of any mutation on the table "nftTransfer" +""" +type nftTransfer_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): EventPass + """data from the rows affected by the mutation""" + returning: [nftTransfer!]! +} - """Schedule to publish one eventPassDelayedRevealed""" - schedulePublishEventPassDelayedRevealed( - """Optional localizations to publish""" - locales: [Locale!] +""" +input type for inserting object relation for remote table "nftTransfer" +""" +input nftTransfer_obj_rel_insert_input { + data: nftTransfer_insert_input! - """Whether to publish the base document""" - publishBase: Boolean = true + """upsert condition""" + on_conflict: nftTransfer_on_conflict +} - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime +""" +on_conflict condition type for table "nftTransfer" +""" +input nftTransfer_on_conflict { + constraint: nftTransfer_constraint! + update_columns: [nftTransfer_update_column!]! = [] + where: nftTransfer_bool_exp +} - """Optionally attach this scheduled operation to an existing release""" - releaseId: String +"""Ordering options when selecting data from "nftTransfer".""" +input nftTransfer_order_by { + blockNumber: order_by + chainId: order_by + contractAddress: order_by + created_at: order_by + eventId: order_by + eventPassId: order_by + fromAddress: order_by + id: order_by + organizerId: order_by + packAmount: order_by + packId: order_by + stampAmount: order_by + stampNftId: order_by + toAddress: order_by + tokenId: order_by + transactionHash: order_by +} - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] +"""primary key columns input for table: nftTransfer""" +input nftTransfer_pk_columns_input { + id: uuid! +} - """Document to publish""" - where: EventPassDelayedRevealedWhereUniqueInput! +""" +select columns of table "nftTransfer" +""" +enum nftTransfer_select_column { + """column name""" + blockNumber - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): EventPassDelayedRevealed + """column name""" + chainId - """Schedule to publish one organizer""" - schedulePublishOrganizer( - """Optional localizations to publish""" - locales: [Locale!] + """column name""" + contractAddress - """Whether to publish the base document""" - publishBase: Boolean = true + """column name""" + created_at - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """column name""" + eventId - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """column name""" + eventPassId - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """column name""" + fromAddress - """Document to publish""" - where: OrganizerWhereUniqueInput! + """column name""" + id - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): Organizer + """column name""" + organizerId - """Schedule to publish one pack""" - schedulePublishPack( - """Optional localizations to publish""" - locales: [Locale!] + """column name""" + packAmount - """Whether to publish the base document""" - publishBase: Boolean = true + """column name""" + packId - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """column name""" + stampAmount - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """column name""" + stampNftId - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """column name""" + toAddress - """Document to publish""" - where: PackWhereUniqueInput! + """column name""" + tokenId - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): Pack + """column name""" + transactionHash +} +""" +input type for updating data in table "nftTransfer" +""" +input nftTransfer_set_input { """ - Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. """ - scheduleUnpublishAsset( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] - - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] - - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime - - """Optionally attach this scheduled operation to an existing release""" - releaseId: String - - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + blockNumber: bigint - """Document to unpublish""" - where: AssetWhereUniqueInput! - ): Asset + """ + Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. + """ + chainId: String """ - Unpublish one contentSpace from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. """ - scheduleUnpublishContentSpace( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + contractAddress: String + created_at: timestamptz - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] + """ + Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + """ + eventId: String - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """ + Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + """ + eventPassId: String - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """ + Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. + """ + fromAddress: String + id: uuid - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """ + Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. + """ + organizerId: String - """Document to unpublish""" - where: ContentSpaceWhereUniqueInput! - ): ContentSpace + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: Int """ - Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. """ - scheduleUnpublishEvent( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + packId: String - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: Int - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """ + References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. + """ + stampNftId: uuid - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """ + Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + """ + toAddress: String - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: bigint - """Document to unpublish""" - where: EventWhereUniqueInput! - ): Event + """ + Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. + """ + transactionHash: String +} +"""aggregate stddev on columns""" +type nftTransfer_stddev_fields { """ - Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. """ - scheduleUnpublishEventPass( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + blockNumber: Float - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: Float - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: Float - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: Float +} - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true +""" +order by stddev() on columns of table "nftTransfer" +""" +input nftTransfer_stddev_order_by { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: order_by - """Document to unpublish""" - where: EventPassWhereUniqueInput! - ): EventPass + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: order_by """ - Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. """ - scheduleUnpublishEventPassDelayedRevealed( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] - - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] + stampAmount: order_by - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: order_by +} - """Optionally attach this scheduled operation to an existing release""" - releaseId: String +"""aggregate stddev_pop on columns""" +type nftTransfer_stddev_pop_fields { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: Float - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: Float - """Document to unpublish""" - where: EventPassDelayedRevealedWhereUniqueInput! - ): EventPassDelayedRevealed + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: Float """ - Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - scheduleUnpublishOrganizer( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + tokenId: Float +} - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] +""" +order by stddev_pop() on columns of table "nftTransfer" +""" +input nftTransfer_stddev_pop_order_by { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: order_by - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: order_by - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: order_by - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: order_by +} - """Document to unpublish""" - where: OrganizerWhereUniqueInput! - ): Organizer +"""aggregate stddev_samp on columns""" +type nftTransfer_stddev_samp_fields { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: Float """ - Unpublish one pack from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. """ - scheduleUnpublishPack( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + packAmount: Float - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: Float - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: Float +} - """Optionally attach this scheduled operation to an existing release""" - releaseId: String +""" +order by stddev_samp() on columns of table "nftTransfer" +""" +input nftTransfer_stddev_samp_order_by { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: order_by - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: order_by - """Document to unpublish""" - where: PackWhereUniqueInput! - ): Pack + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: order_by """ - Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - unpublishAsset( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + tokenId: order_by +} - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] +""" +Streaming cursor of the table "nftTransfer" +""" +input nftTransfer_stream_cursor_input { + """Stream column input with initial value""" + initial_value: nftTransfer_stream_cursor_value_input! - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """cursor ordering""" + ordering: cursor_ordering +} - """Document to unpublish""" - where: AssetWhereUniqueInput! - ): Asset +"""Initial value of the column from where the streaming should start""" +input nftTransfer_stream_cursor_value_input { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: bigint """ - Unpublish one contentSpace from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. """ - unpublishContentSpace( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + chainId: String - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] + """ + Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """ + Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + """ + eventId: String - """Document to unpublish""" - where: ContentSpaceWhereUniqueInput! - ): ContentSpace + """ + Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + """ + eventPassId: String """ - Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. """ - unpublishEvent( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + fromAddress: String + id: uuid - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] + """ + Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. + """ + organizerId: String - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: Int - """Document to unpublish""" - where: EventWhereUniqueInput! - ): Event + """ + Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. + """ + packId: String """ - Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. """ - unpublishEventPass( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + stampAmount: Int - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] + """ + References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. + """ + stampNftId: uuid - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """ + Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + """ + toAddress: String - """Document to unpublish""" - where: EventPassWhereUniqueInput! - ): EventPass + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: bigint """ - Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. """ - unpublishEventPassDelayedRevealed( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + transactionHash: String +} - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] +"""aggregate sum on columns""" +type nftTransfer_sum_fields { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: bigint - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: Int - """Document to unpublish""" - where: EventPassDelayedRevealedWhereUniqueInput! - ): EventPassDelayedRevealed + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: Int - """Unpublish many Asset documents""" - unpublishManyAssets( - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: bigint +} - """Locales to unpublish""" - locales: [Locale!] +""" +order by sum() on columns of table "nftTransfer" +""" +input nftTransfer_sum_order_by { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: order_by - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: order_by - """Identifies documents in each stage""" - where: AssetManyWhereInput - ): BatchPayload! + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: order_by """ - Find many Asset documents that match criteria in specified stage and unpublish from target stages + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - unpublishManyAssetsConnection( - after: ID - before: ID - first: Int + tokenId: order_by +} - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] - last: Int +""" +update columns of table "nftTransfer" +""" +enum nftTransfer_update_column { + """column name""" + blockNumber - """Locales to unpublish""" - locales: [Locale!] - skip: Int + """column name""" + chainId - """Stage to find matching documents in""" - stage: Stage = DRAFT + """column name""" + contractAddress - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """column name""" + created_at - """Identifies documents in draft stage""" - where: AssetManyWhereInput - ): AssetConnection! + """column name""" + eventId - """Unpublish many ContentSpace documents""" - unpublishManyContentSpaces( - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] + """column name""" + eventPassId - """Locales to unpublish""" - locales: [Locale!] + """column name""" + fromAddress - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """column name""" + id - """Identifies documents in each stage""" - where: ContentSpaceManyWhereInput - ): BatchPayload! + """column name""" + organizerId - """ - Find many ContentSpace documents that match criteria in specified stage and unpublish from target stages - """ - unpublishManyContentSpacesConnection( - after: ID - before: ID - first: Int + """column name""" + packAmount - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] - last: Int + """column name""" + packId - """Locales to unpublish""" - locales: [Locale!] - skip: Int + """column name""" + stampAmount - """Stage to find matching documents in""" - stage: Stage = DRAFT + """column name""" + stampNftId - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """column name""" + toAddress - """Identifies documents in draft stage""" - where: ContentSpaceManyWhereInput - ): ContentSpaceConnection! + """column name""" + tokenId - """Unpublish many EventPass documents""" - unpublishManyEventPasses( - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] + """column name""" + transactionHash +} - """Locales to unpublish""" - locales: [Locale!] +input nftTransfer_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: nftTransfer_inc_input - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """sets the columns of the filtered rows to the given values""" + _set: nftTransfer_set_input - """Identifies documents in each stage""" - where: EventPassManyWhereInput - ): BatchPayload! + """filter the rows which have to be updated""" + where: nftTransfer_bool_exp! +} +"""aggregate var_pop on columns""" +type nftTransfer_var_pop_fields { """ - Find many EventPass documents that match criteria in specified stage and unpublish from target stages + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. """ - unpublishManyEventPassesConnection( - after: ID - before: ID - first: Int + blockNumber: Float - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] - last: Int + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: Float - """Locales to unpublish""" - locales: [Locale!] - skip: Int + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: Float - """Stage to find matching documents in""" - stage: Stage = DRAFT + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: Float +} - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true +""" +order by var_pop() on columns of table "nftTransfer" +""" +input nftTransfer_var_pop_order_by { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: order_by - """Identifies documents in draft stage""" - where: EventPassManyWhereInput - ): EventPassConnection! + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: order_by - """Unpublish many EventPassDelayedRevealed documents""" - unpublishManyEventPassesDelayedRevealed( - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: order_by - """Locales to unpublish""" - locales: [Locale!] + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: order_by +} - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true +"""aggregate var_samp on columns""" +type nftTransfer_var_samp_fields { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: Float - """Identifies documents in each stage""" - where: EventPassDelayedRevealedManyWhereInput - ): BatchPayload! + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: Float + + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: Float + + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: Float +} + +""" +order by var_samp() on columns of table "nftTransfer" +""" +input nftTransfer_var_samp_order_by { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: order_by + + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: order_by """ - Find many EventPassDelayedRevealed documents that match criteria in specified stage and unpublish from target stages + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. """ - unpublishManyEventPassesDelayedRevealedConnection( - after: ID - before: ID - first: Int - - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] - last: Int - - """Locales to unpublish""" - locales: [Locale!] - skip: Int - - """Stage to find matching documents in""" - stage: Stage = DRAFT + stampAmount: order_by - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: order_by +} - """Identifies documents in draft stage""" - where: EventPassDelayedRevealedManyWhereInput - ): EventPassDelayedRevealedConnection! +"""aggregate variance on columns""" +type nftTransfer_variance_fields { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: Float - """Unpublish many Event documents""" - unpublishManyEvents( - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] + """ + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + """ + packAmount: Float - """Locales to unpublish""" - locales: [Locale!] + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: Float - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: Float +} - """Identifies documents in each stage""" - where: EventManyWhereInput - ): BatchPayload! +""" +order by variance() on columns of table "nftTransfer" +""" +input nftTransfer_variance_order_by { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + """ + blockNumber: order_by """ - Find many Event documents that match criteria in specified stage and unpublish from target stages + Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. """ - unpublishManyEventsConnection( - after: ID - before: ID - first: Int + packAmount: order_by - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] - last: Int + """ + Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. + """ + stampAmount: order_by - """Locales to unpublish""" - locales: [Locale!] - skip: Int + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: order_by +} - """Stage to find matching documents in""" - stage: Stage = DRAFT +""" +Order a quantity of Event Pass or Pack (linked to Hygraph model EventPass or Pack) and associated to an Account +""" +type order { + """An object relationship""" + account: account + accountId: uuid! + created_at: timestamptz! + eventPass( + """ + Defines which locales should be returned. + + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + ): EventPass + eventPassId: String - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """An object relationship""" + eventPassNftContract: eventPassNftContract + id: uuid! + pack( + """ + Defines which locales should be returned. + + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + ): EventPass - """Identifies documents in draft stage""" - where: EventManyWhereInput - ): EventConnection! + """An object relationship""" + packAmount: passAmount + packId: String - """Unpublish many Organizer documents""" - unpublishManyOrganizers( - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] + """An object relationship""" + packNftContract: packNftContract - """Locales to unpublish""" - locales: [Locale!] + """An object relationship""" + packPricing: passPricing - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """An object relationship""" + passAmount: passAmount - """Identifies documents in each stage""" - where: OrganizerManyWhereInput - ): BatchPayload! + """An object relationship""" + passPricing: passPricing + quantity: Int! + status: orderStatus_enum! + stripeCheckoutSessionId: String + updated_at: timestamptz! +} - """ - Find many Organizer documents that match criteria in specified stage and unpublish from target stages - """ - unpublishManyOrganizersConnection( - after: ID - before: ID - first: Int +""" +columns and relationships of "orderStatus" +""" +type orderStatus { + value: String! +} - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] - last: Int +""" +aggregated selection of "orderStatus" +""" +type orderStatus_aggregate { + aggregate: orderStatus_aggregate_fields + nodes: [orderStatus!]! +} - """Locales to unpublish""" - locales: [Locale!] - skip: Int +""" +aggregate fields of "orderStatus" +""" +type orderStatus_aggregate_fields { + count(columns: [orderStatus_select_column!], distinct: Boolean): Int! + max: orderStatus_max_fields + min: orderStatus_min_fields +} - """Stage to find matching documents in""" - stage: Stage = DRAFT +""" +Boolean expression to filter rows from the table "orderStatus". All fields are combined with a logical 'AND'. +""" +input orderStatus_bool_exp { + _and: [orderStatus_bool_exp!] + _not: orderStatus_bool_exp + _or: [orderStatus_bool_exp!] + value: String_comparison_exp +} - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true +""" +unique or primary key constraints on table "orderStatus" +""" +enum orderStatus_constraint { + """ + unique or primary key constraint on columns "value" + """ + orderStatus_pkey +} - """Identifies documents in draft stage""" - where: OrganizerManyWhereInput - ): OrganizerConnection! +enum orderStatus_enum { + CANCELLED + COMPLETED + CONFIRMED + ERROR + IS_MINTING + REFUNDED + UNAUTHORIZED +} - """Unpublish many Pack documents""" - unpublishManyPacks( - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] +""" +Boolean expression to compare columns of type "orderStatus_enum". All fields are combined with logical 'AND'. +""" +input orderStatus_enum_comparison_exp { + _eq: orderStatus_enum + _in: [orderStatus_enum!] + _is_null: Boolean + _neq: orderStatus_enum + _nin: [orderStatus_enum!] +} - """Locales to unpublish""" - locales: [Locale!] +""" +input type for inserting data into table "orderStatus" +""" +input orderStatus_insert_input { + value: String +} - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true +"""aggregate max on columns""" +type orderStatus_max_fields { + value: String +} - """Identifies documents in each stage""" - where: PackManyWhereInput - ): BatchPayload! +"""aggregate min on columns""" +type orderStatus_min_fields { + value: String +} - """ - Find many Pack documents that match criteria in specified stage and unpublish from target stages - """ - unpublishManyPacksConnection( - after: ID - before: ID - first: Int +""" +response of any mutation on the table "orderStatus" +""" +type orderStatus_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] - last: Int + """data from the rows affected by the mutation""" + returning: [orderStatus!]! +} - """Locales to unpublish""" - locales: [Locale!] - skip: Int +""" +on_conflict condition type for table "orderStatus" +""" +input orderStatus_on_conflict { + constraint: orderStatus_constraint! + update_columns: [orderStatus_update_column!]! = [] + where: orderStatus_bool_exp +} - """Stage to find matching documents in""" - stage: Stage = DRAFT +"""Ordering options when selecting data from "orderStatus".""" +input orderStatus_order_by { + value: order_by +} - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true +"""primary key columns input for table: orderStatus""" +input orderStatus_pk_columns_input { + value: String! +} - """Identifies documents in draft stage""" - where: PackManyWhereInput - ): PackConnection! +""" +select columns of table "orderStatus" +""" +enum orderStatus_select_column { + """column name""" + value +} - """ - Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. - """ - unpublishOrganizer( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] +""" +input type for updating data in table "orderStatus" +""" +input orderStatus_set_input { + value: String +} - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] +""" +Streaming cursor of the table "orderStatus" +""" +input orderStatus_stream_cursor_input { + """Stream column input with initial value""" + initial_value: orderStatus_stream_cursor_value_input! - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """cursor ordering""" + ordering: cursor_ordering +} - """Document to unpublish""" - where: OrganizerWhereUniqueInput! - ): Organizer +"""Initial value of the column from where the streaming should start""" +input orderStatus_stream_cursor_value_input { + value: String +} - """ - Unpublish one pack from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. - """ - unpublishPack( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] +""" +update columns of table "orderStatus" +""" +enum orderStatus_update_column { + """column name""" + value +} - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] +input orderStatus_updates { + """sets the columns of the filtered rows to the given values""" + _set: orderStatus_set_input - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """filter the rows which have to be updated""" + where: orderStatus_bool_exp! +} - """Document to unpublish""" - where: PackWhereUniqueInput! - ): Pack +""" +aggregated selection of "order" +""" +type order_aggregate { + aggregate: order_aggregate_fields + nodes: [order!]! +} - """Update one asset""" - updateAsset(data: AssetUpdateInput!, where: AssetWhereUniqueInput!): Asset +input order_aggregate_bool_exp { + count: order_aggregate_bool_exp_count +} - """Update one contentSpace""" - updateContentSpace(data: ContentSpaceUpdateInput!, where: ContentSpaceWhereUniqueInput!): ContentSpace +input order_aggregate_bool_exp_count { + arguments: [order_select_column!] + distinct: Boolean + filter: order_bool_exp + predicate: Int_comparison_exp! +} - """Update one event""" - updateEvent(data: EventUpdateInput!, where: EventWhereUniqueInput!): Event +""" +aggregate fields of "order" +""" +type order_aggregate_fields { + avg: order_avg_fields + count(columns: [order_select_column!], distinct: Boolean): Int! + max: order_max_fields + min: order_min_fields + stddev: order_stddev_fields + stddev_pop: order_stddev_pop_fields + stddev_samp: order_stddev_samp_fields + sum: order_sum_fields + var_pop: order_var_pop_fields + var_samp: order_var_samp_fields + variance: order_variance_fields +} - """Update one eventPass""" - updateEventPass(data: EventPassUpdateInput!, where: EventPassWhereUniqueInput!): EventPass +""" +order by aggregate values of table "order" +""" +input order_aggregate_order_by { + avg: order_avg_order_by + count: order_by + max: order_max_order_by + min: order_min_order_by + stddev: order_stddev_order_by + stddev_pop: order_stddev_pop_order_by + stddev_samp: order_stddev_samp_order_by + sum: order_sum_order_by + var_pop: order_var_pop_order_by + var_samp: order_var_samp_order_by + variance: order_variance_order_by +} - """Update one eventPassDelayedRevealed""" - updateEventPassDelayedRevealed(data: EventPassDelayedRevealedUpdateInput!, where: EventPassDelayedRevealedWhereUniqueInput!): EventPassDelayedRevealed +""" +input type for inserting array relation for remote table "order" +""" +input order_arr_rel_insert_input { + data: [order_insert_input!]! - """Update many assets""" - updateManyAssets( - """Updates to document content""" - data: AssetUpdateManyInput! + """upsert condition""" + on_conflict: order_on_conflict +} - """Documents to apply update on""" - where: AssetManyWhereInput - ): BatchPayload! +"""aggregate avg on columns""" +type order_avg_fields { + quantity: Float +} - """Update many Asset documents""" - updateManyAssetsConnection( - after: ID - before: ID +""" +order by avg() on columns of table "order" +""" +input order_avg_order_by { + quantity: order_by +} - """Updates to document content""" - data: AssetUpdateManyInput! - first: Int - last: Int - skip: Int +""" +Boolean expression to filter rows from the table "order". All fields are combined with a logical 'AND'. +""" +input order_bool_exp { + _and: [order_bool_exp!] + _not: order_bool_exp + _or: [order_bool_exp!] + account: account_bool_exp + accountId: uuid_comparison_exp + created_at: timestamptz_comparison_exp + eventPassId: String_comparison_exp + eventPassNftContract: eventPassNftContract_bool_exp + id: uuid_comparison_exp + packAmount: passAmount_bool_exp + packId: String_comparison_exp + packNftContract: packNftContract_bool_exp + packPricing: passPricing_bool_exp + passAmount: passAmount_bool_exp + passPricing: passPricing_bool_exp + quantity: Int_comparison_exp + status: orderStatus_enum_comparison_exp + stripeCheckoutSessionId: String_comparison_exp + updated_at: timestamptz_comparison_exp +} - """Documents to apply update on""" - where: AssetManyWhereInput - ): AssetConnection! +"""column ordering options""" +enum order_by { + """in ascending order, nulls last""" + asc - """Update many contentSpaces""" - updateManyContentSpaces( - """Updates to document content""" - data: ContentSpaceUpdateManyInput! + """in ascending order, nulls first""" + asc_nulls_first - """Documents to apply update on""" - where: ContentSpaceManyWhereInput - ): BatchPayload! + """in ascending order, nulls last""" + asc_nulls_last - """Update many ContentSpace documents""" - updateManyContentSpacesConnection( - after: ID - before: ID + """in descending order, nulls first""" + desc - """Updates to document content""" - data: ContentSpaceUpdateManyInput! - first: Int - last: Int - skip: Int + """in descending order, nulls first""" + desc_nulls_first - """Documents to apply update on""" - where: ContentSpaceManyWhereInput - ): ContentSpaceConnection! + """in descending order, nulls last""" + desc_nulls_last +} - """Update many eventPasses""" - updateManyEventPasses( - """Updates to document content""" - data: EventPassUpdateManyInput! +""" +unique or primary key constraints on table "order" +""" +enum order_constraint { + """ + unique or primary key constraint on columns "id" + """ + order_pkey +} - """Documents to apply update on""" - where: EventPassManyWhereInput - ): BatchPayload! +""" +input type for incrementing numeric columns in table "order" +""" +input order_inc_input { + quantity: Int +} - """Update many EventPass documents""" - updateManyEventPassesConnection( - after: ID - before: ID +""" +input type for inserting data into table "order" +""" +input order_insert_input { + account: account_obj_rel_insert_input + accountId: uuid + created_at: timestamptz + eventPassId: String + eventPassNftContract: eventPassNftContract_obj_rel_insert_input + id: uuid + packAmount: passAmount_obj_rel_insert_input + packId: String + packNftContract: packNftContract_obj_rel_insert_input + packPricing: passPricing_obj_rel_insert_input + passAmount: passAmount_obj_rel_insert_input + passPricing: passPricing_obj_rel_insert_input + quantity: Int + status: orderStatus_enum + stripeCheckoutSessionId: String + updated_at: timestamptz +} - """Updates to document content""" - data: EventPassUpdateManyInput! - first: Int - last: Int - skip: Int +"""aggregate max on columns""" +type order_max_fields { + accountId: uuid + created_at: timestamptz + eventPassId: String + id: uuid + packId: String + quantity: Int + stripeCheckoutSessionId: String + updated_at: timestamptz +} - """Documents to apply update on""" - where: EventPassManyWhereInput - ): EventPassConnection! +""" +order by max() on columns of table "order" +""" +input order_max_order_by { + accountId: order_by + created_at: order_by + eventPassId: order_by + id: order_by + packId: order_by + quantity: order_by + stripeCheckoutSessionId: order_by + updated_at: order_by +} - """Update many eventPassesDelayedRevealed""" - updateManyEventPassesDelayedRevealed( - """Updates to document content""" - data: EventPassDelayedRevealedUpdateManyInput! +"""aggregate min on columns""" +type order_min_fields { + accountId: uuid + created_at: timestamptz + eventPassId: String + id: uuid + packId: String + quantity: Int + stripeCheckoutSessionId: String + updated_at: timestamptz +} - """Documents to apply update on""" - where: EventPassDelayedRevealedManyWhereInput - ): BatchPayload! +""" +order by min() on columns of table "order" +""" +input order_min_order_by { + accountId: order_by + created_at: order_by + eventPassId: order_by + id: order_by + packId: order_by + quantity: order_by + stripeCheckoutSessionId: order_by + updated_at: order_by +} - """Update many EventPassDelayedRevealed documents""" - updateManyEventPassesDelayedRevealedConnection( - after: ID - before: ID +""" +response of any mutation on the table "order" +""" +type order_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """Updates to document content""" - data: EventPassDelayedRevealedUpdateManyInput! - first: Int - last: Int - skip: Int + """data from the rows affected by the mutation""" + returning: [order!]! +} - """Documents to apply update on""" - where: EventPassDelayedRevealedManyWhereInput - ): EventPassDelayedRevealedConnection! +""" +on_conflict condition type for table "order" +""" +input order_on_conflict { + constraint: order_constraint! + update_columns: [order_update_column!]! = [] + where: order_bool_exp +} - """Update many events""" - updateManyEvents( - """Updates to document content""" - data: EventUpdateManyInput! +"""Ordering options when selecting data from "order".""" +input order_order_by { + account: account_order_by + accountId: order_by + created_at: order_by + eventPassId: order_by + eventPassNftContract: eventPassNftContract_order_by + id: order_by + packAmount: passAmount_order_by + packId: order_by + packNftContract: packNftContract_order_by + packPricing: passPricing_order_by + passAmount: passAmount_order_by + passPricing: passPricing_order_by + quantity: order_by + status: order_by + stripeCheckoutSessionId: order_by + updated_at: order_by +} - """Documents to apply update on""" - where: EventManyWhereInput - ): BatchPayload! +"""primary key columns input for table: order""" +input order_pk_columns_input { + id: uuid! +} - """Update many Event documents""" - updateManyEventsConnection( - after: ID - before: ID +""" +select columns of table "order" +""" +enum order_select_column { + """column name""" + accountId - """Updates to document content""" - data: EventUpdateManyInput! - first: Int - last: Int - skip: Int + """column name""" + created_at - """Documents to apply update on""" - where: EventManyWhereInput - ): EventConnection! + """column name""" + eventPassId - """Update many organizers""" - updateManyOrganizers( - """Updates to document content""" - data: OrganizerUpdateManyInput! + """column name""" + id - """Documents to apply update on""" - where: OrganizerManyWhereInput - ): BatchPayload! + """column name""" + packId - """Update many Organizer documents""" - updateManyOrganizersConnection( - after: ID - before: ID + """column name""" + quantity - """Updates to document content""" - data: OrganizerUpdateManyInput! - first: Int - last: Int - skip: Int + """column name""" + status - """Documents to apply update on""" - where: OrganizerManyWhereInput - ): OrganizerConnection! + """column name""" + stripeCheckoutSessionId - """Update many packs""" - updateManyPacks( - """Updates to document content""" - data: PackUpdateManyInput! + """column name""" + updated_at +} - """Documents to apply update on""" - where: PackManyWhereInput - ): BatchPayload! +""" +input type for updating data in table "order" +""" +input order_set_input { + accountId: uuid + created_at: timestamptz + eventPassId: String + id: uuid + packId: String + quantity: Int + status: orderStatus_enum + stripeCheckoutSessionId: String + updated_at: timestamptz +} - """Update many Pack documents""" - updateManyPacksConnection( - after: ID - before: ID +"""aggregate stddev on columns""" +type order_stddev_fields { + quantity: Float +} - """Updates to document content""" - data: PackUpdateManyInput! - first: Int - last: Int - skip: Int +""" +order by stddev() on columns of table "order" +""" +input order_stddev_order_by { + quantity: order_by +} - """Documents to apply update on""" - where: PackManyWhereInput - ): PackConnection! +"""aggregate stddev_pop on columns""" +type order_stddev_pop_fields { + quantity: Float +} - """Update one organizer""" - updateOrganizer(data: OrganizerUpdateInput!, where: OrganizerWhereUniqueInput!): Organizer +""" +order by stddev_pop() on columns of table "order" +""" +input order_stddev_pop_order_by { + quantity: order_by +} - """Update one pack""" - updatePack(data: PackUpdateInput!, where: PackWhereUniqueInput!): Pack +"""aggregate stddev_samp on columns""" +type order_stddev_samp_fields { + quantity: Float +} - """Update one scheduledRelease""" - updateScheduledRelease(data: ScheduledReleaseUpdateInput!, where: ScheduledReleaseWhereUniqueInput!): ScheduledRelease +""" +order by stddev_samp() on columns of table "order" +""" +input order_stddev_samp_order_by { + quantity: order_by +} - """ - update data of the table: "account" - """ - update_account( - """sets the columns of the filtered rows to the given values""" - _set: account_set_input +""" +Streaming cursor of the table "order" +""" +input order_stream_cursor_input { + """Stream column input with initial value""" + initial_value: order_stream_cursor_value_input! - """filter the rows which have to be updated""" - where: account_bool_exp! - ): account_mutation_response + """cursor ordering""" + ordering: cursor_ordering +} - """ - update single row of the table: "account" - """ - update_account_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: account_set_input - pk_columns: account_pk_columns_input! - ): account +"""Initial value of the column from where the streaming should start""" +input order_stream_cursor_value_input { + accountId: uuid + created_at: timestamptz + eventPassId: String + id: uuid + packId: String + quantity: Int + status: orderStatus_enum + stripeCheckoutSessionId: String + updated_at: timestamptz +} - """ - update multiples rows of table: "account" - """ - update_account_many( - """updates to execute, in order""" - updates: [account_updates!]! - ): [account_mutation_response] +"""aggregate sum on columns""" +type order_sum_fields { + quantity: Int +} - """ - update data of the table: "contentSpaceParameters" - """ - update_contentSpaceParameters( - """sets the columns of the filtered rows to the given values""" - _set: contentSpaceParameters_set_input +""" +order by sum() on columns of table "order" +""" +input order_sum_order_by { + quantity: order_by +} - """filter the rows which have to be updated""" - where: contentSpaceParameters_bool_exp! - ): contentSpaceParameters_mutation_response +""" +update columns of table "order" +""" +enum order_update_column { + """column name""" + accountId - """ - update single row of the table: "contentSpaceParameters" - """ - update_contentSpaceParameters_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: contentSpaceParameters_set_input - pk_columns: contentSpaceParameters_pk_columns_input! - ): contentSpaceParameters + """column name""" + created_at - """ - update multiples rows of table: "contentSpaceParameters" - """ - update_contentSpaceParameters_many( - """updates to execute, in order""" - updates: [contentSpaceParameters_updates!]! - ): [contentSpaceParameters_mutation_response] + """column name""" + eventPassId - """ - update data of the table: "contentSpaceStatus" - """ - update_contentSpaceStatus( - """sets the columns of the filtered rows to the given values""" - _set: contentSpaceStatus_set_input + """column name""" + id - """filter the rows which have to be updated""" - where: contentSpaceStatus_bool_exp! - ): contentSpaceStatus_mutation_response + """column name""" + packId - """ - update single row of the table: "contentSpaceStatus" - """ - update_contentSpaceStatus_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: contentSpaceStatus_set_input - pk_columns: contentSpaceStatus_pk_columns_input! - ): contentSpaceStatus + """column name""" + quantity - """ - update multiples rows of table: "contentSpaceStatus" - """ - update_contentSpaceStatus_many( - """updates to execute, in order""" - updates: [contentSpaceStatus_updates!]! - ): [contentSpaceStatus_mutation_response] + """column name""" + status - """ - update data of the table: "currency" - """ - update_currency( - """sets the columns of the filtered rows to the given values""" - _set: currency_set_input + """column name""" + stripeCheckoutSessionId - """filter the rows which have to be updated""" - where: currency_bool_exp! - ): currency_mutation_response + """column name""" + updated_at +} - """ - update single row of the table: "currency" - """ - update_currency_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: currency_set_input - pk_columns: currency_pk_columns_input! - ): currency +input order_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: order_inc_input - """ - update multiples rows of table: "currency" - """ - update_currency_many( - """updates to execute, in order""" - updates: [currency_updates!]! - ): [currency_mutation_response] + """sets the columns of the filtered rows to the given values""" + _set: order_set_input - """ - update data of the table: "eventParameters" - """ - update_eventParameters( - """sets the columns of the filtered rows to the given values""" - _set: eventParameters_set_input + """filter the rows which have to be updated""" + where: order_bool_exp! +} - """filter the rows which have to be updated""" - where: eventParameters_bool_exp! - ): eventParameters_mutation_response +"""aggregate var_pop on columns""" +type order_var_pop_fields { + quantity: Float +} - """ - update single row of the table: "eventParameters" - """ - update_eventParameters_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: eventParameters_set_input - pk_columns: eventParameters_pk_columns_input! - ): eventParameters +""" +order by var_pop() on columns of table "order" +""" +input order_var_pop_order_by { + quantity: order_by +} - """ - update multiples rows of table: "eventParameters" - """ - update_eventParameters_many( - """updates to execute, in order""" - updates: [eventParameters_updates!]! - ): [eventParameters_mutation_response] +"""aggregate var_samp on columns""" +type order_var_samp_fields { + quantity: Float +} - """ - update data of the table: "eventPassNft" - """ - update_eventPassNft( - """append existing jsonb value of filtered columns with new jsonb value""" - _append: eventPassNft_append_input +""" +order by var_samp() on columns of table "order" +""" +input order_var_samp_order_by { + quantity: order_by +} - """ - delete the field or element with specified path (for JSON arrays, negative integers count from the end) - """ - _delete_at_path: eventPassNft_delete_at_path_input +"""aggregate variance on columns""" +type order_variance_fields { + quantity: Float +} - """ - delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array - """ - _delete_elem: eventPassNft_delete_elem_input +""" +order by variance() on columns of table "order" +""" +input order_variance_order_by { + quantity: order_by +} - """ - delete key/value pair or string element. key/value pairs are matched based on their key value - """ - _delete_key: eventPassNft_delete_key_input +""" +Junction table linking pack NFTs to event pass NFTs. Ensures that each event pass NFT is uniquely associated with a pack. +""" +type packEventPassNft { + """Identifier for the event pass NFT.""" + eventPassNftId: uuid! - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassNft_inc_input + """Identifier for the pack NFT supply.""" + packNftSupplyId: uuid! +} - """prepend existing jsonb value of filtered columns with new jsonb value""" - _prepend: eventPassNft_prepend_input +""" +aggregated selection of "packEventPassNft" +""" +type packEventPassNft_aggregate { + aggregate: packEventPassNft_aggregate_fields + nodes: [packEventPassNft!]! +} - """sets the columns of the filtered rows to the given values""" - _set: eventPassNft_set_input +input packEventPassNft_aggregate_bool_exp { + count: packEventPassNft_aggregate_bool_exp_count +} - """filter the rows which have to be updated""" - where: eventPassNft_bool_exp! - ): eventPassNft_mutation_response +input packEventPassNft_aggregate_bool_exp_count { + arguments: [packEventPassNft_select_column!] + distinct: Boolean + filter: packEventPassNft_bool_exp + predicate: Int_comparison_exp! +} - """ - update data of the table: "eventPassNftContract" - """ - update_eventPassNftContract( - """sets the columns of the filtered rows to the given values""" - _set: eventPassNftContract_set_input +""" +aggregate fields of "packEventPassNft" +""" +type packEventPassNft_aggregate_fields { + count(columns: [packEventPassNft_select_column!], distinct: Boolean): Int! + max: packEventPassNft_max_fields + min: packEventPassNft_min_fields +} - """filter the rows which have to be updated""" - where: eventPassNftContract_bool_exp! - ): eventPassNftContract_mutation_response +""" +order by aggregate values of table "packEventPassNft" +""" +input packEventPassNft_aggregate_order_by { + count: order_by + max: packEventPassNft_max_order_by + min: packEventPassNft_min_order_by +} - """ - update data of the table: "eventPassNftContractType" - """ - update_eventPassNftContractType( - """sets the columns of the filtered rows to the given values""" - _set: eventPassNftContractType_set_input +""" +input type for inserting array relation for remote table "packEventPassNft" +""" +input packEventPassNft_arr_rel_insert_input { + data: [packEventPassNft_insert_input!]! - """filter the rows which have to be updated""" - where: eventPassNftContractType_bool_exp! - ): eventPassNftContractType_mutation_response + """upsert condition""" + on_conflict: packEventPassNft_on_conflict +} - """ - update single row of the table: "eventPassNftContractType" - """ - update_eventPassNftContractType_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: eventPassNftContractType_set_input - pk_columns: eventPassNftContractType_pk_columns_input! - ): eventPassNftContractType +""" +Boolean expression to filter rows from the table "packEventPassNft". All fields are combined with a logical 'AND'. +""" +input packEventPassNft_bool_exp { + _and: [packEventPassNft_bool_exp!] + _not: packEventPassNft_bool_exp + _or: [packEventPassNft_bool_exp!] + eventPassNftId: uuid_comparison_exp + packNftSupplyId: uuid_comparison_exp +} +""" +unique or primary key constraints on table "packEventPassNft" +""" +enum packEventPassNft_constraint { """ - update multiples rows of table: "eventPassNftContractType" + unique or primary key constraint on columns "eventPassNftId" """ - update_eventPassNftContractType_many( - """updates to execute, in order""" - updates: [eventPassNftContractType_updates!]! - ): [eventPassNftContractType_mutation_response] + packEventPassNft_eventPassNftId_key """ - update single row of the table: "eventPassNftContract" + unique or primary key constraint on columns "packNftSupplyId", "eventPassNftId" """ - update_eventPassNftContract_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: eventPassNftContract_set_input - pk_columns: eventPassNftContract_pk_columns_input! - ): eventPassNftContract + packEventPassNft_pkey +} - """ - update multiples rows of table: "eventPassNftContract" - """ - update_eventPassNftContract_many( - """updates to execute, in order""" - updates: [eventPassNftContract_updates!]! - ): [eventPassNftContract_mutation_response] +""" +input type for inserting data into table "packEventPassNft" +""" +input packEventPassNft_insert_input { + """Identifier for the event pass NFT.""" + eventPassNftId: uuid - """ - update single row of the table: "eventPassNft" - """ - update_eventPassNft_by_pk( - """append existing jsonb value of filtered columns with new jsonb value""" - _append: eventPassNft_append_input + """Identifier for the pack NFT supply.""" + packNftSupplyId: uuid +} - """ - delete the field or element with specified path (for JSON arrays, negative integers count from the end) - """ - _delete_at_path: eventPassNft_delete_at_path_input +"""aggregate max on columns""" +type packEventPassNft_max_fields { + """Identifier for the event pass NFT.""" + eventPassNftId: uuid - """ - delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array - """ - _delete_elem: eventPassNft_delete_elem_input + """Identifier for the pack NFT supply.""" + packNftSupplyId: uuid +} - """ - delete key/value pair or string element. key/value pairs are matched based on their key value - """ - _delete_key: eventPassNft_delete_key_input +""" +order by max() on columns of table "packEventPassNft" +""" +input packEventPassNft_max_order_by { + """Identifier for the event pass NFT.""" + eventPassNftId: order_by - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassNft_inc_input + """Identifier for the pack NFT supply.""" + packNftSupplyId: order_by +} - """prepend existing jsonb value of filtered columns with new jsonb value""" - _prepend: eventPassNft_prepend_input +"""aggregate min on columns""" +type packEventPassNft_min_fields { + """Identifier for the event pass NFT.""" + eventPassNftId: uuid - """sets the columns of the filtered rows to the given values""" - _set: eventPassNft_set_input - pk_columns: eventPassNft_pk_columns_input! - ): eventPassNft + """Identifier for the pack NFT supply.""" + packNftSupplyId: uuid +} - """ - update multiples rows of table: "eventPassNft" - """ - update_eventPassNft_many( - """updates to execute, in order""" - updates: [eventPassNft_updates!]! - ): [eventPassNft_mutation_response] +""" +order by min() on columns of table "packEventPassNft" +""" +input packEventPassNft_min_order_by { + """Identifier for the event pass NFT.""" + eventPassNftId: order_by - """ - update data of the table: "eventPassOrderSums" - """ - update_eventPassOrderSums( - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassOrderSums_inc_input + """Identifier for the pack NFT supply.""" + packNftSupplyId: order_by +} - """sets the columns of the filtered rows to the given values""" - _set: eventPassOrderSums_set_input +""" +response of any mutation on the table "packEventPassNft" +""" +type packEventPassNft_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """filter the rows which have to be updated""" - where: eventPassOrderSums_bool_exp! - ): eventPassOrderSums_mutation_response + """data from the rows affected by the mutation""" + returning: [packEventPassNft!]! +} - """ - update single row of the table: "eventPassOrderSums" - """ - update_eventPassOrderSums_by_pk( - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassOrderSums_inc_input +""" +on_conflict condition type for table "packEventPassNft" +""" +input packEventPassNft_on_conflict { + constraint: packEventPassNft_constraint! + update_columns: [packEventPassNft_update_column!]! = [] + where: packEventPassNft_bool_exp +} - """sets the columns of the filtered rows to the given values""" - _set: eventPassOrderSums_set_input - pk_columns: eventPassOrderSums_pk_columns_input! - ): eventPassOrderSums +"""Ordering options when selecting data from "packEventPassNft".""" +input packEventPassNft_order_by { + eventPassNftId: order_by + packNftSupplyId: order_by +} - """ - update multiples rows of table: "eventPassOrderSums" - """ - update_eventPassOrderSums_many( - """updates to execute, in order""" - updates: [eventPassOrderSums_updates!]! - ): [eventPassOrderSums_mutation_response] +"""primary key columns input for table: packEventPassNft""" +input packEventPassNft_pk_columns_input { + """Identifier for the event pass NFT.""" + eventPassNftId: uuid! - """ - update data of the table: "eventPassType" - """ - update_eventPassType( - """sets the columns of the filtered rows to the given values""" - _set: eventPassType_set_input + """Identifier for the pack NFT supply.""" + packNftSupplyId: uuid! +} - """filter the rows which have to be updated""" - where: eventPassType_bool_exp! - ): eventPassType_mutation_response +""" +select columns of table "packEventPassNft" +""" +enum packEventPassNft_select_column { + """column name""" + eventPassNftId - """ - update single row of the table: "eventPassType" - """ - update_eventPassType_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: eventPassType_set_input - pk_columns: eventPassType_pk_columns_input! - ): eventPassType + """column name""" + packNftSupplyId +} - """ - update multiples rows of table: "eventPassType" - """ - update_eventPassType_many( - """updates to execute, in order""" - updates: [eventPassType_updates!]! - ): [eventPassType_mutation_response] +""" +input type for updating data in table "packEventPassNft" +""" +input packEventPassNft_set_input { + """Identifier for the event pass NFT.""" + eventPassNftId: uuid - """ - update data of the table: "eventPassValidationType" - """ - update_eventPassValidationType( - """sets the columns of the filtered rows to the given values""" - _set: eventPassValidationType_set_input + """Identifier for the pack NFT supply.""" + packNftSupplyId: uuid +} - """filter the rows which have to be updated""" - where: eventPassValidationType_bool_exp! - ): eventPassValidationType_mutation_response +""" +Streaming cursor of the table "packEventPassNft" +""" +input packEventPassNft_stream_cursor_input { + """Stream column input with initial value""" + initial_value: packEventPassNft_stream_cursor_value_input! - """ - update single row of the table: "eventPassValidationType" - """ - update_eventPassValidationType_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: eventPassValidationType_set_input - pk_columns: eventPassValidationType_pk_columns_input! - ): eventPassValidationType + """cursor ordering""" + ordering: cursor_ordering +} - """ - update multiples rows of table: "eventPassValidationType" - """ - update_eventPassValidationType_many( - """updates to execute, in order""" - updates: [eventPassValidationType_updates!]! - ): [eventPassValidationType_mutation_response] +"""Initial value of the column from where the streaming should start""" +input packEventPassNft_stream_cursor_value_input { + """Identifier for the event pass NFT.""" + eventPassNftId: uuid - """ - update data of the table: "eventStatus" - """ - update_eventStatus( - """sets the columns of the filtered rows to the given values""" - _set: eventStatus_set_input + """Identifier for the pack NFT supply.""" + packNftSupplyId: uuid +} - """filter the rows which have to be updated""" - where: eventStatus_bool_exp! - ): eventStatus_mutation_response +""" +update columns of table "packEventPassNft" +""" +enum packEventPassNft_update_column { + """column name""" + eventPassNftId - """ - update single row of the table: "eventStatus" - """ - update_eventStatus_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: eventStatus_set_input - pk_columns: eventStatus_pk_columns_input! - ): eventStatus + """column name""" + packNftSupplyId +} - """ - update multiples rows of table: "eventStatus" - """ - update_eventStatus_many( - """updates to execute, in order""" - updates: [eventStatus_updates!]! - ): [eventStatus_mutation_response] +input packEventPassNft_updates { + """sets the columns of the filtered rows to the given values""" + _set: packEventPassNft_set_input - """ - update data of the table: "follow" - """ - update_follow( - """sets the columns of the filtered rows to the given values""" - _set: follow_set_input + """filter the rows which have to be updated""" + where: packEventPassNft_bool_exp! +} - """filter the rows which have to be updated""" - where: follow_bool_exp! - ): follow_mutation_response +""" +Manages the NFTs associated with each pack, including details like contract address, chain ID, and the contents of each pack. +""" +type packNftContract { + """Blockchain network identifier where the NFT contract resides.""" + chainId: String! - """ - update single row of the table: "follow" - """ - update_follow_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: follow_set_input - pk_columns: follow_pk_columns_input! - ): follow + """Smart contract address for the NFT collection.""" + contractAddress: String! + created_at: timestamptz! - """ - update multiples rows of table: "follow" - """ - update_follow_many( - """updates to execute, in order""" - updates: [follow_updates!]! - ): [follow_mutation_response] + """An array relationship""" + eventPassNftContracts( + """distinct select on columns""" + distinct_on: [packNftContractEventPass_select_column!] - """ - update data of the table: "kyc" - """ - update_kyc( - """sets the columns of the filtered rows to the given values""" - _set: kyc_set_input + """limit the number of rows returned""" + limit: Int - """filter the rows which have to be updated""" - where: kyc_bool_exp! - ): kyc_mutation_response + """skip the first n rows. Use only with order_by""" + offset: Int - """ - update data of the table: "kycLevelName" - """ - update_kycLevelName( - """sets the columns of the filtered rows to the given values""" - _set: kycLevelName_set_input + """sort the rows by one or more columns""" + order_by: [packNftContractEventPass_order_by!] - """filter the rows which have to be updated""" - where: kycLevelName_bool_exp! - ): kycLevelName_mutation_response + """filter the rows returned""" + where: packNftContractEventPass_bool_exp + ): [packNftContractEventPass!]! - """ - update single row of the table: "kycLevelName" - """ - update_kycLevelName_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: kycLevelName_set_input - pk_columns: kycLevelName_pk_columns_input! - ): kycLevelName + """An aggregate relationship""" + eventPassNftContracts_aggregate( + """distinct select on columns""" + distinct_on: [packNftContractEventPass_select_column!] - """ - update multiples rows of table: "kycLevelName" - """ - update_kycLevelName_many( - """updates to execute, in order""" - updates: [kycLevelName_updates!]! - ): [kycLevelName_mutation_response] + """limit the number of rows returned""" + limit: Int - """ - update data of the table: "kycStatus" - """ - update_kycStatus( - """sets the columns of the filtered rows to the given values""" - _set: kycStatus_set_input + """skip the first n rows. Use only with order_by""" + offset: Int - """filter the rows which have to be updated""" - where: kycStatus_bool_exp! - ): kycStatus_mutation_response + """sort the rows by one or more columns""" + order_by: [packNftContractEventPass_order_by!] - """ - update single row of the table: "kycStatus" - """ - update_kycStatus_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: kycStatus_set_input - pk_columns: kycStatus_pk_columns_input! - ): kycStatus + """filter the rows returned""" + where: packNftContractEventPass_bool_exp + ): packNftContractEventPass_aggregate! + + """An array relationship""" + eventPassNfts( + """distinct select on columns""" + distinct_on: [eventPassNft_select_column!] - """ - update multiples rows of table: "kycStatus" - """ - update_kycStatus_many( - """updates to execute, in order""" - updates: [kycStatus_updates!]! - ): [kycStatus_mutation_response] + """limit the number of rows returned""" + limit: Int - """ - update single row of the table: "kyc" - """ - update_kyc_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: kyc_set_input - pk_columns: kyc_pk_columns_input! - ): kyc + """skip the first n rows. Use only with order_by""" + offset: Int - """ - update multiples rows of table: "kyc" - """ - update_kyc_many( - """updates to execute, in order""" - updates: [kyc_updates!]! - ): [kyc_mutation_response] + """sort the rows by one or more columns""" + order_by: [eventPassNft_order_by!] - """ - update data of the table: "lotteryParameters" - """ - update_lotteryParameters( - """sets the columns of the filtered rows to the given values""" - _set: lotteryParameters_set_input + """filter the rows returned""" + where: eventPassNft_bool_exp + ): [eventPassNft!]! - """filter the rows which have to be updated""" - where: lotteryParameters_bool_exp! - ): lotteryParameters_mutation_response + """An aggregate relationship""" + eventPassNfts_aggregate( + """distinct select on columns""" + distinct_on: [eventPassNft_select_column!] - """ - update single row of the table: "lotteryParameters" - """ - update_lotteryParameters_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: lotteryParameters_set_input - pk_columns: lotteryParameters_pk_columns_input! - ): lotteryParameters + """limit the number of rows returned""" + limit: Int - """ - update multiples rows of table: "lotteryParameters" - """ - update_lotteryParameters_many( - """updates to execute, in order""" - updates: [lotteryParameters_updates!]! - ): [lotteryParameters_mutation_response] + """skip the first n rows. Use only with order_by""" + offset: Int - """ - update data of the table: "lotteryStatus" - """ - update_lotteryStatus( - """sets the columns of the filtered rows to the given values""" - _set: lotteryStatus_set_input + """sort the rows by one or more columns""" + order_by: [eventPassNft_order_by!] - """filter the rows which have to be updated""" - where: lotteryStatus_bool_exp! - ): lotteryStatus_mutation_response + """filter the rows returned""" + where: eventPassNft_bool_exp + ): eventPassNft_aggregate! - """ - update single row of the table: "lotteryStatus" - """ - update_lotteryStatus_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: lotteryStatus_set_input - pk_columns: lotteryStatus_pk_columns_input! - ): lotteryStatus + """Unique identifier for each pack NFT contract.""" + id: uuid! """ - update multiples rows of table: "lotteryStatus" + Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise. """ - update_lotteryStatus_many( - """updates to execute, in order""" - updates: [lotteryStatus_updates!]! - ): [lotteryStatus_mutation_response] + isAirdrop: Boolean! - """ - update data of the table: "minterTemporaryWallet" - """ - update_minterTemporaryWallet( - """sets the columns of the filtered rows to the given values""" - _set: minterTemporaryWallet_set_input + """Identifier for the lottery associated with the pack.""" + lotteryId: String! - """filter the rows which have to be updated""" - where: minterTemporaryWallet_bool_exp! - ): minterTemporaryWallet_mutation_response + """Identifier for the organizer responsible for the pack.""" + organizerId: String! + + """Unique identifier for each pack, ensuring no duplicates in the system.""" + packId: String! + + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Int! + updated_at: timestamptz! +} +""" +This junction table links each pack NFT contract to various event pass NFT contracts, along with the quantity of each event pass type included in the pack. It facilitates the management of event passes bundled within a specific pack. +""" +type packNftContractEventPass { """ - update single row of the table: "minterTemporaryWallet" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_minterTemporaryWallet_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: minterTemporaryWallet_set_input - pk_columns: minterTemporaryWallet_pk_columns_input! - ): minterTemporaryWallet + amount: Int! """ - update multiples rows of table: "minterTemporaryWallet" + Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. """ - update_minterTemporaryWallet_many( - """updates to execute, in order""" - updates: [minterTemporaryWallet_updates!]! - ): [minterTemporaryWallet_mutation_response] + eventPassId: String! """ - update data of the table: "nftTransfer" + Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. """ - update_nftTransfer( - """increments the numeric columns with given value of the filtered values""" - _inc: nftTransfer_inc_input + packNftContractId: uuid! +} - """sets the columns of the filtered rows to the given values""" - _set: nftTransfer_set_input +""" +aggregated selection of "packNftContractEventPass" +""" +type packNftContractEventPass_aggregate { + aggregate: packNftContractEventPass_aggregate_fields + nodes: [packNftContractEventPass!]! +} - """filter the rows which have to be updated""" - where: nftTransfer_bool_exp! - ): nftTransfer_mutation_response +input packNftContractEventPass_aggregate_bool_exp { + count: packNftContractEventPass_aggregate_bool_exp_count +} - """ - update single row of the table: "nftTransfer" - """ - update_nftTransfer_by_pk( - """increments the numeric columns with given value of the filtered values""" - _inc: nftTransfer_inc_input +input packNftContractEventPass_aggregate_bool_exp_count { + arguments: [packNftContractEventPass_select_column!] + distinct: Boolean + filter: packNftContractEventPass_bool_exp + predicate: Int_comparison_exp! +} - """sets the columns of the filtered rows to the given values""" - _set: nftTransfer_set_input - pk_columns: nftTransfer_pk_columns_input! - ): nftTransfer +""" +aggregate fields of "packNftContractEventPass" +""" +type packNftContractEventPass_aggregate_fields { + avg: packNftContractEventPass_avg_fields + count(columns: [packNftContractEventPass_select_column!], distinct: Boolean): Int! + max: packNftContractEventPass_max_fields + min: packNftContractEventPass_min_fields + stddev: packNftContractEventPass_stddev_fields + stddev_pop: packNftContractEventPass_stddev_pop_fields + stddev_samp: packNftContractEventPass_stddev_samp_fields + sum: packNftContractEventPass_sum_fields + var_pop: packNftContractEventPass_var_pop_fields + var_samp: packNftContractEventPass_var_samp_fields + variance: packNftContractEventPass_variance_fields +} - """ - update multiples rows of table: "nftTransfer" - """ - update_nftTransfer_many( - """updates to execute, in order""" - updates: [nftTransfer_updates!]! - ): [nftTransfer_mutation_response] +""" +order by aggregate values of table "packNftContractEventPass" +""" +input packNftContractEventPass_aggregate_order_by { + avg: packNftContractEventPass_avg_order_by + count: order_by + max: packNftContractEventPass_max_order_by + min: packNftContractEventPass_min_order_by + stddev: packNftContractEventPass_stddev_order_by + stddev_pop: packNftContractEventPass_stddev_pop_order_by + stddev_samp: packNftContractEventPass_stddev_samp_order_by + sum: packNftContractEventPass_sum_order_by + var_pop: packNftContractEventPass_var_pop_order_by + var_samp: packNftContractEventPass_var_samp_order_by + variance: packNftContractEventPass_variance_order_by +} - """ - update data of the table: "order" - """ - update_order( - """increments the numeric columns with given value of the filtered values""" - _inc: order_inc_input +""" +input type for inserting array relation for remote table "packNftContractEventPass" +""" +input packNftContractEventPass_arr_rel_insert_input { + data: [packNftContractEventPass_insert_input!]! - """sets the columns of the filtered rows to the given values""" - _set: order_set_input + """upsert condition""" + on_conflict: packNftContractEventPass_on_conflict +} - """filter the rows which have to be updated""" - where: order_bool_exp! - ): order_mutation_response +"""aggregate avg on columns""" +type packNftContractEventPass_avg_fields { + """ + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. + """ + amount: Float +} +""" +order by avg() on columns of table "packNftContractEventPass" +""" +input packNftContractEventPass_avg_order_by { """ - update data of the table: "orderStatus" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_orderStatus( - """sets the columns of the filtered rows to the given values""" - _set: orderStatus_set_input + amount: order_by +} - """filter the rows which have to be updated""" - where: orderStatus_bool_exp! - ): orderStatus_mutation_response +""" +Boolean expression to filter rows from the table "packNftContractEventPass". All fields are combined with a logical 'AND'. +""" +input packNftContractEventPass_bool_exp { + _and: [packNftContractEventPass_bool_exp!] + _not: packNftContractEventPass_bool_exp + _or: [packNftContractEventPass_bool_exp!] + amount: Int_comparison_exp + eventPassId: String_comparison_exp + packNftContractId: uuid_comparison_exp +} +""" +unique or primary key constraints on table "packNftContractEventPass" +""" +enum packNftContractEventPass_constraint { """ - update single row of the table: "orderStatus" + unique or primary key constraint on columns "eventPassId", "packNftContractId" """ - update_orderStatus_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: orderStatus_set_input - pk_columns: orderStatus_pk_columns_input! - ): orderStatus + packNftContractEventPass_pkey +} +""" +input type for incrementing numeric columns in table "packNftContractEventPass" +""" +input packNftContractEventPass_inc_input { """ - update multiples rows of table: "orderStatus" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_orderStatus_many( - """updates to execute, in order""" - updates: [orderStatus_updates!]! - ): [orderStatus_mutation_response] + amount: Int +} +""" +input type for inserting data into table "packNftContractEventPass" +""" +input packNftContractEventPass_insert_input { """ - update single row of the table: "order" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_order_by_pk( - """increments the numeric columns with given value of the filtered values""" - _inc: order_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: order_set_input - pk_columns: order_pk_columns_input! - ): order + amount: Int """ - update multiples rows of table: "order" + Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. """ - update_order_many( - """updates to execute, in order""" - updates: [order_updates!]! - ): [order_mutation_response] + eventPassId: String """ - update data of the table: "packEventPassNft" + Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. """ - update_packEventPassNft( - """sets the columns of the filtered rows to the given values""" - _set: packEventPassNft_set_input - - """filter the rows which have to be updated""" - where: packEventPassNft_bool_exp! - ): packEventPassNft_mutation_response + packNftContractId: uuid +} +"""aggregate max on columns""" +type packNftContractEventPass_max_fields { """ - update single row of the table: "packEventPassNft" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_packEventPassNft_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: packEventPassNft_set_input - pk_columns: packEventPassNft_pk_columns_input! - ): packEventPassNft + amount: Int """ - update multiples rows of table: "packEventPassNft" + Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. """ - update_packEventPassNft_many( - """updates to execute, in order""" - updates: [packEventPassNft_updates!]! - ): [packEventPassNft_mutation_response] + eventPassId: String """ - update data of the table: "packNftContract" + Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. """ - update_packNftContract( - """increments the numeric columns with given value of the filtered values""" - _inc: packNftContract_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: packNftContract_set_input - - """filter the rows which have to be updated""" - where: packNftContract_bool_exp! - ): packNftContract_mutation_response + packNftContractId: uuid +} +""" +order by max() on columns of table "packNftContractEventPass" +""" +input packNftContractEventPass_max_order_by { """ - update data of the table: "packNftContractEventPass" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_packNftContractEventPass( - """increments the numeric columns with given value of the filtered values""" - _inc: packNftContractEventPass_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: packNftContractEventPass_set_input - - """filter the rows which have to be updated""" - where: packNftContractEventPass_bool_exp! - ): packNftContractEventPass_mutation_response + amount: order_by """ - update single row of the table: "packNftContractEventPass" + Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. """ - update_packNftContractEventPass_by_pk( - """increments the numeric columns with given value of the filtered values""" - _inc: packNftContractEventPass_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: packNftContractEventPass_set_input - pk_columns: packNftContractEventPass_pk_columns_input! - ): packNftContractEventPass + eventPassId: order_by """ - update multiples rows of table: "packNftContractEventPass" + Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. """ - update_packNftContractEventPass_many( - """updates to execute, in order""" - updates: [packNftContractEventPass_updates!]! - ): [packNftContractEventPass_mutation_response] + packNftContractId: order_by +} +"""aggregate min on columns""" +type packNftContractEventPass_min_fields { """ - update single row of the table: "packNftContract" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_packNftContract_by_pk( - """increments the numeric columns with given value of the filtered values""" - _inc: packNftContract_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: packNftContract_set_input - pk_columns: packNftContract_pk_columns_input! - ): packNftContract + amount: Int """ - update multiples rows of table: "packNftContract" + Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. """ - update_packNftContract_many( - """updates to execute, in order""" - updates: [packNftContract_updates!]! - ): [packNftContract_mutation_response] + eventPassId: String """ - update data of the table: "packNftSupply" + Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. """ - update_packNftSupply( - """sets the columns of the filtered rows to the given values""" - _set: packNftSupply_set_input - - """filter the rows which have to be updated""" - where: packNftSupply_bool_exp! - ): packNftSupply_mutation_response + packNftContractId: uuid +} +""" +order by min() on columns of table "packNftContractEventPass" +""" +input packNftContractEventPass_min_order_by { """ - update single row of the table: "packNftSupply" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_packNftSupply_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: packNftSupply_set_input - pk_columns: packNftSupply_pk_columns_input! - ): packNftSupply + amount: order_by """ - update multiples rows of table: "packNftSupply" + Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. """ - update_packNftSupply_many( - """updates to execute, in order""" - updates: [packNftSupply_updates!]! - ): [packNftSupply_mutation_response] + eventPassId: order_by """ - update data of the table: "packOrderSums" + Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. """ - update_packOrderSums( - """increments the numeric columns with given value of the filtered values""" - _inc: packOrderSums_inc_input + packNftContractId: order_by +} - """sets the columns of the filtered rows to the given values""" - _set: packOrderSums_set_input +""" +response of any mutation on the table "packNftContractEventPass" +""" +type packNftContractEventPass_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """filter the rows which have to be updated""" - where: packOrderSums_bool_exp! - ): packOrderSums_mutation_response + """data from the rows affected by the mutation""" + returning: [packNftContractEventPass!]! +} - """ - update single row of the table: "packOrderSums" - """ - update_packOrderSums_by_pk( - """increments the numeric columns with given value of the filtered values""" - _inc: packOrderSums_inc_input +""" +on_conflict condition type for table "packNftContractEventPass" +""" +input packNftContractEventPass_on_conflict { + constraint: packNftContractEventPass_constraint! + update_columns: [packNftContractEventPass_update_column!]! = [] + where: packNftContractEventPass_bool_exp +} - """sets the columns of the filtered rows to the given values""" - _set: packOrderSums_set_input - pk_columns: packOrderSums_pk_columns_input! - ): packOrderSums +"""Ordering options when selecting data from "packNftContractEventPass".""" +input packNftContractEventPass_order_by { + amount: order_by + eventPassId: order_by + packNftContractId: order_by +} +"""primary key columns input for table: packNftContractEventPass""" +input packNftContractEventPass_pk_columns_input { """ - update multiples rows of table: "packOrderSums" + Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. """ - update_packOrderSums_many( - """updates to execute, in order""" - updates: [packOrderSums_updates!]! - ): [packOrderSums_mutation_response] + eventPassId: String! """ - update data of the table: "passAmount" + Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. """ - update_passAmount( - """increments the numeric columns with given value of the filtered values""" - _inc: passAmount_inc_input + packNftContractId: uuid! +} - """sets the columns of the filtered rows to the given values""" - _set: passAmount_set_input +""" +select columns of table "packNftContractEventPass" +""" +enum packNftContractEventPass_select_column { + """column name""" + amount - """filter the rows which have to be updated""" - where: passAmount_bool_exp! - ): passAmount_mutation_response + """column name""" + eventPassId + + """column name""" + packNftContractId +} +""" +input type for updating data in table "packNftContractEventPass" +""" +input packNftContractEventPass_set_input { """ - update single row of the table: "passAmount" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_passAmount_by_pk( - """increments the numeric columns with given value of the filtered values""" - _inc: passAmount_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: passAmount_set_input - pk_columns: passAmount_pk_columns_input! - ): passAmount + amount: Int """ - update multiples rows of table: "passAmount" + Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. """ - update_passAmount_many( - """updates to execute, in order""" - updates: [passAmount_updates!]! - ): [passAmount_mutation_response] + eventPassId: String """ - update data of the table: "passPricing" + Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. """ - update_passPricing( - """increments the numeric columns with given value of the filtered values""" - _inc: passPricing_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: passPricing_set_input - - """filter the rows which have to be updated""" - where: passPricing_bool_exp! - ): passPricing_mutation_response + packNftContractId: uuid +} +"""aggregate stddev on columns""" +type packNftContractEventPass_stddev_fields { """ - update single row of the table: "passPricing" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_passPricing_by_pk( - """increments the numeric columns with given value of the filtered values""" - _inc: passPricing_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: passPricing_set_input - pk_columns: passPricing_pk_columns_input! - ): passPricing + amount: Float +} +""" +order by stddev() on columns of table "packNftContractEventPass" +""" +input packNftContractEventPass_stddev_order_by { """ - update multiples rows of table: "passPricing" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_passPricing_many( - """updates to execute, in order""" - updates: [passPricing_updates!]! - ): [passPricing_mutation_response] + amount: order_by +} +"""aggregate stddev_pop on columns""" +type packNftContractEventPass_stddev_pop_fields { """ - update data of the table: "pendingOrder" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_pendingOrder( - """increments the numeric columns with given value of the filtered values""" - _inc: pendingOrder_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: pendingOrder_set_input - - """filter the rows which have to be updated""" - where: pendingOrder_bool_exp! - ): pendingOrder_mutation_response + amount: Float +} +""" +order by stddev_pop() on columns of table "packNftContractEventPass" +""" +input packNftContractEventPass_stddev_pop_order_by { """ - update single row of the table: "pendingOrder" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_pendingOrder_by_pk( - """increments the numeric columns with given value of the filtered values""" - _inc: pendingOrder_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: pendingOrder_set_input - pk_columns: pendingOrder_pk_columns_input! - ): pendingOrder + amount: order_by +} +"""aggregate stddev_samp on columns""" +type packNftContractEventPass_stddev_samp_fields { """ - update multiples rows of table: "pendingOrder" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_pendingOrder_many( - """updates to execute, in order""" - updates: [pendingOrder_updates!]! - ): [pendingOrder_mutation_response] + amount: Float +} +""" +order by stddev_samp() on columns of table "packNftContractEventPass" +""" +input packNftContractEventPass_stddev_samp_order_by { """ - update data of the table: "roleAssignment" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_roleAssignment( - """sets the columns of the filtered rows to the given values""" - _set: roleAssignment_set_input + amount: order_by +} - """filter the rows which have to be updated""" - where: roleAssignment_bool_exp! - ): roleAssignment_mutation_response +""" +Streaming cursor of the table "packNftContractEventPass" +""" +input packNftContractEventPass_stream_cursor_input { + """Stream column input with initial value""" + initial_value: packNftContractEventPass_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} +"""Initial value of the column from where the streaming should start""" +input packNftContractEventPass_stream_cursor_value_input { """ - update multiples rows of table: "roleAssignment" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_roleAssignment_many( - """updates to execute, in order""" - updates: [roleAssignment_updates!]! - ): [roleAssignment_mutation_response] + amount: Int """ - update data of the table: "roles" + Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. """ - update_roles( - """sets the columns of the filtered rows to the given values""" - _set: roles_set_input - - """filter the rows which have to be updated""" - where: roles_bool_exp! - ): roles_mutation_response + eventPassId: String """ - update single row of the table: "roles" + Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. """ - update_roles_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: roles_set_input - pk_columns: roles_pk_columns_input! - ): roles + packNftContractId: uuid +} +"""aggregate sum on columns""" +type packNftContractEventPass_sum_fields { """ - update multiples rows of table: "roles" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_roles_many( - """updates to execute, in order""" - updates: [roles_updates!]! - ): [roles_mutation_response] + amount: Int +} +""" +order by sum() on columns of table "packNftContractEventPass" +""" +input packNftContractEventPass_sum_order_by { """ - update data of the table: "stripeCheckoutSession" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_stripeCheckoutSession( - """sets the columns of the filtered rows to the given values""" - _set: stripeCheckoutSession_set_input + amount: order_by +} - """filter the rows which have to be updated""" - where: stripeCheckoutSession_bool_exp! - ): stripeCheckoutSession_mutation_response +""" +update columns of table "packNftContractEventPass" +""" +enum packNftContractEventPass_update_column { + """column name""" + amount + + """column name""" + eventPassId + """column name""" + packNftContractId +} + +input packNftContractEventPass_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: packNftContractEventPass_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: packNftContractEventPass_set_input + + """filter the rows which have to be updated""" + where: packNftContractEventPass_bool_exp! +} + +"""aggregate var_pop on columns""" +type packNftContractEventPass_var_pop_fields { """ - update data of the table: "stripeCheckoutSessionType" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_stripeCheckoutSessionType( - """sets the columns of the filtered rows to the given values""" - _set: stripeCheckoutSessionType_set_input - - """filter the rows which have to be updated""" - where: stripeCheckoutSessionType_bool_exp! - ): stripeCheckoutSessionType_mutation_response + amount: Float +} +""" +order by var_pop() on columns of table "packNftContractEventPass" +""" +input packNftContractEventPass_var_pop_order_by { """ - update single row of the table: "stripeCheckoutSessionType" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_stripeCheckoutSessionType_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: stripeCheckoutSessionType_set_input - pk_columns: stripeCheckoutSessionType_pk_columns_input! - ): stripeCheckoutSessionType + amount: order_by +} +"""aggregate var_samp on columns""" +type packNftContractEventPass_var_samp_fields { """ - update multiples rows of table: "stripeCheckoutSessionType" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_stripeCheckoutSessionType_many( - """updates to execute, in order""" - updates: [stripeCheckoutSessionType_updates!]! - ): [stripeCheckoutSessionType_mutation_response] + amount: Float +} +""" +order by var_samp() on columns of table "packNftContractEventPass" +""" +input packNftContractEventPass_var_samp_order_by { """ - update single row of the table: "stripeCheckoutSession" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_stripeCheckoutSession_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: stripeCheckoutSession_set_input - pk_columns: stripeCheckoutSession_pk_columns_input! - ): stripeCheckoutSession + amount: order_by +} +"""aggregate variance on columns""" +type packNftContractEventPass_variance_fields { """ - update multiples rows of table: "stripeCheckoutSession" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_stripeCheckoutSession_many( - """updates to execute, in order""" - updates: [stripeCheckoutSession_updates!]! - ): [stripeCheckoutSession_mutation_response] + amount: Float +} +""" +order by variance() on columns of table "packNftContractEventPass" +""" +input packNftContractEventPass_variance_order_by { """ - update data of the table: "stripeCustomer" + The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. """ - update_stripeCustomer( - """sets the columns of the filtered rows to the given values""" - _set: stripeCustomer_set_input + amount: order_by +} - """filter the rows which have to be updated""" - where: stripeCustomer_bool_exp! - ): stripeCustomer_mutation_response +""" +aggregated selection of "packNftContract" +""" +type packNftContract_aggregate { + aggregate: packNftContract_aggregate_fields + nodes: [packNftContract!]! +} + +""" +aggregate fields of "packNftContract" +""" +type packNftContract_aggregate_fields { + avg: packNftContract_avg_fields + count(columns: [packNftContract_select_column!], distinct: Boolean): Int! + max: packNftContract_max_fields + min: packNftContract_min_fields + stddev: packNftContract_stddev_fields + stddev_pop: packNftContract_stddev_pop_fields + stddev_samp: packNftContract_stddev_samp_fields + sum: packNftContract_sum_fields + var_pop: packNftContract_var_pop_fields + var_samp: packNftContract_var_samp_fields + variance: packNftContract_variance_fields +} + +"""aggregate avg on columns""" +type packNftContract_avg_fields { + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Float +} + +""" +Boolean expression to filter rows from the table "packNftContract". All fields are combined with a logical 'AND'. +""" +input packNftContract_bool_exp { + _and: [packNftContract_bool_exp!] + _not: packNftContract_bool_exp + _or: [packNftContract_bool_exp!] + chainId: String_comparison_exp + contractAddress: String_comparison_exp + created_at: timestamptz_comparison_exp + eventPassNftContracts: packNftContractEventPass_bool_exp + eventPassNftContracts_aggregate: packNftContractEventPass_aggregate_bool_exp + eventPassNfts: eventPassNft_bool_exp + eventPassNfts_aggregate: eventPassNft_aggregate_bool_exp + id: uuid_comparison_exp + isAirdrop: Boolean_comparison_exp + lotteryId: String_comparison_exp + organizerId: String_comparison_exp + packId: String_comparison_exp + rewardsPerPack: Int_comparison_exp + updated_at: timestamptz_comparison_exp +} +""" +unique or primary key constraints on table "packNftContract" +""" +enum packNftContract_constraint { """ - update single row of the table: "stripeCustomer" + unique or primary key constraint on columns "packId" """ - update_stripeCustomer_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: stripeCustomer_set_input - pk_columns: stripeCustomer_pk_columns_input! - ): stripeCustomer + packId_unique """ - update multiples rows of table: "stripeCustomer" + unique or primary key constraint on columns "chainId", "contractAddress" """ - update_stripeCustomer_many( - """updates to execute, in order""" - updates: [stripeCustomer_updates!]! - ): [stripeCustomer_mutation_response] + packNftContract_contractAddress_chainId_key """ - update data of the table: "timezone" + unique or primary key constraint on columns "id" """ - update_timezone( - """sets the columns of the filtered rows to the given values""" - _set: timezone_set_input + packNftContract_pkey +} - """filter the rows which have to be updated""" - where: timezone_bool_exp! - ): timezone_mutation_response +""" +input type for incrementing numeric columns in table "packNftContract" +""" +input packNftContract_inc_input { + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Int +} + +""" +input type for inserting data into table "packNftContract" +""" +input packNftContract_insert_input { + """Blockchain network identifier where the NFT contract resides.""" + chainId: String + + """Smart contract address for the NFT collection.""" + contractAddress: String + created_at: timestamptz + eventPassNftContracts: packNftContractEventPass_arr_rel_insert_input + eventPassNfts: eventPassNft_arr_rel_insert_input + + """Unique identifier for each pack NFT contract.""" + id: uuid """ - update single row of the table: "timezone" + Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise. """ - update_timezone_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: timezone_set_input - pk_columns: timezone_pk_columns_input! - ): timezone + isAirdrop: Boolean + + """Identifier for the lottery associated with the pack.""" + lotteryId: String + + """Identifier for the organizer responsible for the pack.""" + organizerId: String + + """Unique identifier for each pack, ensuring no duplicates in the system.""" + packId: String + + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Int + updated_at: timestamptz +} + +"""aggregate max on columns""" +type packNftContract_max_fields { + """Blockchain network identifier where the NFT contract resides.""" + chainId: String + + """Smart contract address for the NFT collection.""" + contractAddress: String + created_at: timestamptz + + """Unique identifier for each pack NFT contract.""" + id: uuid + + """Identifier for the lottery associated with the pack.""" + lotteryId: String + + """Identifier for the organizer responsible for the pack.""" + organizerId: String + + """Unique identifier for each pack, ensuring no duplicates in the system.""" + packId: String + + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Int + updated_at: timestamptz +} + +"""aggregate min on columns""" +type packNftContract_min_fields { + """Blockchain network identifier where the NFT contract resides.""" + chainId: String + + """Smart contract address for the NFT collection.""" + contractAddress: String + created_at: timestamptz + + """Unique identifier for each pack NFT contract.""" + id: uuid + + """Identifier for the lottery associated with the pack.""" + lotteryId: String + + """Identifier for the organizer responsible for the pack.""" + organizerId: String + + """Unique identifier for each pack, ensuring no duplicates in the system.""" + packId: String + + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Int + updated_at: timestamptz +} + +""" +response of any mutation on the table "packNftContract" +""" +type packNftContract_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [packNftContract!]! +} + +""" +input type for inserting object relation for remote table "packNftContract" +""" +input packNftContract_obj_rel_insert_input { + data: packNftContract_insert_input! + + """upsert condition""" + on_conflict: packNftContract_on_conflict +} + +""" +on_conflict condition type for table "packNftContract" +""" +input packNftContract_on_conflict { + constraint: packNftContract_constraint! + update_columns: [packNftContract_update_column!]! = [] + where: packNftContract_bool_exp +} + +"""Ordering options when selecting data from "packNftContract".""" +input packNftContract_order_by { + chainId: order_by + contractAddress: order_by + created_at: order_by + eventPassNftContracts_aggregate: packNftContractEventPass_aggregate_order_by + eventPassNfts_aggregate: eventPassNft_aggregate_order_by + id: order_by + isAirdrop: order_by + lotteryId: order_by + organizerId: order_by + packId: order_by + rewardsPerPack: order_by + updated_at: order_by +} + +"""primary key columns input for table: packNftContract""" +input packNftContract_pk_columns_input { + """Unique identifier for each pack NFT contract.""" + id: uuid! +} + +""" +select columns of table "packNftContract" +""" +enum packNftContract_select_column { + """column name""" + chainId - """ - update multiples rows of table: "timezone" - """ - update_timezone_many( - """updates to execute, in order""" - updates: [timezone_updates!]! - ): [timezone_mutation_response] + """column name""" + contractAddress - """Upsert one asset""" - upsertAsset(upsert: AssetUpsertInput!, where: AssetWhereUniqueInput!): Asset + """column name""" + created_at - """Upsert one contentSpace""" - upsertContentSpace(upsert: ContentSpaceUpsertInput!, where: ContentSpaceWhereUniqueInput!): ContentSpace + """column name""" + id - """Upsert one event""" - upsertEvent(upsert: EventUpsertInput!, where: EventWhereUniqueInput!): Event + """column name""" + isAirdrop - """Upsert one eventPass""" - upsertEventPass(upsert: EventPassUpsertInput!, where: EventPassWhereUniqueInput!): EventPass + """column name""" + lotteryId - """Upsert one eventPassDelayedRevealed""" - upsertEventPassDelayedRevealed(upsert: EventPassDelayedRevealedUpsertInput!, where: EventPassDelayedRevealedWhereUniqueInput!): EventPassDelayedRevealed + """column name""" + organizerId - """Upsert one organizer""" - upsertOrganizer(upsert: OrganizerUpsertInput!, where: OrganizerWhereUniqueInput!): Organizer + """column name""" + packId - """Upsert one pack""" - upsertPack(upsert: PackUpsertInput!, where: PackWhereUniqueInput!): Pack + """column name""" + rewardsPerPack + + """column name""" + updated_at } """ -The nftTransfer model is built to record and chronicle the transfer of NFTs between addresses. This model is crucial in tracing the movement of an NFT, especially when validating that an event pass has reached its intended recipient. Such a system facilitates debugging and reduces the need for excessive querying of our indexer. Entries in this table are populated through two primary avenues: either via an activity webhook responding to real-time NFT transfers or through a regular cron job as a failsafe, ensuring data integrity even if the webhook fails to capture certain events. +input type for updating data in table "packNftContract" """ -type nftTransfer { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: bigint! - - """ - Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. - """ - chainId: String! - - """ - Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. - """ - contractAddress: String! - created_at: timestamptz! +input packNftContract_set_input { + """Blockchain network identifier where the NFT contract resides.""" + chainId: String - """ - Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. - """ - eventId: String + """Smart contract address for the NFT collection.""" + contractAddress: String + created_at: timestamptz - """ - Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. - """ - eventPassId: String + """Unique identifier for each pack NFT contract.""" + id: uuid """ - Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. + Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise. """ - fromAddress: String! - id: uuid! + isAirdrop: Boolean - """ - Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. - """ - organizerId: String! + """Identifier for the lottery associated with the pack.""" + lotteryId: String - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: Int + """Identifier for the organizer responsible for the pack.""" + organizerId: String - """ - Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. - """ + """Unique identifier for each pack, ensuring no duplicates in the system.""" packId: String - """ - Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. - """ - toAddress: String! - - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: bigint! - - """ - Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. - """ - transactionHash: String! + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Int + updated_at: timestamptz } -""" -aggregated selection of "nftTransfer" -""" -type nftTransfer_aggregate { - aggregate: nftTransfer_aggregate_fields - nodes: [nftTransfer!]! +"""aggregate stddev on columns""" +type packNftContract_stddev_fields { + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Float } -input nftTransfer_aggregate_bool_exp { - count: nftTransfer_aggregate_bool_exp_count +"""aggregate stddev_pop on columns""" +type packNftContract_stddev_pop_fields { + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Float } -input nftTransfer_aggregate_bool_exp_count { - arguments: [nftTransfer_select_column!] - distinct: Boolean - filter: nftTransfer_bool_exp - predicate: Int_comparison_exp! +"""aggregate stddev_samp on columns""" +type packNftContract_stddev_samp_fields { + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Float } """ -aggregate fields of "nftTransfer" +Streaming cursor of the table "packNftContract" """ -type nftTransfer_aggregate_fields { - avg: nftTransfer_avg_fields - count(columns: [nftTransfer_select_column!], distinct: Boolean): Int! - max: nftTransfer_max_fields - min: nftTransfer_min_fields - stddev: nftTransfer_stddev_fields - stddev_pop: nftTransfer_stddev_pop_fields - stddev_samp: nftTransfer_stddev_samp_fields - sum: nftTransfer_sum_fields - var_pop: nftTransfer_var_pop_fields - var_samp: nftTransfer_var_samp_fields - variance: nftTransfer_variance_fields -} +input packNftContract_stream_cursor_input { + """Stream column input with initial value""" + initial_value: packNftContract_stream_cursor_value_input! -""" -order by aggregate values of table "nftTransfer" -""" -input nftTransfer_aggregate_order_by { - avg: nftTransfer_avg_order_by - count: order_by - max: nftTransfer_max_order_by - min: nftTransfer_min_order_by - stddev: nftTransfer_stddev_order_by - stddev_pop: nftTransfer_stddev_pop_order_by - stddev_samp: nftTransfer_stddev_samp_order_by - sum: nftTransfer_sum_order_by - var_pop: nftTransfer_var_pop_order_by - var_samp: nftTransfer_var_samp_order_by - variance: nftTransfer_variance_order_by + """cursor ordering""" + ordering: cursor_ordering } -""" -input type for inserting array relation for remote table "nftTransfer" -""" -input nftTransfer_arr_rel_insert_input { - data: [nftTransfer_insert_input!]! +"""Initial value of the column from where the streaming should start""" +input packNftContract_stream_cursor_value_input { + """Blockchain network identifier where the NFT contract resides.""" + chainId: String - """upsert condition""" - on_conflict: nftTransfer_on_conflict -} + """Smart contract address for the NFT collection.""" + contractAddress: String + created_at: timestamptz -"""aggregate avg on columns""" -type nftTransfer_avg_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: Float + """Unique identifier for each pack NFT contract.""" + id: uuid """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise. """ - packAmount: Float + isAirdrop: Boolean - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: Float -} + """Identifier for the lottery associated with the pack.""" + lotteryId: String -""" -order by avg() on columns of table "nftTransfer" -""" -input nftTransfer_avg_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: order_by + """Identifier for the organizer responsible for the pack.""" + organizerId: String - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: order_by + """Unique identifier for each pack, ensuring no duplicates in the system.""" + packId: String - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Int + updated_at: timestamptz } -""" -Boolean expression to filter rows from the table "nftTransfer". All fields are combined with a logical 'AND'. -""" -input nftTransfer_bool_exp { - _and: [nftTransfer_bool_exp!] - _not: nftTransfer_bool_exp - _or: [nftTransfer_bool_exp!] - blockNumber: bigint_comparison_exp - chainId: String_comparison_exp - contractAddress: String_comparison_exp - created_at: timestamptz_comparison_exp - eventId: String_comparison_exp - eventPassId: String_comparison_exp - fromAddress: String_comparison_exp - id: uuid_comparison_exp - organizerId: String_comparison_exp - packAmount: Int_comparison_exp - packId: String_comparison_exp - toAddress: String_comparison_exp - tokenId: bigint_comparison_exp - transactionHash: String_comparison_exp +"""aggregate sum on columns""" +type packNftContract_sum_fields { + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Int } """ -unique or primary key constraints on table "nftTransfer" +update columns of table "packNftContract" """ -enum nftTransfer_constraint { - """ - unique or primary key constraint on columns "id" - """ - nftTransfer_pkey +enum packNftContract_update_column { + """column name""" + chainId - """ - unique or primary key constraint on columns "transactionHash", "contractAddress", "tokenId" - """ - nft_transfer_unique_transfer + """column name""" + contractAddress + + """column name""" + created_at + + """column name""" + id + + """column name""" + isAirdrop + + """column name""" + lotteryId + + """column name""" + organizerId + + """column name""" + packId + + """column name""" + rewardsPerPack + + """column name""" + updated_at } -""" -input type for incrementing numeric columns in table "nftTransfer" -""" -input nftTransfer_inc_input { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: bigint +input packNftContract_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: packNftContract_inc_input - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: Int + """sets the columns of the filtered rows to the given values""" + _set: packNftContract_set_input - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: bigint + """filter the rows which have to be updated""" + where: packNftContract_bool_exp! } -""" -input type for inserting data into table "nftTransfer" -""" -input nftTransfer_insert_input { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: bigint +"""aggregate var_pop on columns""" +type packNftContract_var_pop_fields { + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Float +} - """ - Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. - """ - chainId: String +"""aggregate var_samp on columns""" +type packNftContract_var_samp_fields { + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Float +} - """ - Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. - """ - contractAddress: String - created_at: timestamptz +"""aggregate variance on columns""" +type packNftContract_variance_fields { + """Number of rewards (or items) contained within each pack.""" + rewardsPerPack: Float +} - """ - Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. - """ - eventId: String +""" +This table represents the supply details of pack NFTs, tracking the ownership, contents, and metadata associated with each pack. +""" +type packNftSupply { + """The specific blockchain or network on which the pack NFT exists.""" + chainId: String! """ - Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + The address of the smart contract representing the pack NFT. Essential for blockchain interactions. """ - eventPassId: String + contractAddress: String! + created_at: timestamptz! - """ - Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. - """ - fromAddress: String - id: uuid + """The blockchain address of the current owner of the pack NFT.""" + currentOwnerAddress: String """ - Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. + Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. """ - organizerId: String + error: String + id: uuid! - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: Int + """The reference to the latest transfer record for this pack NFT.""" + lastNftTransferId: uuid - """ - Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. - """ - packId: String + """The identifier of the organizer associated with this pack NFT.""" + organizerId: String! - """ - Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. - """ - toAddress: String + """An array relationship""" + packEventPassNfts( + """distinct select on columns""" + distinct_on: [packEventPassNft_select_column!] - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: bigint + """limit the number of rows returned""" + limit: Int - """ - Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. - """ - transactionHash: String -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate max on columns""" -type nftTransfer_max_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: bigint + """sort the rows by one or more columns""" + order_by: [packEventPassNft_order_by!] - """ - Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. - """ - chainId: String + """filter the rows returned""" + where: packEventPassNft_bool_exp + ): [packEventPassNft!]! - """ - Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. - """ - contractAddress: String - created_at: timestamptz + """An aggregate relationship""" + packEventPassNfts_aggregate( + """distinct select on columns""" + distinct_on: [packEventPassNft_select_column!] - """ - Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. - """ - eventId: String + """limit the number of rows returned""" + limit: Int - """ - Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. - """ - eventPassId: String + """skip the first n rows. Use only with order_by""" + offset: Int - """ - Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. - """ - fromAddress: String - id: uuid + """sort the rows by one or more columns""" + order_by: [packEventPassNft_order_by!] - """ - Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. - """ - organizerId: String + """filter the rows returned""" + where: packEventPassNft_bool_exp + ): packEventPassNft_aggregate! - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: Int + """A unique identifier for the pack within the platform.""" + packId: String! + status: nftStatus_enum - """ - Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. - """ - packId: String + """The URI pointing to the metadata of the pack NFT.""" + tokenUri: String + updated_at: timestamptz! +} - """ - Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. - """ - toAddress: String +""" +aggregated selection of "packNftSupply" +""" +type packNftSupply_aggregate { + aggregate: packNftSupply_aggregate_fields + nodes: [packNftSupply!]! +} - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: bigint +""" +aggregate fields of "packNftSupply" +""" +type packNftSupply_aggregate_fields { + count(columns: [packNftSupply_select_column!], distinct: Boolean): Int! + max: packNftSupply_max_fields + min: packNftSupply_min_fields +} - """ - Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. - """ - transactionHash: String +""" +Boolean expression to filter rows from the table "packNftSupply". All fields are combined with a logical 'AND'. +""" +input packNftSupply_bool_exp { + _and: [packNftSupply_bool_exp!] + _not: packNftSupply_bool_exp + _or: [packNftSupply_bool_exp!] + chainId: String_comparison_exp + contractAddress: String_comparison_exp + created_at: timestamptz_comparison_exp + currentOwnerAddress: String_comparison_exp + error: String_comparison_exp + id: uuid_comparison_exp + lastNftTransferId: uuid_comparison_exp + organizerId: String_comparison_exp + packEventPassNfts: packEventPassNft_bool_exp + packEventPassNfts_aggregate: packEventPassNft_aggregate_bool_exp + packId: String_comparison_exp + status: nftStatus_enum_comparison_exp + tokenUri: String_comparison_exp + updated_at: timestamptz_comparison_exp } """ -order by max() on columns of table "nftTransfer" +unique or primary key constraints on table "packNftSupply" """ -input nftTransfer_max_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: order_by - - """ - Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. - """ - chainId: order_by - +enum packNftSupply_constraint { """ - Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + unique or primary key constraint on columns "chainId", "contractAddress", "packId" """ - contractAddress: order_by - created_at: order_by + packNftSupply_contractAddress_chainId_packId_key """ - Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + unique or primary key constraint on columns "id" """ - eventId: order_by + packNftSupply_pkey +} - """ - Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. - """ - eventPassId: order_by +""" +input type for inserting data into table "packNftSupply" +""" +input packNftSupply_insert_input { + """The specific blockchain or network on which the pack NFT exists.""" + chainId: String """ - Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. + The address of the smart contract representing the pack NFT. Essential for blockchain interactions. """ - fromAddress: order_by - id: order_by + contractAddress: String + created_at: timestamptz - """ - Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. - """ - organizerId: order_by + """The blockchain address of the current owner of the pack NFT.""" + currentOwnerAddress: String """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. """ - packAmount: order_by + error: String + id: uuid - """ - Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. - """ - packId: order_by + """The reference to the latest transfer record for this pack NFT.""" + lastNftTransferId: uuid - """ - Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. - """ - toAddress: order_by + """The identifier of the organizer associated with this pack NFT.""" + organizerId: String + packEventPassNfts: packEventPassNft_arr_rel_insert_input - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by + """A unique identifier for the pack within the platform.""" + packId: String + status: nftStatus_enum - """ - Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. - """ - transactionHash: order_by + """The URI pointing to the metadata of the pack NFT.""" + tokenUri: String + updated_at: timestamptz } -"""aggregate min on columns""" -type nftTransfer_min_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: bigint - - """ - Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. - """ +"""aggregate max on columns""" +type packNftSupply_max_fields { + """The specific blockchain or network on which the pack NFT exists.""" chainId: String """ - Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + The address of the smart contract representing the pack NFT. Essential for blockchain interactions. """ contractAddress: String created_at: timestamptz - """ - Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. - """ - eventId: String - - """ - Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. - """ - eventPassId: String + """The blockchain address of the current owner of the pack NFT.""" + currentOwnerAddress: String """ - Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. + Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. """ - fromAddress: String + error: String id: uuid - """ - Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. - """ - organizerId: String + """The reference to the latest transfer record for this pack NFT.""" + lastNftTransferId: uuid - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: Int + """The identifier of the organizer associated with this pack NFT.""" + organizerId: String - """ - Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. - """ + """A unique identifier for the pack within the platform.""" packId: String - """ - Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. - """ - toAddress: String - - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: bigint - - """ - Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. - """ - transactionHash: String + """The URI pointing to the metadata of the pack NFT.""" + tokenUri: String + updated_at: timestamptz } -""" -order by min() on columns of table "nftTransfer" -""" -input nftTransfer_min_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: order_by - - """ - Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. - """ - chainId: order_by - - """ - Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. - """ - contractAddress: order_by - created_at: order_by - - """ - Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. - """ - eventId: order_by - - """ - Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. - """ - eventPassId: order_by +"""aggregate min on columns""" +type packNftSupply_min_fields { + """The specific blockchain or network on which the pack NFT exists.""" + chainId: String """ - Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. + The address of the smart contract representing the pack NFT. Essential for blockchain interactions. """ - fromAddress: order_by - id: order_by + contractAddress: String + created_at: timestamptz - """ - Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. - """ - organizerId: order_by + """The blockchain address of the current owner of the pack NFT.""" + currentOwnerAddress: String """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. """ - packAmount: order_by + error: String + id: uuid - """ - Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. - """ - packId: order_by + """The reference to the latest transfer record for this pack NFT.""" + lastNftTransferId: uuid - """ - Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. - """ - toAddress: order_by + """The identifier of the organizer associated with this pack NFT.""" + organizerId: String - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by + """A unique identifier for the pack within the platform.""" + packId: String - """ - Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. - """ - transactionHash: order_by + """The URI pointing to the metadata of the pack NFT.""" + tokenUri: String + updated_at: timestamptz } """ -response of any mutation on the table "nftTransfer" +response of any mutation on the table "packNftSupply" """ -type nftTransfer_mutation_response { +type packNftSupply_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [nftTransfer!]! -} - -""" -input type for inserting object relation for remote table "nftTransfer" -""" -input nftTransfer_obj_rel_insert_input { - data: nftTransfer_insert_input! - - """upsert condition""" - on_conflict: nftTransfer_on_conflict + returning: [packNftSupply!]! } """ -on_conflict condition type for table "nftTransfer" +on_conflict condition type for table "packNftSupply" """ -input nftTransfer_on_conflict { - constraint: nftTransfer_constraint! - update_columns: [nftTransfer_update_column!]! = [] - where: nftTransfer_bool_exp +input packNftSupply_on_conflict { + constraint: packNftSupply_constraint! + update_columns: [packNftSupply_update_column!]! = [] + where: packNftSupply_bool_exp } -"""Ordering options when selecting data from "nftTransfer".""" -input nftTransfer_order_by { - blockNumber: order_by +"""Ordering options when selecting data from "packNftSupply".""" +input packNftSupply_order_by { chainId: order_by contractAddress: order_by created_at: order_by - eventId: order_by - eventPassId: order_by - fromAddress: order_by + currentOwnerAddress: order_by + error: order_by id: order_by + lastNftTransferId: order_by organizerId: order_by - packAmount: order_by + packEventPassNfts_aggregate: packEventPassNft_aggregate_order_by packId: order_by - toAddress: order_by - tokenId: order_by - transactionHash: order_by + status: order_by + tokenUri: order_by + updated_at: order_by } -"""primary key columns input for table: nftTransfer""" -input nftTransfer_pk_columns_input { +"""primary key columns input for table: packNftSupply""" +input packNftSupply_pk_columns_input { id: uuid! } """ -select columns of table "nftTransfer" +select columns of table "packNftSupply" """ -enum nftTransfer_select_column { - """column name""" - blockNumber - +enum packNftSupply_select_column { """column name""" chainId @@ -20736,803 +28415,1086 @@ enum nftTransfer_select_column { created_at """column name""" - eventId - - """column name""" - eventPassId + currentOwnerAddress """column name""" - fromAddress + error """column name""" id """column name""" - organizerId + lastNftTransferId """column name""" - packAmount + organizerId """column name""" packId """column name""" - toAddress + status """column name""" - tokenId + tokenUri """column name""" - transactionHash + updated_at } """ -input type for updating data in table "nftTransfer" +input type for updating data in table "packNftSupply" """ -input nftTransfer_set_input { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: bigint - - """ - Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. - """ +input packNftSupply_set_input { + """The specific blockchain or network on which the pack NFT exists.""" chainId: String """ - Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. + The address of the smart contract representing the pack NFT. Essential for blockchain interactions. """ contractAddress: String created_at: timestamptz - """ - Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. - """ - eventId: String - - """ - Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. - """ - eventPassId: String + """The blockchain address of the current owner of the pack NFT.""" + currentOwnerAddress: String """ - Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. + Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. """ - fromAddress: String + error: String id: uuid - """ - Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. - """ + """The reference to the latest transfer record for this pack NFT.""" + lastNftTransferId: uuid + + """The identifier of the organizer associated with this pack NFT.""" organizerId: String + """A unique identifier for the pack within the platform.""" + packId: String + status: nftStatus_enum + + """The URI pointing to the metadata of the pack NFT.""" + tokenUri: String + updated_at: timestamptz +} + +""" +Streaming cursor of the table "packNftSupply" +""" +input packNftSupply_stream_cursor_input { + """Stream column input with initial value""" + initial_value: packNftSupply_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input packNftSupply_stream_cursor_value_input { + """The specific blockchain or network on which the pack NFT exists.""" + chainId: String + """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + The address of the smart contract representing the pack NFT. Essential for blockchain interactions. """ - packAmount: Int + contractAddress: String + created_at: timestamptz + + """The blockchain address of the current owner of the pack NFT.""" + currentOwnerAddress: String """ - Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. + Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. """ + error: String + id: uuid + + """The reference to the latest transfer record for this pack NFT.""" + lastNftTransferId: uuid + + """The identifier of the organizer associated with this pack NFT.""" + organizerId: String + + """A unique identifier for the pack within the platform.""" packId: String + status: nftStatus_enum - """ - Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. - """ - toAddress: String + """The URI pointing to the metadata of the pack NFT.""" + tokenUri: String + updated_at: timestamptz +} - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: bigint +""" +update columns of table "packNftSupply" +""" +enum packNftSupply_update_column { + """column name""" + chainId - """ - Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. - """ - transactionHash: String + """column name""" + contractAddress + + """column name""" + created_at + + """column name""" + currentOwnerAddress + + """column name""" + error + + """column name""" + id + + """column name""" + lastNftTransferId + + """column name""" + organizerId + + """column name""" + packId + + """column name""" + status + + """column name""" + tokenUri + + """column name""" + updated_at } -"""aggregate stddev on columns""" -type nftTransfer_stddev_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: Float +input packNftSupply_updates { + """sets the columns of the filtered rows to the given values""" + _set: packNftSupply_set_input - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: Float + """filter the rows which have to be updated""" + where: packNftSupply_bool_exp! +} + +"""Hold the sums for the Pack Orders""" +type packOrderSums { + packId: String! + totalReserved: Int! +} + +""" +aggregated selection of "packOrderSums" +""" +type packOrderSums_aggregate { + aggregate: packOrderSums_aggregate_fields + nodes: [packOrderSums!]! +} + +""" +aggregate fields of "packOrderSums" +""" +type packOrderSums_aggregate_fields { + avg: packOrderSums_avg_fields + count(columns: [packOrderSums_select_column!], distinct: Boolean): Int! + max: packOrderSums_max_fields + min: packOrderSums_min_fields + stddev: packOrderSums_stddev_fields + stddev_pop: packOrderSums_stddev_pop_fields + stddev_samp: packOrderSums_stddev_samp_fields + sum: packOrderSums_sum_fields + var_pop: packOrderSums_var_pop_fields + var_samp: packOrderSums_var_samp_fields + variance: packOrderSums_variance_fields +} + +"""aggregate avg on columns""" +type packOrderSums_avg_fields { + totalReserved: Float +} + +""" +Boolean expression to filter rows from the table "packOrderSums". All fields are combined with a logical 'AND'. +""" +input packOrderSums_bool_exp { + _and: [packOrderSums_bool_exp!] + _not: packOrderSums_bool_exp + _or: [packOrderSums_bool_exp!] + packId: String_comparison_exp + totalReserved: Int_comparison_exp +} +""" +unique or primary key constraints on table "packOrderSums" +""" +enum packOrderSums_constraint { """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + unique or primary key constraint on columns "packId" """ - tokenId: Float + packOrderSums_pkey +} + +""" +input type for incrementing numeric columns in table "packOrderSums" +""" +input packOrderSums_inc_input { + totalReserved: Int } """ -order by stddev() on columns of table "nftTransfer" +input type for inserting data into table "packOrderSums" """ -input nftTransfer_stddev_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: order_by - - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: order_by +input packOrderSums_insert_input { + packId: String + totalReserved: Int +} - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by +"""aggregate max on columns""" +type packOrderSums_max_fields { + packId: String + totalReserved: Int } -"""aggregate stddev_pop on columns""" -type nftTransfer_stddev_pop_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: Float +"""aggregate min on columns""" +type packOrderSums_min_fields { + packId: String + totalReserved: Int +} - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: Float +""" +response of any mutation on the table "packOrderSums" +""" +type packOrderSums_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: Float + """data from the rows affected by the mutation""" + returning: [packOrderSums!]! } """ -order by stddev_pop() on columns of table "nftTransfer" +on_conflict condition type for table "packOrderSums" """ -input nftTransfer_stddev_pop_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: order_by - - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: order_by +input packOrderSums_on_conflict { + constraint: packOrderSums_constraint! + update_columns: [packOrderSums_update_column!]! = [] + where: packOrderSums_bool_exp +} - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by +"""Ordering options when selecting data from "packOrderSums".""" +input packOrderSums_order_by { + packId: order_by + totalReserved: order_by } -"""aggregate stddev_samp on columns""" -type nftTransfer_stddev_samp_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: Float +"""primary key columns input for table: packOrderSums""" +input packOrderSums_pk_columns_input { + packId: String! +} - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: Float +""" +select columns of table "packOrderSums" +""" +enum packOrderSums_select_column { + """column name""" + packId - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: Float + """column name""" + totalReserved } """ -order by stddev_samp() on columns of table "nftTransfer" +input type for updating data in table "packOrderSums" """ -input nftTransfer_stddev_samp_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: order_by +input packOrderSums_set_input { + packId: String + totalReserved: Int +} - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: order_by +"""aggregate stddev on columns""" +type packOrderSums_stddev_fields { + totalReserved: Float +} - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by +"""aggregate stddev_pop on columns""" +type packOrderSums_stddev_pop_fields { + totalReserved: Float +} + +"""aggregate stddev_samp on columns""" +type packOrderSums_stddev_samp_fields { + totalReserved: Float } """ -Streaming cursor of the table "nftTransfer" +Streaming cursor of the table "packOrderSums" """ -input nftTransfer_stream_cursor_input { +input packOrderSums_stream_cursor_input { """Stream column input with initial value""" - initial_value: nftTransfer_stream_cursor_value_input! + initial_value: packOrderSums_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input nftTransfer_stream_cursor_value_input { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: bigint +input packOrderSums_stream_cursor_value_input { + packId: String + totalReserved: Int +} - """ - Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. - """ - chainId: String +"""aggregate sum on columns""" +type packOrderSums_sum_fields { + totalReserved: Int +} - """ - Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. - """ - contractAddress: String - created_at: timestamptz +""" +update columns of table "packOrderSums" +""" +enum packOrderSums_update_column { + """column name""" + packId - """ - Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. - """ - eventId: String + """column name""" + totalReserved +} - """ - Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. - """ - eventPassId: String +input packOrderSums_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: packOrderSums_inc_input - """ - Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement. - """ - fromAddress: String - id: uuid + """sets the columns of the filtered rows to the given values""" + _set: packOrderSums_set_input - """ - Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. - """ - organizerId: String + """filter the rows which have to be updated""" + where: packOrderSums_bool_exp! +} - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: Int +"""aggregate var_pop on columns""" +type packOrderSums_var_pop_fields { + totalReserved: Float +} - """ - Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. - """ +"""aggregate var_samp on columns""" +type packOrderSums_var_samp_fields { + totalReserved: Float +} + +"""aggregate variance on columns""" +type packOrderSums_variance_fields { + totalReserved: Float +} + +""" +The passAmount table stores quantity information related to each eventPass or Pack +""" +type passAmount { + created_at: timestamptz! + eventPassId: String + id: uuid! + maxAmount: Int! + maxAmountPerUser: Int packId: String + timeBeforeDelete: Int! + updated_at: timestamptz! +} - """ - Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. - """ - toAddress: String +""" +aggregated selection of "passAmount" +""" +type passAmount_aggregate { + aggregate: passAmount_aggregate_fields + nodes: [passAmount!]! +} - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: bigint +""" +aggregate fields of "passAmount" +""" +type passAmount_aggregate_fields { + avg: passAmount_avg_fields + count(columns: [passAmount_select_column!], distinct: Boolean): Int! + max: passAmount_max_fields + min: passAmount_min_fields + stddev: passAmount_stddev_fields + stddev_pop: passAmount_stddev_pop_fields + stddev_samp: passAmount_stddev_samp_fields + sum: passAmount_sum_fields + var_pop: passAmount_var_pop_fields + var_samp: passAmount_var_samp_fields + variance: passAmount_variance_fields +} - """ - Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. - """ - transactionHash: String +"""aggregate avg on columns""" +type passAmount_avg_fields { + maxAmount: Float + maxAmountPerUser: Float + timeBeforeDelete: Float } -"""aggregate sum on columns""" -type nftTransfer_sum_fields { +""" +Boolean expression to filter rows from the table "passAmount". All fields are combined with a logical 'AND'. +""" +input passAmount_bool_exp { + _and: [passAmount_bool_exp!] + _not: passAmount_bool_exp + _or: [passAmount_bool_exp!] + created_at: timestamptz_comparison_exp + eventPassId: String_comparison_exp + id: uuid_comparison_exp + maxAmount: Int_comparison_exp + maxAmountPerUser: Int_comparison_exp + packId: String_comparison_exp + timeBeforeDelete: Int_comparison_exp + updated_at: timestamptz_comparison_exp +} + +""" +unique or primary key constraints on table "passAmount" +""" +enum passAmount_constraint { """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. + unique or primary key constraint on columns "eventPassId" """ - blockNumber: bigint + idx_passamount_eventpassid """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. + unique or primary key constraint on columns "packId" """ - packAmount: Int + idx_passamount_packid """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + unique or primary key constraint on columns "id" """ - tokenId: bigint + passAmount_pkey } """ -order by sum() on columns of table "nftTransfer" +input type for incrementing numeric columns in table "passAmount" """ -input nftTransfer_sum_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: order_by +input passAmount_inc_input { + maxAmount: Int + maxAmountPerUser: Int + timeBeforeDelete: Int +} - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: order_by +""" +input type for inserting data into table "passAmount" +""" +input passAmount_insert_input { + created_at: timestamptz + eventPassId: String + id: uuid + maxAmount: Int + maxAmountPerUser: Int + packId: String + timeBeforeDelete: Int + updated_at: timestamptz +} - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by +"""aggregate max on columns""" +type passAmount_max_fields { + created_at: timestamptz + eventPassId: String + id: uuid + maxAmount: Int + maxAmountPerUser: Int + packId: String + timeBeforeDelete: Int + updated_at: timestamptz +} + +"""aggregate min on columns""" +type passAmount_min_fields { + created_at: timestamptz + eventPassId: String + id: uuid + maxAmount: Int + maxAmountPerUser: Int + packId: String + timeBeforeDelete: Int + updated_at: timestamptz } """ -update columns of table "nftTransfer" +response of any mutation on the table "passAmount" """ -enum nftTransfer_update_column { - """column name""" - blockNumber +type passAmount_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """column name""" - chainId + """data from the rows affected by the mutation""" + returning: [passAmount!]! +} - """column name""" - contractAddress +""" +input type for inserting object relation for remote table "passAmount" +""" +input passAmount_obj_rel_insert_input { + data: passAmount_insert_input! - """column name""" - created_at + """upsert condition""" + on_conflict: passAmount_on_conflict +} - """column name""" - eventId +""" +on_conflict condition type for table "passAmount" +""" +input passAmount_on_conflict { + constraint: passAmount_constraint! + update_columns: [passAmount_update_column!]! = [] + where: passAmount_bool_exp +} + +"""Ordering options when selecting data from "passAmount".""" +input passAmount_order_by { + created_at: order_by + eventPassId: order_by + id: order_by + maxAmount: order_by + maxAmountPerUser: order_by + packId: order_by + timeBeforeDelete: order_by + updated_at: order_by +} +"""primary key columns input for table: passAmount""" +input passAmount_pk_columns_input { + id: uuid! +} + +""" +select columns of table "passAmount" +""" +enum passAmount_select_column { """column name""" - eventPassId + created_at """column name""" - fromAddress + eventPassId """column name""" id """column name""" - organizerId + maxAmount """column name""" - packAmount + maxAmountPerUser """column name""" packId """column name""" - toAddress - - """column name""" - tokenId + timeBeforeDelete """column name""" - transactionHash + updated_at } -input nftTransfer_updates { - """increments the numeric columns with given value of the filtered values""" - _inc: nftTransfer_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: nftTransfer_set_input - - """filter the rows which have to be updated""" - where: nftTransfer_bool_exp! +""" +input type for updating data in table "passAmount" +""" +input passAmount_set_input { + created_at: timestamptz + eventPassId: String + id: uuid + maxAmount: Int + maxAmountPerUser: Int + packId: String + timeBeforeDelete: Int + updated_at: timestamptz } -"""aggregate var_pop on columns""" -type nftTransfer_var_pop_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: Float +"""aggregate stddev on columns""" +type passAmount_stddev_fields { + maxAmount: Float + maxAmountPerUser: Float + timeBeforeDelete: Float +} - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: Float +"""aggregate stddev_pop on columns""" +type passAmount_stddev_pop_fields { + maxAmount: Float + maxAmountPerUser: Float + timeBeforeDelete: Float +} - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: Float +"""aggregate stddev_samp on columns""" +type passAmount_stddev_samp_fields { + maxAmount: Float + maxAmountPerUser: Float + timeBeforeDelete: Float } """ -order by var_pop() on columns of table "nftTransfer" +Streaming cursor of the table "passAmount" """ -input nftTransfer_var_pop_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: order_by - - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: order_by - - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by -} +input passAmount_stream_cursor_input { + """Stream column input with initial value""" + initial_value: passAmount_stream_cursor_value_input! -"""aggregate var_samp on columns""" -type nftTransfer_var_samp_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: Float + """cursor ordering""" + ordering: cursor_ordering +} - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: Float +"""Initial value of the column from where the streaming should start""" +input passAmount_stream_cursor_value_input { + created_at: timestamptz + eventPassId: String + id: uuid + maxAmount: Int + maxAmountPerUser: Int + packId: String + timeBeforeDelete: Int + updated_at: timestamptz +} - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: Float +"""aggregate sum on columns""" +type passAmount_sum_fields { + maxAmount: Int + maxAmountPerUser: Int + timeBeforeDelete: Int } """ -order by var_samp() on columns of table "nftTransfer" +update columns of table "passAmount" """ -input nftTransfer_var_samp_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: order_by +enum passAmount_update_column { + """column name""" + created_at - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: order_by + """column name""" + eventPassId - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by + """column name""" + id + + """column name""" + maxAmount + + """column name""" + maxAmountPerUser + + """column name""" + packId + + """column name""" + timeBeforeDelete + + """column name""" + updated_at } -"""aggregate variance on columns""" -type nftTransfer_variance_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: Float +input passAmount_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: passAmount_inc_input - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: Float + """sets the columns of the filtered rows to the given values""" + _set: passAmount_set_input - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: Float + """filter the rows which have to be updated""" + where: passAmount_bool_exp! } -""" -order by variance() on columns of table "nftTransfer" -""" -input nftTransfer_variance_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history. - """ - blockNumber: order_by +"""aggregate var_pop on columns""" +type passAmount_var_pop_fields { + maxAmount: Float + maxAmountPerUser: Float + timeBeforeDelete: Float +} - """ - Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. - """ - packAmount: order_by +"""aggregate var_samp on columns""" +type passAmount_var_samp_fields { + maxAmount: Float + maxAmountPerUser: Float + timeBeforeDelete: Float +} - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by +"""aggregate variance on columns""" +type passAmount_variance_fields { + maxAmount: Float + maxAmountPerUser: Float + timeBeforeDelete: Float } """ -Order a quantity of Event Pass or Pack (linked to Hygraph model EventPass or Pack) and associated to an Account +The passPricing table stores pricing information for an eventPass or Pack. """ -type order { - """An object relationship""" - account: account - accountId: uuid! +type passPricing { + amount: Int! created_at: timestamptz! - eventPass( - """ - Defines which locales should be returned. - - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - ): EventPass + currency: currency_enum! eventPassId: String - - """An object relationship""" - eventPassNftContract: eventPassNftContract id: uuid! - pack( - """ - Defines which locales should be returned. - - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - ): EventPass - - """An object relationship""" - packAmount: passAmount packId: String - - """An object relationship""" - packNftContract: packNftContract - - """An object relationship""" - packPricing: passPricing - - """An object relationship""" - passAmount: passAmount - - """An object relationship""" - passPricing: passPricing - quantity: Int! - status: orderStatus_enum! - stripeCheckoutSessionId: String updated_at: timestamptz! } """ -columns and relationships of "orderStatus" +aggregated selection of "passPricing" """ -type orderStatus { - value: String! +type passPricing_aggregate { + aggregate: passPricing_aggregate_fields + nodes: [passPricing!]! } """ -aggregated selection of "orderStatus" +aggregate fields of "passPricing" """ -type orderStatus_aggregate { - aggregate: orderStatus_aggregate_fields - nodes: [orderStatus!]! +type passPricing_aggregate_fields { + avg: passPricing_avg_fields + count(columns: [passPricing_select_column!], distinct: Boolean): Int! + max: passPricing_max_fields + min: passPricing_min_fields + stddev: passPricing_stddev_fields + stddev_pop: passPricing_stddev_pop_fields + stddev_samp: passPricing_stddev_samp_fields + sum: passPricing_sum_fields + var_pop: passPricing_var_pop_fields + var_samp: passPricing_var_samp_fields + variance: passPricing_variance_fields } -""" -aggregate fields of "orderStatus" -""" -type orderStatus_aggregate_fields { - count(columns: [orderStatus_select_column!], distinct: Boolean): Int! - max: orderStatus_max_fields - min: orderStatus_min_fields +"""aggregate avg on columns""" +type passPricing_avg_fields { + amount: Float } """ -Boolean expression to filter rows from the table "orderStatus". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "passPricing". All fields are combined with a logical 'AND'. """ -input orderStatus_bool_exp { - _and: [orderStatus_bool_exp!] - _not: orderStatus_bool_exp - _or: [orderStatus_bool_exp!] - value: String_comparison_exp +input passPricing_bool_exp { + _and: [passPricing_bool_exp!] + _not: passPricing_bool_exp + _or: [passPricing_bool_exp!] + amount: Int_comparison_exp + created_at: timestamptz_comparison_exp + currency: currency_enum_comparison_exp + eventPassId: String_comparison_exp + id: uuid_comparison_exp + packId: String_comparison_exp + updated_at: timestamptz_comparison_exp } """ -unique or primary key constraints on table "orderStatus" +unique or primary key constraints on table "passPricing" """ -enum orderStatus_constraint { +enum passPricing_constraint { """ - unique or primary key constraint on columns "value" + unique or primary key constraint on columns "id" """ - orderStatus_pkey -} - -enum orderStatus_enum { - CANCELLED - COMPLETED - CONFIRMED - ERROR - IS_MINTING - REFUNDED - UNAUTHORIZED + passPricing_pkey } """ -Boolean expression to compare columns of type "orderStatus_enum". All fields are combined with logical 'AND'. +input type for incrementing numeric columns in table "passPricing" """ -input orderStatus_enum_comparison_exp { - _eq: orderStatus_enum - _in: [orderStatus_enum!] - _is_null: Boolean - _neq: orderStatus_enum - _nin: [orderStatus_enum!] +input passPricing_inc_input { + amount: Int } """ -input type for inserting data into table "orderStatus" +input type for inserting data into table "passPricing" """ -input orderStatus_insert_input { - value: String +input passPricing_insert_input { + amount: Int + created_at: timestamptz + currency: currency_enum + eventPassId: String + id: uuid + packId: String + updated_at: timestamptz } """aggregate max on columns""" -type orderStatus_max_fields { - value: String +type passPricing_max_fields { + amount: Int + created_at: timestamptz + eventPassId: String + id: uuid + packId: String + updated_at: timestamptz } """aggregate min on columns""" -type orderStatus_min_fields { - value: String +type passPricing_min_fields { + amount: Int + created_at: timestamptz + eventPassId: String + id: uuid + packId: String + updated_at: timestamptz } """ -response of any mutation on the table "orderStatus" +response of any mutation on the table "passPricing" """ -type orderStatus_mutation_response { +type passPricing_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [orderStatus!]! + returning: [passPricing!]! } """ -on_conflict condition type for table "orderStatus" +input type for inserting object relation for remote table "passPricing" """ -input orderStatus_on_conflict { - constraint: orderStatus_constraint! - update_columns: [orderStatus_update_column!]! = [] - where: orderStatus_bool_exp +input passPricing_obj_rel_insert_input { + data: passPricing_insert_input! + + """upsert condition""" + on_conflict: passPricing_on_conflict } -"""Ordering options when selecting data from "orderStatus".""" -input orderStatus_order_by { - value: order_by +""" +on_conflict condition type for table "passPricing" +""" +input passPricing_on_conflict { + constraint: passPricing_constraint! + update_columns: [passPricing_update_column!]! = [] + where: passPricing_bool_exp } -"""primary key columns input for table: orderStatus""" -input orderStatus_pk_columns_input { - value: String! +"""Ordering options when selecting data from "passPricing".""" +input passPricing_order_by { + amount: order_by + created_at: order_by + currency: order_by + eventPassId: order_by + id: order_by + packId: order_by + updated_at: order_by +} + +"""primary key columns input for table: passPricing""" +input passPricing_pk_columns_input { + id: uuid! } """ -select columns of table "orderStatus" +select columns of table "passPricing" """ -enum orderStatus_select_column { +enum passPricing_select_column { """column name""" - value + amount + + """column name""" + created_at + + """column name""" + currency + + """column name""" + eventPassId + + """column name""" + id + + """column name""" + packId + + """column name""" + updated_at } """ -input type for updating data in table "orderStatus" +input type for updating data in table "passPricing" """ -input orderStatus_set_input { - value: String +input passPricing_set_input { + amount: Int + created_at: timestamptz + currency: currency_enum + eventPassId: String + id: uuid + packId: String + updated_at: timestamptz +} + +"""aggregate stddev on columns""" +type passPricing_stddev_fields { + amount: Float +} + +"""aggregate stddev_pop on columns""" +type passPricing_stddev_pop_fields { + amount: Float +} + +"""aggregate stddev_samp on columns""" +type passPricing_stddev_samp_fields { + amount: Float } """ -Streaming cursor of the table "orderStatus" +Streaming cursor of the table "passPricing" """ -input orderStatus_stream_cursor_input { +input passPricing_stream_cursor_input { """Stream column input with initial value""" - initial_value: orderStatus_stream_cursor_value_input! + initial_value: passPricing_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input orderStatus_stream_cursor_value_input { - value: String +input passPricing_stream_cursor_value_input { + amount: Int + created_at: timestamptz + currency: currency_enum + eventPassId: String + id: uuid + packId: String + updated_at: timestamptz +} + +"""aggregate sum on columns""" +type passPricing_sum_fields { + amount: Int } """ -update columns of table "orderStatus" +update columns of table "passPricing" """ -enum orderStatus_update_column { +enum passPricing_update_column { """column name""" - value + amount + + """column name""" + created_at + + """column name""" + currency + + """column name""" + eventPassId + + """column name""" + id + + """column name""" + packId + + """column name""" + updated_at } -input orderStatus_updates { +input passPricing_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: passPricing_inc_input + """sets the columns of the filtered rows to the given values""" - _set: orderStatus_set_input + _set: passPricing_set_input """filter the rows which have to be updated""" - where: orderStatus_bool_exp! + where: passPricing_bool_exp! } -""" -aggregated selection of "order" -""" -type order_aggregate { - aggregate: order_aggregate_fields - nodes: [order!]! +"""aggregate var_pop on columns""" +type passPricing_var_pop_fields { + amount: Float } -input order_aggregate_bool_exp { - count: order_aggregate_bool_exp_count +"""aggregate var_samp on columns""" +type passPricing_var_samp_fields { + amount: Float } -input order_aggregate_bool_exp_count { - arguments: [order_select_column!] - distinct: Boolean - filter: order_bool_exp - predicate: Int_comparison_exp! +"""aggregate variance on columns""" +type passPricing_variance_fields { + amount: Float } """ -aggregate fields of "order" +Order a quantity of Event Pass or Pack (linked to Hygraph model EventPass or Pack) and associated to an Account. Those orders are time bound and are automatically destroyed given an amount of time to preserve access to the event for other users. """ -type order_aggregate_fields { - avg: order_avg_fields - count(columns: [order_select_column!], distinct: Boolean): Int! - max: order_max_fields - min: order_min_fields - stddev: order_stddev_fields - stddev_pop: order_stddev_pop_fields - stddev_samp: order_stddev_samp_fields - sum: order_sum_fields - var_pop: order_var_pop_fields - var_samp: order_var_samp_fields - variance: order_variance_fields +type pendingOrder { + """An object relationship""" + account: account + accountId: uuid! + created_at: timestamptz! + eventPass( + """ + Defines which locales should be returned. + + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + ): EventPass + eventPassId: String + + """An object relationship""" + eventPassNftContract: eventPassNftContract + id: uuid! + pack( + """ + Defines which locales should be returned. + + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + ): EventPass + + """An object relationship""" + packAmount: passAmount + packId: String + + """An object relationship""" + packNftContract: packNftContract + + """An object relationship""" + packPricing: passPricing + + """An object relationship""" + passAmount: passAmount + + """An object relationship""" + passPricing: passPricing + quantity: Int! } """ -order by aggregate values of table "order" +aggregated selection of "pendingOrder" """ -input order_aggregate_order_by { - avg: order_avg_order_by - count: order_by - max: order_max_order_by - min: order_min_order_by - stddev: order_stddev_order_by - stddev_pop: order_stddev_pop_order_by - stddev_samp: order_stddev_samp_order_by - sum: order_sum_order_by - var_pop: order_var_pop_order_by - var_samp: order_var_samp_order_by - variance: order_variance_order_by +type pendingOrder_aggregate { + aggregate: pendingOrder_aggregate_fields + nodes: [pendingOrder!]! } """ -input type for inserting array relation for remote table "order" +aggregate fields of "pendingOrder" """ -input order_arr_rel_insert_input { - data: [order_insert_input!]! - - """upsert condition""" - on_conflict: order_on_conflict +type pendingOrder_aggregate_fields { + avg: pendingOrder_avg_fields + count(columns: [pendingOrder_select_column!], distinct: Boolean): Int! + max: pendingOrder_max_fields + min: pendingOrder_min_fields + stddev: pendingOrder_stddev_fields + stddev_pop: pendingOrder_stddev_pop_fields + stddev_samp: pendingOrder_stddev_samp_fields + sum: pendingOrder_sum_fields + var_pop: pendingOrder_var_pop_fields + var_samp: pendingOrder_var_samp_fields + variance: pendingOrder_variance_fields } """aggregate avg on columns""" -type order_avg_fields { +type pendingOrder_avg_fields { quantity: Float } """ -order by avg() on columns of table "order" -""" -input order_avg_order_by { - quantity: order_by -} - -""" -Boolean expression to filter rows from the table "order". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "pendingOrder". All fields are combined with a logical 'AND'. """ -input order_bool_exp { - _and: [order_bool_exp!] - _not: order_bool_exp - _or: [order_bool_exp!] +input pendingOrder_bool_exp { + _and: [pendingOrder_bool_exp!] + _not: pendingOrder_bool_exp + _or: [pendingOrder_bool_exp!] account: account_bool_exp accountId: uuid_comparison_exp created_at: timestamptz_comparison_exp @@ -21546,53 +29508,39 @@ input order_bool_exp { passAmount: passAmount_bool_exp passPricing: passPricing_bool_exp quantity: Int_comparison_exp - status: orderStatus_enum_comparison_exp - stripeCheckoutSessionId: String_comparison_exp - updated_at: timestamptz_comparison_exp -} - -"""column ordering options""" -enum order_by { - """in ascending order, nulls last""" - asc - - """in ascending order, nulls first""" - asc_nulls_first - - """in ascending order, nulls last""" - asc_nulls_last - - """in descending order, nulls first""" - desc - - """in descending order, nulls first""" - desc_nulls_first - - """in descending order, nulls last""" - desc_nulls_last } """ -unique or primary key constraints on table "order" +unique or primary key constraints on table "pendingOrder" """ -enum order_constraint { +enum pendingOrder_constraint { + """ + unique or primary key constraint on columns "eventPassId", "accountId" + """ + idx_pendingorder_eventpassid_accountid + + """ + unique or primary key constraint on columns "accountId", "packId" + """ + idx_pendingorder_packid_accountid + """ unique or primary key constraint on columns "id" """ - order_pkey + pendingOrder_pkey } """ -input type for incrementing numeric columns in table "order" +input type for incrementing numeric columns in table "pendingOrder" """ -input order_inc_input { +input pendingOrder_inc_input { quantity: Int } """ -input type for inserting data into table "order" +input type for inserting data into table "pendingOrder" """ -input order_insert_input { +input pendingOrder_insert_input { account: account_obj_rel_insert_input accountId: uuid created_at: timestamptz @@ -21606,85 +29554,50 @@ input order_insert_input { passAmount: passAmount_obj_rel_insert_input passPricing: passPricing_obj_rel_insert_input quantity: Int - status: orderStatus_enum - stripeCheckoutSessionId: String - updated_at: timestamptz } """aggregate max on columns""" -type order_max_fields { +type pendingOrder_max_fields { accountId: uuid created_at: timestamptz eventPassId: String id: uuid packId: String quantity: Int - stripeCheckoutSessionId: String - updated_at: timestamptz -} - -""" -order by max() on columns of table "order" -""" -input order_max_order_by { - accountId: order_by - created_at: order_by - eventPassId: order_by - id: order_by - packId: order_by - quantity: order_by - stripeCheckoutSessionId: order_by - updated_at: order_by } """aggregate min on columns""" -type order_min_fields { +type pendingOrder_min_fields { accountId: uuid created_at: timestamptz eventPassId: String id: uuid packId: String quantity: Int - stripeCheckoutSessionId: String - updated_at: timestamptz -} - -""" -order by min() on columns of table "order" -""" -input order_min_order_by { - accountId: order_by - created_at: order_by - eventPassId: order_by - id: order_by - packId: order_by - quantity: order_by - stripeCheckoutSessionId: order_by - updated_at: order_by } """ -response of any mutation on the table "order" +response of any mutation on the table "pendingOrder" """ -type order_mutation_response { +type pendingOrder_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [order!]! + returning: [pendingOrder!]! } """ -on_conflict condition type for table "order" +on_conflict condition type for table "pendingOrder" """ -input order_on_conflict { - constraint: order_constraint! - update_columns: [order_update_column!]! = [] - where: order_bool_exp +input pendingOrder_on_conflict { + constraint: pendingOrder_constraint! + update_columns: [pendingOrder_update_column!]! = [] + where: pendingOrder_bool_exp } -"""Ordering options when selecting data from "order".""" -input order_order_by { +"""Ordering options when selecting data from "pendingOrder".""" +input pendingOrder_order_by { account: account_order_by accountId: order_by created_at: order_by @@ -21698,20 +29611,17 @@ input order_order_by { passAmount: passAmount_order_by passPricing: passPricing_order_by quantity: order_by - status: order_by - stripeCheckoutSessionId: order_by - updated_at: order_by } -"""primary key columns input for table: order""" -input order_pk_columns_input { +"""primary key columns input for table: pendingOrder""" +input pendingOrder_pk_columns_input { id: uuid! } """ -select columns of table "order" +select columns of table "pendingOrder" """ -enum order_select_column { +enum pendingOrder_select_column { """column name""" accountId @@ -21729,108 +29639,65 @@ enum order_select_column { """column name""" quantity - - """column name""" - status - - """column name""" - stripeCheckoutSessionId - - """column name""" - updated_at } """ -input type for updating data in table "order" +input type for updating data in table "pendingOrder" """ -input order_set_input { +input pendingOrder_set_input { accountId: uuid created_at: timestamptz eventPassId: String id: uuid packId: String quantity: Int - status: orderStatus_enum - stripeCheckoutSessionId: String - updated_at: timestamptz } """aggregate stddev on columns""" -type order_stddev_fields { +type pendingOrder_stddev_fields { quantity: Float } -""" -order by stddev() on columns of table "order" -""" -input order_stddev_order_by { - quantity: order_by -} - """aggregate stddev_pop on columns""" -type order_stddev_pop_fields { +type pendingOrder_stddev_pop_fields { quantity: Float } -""" -order by stddev_pop() on columns of table "order" -""" -input order_stddev_pop_order_by { - quantity: order_by -} - """aggregate stddev_samp on columns""" -type order_stddev_samp_fields { +type pendingOrder_stddev_samp_fields { quantity: Float } """ -order by stddev_samp() on columns of table "order" -""" -input order_stddev_samp_order_by { - quantity: order_by -} - -""" -Streaming cursor of the table "order" +Streaming cursor of the table "pendingOrder" """ -input order_stream_cursor_input { +input pendingOrder_stream_cursor_input { """Stream column input with initial value""" - initial_value: order_stream_cursor_value_input! + initial_value: pendingOrder_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input order_stream_cursor_value_input { +input pendingOrder_stream_cursor_value_input { accountId: uuid created_at: timestamptz eventPassId: String id: uuid packId: String quantity: Int - status: orderStatus_enum - stripeCheckoutSessionId: String - updated_at: timestamptz } """aggregate sum on columns""" -type order_sum_fields { +type pendingOrder_sum_fields { quantity: Int } """ -order by sum() on columns of table "order" -""" -input order_sum_order_by { - quantity: order_by -} - -""" -update columns of table "order" +update columns of table "pendingOrder" """ -enum order_update_column { +enum pendingOrder_update_column { """column name""" accountId @@ -21848,310 +29715,436 @@ enum order_update_column { """column name""" quantity - - """column name""" - status - - """column name""" - stripeCheckoutSessionId - - """column name""" - updated_at } -input order_updates { +input pendingOrder_updates { """increments the numeric columns with given value of the filtered values""" - _inc: order_inc_input + _inc: pendingOrder_inc_input """sets the columns of the filtered rows to the given values""" - _set: order_set_input + _set: pendingOrder_set_input """filter the rows which have to be updated""" - where: order_bool_exp! + where: pendingOrder_bool_exp! } """aggregate var_pop on columns""" -type order_var_pop_fields { +type pendingOrder_var_pop_fields { quantity: Float } -""" -order by var_pop() on columns of table "order" -""" -input order_var_pop_order_by { - quantity: order_by -} - """aggregate var_samp on columns""" -type order_var_samp_fields { +type pendingOrder_var_samp_fields { quantity: Float } -""" -order by var_samp() on columns of table "order" -""" -input order_var_samp_order_by { - quantity: order_by -} - """aggregate variance on columns""" -type order_variance_fields { +type pendingOrder_variance_fields { quantity: Float } """ -order by variance() on columns of table "order" +The publishableApiKey table stores the publishable API keys used for querying data from the server externally. It includes fields for management and security, such as an allowlist, expiration timestamp, and status. """ -input order_variance_order_by { - quantity: order_by -} +type publishableApiKey { + """ + A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources. + """ + allowlist: String! -""" -Junction table linking pack NFTs to event pass NFTs. Ensures that each event pass NFT is uniquely associated with a pack. -""" -type packEventPassNft { - """Identifier for the event pass NFT.""" - eventPassNftId: uuid! + """ + The publishable API key used for identification when querying data from the server externally. + """ + apiKey: String! + created_at: timestamptz! - """Identifier for the pack NFT supply.""" - packNftSupplyId: uuid! -} + """ + The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used. + """ + expiresAt: timestamptz + id: uuid! -""" -aggregated selection of "packEventPassNft" -""" -type packEventPassNft_aggregate { - aggregate: packEventPassNft_aggregate_fields - nodes: [packEventPassNft!]! -} + """ + A user-defined name for the publishable API key, providing a human-readable identifier for the key. + """ + name: String -input packEventPassNft_aggregate_bool_exp { - count: packEventPassNft_aggregate_bool_exp_count -} + """ + The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to. + """ + organizerId: String! -input packEventPassNft_aggregate_bool_exp_count { - arguments: [packEventPassNft_select_column!] - distinct: Boolean - filter: packEventPassNft_bool_exp - predicate: Int_comparison_exp! + """ + The current status of the publishable API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + status: apiKeyStatus_enum + type: apiKeyType_enum! + updated_at: timestamptz! } """ -aggregate fields of "packEventPassNft" +aggregated selection of "publishableApiKey" """ -type packEventPassNft_aggregate_fields { - count(columns: [packEventPassNft_select_column!], distinct: Boolean): Int! - max: packEventPassNft_max_fields - min: packEventPassNft_min_fields +type publishableApiKey_aggregate { + aggregate: publishableApiKey_aggregate_fields + nodes: [publishableApiKey!]! } """ -order by aggregate values of table "packEventPassNft" +aggregate fields of "publishableApiKey" """ -input packEventPassNft_aggregate_order_by { - count: order_by - max: packEventPassNft_max_order_by - min: packEventPassNft_min_order_by +type publishableApiKey_aggregate_fields { + count(columns: [publishableApiKey_select_column!], distinct: Boolean): Int! + max: publishableApiKey_max_fields + min: publishableApiKey_min_fields } """ -input type for inserting array relation for remote table "packEventPassNft" +Boolean expression to filter rows from the table "publishableApiKey". All fields are combined with a logical 'AND'. """ -input packEventPassNft_arr_rel_insert_input { - data: [packEventPassNft_insert_input!]! - - """upsert condition""" - on_conflict: packEventPassNft_on_conflict +input publishableApiKey_bool_exp { + _and: [publishableApiKey_bool_exp!] + _not: publishableApiKey_bool_exp + _or: [publishableApiKey_bool_exp!] + allowlist: String_comparison_exp + apiKey: String_comparison_exp + created_at: timestamptz_comparison_exp + expiresAt: timestamptz_comparison_exp + id: uuid_comparison_exp + name: String_comparison_exp + organizerId: String_comparison_exp + status: apiKeyStatus_enum_comparison_exp + type: apiKeyType_enum_comparison_exp + updated_at: timestamptz_comparison_exp } """ -Boolean expression to filter rows from the table "packEventPassNft". All fields are combined with a logical 'AND'. +unique or primary key constraints on table "publishableApiKey" """ -input packEventPassNft_bool_exp { - _and: [packEventPassNft_bool_exp!] - _not: packEventPassNft_bool_exp - _or: [packEventPassNft_bool_exp!] - eventPassNftId: uuid_comparison_exp - packNftSupplyId: uuid_comparison_exp +enum publishableApiKey_constraint { + """ + unique or primary key constraint on columns "apiKey" + """ + publishableApiKey_apiKey_key + + """ + unique or primary key constraint on columns "id" + """ + publishableApiKey_pkey } """ -unique or primary key constraints on table "packEventPassNft" +input type for inserting data into table "publishableApiKey" """ -enum packEventPassNft_constraint { +input publishableApiKey_insert_input { """ - unique or primary key constraint on columns "eventPassNftId" + A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources. """ - packEventPassNft_eventPassNftId_key + allowlist: String """ - unique or primary key constraint on columns "packNftSupplyId", "eventPassNftId" + The publishable API key used for identification when querying data from the server externally. """ - packEventPassNft_pkey -} + apiKey: String + created_at: timestamptz -""" -input type for inserting data into table "packEventPassNft" -""" -input packEventPassNft_insert_input { - """Identifier for the event pass NFT.""" - eventPassNftId: uuid + """ + The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used. + """ + expiresAt: timestamptz + id: uuid - """Identifier for the pack NFT supply.""" - packNftSupplyId: uuid + """ + A user-defined name for the publishable API key, providing a human-readable identifier for the key. + """ + name: String + + """ + The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to. + """ + organizerId: String + + """ + The current status of the publishable API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + status: apiKeyStatus_enum + type: apiKeyType_enum + updated_at: timestamptz } """aggregate max on columns""" -type packEventPassNft_max_fields { - """Identifier for the event pass NFT.""" - eventPassNftId: uuid +type publishableApiKey_max_fields { + """ + A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources. + """ + allowlist: String - """Identifier for the pack NFT supply.""" - packNftSupplyId: uuid -} + """ + The publishable API key used for identification when querying data from the server externally. + """ + apiKey: String + created_at: timestamptz -""" -order by max() on columns of table "packEventPassNft" -""" -input packEventPassNft_max_order_by { - """Identifier for the event pass NFT.""" - eventPassNftId: order_by + """ + The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used. + """ + expiresAt: timestamptz + id: uuid - """Identifier for the pack NFT supply.""" - packNftSupplyId: order_by + """ + A user-defined name for the publishable API key, providing a human-readable identifier for the key. + """ + name: String + + """ + The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to. + """ + organizerId: String + updated_at: timestamptz } """aggregate min on columns""" -type packEventPassNft_min_fields { - """Identifier for the event pass NFT.""" - eventPassNftId: uuid +type publishableApiKey_min_fields { + """ + A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources. + """ + allowlist: String - """Identifier for the pack NFT supply.""" - packNftSupplyId: uuid -} + """ + The publishable API key used for identification when querying data from the server externally. + """ + apiKey: String + created_at: timestamptz -""" -order by min() on columns of table "packEventPassNft" -""" -input packEventPassNft_min_order_by { - """Identifier for the event pass NFT.""" - eventPassNftId: order_by + """ + The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used. + """ + expiresAt: timestamptz + id: uuid - """Identifier for the pack NFT supply.""" - packNftSupplyId: order_by + """ + A user-defined name for the publishable API key, providing a human-readable identifier for the key. + """ + name: String + + """ + The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to. + """ + organizerId: String + updated_at: timestamptz } """ -response of any mutation on the table "packEventPassNft" +response of any mutation on the table "publishableApiKey" """ -type packEventPassNft_mutation_response { +type publishableApiKey_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [packEventPassNft!]! + returning: [publishableApiKey!]! } """ -on_conflict condition type for table "packEventPassNft" +on_conflict condition type for table "publishableApiKey" """ -input packEventPassNft_on_conflict { - constraint: packEventPassNft_constraint! - update_columns: [packEventPassNft_update_column!]! = [] - where: packEventPassNft_bool_exp +input publishableApiKey_on_conflict { + constraint: publishableApiKey_constraint! + update_columns: [publishableApiKey_update_column!]! = [] + where: publishableApiKey_bool_exp } -"""Ordering options when selecting data from "packEventPassNft".""" -input packEventPassNft_order_by { - eventPassNftId: order_by - packNftSupplyId: order_by +"""Ordering options when selecting data from "publishableApiKey".""" +input publishableApiKey_order_by { + allowlist: order_by + apiKey: order_by + created_at: order_by + expiresAt: order_by + id: order_by + name: order_by + organizerId: order_by + status: order_by + type: order_by + updated_at: order_by } -"""primary key columns input for table: packEventPassNft""" -input packEventPassNft_pk_columns_input { - """Identifier for the event pass NFT.""" - eventPassNftId: uuid! - - """Identifier for the pack NFT supply.""" - packNftSupplyId: uuid! +"""primary key columns input for table: publishableApiKey""" +input publishableApiKey_pk_columns_input { + id: uuid! } """ -select columns of table "packEventPassNft" +select columns of table "publishableApiKey" """ -enum packEventPassNft_select_column { +enum publishableApiKey_select_column { """column name""" - eventPassNftId + allowlist + + """column name""" + apiKey + + """column name""" + created_at + + """column name""" + expiresAt + + """column name""" + id + + """column name""" + name + + """column name""" + organizerId + + """column name""" + status + + """column name""" + type + + """column name""" + updated_at +} + +""" +input type for updating data in table "publishableApiKey" +""" +input publishableApiKey_set_input { + """ + A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources. + """ + allowlist: String + + """ + The publishable API key used for identification when querying data from the server externally. + """ + apiKey: String + created_at: timestamptz - """column name""" - packNftSupplyId -} + """ + The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used. + """ + expiresAt: timestamptz + id: uuid -""" -input type for updating data in table "packEventPassNft" -""" -input packEventPassNft_set_input { - """Identifier for the event pass NFT.""" - eventPassNftId: uuid + """ + A user-defined name for the publishable API key, providing a human-readable identifier for the key. + """ + name: String - """Identifier for the pack NFT supply.""" - packNftSupplyId: uuid + """ + The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to. + """ + organizerId: String + + """ + The current status of the publishable API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + status: apiKeyStatus_enum + type: apiKeyType_enum + updated_at: timestamptz } """ -Streaming cursor of the table "packEventPassNft" +Streaming cursor of the table "publishableApiKey" """ -input packEventPassNft_stream_cursor_input { +input publishableApiKey_stream_cursor_input { """Stream column input with initial value""" - initial_value: packEventPassNft_stream_cursor_value_input! + initial_value: publishableApiKey_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input packEventPassNft_stream_cursor_value_input { - """Identifier for the event pass NFT.""" - eventPassNftId: uuid +input publishableApiKey_stream_cursor_value_input { + """ + A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources. + """ + allowlist: String - """Identifier for the pack NFT supply.""" - packNftSupplyId: uuid + """ + The publishable API key used for identification when querying data from the server externally. + """ + apiKey: String + created_at: timestamptz + + """ + The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used. + """ + expiresAt: timestamptz + id: uuid + + """ + A user-defined name for the publishable API key, providing a human-readable identifier for the key. + """ + name: String + + """ + The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to. + """ + organizerId: String + + """ + The current status of the publishable API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + status: apiKeyStatus_enum + type: apiKeyType_enum + updated_at: timestamptz } """ -update columns of table "packEventPassNft" +update columns of table "publishableApiKey" """ -enum packEventPassNft_update_column { +enum publishableApiKey_update_column { """column name""" - eventPassNftId + allowlist """column name""" - packNftSupplyId + apiKey + + """column name""" + created_at + + """column name""" + expiresAt + + """column name""" + id + + """column name""" + name + + """column name""" + organizerId + + """column name""" + status + + """column name""" + type + + """column name""" + updated_at } -input packEventPassNft_updates { +input publishableApiKey_updates { """sets the columns of the filtered rows to the given values""" - _set: packEventPassNft_set_input + _set: publishableApiKey_set_input """filter the rows which have to be updated""" - where: packEventPassNft_bool_exp! + where: publishableApiKey_bool_exp! } -""" -Manages the NFTs associated with each pack, including details like contract address, chain ID, and the contents of each pack. -""" -type packNftContract { - """Blockchain network identifier where the NFT contract resides.""" - chainId: String! - - """Smart contract address for the NFT collection.""" - contractAddress: String! - created_at: timestamptz! - - """An array relationship""" - eventPassNftContracts( +type query_root { + """ + fetch data from the table: "account" + """ + account( """distinct select on columns""" - distinct_on: [packNftContractEventPass_select_column!] + distinct_on: [account_select_column!] """limit the number of rows returned""" limit: Int @@ -22160,16 +30153,18 @@ type packNftContract { offset: Int """sort the rows by one or more columns""" - order_by: [packNftContractEventPass_order_by!] + order_by: [account_order_by!] """filter the rows returned""" - where: packNftContractEventPass_bool_exp - ): [packNftContractEventPass!]! + where: account_bool_exp + ): [account!]! - """An aggregate relationship""" - eventPassNftContracts_aggregate( + """ + fetch aggregated fields from the table: "account" + """ + account_aggregate( """distinct select on columns""" - distinct_on: [packNftContractEventPass_select_column!] + distinct_on: [account_select_column!] """limit the number of rows returned""" limit: Int @@ -22178,16 +30173,21 @@ type packNftContract { offset: Int """sort the rows by one or more columns""" - order_by: [packNftContractEventPass_order_by!] + order_by: [account_order_by!] """filter the rows returned""" - where: packNftContractEventPass_bool_exp - ): packNftContractEventPass_aggregate! + where: account_bool_exp + ): account_aggregate! - """An array relationship""" - eventPassNfts( + """fetch data from the table: "account" using primary key columns""" + account_by_pk(id: uuid!): account + + """ + fetch data from the table: "apiKeyStatus" + """ + apiKeyStatus( """distinct select on columns""" - distinct_on: [eventPassNft_select_column!] + distinct_on: [apiKeyStatus_select_column!] """limit the number of rows returned""" limit: Int @@ -22196,16 +30196,18 @@ type packNftContract { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassNft_order_by!] + order_by: [apiKeyStatus_order_by!] """filter the rows returned""" - where: eventPassNft_bool_exp - ): [eventPassNft!]! + where: apiKeyStatus_bool_exp + ): [apiKeyStatus!]! - """An aggregate relationship""" - eventPassNfts_aggregate( + """ + fetch aggregated fields from the table: "apiKeyStatus" + """ + apiKeyStatus_aggregate( """distinct select on columns""" - distinct_on: [eventPassNft_select_column!] + distinct_on: [apiKeyStatus_select_column!] """limit the number of rows returned""" limit: Int @@ -22214,971 +30216,940 @@ type packNftContract { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassNft_order_by!] + order_by: [apiKeyStatus_order_by!] """filter the rows returned""" - where: eventPassNft_bool_exp - ): eventPassNft_aggregate! + where: apiKeyStatus_bool_exp + ): apiKeyStatus_aggregate! - """Unique identifier for each pack NFT contract.""" - id: uuid! + """fetch data from the table: "apiKeyStatus" using primary key columns""" + apiKeyStatus_by_pk( + """ + The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + value: String! + ): apiKeyStatus """ - Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise. + fetch data from the table: "apiKeyType" """ - isAirdrop: Boolean! + apiKeyType( + """distinct select on columns""" + distinct_on: [apiKeyType_select_column!] - """Identifier for the lottery associated with the pack.""" - lotteryId: String! + """limit the number of rows returned""" + limit: Int - """Identifier for the organizer responsible for the pack.""" - organizerId: String! + """skip the first n rows. Use only with order_by""" + offset: Int - """Unique identifier for each pack, ensuring no duplicates in the system.""" - packId: String! + """sort the rows by one or more columns""" + order_by: [apiKeyType_order_by!] - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Int! - updated_at: timestamptz! -} + """filter the rows returned""" + where: apiKeyType_bool_exp + ): [apiKeyType!]! -""" -This junction table links each pack NFT contract to various event pass NFT contracts, along with the quantity of each event pass type included in the pack. It facilitates the management of event passes bundled within a specific pack. -""" -type packNftContractEventPass { """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. + fetch aggregated fields from the table: "apiKeyType" """ - amount: Int! + apiKeyType_aggregate( + """distinct select on columns""" + distinct_on: [apiKeyType_select_column!] - """ - Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. - """ - eventPassId: String! + """limit the number of rows returned""" + limit: Int - """ - Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. - """ - packNftContractId: uuid! -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -aggregated selection of "packNftContractEventPass" -""" -type packNftContractEventPass_aggregate { - aggregate: packNftContractEventPass_aggregate_fields - nodes: [packNftContractEventPass!]! -} + """sort the rows by one or more columns""" + order_by: [apiKeyType_order_by!] -input packNftContractEventPass_aggregate_bool_exp { - count: packNftContractEventPass_aggregate_bool_exp_count -} + """filter the rows returned""" + where: apiKeyType_bool_exp + ): apiKeyType_aggregate! -input packNftContractEventPass_aggregate_bool_exp_count { - arguments: [packNftContractEventPass_select_column!] - distinct: Boolean - filter: packNftContractEventPass_bool_exp - predicate: Int_comparison_exp! -} + """fetch data from the table: "apiKeyType" using primary key columns""" + apiKeyType_by_pk( + """The type of the API key""" + value: String! + ): apiKeyType -""" -aggregate fields of "packNftContractEventPass" -""" -type packNftContractEventPass_aggregate_fields { - avg: packNftContractEventPass_avg_fields - count(columns: [packNftContractEventPass_select_column!], distinct: Boolean): Int! - max: packNftContractEventPass_max_fields - min: packNftContractEventPass_min_fields - stddev: packNftContractEventPass_stddev_fields - stddev_pop: packNftContractEventPass_stddev_pop_fields - stddev_samp: packNftContractEventPass_stddev_samp_fields - sum: packNftContractEventPass_sum_fields - var_pop: packNftContractEventPass_var_pop_fields - var_samp: packNftContractEventPass_var_samp_fields - variance: packNftContractEventPass_variance_fields -} + """Retrieve a single asset""" + asset( + """ + Defines which locales should be returned. + + Note that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: AssetWhereUniqueInput! + ): Asset -""" -order by aggregate values of table "packNftContractEventPass" -""" -input packNftContractEventPass_aggregate_order_by { - avg: packNftContractEventPass_avg_order_by - count: order_by - max: packNftContractEventPass_max_order_by - min: packNftContractEventPass_min_order_by - stddev: packNftContractEventPass_stddev_order_by - stddev_pop: packNftContractEventPass_stddev_pop_order_by - stddev_samp: packNftContractEventPass_stddev_samp_order_by - sum: packNftContractEventPass_sum_order_by - var_pop: packNftContractEventPass_var_pop_order_by - var_samp: packNftContractEventPass_var_samp_order_by - variance: packNftContractEventPass_variance_order_by -} + """Retrieve document version""" + assetVersion(where: VersionWhereInput!): DocumentVersion -""" -input type for inserting array relation for remote table "packNftContractEventPass" -""" -input packNftContractEventPass_arr_rel_insert_input { - data: [packNftContractEventPass_insert_input!]! + """Retrieve multiple assets""" + assets( + after: String + before: String + first: Int + last: Int - """upsert condition""" - on_conflict: packNftContractEventPass_on_conflict -} + """ + Defines which locales should be returned. + + Note that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: AssetOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: AssetWhereInput + ): [Asset!]! -"""aggregate avg on columns""" -type packNftContractEventPass_avg_fields { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: Float -} + """Retrieve multiple assets using the Relay connection interface""" + assetsConnection( + after: String + before: String + first: Int + last: Int -""" -order by avg() on columns of table "packNftContractEventPass" -""" -input packNftContractEventPass_avg_order_by { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: order_by -} + """ + Defines which locales should be returned. + + Note that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: AssetOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: AssetWhereInput + ): AssetConnection! -""" -Boolean expression to filter rows from the table "packNftContractEventPass". All fields are combined with a logical 'AND'. -""" -input packNftContractEventPass_bool_exp { - _and: [packNftContractEventPass_bool_exp!] - _not: packNftContractEventPass_bool_exp - _or: [packNftContractEventPass_bool_exp!] - amount: Int_comparison_exp - eventPassId: String_comparison_exp - packNftContractId: uuid_comparison_exp -} + """Retrieve a single contentSpace""" + contentSpace( + """ + Defines which locales should be returned. + + Note that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: ContentSpaceWhereUniqueInput! + ): ContentSpace -""" -unique or primary key constraints on table "packNftContractEventPass" -""" -enum packNftContractEventPass_constraint { """ - unique or primary key constraint on columns "eventPassId", "packNftContractId" + fetch data from the table: "contentSpaceParameters" """ - packNftContractEventPass_pkey -} + contentSpaceParameters( + """distinct select on columns""" + distinct_on: [contentSpaceParameters_select_column!] -""" -input type for incrementing numeric columns in table "packNftContractEventPass" -""" -input packNftContractEventPass_inc_input { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: Int -} + """limit the number of rows returned""" + limit: Int -""" -input type for inserting data into table "packNftContractEventPass" -""" -input packNftContractEventPass_insert_input { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: Int + """skip the first n rows. Use only with order_by""" + offset: Int - """ - Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. - """ - eventPassId: String + """sort the rows by one or more columns""" + order_by: [contentSpaceParameters_order_by!] - """ - Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. - """ - packNftContractId: uuid -} + """filter the rows returned""" + where: contentSpaceParameters_bool_exp + ): [contentSpaceParameters!]! -"""aggregate max on columns""" -type packNftContractEventPass_max_fields { """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. + fetch aggregated fields from the table: "contentSpaceParameters" """ - amount: Int + contentSpaceParameters_aggregate( + """distinct select on columns""" + distinct_on: [contentSpaceParameters_select_column!] - """ - Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. - """ - eventPassId: String + """limit the number of rows returned""" + limit: Int - """ - Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. - """ - packNftContractId: uuid -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -order by max() on columns of table "packNftContractEventPass" -""" -input packNftContractEventPass_max_order_by { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: order_by + """sort the rows by one or more columns""" + order_by: [contentSpaceParameters_order_by!] - """ - Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. - """ - eventPassId: order_by + """filter the rows returned""" + where: contentSpaceParameters_bool_exp + ): contentSpaceParameters_aggregate! """ - Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. + fetch data from the table: "contentSpaceParameters" using primary key columns """ - packNftContractId: order_by -} + contentSpaceParameters_by_pk(id: uuid!): contentSpaceParameters -"""aggregate min on columns""" -type packNftContractEventPass_min_fields { """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. + fetch data from the table: "contentSpaceStatus" """ - amount: Int + contentSpaceStatus( + """distinct select on columns""" + distinct_on: [contentSpaceStatus_select_column!] - """ - Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. - """ - eventPassId: String + """limit the number of rows returned""" + limit: Int - """ - Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. - """ - packNftContractId: uuid -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -order by min() on columns of table "packNftContractEventPass" -""" -input packNftContractEventPass_min_order_by { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: order_by + """sort the rows by one or more columns""" + order_by: [contentSpaceStatus_order_by!] + + """filter the rows returned""" + where: contentSpaceStatus_bool_exp + ): [contentSpaceStatus!]! """ - Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. + fetch aggregated fields from the table: "contentSpaceStatus" """ - eventPassId: order_by + contentSpaceStatus_aggregate( + """distinct select on columns""" + distinct_on: [contentSpaceStatus_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [contentSpaceStatus_order_by!] + + """filter the rows returned""" + where: contentSpaceStatus_bool_exp + ): contentSpaceStatus_aggregate! """ - Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. + fetch data from the table: "contentSpaceStatus" using primary key columns """ - packNftContractId: order_by -} + contentSpaceStatus_by_pk(value: String!): contentSpaceStatus -""" -response of any mutation on the table "packNftContractEventPass" -""" -type packNftContractEventPass_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """Retrieve document version""" + contentSpaceVersion(where: VersionWhereInput!): DocumentVersion - """data from the rows affected by the mutation""" - returning: [packNftContractEventPass!]! -} + """Retrieve multiple contentSpaces""" + contentSpaces( + after: String + before: String + first: Int + last: Int + + """ + Defines which locales should be returned. + + Note that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: ContentSpaceOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: ContentSpaceWhereInput + ): [ContentSpace!]! -""" -on_conflict condition type for table "packNftContractEventPass" -""" -input packNftContractEventPass_on_conflict { - constraint: packNftContractEventPass_constraint! - update_columns: [packNftContractEventPass_update_column!]! = [] - where: packNftContractEventPass_bool_exp -} + """Retrieve multiple contentSpaces using the Relay connection interface""" + contentSpacesConnection( + after: String + before: String + first: Int + last: Int -"""Ordering options when selecting data from "packNftContractEventPass".""" -input packNftContractEventPass_order_by { - amount: order_by - eventPassId: order_by - packNftContractId: order_by -} + """ + Defines which locales should be returned. + + Note that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: ContentSpaceOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: ContentSpaceWhereInput + ): ContentSpaceConnection! -"""primary key columns input for table: packNftContractEventPass""" -input packNftContractEventPass_pk_columns_input { """ - Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. + fetch data from the table: "currency" """ - eventPassId: String! + currency( + """distinct select on columns""" + distinct_on: [currency_select_column!] - """ - Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. - """ - packNftContractId: uuid! -} + """limit the number of rows returned""" + limit: Int -""" -select columns of table "packNftContractEventPass" -""" -enum packNftContractEventPass_select_column { - """column name""" - amount + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - eventPassId + """sort the rows by one or more columns""" + order_by: [currency_order_by!] - """column name""" - packNftContractId -} + """filter the rows returned""" + where: currency_bool_exp + ): [currency!]! -""" -input type for updating data in table "packNftContractEventPass" -""" -input packNftContractEventPass_set_input { """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. + fetch aggregated fields from the table: "currency" """ - amount: Int + currency_aggregate( + """distinct select on columns""" + distinct_on: [currency_select_column!] - """ - Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. - """ - eventPassId: String + """limit the number of rows returned""" + limit: Int - """ - Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. - """ - packNftContractId: uuid -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate stddev on columns""" -type packNftContractEventPass_stddev_fields { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: Float -} + """sort the rows by one or more columns""" + order_by: [currency_order_by!] -""" -order by stddev() on columns of table "packNftContractEventPass" -""" -input packNftContractEventPass_stddev_order_by { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: order_by -} + """filter the rows returned""" + where: currency_bool_exp + ): currency_aggregate! -"""aggregate stddev_pop on columns""" -type packNftContractEventPass_stddev_pop_fields { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: Float -} + """fetch data from the table: "currency" using primary key columns""" + currency_by_pk(value: String!): currency -""" -order by stddev_pop() on columns of table "packNftContractEventPass" -""" -input packNftContractEventPass_stddev_pop_order_by { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: order_by -} + """Fetches an object given its ID""" + entities( + """Defines which locales to query for""" + locales: [Locale!] -"""aggregate stddev_samp on columns""" -type packNftContractEventPass_stddev_samp_fields { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: Float -} + """The where parameters to query components""" + where: [EntityWhereInput!]! + ): [Entity!] + + """Retrieve a single event""" + event( + """ + Defines which locales should be returned. + + Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: EventWhereUniqueInput! + ): Event -""" -order by stddev_samp() on columns of table "packNftContractEventPass" -""" -input packNftContractEventPass_stddev_samp_order_by { """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. + fetch data from the table: "eventParameters" """ - amount: order_by -} + eventParameters( + """distinct select on columns""" + distinct_on: [eventParameters_select_column!] -""" -Streaming cursor of the table "packNftContractEventPass" -""" -input packNftContractEventPass_stream_cursor_input { - """Stream column input with initial value""" - initial_value: packNftContractEventPass_stream_cursor_value_input! + """limit the number of rows returned""" + limit: Int - """cursor ordering""" - ordering: cursor_ordering -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""Initial value of the column from where the streaming should start""" -input packNftContractEventPass_stream_cursor_value_input { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: Int + """sort the rows by one or more columns""" + order_by: [eventParameters_order_by!] - """ - Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. - """ - eventPassId: String + """filter the rows returned""" + where: eventParameters_bool_exp + ): [eventParameters!]! """ - Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. + fetch aggregated fields from the table: "eventParameters" """ - packNftContractId: uuid -} + eventParameters_aggregate( + """distinct select on columns""" + distinct_on: [eventParameters_select_column!] -"""aggregate sum on columns""" -type packNftContractEventPass_sum_fields { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: Int -} + """limit the number of rows returned""" + limit: Int -""" -order by sum() on columns of table "packNftContractEventPass" -""" -input packNftContractEventPass_sum_order_by { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: order_by -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -update columns of table "packNftContractEventPass" -""" -enum packNftContractEventPass_update_column { - """column name""" - amount + """sort the rows by one or more columns""" + order_by: [eventParameters_order_by!] - """column name""" - eventPassId + """filter the rows returned""" + where: eventParameters_bool_exp + ): eventParameters_aggregate! - """column name""" - packNftContractId -} + """fetch data from the table: "eventParameters" using primary key columns""" + eventParameters_by_pk(id: uuid!): eventParameters -input packNftContractEventPass_updates { - """increments the numeric columns with given value of the filtered values""" - _inc: packNftContractEventPass_inc_input + """Retrieve a single eventPass""" + eventPass( + """ + Defines which locales should be returned. + + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: EventPassWhereUniqueInput! + ): EventPass - """sets the columns of the filtered rows to the given values""" - _set: packNftContractEventPass_set_input + """Retrieve a single eventPassDelayedRevealed""" + eventPassDelayedRevealed( + """ + Defines which locales should be returned. + + Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed - """filter the rows which have to be updated""" - where: packNftContractEventPass_bool_exp! -} + """Retrieve document version""" + eventPassDelayedRevealedVersion(where: VersionWhereInput!): DocumentVersion -"""aggregate var_pop on columns""" -type packNftContractEventPass_var_pop_fields { """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. + fetch data from the table: "eventPassNft" """ - amount: Float -} + eventPassNft( + """distinct select on columns""" + distinct_on: [eventPassNft_select_column!] -""" -order by var_pop() on columns of table "packNftContractEventPass" -""" -input packNftContractEventPass_var_pop_order_by { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: order_by -} + """limit the number of rows returned""" + limit: Int -"""aggregate var_samp on columns""" -type packNftContractEventPass_var_samp_fields { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: Float -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -order by var_samp() on columns of table "packNftContractEventPass" -""" -input packNftContractEventPass_var_samp_order_by { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: order_by -} + """sort the rows by one or more columns""" + order_by: [eventPassNft_order_by!] -"""aggregate variance on columns""" -type packNftContractEventPass_variance_fields { - """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. - """ - amount: Float -} + """filter the rows returned""" + where: eventPassNft_bool_exp + ): [eventPassNft!]! -""" -order by variance() on columns of table "packNftContractEventPass" -""" -input packNftContractEventPass_variance_order_by { """ - The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract. + fetch data from the table: "eventPassNftContract" """ - amount: order_by -} + eventPassNftContract( + """distinct select on columns""" + distinct_on: [eventPassNftContract_select_column!] -""" -aggregated selection of "packNftContract" -""" -type packNftContract_aggregate { - aggregate: packNftContract_aggregate_fields - nodes: [packNftContract!]! -} + """limit the number of rows returned""" + limit: Int -""" -aggregate fields of "packNftContract" -""" -type packNftContract_aggregate_fields { - avg: packNftContract_avg_fields - count(columns: [packNftContract_select_column!], distinct: Boolean): Int! - max: packNftContract_max_fields - min: packNftContract_min_fields - stddev: packNftContract_stddev_fields - stddev_pop: packNftContract_stddev_pop_fields - stddev_samp: packNftContract_stddev_samp_fields - sum: packNftContract_sum_fields - var_pop: packNftContract_var_pop_fields - var_samp: packNftContract_var_samp_fields - variance: packNftContract_variance_fields -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate avg on columns""" -type packNftContract_avg_fields { - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Float -} + """sort the rows by one or more columns""" + order_by: [eventPassNftContract_order_by!] -""" -Boolean expression to filter rows from the table "packNftContract". All fields are combined with a logical 'AND'. -""" -input packNftContract_bool_exp { - _and: [packNftContract_bool_exp!] - _not: packNftContract_bool_exp - _or: [packNftContract_bool_exp!] - chainId: String_comparison_exp - contractAddress: String_comparison_exp - created_at: timestamptz_comparison_exp - eventPassNftContracts: packNftContractEventPass_bool_exp - eventPassNftContracts_aggregate: packNftContractEventPass_aggregate_bool_exp - eventPassNfts: eventPassNft_bool_exp - eventPassNfts_aggregate: eventPassNft_aggregate_bool_exp - id: uuid_comparison_exp - isAirdrop: Boolean_comparison_exp - lotteryId: String_comparison_exp - organizerId: String_comparison_exp - packId: String_comparison_exp - rewardsPerPack: Int_comparison_exp - updated_at: timestamptz_comparison_exp -} + """filter the rows returned""" + where: eventPassNftContract_bool_exp + ): [eventPassNftContract!]! -""" -unique or primary key constraints on table "packNftContract" -""" -enum packNftContract_constraint { """ - unique or primary key constraint on columns "packId" + fetch data from the table: "eventPassNftContractType" """ - packId_unique + eventPassNftContractType( + """distinct select on columns""" + distinct_on: [eventPassNftContractType_select_column!] - """ - unique or primary key constraint on columns "chainId", "contractAddress" - """ - packNftContract_contractAddress_chainId_key + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [eventPassNftContractType_order_by!] + + """filter the rows returned""" + where: eventPassNftContractType_bool_exp + ): [eventPassNftContractType!]! """ - unique or primary key constraint on columns "id" + fetch aggregated fields from the table: "eventPassNftContractType" """ - packNftContract_pkey -} + eventPassNftContractType_aggregate( + """distinct select on columns""" + distinct_on: [eventPassNftContractType_select_column!] -""" -input type for incrementing numeric columns in table "packNftContract" -""" -input packNftContract_inc_input { - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Int -} + """limit the number of rows returned""" + limit: Int -""" -input type for inserting data into table "packNftContract" -""" -input packNftContract_insert_input { - """Blockchain network identifier where the NFT contract resides.""" - chainId: String + """skip the first n rows. Use only with order_by""" + offset: Int - """Smart contract address for the NFT collection.""" - contractAddress: String - created_at: timestamptz - eventPassNftContracts: packNftContractEventPass_arr_rel_insert_input - eventPassNfts: eventPassNft_arr_rel_insert_input + """sort the rows by one or more columns""" + order_by: [eventPassNftContractType_order_by!] - """Unique identifier for each pack NFT contract.""" - id: uuid + """filter the rows returned""" + where: eventPassNftContractType_bool_exp + ): eventPassNftContractType_aggregate! """ - Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise. + fetch data from the table: "eventPassNftContractType" using primary key columns """ - isAirdrop: Boolean + eventPassNftContractType_by_pk( + """Type name for event pass NFT contract.""" + value: String! + ): eventPassNftContractType - """Identifier for the lottery associated with the pack.""" - lotteryId: String + """ + fetch aggregated fields from the table: "eventPassNftContract" + """ + eventPassNftContract_aggregate( + """distinct select on columns""" + distinct_on: [eventPassNftContract_select_column!] - """Identifier for the organizer responsible for the pack.""" - organizerId: String + """limit the number of rows returned""" + limit: Int - """Unique identifier for each pack, ensuring no duplicates in the system.""" - packId: String + """skip the first n rows. Use only with order_by""" + offset: Int - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Int - updated_at: timestamptz -} + """sort the rows by one or more columns""" + order_by: [eventPassNftContract_order_by!] -"""aggregate max on columns""" -type packNftContract_max_fields { - """Blockchain network identifier where the NFT contract resides.""" - chainId: String + """filter the rows returned""" + where: eventPassNftContract_bool_exp + ): eventPassNftContract_aggregate! + + """ + fetch data from the table: "eventPassNftContract" using primary key columns + """ + eventPassNftContract_by_pk(id: uuid!): eventPassNftContract - """Smart contract address for the NFT collection.""" - contractAddress: String - created_at: timestamptz + """ + fetch aggregated fields from the table: "eventPassNft" + """ + eventPassNft_aggregate( + """distinct select on columns""" + distinct_on: [eventPassNft_select_column!] - """Unique identifier for each pack NFT contract.""" - id: uuid + """limit the number of rows returned""" + limit: Int - """Identifier for the lottery associated with the pack.""" - lotteryId: String + """skip the first n rows. Use only with order_by""" + offset: Int - """Identifier for the organizer responsible for the pack.""" - organizerId: String + """sort the rows by one or more columns""" + order_by: [eventPassNft_order_by!] - """Unique identifier for each pack, ensuring no duplicates in the system.""" - packId: String + """filter the rows returned""" + where: eventPassNft_bool_exp + ): eventPassNft_aggregate! - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Int - updated_at: timestamptz -} + """fetch data from the table: "eventPassNft" using primary key columns""" + eventPassNft_by_pk(id: uuid!): eventPassNft -"""aggregate min on columns""" -type packNftContract_min_fields { - """Blockchain network identifier where the NFT contract resides.""" - chainId: String + """ + fetch data from the table: "eventPassOrderSums" + """ + eventPassOrderSums( + """distinct select on columns""" + distinct_on: [eventPassOrderSums_select_column!] - """Smart contract address for the NFT collection.""" - contractAddress: String - created_at: timestamptz + """limit the number of rows returned""" + limit: Int - """Unique identifier for each pack NFT contract.""" - id: uuid + """skip the first n rows. Use only with order_by""" + offset: Int - """Identifier for the lottery associated with the pack.""" - lotteryId: String + """sort the rows by one or more columns""" + order_by: [eventPassOrderSums_order_by!] - """Identifier for the organizer responsible for the pack.""" - organizerId: String + """filter the rows returned""" + where: eventPassOrderSums_bool_exp + ): [eventPassOrderSums!]! - """Unique identifier for each pack, ensuring no duplicates in the system.""" - packId: String + """ + fetch aggregated fields from the table: "eventPassOrderSums" + """ + eventPassOrderSums_aggregate( + """distinct select on columns""" + distinct_on: [eventPassOrderSums_select_column!] - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Int - updated_at: timestamptz -} + """limit the number of rows returned""" + limit: Int -""" -response of any mutation on the table "packNftContract" -""" -type packNftContract_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """skip the first n rows. Use only with order_by""" + offset: Int - """data from the rows affected by the mutation""" - returning: [packNftContract!]! -} + """sort the rows by one or more columns""" + order_by: [eventPassOrderSums_order_by!] -""" -input type for inserting object relation for remote table "packNftContract" -""" -input packNftContract_obj_rel_insert_input { - data: packNftContract_insert_input! + """filter the rows returned""" + where: eventPassOrderSums_bool_exp + ): eventPassOrderSums_aggregate! - """upsert condition""" - on_conflict: packNftContract_on_conflict -} + """ + fetch data from the table: "eventPassOrderSums" using primary key columns + """ + eventPassOrderSums_by_pk(eventPassId: String!): eventPassOrderSums -""" -on_conflict condition type for table "packNftContract" -""" -input packNftContract_on_conflict { - constraint: packNftContract_constraint! - update_columns: [packNftContract_update_column!]! = [] - where: packNftContract_bool_exp -} + """ + fetch data from the table: "eventPassType" + """ + eventPassType( + """distinct select on columns""" + distinct_on: [eventPassType_select_column!] -"""Ordering options when selecting data from "packNftContract".""" -input packNftContract_order_by { - chainId: order_by - contractAddress: order_by - created_at: order_by - eventPassNftContracts_aggregate: packNftContractEventPass_aggregate_order_by - eventPassNfts_aggregate: eventPassNft_aggregate_order_by - id: order_by - isAirdrop: order_by - lotteryId: order_by - organizerId: order_by - packId: order_by - rewardsPerPack: order_by - updated_at: order_by -} + """limit the number of rows returned""" + limit: Int -"""primary key columns input for table: packNftContract""" -input packNftContract_pk_columns_input { - """Unique identifier for each pack NFT contract.""" - id: uuid! -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -select columns of table "packNftContract" -""" -enum packNftContract_select_column { - """column name""" - chainId + """sort the rows by one or more columns""" + order_by: [eventPassType_order_by!] - """column name""" - contractAddress + """filter the rows returned""" + where: eventPassType_bool_exp + ): [eventPassType!]! - """column name""" - created_at + """ + fetch aggregated fields from the table: "eventPassType" + """ + eventPassType_aggregate( + """distinct select on columns""" + distinct_on: [eventPassType_select_column!] - """column name""" - id + """limit the number of rows returned""" + limit: Int - """column name""" - isAirdrop + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - lotteryId + """sort the rows by one or more columns""" + order_by: [eventPassType_order_by!] - """column name""" - organizerId + """filter the rows returned""" + where: eventPassType_bool_exp + ): eventPassType_aggregate! - """column name""" - packId + """fetch data from the table: "eventPassType" using primary key columns""" + eventPassType_by_pk( + """Type name for event pass.""" + value: String! + ): eventPassType - """column name""" - rewardsPerPack + """ + fetch data from the table: "eventPassValidationType" + """ + eventPassValidationType( + """distinct select on columns""" + distinct_on: [eventPassValidationType_select_column!] - """column name""" - updated_at -} + """limit the number of rows returned""" + limit: Int -""" -input type for updating data in table "packNftContract" -""" -input packNftContract_set_input { - """Blockchain network identifier where the NFT contract resides.""" - chainId: String + """skip the first n rows. Use only with order_by""" + offset: Int - """Smart contract address for the NFT collection.""" - contractAddress: String - created_at: timestamptz + """sort the rows by one or more columns""" + order_by: [eventPassValidationType_order_by!] - """Unique identifier for each pack NFT contract.""" - id: uuid + """filter the rows returned""" + where: eventPassValidationType_bool_exp + ): [eventPassValidationType!]! """ - Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise. + fetch aggregated fields from the table: "eventPassValidationType" """ - isAirdrop: Boolean + eventPassValidationType_aggregate( + """distinct select on columns""" + distinct_on: [eventPassValidationType_select_column!] - """Identifier for the lottery associated with the pack.""" - lotteryId: String + """limit the number of rows returned""" + limit: Int - """Identifier for the organizer responsible for the pack.""" - organizerId: String + """skip the first n rows. Use only with order_by""" + offset: Int - """Unique identifier for each pack, ensuring no duplicates in the system.""" - packId: String + """sort the rows by one or more columns""" + order_by: [eventPassValidationType_order_by!] - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Int - updated_at: timestamptz -} + """filter the rows returned""" + where: eventPassValidationType_bool_exp + ): eventPassValidationType_aggregate! -"""aggregate stddev on columns""" -type packNftContract_stddev_fields { - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Float -} + """ + fetch data from the table: "eventPassValidationType" using primary key columns + """ + eventPassValidationType_by_pk( + """Type name for event pass validation.""" + value: String! + ): eventPassValidationType -"""aggregate stddev_pop on columns""" -type packNftContract_stddev_pop_fields { - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Float -} + """Retrieve document version""" + eventPassVersion(where: VersionWhereInput!): DocumentVersion -"""aggregate stddev_samp on columns""" -type packNftContract_stddev_samp_fields { - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Float -} + """Retrieve multiple eventPasses""" + eventPasses( + after: String + before: String + first: Int + last: Int -""" -Streaming cursor of the table "packNftContract" -""" -input packNftContract_stream_cursor_input { - """Stream column input with initial value""" - initial_value: packNftContract_stream_cursor_value_input! + """ + Defines which locales should be returned. + + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: EventPassOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: EventPassWhereInput + ): [EventPass!]! - """cursor ordering""" - ordering: cursor_ordering -} + """Retrieve multiple eventPasses using the Relay connection interface""" + eventPassesConnection( + after: String + before: String + first: Int + last: Int -"""Initial value of the column from where the streaming should start""" -input packNftContract_stream_cursor_value_input { - """Blockchain network identifier where the NFT contract resides.""" - chainId: String + """ + Defines which locales should be returned. + + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: EventPassOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: EventPassWhereInput + ): EventPassConnection! - """Smart contract address for the NFT collection.""" - contractAddress: String - created_at: timestamptz + """Retrieve multiple eventPassesDelayedRevealed""" + eventPassesDelayedRevealed( + after: String + before: String + first: Int + last: Int - """Unique identifier for each pack NFT contract.""" - id: uuid + """ + Defines which locales should be returned. + + Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: EventPassDelayedRevealedOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: EventPassDelayedRevealedWhereInput + ): [EventPassDelayedRevealed!]! """ - Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise. + Retrieve multiple eventPassesDelayedRevealed using the Relay connection interface """ - isAirdrop: Boolean - - """Identifier for the lottery associated with the pack.""" - lotteryId: String + eventPassesDelayedRevealedConnection( + after: String + before: String + first: Int + last: Int - """Identifier for the organizer responsible for the pack.""" - organizerId: String + """ + Defines which locales should be returned. + + Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: EventPassDelayedRevealedOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: EventPassDelayedRevealedWhereInput + ): EventPassDelayedRevealedConnection! - """Unique identifier for each pack, ensuring no duplicates in the system.""" - packId: String + """ + fetch data from the table: "eventStatus" + """ + eventStatus( + """distinct select on columns""" + distinct_on: [eventStatus_select_column!] - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Int - updated_at: timestamptz -} + """limit the number of rows returned""" + limit: Int -"""aggregate sum on columns""" -type packNftContract_sum_fields { - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Int -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -update columns of table "packNftContract" -""" -enum packNftContract_update_column { - """column name""" - chainId + """sort the rows by one or more columns""" + order_by: [eventStatus_order_by!] - """column name""" - contractAddress + """filter the rows returned""" + where: eventStatus_bool_exp + ): [eventStatus!]! - """column name""" - created_at + """ + fetch aggregated fields from the table: "eventStatus" + """ + eventStatus_aggregate( + """distinct select on columns""" + distinct_on: [eventStatus_select_column!] - """column name""" - id + """limit the number of rows returned""" + limit: Int - """column name""" - isAirdrop + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - lotteryId + """sort the rows by one or more columns""" + order_by: [eventStatus_order_by!] - """column name""" - organizerId + """filter the rows returned""" + where: eventStatus_bool_exp + ): eventStatus_aggregate! - """column name""" - packId + """fetch data from the table: "eventStatus" using primary key columns""" + eventStatus_by_pk(value: String!): eventStatus - """column name""" - rewardsPerPack + """Retrieve document version""" + eventVersion(where: VersionWhereInput!): DocumentVersion - """column name""" - updated_at -} + """Retrieve multiple events""" + events( + after: String + before: String + first: Int + last: Int -input packNftContract_updates { - """increments the numeric columns with given value of the filtered values""" - _inc: packNftContract_inc_input + """ + Defines which locales should be returned. + + Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: EventOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: EventWhereInput + ): [Event!]! - """sets the columns of the filtered rows to the given values""" - _set: packNftContract_set_input + """Retrieve multiple events using the Relay connection interface""" + eventsConnection( + after: String + before: String + first: Int + last: Int - """filter the rows which have to be updated""" - where: packNftContract_bool_exp! -} + """ + Defines which locales should be returned. + + Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: EventOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: EventWhereInput + ): EventConnection! -"""aggregate var_pop on columns""" -type packNftContract_var_pop_fields { - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Float -} + """ + fetch data from the table: "follow" + """ + follow( + """distinct select on columns""" + distinct_on: [follow_select_column!] -"""aggregate var_samp on columns""" -type packNftContract_var_samp_fields { - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Float -} + """limit the number of rows returned""" + limit: Int -"""aggregate variance on columns""" -type packNftContract_variance_fields { - """Number of rewards (or items) contained within each pack.""" - rewardsPerPack: Float -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -This table represents the supply details of pack NFTs, tracking the ownership, contents, and metadata associated with each pack. -""" -type packNftSupply { - """The specific blockchain or network on which the pack NFT exists.""" - chainId: String! + """sort the rows by one or more columns""" + order_by: [follow_order_by!] + + """filter the rows returned""" + where: follow_bool_exp + ): [follow!]! """ - The address of the smart contract representing the pack NFT. Essential for blockchain interactions. + fetch aggregated fields from the table: "follow" """ - contractAddress: String! - created_at: timestamptz! + follow_aggregate( + """distinct select on columns""" + distinct_on: [follow_select_column!] - """The blockchain address of the current owner of the pack NFT.""" - currentOwnerAddress: String + """limit the number of rows returned""" + limit: Int - """ - Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. - """ - error: String - id: uuid! + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [follow_order_by!] - """Indicates whether the pack NFT has been delivered to the owner.""" - isDelivered: Boolean! + """filter the rows returned""" + where: follow_bool_exp + ): follow_aggregate! - """The reference to the latest transfer record for this pack NFT.""" - lastNftTransferId: uuid + """fetch data from the table: "follow" using primary key columns""" + follow_by_pk( + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid! - """The identifier of the organizer associated with this pack NFT.""" - organizerId: String! + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String! + ): follow - """An array relationship""" - packEventPassNfts( + """ + fetch data from the table: "kyc" + """ + kyc( """distinct select on columns""" - distinct_on: [packEventPassNft_select_column!] + distinct_on: [kyc_select_column!] """limit the number of rows returned""" limit: Int @@ -23187,16 +31158,18 @@ type packNftSupply { offset: Int """sort the rows by one or more columns""" - order_by: [packEventPassNft_order_by!] + order_by: [kyc_order_by!] """filter the rows returned""" - where: packEventPassNft_bool_exp - ): [packEventPassNft!]! + where: kyc_bool_exp + ): [kyc!]! - """An aggregate relationship""" - packEventPassNfts_aggregate( + """ + fetch data from the table: "kycLevelName" + """ + kycLevelName( """distinct select on columns""" - distinct_on: [packEventPassNft_select_column!] + distinct_on: [kycLevelName_select_column!] """limit the number of rows returned""" limit: Int @@ -23205,1578 +31178,1310 @@ type packNftSupply { offset: Int """sort the rows by one or more columns""" - order_by: [packEventPassNft_order_by!] + order_by: [kycLevelName_order_by!] """filter the rows returned""" - where: packEventPassNft_bool_exp - ): packEventPassNft_aggregate! + where: kycLevelName_bool_exp + ): [kycLevelName!]! - """A unique identifier for the pack within the platform.""" - packId: String! + """ + fetch aggregated fields from the table: "kycLevelName" + """ + kycLevelName_aggregate( + """distinct select on columns""" + distinct_on: [kycLevelName_select_column!] - """The URI pointing to the metadata of the pack NFT.""" - tokenUri: String - updated_at: timestamptz! -} + """limit the number of rows returned""" + limit: Int -""" -aggregated selection of "packNftSupply" -""" -type packNftSupply_aggregate { - aggregate: packNftSupply_aggregate_fields - nodes: [packNftSupply!]! -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -aggregate fields of "packNftSupply" -""" -type packNftSupply_aggregate_fields { - count(columns: [packNftSupply_select_column!], distinct: Boolean): Int! - max: packNftSupply_max_fields - min: packNftSupply_min_fields -} + """sort the rows by one or more columns""" + order_by: [kycLevelName_order_by!] -""" -Boolean expression to filter rows from the table "packNftSupply". All fields are combined with a logical 'AND'. -""" -input packNftSupply_bool_exp { - _and: [packNftSupply_bool_exp!] - _not: packNftSupply_bool_exp - _or: [packNftSupply_bool_exp!] - chainId: String_comparison_exp - contractAddress: String_comparison_exp - created_at: timestamptz_comparison_exp - currentOwnerAddress: String_comparison_exp - error: String_comparison_exp - id: uuid_comparison_exp - isDelivered: Boolean_comparison_exp - lastNftTransferId: uuid_comparison_exp - organizerId: String_comparison_exp - packEventPassNfts: packEventPassNft_bool_exp - packEventPassNfts_aggregate: packEventPassNft_aggregate_bool_exp - packId: String_comparison_exp - tokenUri: String_comparison_exp - updated_at: timestamptz_comparison_exp -} + """filter the rows returned""" + where: kycLevelName_bool_exp + ): kycLevelName_aggregate! -""" -unique or primary key constraints on table "packNftSupply" -""" -enum packNftSupply_constraint { - """ - unique or primary key constraint on columns "chainId", "contractAddress", "packId" - """ - packNftSupply_contractAddress_chainId_packId_key + """fetch data from the table: "kycLevelName" using primary key columns""" + kycLevelName_by_pk( + """ + basic_kyc_level: Basic level of KYC verification. + advanced_kyc_level: Advanced level of KYC verification. + """ + value: String! + ): kycLevelName """ - unique or primary key constraint on columns "id" + fetch data from the table: "kycStatus" """ - packNftSupply_pkey -} + kycStatus( + """distinct select on columns""" + distinct_on: [kycStatus_select_column!] -""" -input type for inserting data into table "packNftSupply" -""" -input packNftSupply_insert_input { - """The specific blockchain or network on which the pack NFT exists.""" - chainId: String + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [kycStatus_order_by!] + + """filter the rows returned""" + where: kycStatus_bool_exp + ): [kycStatus!]! """ - The address of the smart contract representing the pack NFT. Essential for blockchain interactions. + fetch aggregated fields from the table: "kycStatus" """ - contractAddress: String - created_at: timestamptz + kycStatus_aggregate( + """distinct select on columns""" + distinct_on: [kycStatus_select_column!] - """The blockchain address of the current owner of the pack NFT.""" - currentOwnerAddress: String + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [kycStatus_order_by!] + + """filter the rows returned""" + where: kycStatus_bool_exp + ): kycStatus_aggregate! + + """fetch data from the table: "kycStatus" using primary key columns""" + kycStatus_by_pk( + """ + init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + pending: An applicant is ready to be processed. + prechecked: The check is in a half way of being finished. + queued: The checks have been started for the applicant. + completed: The check has been completed. + onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + """ + value: String! + ): kycStatus """ - Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. + fetch aggregated fields from the table: "kyc" """ - error: String - id: uuid - - """Indicates whether the pack NFT has been delivered to the owner.""" - isDelivered: Boolean + kyc_aggregate( + """distinct select on columns""" + distinct_on: [kyc_select_column!] - """The reference to the latest transfer record for this pack NFT.""" - lastNftTransferId: uuid + """limit the number of rows returned""" + limit: Int - """The identifier of the organizer associated with this pack NFT.""" - organizerId: String - packEventPassNfts: packEventPassNft_arr_rel_insert_input + """skip the first n rows. Use only with order_by""" + offset: Int - """A unique identifier for the pack within the platform.""" - packId: String + """sort the rows by one or more columns""" + order_by: [kyc_order_by!] - """The URI pointing to the metadata of the pack NFT.""" - tokenUri: String - updated_at: timestamptz -} + """filter the rows returned""" + where: kyc_bool_exp + ): kyc_aggregate! -"""aggregate max on columns""" -type packNftSupply_max_fields { - """The specific blockchain or network on which the pack NFT exists.""" - chainId: String + """fetch data from the table: "kyc" using primary key columns""" + kyc_by_pk( + """UUID referencing the user ID in the existing accounts table.""" + externalUserId: uuid! + ): kyc """ - The address of the smart contract representing the pack NFT. Essential for blockchain interactions. + fetch data from the table: "lotteryParameters" """ - contractAddress: String - created_at: timestamptz + lotteryParameters( + """distinct select on columns""" + distinct_on: [lotteryParameters_select_column!] - """The blockchain address of the current owner of the pack NFT.""" - currentOwnerAddress: String + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [lotteryParameters_order_by!] + + """filter the rows returned""" + where: lotteryParameters_bool_exp + ): [lotteryParameters!]! """ - Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. + fetch aggregated fields from the table: "lotteryParameters" """ - error: String - id: uuid + lotteryParameters_aggregate( + """distinct select on columns""" + distinct_on: [lotteryParameters_select_column!] - """The reference to the latest transfer record for this pack NFT.""" - lastNftTransferId: uuid + """limit the number of rows returned""" + limit: Int - """The identifier of the organizer associated with this pack NFT.""" - organizerId: String + """skip the first n rows. Use only with order_by""" + offset: Int - """A unique identifier for the pack within the platform.""" - packId: String + """sort the rows by one or more columns""" + order_by: [lotteryParameters_order_by!] - """The URI pointing to the metadata of the pack NFT.""" - tokenUri: String - updated_at: timestamptz -} + """filter the rows returned""" + where: lotteryParameters_bool_exp + ): lotteryParameters_aggregate! -"""aggregate min on columns""" -type packNftSupply_min_fields { - """The specific blockchain or network on which the pack NFT exists.""" - chainId: String + """ + fetch data from the table: "lotteryParameters" using primary key columns + """ + lotteryParameters_by_pk(id: uuid!): lotteryParameters """ - The address of the smart contract representing the pack NFT. Essential for blockchain interactions. + fetch data from the table: "lotteryStatus" """ - contractAddress: String - created_at: timestamptz + lotteryStatus( + """distinct select on columns""" + distinct_on: [lotteryStatus_select_column!] - """The blockchain address of the current owner of the pack NFT.""" - currentOwnerAddress: String + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [lotteryStatus_order_by!] + + """filter the rows returned""" + where: lotteryStatus_bool_exp + ): [lotteryStatus!]! """ - Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. + fetch aggregated fields from the table: "lotteryStatus" """ - error: String - id: uuid - - """The reference to the latest transfer record for this pack NFT.""" - lastNftTransferId: uuid + lotteryStatus_aggregate( + """distinct select on columns""" + distinct_on: [lotteryStatus_select_column!] - """The identifier of the organizer associated with this pack NFT.""" - organizerId: String + """limit the number of rows returned""" + limit: Int - """A unique identifier for the pack within the platform.""" - packId: String + """skip the first n rows. Use only with order_by""" + offset: Int - """The URI pointing to the metadata of the pack NFT.""" - tokenUri: String - updated_at: timestamptz -} + """sort the rows by one or more columns""" + order_by: [lotteryStatus_order_by!] -""" -response of any mutation on the table "packNftSupply" -""" -type packNftSupply_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """filter the rows returned""" + where: lotteryStatus_bool_exp + ): lotteryStatus_aggregate! - """data from the rows affected by the mutation""" - returning: [packNftSupply!]! -} + """fetch data from the table: "lotteryStatus" using primary key columns""" + lotteryStatus_by_pk(value: String!): lotteryStatus -""" -on_conflict condition type for table "packNftSupply" -""" -input packNftSupply_on_conflict { - constraint: packNftSupply_constraint! - update_columns: [packNftSupply_update_column!]! = [] - where: packNftSupply_bool_exp -} + """Retrieve a single loyaltyCard""" + loyaltyCard( + """ + Defines which locales should be returned. + + Note that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard -"""Ordering options when selecting data from "packNftSupply".""" -input packNftSupply_order_by { - chainId: order_by - contractAddress: order_by - created_at: order_by - currentOwnerAddress: order_by - error: order_by - id: order_by - isDelivered: order_by - lastNftTransferId: order_by - organizerId: order_by - packEventPassNfts_aggregate: packEventPassNft_aggregate_order_by - packId: order_by - tokenUri: order_by - updated_at: order_by -} + """ + fetch data from the table: "loyaltyCardNft" + """ + loyaltyCardNft( + """distinct select on columns""" + distinct_on: [loyaltyCardNft_select_column!] -"""primary key columns input for table: packNftSupply""" -input packNftSupply_pk_columns_input { - id: uuid! -} + """limit the number of rows returned""" + limit: Int -""" -select columns of table "packNftSupply" -""" -enum packNftSupply_select_column { - """column name""" - chainId + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - contractAddress + """sort the rows by one or more columns""" + order_by: [loyaltyCardNft_order_by!] - """column name""" - created_at + """filter the rows returned""" + where: loyaltyCardNft_bool_exp + ): [loyaltyCardNft!]! - """column name""" - currentOwnerAddress + """ + fetch data from the table: "loyaltyCardNftContract" + """ + loyaltyCardNftContract( + """distinct select on columns""" + distinct_on: [loyaltyCardNftContract_select_column!] - """column name""" - error + """limit the number of rows returned""" + limit: Int - """column name""" - id + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - isDelivered + """sort the rows by one or more columns""" + order_by: [loyaltyCardNftContract_order_by!] - """column name""" - lastNftTransferId + """filter the rows returned""" + where: loyaltyCardNftContract_bool_exp + ): [loyaltyCardNftContract!]! - """column name""" - organizerId + """ + fetch aggregated fields from the table: "loyaltyCardNftContract" + """ + loyaltyCardNftContract_aggregate( + """distinct select on columns""" + distinct_on: [loyaltyCardNftContract_select_column!] - """column name""" - packId + """limit the number of rows returned""" + limit: Int - """column name""" - tokenUri + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - updated_at -} + """sort the rows by one or more columns""" + order_by: [loyaltyCardNftContract_order_by!] -""" -input type for updating data in table "packNftSupply" -""" -input packNftSupply_set_input { - """The specific blockchain or network on which the pack NFT exists.""" - chainId: String + """filter the rows returned""" + where: loyaltyCardNftContract_bool_exp + ): loyaltyCardNftContract_aggregate! """ - The address of the smart contract representing the pack NFT. Essential for blockchain interactions. + fetch data from the table: "loyaltyCardNftContract" using primary key columns """ - contractAddress: String - created_at: timestamptz - - """The blockchain address of the current owner of the pack NFT.""" - currentOwnerAddress: String + loyaltyCardNftContract_by_pk(id: uuid!): loyaltyCardNftContract """ - Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. + fetch aggregated fields from the table: "loyaltyCardNft" """ - error: String - id: uuid + loyaltyCardNft_aggregate( + """distinct select on columns""" + distinct_on: [loyaltyCardNft_select_column!] - """Indicates whether the pack NFT has been delivered to the owner.""" - isDelivered: Boolean + """limit the number of rows returned""" + limit: Int - """The reference to the latest transfer record for this pack NFT.""" - lastNftTransferId: uuid + """skip the first n rows. Use only with order_by""" + offset: Int - """The identifier of the organizer associated with this pack NFT.""" - organizerId: String + """sort the rows by one or more columns""" + order_by: [loyaltyCardNft_order_by!] - """A unique identifier for the pack within the platform.""" - packId: String + """filter the rows returned""" + where: loyaltyCardNft_bool_exp + ): loyaltyCardNft_aggregate! - """The URI pointing to the metadata of the pack NFT.""" - tokenUri: String - updated_at: timestamptz -} + """fetch data from the table: "loyaltyCardNft" using primary key columns""" + loyaltyCardNft_by_pk(id: uuid!): loyaltyCardNft -""" -Streaming cursor of the table "packNftSupply" -""" -input packNftSupply_stream_cursor_input { - """Stream column input with initial value""" - initial_value: packNftSupply_stream_cursor_value_input! + """ + fetch data from the table: "loyaltyCardParameters" + """ + loyaltyCardParameters( + """distinct select on columns""" + distinct_on: [loyaltyCardParameters_select_column!] - """cursor ordering""" - ordering: cursor_ordering -} + """limit the number of rows returned""" + limit: Int -"""Initial value of the column from where the streaming should start""" -input packNftSupply_stream_cursor_value_input { - """The specific blockchain or network on which the pack NFT exists.""" - chainId: String + """skip the first n rows. Use only with order_by""" + offset: Int - """ - The address of the smart contract representing the pack NFT. Essential for blockchain interactions. - """ - contractAddress: String - created_at: timestamptz + """sort the rows by one or more columns""" + order_by: [loyaltyCardParameters_order_by!] - """The blockchain address of the current owner of the pack NFT.""" - currentOwnerAddress: String + """filter the rows returned""" + where: loyaltyCardParameters_bool_exp + ): [loyaltyCardParameters!]! """ - Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. + fetch aggregated fields from the table: "loyaltyCardParameters" """ - error: String - id: uuid + loyaltyCardParameters_aggregate( + """distinct select on columns""" + distinct_on: [loyaltyCardParameters_select_column!] - """Indicates whether the pack NFT has been delivered to the owner.""" - isDelivered: Boolean + """limit the number of rows returned""" + limit: Int - """The reference to the latest transfer record for this pack NFT.""" - lastNftTransferId: uuid + """skip the first n rows. Use only with order_by""" + offset: Int - """The identifier of the organizer associated with this pack NFT.""" - organizerId: String + """sort the rows by one or more columns""" + order_by: [loyaltyCardParameters_order_by!] - """A unique identifier for the pack within the platform.""" - packId: String + """filter the rows returned""" + where: loyaltyCardParameters_bool_exp + ): loyaltyCardParameters_aggregate! - """The URI pointing to the metadata of the pack NFT.""" - tokenUri: String - updated_at: timestamptz -} + """ + fetch data from the table: "loyaltyCardParameters" using primary key columns + """ + loyaltyCardParameters_by_pk(id: uuid!): loyaltyCardParameters -""" -update columns of table "packNftSupply" -""" -enum packNftSupply_update_column { - """column name""" - chainId + """ + fetch data from the table: "loyaltyCardStatus" + """ + loyaltyCardStatus( + """distinct select on columns""" + distinct_on: [loyaltyCardStatus_select_column!] - """column name""" - contractAddress + """limit the number of rows returned""" + limit: Int - """column name""" - created_at + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - currentOwnerAddress + """sort the rows by one or more columns""" + order_by: [loyaltyCardStatus_order_by!] - """column name""" - error + """filter the rows returned""" + where: loyaltyCardStatus_bool_exp + ): [loyaltyCardStatus!]! - """column name""" - id + """ + fetch aggregated fields from the table: "loyaltyCardStatus" + """ + loyaltyCardStatus_aggregate( + """distinct select on columns""" + distinct_on: [loyaltyCardStatus_select_column!] - """column name""" - isDelivered + """limit the number of rows returned""" + limit: Int - """column name""" - lastNftTransferId + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - organizerId + """sort the rows by one or more columns""" + order_by: [loyaltyCardStatus_order_by!] - """column name""" - packId + """filter the rows returned""" + where: loyaltyCardStatus_bool_exp + ): loyaltyCardStatus_aggregate! - """column name""" - tokenUri + """ + fetch data from the table: "loyaltyCardStatus" using primary key columns + """ + loyaltyCardStatus_by_pk(value: String!): loyaltyCardStatus - """column name""" - updated_at -} + """Retrieve document version""" + loyaltyCardVersion(where: VersionWhereInput!): DocumentVersion -input packNftSupply_updates { - """sets the columns of the filtered rows to the given values""" - _set: packNftSupply_set_input + """Retrieve multiple loyaltyCards""" + loyaltyCards( + after: String + before: String + first: Int + last: Int - """filter the rows which have to be updated""" - where: packNftSupply_bool_exp! -} + """ + Defines which locales should be returned. + + Note that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: LoyaltyCardOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: LoyaltyCardWhereInput + ): [LoyaltyCard!]! -"""Hold the sums for the Pack Orders""" -type packOrderSums { - packId: String! - totalReserved: Int! -} + """Retrieve multiple loyaltyCards using the Relay connection interface""" + loyaltyCardsConnection( + after: String + before: String + first: Int + last: Int -""" -aggregated selection of "packOrderSums" -""" -type packOrderSums_aggregate { - aggregate: packOrderSums_aggregate_fields - nodes: [packOrderSums!]! -} + """ + Defines which locales should be returned. + + Note that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: LoyaltyCardOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: LoyaltyCardWhereInput + ): LoyaltyCardConnection! -""" -aggregate fields of "packOrderSums" -""" -type packOrderSums_aggregate_fields { - avg: packOrderSums_avg_fields - count(columns: [packOrderSums_select_column!], distinct: Boolean): Int! - max: packOrderSums_max_fields - min: packOrderSums_min_fields - stddev: packOrderSums_stddev_fields - stddev_pop: packOrderSums_stddev_pop_fields - stddev_samp: packOrderSums_stddev_samp_fields - sum: packOrderSums_sum_fields - var_pop: packOrderSums_var_pop_fields - var_samp: packOrderSums_var_samp_fields - variance: packOrderSums_variance_fields -} + """ + fetch data from the table: "minterTemporaryWallet" + """ + minterTemporaryWallet( + """distinct select on columns""" + distinct_on: [minterTemporaryWallet_select_column!] -"""aggregate avg on columns""" -type packOrderSums_avg_fields { - totalReserved: Float -} + """limit the number of rows returned""" + limit: Int -""" -Boolean expression to filter rows from the table "packOrderSums". All fields are combined with a logical 'AND'. -""" -input packOrderSums_bool_exp { - _and: [packOrderSums_bool_exp!] - _not: packOrderSums_bool_exp - _or: [packOrderSums_bool_exp!] - packId: String_comparison_exp - totalReserved: Int_comparison_exp -} + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [minterTemporaryWallet_order_by!] + + """filter the rows returned""" + where: minterTemporaryWallet_bool_exp + ): [minterTemporaryWallet!]! -""" -unique or primary key constraints on table "packOrderSums" -""" -enum packOrderSums_constraint { """ - unique or primary key constraint on columns "packId" + fetch aggregated fields from the table: "minterTemporaryWallet" """ - packOrderSums_pkey -} + minterTemporaryWallet_aggregate( + """distinct select on columns""" + distinct_on: [minterTemporaryWallet_select_column!] -""" -input type for incrementing numeric columns in table "packOrderSums" -""" -input packOrderSums_inc_input { - totalReserved: Int -} + """limit the number of rows returned""" + limit: Int -""" -input type for inserting data into table "packOrderSums" -""" -input packOrderSums_insert_input { - packId: String - totalReserved: Int -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate max on columns""" -type packOrderSums_max_fields { - packId: String - totalReserved: Int -} + """sort the rows by one or more columns""" + order_by: [minterTemporaryWallet_order_by!] -"""aggregate min on columns""" -type packOrderSums_min_fields { - packId: String - totalReserved: Int -} + """filter the rows returned""" + where: minterTemporaryWallet_bool_exp + ): minterTemporaryWallet_aggregate! -""" -response of any mutation on the table "packOrderSums" -""" -type packOrderSums_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """ + fetch data from the table: "minterTemporaryWallet" using primary key columns + """ + minterTemporaryWallet_by_pk( + """The blockchain address of the temporary wallet.""" + address: String! + ): minterTemporaryWallet - """data from the rows affected by the mutation""" - returning: [packOrderSums!]! -} + """ + fetch data from the table: "nftMintPassword" + """ + nftMintPassword( + """distinct select on columns""" + distinct_on: [nftMintPassword_select_column!] -""" -on_conflict condition type for table "packOrderSums" -""" -input packOrderSums_on_conflict { - constraint: packOrderSums_constraint! - update_columns: [packOrderSums_update_column!]! = [] - where: packOrderSums_bool_exp -} + """limit the number of rows returned""" + limit: Int -"""Ordering options when selecting data from "packOrderSums".""" -input packOrderSums_order_by { - packId: order_by - totalReserved: order_by -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""primary key columns input for table: packOrderSums""" -input packOrderSums_pk_columns_input { - packId: String! -} + """sort the rows by one or more columns""" + order_by: [nftMintPassword_order_by!] -""" -select columns of table "packOrderSums" -""" -enum packOrderSums_select_column { - """column name""" - packId + """filter the rows returned""" + where: nftMintPassword_bool_exp + ): [nftMintPassword!]! - """column name""" - totalReserved -} + """ + fetch aggregated fields from the table: "nftMintPassword" + """ + nftMintPassword_aggregate( + """distinct select on columns""" + distinct_on: [nftMintPassword_select_column!] -""" -input type for updating data in table "packOrderSums" -""" -input packOrderSums_set_input { - packId: String - totalReserved: Int -} + """limit the number of rows returned""" + limit: Int -"""aggregate stddev on columns""" -type packOrderSums_stddev_fields { - totalReserved: Float -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate stddev_pop on columns""" -type packOrderSums_stddev_pop_fields { - totalReserved: Float -} + """sort the rows by one or more columns""" + order_by: [nftMintPassword_order_by!] -"""aggregate stddev_samp on columns""" -type packOrderSums_stddev_samp_fields { - totalReserved: Float -} + """filter the rows returned""" + where: nftMintPassword_bool_exp + ): nftMintPassword_aggregate! -""" -Streaming cursor of the table "packOrderSums" -""" -input packOrderSums_stream_cursor_input { - """Stream column input with initial value""" - initial_value: packOrderSums_stream_cursor_value_input! + """fetch data from the table: "nftMintPassword" using primary key columns""" + nftMintPassword_by_pk(id: uuid!): nftMintPassword - """cursor ordering""" - ordering: cursor_ordering -} + """ + fetch data from the table: "nftStatus" + """ + nftStatus( + """distinct select on columns""" + distinct_on: [nftStatus_select_column!] -"""Initial value of the column from where the streaming should start""" -input packOrderSums_stream_cursor_value_input { - packId: String - totalReserved: Int -} + """limit the number of rows returned""" + limit: Int -"""aggregate sum on columns""" -type packOrderSums_sum_fields { - totalReserved: Int -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -update columns of table "packOrderSums" -""" -enum packOrderSums_update_column { - """column name""" - packId + """sort the rows by one or more columns""" + order_by: [nftStatus_order_by!] - """column name""" - totalReserved -} + """filter the rows returned""" + where: nftStatus_bool_exp + ): [nftStatus!]! -input packOrderSums_updates { - """increments the numeric columns with given value of the filtered values""" - _inc: packOrderSums_inc_input + """ + fetch aggregated fields from the table: "nftStatus" + """ + nftStatus_aggregate( + """distinct select on columns""" + distinct_on: [nftStatus_select_column!] - """sets the columns of the filtered rows to the given values""" - _set: packOrderSums_set_input + """limit the number of rows returned""" + limit: Int - """filter the rows which have to be updated""" - where: packOrderSums_bool_exp! -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate var_pop on columns""" -type packOrderSums_var_pop_fields { - totalReserved: Float -} + """sort the rows by one or more columns""" + order_by: [nftStatus_order_by!] -"""aggregate var_samp on columns""" -type packOrderSums_var_samp_fields { - totalReserved: Float -} + """filter the rows returned""" + where: nftStatus_bool_exp + ): nftStatus_aggregate! -"""aggregate variance on columns""" -type packOrderSums_variance_fields { - totalReserved: Float -} + """fetch data from the table: "nftStatus" using primary key columns""" + nftStatus_by_pk(value: String!): nftStatus -""" -The passAmount table stores quantity information related to each eventPass or Pack -""" -type passAmount { - created_at: timestamptz! - eventPassId: String - id: uuid! - maxAmount: Int! - maxAmountPerUser: Int - packId: String - timeBeforeDelete: Int! - updated_at: timestamptz! -} + """ + fetch data from the table: "nftTransfer" + """ + nftTransfer( + """distinct select on columns""" + distinct_on: [nftTransfer_select_column!] -""" -aggregated selection of "passAmount" -""" -type passAmount_aggregate { - aggregate: passAmount_aggregate_fields - nodes: [passAmount!]! -} + """limit the number of rows returned""" + limit: Int -""" -aggregate fields of "passAmount" -""" -type passAmount_aggregate_fields { - avg: passAmount_avg_fields - count(columns: [passAmount_select_column!], distinct: Boolean): Int! - max: passAmount_max_fields - min: passAmount_min_fields - stddev: passAmount_stddev_fields - stddev_pop: passAmount_stddev_pop_fields - stddev_samp: passAmount_stddev_samp_fields - sum: passAmount_sum_fields - var_pop: passAmount_var_pop_fields - var_samp: passAmount_var_samp_fields - variance: passAmount_variance_fields -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate avg on columns""" -type passAmount_avg_fields { - maxAmount: Float - maxAmountPerUser: Float - timeBeforeDelete: Float -} + """sort the rows by one or more columns""" + order_by: [nftTransfer_order_by!] -""" -Boolean expression to filter rows from the table "passAmount". All fields are combined with a logical 'AND'. -""" -input passAmount_bool_exp { - _and: [passAmount_bool_exp!] - _not: passAmount_bool_exp - _or: [passAmount_bool_exp!] - created_at: timestamptz_comparison_exp - eventPassId: String_comparison_exp - id: uuid_comparison_exp - maxAmount: Int_comparison_exp - maxAmountPerUser: Int_comparison_exp - packId: String_comparison_exp - timeBeforeDelete: Int_comparison_exp - updated_at: timestamptz_comparison_exp -} + """filter the rows returned""" + where: nftTransfer_bool_exp + ): [nftTransfer!]! -""" -unique or primary key constraints on table "passAmount" -""" -enum passAmount_constraint { """ - unique or primary key constraint on columns "eventPassId" + fetch aggregated fields from the table: "nftTransfer" """ - idx_passamount_eventpassid + nftTransfer_aggregate( + """distinct select on columns""" + distinct_on: [nftTransfer_select_column!] - """ - unique or primary key constraint on columns "packId" - """ - idx_passamount_packid + """limit the number of rows returned""" + limit: Int - """ - unique or primary key constraint on columns "id" - """ - passAmount_pkey -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -input type for incrementing numeric columns in table "passAmount" -""" -input passAmount_inc_input { - maxAmount: Int - maxAmountPerUser: Int - timeBeforeDelete: Int -} + """sort the rows by one or more columns""" + order_by: [nftTransfer_order_by!] -""" -input type for inserting data into table "passAmount" -""" -input passAmount_insert_input { - created_at: timestamptz - eventPassId: String - id: uuid - maxAmount: Int - maxAmountPerUser: Int - packId: String - timeBeforeDelete: Int - updated_at: timestamptz -} + """filter the rows returned""" + where: nftTransfer_bool_exp + ): nftTransfer_aggregate! -"""aggregate max on columns""" -type passAmount_max_fields { - created_at: timestamptz - eventPassId: String - id: uuid - maxAmount: Int - maxAmountPerUser: Int - packId: String - timeBeforeDelete: Int - updated_at: timestamptz -} + """fetch data from the table: "nftTransfer" using primary key columns""" + nftTransfer_by_pk(id: uuid!): nftTransfer + + """Fetches an object given its ID""" + node( + """The ID of an object""" + id: ID! + + """ + Defines which locales should be returned. + + Note that `Node` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + ): Node + + """ + fetch data from the table: "order" + """ + order( + """distinct select on columns""" + distinct_on: [order_select_column!] -"""aggregate min on columns""" -type passAmount_min_fields { - created_at: timestamptz - eventPassId: String - id: uuid - maxAmount: Int - maxAmountPerUser: Int - packId: String - timeBeforeDelete: Int - updated_at: timestamptz -} + """limit the number of rows returned""" + limit: Int -""" -response of any mutation on the table "passAmount" -""" -type passAmount_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """skip the first n rows. Use only with order_by""" + offset: Int - """data from the rows affected by the mutation""" - returning: [passAmount!]! -} + """sort the rows by one or more columns""" + order_by: [order_order_by!] -""" -input type for inserting object relation for remote table "passAmount" -""" -input passAmount_obj_rel_insert_input { - data: passAmount_insert_input! + """filter the rows returned""" + where: order_bool_exp + ): [order!]! - """upsert condition""" - on_conflict: passAmount_on_conflict -} + """ + fetch data from the table: "orderStatus" + """ + orderStatus( + """distinct select on columns""" + distinct_on: [orderStatus_select_column!] -""" -on_conflict condition type for table "passAmount" -""" -input passAmount_on_conflict { - constraint: passAmount_constraint! - update_columns: [passAmount_update_column!]! = [] - where: passAmount_bool_exp -} + """limit the number of rows returned""" + limit: Int -"""Ordering options when selecting data from "passAmount".""" -input passAmount_order_by { - created_at: order_by - eventPassId: order_by - id: order_by - maxAmount: order_by - maxAmountPerUser: order_by - packId: order_by - timeBeforeDelete: order_by - updated_at: order_by -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""primary key columns input for table: passAmount""" -input passAmount_pk_columns_input { - id: uuid! -} + """sort the rows by one or more columns""" + order_by: [orderStatus_order_by!] -""" -select columns of table "passAmount" -""" -enum passAmount_select_column { - """column name""" - created_at + """filter the rows returned""" + where: orderStatus_bool_exp + ): [orderStatus!]! - """column name""" - eventPassId + """ + fetch aggregated fields from the table: "orderStatus" + """ + orderStatus_aggregate( + """distinct select on columns""" + distinct_on: [orderStatus_select_column!] - """column name""" - id + """limit the number of rows returned""" + limit: Int - """column name""" - maxAmount + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - maxAmountPerUser + """sort the rows by one or more columns""" + order_by: [orderStatus_order_by!] - """column name""" - packId + """filter the rows returned""" + where: orderStatus_bool_exp + ): orderStatus_aggregate! - """column name""" - timeBeforeDelete + """fetch data from the table: "orderStatus" using primary key columns""" + orderStatus_by_pk(value: String!): orderStatus - """column name""" - updated_at -} + """ + fetch aggregated fields from the table: "order" + """ + order_aggregate( + """distinct select on columns""" + distinct_on: [order_select_column!] -""" -input type for updating data in table "passAmount" -""" -input passAmount_set_input { - created_at: timestamptz - eventPassId: String - id: uuid - maxAmount: Int - maxAmountPerUser: Int - packId: String - timeBeforeDelete: Int - updated_at: timestamptz -} + """limit the number of rows returned""" + limit: Int -"""aggregate stddev on columns""" -type passAmount_stddev_fields { - maxAmount: Float - maxAmountPerUser: Float - timeBeforeDelete: Float -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate stddev_pop on columns""" -type passAmount_stddev_pop_fields { - maxAmount: Float - maxAmountPerUser: Float - timeBeforeDelete: Float -} + """sort the rows by one or more columns""" + order_by: [order_order_by!] -"""aggregate stddev_samp on columns""" -type passAmount_stddev_samp_fields { - maxAmount: Float - maxAmountPerUser: Float - timeBeforeDelete: Float -} + """filter the rows returned""" + where: order_bool_exp + ): order_aggregate! -""" -Streaming cursor of the table "passAmount" -""" -input passAmount_stream_cursor_input { - """Stream column input with initial value""" - initial_value: passAmount_stream_cursor_value_input! + """fetch data from the table: "order" using primary key columns""" + order_by_pk(id: uuid!): order - """cursor ordering""" - ordering: cursor_ordering -} + """Retrieve a single organizer""" + organizer( + """ + Defines which locales should be returned. + + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: OrganizerWhereUniqueInput! + ): Organizer -"""Initial value of the column from where the streaming should start""" -input passAmount_stream_cursor_value_input { - created_at: timestamptz - eventPassId: String - id: uuid - maxAmount: Int - maxAmountPerUser: Int - packId: String - timeBeforeDelete: Int - updated_at: timestamptz -} + """Retrieve document version""" + organizerVersion(where: VersionWhereInput!): DocumentVersion -"""aggregate sum on columns""" -type passAmount_sum_fields { - maxAmount: Int - maxAmountPerUser: Int - timeBeforeDelete: Int -} + """Retrieve multiple organizers""" + organizers( + after: String + before: String + first: Int + last: Int -""" -update columns of table "passAmount" -""" -enum passAmount_update_column { - """column name""" - created_at + """ + Defines which locales should be returned. + + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: OrganizerOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: OrganizerWhereInput + ): [Organizer!]! - """column name""" - eventPassId + """Retrieve multiple organizers using the Relay connection interface""" + organizersConnection( + after: String + before: String + first: Int + last: Int - """column name""" - id + """ + Defines which locales should be returned. + + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: OrganizerOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: OrganizerWhereInput + ): OrganizerConnection! - """column name""" - maxAmount + """Retrieve a single pack""" + pack( + """ + Defines which locales should be returned. + + Note that `Pack` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: PackWhereUniqueInput! + ): Pack - """column name""" - maxAmountPerUser + """ + fetch data from the table: "packEventPassNft" + """ + packEventPassNft( + """distinct select on columns""" + distinct_on: [packEventPassNft_select_column!] - """column name""" - packId + """limit the number of rows returned""" + limit: Int - """column name""" - timeBeforeDelete + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - updated_at -} + """sort the rows by one or more columns""" + order_by: [packEventPassNft_order_by!] -input passAmount_updates { - """increments the numeric columns with given value of the filtered values""" - _inc: passAmount_inc_input + """filter the rows returned""" + where: packEventPassNft_bool_exp + ): [packEventPassNft!]! - """sets the columns of the filtered rows to the given values""" - _set: passAmount_set_input + """ + fetch aggregated fields from the table: "packEventPassNft" + """ + packEventPassNft_aggregate( + """distinct select on columns""" + distinct_on: [packEventPassNft_select_column!] - """filter the rows which have to be updated""" - where: passAmount_bool_exp! -} + """limit the number of rows returned""" + limit: Int -"""aggregate var_pop on columns""" -type passAmount_var_pop_fields { - maxAmount: Float - maxAmountPerUser: Float - timeBeforeDelete: Float -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate var_samp on columns""" -type passAmount_var_samp_fields { - maxAmount: Float - maxAmountPerUser: Float - timeBeforeDelete: Float -} + """sort the rows by one or more columns""" + order_by: [packEventPassNft_order_by!] -"""aggregate variance on columns""" -type passAmount_variance_fields { - maxAmount: Float - maxAmountPerUser: Float - timeBeforeDelete: Float -} + """filter the rows returned""" + where: packEventPassNft_bool_exp + ): packEventPassNft_aggregate! -""" -The passPricing table stores pricing information for an eventPass or Pack. -""" -type passPricing { - amount: Int! - created_at: timestamptz! - currency: currency_enum! - eventPassId: String - id: uuid! - packId: String - updated_at: timestamptz! -} + """ + fetch data from the table: "packEventPassNft" using primary key columns + """ + packEventPassNft_by_pk( + """Identifier for the event pass NFT.""" + eventPassNftId: uuid! -""" -aggregated selection of "passPricing" -""" -type passPricing_aggregate { - aggregate: passPricing_aggregate_fields - nodes: [passPricing!]! -} + """Identifier for the pack NFT supply.""" + packNftSupplyId: uuid! + ): packEventPassNft -""" -aggregate fields of "passPricing" -""" -type passPricing_aggregate_fields { - avg: passPricing_avg_fields - count(columns: [passPricing_select_column!], distinct: Boolean): Int! - max: passPricing_max_fields - min: passPricing_min_fields - stddev: passPricing_stddev_fields - stddev_pop: passPricing_stddev_pop_fields - stddev_samp: passPricing_stddev_samp_fields - sum: passPricing_sum_fields - var_pop: passPricing_var_pop_fields - var_samp: passPricing_var_samp_fields - variance: passPricing_variance_fields -} + """ + fetch data from the table: "packNftContract" + """ + packNftContract( + """distinct select on columns""" + distinct_on: [packNftContract_select_column!] -"""aggregate avg on columns""" -type passPricing_avg_fields { - amount: Float -} + """limit the number of rows returned""" + limit: Int -""" -Boolean expression to filter rows from the table "passPricing". All fields are combined with a logical 'AND'. -""" -input passPricing_bool_exp { - _and: [passPricing_bool_exp!] - _not: passPricing_bool_exp - _or: [passPricing_bool_exp!] - amount: Int_comparison_exp - created_at: timestamptz_comparison_exp - currency: currency_enum_comparison_exp - eventPassId: String_comparison_exp - id: uuid_comparison_exp - packId: String_comparison_exp - updated_at: timestamptz_comparison_exp -} + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [packNftContract_order_by!] + + """filter the rows returned""" + where: packNftContract_bool_exp + ): [packNftContract!]! -""" -unique or primary key constraints on table "passPricing" -""" -enum passPricing_constraint { """ - unique or primary key constraint on columns "id" + fetch data from the table: "packNftContractEventPass" """ - passPricing_pkey -} + packNftContractEventPass( + """distinct select on columns""" + distinct_on: [packNftContractEventPass_select_column!] -""" -input type for incrementing numeric columns in table "passPricing" -""" -input passPricing_inc_input { - amount: Int -} + """limit the number of rows returned""" + limit: Int -""" -input type for inserting data into table "passPricing" -""" -input passPricing_insert_input { - amount: Int - created_at: timestamptz - currency: currency_enum - eventPassId: String - id: uuid - packId: String - updated_at: timestamptz -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate max on columns""" -type passPricing_max_fields { - amount: Int - created_at: timestamptz - eventPassId: String - id: uuid - packId: String - updated_at: timestamptz -} + """sort the rows by one or more columns""" + order_by: [packNftContractEventPass_order_by!] -"""aggregate min on columns""" -type passPricing_min_fields { - amount: Int - created_at: timestamptz - eventPassId: String - id: uuid - packId: String - updated_at: timestamptz -} + """filter the rows returned""" + where: packNftContractEventPass_bool_exp + ): [packNftContractEventPass!]! -""" -response of any mutation on the table "passPricing" -""" -type passPricing_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """ + fetch aggregated fields from the table: "packNftContractEventPass" + """ + packNftContractEventPass_aggregate( + """distinct select on columns""" + distinct_on: [packNftContractEventPass_select_column!] - """data from the rows affected by the mutation""" - returning: [passPricing!]! -} + """limit the number of rows returned""" + limit: Int -""" -input type for inserting object relation for remote table "passPricing" -""" -input passPricing_obj_rel_insert_input { - data: passPricing_insert_input! + """skip the first n rows. Use only with order_by""" + offset: Int - """upsert condition""" - on_conflict: passPricing_on_conflict -} + """sort the rows by one or more columns""" + order_by: [packNftContractEventPass_order_by!] + + """filter the rows returned""" + where: packNftContractEventPass_bool_exp + ): packNftContractEventPass_aggregate! + + """ + fetch data from the table: "packNftContractEventPass" using primary key columns + """ + packNftContractEventPass_by_pk( + """ + Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. + """ + eventPassId: String! -""" -on_conflict condition type for table "passPricing" -""" -input passPricing_on_conflict { - constraint: passPricing_constraint! - update_columns: [passPricing_update_column!]! = [] - where: passPricing_bool_exp -} + """ + Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. + """ + packNftContractId: uuid! + ): packNftContractEventPass -"""Ordering options when selecting data from "passPricing".""" -input passPricing_order_by { - amount: order_by - created_at: order_by - currency: order_by - eventPassId: order_by - id: order_by - packId: order_by - updated_at: order_by -} + """ + fetch aggregated fields from the table: "packNftContract" + """ + packNftContract_aggregate( + """distinct select on columns""" + distinct_on: [packNftContract_select_column!] -"""primary key columns input for table: passPricing""" -input passPricing_pk_columns_input { - id: uuid! -} + """limit the number of rows returned""" + limit: Int -""" -select columns of table "passPricing" -""" -enum passPricing_select_column { - """column name""" - amount + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - created_at + """sort the rows by one or more columns""" + order_by: [packNftContract_order_by!] - """column name""" - currency + """filter the rows returned""" + where: packNftContract_bool_exp + ): packNftContract_aggregate! - """column name""" - eventPassId + """fetch data from the table: "packNftContract" using primary key columns""" + packNftContract_by_pk( + """Unique identifier for each pack NFT contract.""" + id: uuid! + ): packNftContract - """column name""" - id + """ + fetch data from the table: "packNftSupply" + """ + packNftSupply( + """distinct select on columns""" + distinct_on: [packNftSupply_select_column!] - """column name""" - packId + """limit the number of rows returned""" + limit: Int - """column name""" - updated_at -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -input type for updating data in table "passPricing" -""" -input passPricing_set_input { - amount: Int - created_at: timestamptz - currency: currency_enum - eventPassId: String - id: uuid - packId: String - updated_at: timestamptz -} + """sort the rows by one or more columns""" + order_by: [packNftSupply_order_by!] -"""aggregate stddev on columns""" -type passPricing_stddev_fields { - amount: Float -} + """filter the rows returned""" + where: packNftSupply_bool_exp + ): [packNftSupply!]! -"""aggregate stddev_pop on columns""" -type passPricing_stddev_pop_fields { - amount: Float -} + """ + fetch aggregated fields from the table: "packNftSupply" + """ + packNftSupply_aggregate( + """distinct select on columns""" + distinct_on: [packNftSupply_select_column!] -"""aggregate stddev_samp on columns""" -type passPricing_stddev_samp_fields { - amount: Float -} + """limit the number of rows returned""" + limit: Int -""" -Streaming cursor of the table "passPricing" -""" -input passPricing_stream_cursor_input { - """Stream column input with initial value""" - initial_value: passPricing_stream_cursor_value_input! + """skip the first n rows. Use only with order_by""" + offset: Int - """cursor ordering""" - ordering: cursor_ordering -} + """sort the rows by one or more columns""" + order_by: [packNftSupply_order_by!] -"""Initial value of the column from where the streaming should start""" -input passPricing_stream_cursor_value_input { - amount: Int - created_at: timestamptz - currency: currency_enum - eventPassId: String - id: uuid - packId: String - updated_at: timestamptz -} + """filter the rows returned""" + where: packNftSupply_bool_exp + ): packNftSupply_aggregate! -"""aggregate sum on columns""" -type passPricing_sum_fields { - amount: Int -} + """fetch data from the table: "packNftSupply" using primary key columns""" + packNftSupply_by_pk(id: uuid!): packNftSupply -""" -update columns of table "passPricing" -""" -enum passPricing_update_column { - """column name""" - amount + """ + fetch data from the table: "packOrderSums" + """ + packOrderSums( + """distinct select on columns""" + distinct_on: [packOrderSums_select_column!] - """column name""" - created_at + """limit the number of rows returned""" + limit: Int - """column name""" - currency + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - eventPassId + """sort the rows by one or more columns""" + order_by: [packOrderSums_order_by!] - """column name""" - id + """filter the rows returned""" + where: packOrderSums_bool_exp + ): [packOrderSums!]! - """column name""" - packId + """ + fetch aggregated fields from the table: "packOrderSums" + """ + packOrderSums_aggregate( + """distinct select on columns""" + distinct_on: [packOrderSums_select_column!] - """column name""" - updated_at -} + """limit the number of rows returned""" + limit: Int -input passPricing_updates { - """increments the numeric columns with given value of the filtered values""" - _inc: passPricing_inc_input + """skip the first n rows. Use only with order_by""" + offset: Int - """sets the columns of the filtered rows to the given values""" - _set: passPricing_set_input + """sort the rows by one or more columns""" + order_by: [packOrderSums_order_by!] - """filter the rows which have to be updated""" - where: passPricing_bool_exp! -} + """filter the rows returned""" + where: packOrderSums_bool_exp + ): packOrderSums_aggregate! -"""aggregate var_pop on columns""" -type passPricing_var_pop_fields { - amount: Float -} + """fetch data from the table: "packOrderSums" using primary key columns""" + packOrderSums_by_pk(packId: String!): packOrderSums -"""aggregate var_samp on columns""" -type passPricing_var_samp_fields { - amount: Float -} + """Retrieve document version""" + packVersion(where: VersionWhereInput!): DocumentVersion -"""aggregate variance on columns""" -type passPricing_variance_fields { - amount: Float -} + """Retrieve multiple packs""" + packs( + after: String + before: String + first: Int + last: Int -""" -Order a quantity of Event Pass or Pack (linked to Hygraph model EventPass or Pack) and associated to an Account. Those orders are time bound and are automatically destroyed given an amount of time to preserve access to the event for other users. -""" -type pendingOrder { - """An object relationship""" - account: account - accountId: uuid! - created_at: timestamptz! - eventPass( """ Defines which locales should be returned. - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `Pack` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] + orderBy: PackOrderByInput + skip: Int stage: Stage! = PUBLISHED - ): EventPass - eventPassId: String + where: PackWhereInput + ): [Pack!]! + + """Retrieve multiple packs using the Relay connection interface""" + packsConnection( + after: String + before: String + first: Int + last: Int - """An object relationship""" - eventPassNftContract: eventPassNftContract - id: uuid! - pack( """ Defines which locales should be returned. - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `Pack` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] + orderBy: PackOrderByInput + skip: Int stage: Stage! = PUBLISHED - ): EventPass + where: PackWhereInput + ): PackConnection! - """An object relationship""" - packAmount: passAmount - packId: String + """ + fetch data from the table: "passAmount" + """ + passAmount( + """distinct select on columns""" + distinct_on: [passAmount_select_column!] - """An object relationship""" - packNftContract: packNftContract + """limit the number of rows returned""" + limit: Int - """An object relationship""" - packPricing: passPricing + """skip the first n rows. Use only with order_by""" + offset: Int - """An object relationship""" - passAmount: passAmount + """sort the rows by one or more columns""" + order_by: [passAmount_order_by!] - """An object relationship""" - passPricing: passPricing - quantity: Int! -} + """filter the rows returned""" + where: passAmount_bool_exp + ): [passAmount!]! -""" -aggregated selection of "pendingOrder" -""" -type pendingOrder_aggregate { - aggregate: pendingOrder_aggregate_fields - nodes: [pendingOrder!]! -} + """ + fetch aggregated fields from the table: "passAmount" + """ + passAmount_aggregate( + """distinct select on columns""" + distinct_on: [passAmount_select_column!] -""" -aggregate fields of "pendingOrder" -""" -type pendingOrder_aggregate_fields { - avg: pendingOrder_avg_fields - count(columns: [pendingOrder_select_column!], distinct: Boolean): Int! - max: pendingOrder_max_fields - min: pendingOrder_min_fields - stddev: pendingOrder_stddev_fields - stddev_pop: pendingOrder_stddev_pop_fields - stddev_samp: pendingOrder_stddev_samp_fields - sum: pendingOrder_sum_fields - var_pop: pendingOrder_var_pop_fields - var_samp: pendingOrder_var_samp_fields - variance: pendingOrder_variance_fields -} + """limit the number of rows returned""" + limit: Int -"""aggregate avg on columns""" -type pendingOrder_avg_fields { - quantity: Float -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -Boolean expression to filter rows from the table "pendingOrder". All fields are combined with a logical 'AND'. -""" -input pendingOrder_bool_exp { - _and: [pendingOrder_bool_exp!] - _not: pendingOrder_bool_exp - _or: [pendingOrder_bool_exp!] - account: account_bool_exp - accountId: uuid_comparison_exp - created_at: timestamptz_comparison_exp - eventPassId: String_comparison_exp - eventPassNftContract: eventPassNftContract_bool_exp - id: uuid_comparison_exp - packAmount: passAmount_bool_exp - packId: String_comparison_exp - packNftContract: packNftContract_bool_exp - packPricing: passPricing_bool_exp - passAmount: passAmount_bool_exp - passPricing: passPricing_bool_exp - quantity: Int_comparison_exp -} + """sort the rows by one or more columns""" + order_by: [passAmount_order_by!] -""" -unique or primary key constraints on table "pendingOrder" -""" -enum pendingOrder_constraint { - """ - unique or primary key constraint on columns "eventPassId", "accountId" - """ - idx_pendingorder_eventpassid_accountid + """filter the rows returned""" + where: passAmount_bool_exp + ): passAmount_aggregate! + + """fetch data from the table: "passAmount" using primary key columns""" + passAmount_by_pk(id: uuid!): passAmount """ - unique or primary key constraint on columns "accountId", "packId" + fetch data from the table: "passPricing" """ - idx_pendingorder_packid_accountid + passPricing( + """distinct select on columns""" + distinct_on: [passPricing_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [passPricing_order_by!] + + """filter the rows returned""" + where: passPricing_bool_exp + ): [passPricing!]! """ - unique or primary key constraint on columns "id" + fetch aggregated fields from the table: "passPricing" """ - pendingOrder_pkey -} + passPricing_aggregate( + """distinct select on columns""" + distinct_on: [passPricing_select_column!] -""" -input type for incrementing numeric columns in table "pendingOrder" -""" -input pendingOrder_inc_input { - quantity: Int -} + """limit the number of rows returned""" + limit: Int -""" -input type for inserting data into table "pendingOrder" -""" -input pendingOrder_insert_input { - account: account_obj_rel_insert_input - accountId: uuid - created_at: timestamptz - eventPassId: String - eventPassNftContract: eventPassNftContract_obj_rel_insert_input - id: uuid - packAmount: passAmount_obj_rel_insert_input - packId: String - packNftContract: packNftContract_obj_rel_insert_input - packPricing: passPricing_obj_rel_insert_input - passAmount: passAmount_obj_rel_insert_input - passPricing: passPricing_obj_rel_insert_input - quantity: Int -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate max on columns""" -type pendingOrder_max_fields { - accountId: uuid - created_at: timestamptz - eventPassId: String - id: uuid - packId: String - quantity: Int -} + """sort the rows by one or more columns""" + order_by: [passPricing_order_by!] -"""aggregate min on columns""" -type pendingOrder_min_fields { - accountId: uuid - created_at: timestamptz - eventPassId: String - id: uuid - packId: String - quantity: Int -} + """filter the rows returned""" + where: passPricing_bool_exp + ): passPricing_aggregate! -""" -response of any mutation on the table "pendingOrder" -""" -type pendingOrder_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """fetch data from the table: "passPricing" using primary key columns""" + passPricing_by_pk(id: uuid!): passPricing - """data from the rows affected by the mutation""" - returning: [pendingOrder!]! -} + """ + fetch data from the table: "pendingOrder" + """ + pendingOrder( + """distinct select on columns""" + distinct_on: [pendingOrder_select_column!] -""" -on_conflict condition type for table "pendingOrder" -""" -input pendingOrder_on_conflict { - constraint: pendingOrder_constraint! - update_columns: [pendingOrder_update_column!]! = [] - where: pendingOrder_bool_exp -} + """limit the number of rows returned""" + limit: Int -"""Ordering options when selecting data from "pendingOrder".""" -input pendingOrder_order_by { - account: account_order_by - accountId: order_by - created_at: order_by - eventPassId: order_by - eventPassNftContract: eventPassNftContract_order_by - id: order_by - packAmount: passAmount_order_by - packId: order_by - packNftContract: packNftContract_order_by - packPricing: passPricing_order_by - passAmount: passAmount_order_by - passPricing: passPricing_order_by - quantity: order_by -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""primary key columns input for table: pendingOrder""" -input pendingOrder_pk_columns_input { - id: uuid! -} + """sort the rows by one or more columns""" + order_by: [pendingOrder_order_by!] -""" -select columns of table "pendingOrder" -""" -enum pendingOrder_select_column { - """column name""" - accountId + """filter the rows returned""" + where: pendingOrder_bool_exp + ): [pendingOrder!]! - """column name""" - created_at + """ + fetch aggregated fields from the table: "pendingOrder" + """ + pendingOrder_aggregate( + """distinct select on columns""" + distinct_on: [pendingOrder_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - eventPassId + """sort the rows by one or more columns""" + order_by: [pendingOrder_order_by!] - """column name""" - id + """filter the rows returned""" + where: pendingOrder_bool_exp + ): pendingOrder_aggregate! - """column name""" - packId + """fetch data from the table: "pendingOrder" using primary key columns""" + pendingOrder_by_pk(id: uuid!): pendingOrder - """column name""" - quantity -} + """ + fetch data from the table: "publishableApiKey" + """ + publishableApiKey( + """distinct select on columns""" + distinct_on: [publishableApiKey_select_column!] -""" -input type for updating data in table "pendingOrder" -""" -input pendingOrder_set_input { - accountId: uuid - created_at: timestamptz - eventPassId: String - id: uuid - packId: String - quantity: Int -} + """limit the number of rows returned""" + limit: Int -"""aggregate stddev on columns""" -type pendingOrder_stddev_fields { - quantity: Float -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate stddev_pop on columns""" -type pendingOrder_stddev_pop_fields { - quantity: Float -} + """sort the rows by one or more columns""" + order_by: [publishableApiKey_order_by!] -"""aggregate stddev_samp on columns""" -type pendingOrder_stddev_samp_fields { - quantity: Float -} + """filter the rows returned""" + where: publishableApiKey_bool_exp + ): [publishableApiKey!]! -""" -Streaming cursor of the table "pendingOrder" -""" -input pendingOrder_stream_cursor_input { - """Stream column input with initial value""" - initial_value: pendingOrder_stream_cursor_value_input! + """ + fetch aggregated fields from the table: "publishableApiKey" + """ + publishableApiKey_aggregate( + """distinct select on columns""" + distinct_on: [publishableApiKey_select_column!] - """cursor ordering""" - ordering: cursor_ordering -} + """limit the number of rows returned""" + limit: Int -"""Initial value of the column from where the streaming should start""" -input pendingOrder_stream_cursor_value_input { - accountId: uuid - created_at: timestamptz - eventPassId: String - id: uuid - packId: String - quantity: Int -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate sum on columns""" -type pendingOrder_sum_fields { - quantity: Int -} + """sort the rows by one or more columns""" + order_by: [publishableApiKey_order_by!] -""" -update columns of table "pendingOrder" -""" -enum pendingOrder_update_column { - """column name""" - accountId + """filter the rows returned""" + where: publishableApiKey_bool_exp + ): publishableApiKey_aggregate! - """column name""" - created_at + """ + fetch data from the table: "publishableApiKey" using primary key columns + """ + publishableApiKey_by_pk(id: uuid!): publishableApiKey - """column name""" - eventPassId + """ + fetch data from the table: "roleAssignment" + """ + roleAssignment( + """distinct select on columns""" + distinct_on: [roleAssignment_select_column!] - """column name""" - id + """limit the number of rows returned""" + limit: Int - """column name""" - packId + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - quantity -} + """sort the rows by one or more columns""" + order_by: [roleAssignment_order_by!] -input pendingOrder_updates { - """increments the numeric columns with given value of the filtered values""" - _inc: pendingOrder_inc_input + """filter the rows returned""" + where: roleAssignment_bool_exp + ): [roleAssignment!]! - """sets the columns of the filtered rows to the given values""" - _set: pendingOrder_set_input + """ + fetch aggregated fields from the table: "roleAssignment" + """ + roleAssignment_aggregate( + """distinct select on columns""" + distinct_on: [roleAssignment_select_column!] - """filter the rows which have to be updated""" - where: pendingOrder_bool_exp! -} + """limit the number of rows returned""" + limit: Int -"""aggregate var_pop on columns""" -type pendingOrder_var_pop_fields { - quantity: Float -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate var_samp on columns""" -type pendingOrder_var_samp_fields { - quantity: Float -} + """sort the rows by one or more columns""" + order_by: [roleAssignment_order_by!] -"""aggregate variance on columns""" -type pendingOrder_variance_fields { - quantity: Float -} + """filter the rows returned""" + where: roleAssignment_bool_exp + ): roleAssignment_aggregate! -type query_root { """ - fetch data from the table: "account" + fetch data from the table: "roles" """ - account( + roles( """distinct select on columns""" - distinct_on: [account_select_column!] + distinct_on: [roles_select_column!] """limit the number of rows returned""" limit: Int @@ -24785,18 +32490,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [account_order_by!] + order_by: [roles_order_by!] """filter the rows returned""" - where: account_bool_exp - ): [account!]! + where: roles_bool_exp + ): [roles!]! """ - fetch aggregated fields from the table: "account" + fetch aggregated fields from the table: "roles" """ - account_aggregate( + roles_aggregate( """distinct select on columns""" - distinct_on: [account_select_column!] + distinct_on: [roles_select_column!] """limit the number of rows returned""" limit: Int @@ -24805,35 +32510,59 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [account_order_by!] + order_by: [roles_order_by!] """filter the rows returned""" - where: account_bool_exp - ): account_aggregate! + where: roles_bool_exp + ): roles_aggregate! - """fetch data from the table: "account" using primary key columns""" - account_by_pk(id: uuid!): account + """fetch data from the table: "roles" using primary key columns""" + roles_by_pk( + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String! + ): roles - """Retrieve a single asset""" - asset( + """Retrieve a single scheduledOperation""" + scheduledOperation( """ Defines which locales should be returned. - Note that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + Note that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] stage: Stage! = PUBLISHED - where: AssetWhereUniqueInput! - ): Asset + where: ScheduledOperationWhereUniqueInput! + ): ScheduledOperation - """Retrieve document version""" - assetVersion(where: VersionWhereInput!): DocumentVersion + """Retrieve multiple scheduledOperations""" + scheduledOperations( + after: String + before: String + first: Int + last: Int - """Retrieve multiple assets""" - assets( + """ + Defines which locales should be returned. + + Note that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: ScheduledOperationOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: ScheduledOperationWhereInput + ): [ScheduledOperation!]! + + """ + Retrieve multiple scheduledOperations using the Relay connection interface + """ + scheduledOperationsConnection( after: String before: String first: Int @@ -24842,20 +32571,35 @@ type query_root { """ Defines which locales should be returned. - Note that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + Note that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] - orderBy: AssetOrderByInput + orderBy: ScheduledOperationOrderByInput skip: Int stage: Stage! = PUBLISHED - where: AssetWhereInput - ): [Asset!]! + where: ScheduledOperationWhereInput + ): ScheduledOperationConnection! - """Retrieve multiple assets using the Relay connection interface""" - assetsConnection( + """Retrieve a single scheduledRelease""" + scheduledRelease( + """ + Defines which locales should be returned. + + Note that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: ScheduledReleaseWhereUniqueInput! + ): ScheduledRelease + + """Retrieve multiple scheduledReleases""" + scheduledReleases( after: String before: String first: Int @@ -24864,39 +32608,48 @@ type query_root { """ Defines which locales should be returned. - Note that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + Note that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] - orderBy: AssetOrderByInput + orderBy: ScheduledReleaseOrderByInput skip: Int stage: Stage! = PUBLISHED - where: AssetWhereInput - ): AssetConnection! + where: ScheduledReleaseWhereInput + ): [ScheduledRelease!]! + + """ + Retrieve multiple scheduledReleases using the Relay connection interface + """ + scheduledReleasesConnection( + after: String + before: String + first: Int + last: Int - """Retrieve a single contentSpace""" - contentSpace( """ Defines which locales should be returned. - Note that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + Note that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] + orderBy: ScheduledReleaseOrderByInput + skip: Int stage: Stage! = PUBLISHED - where: ContentSpaceWhereUniqueInput! - ): ContentSpace + where: ScheduledReleaseWhereInput + ): ScheduledReleaseConnection! """ - fetch data from the table: "contentSpaceParameters" + fetch data from the table: "secretApiKey" """ - contentSpaceParameters( + secretApiKey( """distinct select on columns""" - distinct_on: [contentSpaceParameters_select_column!] + distinct_on: [secretApiKey_select_column!] """limit the number of rows returned""" limit: Int @@ -24905,18 +32658,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [contentSpaceParameters_order_by!] + order_by: [secretApiKey_order_by!] """filter the rows returned""" - where: contentSpaceParameters_bool_exp - ): [contentSpaceParameters!]! + where: secretApiKey_bool_exp + ): [secretApiKey!]! """ - fetch aggregated fields from the table: "contentSpaceParameters" + fetch aggregated fields from the table: "secretApiKey" """ - contentSpaceParameters_aggregate( + secretApiKey_aggregate( """distinct select on columns""" - distinct_on: [contentSpaceParameters_select_column!] + distinct_on: [secretApiKey_select_column!] """limit the number of rows returned""" limit: Int @@ -24925,23 +32678,21 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [contentSpaceParameters_order_by!] + order_by: [secretApiKey_order_by!] """filter the rows returned""" - where: contentSpaceParameters_bool_exp - ): contentSpaceParameters_aggregate! + where: secretApiKey_bool_exp + ): secretApiKey_aggregate! - """ - fetch data from the table: "contentSpaceParameters" using primary key columns - """ - contentSpaceParameters_by_pk(id: uuid!): contentSpaceParameters + """fetch data from the table: "secretApiKey" using primary key columns""" + secretApiKey_by_pk(id: uuid!): secretApiKey """ - fetch data from the table: "contentSpaceStatus" + fetch data from the table: "shopifyCampaignParameters" """ - contentSpaceStatus( + shopifyCampaignParameters( """distinct select on columns""" - distinct_on: [contentSpaceStatus_select_column!] + distinct_on: [shopifyCampaignParameters_select_column!] """limit the number of rows returned""" limit: Int @@ -24950,18 +32701,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [contentSpaceStatus_order_by!] + order_by: [shopifyCampaignParameters_order_by!] """filter the rows returned""" - where: contentSpaceStatus_bool_exp - ): [contentSpaceStatus!]! + where: shopifyCampaignParameters_bool_exp + ): [shopifyCampaignParameters!]! """ - fetch aggregated fields from the table: "contentSpaceStatus" + fetch aggregated fields from the table: "shopifyCampaignParameters" """ - contentSpaceStatus_aggregate( + shopifyCampaignParameters_aggregate( """distinct select on columns""" - distinct_on: [contentSpaceStatus_select_column!] + distinct_on: [shopifyCampaignParameters_select_column!] """limit the number of rows returned""" limit: Int @@ -24970,70 +32721,43 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [contentSpaceStatus_order_by!] + order_by: [shopifyCampaignParameters_order_by!] """filter the rows returned""" - where: contentSpaceStatus_bool_exp - ): contentSpaceStatus_aggregate! + where: shopifyCampaignParameters_bool_exp + ): shopifyCampaignParameters_aggregate! """ - fetch data from the table: "contentSpaceStatus" using primary key columns + fetch data from the table: "shopifyCampaignParameters" using primary key columns """ - contentSpaceStatus_by_pk(value: String!): contentSpaceStatus + shopifyCampaignParameters_by_pk(id: uuid!): shopifyCampaignParameters - """Retrieve document version""" - contentSpaceVersion(where: VersionWhereInput!): DocumentVersion + """ + fetch data from the table: "shopifyCampaignStatus" + """ + shopifyCampaignStatus( + """distinct select on columns""" + distinct_on: [shopifyCampaignStatus_select_column!] - """Retrieve multiple contentSpaces""" - contentSpaces( - after: String - before: String - first: Int - last: Int + """limit the number of rows returned""" + limit: Int - """ - Defines which locales should be returned. - - Note that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: ContentSpaceOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: ContentSpaceWhereInput - ): [ContentSpace!]! + """skip the first n rows. Use only with order_by""" + offset: Int - """Retrieve multiple contentSpaces using the Relay connection interface""" - contentSpacesConnection( - after: String - before: String - first: Int - last: Int + """sort the rows by one or more columns""" + order_by: [shopifyCampaignStatus_order_by!] - """ - Defines which locales should be returned. - - Note that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: ContentSpaceOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: ContentSpaceWhereInput - ): ContentSpaceConnection! + """filter the rows returned""" + where: shopifyCampaignStatus_bool_exp + ): [shopifyCampaignStatus!]! """ - fetch data from the table: "currency" + fetch aggregated fields from the table: "shopifyCampaignStatus" """ - currency( + shopifyCampaignStatus_aggregate( """distinct select on columns""" - distinct_on: [currency_select_column!] + distinct_on: [shopifyCampaignStatus_select_column!] """limit the number of rows returned""" limit: Int @@ -25042,18 +32766,23 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [currency_order_by!] + order_by: [shopifyCampaignStatus_order_by!] """filter the rows returned""" - where: currency_bool_exp - ): [currency!]! + where: shopifyCampaignStatus_bool_exp + ): shopifyCampaignStatus_aggregate! """ - fetch aggregated fields from the table: "currency" + fetch data from the table: "shopifyCampaignStatus" using primary key columns """ - currency_aggregate( + shopifyCampaignStatus_by_pk(value: String!): shopifyCampaignStatus + + """ + fetch data from the table: "stampNft" + """ + stampNft( """distinct select on columns""" - distinct_on: [currency_select_column!] + distinct_on: [stampNft_select_column!] """limit the number of rows returned""" limit: Int @@ -25062,42 +32791,38 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [currency_order_by!] + order_by: [stampNft_order_by!] """filter the rows returned""" - where: currency_bool_exp - ): currency_aggregate! + where: stampNft_bool_exp + ): [stampNft!]! - """fetch data from the table: "currency" using primary key columns""" - currency_by_pk(value: String!): currency + """ + fetch data from the table: "stampNftContract" + """ + stampNftContract( + """distinct select on columns""" + distinct_on: [stampNftContract_select_column!] - """Fetches an object given its ID""" - entities( - """The where parameters to query components""" - where: [EntityWhereInput!]! - ): [Entity!] + """limit the number of rows returned""" + limit: Int - """Retrieve a single event""" - event( - """ - Defines which locales should be returned. - - Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: EventWhereUniqueInput! - ): Event + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [stampNftContract_order_by!] + + """filter the rows returned""" + where: stampNftContract_bool_exp + ): [stampNftContract!]! """ - fetch data from the table: "eventParameters" + fetch data from the table: "stampNftContractType" """ - eventParameters( + stampNftContractType( """distinct select on columns""" - distinct_on: [eventParameters_select_column!] + distinct_on: [stampNftContractType_select_column!] """limit the number of rows returned""" limit: Int @@ -25106,18 +32831,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventParameters_order_by!] + order_by: [stampNftContractType_order_by!] """filter the rows returned""" - where: eventParameters_bool_exp - ): [eventParameters!]! + where: stampNftContractType_bool_exp + ): [stampNftContractType!]! """ - fetch aggregated fields from the table: "eventParameters" + fetch aggregated fields from the table: "stampNftContractType" """ - eventParameters_aggregate( + stampNftContractType_aggregate( """distinct select on columns""" - distinct_on: [eventParameters_select_column!] + distinct_on: [stampNftContractType_select_column!] """limit the number of rows returned""" limit: Int @@ -25126,54 +32851,28 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventParameters_order_by!] + order_by: [stampNftContractType_order_by!] """filter the rows returned""" - where: eventParameters_bool_exp - ): eventParameters_aggregate! - - """fetch data from the table: "eventParameters" using primary key columns""" - eventParameters_by_pk(id: uuid!): eventParameters - - """Retrieve a single eventPass""" - eventPass( - """ - Defines which locales should be returned. - - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: EventPassWhereUniqueInput! - ): EventPass + where: stampNftContractType_bool_exp + ): stampNftContractType_aggregate! - """Retrieve a single eventPassDelayedRevealed""" - eventPassDelayedRevealed( + """ + fetch data from the table: "stampNftContractType" using primary key columns + """ + stampNftContractType_by_pk( """ - Defines which locales should be returned. - - Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: EventPassDelayedRevealedWhereUniqueInput! - ): EventPassDelayedRevealed - - """Retrieve document version""" - eventPassDelayedRevealedVersion(where: VersionWhereInput!): DocumentVersion + value: String! + ): stampNftContractType """ - fetch data from the table: "eventPassNft" + fetch aggregated fields from the table: "stampNftContract" """ - eventPassNft( + stampNftContract_aggregate( """distinct select on columns""" - distinct_on: [eventPassNft_select_column!] + distinct_on: [stampNftContract_select_column!] """limit the number of rows returned""" limit: Int @@ -25182,18 +32881,31 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassNft_order_by!] + order_by: [stampNftContract_order_by!] """filter the rows returned""" - where: eventPassNft_bool_exp - ): [eventPassNft!]! + where: stampNftContract_bool_exp + ): stampNftContract_aggregate! """ - fetch data from the table: "eventPassNftContract" + fetch data from the table: "stampNftContract" using primary key columns """ - eventPassNftContract( + stampNftContract_by_pk( + """ + The identifier of the blockchain network where the contract is deployed. + """ + chainId: String! + + """The blockchain address of the stamp NFT contract.""" + contractAddress: String! + ): stampNftContract + + """ + fetch data from the table: "stampNftSupply" + """ + stampNftSupply( """distinct select on columns""" - distinct_on: [eventPassNftContract_select_column!] + distinct_on: [stampNftSupply_select_column!] """limit the number of rows returned""" limit: Int @@ -25202,18 +32914,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassNftContract_order_by!] + order_by: [stampNftSupply_order_by!] """filter the rows returned""" - where: eventPassNftContract_bool_exp - ): [eventPassNftContract!]! + where: stampNftSupply_bool_exp + ): [stampNftSupply!]! """ - fetch data from the table: "eventPassNftContractType" + fetch aggregated fields from the table: "stampNftSupply" """ - eventPassNftContractType( + stampNftSupply_aggregate( """distinct select on columns""" - distinct_on: [eventPassNftContractType_select_column!] + distinct_on: [stampNftSupply_select_column!] """limit the number of rows returned""" limit: Int @@ -25222,18 +32934,21 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassNftContractType_order_by!] + order_by: [stampNftSupply_order_by!] """filter the rows returned""" - where: eventPassNftContractType_bool_exp - ): [eventPassNftContractType!]! + where: stampNftSupply_bool_exp + ): stampNftSupply_aggregate! + + """fetch data from the table: "stampNftSupply" using primary key columns""" + stampNftSupply_by_pk(id: uuid!): stampNftSupply """ - fetch aggregated fields from the table: "eventPassNftContractType" + fetch aggregated fields from the table: "stampNft" """ - eventPassNftContractType_aggregate( + stampNft_aggregate( """distinct select on columns""" - distinct_on: [eventPassNftContractType_select_column!] + distinct_on: [stampNft_select_column!] """limit the number of rows returned""" limit: Int @@ -25242,26 +32957,21 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassNftContractType_order_by!] + order_by: [stampNft_order_by!] """filter the rows returned""" - where: eventPassNftContractType_bool_exp - ): eventPassNftContractType_aggregate! + where: stampNft_bool_exp + ): stampNft_aggregate! - """ - fetch data from the table: "eventPassNftContractType" using primary key columns - """ - eventPassNftContractType_by_pk( - """Type name for event pass NFT contract.""" - value: String! - ): eventPassNftContractType + """fetch data from the table: "stampNft" using primary key columns""" + stampNft_by_pk(id: uuid!): stampNft """ - fetch aggregated fields from the table: "eventPassNftContract" + fetch data from the table: "stripeCheckoutSession" """ - eventPassNftContract_aggregate( + stripeCheckoutSession( """distinct select on columns""" - distinct_on: [eventPassNftContract_select_column!] + distinct_on: [stripeCheckoutSession_select_column!] """limit the number of rows returned""" limit: Int @@ -25270,23 +32980,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassNftContract_order_by!] - - """filter the rows returned""" - where: eventPassNftContract_bool_exp - ): eventPassNftContract_aggregate! - - """ - fetch data from the table: "eventPassNftContract" using primary key columns - """ - eventPassNftContract_by_pk(id: uuid!): eventPassNftContract + order_by: [stripeCheckoutSession_order_by!] + + """filter the rows returned""" + where: stripeCheckoutSession_bool_exp + ): [stripeCheckoutSession!]! """ - fetch aggregated fields from the table: "eventPassNft" + fetch data from the table: "stripeCheckoutSessionType" """ - eventPassNft_aggregate( + stripeCheckoutSessionType( """distinct select on columns""" - distinct_on: [eventPassNft_select_column!] + distinct_on: [stripeCheckoutSessionType_select_column!] """limit the number of rows returned""" limit: Int @@ -25295,21 +33000,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassNft_order_by!] + order_by: [stripeCheckoutSessionType_order_by!] """filter the rows returned""" - where: eventPassNft_bool_exp - ): eventPassNft_aggregate! - - """fetch data from the table: "eventPassNft" using primary key columns""" - eventPassNft_by_pk(id: uuid!): eventPassNft + where: stripeCheckoutSessionType_bool_exp + ): [stripeCheckoutSessionType!]! """ - fetch data from the table: "eventPassOrderSums" + fetch aggregated fields from the table: "stripeCheckoutSessionType" """ - eventPassOrderSums( + stripeCheckoutSessionType_aggregate( """distinct select on columns""" - distinct_on: [eventPassOrderSums_select_column!] + distinct_on: [stripeCheckoutSessionType_select_column!] """limit the number of rows returned""" limit: Int @@ -25318,18 +33020,26 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassOrderSums_order_by!] + order_by: [stripeCheckoutSessionType_order_by!] """filter the rows returned""" - where: eventPassOrderSums_bool_exp - ): [eventPassOrderSums!]! + where: stripeCheckoutSessionType_bool_exp + ): stripeCheckoutSessionType_aggregate! """ - fetch aggregated fields from the table: "eventPassOrderSums" + fetch data from the table: "stripeCheckoutSessionType" using primary key columns """ - eventPassOrderSums_aggregate( + stripeCheckoutSessionType_by_pk( + """Type value.""" + value: String! + ): stripeCheckoutSessionType + + """ + fetch aggregated fields from the table: "stripeCheckoutSession" + """ + stripeCheckoutSession_aggregate( """distinct select on columns""" - distinct_on: [eventPassOrderSums_select_column!] + distinct_on: [stripeCheckoutSession_select_column!] """limit the number of rows returned""" limit: Int @@ -25338,23 +33048,26 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassOrderSums_order_by!] + order_by: [stripeCheckoutSession_order_by!] """filter the rows returned""" - where: eventPassOrderSums_bool_exp - ): eventPassOrderSums_aggregate! + where: stripeCheckoutSession_bool_exp + ): stripeCheckoutSession_aggregate! """ - fetch data from the table: "eventPassOrderSums" using primary key columns + fetch data from the table: "stripeCheckoutSession" using primary key columns """ - eventPassOrderSums_by_pk(eventPassId: String!): eventPassOrderSums + stripeCheckoutSession_by_pk( + """Unique identifier for the Stripe Checkout Session.""" + stripeSessionId: String! + ): stripeCheckoutSession """ - fetch data from the table: "eventPassType" + fetch data from the table: "stripeCustomer" """ - eventPassType( + stripeCustomer( """distinct select on columns""" - distinct_on: [eventPassType_select_column!] + distinct_on: [stripeCustomer_select_column!] """limit the number of rows returned""" limit: Int @@ -25363,18 +33076,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassType_order_by!] + order_by: [stripeCustomer_order_by!] """filter the rows returned""" - where: eventPassType_bool_exp - ): [eventPassType!]! + where: stripeCustomer_bool_exp + ): [stripeCustomer!]! """ - fetch aggregated fields from the table: "eventPassType" + fetch aggregated fields from the table: "stripeCustomer" """ - eventPassType_aggregate( + stripeCustomer_aggregate( """distinct select on columns""" - distinct_on: [eventPassType_select_column!] + distinct_on: [stripeCustomer_select_column!] """limit the number of rows returned""" limit: Int @@ -25383,24 +33096,24 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassType_order_by!] + order_by: [stripeCustomer_order_by!] """filter the rows returned""" - where: eventPassType_bool_exp - ): eventPassType_aggregate! + where: stripeCustomer_bool_exp + ): stripeCustomer_aggregate! - """fetch data from the table: "eventPassType" using primary key columns""" - eventPassType_by_pk( - """Type name for event pass.""" - value: String! - ): eventPassType + """fetch data from the table: "stripeCustomer" using primary key columns""" + stripeCustomer_by_pk( + """Unique identifier for the Stripe Customer.""" + stripeCustomerId: String! + ): stripeCustomer """ - fetch data from the table: "eventPassValidationType" + fetch data from the table: "timezone" """ - eventPassValidationType( + timezone( """distinct select on columns""" - distinct_on: [eventPassValidationType_select_column!] + distinct_on: [timezone_select_column!] """limit the number of rows returned""" limit: Int @@ -25409,18 +33122,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassValidationType_order_by!] + order_by: [timezone_order_by!] """filter the rows returned""" - where: eventPassValidationType_bool_exp - ): [eventPassValidationType!]! + where: timezone_bool_exp + ): [timezone!]! """ - fetch aggregated fields from the table: "eventPassValidationType" + fetch aggregated fields from the table: "timezone" """ - eventPassValidationType_aggregate( + timezone_aggregate( """distinct select on columns""" - distinct_on: [eventPassValidationType_select_column!] + distinct_on: [timezone_select_column!] """limit the number of rows returned""" limit: Int @@ -25429,47 +33142,32 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassValidationType_order_by!] + order_by: [timezone_order_by!] """filter the rows returned""" - where: eventPassValidationType_bool_exp - ): eventPassValidationType_aggregate! - - """ - fetch data from the table: "eventPassValidationType" using primary key columns - """ - eventPassValidationType_by_pk( - """Type name for event pass validation.""" - value: String! - ): eventPassValidationType - - """Retrieve document version""" - eventPassVersion(where: VersionWhereInput!): DocumentVersion + where: timezone_bool_exp + ): timezone_aggregate! - """Retrieve multiple eventPasses""" - eventPasses( - after: String - before: String - first: Int - last: Int + """fetch data from the table: "timezone" using primary key columns""" + timezone_by_pk(value: String!): timezone + """Retrieve a single user""" + user( """ Defines which locales should be returned. - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + Note that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] - orderBy: EventPassOrderByInput - skip: Int stage: Stage! = PUBLISHED - where: EventPassWhereInput - ): [EventPass!]! + where: UserWhereUniqueInput! + ): User - """Retrieve multiple eventPasses using the Relay connection interface""" - eventPassesConnection( + """Retrieve multiple users""" + users( after: String before: String first: Int @@ -25478,20 +33176,20 @@ type query_root { """ Defines which locales should be returned. - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + Note that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] - orderBy: EventPassOrderByInput + orderBy: UserOrderByInput skip: Int stage: Stage! = PUBLISHED - where: EventPassWhereInput - ): EventPassConnection! + where: UserWhereInput + ): [User!]! - """Retrieve multiple eventPassesDelayedRevealed""" - eventPassesDelayedRevealed( + """Retrieve multiple users using the Relay connection interface""" + usersConnection( after: String before: String first: Int @@ -25500,2013 +33198,2801 @@ type query_root { """ Defines which locales should be returned. - Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + Note that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] - orderBy: EventPassDelayedRevealedOrderByInput + orderBy: UserOrderByInput skip: Int stage: Stage! = PUBLISHED - where: EventPassDelayedRevealedWhereInput - ): [EventPassDelayedRevealed!]! + where: UserWhereInput + ): UserConnection! +} - """ - Retrieve multiple eventPassesDelayedRevealed using the Relay connection interface - """ - eventPassesDelayedRevealedConnection( - after: String - before: String - first: Int - last: Int +""" +Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration. +""" +type roleAssignment { + accountId: uuid! + created_at: timestamptz! + eventId: String! + id: uuid! + invitedById: uuid! + """An object relationship""" + inviter: account! + organizer( """ Defines which locales should be returned. - Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] - orderBy: EventPassDelayedRevealedOrderByInput - skip: Int stage: Stage! = PUBLISHED - where: EventPassDelayedRevealedWhereInput - ): EventPassDelayedRevealedConnection! - - """ - fetch data from the table: "eventStatus" - """ - eventStatus( - """distinct select on columns""" - distinct_on: [eventStatus_select_column!] - - """limit the number of rows returned""" - limit: Int + where: OrganizerWhereUniqueInput_remote_rel_roleAssignmentorganizer! + ): Organizer + organizerId: String! + role: roles_enum! +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +aggregated selection of "roleAssignment" +""" +type roleAssignment_aggregate { + aggregate: roleAssignment_aggregate_fields + nodes: [roleAssignment!]! +} - """sort the rows by one or more columns""" - order_by: [eventStatus_order_by!] +input roleAssignment_aggregate_bool_exp { + count: roleAssignment_aggregate_bool_exp_count +} - """filter the rows returned""" - where: eventStatus_bool_exp - ): [eventStatus!]! +input roleAssignment_aggregate_bool_exp_count { + arguments: [roleAssignment_select_column!] + distinct: Boolean + filter: roleAssignment_bool_exp + predicate: Int_comparison_exp! +} - """ - fetch aggregated fields from the table: "eventStatus" - """ - eventStatus_aggregate( - """distinct select on columns""" - distinct_on: [eventStatus_select_column!] +""" +aggregate fields of "roleAssignment" +""" +type roleAssignment_aggregate_fields { + count(columns: [roleAssignment_select_column!], distinct: Boolean): Int! + max: roleAssignment_max_fields + min: roleAssignment_min_fields +} - """limit the number of rows returned""" - limit: Int +""" +order by aggregate values of table "roleAssignment" +""" +input roleAssignment_aggregate_order_by { + count: order_by + max: roleAssignment_max_order_by + min: roleAssignment_min_order_by +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +input type for inserting array relation for remote table "roleAssignment" +""" +input roleAssignment_arr_rel_insert_input { + data: [roleAssignment_insert_input!]! - """sort the rows by one or more columns""" - order_by: [eventStatus_order_by!] + """upsert condition""" + on_conflict: roleAssignment_on_conflict +} - """filter the rows returned""" - where: eventStatus_bool_exp - ): eventStatus_aggregate! +""" +Boolean expression to filter rows from the table "roleAssignment". All fields are combined with a logical 'AND'. +""" +input roleAssignment_bool_exp { + _and: [roleAssignment_bool_exp!] + _not: roleAssignment_bool_exp + _or: [roleAssignment_bool_exp!] + accountId: uuid_comparison_exp + created_at: timestamptz_comparison_exp + eventId: String_comparison_exp + id: uuid_comparison_exp + invitedById: uuid_comparison_exp + inviter: account_bool_exp + organizerId: String_comparison_exp + role: roles_enum_comparison_exp +} - """fetch data from the table: "eventStatus" using primary key columns""" - eventStatus_by_pk(value: String!): eventStatus +""" +unique or primary key constraints on table "roleAssignment" +""" +enum roleAssignment_constraint { + """ + unique or primary key constraint on columns "organizerId", "accountId", "role", "eventId" + """ + unique_role_assignment +} - """Retrieve document version""" - eventVersion(where: VersionWhereInput!): DocumentVersion +""" +input type for inserting data into table "roleAssignment" +""" +input roleAssignment_insert_input { + accountId: uuid + created_at: timestamptz + eventId: String + id: uuid + invitedById: uuid + inviter: account_obj_rel_insert_input + organizerId: String + role: roles_enum +} - """Retrieve multiple events""" - events( - after: String - before: String - first: Int - last: Int +"""aggregate max on columns""" +type roleAssignment_max_fields { + accountId: uuid + created_at: timestamptz + eventId: String + id: uuid + invitedById: uuid + organizerId: String +} - """ - Defines which locales should be returned. - - Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: EventOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: EventWhereInput - ): [Event!]! +""" +order by max() on columns of table "roleAssignment" +""" +input roleAssignment_max_order_by { + accountId: order_by + created_at: order_by + eventId: order_by + id: order_by + invitedById: order_by + organizerId: order_by +} - """Retrieve multiple events using the Relay connection interface""" - eventsConnection( - after: String - before: String - first: Int - last: Int +"""aggregate min on columns""" +type roleAssignment_min_fields { + accountId: uuid + created_at: timestamptz + eventId: String + id: uuid + invitedById: uuid + organizerId: String +} - """ - Defines which locales should be returned. - - Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: EventOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: EventWhereInput - ): EventConnection! +""" +order by min() on columns of table "roleAssignment" +""" +input roleAssignment_min_order_by { + accountId: order_by + created_at: order_by + eventId: order_by + id: order_by + invitedById: order_by + organizerId: order_by +} - """ - fetch data from the table: "follow" - """ - follow( - """distinct select on columns""" - distinct_on: [follow_select_column!] +""" +response of any mutation on the table "roleAssignment" +""" +type roleAssignment_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """limit the number of rows returned""" - limit: Int + """data from the rows affected by the mutation""" + returning: [roleAssignment!]! +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +on_conflict condition type for table "roleAssignment" +""" +input roleAssignment_on_conflict { + constraint: roleAssignment_constraint! + update_columns: [roleAssignment_update_column!]! = [] + where: roleAssignment_bool_exp +} - """sort the rows by one or more columns""" - order_by: [follow_order_by!] +"""Ordering options when selecting data from "roleAssignment".""" +input roleAssignment_order_by { + accountId: order_by + created_at: order_by + eventId: order_by + id: order_by + invitedById: order_by + inviter: account_order_by + organizerId: order_by + role: order_by +} - """filter the rows returned""" - where: follow_bool_exp - ): [follow!]! +""" +select columns of table "roleAssignment" +""" +enum roleAssignment_select_column { + """column name""" + accountId - """ - fetch aggregated fields from the table: "follow" - """ - follow_aggregate( - """distinct select on columns""" - distinct_on: [follow_select_column!] + """column name""" + created_at - """limit the number of rows returned""" - limit: Int + """column name""" + eventId - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + id - """sort the rows by one or more columns""" - order_by: [follow_order_by!] + """column name""" + invitedById - """filter the rows returned""" - where: follow_bool_exp - ): follow_aggregate! + """column name""" + organizerId - """fetch data from the table: "follow" using primary key columns""" - follow_by_pk( - """ - References the unique identifier of the account that is following an organizer. - """ - accountId: uuid! + """column name""" + role +} - """ - Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. - """ - organizerSlug: String! - ): follow +""" +input type for updating data in table "roleAssignment" +""" +input roleAssignment_set_input { + accountId: uuid + created_at: timestamptz + eventId: String + id: uuid + invitedById: uuid + organizerId: String + role: roles_enum +} - """ - fetch data from the table: "kyc" - """ - kyc( - """distinct select on columns""" - distinct_on: [kyc_select_column!] +""" +Streaming cursor of the table "roleAssignment" +""" +input roleAssignment_stream_cursor_input { + """Stream column input with initial value""" + initial_value: roleAssignment_stream_cursor_value_input! - """limit the number of rows returned""" - limit: Int + """cursor ordering""" + ordering: cursor_ordering +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""Initial value of the column from where the streaming should start""" +input roleAssignment_stream_cursor_value_input { + accountId: uuid + created_at: timestamptz + eventId: String + id: uuid + invitedById: uuid + organizerId: String + role: roles_enum +} - """sort the rows by one or more columns""" - order_by: [kyc_order_by!] +""" +update columns of table "roleAssignment" +""" +enum roleAssignment_update_column { + """column name""" + accountId - """filter the rows returned""" - where: kyc_bool_exp - ): [kyc!]! + """column name""" + created_at - """ - fetch data from the table: "kycLevelName" - """ - kycLevelName( - """distinct select on columns""" - distinct_on: [kycLevelName_select_column!] + """column name""" + eventId - """limit the number of rows returned""" - limit: Int + """column name""" + id - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + invitedById - """sort the rows by one or more columns""" - order_by: [kycLevelName_order_by!] + """column name""" + organizerId - """filter the rows returned""" - where: kycLevelName_bool_exp - ): [kycLevelName!]! + """column name""" + role +} - """ - fetch aggregated fields from the table: "kycLevelName" - """ - kycLevelName_aggregate( - """distinct select on columns""" - distinct_on: [kycLevelName_select_column!] +input roleAssignment_updates { + """sets the columns of the filtered rows to the given values""" + _set: roleAssignment_set_input - """limit the number of rows returned""" - limit: Int + """filter the rows which have to be updated""" + where: roleAssignment_bool_exp! +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +Stores user roles defining access levels and permissions within the Offline platform. +""" +type roles { + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String! +} - """sort the rows by one or more columns""" - order_by: [kycLevelName_order_by!] +""" +aggregated selection of "roles" +""" +type roles_aggregate { + aggregate: roles_aggregate_fields + nodes: [roles!]! +} - """filter the rows returned""" - where: kycLevelName_bool_exp - ): kycLevelName_aggregate! +""" +aggregate fields of "roles" +""" +type roles_aggregate_fields { + count(columns: [roles_select_column!], distinct: Boolean): Int! + max: roles_max_fields + min: roles_min_fields +} - """fetch data from the table: "kycLevelName" using primary key columns""" - kycLevelName_by_pk( - """ - basic_kyc_level: Basic level of KYC verification. - advanced_kyc_level: Advanced level of KYC verification. - """ - value: String! - ): kycLevelName +""" +Boolean expression to filter rows from the table "roles". All fields are combined with a logical 'AND'. +""" +input roles_bool_exp { + _and: [roles_bool_exp!] + _not: roles_bool_exp + _or: [roles_bool_exp!] + value: String_comparison_exp +} +""" +unique or primary key constraints on table "roles" +""" +enum roles_constraint { """ - fetch data from the table: "kycStatus" + unique or primary key constraint on columns "value" """ - kycStatus( - """distinct select on columns""" - distinct_on: [kycStatus_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [kycStatus_order_by!] + roles_pkey +} - """filter the rows returned""" - where: kycStatus_bool_exp - ): [kycStatus!]! +enum roles_enum { + organizer_admin + organizer_auditor + organizer_content_manager + organizer_finance_manager + organizer_guest + organizer_human_resources + organizer_operations_manager + organizer_super_admin + organizer_validator +} - """ - fetch aggregated fields from the table: "kycStatus" - """ - kycStatus_aggregate( - """distinct select on columns""" - distinct_on: [kycStatus_select_column!] +""" +Boolean expression to compare columns of type "roles_enum". All fields are combined with logical 'AND'. +""" +input roles_enum_comparison_exp { + _eq: roles_enum + _in: [roles_enum!] + _is_null: Boolean + _neq: roles_enum + _nin: [roles_enum!] +} - """limit the number of rows returned""" - limit: Int +""" +input type for inserting data into table "roles" +""" +input roles_insert_input { + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""aggregate max on columns""" +type roles_max_fields { + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String +} - """sort the rows by one or more columns""" - order_by: [kycStatus_order_by!] +"""aggregate min on columns""" +type roles_min_fields { + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String +} - """filter the rows returned""" - where: kycStatus_bool_exp - ): kycStatus_aggregate! +""" +response of any mutation on the table "roles" +""" +type roles_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """fetch data from the table: "kycStatus" using primary key columns""" - kycStatus_by_pk( - """ - init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - pending: An applicant is ready to be processed. - prechecked: The check is in a half way of being finished. - queued: The checks have been started for the applicant. - completed: The check has been completed. - onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - """ - value: String! - ): kycStatus + """data from the rows affected by the mutation""" + returning: [roles!]! +} - """ - fetch aggregated fields from the table: "kyc" - """ - kyc_aggregate( - """distinct select on columns""" - distinct_on: [kyc_select_column!] +""" +on_conflict condition type for table "roles" +""" +input roles_on_conflict { + constraint: roles_constraint! + update_columns: [roles_update_column!]! = [] + where: roles_bool_exp +} - """limit the number of rows returned""" - limit: Int +"""Ordering options when selecting data from "roles".""" +input roles_order_by { + value: order_by +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""primary key columns input for table: roles""" +input roles_pk_columns_input { + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String! +} - """sort the rows by one or more columns""" - order_by: [kyc_order_by!] +""" +select columns of table "roles" +""" +enum roles_select_column { + """column name""" + value +} - """filter the rows returned""" - where: kyc_bool_exp - ): kyc_aggregate! +""" +input type for updating data in table "roles" +""" +input roles_set_input { + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String +} - """fetch data from the table: "kyc" using primary key columns""" - kyc_by_pk( - """UUID referencing the user ID in the existing accounts table.""" - externalUserId: uuid! - ): kyc +""" +Streaming cursor of the table "roles" +""" +input roles_stream_cursor_input { + """Stream column input with initial value""" + initial_value: roles_stream_cursor_value_input! - """ - fetch data from the table: "lotteryParameters" - """ - lotteryParameters( - """distinct select on columns""" - distinct_on: [lotteryParameters_select_column!] + """cursor ordering""" + ordering: cursor_ordering +} - """limit the number of rows returned""" - limit: Int +"""Initial value of the column from where the streaming should start""" +input roles_stream_cursor_value_input { + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +update columns of table "roles" +""" +enum roles_update_column { + """column name""" + value +} - """sort the rows by one or more columns""" - order_by: [lotteryParameters_order_by!] +input roles_updates { + """sets the columns of the filtered rows to the given values""" + _set: roles_set_input - """filter the rows returned""" - where: lotteryParameters_bool_exp - ): [lotteryParameters!]! + """filter the rows which have to be updated""" + where: roles_bool_exp! +} +""" +The secretApiKey table stores the secret API keys used for querying sensitive data and performing mutations. It includes additional fields for security and management, such as hashed origin secret, encrypted integrity secret, expiration timestamp, and status. +""" +type secretApiKey { """ - fetch aggregated fields from the table: "lotteryParameters" + A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources. """ - lotteryParameters_aggregate( - """distinct select on columns""" - distinct_on: [lotteryParameters_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [lotteryParameters_order_by!] - - """filter the rows returned""" - where: lotteryParameters_bool_exp - ): lotteryParameters_aggregate! + allowlist: String! """ - fetch data from the table: "lotteryParameters" using primary key columns + The secret API key used for authentication and identification when querying sensitive data and performing mutations. """ - lotteryParameters_by_pk(id: uuid!): lotteryParameters + apiKey: String! + created_at: timestamptz! """ - fetch data from the table: "lotteryStatus" + The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database. """ - lotteryStatus( - """distinct select on columns""" - distinct_on: [lotteryStatus_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [lotteryStatus_order_by!] - - """filter the rows returned""" - where: lotteryStatus_bool_exp - ): [lotteryStatus!]! + encryptedIntegritySecret: String """ - fetch aggregated fields from the table: "lotteryStatus" + The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used. """ - lotteryStatus_aggregate( - """distinct select on columns""" - distinct_on: [lotteryStatus_select_column!] - - """limit the number of rows returned""" - limit: Int + expiresAt: timestamptz - """skip the first n rows. Use only with order_by""" - offset: Int + """ + The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database. + """ + hashedOriginSecret: String + id: uuid! - """sort the rows by one or more columns""" - order_by: [lotteryStatus_order_by!] + """ + A user-defined name for the secret API key, providing a human-readable identifier for the key. + """ + name: String - """filter the rows returned""" - where: lotteryStatus_bool_exp - ): lotteryStatus_aggregate! + """ + The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to. + """ + organizerId: String! - """fetch data from the table: "lotteryStatus" using primary key columns""" - lotteryStatus_by_pk(value: String!): lotteryStatus + """ + The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret. + """ + originSecretSalt: String """ - fetch data from the table: "minterTemporaryWallet" + The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". """ - minterTemporaryWallet( - """distinct select on columns""" - distinct_on: [minterTemporaryWallet_select_column!] + status: apiKeyStatus_enum - """limit the number of rows returned""" - limit: Int + """ + The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". + """ + type: apiKeyType_enum! + updated_at: timestamptz! +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +aggregated selection of "secretApiKey" +""" +type secretApiKey_aggregate { + aggregate: secretApiKey_aggregate_fields + nodes: [secretApiKey!]! +} - """sort the rows by one or more columns""" - order_by: [minterTemporaryWallet_order_by!] +""" +aggregate fields of "secretApiKey" +""" +type secretApiKey_aggregate_fields { + count(columns: [secretApiKey_select_column!], distinct: Boolean): Int! + max: secretApiKey_max_fields + min: secretApiKey_min_fields +} - """filter the rows returned""" - where: minterTemporaryWallet_bool_exp - ): [minterTemporaryWallet!]! +""" +Boolean expression to filter rows from the table "secretApiKey". All fields are combined with a logical 'AND'. +""" +input secretApiKey_bool_exp { + _and: [secretApiKey_bool_exp!] + _not: secretApiKey_bool_exp + _or: [secretApiKey_bool_exp!] + allowlist: String_comparison_exp + apiKey: String_comparison_exp + created_at: timestamptz_comparison_exp + encryptedIntegritySecret: String_comparison_exp + expiresAt: timestamptz_comparison_exp + hashedOriginSecret: String_comparison_exp + id: uuid_comparison_exp + name: String_comparison_exp + organizerId: String_comparison_exp + originSecretSalt: String_comparison_exp + status: apiKeyStatus_enum_comparison_exp + type: apiKeyType_enum_comparison_exp + updated_at: timestamptz_comparison_exp +} +""" +unique or primary key constraints on table "secretApiKey" +""" +enum secretApiKey_constraint { """ - fetch aggregated fields from the table: "minterTemporaryWallet" + unique or primary key constraint on columns "apiKey" """ - minterTemporaryWallet_aggregate( - """distinct select on columns""" - distinct_on: [minterTemporaryWallet_select_column!] + secretApiKey_apiKey_key - """limit the number of rows returned""" - limit: Int + """ + unique or primary key constraint on columns "id" + """ + secretApiKey_pkey +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +input type for inserting data into table "secretApiKey" +""" +input secretApiKey_insert_input { + """ + A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources. + """ + allowlist: String - """sort the rows by one or more columns""" - order_by: [minterTemporaryWallet_order_by!] + """ + The secret API key used for authentication and identification when querying sensitive data and performing mutations. + """ + apiKey: String + created_at: timestamptz - """filter the rows returned""" - where: minterTemporaryWallet_bool_exp - ): minterTemporaryWallet_aggregate! + """ + The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database. + """ + encryptedIntegritySecret: String """ - fetch data from the table: "minterTemporaryWallet" using primary key columns + The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used. """ - minterTemporaryWallet_by_pk( - """The blockchain address of the temporary wallet.""" - address: String! - ): minterTemporaryWallet + expiresAt: timestamptz """ - fetch data from the table: "nftTransfer" + The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database. """ - nftTransfer( - """distinct select on columns""" - distinct_on: [nftTransfer_select_column!] + hashedOriginSecret: String + id: uuid - """limit the number of rows returned""" - limit: Int + """ + A user-defined name for the secret API key, providing a human-readable identifier for the key. + """ + name: String - """skip the first n rows. Use only with order_by""" - offset: Int + """ + The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to. + """ + organizerId: String - """sort the rows by one or more columns""" - order_by: [nftTransfer_order_by!] + """ + The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret. + """ + originSecretSalt: String - """filter the rows returned""" - where: nftTransfer_bool_exp - ): [nftTransfer!]! + """ + The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + status: apiKeyStatus_enum """ - fetch aggregated fields from the table: "nftTransfer" + The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". """ - nftTransfer_aggregate( - """distinct select on columns""" - distinct_on: [nftTransfer_select_column!] + type: apiKeyType_enum + updated_at: timestamptz +} - """limit the number of rows returned""" - limit: Int +"""aggregate max on columns""" +type secretApiKey_max_fields { + """ + A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources. + """ + allowlist: String - """skip the first n rows. Use only with order_by""" - offset: Int + """ + The secret API key used for authentication and identification when querying sensitive data and performing mutations. + """ + apiKey: String + created_at: timestamptz - """sort the rows by one or more columns""" - order_by: [nftTransfer_order_by!] + """ + The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database. + """ + encryptedIntegritySecret: String - """filter the rows returned""" - where: nftTransfer_bool_exp - ): nftTransfer_aggregate! + """ + The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used. + """ + expiresAt: timestamptz - """fetch data from the table: "nftTransfer" using primary key columns""" - nftTransfer_by_pk(id: uuid!): nftTransfer + """ + The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database. + """ + hashedOriginSecret: String + id: uuid - """Fetches an object given its ID""" - node( - """The ID of an object""" - id: ID! + """ + A user-defined name for the secret API key, providing a human-readable identifier for the key. + """ + name: String - """ - Defines which locales should be returned. - - Note that `Node` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - ): Node + """ + The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to. + """ + organizerId: String """ - fetch data from the table: "order" + The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret. """ - order( - """distinct select on columns""" - distinct_on: [order_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int + originSecretSalt: String + updated_at: timestamptz +} - """sort the rows by one or more columns""" - order_by: [order_order_by!] +"""aggregate min on columns""" +type secretApiKey_min_fields { + """ + A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources. + """ + allowlist: String - """filter the rows returned""" - where: order_bool_exp - ): [order!]! + """ + The secret API key used for authentication and identification when querying sensitive data and performing mutations. + """ + apiKey: String + created_at: timestamptz """ - fetch data from the table: "orderStatus" + The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database. """ - orderStatus( - """distinct select on columns""" - distinct_on: [orderStatus_select_column!] + encryptedIntegritySecret: String - """limit the number of rows returned""" - limit: Int + """ + The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used. + """ + expiresAt: timestamptz - """skip the first n rows. Use only with order_by""" - offset: Int + """ + The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database. + """ + hashedOriginSecret: String + id: uuid - """sort the rows by one or more columns""" - order_by: [orderStatus_order_by!] + """ + A user-defined name for the secret API key, providing a human-readable identifier for the key. + """ + name: String - """filter the rows returned""" - where: orderStatus_bool_exp - ): [orderStatus!]! + """ + The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to. + """ + organizerId: String """ - fetch aggregated fields from the table: "orderStatus" + The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret. """ - orderStatus_aggregate( - """distinct select on columns""" - distinct_on: [orderStatus_select_column!] + originSecretSalt: String + updated_at: timestamptz +} - """limit the number of rows returned""" - limit: Int +""" +response of any mutation on the table "secretApiKey" +""" +type secretApiKey_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """skip the first n rows. Use only with order_by""" - offset: Int + """data from the rows affected by the mutation""" + returning: [secretApiKey!]! +} - """sort the rows by one or more columns""" - order_by: [orderStatus_order_by!] +""" +on_conflict condition type for table "secretApiKey" +""" +input secretApiKey_on_conflict { + constraint: secretApiKey_constraint! + update_columns: [secretApiKey_update_column!]! = [] + where: secretApiKey_bool_exp +} - """filter the rows returned""" - where: orderStatus_bool_exp - ): orderStatus_aggregate! +"""Ordering options when selecting data from "secretApiKey".""" +input secretApiKey_order_by { + allowlist: order_by + apiKey: order_by + created_at: order_by + encryptedIntegritySecret: order_by + expiresAt: order_by + hashedOriginSecret: order_by + id: order_by + name: order_by + organizerId: order_by + originSecretSalt: order_by + status: order_by + type: order_by + updated_at: order_by +} - """fetch data from the table: "orderStatus" using primary key columns""" - orderStatus_by_pk(value: String!): orderStatus +"""primary key columns input for table: secretApiKey""" +input secretApiKey_pk_columns_input { + id: uuid! +} - """ - fetch aggregated fields from the table: "order" - """ - order_aggregate( - """distinct select on columns""" - distinct_on: [order_select_column!] +""" +select columns of table "secretApiKey" +""" +enum secretApiKey_select_column { + """column name""" + allowlist - """limit the number of rows returned""" - limit: Int + """column name""" + apiKey - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + created_at - """sort the rows by one or more columns""" - order_by: [order_order_by!] + """column name""" + encryptedIntegritySecret - """filter the rows returned""" - where: order_bool_exp - ): order_aggregate! + """column name""" + expiresAt - """fetch data from the table: "order" using primary key columns""" - order_by_pk(id: uuid!): order + """column name""" + hashedOriginSecret - """Retrieve a single organizer""" - organizer( - """ - Defines which locales should be returned. - - Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: OrganizerWhereUniqueInput! - ): Organizer + """column name""" + id - """Retrieve document version""" - organizerVersion(where: VersionWhereInput!): DocumentVersion + """column name""" + name - """Retrieve multiple organizers""" - organizers( - after: String - before: String - first: Int - last: Int + """column name""" + organizerId - """ - Defines which locales should be returned. - - Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: OrganizerOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: OrganizerWhereInput - ): [Organizer!]! + """column name""" + originSecretSalt - """Retrieve multiple organizers using the Relay connection interface""" - organizersConnection( - after: String - before: String - first: Int - last: Int + """column name""" + status - """ - Defines which locales should be returned. - - Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: OrganizerOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: OrganizerWhereInput - ): OrganizerConnection! + """column name""" + type - """Retrieve a single pack""" - pack( - """ - Defines which locales should be returned. - - Note that `Pack` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: PackWhereUniqueInput! - ): Pack + """column name""" + updated_at +} +""" +input type for updating data in table "secretApiKey" +""" +input secretApiKey_set_input { """ - fetch data from the table: "packEventPassNft" + A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources. """ - packEventPassNft( - """distinct select on columns""" - distinct_on: [packEventPassNft_select_column!] - - """limit the number of rows returned""" - limit: Int + allowlist: String - """skip the first n rows. Use only with order_by""" - offset: Int + """ + The secret API key used for authentication and identification when querying sensitive data and performing mutations. + """ + apiKey: String + created_at: timestamptz - """sort the rows by one or more columns""" - order_by: [packEventPassNft_order_by!] + """ + The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database. + """ + encryptedIntegritySecret: String - """filter the rows returned""" - where: packEventPassNft_bool_exp - ): [packEventPassNft!]! + """ + The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used. + """ + expiresAt: timestamptz """ - fetch aggregated fields from the table: "packEventPassNft" + The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database. """ - packEventPassNft_aggregate( - """distinct select on columns""" - distinct_on: [packEventPassNft_select_column!] + hashedOriginSecret: String + id: uuid - """limit the number of rows returned""" - limit: Int + """ + A user-defined name for the secret API key, providing a human-readable identifier for the key. + """ + name: String - """skip the first n rows. Use only with order_by""" - offset: Int + """ + The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to. + """ + organizerId: String - """sort the rows by one or more columns""" - order_by: [packEventPassNft_order_by!] + """ + The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret. + """ + originSecretSalt: String - """filter the rows returned""" - where: packEventPassNft_bool_exp - ): packEventPassNft_aggregate! + """ + The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + status: apiKeyStatus_enum """ - fetch data from the table: "packEventPassNft" using primary key columns + The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". """ - packEventPassNft_by_pk( - """Identifier for the event pass NFT.""" - eventPassNftId: uuid! + type: apiKeyType_enum + updated_at: timestamptz +} - """Identifier for the pack NFT supply.""" - packNftSupplyId: uuid! - ): packEventPassNft +""" +Streaming cursor of the table "secretApiKey" +""" +input secretApiKey_stream_cursor_input { + """Stream column input with initial value""" + initial_value: secretApiKey_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} +"""Initial value of the column from where the streaming should start""" +input secretApiKey_stream_cursor_value_input { """ - fetch data from the table: "packNftContract" + A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources. """ - packNftContract( - """distinct select on columns""" - distinct_on: [packNftContract_select_column!] - - """limit the number of rows returned""" - limit: Int + allowlist: String - """skip the first n rows. Use only with order_by""" - offset: Int + """ + The secret API key used for authentication and identification when querying sensitive data and performing mutations. + """ + apiKey: String + created_at: timestamptz - """sort the rows by one or more columns""" - order_by: [packNftContract_order_by!] + """ + The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database. + """ + encryptedIntegritySecret: String - """filter the rows returned""" - where: packNftContract_bool_exp - ): [packNftContract!]! + """ + The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used. + """ + expiresAt: timestamptz """ - fetch data from the table: "packNftContractEventPass" + The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database. """ - packNftContractEventPass( - """distinct select on columns""" - distinct_on: [packNftContractEventPass_select_column!] + hashedOriginSecret: String + id: uuid - """limit the number of rows returned""" - limit: Int + """ + A user-defined name for the secret API key, providing a human-readable identifier for the key. + """ + name: String - """skip the first n rows. Use only with order_by""" - offset: Int + """ + The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to. + """ + organizerId: String - """sort the rows by one or more columns""" - order_by: [packNftContractEventPass_order_by!] + """ + The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret. + """ + originSecretSalt: String - """filter the rows returned""" - where: packNftContractEventPass_bool_exp - ): [packNftContractEventPass!]! + """ + The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + status: apiKeyStatus_enum """ - fetch aggregated fields from the table: "packNftContractEventPass" + The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". """ - packNftContractEventPass_aggregate( - """distinct select on columns""" - distinct_on: [packNftContractEventPass_select_column!] + type: apiKeyType_enum + updated_at: timestamptz +} - """limit the number of rows returned""" - limit: Int +""" +update columns of table "secretApiKey" +""" +enum secretApiKey_update_column { + """column name""" + allowlist - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + apiKey - """sort the rows by one or more columns""" - order_by: [packNftContractEventPass_order_by!] + """column name""" + created_at - """filter the rows returned""" - where: packNftContractEventPass_bool_exp - ): packNftContractEventPass_aggregate! + """column name""" + encryptedIntegritySecret + + """column name""" + expiresAt + + """column name""" + hashedOriginSecret + + """column name""" + id + + """column name""" + name + + """column name""" + organizerId + + """column name""" + originSecretSalt + """column name""" + status + + """column name""" + type + + """column name""" + updated_at +} + +input secretApiKey_updates { + """sets the columns of the filtered rows to the given values""" + _set: secretApiKey_set_input + + """filter the rows which have to be updated""" + where: secretApiKey_bool_exp! +} + +""" +The shopifyCampaignParameters model is designed to mirror a Shopify token gating campaign operated by a brand on its own Shopify store. It manages various settings and metadata related to the campaign, ensuring efficient and accurate management of token gating campaigns. +""" +type shopifyCampaignParameters { """ - fetch data from the table: "packNftContractEventPass" using primary key columns + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. """ - packNftContractEventPass_by_pk( - """ - Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table. - """ - eventPassId: String! + activityWebhookId: String - """ - Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details. - """ - packNftContractId: uuid! - ): packNftContractEventPass + """ + Unique signing key used for secure operations related to the campaign activity webhook. + """ + activityWebhookSigningKey: String """ - fetch aggregated fields from the table: "packNftContract" + Unique identifier for each Shopify campaign, storing the gate ID from Shopify. """ - packNftContract_aggregate( - """distinct select on columns""" - distinct_on: [packNftContract_select_column!] + campaignId: String! + created_at: timestamptz! + id: uuid! - """limit the number of rows returned""" - limit: Int + """Identifier for the organizer responsible for the campaign.""" + organizerId: String! - """skip the first n rows. Use only with order_by""" - offset: Int + """ + Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". + """ + status: shopifyCampaignStatus_enum + updated_at: timestamptz! +} - """sort the rows by one or more columns""" - order_by: [packNftContract_order_by!] +""" +aggregated selection of "shopifyCampaignParameters" +""" +type shopifyCampaignParameters_aggregate { + aggregate: shopifyCampaignParameters_aggregate_fields + nodes: [shopifyCampaignParameters!]! +} - """filter the rows returned""" - where: packNftContract_bool_exp - ): packNftContract_aggregate! +""" +aggregate fields of "shopifyCampaignParameters" +""" +type shopifyCampaignParameters_aggregate_fields { + count(columns: [shopifyCampaignParameters_select_column!], distinct: Boolean): Int! + max: shopifyCampaignParameters_max_fields + min: shopifyCampaignParameters_min_fields +} - """fetch data from the table: "packNftContract" using primary key columns""" - packNftContract_by_pk( - """Unique identifier for each pack NFT contract.""" - id: uuid! - ): packNftContract +""" +Boolean expression to filter rows from the table "shopifyCampaignParameters". All fields are combined with a logical 'AND'. +""" +input shopifyCampaignParameters_bool_exp { + _and: [shopifyCampaignParameters_bool_exp!] + _not: shopifyCampaignParameters_bool_exp + _or: [shopifyCampaignParameters_bool_exp!] + activityWebhookId: String_comparison_exp + activityWebhookSigningKey: String_comparison_exp + campaignId: String_comparison_exp + created_at: timestamptz_comparison_exp + id: uuid_comparison_exp + organizerId: String_comparison_exp + status: shopifyCampaignStatus_enum_comparison_exp + updated_at: timestamptz_comparison_exp +} +""" +unique or primary key constraints on table "shopifyCampaignParameters" +""" +enum shopifyCampaignParameters_constraint { """ - fetch data from the table: "packNftSupply" + unique or primary key constraint on columns "activityWebhookSigningKey" """ - packNftSupply( - """distinct select on columns""" - distinct_on: [packNftSupply_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int + shopifyCampaignParameters_activityWebhookSigningKey_key - """sort the rows by one or more columns""" - order_by: [packNftSupply_order_by!] + """ + unique or primary key constraint on columns "campaignId" + """ + shopifyCampaignParameters_campaignId_key - """filter the rows returned""" - where: packNftSupply_bool_exp - ): [packNftSupply!]! + """ + unique or primary key constraint on columns "id" + """ + shopifyCampaignParameters_pkey +} +""" +input type for inserting data into table "shopifyCampaignParameters" +""" +input shopifyCampaignParameters_insert_input { """ - fetch aggregated fields from the table: "packNftSupply" + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. """ - packNftSupply_aggregate( - """distinct select on columns""" - distinct_on: [packNftSupply_select_column!] + activityWebhookId: String - """limit the number of rows returned""" - limit: Int + """ + Unique signing key used for secure operations related to the campaign activity webhook. + """ + activityWebhookSigningKey: String - """skip the first n rows. Use only with order_by""" - offset: Int + """ + Unique identifier for each Shopify campaign, storing the gate ID from Shopify. + """ + campaignId: String + created_at: timestamptz + id: uuid - """sort the rows by one or more columns""" - order_by: [packNftSupply_order_by!] + """Identifier for the organizer responsible for the campaign.""" + organizerId: String - """filter the rows returned""" - where: packNftSupply_bool_exp - ): packNftSupply_aggregate! + """ + Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". + """ + status: shopifyCampaignStatus_enum + updated_at: timestamptz +} - """fetch data from the table: "packNftSupply" using primary key columns""" - packNftSupply_by_pk(id: uuid!): packNftSupply +"""aggregate max on columns""" +type shopifyCampaignParameters_max_fields { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. + """ + activityWebhookId: String """ - fetch data from the table: "packOrderSums" + Unique signing key used for secure operations related to the campaign activity webhook. """ - packOrderSums( - """distinct select on columns""" - distinct_on: [packOrderSums_select_column!] + activityWebhookSigningKey: String - """limit the number of rows returned""" - limit: Int + """ + Unique identifier for each Shopify campaign, storing the gate ID from Shopify. + """ + campaignId: String + created_at: timestamptz + id: uuid - """skip the first n rows. Use only with order_by""" - offset: Int + """Identifier for the organizer responsible for the campaign.""" + organizerId: String + updated_at: timestamptz +} - """sort the rows by one or more columns""" - order_by: [packOrderSums_order_by!] +"""aggregate min on columns""" +type shopifyCampaignParameters_min_fields { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. + """ + activityWebhookId: String - """filter the rows returned""" - where: packOrderSums_bool_exp - ): [packOrderSums!]! + """ + Unique signing key used for secure operations related to the campaign activity webhook. + """ + activityWebhookSigningKey: String """ - fetch aggregated fields from the table: "packOrderSums" + Unique identifier for each Shopify campaign, storing the gate ID from Shopify. """ - packOrderSums_aggregate( - """distinct select on columns""" - distinct_on: [packOrderSums_select_column!] + campaignId: String + created_at: timestamptz + id: uuid - """limit the number of rows returned""" - limit: Int + """Identifier for the organizer responsible for the campaign.""" + organizerId: String + updated_at: timestamptz +} + +""" +response of any mutation on the table "shopifyCampaignParameters" +""" +type shopifyCampaignParameters_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [shopifyCampaignParameters!]! +} + +""" +on_conflict condition type for table "shopifyCampaignParameters" +""" +input shopifyCampaignParameters_on_conflict { + constraint: shopifyCampaignParameters_constraint! + update_columns: [shopifyCampaignParameters_update_column!]! = [] + where: shopifyCampaignParameters_bool_exp +} + +"""Ordering options when selecting data from "shopifyCampaignParameters".""" +input shopifyCampaignParameters_order_by { + activityWebhookId: order_by + activityWebhookSigningKey: order_by + campaignId: order_by + created_at: order_by + id: order_by + organizerId: order_by + status: order_by + updated_at: order_by +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""primary key columns input for table: shopifyCampaignParameters""" +input shopifyCampaignParameters_pk_columns_input { + id: uuid! +} - """sort the rows by one or more columns""" - order_by: [packOrderSums_order_by!] +""" +select columns of table "shopifyCampaignParameters" +""" +enum shopifyCampaignParameters_select_column { + """column name""" + activityWebhookId - """filter the rows returned""" - where: packOrderSums_bool_exp - ): packOrderSums_aggregate! + """column name""" + activityWebhookSigningKey - """fetch data from the table: "packOrderSums" using primary key columns""" - packOrderSums_by_pk(packId: String!): packOrderSums + """column name""" + campaignId - """Retrieve document version""" - packVersion(where: VersionWhereInput!): DocumentVersion + """column name""" + created_at - """Retrieve multiple packs""" - packs( - after: String - before: String - first: Int - last: Int + """column name""" + id - """ - Defines which locales should be returned. - - Note that `Pack` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: PackOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: PackWhereInput - ): [Pack!]! + """column name""" + organizerId - """Retrieve multiple packs using the Relay connection interface""" - packsConnection( - after: String - before: String - first: Int - last: Int + """column name""" + status - """ - Defines which locales should be returned. - - Note that `Pack` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: PackOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: PackWhereInput - ): PackConnection! + """column name""" + updated_at +} +""" +input type for updating data in table "shopifyCampaignParameters" +""" +input shopifyCampaignParameters_set_input { """ - fetch data from the table: "passAmount" + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. """ - passAmount( - """distinct select on columns""" - distinct_on: [passAmount_select_column!] - - """limit the number of rows returned""" - limit: Int + activityWebhookId: String - """skip the first n rows. Use only with order_by""" - offset: Int + """ + Unique signing key used for secure operations related to the campaign activity webhook. + """ + activityWebhookSigningKey: String - """sort the rows by one or more columns""" - order_by: [passAmount_order_by!] + """ + Unique identifier for each Shopify campaign, storing the gate ID from Shopify. + """ + campaignId: String + created_at: timestamptz + id: uuid - """filter the rows returned""" - where: passAmount_bool_exp - ): [passAmount!]! + """Identifier for the organizer responsible for the campaign.""" + organizerId: String """ - fetch aggregated fields from the table: "passAmount" + Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". """ - passAmount_aggregate( - """distinct select on columns""" - distinct_on: [passAmount_select_column!] - - """limit the number of rows returned""" - limit: Int + status: shopifyCampaignStatus_enum + updated_at: timestamptz +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +Streaming cursor of the table "shopifyCampaignParameters" +""" +input shopifyCampaignParameters_stream_cursor_input { + """Stream column input with initial value""" + initial_value: shopifyCampaignParameters_stream_cursor_value_input! - """sort the rows by one or more columns""" - order_by: [passAmount_order_by!] + """cursor ordering""" + ordering: cursor_ordering +} - """filter the rows returned""" - where: passAmount_bool_exp - ): passAmount_aggregate! +"""Initial value of the column from where the streaming should start""" +input shopifyCampaignParameters_stream_cursor_value_input { + """ + The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. + """ + activityWebhookId: String - """fetch data from the table: "passAmount" using primary key columns""" - passAmount_by_pk(id: uuid!): passAmount + """ + Unique signing key used for secure operations related to the campaign activity webhook. + """ + activityWebhookSigningKey: String """ - fetch data from the table: "passPricing" + Unique identifier for each Shopify campaign, storing the gate ID from Shopify. """ - passPricing( - """distinct select on columns""" - distinct_on: [passPricing_select_column!] + campaignId: String + created_at: timestamptz + id: uuid - """limit the number of rows returned""" - limit: Int + """Identifier for the organizer responsible for the campaign.""" + organizerId: String - """skip the first n rows. Use only with order_by""" - offset: Int + """ + Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". + """ + status: shopifyCampaignStatus_enum + updated_at: timestamptz +} - """sort the rows by one or more columns""" - order_by: [passPricing_order_by!] +""" +update columns of table "shopifyCampaignParameters" +""" +enum shopifyCampaignParameters_update_column { + """column name""" + activityWebhookId - """filter the rows returned""" - where: passPricing_bool_exp - ): [passPricing!]! + """column name""" + activityWebhookSigningKey - """ - fetch aggregated fields from the table: "passPricing" - """ - passPricing_aggregate( - """distinct select on columns""" - distinct_on: [passPricing_select_column!] + """column name""" + campaignId - """limit the number of rows returned""" - limit: Int + """column name""" + created_at - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + id - """sort the rows by one or more columns""" - order_by: [passPricing_order_by!] + """column name""" + organizerId - """filter the rows returned""" - where: passPricing_bool_exp - ): passPricing_aggregate! + """column name""" + status - """fetch data from the table: "passPricing" using primary key columns""" - passPricing_by_pk(id: uuid!): passPricing + """column name""" + updated_at +} - """ - fetch data from the table: "pendingOrder" - """ - pendingOrder( - """distinct select on columns""" - distinct_on: [pendingOrder_select_column!] +input shopifyCampaignParameters_updates { + """sets the columns of the filtered rows to the given values""" + _set: shopifyCampaignParameters_set_input - """limit the number of rows returned""" - limit: Int + """filter the rows which have to be updated""" + where: shopifyCampaignParameters_bool_exp! +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +columns and relationships of "shopifyCampaignStatus" +""" +type shopifyCampaignStatus { + value: String! +} - """sort the rows by one or more columns""" - order_by: [pendingOrder_order_by!] +""" +aggregated selection of "shopifyCampaignStatus" +""" +type shopifyCampaignStatus_aggregate { + aggregate: shopifyCampaignStatus_aggregate_fields + nodes: [shopifyCampaignStatus!]! +} - """filter the rows returned""" - where: pendingOrder_bool_exp - ): [pendingOrder!]! +""" +aggregate fields of "shopifyCampaignStatus" +""" +type shopifyCampaignStatus_aggregate_fields { + count(columns: [shopifyCampaignStatus_select_column!], distinct: Boolean): Int! + max: shopifyCampaignStatus_max_fields + min: shopifyCampaignStatus_min_fields +} + +""" +Boolean expression to filter rows from the table "shopifyCampaignStatus". All fields are combined with a logical 'AND'. +""" +input shopifyCampaignStatus_bool_exp { + _and: [shopifyCampaignStatus_bool_exp!] + _not: shopifyCampaignStatus_bool_exp + _or: [shopifyCampaignStatus_bool_exp!] + value: String_comparison_exp +} +""" +unique or primary key constraints on table "shopifyCampaignStatus" +""" +enum shopifyCampaignStatus_constraint { """ - fetch aggregated fields from the table: "pendingOrder" + unique or primary key constraint on columns "value" """ - pendingOrder_aggregate( - """distinct select on columns""" - distinct_on: [pendingOrder_select_column!] + shopifyCampaignStatus_pkey +} - """limit the number of rows returned""" - limit: Int +enum shopifyCampaignStatus_enum { + DRAFT + PUBLISHED +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +Boolean expression to compare columns of type "shopifyCampaignStatus_enum". All fields are combined with logical 'AND'. +""" +input shopifyCampaignStatus_enum_comparison_exp { + _eq: shopifyCampaignStatus_enum + _in: [shopifyCampaignStatus_enum!] + _is_null: Boolean + _neq: shopifyCampaignStatus_enum + _nin: [shopifyCampaignStatus_enum!] +} - """sort the rows by one or more columns""" - order_by: [pendingOrder_order_by!] +""" +input type for inserting data into table "shopifyCampaignStatus" +""" +input shopifyCampaignStatus_insert_input { + value: String +} - """filter the rows returned""" - where: pendingOrder_bool_exp - ): pendingOrder_aggregate! +"""aggregate max on columns""" +type shopifyCampaignStatus_max_fields { + value: String +} - """fetch data from the table: "pendingOrder" using primary key columns""" - pendingOrder_by_pk(id: uuid!): pendingOrder +"""aggregate min on columns""" +type shopifyCampaignStatus_min_fields { + value: String +} - """ - fetch data from the table: "roleAssignment" - """ - roleAssignment( - """distinct select on columns""" - distinct_on: [roleAssignment_select_column!] +""" +response of any mutation on the table "shopifyCampaignStatus" +""" +type shopifyCampaignStatus_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """limit the number of rows returned""" - limit: Int + """data from the rows affected by the mutation""" + returning: [shopifyCampaignStatus!]! +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +on_conflict condition type for table "shopifyCampaignStatus" +""" +input shopifyCampaignStatus_on_conflict { + constraint: shopifyCampaignStatus_constraint! + update_columns: [shopifyCampaignStatus_update_column!]! = [] + where: shopifyCampaignStatus_bool_exp +} - """sort the rows by one or more columns""" - order_by: [roleAssignment_order_by!] +"""Ordering options when selecting data from "shopifyCampaignStatus".""" +input shopifyCampaignStatus_order_by { + value: order_by +} - """filter the rows returned""" - where: roleAssignment_bool_exp - ): [roleAssignment!]! +"""primary key columns input for table: shopifyCampaignStatus""" +input shopifyCampaignStatus_pk_columns_input { + value: String! +} - """ - fetch aggregated fields from the table: "roleAssignment" - """ - roleAssignment_aggregate( - """distinct select on columns""" - distinct_on: [roleAssignment_select_column!] +""" +select columns of table "shopifyCampaignStatus" +""" +enum shopifyCampaignStatus_select_column { + """column name""" + value +} - """limit the number of rows returned""" - limit: Int +""" +input type for updating data in table "shopifyCampaignStatus" +""" +input shopifyCampaignStatus_set_input { + value: String +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +Streaming cursor of the table "shopifyCampaignStatus" +""" +input shopifyCampaignStatus_stream_cursor_input { + """Stream column input with initial value""" + initial_value: shopifyCampaignStatus_stream_cursor_value_input! - """sort the rows by one or more columns""" - order_by: [roleAssignment_order_by!] + """cursor ordering""" + ordering: cursor_ordering +} - """filter the rows returned""" - where: roleAssignment_bool_exp - ): roleAssignment_aggregate! +"""Initial value of the column from where the streaming should start""" +input shopifyCampaignStatus_stream_cursor_value_input { + value: String +} - """ - fetch data from the table: "roles" - """ - roles( - """distinct select on columns""" - distinct_on: [roles_select_column!] +""" +update columns of table "shopifyCampaignStatus" +""" +enum shopifyCampaignStatus_update_column { + """column name""" + value +} - """limit the number of rows returned""" - limit: Int +input shopifyCampaignStatus_updates { + """sets the columns of the filtered rows to the given values""" + _set: shopifyCampaignStatus_set_input - """skip the first n rows. Use only with order_by""" - offset: Int + """filter the rows which have to be updated""" + where: shopifyCampaignStatus_bool_exp! +} - """sort the rows by one or more columns""" - order_by: [roles_order_by!] +""" +Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata. +""" +type stampNft { + chainId: String! + contractAddress: String! + created_at: timestamptz! + id: uuid! - """filter the rows returned""" - where: roles_bool_exp - ): [roles!]! + """ + Structured metadata associated with the token, stored in a JSONB format for flexibility. + """ + metadata( + """JSON select path""" + path: String + ): jsonb! + + """The unique identifier of the token within its contract.""" + tokenId: bigint! """ - fetch aggregated fields from the table: "roles" + URI pointing to the token metadata, which may include details such as the item associated with the token. """ - roles_aggregate( - """distinct select on columns""" - distinct_on: [roles_select_column!] + tokenUri: String + updated_at: timestamptz! +} - """limit the number of rows returned""" - limit: Int +""" +Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event. +""" +type stampNftContract { + """ + A unique identifier for the marketing campaign associated with this contract. + """ + campaignId: String! - """skip the first n rows. Use only with order_by""" - offset: Int + """ + The identifier of the blockchain network where the contract is deployed. + """ + chainId: String! - """sort the rows by one or more columns""" - order_by: [roles_order_by!] + """The blockchain address of the stamp NFT contract.""" + contractAddress: String! + created_at: timestamptz! + id: uuid + organizerId: String! - """filter the rows returned""" - where: roles_bool_exp - ): roles_aggregate! + """ + The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED. + """ + type: stampNftContractType_enum! + updated_at: timestamptz! +} - """fetch data from the table: "roles" using primary key columns""" - roles_by_pk( - "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" - value: String! - ): roles +""" +Defines contract types for the stampNftContract, representing various marketing campaigns or actions. +""" +type stampNftContractType { + """ + Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. + """ + value: String! +} - """Retrieve a single scheduledOperation""" - scheduledOperation( - """ - Defines which locales should be returned. - - Note that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: ScheduledOperationWhereUniqueInput! - ): ScheduledOperation +""" +aggregated selection of "stampNftContractType" +""" +type stampNftContractType_aggregate { + aggregate: stampNftContractType_aggregate_fields + nodes: [stampNftContractType!]! +} - """Retrieve multiple scheduledOperations""" - scheduledOperations( - after: String - before: String - first: Int - last: Int +""" +aggregate fields of "stampNftContractType" +""" +type stampNftContractType_aggregate_fields { + count(columns: [stampNftContractType_select_column!], distinct: Boolean): Int! + max: stampNftContractType_max_fields + min: stampNftContractType_min_fields +} - """ - Defines which locales should be returned. - - Note that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: ScheduledOperationOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: ScheduledOperationWhereInput - ): [ScheduledOperation!]! +""" +Boolean expression to filter rows from the table "stampNftContractType". All fields are combined with a logical 'AND'. +""" +input stampNftContractType_bool_exp { + _and: [stampNftContractType_bool_exp!] + _not: stampNftContractType_bool_exp + _or: [stampNftContractType_bool_exp!] + value: String_comparison_exp +} +""" +unique or primary key constraints on table "stampNftContractType" +""" +enum stampNftContractType_constraint { """ - Retrieve multiple scheduledOperations using the Relay connection interface + unique or primary key constraint on columns "value" """ - scheduledOperationsConnection( - after: String - before: String - first: Int - last: Int - - """ - Defines which locales should be returned. - - Note that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: ScheduledOperationOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: ScheduledOperationWhereInput - ): ScheduledOperationConnection! - - """Retrieve a single scheduledRelease""" - scheduledRelease( - """ - Defines which locales should be returned. - - Note that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: ScheduledReleaseWhereUniqueInput! - ): ScheduledRelease + stampNftContractType_pkey +} - """Retrieve multiple scheduledReleases""" - scheduledReleases( - after: String - before: String - first: Int - last: Int +enum stampNftContractType_enum { + SHOPIFY_PURCHASE_COMPLETED +} - """ - Defines which locales should be returned. - - Note that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: ScheduledReleaseOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: ScheduledReleaseWhereInput - ): [ScheduledRelease!]! +""" +Boolean expression to compare columns of type "stampNftContractType_enum". All fields are combined with logical 'AND'. +""" +input stampNftContractType_enum_comparison_exp { + _eq: stampNftContractType_enum + _in: [stampNftContractType_enum!] + _is_null: Boolean + _neq: stampNftContractType_enum + _nin: [stampNftContractType_enum!] +} +""" +input type for inserting data into table "stampNftContractType" +""" +input stampNftContractType_insert_input { """ - Retrieve multiple scheduledReleases using the Relay connection interface - """ - scheduledReleasesConnection( - after: String - before: String - first: Int - last: Int + Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. + """ + value: String +} - """ - Defines which locales should be returned. - - Note that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: ScheduledReleaseOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: ScheduledReleaseWhereInput - ): ScheduledReleaseConnection! +"""aggregate max on columns""" +type stampNftContractType_max_fields { + """ + Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. + """ + value: String +} +"""aggregate min on columns""" +type stampNftContractType_min_fields { """ - fetch data from the table: "stripeCheckoutSession" + Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. """ - stripeCheckoutSession( - """distinct select on columns""" - distinct_on: [stripeCheckoutSession_select_column!] + value: String +} - """limit the number of rows returned""" - limit: Int +""" +response of any mutation on the table "stampNftContractType" +""" +type stampNftContractType_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """skip the first n rows. Use only with order_by""" - offset: Int + """data from the rows affected by the mutation""" + returning: [stampNftContractType!]! +} - """sort the rows by one or more columns""" - order_by: [stripeCheckoutSession_order_by!] +""" +on_conflict condition type for table "stampNftContractType" +""" +input stampNftContractType_on_conflict { + constraint: stampNftContractType_constraint! + update_columns: [stampNftContractType_update_column!]! = [] + where: stampNftContractType_bool_exp +} - """filter the rows returned""" - where: stripeCheckoutSession_bool_exp - ): [stripeCheckoutSession!]! +"""Ordering options when selecting data from "stampNftContractType".""" +input stampNftContractType_order_by { + value: order_by +} +"""primary key columns input for table: stampNftContractType""" +input stampNftContractType_pk_columns_input { """ - fetch data from the table: "stripeCheckoutSessionType" + Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. """ - stripeCheckoutSessionType( - """distinct select on columns""" - distinct_on: [stripeCheckoutSessionType_select_column!] + value: String! +} - """limit the number of rows returned""" - limit: Int +""" +select columns of table "stampNftContractType" +""" +enum stampNftContractType_select_column { + """column name""" + value +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +input type for updating data in table "stampNftContractType" +""" +input stampNftContractType_set_input { + """ + Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. + """ + value: String +} - """sort the rows by one or more columns""" - order_by: [stripeCheckoutSessionType_order_by!] +""" +Streaming cursor of the table "stampNftContractType" +""" +input stampNftContractType_stream_cursor_input { + """Stream column input with initial value""" + initial_value: stampNftContractType_stream_cursor_value_input! - """filter the rows returned""" - where: stripeCheckoutSessionType_bool_exp - ): [stripeCheckoutSessionType!]! + """cursor ordering""" + ordering: cursor_ordering +} +"""Initial value of the column from where the streaming should start""" +input stampNftContractType_stream_cursor_value_input { """ - fetch aggregated fields from the table: "stripeCheckoutSessionType" + Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. """ - stripeCheckoutSessionType_aggregate( - """distinct select on columns""" - distinct_on: [stripeCheckoutSessionType_select_column!] + value: String +} - """limit the number of rows returned""" - limit: Int +""" +update columns of table "stampNftContractType" +""" +enum stampNftContractType_update_column { + """column name""" + value +} - """skip the first n rows. Use only with order_by""" - offset: Int +input stampNftContractType_updates { + """sets the columns of the filtered rows to the given values""" + _set: stampNftContractType_set_input - """sort the rows by one or more columns""" - order_by: [stripeCheckoutSessionType_order_by!] + """filter the rows which have to be updated""" + where: stampNftContractType_bool_exp! +} - """filter the rows returned""" - where: stripeCheckoutSessionType_bool_exp - ): stripeCheckoutSessionType_aggregate! +""" +aggregated selection of "stampNftContract" +""" +type stampNftContract_aggregate { + aggregate: stampNftContract_aggregate_fields + nodes: [stampNftContract!]! +} + +""" +aggregate fields of "stampNftContract" +""" +type stampNftContract_aggregate_fields { + count(columns: [stampNftContract_select_column!], distinct: Boolean): Int! + max: stampNftContract_max_fields + min: stampNftContract_min_fields +} +""" +Boolean expression to filter rows from the table "stampNftContract". All fields are combined with a logical 'AND'. +""" +input stampNftContract_bool_exp { + _and: [stampNftContract_bool_exp!] + _not: stampNftContract_bool_exp + _or: [stampNftContract_bool_exp!] + campaignId: String_comparison_exp + chainId: String_comparison_exp + contractAddress: String_comparison_exp + created_at: timestamptz_comparison_exp + id: uuid_comparison_exp + organizerId: String_comparison_exp + type: stampNftContractType_enum_comparison_exp + updated_at: timestamptz_comparison_exp +} + +""" +unique or primary key constraints on table "stampNftContract" +""" +enum stampNftContract_constraint { """ - fetch data from the table: "stripeCheckoutSessionType" using primary key columns + unique or primary key constraint on columns "chainId", "contractAddress" """ - stripeCheckoutSessionType_by_pk( - """Type value.""" - value: String! - ): stripeCheckoutSessionType + stampNftContract_pkey +} +""" +input type for inserting data into table "stampNftContract" +""" +input stampNftContract_insert_input { """ - fetch aggregated fields from the table: "stripeCheckoutSession" + A unique identifier for the marketing campaign associated with this contract. """ - stripeCheckoutSession_aggregate( - """distinct select on columns""" - distinct_on: [stripeCheckoutSession_select_column!] + campaignId: String - """limit the number of rows returned""" - limit: Int + """ + The identifier of the blockchain network where the contract is deployed. + """ + chainId: String - """skip the first n rows. Use only with order_by""" - offset: Int + """The blockchain address of the stamp NFT contract.""" + contractAddress: String + created_at: timestamptz + id: uuid + organizerId: String - """sort the rows by one or more columns""" - order_by: [stripeCheckoutSession_order_by!] + """ + The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED. + """ + type: stampNftContractType_enum + updated_at: timestamptz +} - """filter the rows returned""" - where: stripeCheckoutSession_bool_exp - ): stripeCheckoutSession_aggregate! +"""aggregate max on columns""" +type stampNftContract_max_fields { + """ + A unique identifier for the marketing campaign associated with this contract. + """ + campaignId: String """ - fetch data from the table: "stripeCheckoutSession" using primary key columns + The identifier of the blockchain network where the contract is deployed. """ - stripeCheckoutSession_by_pk( - """Unique identifier for the Stripe Checkout Session.""" - stripeSessionId: String! - ): stripeCheckoutSession + chainId: String + + """The blockchain address of the stamp NFT contract.""" + contractAddress: String + created_at: timestamptz + id: uuid + organizerId: String + updated_at: timestamptz +} +"""aggregate min on columns""" +type stampNftContract_min_fields { """ - fetch data from the table: "stripeCustomer" + A unique identifier for the marketing campaign associated with this contract. """ - stripeCustomer( - """distinct select on columns""" - distinct_on: [stripeCustomer_select_column!] + campaignId: String - """limit the number of rows returned""" - limit: Int + """ + The identifier of the blockchain network where the contract is deployed. + """ + chainId: String - """skip the first n rows. Use only with order_by""" - offset: Int + """The blockchain address of the stamp NFT contract.""" + contractAddress: String + created_at: timestamptz + id: uuid + organizerId: String + updated_at: timestamptz +} - """sort the rows by one or more columns""" - order_by: [stripeCustomer_order_by!] +""" +response of any mutation on the table "stampNftContract" +""" +type stampNftContract_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """filter the rows returned""" - where: stripeCustomer_bool_exp - ): [stripeCustomer!]! + """data from the rows affected by the mutation""" + returning: [stampNftContract!]! +} + +""" +on_conflict condition type for table "stampNftContract" +""" +input stampNftContract_on_conflict { + constraint: stampNftContract_constraint! + update_columns: [stampNftContract_update_column!]! = [] + where: stampNftContract_bool_exp +} + +"""Ordering options when selecting data from "stampNftContract".""" +input stampNftContract_order_by { + campaignId: order_by + chainId: order_by + contractAddress: order_by + created_at: order_by + id: order_by + organizerId: order_by + type: order_by + updated_at: order_by +} +"""primary key columns input for table: stampNftContract""" +input stampNftContract_pk_columns_input { """ - fetch aggregated fields from the table: "stripeCustomer" + The identifier of the blockchain network where the contract is deployed. """ - stripeCustomer_aggregate( - """distinct select on columns""" - distinct_on: [stripeCustomer_select_column!] + chainId: String! - """limit the number of rows returned""" - limit: Int + """The blockchain address of the stamp NFT contract.""" + contractAddress: String! +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +select columns of table "stampNftContract" +""" +enum stampNftContract_select_column { + """column name""" + campaignId - """sort the rows by one or more columns""" - order_by: [stripeCustomer_order_by!] + """column name""" + chainId - """filter the rows returned""" - where: stripeCustomer_bool_exp - ): stripeCustomer_aggregate! + """column name""" + contractAddress - """fetch data from the table: "stripeCustomer" using primary key columns""" - stripeCustomer_by_pk( - """Unique identifier for the Stripe Customer.""" - stripeCustomerId: String! - ): stripeCustomer + """column name""" + created_at + + """column name""" + id + + """column name""" + organizerId + + """column name""" + type + + """column name""" + updated_at +} +""" +input type for updating data in table "stampNftContract" +""" +input stampNftContract_set_input { """ - fetch data from the table: "timezone" + A unique identifier for the marketing campaign associated with this contract. """ - timezone( - """distinct select on columns""" - distinct_on: [timezone_select_column!] + campaignId: String - """limit the number of rows returned""" - limit: Int + """ + The identifier of the blockchain network where the contract is deployed. + """ + chainId: String - """skip the first n rows. Use only with order_by""" - offset: Int + """The blockchain address of the stamp NFT contract.""" + contractAddress: String + created_at: timestamptz + id: uuid + organizerId: String - """sort the rows by one or more columns""" - order_by: [timezone_order_by!] + """ + The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED. + """ + type: stampNftContractType_enum + updated_at: timestamptz +} - """filter the rows returned""" - where: timezone_bool_exp - ): [timezone!]! +""" +Streaming cursor of the table "stampNftContract" +""" +input stampNftContract_stream_cursor_input { + """Stream column input with initial value""" + initial_value: stampNftContract_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} +"""Initial value of the column from where the streaming should start""" +input stampNftContract_stream_cursor_value_input { """ - fetch aggregated fields from the table: "timezone" + A unique identifier for the marketing campaign associated with this contract. """ - timezone_aggregate( - """distinct select on columns""" - distinct_on: [timezone_select_column!] + campaignId: String - """limit the number of rows returned""" - limit: Int + """ + The identifier of the blockchain network where the contract is deployed. + """ + chainId: String - """skip the first n rows. Use only with order_by""" - offset: Int + """The blockchain address of the stamp NFT contract.""" + contractAddress: String + created_at: timestamptz + id: uuid + organizerId: String - """sort the rows by one or more columns""" - order_by: [timezone_order_by!] + """ + The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED. + """ + type: stampNftContractType_enum + updated_at: timestamptz +} - """filter the rows returned""" - where: timezone_bool_exp - ): timezone_aggregate! +""" +update columns of table "stampNftContract" +""" +enum stampNftContract_update_column { + """column name""" + campaignId - """fetch data from the table: "timezone" using primary key columns""" - timezone_by_pk(value: String!): timezone + """column name""" + chainId - """Retrieve a single user""" - user( - """ - Defines which locales should be returned. - - Note that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: UserWhereUniqueInput! - ): User + """column name""" + contractAddress - """Retrieve multiple users""" - users( - after: String - before: String - first: Int - last: Int + """column name""" + created_at - """ - Defines which locales should be returned. - - Note that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: UserOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: UserWhereInput - ): [User!]! + """column name""" + id - """Retrieve multiple users using the Relay connection interface""" - usersConnection( - after: String - before: String - first: Int - last: Int + """column name""" + organizerId - """ - Defines which locales should be returned. - - Note that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: UserOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: UserWhereInput - ): UserConnection! + """column name""" + type + + """column name""" + updated_at } -""" -Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration. -""" -type roleAssignment { - accountId: uuid! - created_at: timestamptz! - eventId: String! - id: uuid! - invitedById: uuid! +input stampNftContract_updates { + """sets the columns of the filtered rows to the given values""" + _set: stampNftContract_set_input - """An object relationship""" - inviter: account! - organizer( - """ - Defines which locales should be returned. - - Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: OrganizerWhereUniqueInput_remote_rel_roleAssignmentorganizer! - ): Organizer - organizerId: String! - role: roles_enum! + """filter the rows which have to be updated""" + where: stampNftContract_bool_exp! } """ -aggregated selection of "roleAssignment" +Tracks the current ownership and quantities of each token under a stampNftContract. Each row associates a token (identified by tokenId and contractAddress) with an owner and the quantity they hold. """ -type roleAssignment_aggregate { - aggregate: roleAssignment_aggregate_fields - nodes: [roleAssignment!]! -} +type stampNftSupply { + """The quantity of the token held by the current owner.""" + amount: Int! + chainId: String! + contractAddress: String! + created_at: timestamptz! -input roleAssignment_aggregate_bool_exp { - count: roleAssignment_aggregate_bool_exp_count -} + """The blockchain address of the current owner of the token.""" + currentOwnerAddress: String! + error: String + id: uuid! -input roleAssignment_aggregate_bool_exp_count { - arguments: [roleAssignment_select_column!] - distinct: Boolean - filter: roleAssignment_bool_exp - predicate: Int_comparison_exp! + """ + Reference to the last transfer event for this token, providing a link to detailed transfer information. + """ + lastNftTransferId: uuid + status: nftStatus_enum + tokenId: bigint! + updated_at: timestamptz! } """ -aggregate fields of "roleAssignment" +aggregated selection of "stampNftSupply" """ -type roleAssignment_aggregate_fields { - count(columns: [roleAssignment_select_column!], distinct: Boolean): Int! - max: roleAssignment_max_fields - min: roleAssignment_min_fields +type stampNftSupply_aggregate { + aggregate: stampNftSupply_aggregate_fields + nodes: [stampNftSupply!]! } """ -order by aggregate values of table "roleAssignment" +aggregate fields of "stampNftSupply" """ -input roleAssignment_aggregate_order_by { - count: order_by - max: roleAssignment_max_order_by - min: roleAssignment_min_order_by +type stampNftSupply_aggregate_fields { + avg: stampNftSupply_avg_fields + count(columns: [stampNftSupply_select_column!], distinct: Boolean): Int! + max: stampNftSupply_max_fields + min: stampNftSupply_min_fields + stddev: stampNftSupply_stddev_fields + stddev_pop: stampNftSupply_stddev_pop_fields + stddev_samp: stampNftSupply_stddev_samp_fields + sum: stampNftSupply_sum_fields + var_pop: stampNftSupply_var_pop_fields + var_samp: stampNftSupply_var_samp_fields + variance: stampNftSupply_variance_fields } -""" -input type for inserting array relation for remote table "roleAssignment" -""" -input roleAssignment_arr_rel_insert_input { - data: [roleAssignment_insert_input!]! - - """upsert condition""" - on_conflict: roleAssignment_on_conflict +"""aggregate avg on columns""" +type stampNftSupply_avg_fields { + """The quantity of the token held by the current owner.""" + amount: Float + tokenId: Float } """ -Boolean expression to filter rows from the table "roleAssignment". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "stampNftSupply". All fields are combined with a logical 'AND'. """ -input roleAssignment_bool_exp { - _and: [roleAssignment_bool_exp!] - _not: roleAssignment_bool_exp - _or: [roleAssignment_bool_exp!] - accountId: uuid_comparison_exp +input stampNftSupply_bool_exp { + _and: [stampNftSupply_bool_exp!] + _not: stampNftSupply_bool_exp + _or: [stampNftSupply_bool_exp!] + amount: Int_comparison_exp + chainId: String_comparison_exp + contractAddress: String_comparison_exp created_at: timestamptz_comparison_exp - eventId: String_comparison_exp + currentOwnerAddress: String_comparison_exp + error: String_comparison_exp id: uuid_comparison_exp - invitedById: uuid_comparison_exp - inviter: account_bool_exp - organizerId: String_comparison_exp - role: roles_enum_comparison_exp + lastNftTransferId: uuid_comparison_exp + status: nftStatus_enum_comparison_exp + tokenId: bigint_comparison_exp + updated_at: timestamptz_comparison_exp } """ -unique or primary key constraints on table "roleAssignment" +unique or primary key constraints on table "stampNftSupply" """ -enum roleAssignment_constraint { +enum stampNftSupply_constraint { """ - unique or primary key constraint on columns "organizerId", "accountId", "role", "eventId" + unique or primary key constraint on columns "id" """ - unique_role_assignment + stampNftSupply_pkey + + """ + unique or primary key constraint on columns "currentOwnerAddress", "chainId", "contractAddress", "tokenId" + """ + stampNftSupply_tokenId_contractAddress_chainId_currentOwner_key } """ -input type for inserting data into table "roleAssignment" +input type for incrementing numeric columns in table "stampNftSupply" """ -input roleAssignment_insert_input { - accountId: uuid +input stampNftSupply_inc_input { + """The quantity of the token held by the current owner.""" + amount: Int + tokenId: bigint +} + +""" +input type for inserting data into table "stampNftSupply" +""" +input stampNftSupply_insert_input { + """The quantity of the token held by the current owner.""" + amount: Int + chainId: String + contractAddress: String created_at: timestamptz - eventId: String + + """The blockchain address of the current owner of the token.""" + currentOwnerAddress: String + error: String id: uuid - invitedById: uuid - inviter: account_obj_rel_insert_input - organizerId: String - role: roles_enum + + """ + Reference to the last transfer event for this token, providing a link to detailed transfer information. + """ + lastNftTransferId: uuid + status: nftStatus_enum + tokenId: bigint + updated_at: timestamptz } """aggregate max on columns""" -type roleAssignment_max_fields { - accountId: uuid +type stampNftSupply_max_fields { + """The quantity of the token held by the current owner.""" + amount: Int + chainId: String + contractAddress: String created_at: timestamptz - eventId: String + + """The blockchain address of the current owner of the token.""" + currentOwnerAddress: String + error: String id: uuid - invitedById: uuid - organizerId: String -} -""" -order by max() on columns of table "roleAssignment" -""" -input roleAssignment_max_order_by { - accountId: order_by - created_at: order_by - eventId: order_by - id: order_by - invitedById: order_by - organizerId: order_by + """ + Reference to the last transfer event for this token, providing a link to detailed transfer information. + """ + lastNftTransferId: uuid + tokenId: bigint + updated_at: timestamptz } """aggregate min on columns""" -type roleAssignment_min_fields { - accountId: uuid +type stampNftSupply_min_fields { + """The quantity of the token held by the current owner.""" + amount: Int + chainId: String + contractAddress: String created_at: timestamptz - eventId: String + + """The blockchain address of the current owner of the token.""" + currentOwnerAddress: String + error: String id: uuid - invitedById: uuid - organizerId: String -} -""" -order by min() on columns of table "roleAssignment" -""" -input roleAssignment_min_order_by { - accountId: order_by - created_at: order_by - eventId: order_by - id: order_by - invitedById: order_by - organizerId: order_by + """ + Reference to the last transfer event for this token, providing a link to detailed transfer information. + """ + lastNftTransferId: uuid + tokenId: bigint + updated_at: timestamptz } """ -response of any mutation on the table "roleAssignment" +response of any mutation on the table "stampNftSupply" """ -type roleAssignment_mutation_response { +type stampNftSupply_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [roleAssignment!]! + returning: [stampNftSupply!]! } """ -on_conflict condition type for table "roleAssignment" +on_conflict condition type for table "stampNftSupply" """ -input roleAssignment_on_conflict { - constraint: roleAssignment_constraint! - update_columns: [roleAssignment_update_column!]! = [] - where: roleAssignment_bool_exp +input stampNftSupply_on_conflict { + constraint: stampNftSupply_constraint! + update_columns: [stampNftSupply_update_column!]! = [] + where: stampNftSupply_bool_exp } -"""Ordering options when selecting data from "roleAssignment".""" -input roleAssignment_order_by { - accountId: order_by +"""Ordering options when selecting data from "stampNftSupply".""" +input stampNftSupply_order_by { + amount: order_by + chainId: order_by + contractAddress: order_by created_at: order_by - eventId: order_by + currentOwnerAddress: order_by + error: order_by id: order_by - invitedById: order_by - inviter: account_order_by - organizerId: order_by - role: order_by + lastNftTransferId: order_by + status: order_by + tokenId: order_by + updated_at: order_by +} + +"""primary key columns input for table: stampNftSupply""" +input stampNftSupply_pk_columns_input { + id: uuid! } """ -select columns of table "roleAssignment" +select columns of table "stampNftSupply" """ -enum roleAssignment_select_column { +enum stampNftSupply_select_column { """column name""" - accountId + amount + + """column name""" + chainId + + """column name""" + contractAddress """column name""" created_at """column name""" - eventId + currentOwnerAddress + + """column name""" + error """column name""" id """column name""" - invitedById + lastNftTransferId """column name""" - organizerId + status """column name""" - role + tokenId + + """column name""" + updated_at } """ -input type for updating data in table "roleAssignment" +input type for updating data in table "stampNftSupply" """ -input roleAssignment_set_input { - accountId: uuid +input stampNftSupply_set_input { + """The quantity of the token held by the current owner.""" + amount: Int + chainId: String + contractAddress: String created_at: timestamptz - eventId: String + + """The blockchain address of the current owner of the token.""" + currentOwnerAddress: String + error: String id: uuid - invitedById: uuid - organizerId: String - role: roles_enum + + """ + Reference to the last transfer event for this token, providing a link to detailed transfer information. + """ + lastNftTransferId: uuid + status: nftStatus_enum + tokenId: bigint + updated_at: timestamptz +} + +"""aggregate stddev on columns""" +type stampNftSupply_stddev_fields { + """The quantity of the token held by the current owner.""" + amount: Float + tokenId: Float +} + +"""aggregate stddev_pop on columns""" +type stampNftSupply_stddev_pop_fields { + """The quantity of the token held by the current owner.""" + amount: Float + tokenId: Float +} + +"""aggregate stddev_samp on columns""" +type stampNftSupply_stddev_samp_fields { + """The quantity of the token held by the current owner.""" + amount: Float + tokenId: Float } """ -Streaming cursor of the table "roleAssignment" +Streaming cursor of the table "stampNftSupply" """ -input roleAssignment_stream_cursor_input { +input stampNftSupply_stream_cursor_input { """Stream column input with initial value""" - initial_value: roleAssignment_stream_cursor_value_input! + initial_value: stampNftSupply_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input roleAssignment_stream_cursor_value_input { - accountId: uuid +input stampNftSupply_stream_cursor_value_input { + """The quantity of the token held by the current owner.""" + amount: Int + chainId: String + contractAddress: String created_at: timestamptz - eventId: String + + """The blockchain address of the current owner of the token.""" + currentOwnerAddress: String + error: String id: uuid - invitedById: uuid - organizerId: String - role: roles_enum + + """ + Reference to the last transfer event for this token, providing a link to detailed transfer information. + """ + lastNftTransferId: uuid + status: nftStatus_enum + tokenId: bigint + updated_at: timestamptz +} + +"""aggregate sum on columns""" +type stampNftSupply_sum_fields { + """The quantity of the token held by the current owner.""" + amount: Int + tokenId: bigint } """ -update columns of table "roleAssignment" +update columns of table "stampNftSupply" """ -enum roleAssignment_update_column { +enum stampNftSupply_update_column { """column name""" - accountId + amount + + """column name""" + chainId + + """column name""" + contractAddress """column name""" created_at """column name""" - eventId + currentOwnerAddress + + """column name""" + error """column name""" id """column name""" - invitedById + lastNftTransferId """column name""" - organizerId + status """column name""" - role + tokenId + + """column name""" + updated_at } -input roleAssignment_updates { +input stampNftSupply_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: stampNftSupply_inc_input + """sets the columns of the filtered rows to the given values""" - _set: roleAssignment_set_input + _set: stampNftSupply_set_input """filter the rows which have to be updated""" - where: roleAssignment_bool_exp! + where: stampNftSupply_bool_exp! +} + +"""aggregate var_pop on columns""" +type stampNftSupply_var_pop_fields { + """The quantity of the token held by the current owner.""" + amount: Float + tokenId: Float +} + +"""aggregate var_samp on columns""" +type stampNftSupply_var_samp_fields { + """The quantity of the token held by the current owner.""" + amount: Float + tokenId: Float +} + +"""aggregate variance on columns""" +type stampNftSupply_variance_fields { + """The quantity of the token held by the current owner.""" + amount: Float + tokenId: Float } """ -Stores user roles defining access levels and permissions within the Offline platform. +aggregated selection of "stampNft" """ -type roles { - "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" - value: String! +type stampNft_aggregate { + aggregate: stampNft_aggregate_fields + nodes: [stampNft!]! } """ -aggregated selection of "roles" +aggregate fields of "stampNft" """ -type roles_aggregate { - aggregate: roles_aggregate_fields - nodes: [roles!]! +type stampNft_aggregate_fields { + avg: stampNft_avg_fields + count(columns: [stampNft_select_column!], distinct: Boolean): Int! + max: stampNft_max_fields + min: stampNft_min_fields + stddev: stampNft_stddev_fields + stddev_pop: stampNft_stddev_pop_fields + stddev_samp: stampNft_stddev_samp_fields + sum: stampNft_sum_fields + var_pop: stampNft_var_pop_fields + var_samp: stampNft_var_samp_fields + variance: stampNft_variance_fields +} + +"""append existing jsonb value of filtered columns with new jsonb value""" +input stampNft_append_input { + """ + Structured metadata associated with the token, stored in a JSONB format for flexibility. + """ + metadata: jsonb +} + +"""aggregate avg on columns""" +type stampNft_avg_fields { + """The unique identifier of the token within its contract.""" + tokenId: Float } """ -aggregate fields of "roles" +Boolean expression to filter rows from the table "stampNft". All fields are combined with a logical 'AND'. """ -type roles_aggregate_fields { - count(columns: [roles_select_column!], distinct: Boolean): Int! - max: roles_max_fields - min: roles_min_fields +input stampNft_bool_exp { + _and: [stampNft_bool_exp!] + _not: stampNft_bool_exp + _or: [stampNft_bool_exp!] + chainId: String_comparison_exp + contractAddress: String_comparison_exp + created_at: timestamptz_comparison_exp + id: uuid_comparison_exp + metadata: jsonb_comparison_exp + tokenId: bigint_comparison_exp + tokenUri: String_comparison_exp + updated_at: timestamptz_comparison_exp } """ -Boolean expression to filter rows from the table "roles". All fields are combined with a logical 'AND'. +unique or primary key constraints on table "stampNft" """ -input roles_bool_exp { - _and: [roles_bool_exp!] - _not: roles_bool_exp - _or: [roles_bool_exp!] - value: String_comparison_exp +enum stampNft_constraint { + """ + unique or primary key constraint on columns "chainId", "contractAddress", "tokenId" + """ + stampNft_contractAddress_tokenId_chainId_key + + """ + unique or primary key constraint on columns "id" + """ + stampNft_pkey } """ -unique or primary key constraints on table "roles" +delete the field or element with specified path (for JSON arrays, negative integers count from the end) """ -enum roles_constraint { +input stampNft_delete_at_path_input { """ - unique or primary key constraint on columns "value" + Structured metadata associated with the token, stored in a JSONB format for flexibility. """ - roles_pkey + metadata: [String!] } -enum roles_enum { - organizer_admin - organizer_auditor - organizer_content_manager - organizer_finance_manager - organizer_guest - organizer_human_resources - organizer_operations_manager - organizer_super_admin - organizer_validator +""" +delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array +""" +input stampNft_delete_elem_input { + """ + Structured metadata associated with the token, stored in a JSONB format for flexibility. + """ + metadata: Int } """ -Boolean expression to compare columns of type "roles_enum". All fields are combined with logical 'AND'. +delete key/value pair or string element. key/value pairs are matched based on their key value """ -input roles_enum_comparison_exp { - _eq: roles_enum - _in: [roles_enum!] - _is_null: Boolean - _neq: roles_enum - _nin: [roles_enum!] +input stampNft_delete_key_input { + """ + Structured metadata associated with the token, stored in a JSONB format for flexibility. + """ + metadata: String } """ -input type for inserting data into table "roles" +input type for incrementing numeric columns in table "stampNft" """ -input roles_insert_input { - "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" - value: String +input stampNft_inc_input { + """The unique identifier of the token within its contract.""" + tokenId: bigint +} + +""" +input type for inserting data into table "stampNft" +""" +input stampNft_insert_input { + chainId: String + contractAddress: String + created_at: timestamptz + id: uuid + + """ + Structured metadata associated with the token, stored in a JSONB format for flexibility. + """ + metadata: jsonb + + """The unique identifier of the token within its contract.""" + tokenId: bigint + + """ + URI pointing to the token metadata, which may include details such as the item associated with the token. + """ + tokenUri: String + updated_at: timestamptz } """aggregate max on columns""" -type roles_max_fields { - "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" - value: String +type stampNft_max_fields { + chainId: String + contractAddress: String + created_at: timestamptz + id: uuid + + """The unique identifier of the token within its contract.""" + tokenId: bigint + + """ + URI pointing to the token metadata, which may include details such as the item associated with the token. + """ + tokenUri: String + updated_at: timestamptz } """aggregate min on columns""" -type roles_min_fields { - "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" - value: String +type stampNft_min_fields { + chainId: String + contractAddress: String + created_at: timestamptz + id: uuid + + """The unique identifier of the token within its contract.""" + tokenId: bigint + + """ + URI pointing to the token metadata, which may include details such as the item associated with the token. + """ + tokenUri: String + updated_at: timestamptz } """ -response of any mutation on the table "roles" +response of any mutation on the table "stampNft" """ -type roles_mutation_response { +type stampNft_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [roles!]! + returning: [stampNft!]! } """ -on_conflict condition type for table "roles" +on_conflict condition type for table "stampNft" """ -input roles_on_conflict { - constraint: roles_constraint! - update_columns: [roles_update_column!]! = [] - where: roles_bool_exp +input stampNft_on_conflict { + constraint: stampNft_constraint! + update_columns: [stampNft_update_column!]! = [] + where: stampNft_bool_exp } -"""Ordering options when selecting data from "roles".""" -input roles_order_by { - value: order_by +"""Ordering options when selecting data from "stampNft".""" +input stampNft_order_by { + chainId: order_by + contractAddress: order_by + created_at: order_by + id: order_by + metadata: order_by + tokenId: order_by + tokenUri: order_by + updated_at: order_by } -"""primary key columns input for table: roles""" -input roles_pk_columns_input { - "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" - value: String! +"""primary key columns input for table: stampNft""" +input stampNft_pk_columns_input { + id: uuid! +} + +"""prepend existing jsonb value of filtered columns with new jsonb value""" +input stampNft_prepend_input { + """ + Structured metadata associated with the token, stored in a JSONB format for flexibility. + """ + metadata: jsonb } """ -select columns of table "roles" +select columns of table "stampNft" """ -enum roles_select_column { +enum stampNft_select_column { """column name""" - value + chainId + + """column name""" + contractAddress + + """column name""" + created_at + + """column name""" + id + + """column name""" + metadata + + """column name""" + tokenId + + """column name""" + tokenUri + + """column name""" + updated_at } """ -input type for updating data in table "roles" +input type for updating data in table "stampNft" """ -input roles_set_input { - "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" - value: String +input stampNft_set_input { + chainId: String + contractAddress: String + created_at: timestamptz + id: uuid + + """ + Structured metadata associated with the token, stored in a JSONB format for flexibility. + """ + metadata: jsonb + + """The unique identifier of the token within its contract.""" + tokenId: bigint + + """ + URI pointing to the token metadata, which may include details such as the item associated with the token. + """ + tokenUri: String + updated_at: timestamptz +} + +"""aggregate stddev on columns""" +type stampNft_stddev_fields { + """The unique identifier of the token within its contract.""" + tokenId: Float +} + +"""aggregate stddev_pop on columns""" +type stampNft_stddev_pop_fields { + """The unique identifier of the token within its contract.""" + tokenId: Float +} + +"""aggregate stddev_samp on columns""" +type stampNft_stddev_samp_fields { + """The unique identifier of the token within its contract.""" + tokenId: Float } """ -Streaming cursor of the table "roles" +Streaming cursor of the table "stampNft" """ -input roles_stream_cursor_input { +input stampNft_stream_cursor_input { """Stream column input with initial value""" - initial_value: roles_stream_cursor_value_input! + initial_value: stampNft_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input roles_stream_cursor_value_input { - "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" - value: String +input stampNft_stream_cursor_value_input { + chainId: String + contractAddress: String + created_at: timestamptz + id: uuid + + """ + Structured metadata associated with the token, stored in a JSONB format for flexibility. + """ + metadata: jsonb + + """The unique identifier of the token within its contract.""" + tokenId: bigint + + """ + URI pointing to the token metadata, which may include details such as the item associated with the token. + """ + tokenUri: String + updated_at: timestamptz +} + +"""aggregate sum on columns""" +type stampNft_sum_fields { + """The unique identifier of the token within its contract.""" + tokenId: bigint } """ -update columns of table "roles" +update columns of table "stampNft" """ -enum roles_update_column { +enum stampNft_update_column { """column name""" - value + chainId + + """column name""" + contractAddress + + """column name""" + created_at + + """column name""" + id + + """column name""" + metadata + + """column name""" + tokenId + + """column name""" + tokenUri + + """column name""" + updated_at } -input roles_updates { +input stampNft_updates { + """append existing jsonb value of filtered columns with new jsonb value""" + _append: stampNft_append_input + + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: stampNft_delete_at_path_input + + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: stampNft_delete_elem_input + + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: stampNft_delete_key_input + + """increments the numeric columns with given value of the filtered values""" + _inc: stampNft_inc_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: stampNft_prepend_input + """sets the columns of the filtered rows to the given values""" - _set: roles_set_input + _set: stampNft_set_input """filter the rows which have to be updated""" - where: roles_bool_exp! + where: stampNft_bool_exp! +} + +"""aggregate var_pop on columns""" +type stampNft_var_pop_fields { + """The unique identifier of the token within its contract.""" + tokenId: Float +} + +"""aggregate var_samp on columns""" +type stampNft_var_samp_fields { + """The unique identifier of the token within its contract.""" + tokenId: Float +} + +"""aggregate variance on columns""" +type stampNft_variance_fields { + """The unique identifier of the token within its contract.""" + tokenId: Float } """ @@ -28209,6 +36695,128 @@ type subscription_root { where: account_bool_exp ): [account!]! + """ + fetch data from the table: "apiKeyStatus" + """ + apiKeyStatus( + """distinct select on columns""" + distinct_on: [apiKeyStatus_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [apiKeyStatus_order_by!] + + """filter the rows returned""" + where: apiKeyStatus_bool_exp + ): [apiKeyStatus!]! + + """ + fetch aggregated fields from the table: "apiKeyStatus" + """ + apiKeyStatus_aggregate( + """distinct select on columns""" + distinct_on: [apiKeyStatus_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [apiKeyStatus_order_by!] + + """filter the rows returned""" + where: apiKeyStatus_bool_exp + ): apiKeyStatus_aggregate! + + """fetch data from the table: "apiKeyStatus" using primary key columns""" + apiKeyStatus_by_pk( + """ + The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". + """ + value: String! + ): apiKeyStatus + + """ + fetch data from the table in a streaming manner: "apiKeyStatus" + """ + apiKeyStatus_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [apiKeyStatus_stream_cursor_input]! + + """filter the rows returned""" + where: apiKeyStatus_bool_exp + ): [apiKeyStatus!]! + + """ + fetch data from the table: "apiKeyType" + """ + apiKeyType( + """distinct select on columns""" + distinct_on: [apiKeyType_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [apiKeyType_order_by!] + + """filter the rows returned""" + where: apiKeyType_bool_exp + ): [apiKeyType!]! + + """ + fetch aggregated fields from the table: "apiKeyType" + """ + apiKeyType_aggregate( + """distinct select on columns""" + distinct_on: [apiKeyType_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [apiKeyType_order_by!] + + """filter the rows returned""" + where: apiKeyType_bool_exp + ): apiKeyType_aggregate! + + """fetch data from the table: "apiKeyType" using primary key columns""" + apiKeyType_by_pk( + """The type of the API key""" + value: String! + ): apiKeyType + + """ + fetch data from the table in a streaming manner: "apiKeyType" + """ + apiKeyType_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [apiKeyType_stream_cursor_input]! + + """filter the rows returned""" + where: apiKeyType_bool_exp + ): [apiKeyType!]! + """ fetch data from the table: "contentSpaceParameters" """ @@ -29230,6 +37838,240 @@ type subscription_root { where: lotteryStatus_bool_exp ): [lotteryStatus!]! + """ + fetch data from the table: "loyaltyCardNft" + """ + loyaltyCardNft( + """distinct select on columns""" + distinct_on: [loyaltyCardNft_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [loyaltyCardNft_order_by!] + + """filter the rows returned""" + where: loyaltyCardNft_bool_exp + ): [loyaltyCardNft!]! + + """ + fetch data from the table: "loyaltyCardNftContract" + """ + loyaltyCardNftContract( + """distinct select on columns""" + distinct_on: [loyaltyCardNftContract_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [loyaltyCardNftContract_order_by!] + + """filter the rows returned""" + where: loyaltyCardNftContract_bool_exp + ): [loyaltyCardNftContract!]! + + """ + fetch aggregated fields from the table: "loyaltyCardNftContract" + """ + loyaltyCardNftContract_aggregate( + """distinct select on columns""" + distinct_on: [loyaltyCardNftContract_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [loyaltyCardNftContract_order_by!] + + """filter the rows returned""" + where: loyaltyCardNftContract_bool_exp + ): loyaltyCardNftContract_aggregate! + + """ + fetch data from the table: "loyaltyCardNftContract" using primary key columns + """ + loyaltyCardNftContract_by_pk(id: uuid!): loyaltyCardNftContract + + """ + fetch data from the table in a streaming manner: "loyaltyCardNftContract" + """ + loyaltyCardNftContract_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [loyaltyCardNftContract_stream_cursor_input]! + + """filter the rows returned""" + where: loyaltyCardNftContract_bool_exp + ): [loyaltyCardNftContract!]! + + """ + fetch aggregated fields from the table: "loyaltyCardNft" + """ + loyaltyCardNft_aggregate( + """distinct select on columns""" + distinct_on: [loyaltyCardNft_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [loyaltyCardNft_order_by!] + + """filter the rows returned""" + where: loyaltyCardNft_bool_exp + ): loyaltyCardNft_aggregate! + + """fetch data from the table: "loyaltyCardNft" using primary key columns""" + loyaltyCardNft_by_pk(id: uuid!): loyaltyCardNft + + """ + fetch data from the table in a streaming manner: "loyaltyCardNft" + """ + loyaltyCardNft_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [loyaltyCardNft_stream_cursor_input]! + + """filter the rows returned""" + where: loyaltyCardNft_bool_exp + ): [loyaltyCardNft!]! + + """ + fetch data from the table: "loyaltyCardParameters" + """ + loyaltyCardParameters( + """distinct select on columns""" + distinct_on: [loyaltyCardParameters_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [loyaltyCardParameters_order_by!] + + """filter the rows returned""" + where: loyaltyCardParameters_bool_exp + ): [loyaltyCardParameters!]! + + """ + fetch aggregated fields from the table: "loyaltyCardParameters" + """ + loyaltyCardParameters_aggregate( + """distinct select on columns""" + distinct_on: [loyaltyCardParameters_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [loyaltyCardParameters_order_by!] + + """filter the rows returned""" + where: loyaltyCardParameters_bool_exp + ): loyaltyCardParameters_aggregate! + + """ + fetch data from the table: "loyaltyCardParameters" using primary key columns + """ + loyaltyCardParameters_by_pk(id: uuid!): loyaltyCardParameters + + """ + fetch data from the table in a streaming manner: "loyaltyCardParameters" + """ + loyaltyCardParameters_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [loyaltyCardParameters_stream_cursor_input]! + + """filter the rows returned""" + where: loyaltyCardParameters_bool_exp + ): [loyaltyCardParameters!]! + + """ + fetch data from the table: "loyaltyCardStatus" + """ + loyaltyCardStatus( + """distinct select on columns""" + distinct_on: [loyaltyCardStatus_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [loyaltyCardStatus_order_by!] + + """filter the rows returned""" + where: loyaltyCardStatus_bool_exp + ): [loyaltyCardStatus!]! + + """ + fetch aggregated fields from the table: "loyaltyCardStatus" + """ + loyaltyCardStatus_aggregate( + """distinct select on columns""" + distinct_on: [loyaltyCardStatus_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [loyaltyCardStatus_order_by!] + + """filter the rows returned""" + where: loyaltyCardStatus_bool_exp + ): loyaltyCardStatus_aggregate! + + """ + fetch data from the table: "loyaltyCardStatus" using primary key columns + """ + loyaltyCardStatus_by_pk(value: String!): loyaltyCardStatus + + """ + fetch data from the table in a streaming manner: "loyaltyCardStatus" + """ + loyaltyCardStatus_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [loyaltyCardStatus_stream_cursor_input]! + + """filter the rows returned""" + where: loyaltyCardStatus_bool_exp + ): [loyaltyCardStatus!]! + """ fetch data from the table: "minterTemporaryWallet" """ @@ -29292,6 +38134,120 @@ type subscription_root { where: minterTemporaryWallet_bool_exp ): [minterTemporaryWallet!]! + """ + fetch data from the table: "nftMintPassword" + """ + nftMintPassword( + """distinct select on columns""" + distinct_on: [nftMintPassword_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [nftMintPassword_order_by!] + + """filter the rows returned""" + where: nftMintPassword_bool_exp + ): [nftMintPassword!]! + + """ + fetch aggregated fields from the table: "nftMintPassword" + """ + nftMintPassword_aggregate( + """distinct select on columns""" + distinct_on: [nftMintPassword_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [nftMintPassword_order_by!] + + """filter the rows returned""" + where: nftMintPassword_bool_exp + ): nftMintPassword_aggregate! + + """fetch data from the table: "nftMintPassword" using primary key columns""" + nftMintPassword_by_pk(id: uuid!): nftMintPassword + + """ + fetch data from the table in a streaming manner: "nftMintPassword" + """ + nftMintPassword_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [nftMintPassword_stream_cursor_input]! + + """filter the rows returned""" + where: nftMintPassword_bool_exp + ): [nftMintPassword!]! + + """ + fetch data from the table: "nftStatus" + """ + nftStatus( + """distinct select on columns""" + distinct_on: [nftStatus_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [nftStatus_order_by!] + + """filter the rows returned""" + where: nftStatus_bool_exp + ): [nftStatus!]! + + """ + fetch aggregated fields from the table: "nftStatus" + """ + nftStatus_aggregate( + """distinct select on columns""" + distinct_on: [nftStatus_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [nftStatus_order_by!] + + """filter the rows returned""" + where: nftStatus_bool_exp + ): nftStatus_aggregate! + + """fetch data from the table: "nftStatus" using primary key columns""" + nftStatus_by_pk(value: String!): nftStatus + + """ + fetch data from the table in a streaming manner: "nftStatus" + """ + nftStatus_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [nftStatus_stream_cursor_input]! + + """filter the rows returned""" + where: nftStatus_bool_exp + ): [nftStatus!]! + """ fetch data from the table: "nftTransfer" """ @@ -29942,6 +38898,65 @@ type subscription_root { where: pendingOrder_bool_exp ): [pendingOrder!]! + """ + fetch data from the table: "publishableApiKey" + """ + publishableApiKey( + """distinct select on columns""" + distinct_on: [publishableApiKey_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [publishableApiKey_order_by!] + + """filter the rows returned""" + where: publishableApiKey_bool_exp + ): [publishableApiKey!]! + + """ + fetch aggregated fields from the table: "publishableApiKey" + """ + publishableApiKey_aggregate( + """distinct select on columns""" + distinct_on: [publishableApiKey_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [publishableApiKey_order_by!] + + """filter the rows returned""" + where: publishableApiKey_bool_exp + ): publishableApiKey_aggregate! + + """ + fetch data from the table: "publishableApiKey" using primary key columns + """ + publishableApiKey_by_pk(id: uuid!): publishableApiKey + + """ + fetch data from the table in a streaming manner: "publishableApiKey" + """ + publishableApiKey_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [publishableApiKey_stream_cursor_input]! + + """filter the rows returned""" + where: publishableApiKey_bool_exp + ): [publishableApiKey!]! + """ fetch data from the table: "roleAssignment" """ @@ -30056,6 +39071,426 @@ type subscription_root { where: roles_bool_exp ): [roles!]! + """ + fetch data from the table: "secretApiKey" + """ + secretApiKey( + """distinct select on columns""" + distinct_on: [secretApiKey_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [secretApiKey_order_by!] + + """filter the rows returned""" + where: secretApiKey_bool_exp + ): [secretApiKey!]! + + """ + fetch aggregated fields from the table: "secretApiKey" + """ + secretApiKey_aggregate( + """distinct select on columns""" + distinct_on: [secretApiKey_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [secretApiKey_order_by!] + + """filter the rows returned""" + where: secretApiKey_bool_exp + ): secretApiKey_aggregate! + + """fetch data from the table: "secretApiKey" using primary key columns""" + secretApiKey_by_pk(id: uuid!): secretApiKey + + """ + fetch data from the table in a streaming manner: "secretApiKey" + """ + secretApiKey_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [secretApiKey_stream_cursor_input]! + + """filter the rows returned""" + where: secretApiKey_bool_exp + ): [secretApiKey!]! + + """ + fetch data from the table: "shopifyCampaignParameters" + """ + shopifyCampaignParameters( + """distinct select on columns""" + distinct_on: [shopifyCampaignParameters_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [shopifyCampaignParameters_order_by!] + + """filter the rows returned""" + where: shopifyCampaignParameters_bool_exp + ): [shopifyCampaignParameters!]! + + """ + fetch aggregated fields from the table: "shopifyCampaignParameters" + """ + shopifyCampaignParameters_aggregate( + """distinct select on columns""" + distinct_on: [shopifyCampaignParameters_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [shopifyCampaignParameters_order_by!] + + """filter the rows returned""" + where: shopifyCampaignParameters_bool_exp + ): shopifyCampaignParameters_aggregate! + + """ + fetch data from the table: "shopifyCampaignParameters" using primary key columns + """ + shopifyCampaignParameters_by_pk(id: uuid!): shopifyCampaignParameters + + """ + fetch data from the table in a streaming manner: "shopifyCampaignParameters" + """ + shopifyCampaignParameters_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [shopifyCampaignParameters_stream_cursor_input]! + + """filter the rows returned""" + where: shopifyCampaignParameters_bool_exp + ): [shopifyCampaignParameters!]! + + """ + fetch data from the table: "shopifyCampaignStatus" + """ + shopifyCampaignStatus( + """distinct select on columns""" + distinct_on: [shopifyCampaignStatus_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [shopifyCampaignStatus_order_by!] + + """filter the rows returned""" + where: shopifyCampaignStatus_bool_exp + ): [shopifyCampaignStatus!]! + + """ + fetch aggregated fields from the table: "shopifyCampaignStatus" + """ + shopifyCampaignStatus_aggregate( + """distinct select on columns""" + distinct_on: [shopifyCampaignStatus_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [shopifyCampaignStatus_order_by!] + + """filter the rows returned""" + where: shopifyCampaignStatus_bool_exp + ): shopifyCampaignStatus_aggregate! + + """ + fetch data from the table: "shopifyCampaignStatus" using primary key columns + """ + shopifyCampaignStatus_by_pk(value: String!): shopifyCampaignStatus + + """ + fetch data from the table in a streaming manner: "shopifyCampaignStatus" + """ + shopifyCampaignStatus_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [shopifyCampaignStatus_stream_cursor_input]! + + """filter the rows returned""" + where: shopifyCampaignStatus_bool_exp + ): [shopifyCampaignStatus!]! + + """ + fetch data from the table: "stampNft" + """ + stampNft( + """distinct select on columns""" + distinct_on: [stampNft_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [stampNft_order_by!] + + """filter the rows returned""" + where: stampNft_bool_exp + ): [stampNft!]! + + """ + fetch data from the table: "stampNftContract" + """ + stampNftContract( + """distinct select on columns""" + distinct_on: [stampNftContract_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [stampNftContract_order_by!] + + """filter the rows returned""" + where: stampNftContract_bool_exp + ): [stampNftContract!]! + + """ + fetch data from the table: "stampNftContractType" + """ + stampNftContractType( + """distinct select on columns""" + distinct_on: [stampNftContractType_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [stampNftContractType_order_by!] + + """filter the rows returned""" + where: stampNftContractType_bool_exp + ): [stampNftContractType!]! + + """ + fetch aggregated fields from the table: "stampNftContractType" + """ + stampNftContractType_aggregate( + """distinct select on columns""" + distinct_on: [stampNftContractType_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [stampNftContractType_order_by!] + + """filter the rows returned""" + where: stampNftContractType_bool_exp + ): stampNftContractType_aggregate! + + """ + fetch data from the table: "stampNftContractType" using primary key columns + """ + stampNftContractType_by_pk( + """ + Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. + """ + value: String! + ): stampNftContractType + + """ + fetch data from the table in a streaming manner: "stampNftContractType" + """ + stampNftContractType_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [stampNftContractType_stream_cursor_input]! + + """filter the rows returned""" + where: stampNftContractType_bool_exp + ): [stampNftContractType!]! + + """ + fetch aggregated fields from the table: "stampNftContract" + """ + stampNftContract_aggregate( + """distinct select on columns""" + distinct_on: [stampNftContract_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [stampNftContract_order_by!] + + """filter the rows returned""" + where: stampNftContract_bool_exp + ): stampNftContract_aggregate! + + """ + fetch data from the table: "stampNftContract" using primary key columns + """ + stampNftContract_by_pk( + """ + The identifier of the blockchain network where the contract is deployed. + """ + chainId: String! + + """The blockchain address of the stamp NFT contract.""" + contractAddress: String! + ): stampNftContract + + """ + fetch data from the table in a streaming manner: "stampNftContract" + """ + stampNftContract_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [stampNftContract_stream_cursor_input]! + + """filter the rows returned""" + where: stampNftContract_bool_exp + ): [stampNftContract!]! + + """ + fetch data from the table: "stampNftSupply" + """ + stampNftSupply( + """distinct select on columns""" + distinct_on: [stampNftSupply_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [stampNftSupply_order_by!] + + """filter the rows returned""" + where: stampNftSupply_bool_exp + ): [stampNftSupply!]! + + """ + fetch aggregated fields from the table: "stampNftSupply" + """ + stampNftSupply_aggregate( + """distinct select on columns""" + distinct_on: [stampNftSupply_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [stampNftSupply_order_by!] + + """filter the rows returned""" + where: stampNftSupply_bool_exp + ): stampNftSupply_aggregate! + + """fetch data from the table: "stampNftSupply" using primary key columns""" + stampNftSupply_by_pk(id: uuid!): stampNftSupply + + """ + fetch data from the table in a streaming manner: "stampNftSupply" + """ + stampNftSupply_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [stampNftSupply_stream_cursor_input]! + + """filter the rows returned""" + where: stampNftSupply_bool_exp + ): [stampNftSupply!]! + + """ + fetch aggregated fields from the table: "stampNft" + """ + stampNft_aggregate( + """distinct select on columns""" + distinct_on: [stampNft_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [stampNft_order_by!] + + """filter the rows returned""" + where: stampNft_bool_exp + ): stampNft_aggregate! + + """fetch data from the table: "stampNft" using primary key columns""" + stampNft_by_pk(id: uuid!): stampNft + + """ + fetch data from the table in a streaming manner: "stampNft" + """ + stampNft_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [stampNft_stream_cursor_input]! + + """filter the rows returned""" + where: stampNft_bool_exp + ): [stampNft!]! + """ fetch data from the table: "stripeCheckoutSession" """ diff --git a/libs/gql/admin/api/src/generated/schema.json b/libs/gql/admin/api/src/generated/schema.json index 156b9ffc5..934190693 100644 --- a/libs/gql/admin/api/src/generated/schema.json +++ b/libs/gql/admin/api/src/generated/schema.json @@ -1269,6 +1269,147 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageLoyaltyCard", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `nftImageLoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `nftImageLoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "LoyaltyCardOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImagePack", "description": null, @@ -2002,6 +2143,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageLoyaltyCard", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImagePack", "description": null, @@ -2896,6 +3049,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageLoyaltyCard_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageLoyaltyCard_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageLoyaltyCard_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImagePack_every", "description": null, @@ -3522,70 +3711,11 @@ "deprecationReason": null }, { - "name": "nftImagePack", + "name": "nftImageLoyaltyCard", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "PackUpdateManyInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "size", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "width", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "fileName", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "handle", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", + "name": "LoyaltyCardUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -3593,23 +3723,11 @@ "deprecationReason": null }, { - "name": "height", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "mimeType", + "name": "nftImagePack", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PackUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -3647,146 +3765,229 @@ }, { "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationInput", + "name": "AssetUpdateLocalizationDataInput", "description": null, "fields": null, "inputFields": [ { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationDataInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locale", + "name": "fileName", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "create", - "description": "Localizations to create", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetCreateLocalizationInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "delete", - "description": "Localizations to delete", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "update", - "description": "Localizations to update", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpsertLocalizationInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "fileName", + "name": "handle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "height", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mimeType", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "size", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "width", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Localizations to create", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Localizations to delete", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Localizations to update", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpsertLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fileName", "description": null, "type": { "kind": "SCALAR", @@ -5363,6 +5564,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageLoyaltyCard_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageLoyaltyCard_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageLoyaltyCard_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImagePack_every", "description": null, @@ -11247,6 +11484,11 @@ "name": "LocationAddress", "ofType": null }, + { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, { "kind": "OBJECT", "name": "Organizer", @@ -11329,6 +11571,12 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "LoyaltyCard", + "description": "Root loyalty card model", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "Organizer", "description": "An organizer is an entity that launch events and handle the pass benefits.", @@ -29886,267 +30134,15 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "INTERFACE", - "name": "Node", - "description": "An object with an ID", - "fields": [ - { - "name": "id", - "description": "The id of the object.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "The Stage of an object", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": [ - { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "ContentSpace", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "Event", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "EventPassDelayedRevealed", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "Pack", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "User", - "ofType": null - } - ] - }, { "kind": "OBJECT", - "name": "Organizer", - "description": "An organizer is an entity that launch events and handle the pass benefits.", + "name": "LoyaltyCard", + "description": "Root loyalty card model", "fields": [ - { - "name": "contentSpaces", - "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ContentSpaceOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ContentSpace", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "createdAt", "description": "The time the document was created", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -30204,30 +30200,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "description", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "OrganizerDescriptionRichText", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "discordWidgetId", - "description": "The discord widge id of the organizer. You need to enable the widget in your discord server and copy the value in `server id`. For details instruction of how to enable and find the id, refer to this section https://dev.fandom.com/wiki/DiscordIntegrator#Enabling_the_widget", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "documentInStages", "description": "Get the document in other stages", @@ -30300,148 +30272,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "events", - "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "EventOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Event", + "name": "LoyaltyCard", "ofType": null } } @@ -30450,82 +30281,9 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "facebookHandle", - "description": "The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "heroImage", - "description": "An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. Advised resolution is 1920 * 800 pixels", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "heroImageClasses", - "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "history", - "description": "List of Organizer versions", + "description": "List of LoyaltyCard versions", "args": [ { "name": "limit", @@ -30609,12 +30367,36 @@ "deprecationReason": null }, { - "name": "image", - "description": "Image that represent the organizer, typically its logo. Advised resolution is 800 x 800 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode.", + "name": "loyaltyCardNftContract", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardParameters", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImage", + "description": "Image representing the NFT. Advised resolution is 800 x 800 pixels.", "args": [ { "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", "name": "Boolean", @@ -30626,7 +30408,7 @@ }, { "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -30658,39 +30440,15 @@ "deprecationReason": null }, { - "name": "imageClasses", - "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "instagramHandle", - "description": "The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locale", - "description": "System Locale field", + "name": "nftName", + "description": "Name associated with the NFT. Cannot be localized.", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -30698,82 +30456,46 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Get the other localizations for this document", + "name": "organizer", + "description": null, "args": [ { - "name": "includeCurrent", - "description": "Decides if the current locale should be included or not", + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, - "defaultValue": "false", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "locales", - "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "ENUM", + "name": "Locale", + "ofType": null } } }, - "defaultValue": "[en, fr]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name", - "description": "Name of the organizer", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "OBJECT", + "name": "Organizer", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -30781,24 +30503,7 @@ { "name": "publishedAt", "description": "The time the document was published. Null on documents in draft stage.", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "args": [], "type": { "kind": "SCALAR", "name": "DateTime", @@ -30981,22 +30686,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "slug", - "description": "Used in URL", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "stage", "description": "System stage field", @@ -31013,63 +30702,10 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "telegramHandle", - "description": "The telegram handle (username) of the organizer. You can just copy the text on your telegram profile page in parameters after the @, like 'johndoe' for '@johndoe'.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tiktokHandle", - "description": "The tiktok handle (username) of the organizer. You can just copy the name on your tiktok landing page.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "twitterHandle", - "description": "The twitter (X) handle (username) of the organizer. You can just copy the text on your twitter landing page after the @, like 'johndoe' for '@johndoe'.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "updatedAt", "description": "The time the document was updated", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -31126,18 +30762,6 @@ }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "youtubeHandle", - "description": "The youtube handle (username) of the organizer. YYou can just copy the text on your youtube landing page after the @, like 'johndoe' for '@johndoe'.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null } ], "inputFields": null, @@ -31158,7 +30782,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerConnectInput", + "name": "LoyaltyCardConnectInput", "description": null, "fields": null, "inputFields": [ @@ -31182,7 +30806,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "LoyaltyCardWhereUniqueInput", "ofType": null } }, @@ -31197,7 +30821,7 @@ }, { "kind": "OBJECT", - "name": "OrganizerConnection", + "name": "LoyaltyCardConnection", "description": "A connection to a list of items.", "fields": [ { @@ -31231,7 +30855,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "OrganizerEdge", + "name": "LoyaltyCardEdge", "ofType": null } } @@ -31264,28 +30888,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", + "name": "LoyaltyCardCreateInput", "description": null, "fields": null, "inputFields": [ { - "name": "clr7j9mmt0q2j01uo9zrs2fm7", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "PackCreateManyInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contentSpaces", + "name": "cltzsfm12094507ul1er1czw6", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ContentSpaceCreateManyInlineInput", + "name": "OrganizerCreateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -31305,83 +30917,7 @@ "deprecationReason": null }, { - "name": "description", - "description": "description input for default locale (en)", - "type": { - "kind": "SCALAR", - "name": "RichTextAST", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "discordWidgetId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "events", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventCreateManyInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "facebookHandle", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "heroImage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetCreateOneInlineInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "heroImageClasses", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "image", + "name": "nftImage", "description": null, "type": { "kind": "NON_NULL", @@ -31397,59 +30933,7 @@ "deprecationReason": null }, { - "name": "imageClasses", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "instagramHandle", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "localizations", - "description": "Inline mutations for managing document localizations excluding the default locale", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationsInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "slug", + "name": "nftName", "description": null, "type": { "kind": "NON_NULL", @@ -31465,94 +30949,11 @@ "deprecationReason": null }, { - "name": "telegramHandle", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tiktokHandle", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "twitterHandle", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "youtubeHandle", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "createdAt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description", + "name": "organizer", "description": null, "type": { - "kind": "SCALAR", - "name": "RichTextAST", + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -31578,87 +30979,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "data", - "description": "Localization input", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationDataInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locale", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "create", - "description": "Create localizations for the newly-created document", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateManyInlineInput", + "name": "LoyaltyCardCreateManyInlineInput", "description": null, "fields": null, "inputFields": [ { "name": "connect", - "description": "Connect multiple existing Organizer documents", + "description": "Connect multiple existing LoyaltyCard documents", "type": { "kind": "LIST", "name": null, @@ -31667,7 +30994,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "LoyaltyCardWhereUniqueInput", "ofType": null } } @@ -31678,7 +31005,7 @@ }, { "name": "create", - "description": "Create and connect multiple existing Organizer documents", + "description": "Create and connect multiple existing LoyaltyCard documents", "type": { "kind": "LIST", "name": null, @@ -31687,7 +31014,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", + "name": "LoyaltyCardCreateInput", "ofType": null } } @@ -31703,16 +31030,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateOneInlineInput", + "name": "LoyaltyCardCreateOneInlineInput", "description": null, "fields": null, "inputFields": [ { "name": "connect", - "description": "Connect one existing Organizer document", + "description": "Connect one existing LoyaltyCard document", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "LoyaltyCardWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -31721,10 +31048,10 @@ }, { "name": "create", - "description": "Create and connect one Organizer document", + "description": "Create and connect one LoyaltyCard document", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", + "name": "LoyaltyCardCreateInput", "ofType": null }, "defaultValue": null, @@ -31738,199 +31065,7 @@ }, { "kind": "OBJECT", - "name": "OrganizerDescriptionRichText", - "description": null, - "fields": [ - { - "name": "html", - "description": "Returns HTMl representation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "json", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "RichTextAST", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "markdown", - "description": "Returns Markdown representation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "raw", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "RichTextAST", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "references", - "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "UNION", - "name": "OrganizerDescriptionRichTextEmbeddedTypes", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "text", - "description": "Returns plain-text contents of RichText", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "UNION", - "name": "OrganizerDescriptionRichTextEmbeddedTypes", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": [ - { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - } - ] - }, - { - "kind": "OBJECT", - "name": "OrganizerEdge", + "name": "LoyaltyCardEdge", "description": "An edge in a connection.", "fields": [ { @@ -31958,7 +31093,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "Organizer", + "name": "LoyaltyCard", "ofType": null } }, @@ -31973,7 +31108,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", + "name": "LoyaltyCardManyWhereInput", "description": "Identifies documents", "fields": null, "inputFields": [ @@ -31988,7 +31123,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "LoyaltyCardWhereInput", "ofType": null } } @@ -32008,7 +31143,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "LoyaltyCardWhereInput", "ofType": null } } @@ -32028,7 +31163,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "LoyaltyCardWhereInput", "ofType": null } } @@ -32050,11 +31185,11 @@ "deprecationReason": null }, { - "name": "contentSpaces_every", + "name": "createdAt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32062,11 +31197,11 @@ "deprecationReason": null }, { - "name": "contentSpaces_none", - "description": null, + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32074,11 +31209,11 @@ "deprecationReason": null }, { - "name": "contentSpaces_some", - "description": null, + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32086,44 +31221,8 @@ "deprecationReason": null }, { - "name": "createdAt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_gt", - "description": "All values greater than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_in", - "description": "All values that are contained in given list.", + "name": "createdAt_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, @@ -32202,11 +31301,11 @@ "deprecationReason": null }, { - "name": "discordWidgetId", + "name": "documentInStages_every", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", "ofType": null }, "defaultValue": null, @@ -32214,11 +31313,11 @@ "deprecationReason": null }, { - "name": "discordWidgetId_contains", - "description": "All values containing the given string.", + "name": "documentInStages_none", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", "ofType": null }, "defaultValue": null, @@ -32226,11 +31325,11 @@ "deprecationReason": null }, { - "name": "discordWidgetId_ends_with", - "description": "All values ending with the given string.", + "name": "documentInStages_some", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", "ofType": null }, "defaultValue": null, @@ -32238,27 +31337,11 @@ "deprecationReason": null }, { - "name": "discordWidgetId_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "discordWidgetId_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "id", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -32266,11 +31349,11 @@ "deprecationReason": null }, { - "name": "discordWidgetId_not_contains", - "description": "All values not containing the given string.", + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -32278,11 +31361,11 @@ "deprecationReason": null }, { - "name": "discordWidgetId_not_ends_with", - "description": "All values not ending with the given string", + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -32290,14 +31373,14 @@ "deprecationReason": null }, { - "name": "discordWidgetId_not_in", - "description": "All values that are not contained in given list.", + "name": "id_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, @@ -32306,11 +31389,11 @@ "deprecationReason": null }, { - "name": "discordWidgetId_not_starts_with", - "description": "All values not starting with the given string.", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -32318,23 +31401,11 @@ "deprecationReason": null }, { - "name": "discordWidgetId_starts_with", - "description": "All values starting with the given string.", + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -32342,11 +31413,11 @@ "deprecationReason": null }, { - "name": "documentInStages_none", - "description": null, + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -32354,23 +31425,27 @@ "deprecationReason": null }, { - "name": "documentInStages_some", - "description": null, + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "events_every", - "description": null, + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -32378,11 +31453,11 @@ "deprecationReason": null }, { - "name": "events_none", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -32390,11 +31465,11 @@ "deprecationReason": null }, { - "name": "events_some", + "name": "nftImage", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "AssetWhereInput", "ofType": null }, "defaultValue": null, @@ -32402,7 +31477,7 @@ "deprecationReason": null }, { - "name": "facebookHandle", + "name": "nftName", "description": null, "type": { "kind": "SCALAR", @@ -32414,7 +31489,7 @@ "deprecationReason": null }, { - "name": "facebookHandle_contains", + "name": "nftName_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -32426,7 +31501,7 @@ "deprecationReason": null }, { - "name": "facebookHandle_ends_with", + "name": "nftName_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -32438,7 +31513,7 @@ "deprecationReason": null }, { - "name": "facebookHandle_in", + "name": "nftName_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -32454,7 +31529,7 @@ "deprecationReason": null }, { - "name": "facebookHandle_not", + "name": "nftName_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -32466,7 +31541,7 @@ "deprecationReason": null }, { - "name": "facebookHandle_not_contains", + "name": "nftName_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -32478,7 +31553,7 @@ "deprecationReason": null }, { - "name": "facebookHandle_not_ends_with", + "name": "nftName_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -32490,7 +31565,7 @@ "deprecationReason": null }, { - "name": "facebookHandle_not_in", + "name": "nftName_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -32506,7 +31581,7 @@ "deprecationReason": null }, { - "name": "facebookHandle_not_starts_with", + "name": "nftName_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -32518,7 +31593,7 @@ "deprecationReason": null }, { - "name": "facebookHandle_starts_with", + "name": "nftName_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -32530,11 +31605,11 @@ "deprecationReason": null }, { - "name": "heroImage", + "name": "organizer", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", + "name": "OrganizerWhereInput", "ofType": null }, "defaultValue": null, @@ -32542,11 +31617,11 @@ "deprecationReason": null }, { - "name": "heroImageClasses", + "name": "publishedAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32554,11 +31629,11 @@ "deprecationReason": null }, { - "name": "heroImageClasses_contains", - "description": "All values containing the given string.", + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32566,11 +31641,11 @@ "deprecationReason": null }, { - "name": "heroImageClasses_ends_with", - "description": "All values ending with the given string.", + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32578,14 +31653,14 @@ "deprecationReason": null }, { - "name": "heroImageClasses_in", + "name": "publishedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -32594,11 +31669,11 @@ "deprecationReason": null }, { - "name": "heroImageClasses_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32606,11 +31681,11 @@ "deprecationReason": null }, { - "name": "heroImageClasses_not_contains", - "description": "All values not containing the given string.", + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32618,11 +31693,11 @@ "deprecationReason": null }, { - "name": "heroImageClasses_not_ends_with", - "description": "All values not ending with the given string", + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32630,14 +31705,14 @@ "deprecationReason": null }, { - "name": "heroImageClasses_not_in", + "name": "publishedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -32646,11 +31721,11 @@ "deprecationReason": null }, { - "name": "heroImageClasses_not_starts_with", - "description": "All values not starting with the given string.", + "name": "publishedBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -32658,11 +31733,11 @@ "deprecationReason": null }, { - "name": "heroImageClasses_starts_with", - "description": "All values starting with the given string.", + "name": "scheduledIn_every", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -32670,11 +31745,35 @@ "deprecationReason": null }, { - "name": "id", + "name": "scheduledIn_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32682,11 +31781,11 @@ "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32694,11 +31793,11 @@ "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32706,14 +31805,14 @@ "deprecationReason": null }, { - "name": "id_in", + "name": "updatedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null } }, @@ -32722,11 +31821,11 @@ "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32734,11 +31833,11 @@ "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32746,11 +31845,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -32758,14 +31857,14 @@ "deprecationReason": null }, { - "name": "id_not_in", + "name": "updatedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null } }, @@ -32774,35 +31873,105 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "updatedBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "LoyaltyCardOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, + "name": "createdAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "image", + "name": "id_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "cltzsfm12094507ul1er1czw6", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", + "name": "OrganizerUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -32810,11 +31979,11 @@ "deprecationReason": null }, { - "name": "imageClasses", + "name": "nftImage", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -32822,8 +31991,8 @@ "deprecationReason": null }, { - "name": "imageClasses_contains", - "description": "All values containing the given string.", + "name": "nftName", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -32834,27 +32003,42 @@ "deprecationReason": null }, { - "name": "imageClasses_ends_with", - "description": "All values ending with the given string.", + "name": "organizer", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateOneInlineInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "imageClasses_in", - "description": "All values that are contained in given list.", + "name": "connect", + "description": "Connect multiple existing LoyaltyCard documents", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardConnectInput", + "ofType": null + } } }, "defaultValue": null, @@ -32862,51 +32046,79 @@ "deprecationReason": null }, { - "name": "imageClasses_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "create", + "description": "Create and connect multiple LoyaltyCard documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "imageClasses_not_contains", - "description": "All values not containing the given string.", + "name": "delete", + "description": "Delete multiple LoyaltyCard documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "imageClasses_not_ends_with", - "description": "All values not ending with the given string", + "name": "disconnect", + "description": "Disconnect multiple LoyaltyCard documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "imageClasses_not_in", - "description": "All values that are not contained in given list.", + "name": "set", + "description": "Override currently-connected documents with multiple existing LoyaltyCard documents", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, @@ -32914,31 +32126,58 @@ "deprecationReason": null }, { - "name": "imageClasses_not_starts_with", - "description": "All values not starting with the given string.", + "name": "update", + "description": "Update multiple LoyaltyCard documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateWithNestedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "imageClasses_starts_with", - "description": "All values starting with the given string.", + "name": "upsert", + "description": "Upsert multiple LoyaltyCard documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertWithNestedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "instagramHandle", + "name": "nftName", "description": null, "type": { "kind": "SCALAR", @@ -32948,13 +32187,24 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "instagramHandle_contains", - "description": "All values containing the given string.", + "name": "connect", + "description": "Connect existing LoyaltyCard document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -32962,11 +32212,11 @@ "deprecationReason": null }, { - "name": "instagramHandle_ends_with", - "description": "All values ending with the given string.", + "name": "create", + "description": "Create and connect one LoyaltyCard document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", "ofType": null }, "defaultValue": null, @@ -32974,27 +32224,23 @@ "deprecationReason": null }, { - "name": "instagramHandle_in", - "description": "All values that are contained in given list.", + "name": "delete", + "description": "Delete currently connected LoyaltyCard document", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "instagramHandle_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "disconnect", + "description": "Disconnect currently connected LoyaltyCard document", "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -33002,11 +32248,11 @@ "deprecationReason": null }, { - "name": "instagramHandle_not_contains", - "description": "All values not containing the given string.", + "name": "update", + "description": "Update single LoyaltyCard document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -33014,26 +32260,37 @@ "deprecationReason": null }, { - "name": "instagramHandle_not_ends_with", - "description": "All values not ending with the given string", + "name": "upsert", + "description": "Upsert single LoyaltyCard document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "instagramHandle_not_in", - "description": "All values that are not contained in given list.", + "name": "data", + "description": "Document to update", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateInput", "ofType": null } }, @@ -33042,74 +32299,84 @@ "deprecationReason": null }, { - "name": "instagramHandle_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "instagramHandle_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name", - "description": null, + "name": "where", + "description": "Unique document search", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "name_contains", - "description": "All values containing the given string.", + "name": "create", + "description": "Create document if it didn't exist", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ends_with", - "description": "All values ending with the given string.", + "name": "update", + "description": "Update document if it exists", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "name_in", - "description": "All values that are contained in given list.", + "name": "data", + "description": "Upsert data", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertInput", "ofType": null } }, @@ -33118,51 +32385,89 @@ "deprecationReason": null }, { - "name": "name_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "where", + "description": "Unique document search", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", + "fields": null, + "inputFields": [ { - "name": "name_not_contains", - "description": "All values not containing the given string.", + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ { - "name": "name_not_ends_with", - "description": "All values not ending with the given string", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_in", - "description": "All values that are not contained in given list.", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } } }, "defaultValue": null, @@ -33170,20 +32475,28 @@ "deprecationReason": null }, { - "name": "name_not_starts_with", - "description": "All values not starting with the given string.", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_starts_with", - "description": "All values starting with the given string.", + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", "name": "String", @@ -33194,7 +32507,7 @@ "deprecationReason": null }, { - "name": "publishedAt", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", @@ -33206,7 +32519,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gt", + "name": "createdAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -33218,7 +32531,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", + "name": "createdAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -33230,7 +32543,7 @@ "deprecationReason": null }, { - "name": "publishedAt_in", + "name": "createdAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -33246,7 +32559,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", + "name": "createdAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -33258,7 +32571,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lte", + "name": "createdAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -33270,7 +32583,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not", + "name": "createdAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -33282,7 +32595,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", + "name": "createdAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -33298,7 +32611,7 @@ "deprecationReason": null }, { - "name": "publishedBy", + "name": "createdBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -33310,11 +32623,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_every", + "name": "documentInStages_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "LoyaltyCardWhereStageInput", "ofType": null }, "defaultValue": null, @@ -33322,11 +32635,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_none", + "name": "documentInStages_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "LoyaltyCardWhereStageInput", "ofType": null }, "defaultValue": null, @@ -33334,11 +32647,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_some", + "name": "documentInStages_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "LoyaltyCardWhereStageInput", "ofType": null }, "defaultValue": null, @@ -33346,11 +32659,11 @@ "deprecationReason": null }, { - "name": "slug", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33358,11 +32671,11 @@ "deprecationReason": null }, { - "name": "slug_contains", + "name": "id_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33370,11 +32683,11 @@ "deprecationReason": null }, { - "name": "slug_ends_with", + "name": "id_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33382,14 +32695,14 @@ "deprecationReason": null }, { - "name": "slug_in", + "name": "id_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, @@ -33398,11 +32711,11 @@ "deprecationReason": null }, { - "name": "slug_not", + "name": "id_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33410,11 +32723,11 @@ "deprecationReason": null }, { - "name": "slug_not_contains", + "name": "id_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33422,11 +32735,11 @@ "deprecationReason": null }, { - "name": "slug_not_ends_with", + "name": "id_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33434,14 +32747,14 @@ "deprecationReason": null }, { - "name": "slug_not_in", + "name": "id_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, @@ -33450,11 +32763,11 @@ "deprecationReason": null }, { - "name": "slug_not_starts_with", + "name": "id_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33462,11 +32775,11 @@ "deprecationReason": null }, { - "name": "slug_starts_with", + "name": "id_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33474,7 +32787,19 @@ "deprecationReason": null }, { - "name": "telegramHandle", + "name": "nftImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", "description": null, "type": { "kind": "SCALAR", @@ -33486,7 +32811,7 @@ "deprecationReason": null }, { - "name": "telegramHandle_contains", + "name": "nftName_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -33498,7 +32823,7 @@ "deprecationReason": null }, { - "name": "telegramHandle_ends_with", + "name": "nftName_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -33510,7 +32835,7 @@ "deprecationReason": null }, { - "name": "telegramHandle_in", + "name": "nftName_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -33526,7 +32851,7 @@ "deprecationReason": null }, { - "name": "telegramHandle_not", + "name": "nftName_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -33538,7 +32863,7 @@ "deprecationReason": null }, { - "name": "telegramHandle_not_contains", + "name": "nftName_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -33550,7 +32875,7 @@ "deprecationReason": null }, { - "name": "telegramHandle_not_ends_with", + "name": "nftName_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -33562,7 +32887,7 @@ "deprecationReason": null }, { - "name": "telegramHandle_not_in", + "name": "nftName_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -33578,7 +32903,7 @@ "deprecationReason": null }, { - "name": "telegramHandle_not_starts_with", + "name": "nftName_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -33590,7 +32915,7 @@ "deprecationReason": null }, { - "name": "telegramHandle_starts_with", + "name": "nftName_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -33602,11 +32927,23 @@ "deprecationReason": null }, { - "name": "tiktokHandle", + "name": "organizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -33614,11 +32951,11 @@ "deprecationReason": null }, { - "name": "tiktokHandle_contains", - "description": "All values containing the given string.", + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -33626,11 +32963,11 @@ "deprecationReason": null }, { - "name": "tiktokHandle_ends_with", - "description": "All values ending with the given string.", + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -33638,14 +32975,14 @@ "deprecationReason": null }, { - "name": "tiktokHandle_in", + "name": "publishedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -33654,11 +32991,11 @@ "deprecationReason": null }, { - "name": "tiktokHandle_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -33666,11 +33003,11 @@ "deprecationReason": null }, { - "name": "tiktokHandle_not_contains", - "description": "All values not containing the given string.", + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -33678,11 +33015,11 @@ "deprecationReason": null }, { - "name": "tiktokHandle_not_ends_with", - "description": "All values not ending with the given string", + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -33690,14 +33027,14 @@ "deprecationReason": null }, { - "name": "tiktokHandle_not_in", + "name": "publishedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -33706,11 +33043,11 @@ "deprecationReason": null }, { - "name": "tiktokHandle_not_starts_with", - "description": "All values not starting with the given string.", + "name": "publishedBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -33718,11 +33055,11 @@ "deprecationReason": null }, { - "name": "tiktokHandle_starts_with", - "description": "All values starting with the given string.", + "name": "scheduledIn_every", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -33730,11 +33067,11 @@ "deprecationReason": null }, { - "name": "twitterHandle", + "name": "scheduledIn_none", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -33742,11 +33079,11 @@ "deprecationReason": null }, { - "name": "twitterHandle_contains", - "description": "All values containing the given string.", + "name": "scheduledIn_some", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -33754,11 +33091,11 @@ "deprecationReason": null }, { - "name": "twitterHandle_ends_with", - "description": "All values ending with the given string.", + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -33766,127 +33103,23 @@ "deprecationReason": null }, { - "name": "twitterHandle_in", - "description": "All values that are contained in given list.", + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "twitterHandle_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "twitterHandle_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "twitterHandle_not_ends_with", - "description": "All values not ending with the given string", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "twitterHandle_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "twitterHandle_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "twitterHandle_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -33972,53 +33205,72 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "youtubeHandle", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "fields": null, + "inputFields": [ { - "name": "youtubeHandle_contains", - "description": "All values containing the given string.", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "youtubeHandle_ends_with", - "description": "All values ending with the given string.", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "youtubeHandle_in", - "description": "All values that are contained in given list.", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + } } }, "defaultValue": null, @@ -34026,11 +33278,11 @@ "deprecationReason": null }, { - "name": "youtubeHandle_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereComparatorInput", "ofType": null }, "defaultValue": null, @@ -34038,806 +33290,1525 @@ "deprecationReason": null }, { - "name": "youtubeHandle_not_contains", - "description": "All values not containing the given string.", + "name": "stage", + "description": "Specify the stage to compare with", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "Stage", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "description": "References LoyaltyCard record uniquely", + "fields": null, + "inputFields": [ { - "name": "youtubeHandle_not_ends_with", - "description": "All values not ending with the given string", + "name": "id", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "description": "An object with an ID", + "fields": [ { - "name": "youtubeHandle_not_in", - "description": "All values that are not contained in given list.", + "name": "id", + "description": "The id of the object.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "youtubeHandle_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "youtubeHandle_starts_with", - "description": "All values starting with the given string.", + "name": "stage", + "description": "The Stage of an object", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "OrganizerOrderByInput", - "description": null, - "fields": null, "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "createdAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "discordWidgetId_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "discordWidgetId_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "facebookHandle_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "facebookHandle_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "heroImageClasses_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "heroImageClasses_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "imageClasses_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "imageClasses_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "instagramHandle_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "instagramHandle_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "slug_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ { - "name": "slug_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "Asset", + "ofType": null }, { - "name": "telegramHandle_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null }, { - "name": "telegramHandle_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "Event", + "ofType": null }, { - "name": "tiktokHandle_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "EventPass", + "ofType": null }, { - "name": "tiktokHandle_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null }, { - "name": "twitterHandle_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null }, { - "name": "twitterHandle_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "Organizer", + "ofType": null }, { - "name": "updatedAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "Pack", + "ofType": null }, { - "name": "updatedAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null }, { - "name": "youtubeHandle_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null }, { - "name": "youtubeHandle_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "User", + "ofType": null } - ], - "possibleTypes": null + ] }, { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "clr7j9mmt0q2j01uo9zrs2fm7", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateManyInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "OBJECT", + "name": "Organizer", + "description": "An organizer is an entity that launch events and handle the pass benefits.", + "fields": [ { "name": "contentSpaces", "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "ContentSpaceOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceUpdateManyInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description", - "description": "description input for default locale (en)", - "type": { - "kind": "SCALAR", - "name": "RichTextAST", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "discordWidgetId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "events", - "description": null, + "name": "createdAt", + "description": "The time the document was created", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInlineInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "facebookHandle", - "description": null, + "name": "createdBy", + "description": "User that created this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "User", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "heroImage", + "name": "description", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateOneInlineInput", + "kind": "OBJECT", + "name": "OrganizerDescriptionRichText", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "heroImageClasses", - "description": null, + "name": "discordWidgetId", + "description": "The discord widge id of the organizer. You need to enable the widget in your discord server and copy the value in `server id`. For details instruction of how to enable and find the id, refer to this section https://dev.fandom.com/wiki/DiscordIntegrator#Enabling_the_widget", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "image", - "description": null, + "name": "documentInStages", + "description": "Get the document in other stages", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateOneInlineInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "imageClasses", + "name": "events", "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "instagramHandle", - "description": null, + "name": "facebookHandle", + "description": "The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'.", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "localizations", - "description": "Manage document localizations", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationsInput", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": null, + "name": "heroImage", + "description": "An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. Advised resolution is 1920 * 800 pixels", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "heroImageClasses", + "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "telegramHandle", - "description": null, + "name": "history", + "description": "List of Organizer versions", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "10", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "0", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stageOverride", + "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Version", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tiktokHandle", - "description": null, + "name": "id", + "description": "The unique identifier", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "twitterHandle", - "description": null, + "name": "image", + "description": "Image that represent the organizer, typically its logo. Advised resolution is 800 x 800 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "youtubeHandle", - "description": null, + "name": "imageClasses", + "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "instagramHandle", + "description": "The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button.", + "args": [], "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "locale", + "description": "System Locale field", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationDataInput", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "localizations", + "description": "Get the other localizations for this document", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current locale should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en, fr]", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Localizations to create", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationInput", + "name": "loyaltyCard", + "description": null, + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `loyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", "ofType": null - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `loyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Localizations to delete", + "name": "name", + "description": "Name of the organizer", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Localizations to update", + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationInput", + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedBy", + "description": "User that last published this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", "ofType": null - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", + "name": "scheduledIn", "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertLocalizationInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect multiple existing Organizer documents", + "name": "slug", + "description": "Used in URL", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerConnectInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "create", - "description": "Create and connect multiple Organizer documents", + "name": "stage", + "description": "System stage field", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", - "ofType": null - } + "kind": "ENUM", + "name": "Stage", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Delete multiple Organizer documents", + "name": "telegramHandle", + "description": "The telegram handle (username) of the organizer. You can just copy the text on your telegram profile page in parameters after the @, like 'johndoe' for '@johndoe'.", + "args": [], "type": { - "kind": "LIST", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle", + "description": "The tiktok handle (username) of the organizer. You can just copy the name on your tiktok landing page.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle", + "description": "The twitter (X) handle (username) of the organizer. You can just copy the text on your twitter landing page after the @, like 'johndoe' for '@johndoe'.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": "The time the document was updated", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": "User that last updated this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", "ofType": null - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle", + "description": "The youtube handle (username) of the organizer. YYou can just copy the text on your youtube landing page after the @, like 'johndoe' for '@johndoe'.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerConnectInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "position", + "description": "Allow to specify document position in list of connected documents, will default to appending at end of list", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect multiple Organizer documents", + "name": "where", + "description": "Document to connect", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrganizerConnection", + "description": "A connection to a list of items.", + "fields": [ { - "name": "set", - "description": "Override currently-connected documents with multiple existing Organizer documents", + "name": "aggregate", + "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update multiple Organizer documents", + "name": "edges", + "description": "A list of edges.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateWithNestedWhereUniqueInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerEdge", + "ofType": null + } } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert multiple Organizer documents", + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertWithNestedWhereUniqueInput", - "ofType": null - } + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInput", + "name": "OrganizerCreateInput", "description": null, "fields": null, "inputFields": [ + { + "name": "clr7j9mmt0q2j01uo9zrs2fm7", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PackCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cltzsen11092507ul9qlg4ywb", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contentSpaces", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "description", "description": "description input for default locale (en)", @@ -34862,6 +34833,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "events", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "facebookHandle", "description": null, @@ -34874,6 +34857,22 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateOneInlineInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "heroImageClasses", "description": null, @@ -34886,6 +34885,22 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "image", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateOneInlineInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "imageClasses", "description": null, @@ -34912,16 +34927,60 @@ }, { "name": "localizations", - "description": "Optional updates to localizations", + "description": "Inline mutations for managing document localizations excluding the default locale", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationsInput", + "name": "OrganizerCreateLocalizationsInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCard", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateOneInlineInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "telegramHandle", "description": null, @@ -34958,6 +35017,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "youtubeHandle", "description": null, @@ -34977,10 +35048,22 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationDataInput", + "name": "OrganizerCreateLocalizationDataInput", "description": null, "fields": null, "inputFields": [ + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "description", "description": null, @@ -34992,6 +35075,18 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, @@ -35000,19 +35095,19 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationInput", + "name": "OrganizerCreateLocalizationInput", "description": null, "fields": null, "inputFields": [ { "name": "data", - "description": null, + "description": "Localization input", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationDataInput", + "name": "OrganizerCreateLocalizationDataInput", "ofType": null } }, @@ -35043,13 +35138,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationsInput", + "name": "OrganizerCreateLocalizationsInput", "description": null, "fields": null, "inputFields": [ { - "name": "update", - "description": "Localizations to update", + "name": "create", + "description": "Create localizations for the newly-created document", "type": { "kind": "LIST", "name": null, @@ -35058,7 +35153,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationInput", + "name": "OrganizerCreateLocalizationInput", "ofType": null } } @@ -35074,64 +35169,67 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateOneInlineInput", + "name": "OrganizerCreateManyInlineInput", "description": null, "fields": null, "inputFields": [ { "name": "connect", - "description": "Connect existing Organizer document", + "description": "Connect multiple existing Organizer documents", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "create", - "description": "Create and connect one Organizer document", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "delete", - "description": "Delete currently connected Organizer document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect currently connected Organizer document", + "name": "create", + "description": "Create and connect multiple existing Organizer documents", "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "update", - "description": "Update single Organizer document", + "name": "connect", + "description": "Connect one existing Organizer document", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateWithNestedWhereUniqueInput", + "name": "OrganizerWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -35139,11 +35237,11 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert single Organizer document", + "name": "create", + "description": "Create and connect one Organizer document", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertWithNestedWhereUniqueInput", + "name": "OrganizerCreateInput", "ofType": null }, "defaultValue": null, @@ -35156,219 +35254,243 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateWithNestedWhereUniqueInput", + "kind": "OBJECT", + "name": "OrganizerDescriptionRichText", "description": null, - "fields": null, - "inputFields": [ + "fields": [ { - "name": "data", - "description": "Document to update", + "name": "html", + "description": "Returns HTMl representation", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "create", - "description": "Create document if it didn't exist", + "name": "json", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", + "kind": "SCALAR", + "name": "RichTextAST", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "markdown", + "description": "Returns Markdown representation", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", + "name": "raw", "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationDataInput", + "kind": "SCALAR", + "name": "RichTextAST", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", + "name": "references", "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "UNION", + "name": "OrganizerDescriptionRichTextEmbeddedTypes", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": null, + "name": "text", + "description": "Returns plain-text contents of RichText", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationDataInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertWithNestedWhereUniqueInput", + "kind": "UNION", + "name": "OrganizerDescriptionRichTextEmbeddedTypes", "description": null, "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [ { - "name": "data", - "description": "Upsert data", + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "OrganizerEdge", + "description": "An edge in a connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "node", + "description": "The item at the end of the edge.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "kind": "OBJECT", + "name": "Organizer", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereComparatorInput", - "description": "This contains a set of filters that can be used to compare values internally", - "fields": null, - "inputFields": [ - { - "name": "outdated_to", - "description": "This field can be used to request to check if the entry is outdated by internal comparison", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "OrganizerManyWhereInput", "description": "Identifies documents", "fields": null, "inputFields": [ @@ -36460,6 +36582,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "loyaltyCard", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "name", "description": null, @@ -37501,78 +37635,245 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "ENUM", + "name": "OrganizerOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "name": "OrganizerUpdateInput", + "description": null, "fields": null, "inputFields": [ { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "clr7j9mmt0q2j01uo9zrs2fm7", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "PackUpdateManyInlineInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "cltzsen11092507ul9qlg4ywb", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateManyInlineInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "contentSpaces", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "ContentSpaceUpdateManyInlineInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "compareWithParent", - "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "name": "description", + "description": "description input for default locale (en)", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereComparatorInput", + "kind": "SCALAR", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -37580,34 +37881,23 @@ "deprecationReason": null }, { - "name": "stage", - "description": "Specify the stage to compare with", + "name": "discordWidgetId", + "description": null, "type": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "description": "References Organizer record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", + "name": "events", "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -37615,7 +37905,7 @@ "deprecationReason": null }, { - "name": "name", + "name": "facebookHandle", "description": null, "type": { "kind": "SCALAR", @@ -37627,7 +37917,19 @@ "deprecationReason": null }, { - "name": "slug", + "name": "heroImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses", "description": null, "type": { "kind": "SCALAR", @@ -37637,20 +37939,21 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer", - "description": "References Organizer record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "name", + "name": "image", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses", "description": null, "type": { "kind": "SCALAR", @@ -37662,7 +37965,7 @@ "deprecationReason": null }, { - "name": "slug", + "name": "instagramHandle", "description": null, "type": { "kind": "SCALAR", @@ -37672,18 +37975,31 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer", - "description": "References Organizer record uniquely", - "fields": null, - "inputFields": [ + }, + { + "name": "localizations", + "description": "Manage document localizations", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationsInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCard", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "name", "description": null, @@ -37707,20 +38023,9 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_roleAssignmentorganizer", - "description": "References Organizer record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "name", + "name": "telegramHandle", "description": null, "type": { "kind": "SCALAR", @@ -37732,7 +38037,31 @@ "deprecationReason": null }, { - "name": "slug", + "name": "tiktokHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle", "description": null, "type": { "kind": "SCALAR", @@ -37749,936 +38078,409 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "Pack", - "description": "The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users.\n", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "createdAt", - "description": "The time the document was created", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "RichTextAST", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationDataInput", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdBy", - "description": "User that created this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "locale", + "description": null, "type": { - "kind": "OBJECT", - "name": "User", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "description", - "description": "A brief overview detailing the contents and purpose of the Pack.", - "args": [], + "name": "create", + "description": "Localizations to create", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "documentInStages", - "description": "Get the document in other stages", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current stage should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "inheritLocale", - "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stages", - "description": "Potential stages that should be returned", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[DRAFT, PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "delete", + "description": "Localizations to delete", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Pack", - "ofType": null - } + "kind": "ENUM", + "name": "Locale", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPasses", - "description": "This section allows you to select or create the event passes that will be included in your Pack. Think of it as curating a collection of exclusive access tickets, each offering unique experiences for the events. Here, you can assemble a variety of event passes that together form the enticing bundle that is your Pack.", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `eventPasses` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `eventPasses` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "update", + "description": "Localizations to update", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "UNION", - "name": "PackEventPasses", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationInput", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "history", - "description": "List of Pack versions", - "args": [ - { - "name": "limit", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": "10", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": "0", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stageOverride", - "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "upsert", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Version", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertLocalizationInput", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id", - "description": "The unique identifier", - "args": [], + "name": "connect", + "description": "Connect multiple existing Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerConnectInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": "System Locale field", - "args": [], + "name": "create", + "description": "Create and connect multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "localizations", - "description": "Get the other localizations for this document", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current locale should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en, fr]", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "delete", + "description": "Delete multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Pack", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": "User-friendly name of the the Pack, like \"Lottery for VIP 3-Day Pass\"", - "args": [], + "name": "disconnect", + "description": "Disconnect multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription", - "description": "Fixed description pertaining to the NFT Pack. This content is static and non-localizable.", - "args": [], + "name": "set", + "description": "Override currently-connected documents with multiple existing Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftImage", - "description": "Permanent image representing the NFT Pack. Advised resolution is 800 x 800 pixels. Image content is non-changeable and cannot be localized.", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "update", + "description": "Update multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateWithNestedWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName", - "description": "Permanent name associated with the NFT. Cannot be changed or localized.", - "args": [], + "name": "upsert", + "description": "Upsert multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertWithNestedWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "organizer", - "description": null, - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "description", + "description": "description input for default locale (en)", "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "SCALAR", + "name": "RichTextAST", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", - "description": "The time the document was published. Null on documents in draft stage.", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "discordWidgetId", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedBy", - "description": "User that last published this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "facebookHandle", + "description": null, "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledIn", + "name": "heroImageClasses", "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "System stage field", - "args": [], + "name": "imageClasses", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt", - "description": "The time the document was updated", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "instagramHandle", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedBy", - "description": "User that last updated this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "localizations", + "description": "Optional updates to localizations", "type": { - "kind": "OBJECT", - "name": "User", + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyLocalizationsInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [ - { - "kind": "INTERFACE", - "name": "Entity", - "ofType": null }, { - "kind": "INTERFACE", - "name": "Node", - "ofType": null - } - ], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackConnectInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "position", - "description": "Allow to specify document position in list of connected documents, will default to appending at end of list", + "name": "telegramHandle", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "ConnectPositionInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38686,145 +38488,11 @@ "deprecationReason": null }, { - "name": "where", - "description": "Document to connect", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "PackConnection", - "description": "A connection to a list of items.", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "edges", - "description": "A list of edges.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PackEdge", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pageInfo", - "description": "Information to aid in pagination.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PageInfo", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackCreateInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "createdAt", + "name": "tiktokHandle", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description", - "description": "description input for default locale (en)", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPasses", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesCreateManyInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "localizations", - "description": "Inline mutations for managing document localizations excluding the default locale", - "type": { - "kind": "INPUT_OBJECT", - "name": "PackCreateLocalizationsInput", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38832,75 +38500,11 @@ "deprecationReason": null }, { - "name": "name", - "description": "name input for default locale (en)", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftImage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetCreateOneInlineInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftName", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizer", + "name": "twitterHandle", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateOneInlineInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38908,11 +38512,11 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "youtubeHandle", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38926,60 +38530,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "PackCreateLocalizationDataInput", + "name": "OrganizerUpdateManyLocalizationDataInput", "description": null, "fields": null, "inputFields": [ - { - "name": "createdAt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "description", "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt", - "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -38993,19 +38553,19 @@ }, { "kind": "INPUT_OBJECT", - "name": "PackCreateLocalizationInput", + "name": "OrganizerUpdateManyLocalizationInput", "description": null, "fields": null, "inputFields": [ { "name": "data", - "description": "Localization input", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PackCreateLocalizationDataInput", + "name": "OrganizerUpdateManyLocalizationDataInput", "ofType": null } }, @@ -39036,13 +38596,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "PackCreateLocalizationsInput", + "name": "OrganizerUpdateManyLocalizationsInput", "description": null, "fields": null, "inputFields": [ { - "name": "create", - "description": "Create localizations for the newly-created document", + "name": "update", + "description": "Localizations to update", "type": { "kind": "LIST", "name": null, @@ -39051,7 +38611,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PackCreateLocalizationInput", + "name": "OrganizerUpdateManyLocalizationInput", "ofType": null } } @@ -39067,25 +38627,17 @@ }, { "kind": "INPUT_OBJECT", - "name": "PackCreateManyInlineInput", + "name": "OrganizerUpdateOneInlineInput", "description": null, "fields": null, "inputFields": [ { "name": "connect", - "description": "Connect multiple existing Pack documents", + "description": "Connect existing Organizer document", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -39093,41 +38645,10 @@ }, { "name": "create", - "description": "Create and connect multiple existing Pack documents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackCreateInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackCreateOneInlineInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "connect", - "description": "Connect one existing Pack document", + "description": "Create and connect one Organizer document", "type": { "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", + "name": "OrganizerCreateInput", "ofType": null }, "defaultValue": null, @@ -39135,116 +38656,47 @@ "deprecationReason": null }, { - "name": "create", - "description": "Create and connect one Pack document", + "name": "delete", + "description": "Delete currently connected Organizer document", "type": { - "kind": "INPUT_OBJECT", - "name": "PackCreateInput", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "PackEdge", - "description": "An edge in a connection.", - "fields": [ - { - "name": "cursor", - "description": "A cursor for use in pagination.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", - "args": [], + "name": "disconnect", + "description": "Disconnect currently connected Organizer document", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Pack", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "UNION", - "name": "PackEventPasses", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": [ - { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null - } - ] - }, - { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesConnectInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "EventPass", - "description": null, + "name": "update", + "description": "Update single Organizer document", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassConnectInput", + "name": "OrganizerUpdateWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesCreateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "EventPass", - "description": null, + "name": "upsert", + "description": "Upsert single Organizer document", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassCreateInput", + "name": "OrganizerUpsertWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -39258,24 +38710,20 @@ }, { "kind": "INPUT_OBJECT", - "name": "PackEventPassesCreateManyInlineInput", + "name": "OrganizerUpdateWithNestedWhereUniqueInput", "description": null, "fields": null, "inputFields": [ { - "name": "connect", - "description": "Connect multiple existing PackEventPasses documents", + "name": "data", + "description": "Document to update", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesWhereUniqueInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateInput", + "ofType": null } }, "defaultValue": null, @@ -39283,19 +38731,15 @@ "deprecationReason": null }, { - "name": "create", - "description": "Create and connect multiple existing PackEventPasses documents", + "name": "where", + "description": "Unique document search", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesCreateInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null } }, "defaultValue": null, @@ -39309,44 +38753,20 @@ }, { "kind": "INPUT_OBJECT", - "name": "PackEventPassesUpdateManyInlineInput", + "name": "OrganizerUpsertInput", "description": null, "fields": null, "inputFields": [ - { - "name": "connect", - "description": "Connect multiple existing PackEventPasses documents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesConnectInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "create", - "description": "Create and connect multiple PackEventPasses documents", + "description": "Create document if it didn't exist", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesCreateInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null } }, "defaultValue": null, @@ -39354,39 +38774,42 @@ "deprecationReason": null }, { - "name": "delete", - "description": "Delete multiple PackEventPasses documents", + "name": "update", + "description": "Update document if it exists", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesWhereUniqueInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateInput", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "disconnect", - "description": "Disconnect multiple PackEventPasses documents", + "name": "create", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesWhereUniqueInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationDataInput", + "ofType": null } }, "defaultValue": null, @@ -39394,19 +38817,15 @@ "deprecationReason": null }, { - "name": "set", - "description": "Override currently-connected documents with multiple existing PackEventPasses documents", + "name": "locale", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesWhereUniqueInput", - "ofType": null - } + "kind": "ENUM", + "name": "Locale", + "ofType": null } }, "defaultValue": null, @@ -39415,38 +38834,14 @@ }, { "name": "update", - "description": "Update multiple PackEventPasses documents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesUpdateWithNestedWhereUniqueInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upsert", - "description": "Upsert multiple PackEventPasses documents", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesUpsertWithNestedWhereUniqueInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationDataInput", + "ofType": null } }, "defaultValue": null, @@ -39460,63 +38855,37 @@ }, { "kind": "INPUT_OBJECT", - "name": "PackEventPassesUpdateWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "EventPass", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateWithNestedWhereUniqueInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesUpsertWithNestedWhereUniqueInput", + "name": "OrganizerUpsertWithNestedWhereUniqueInput", "description": null, "fields": null, "inputFields": [ { - "name": "EventPass", - "description": null, + "name": "data", + "description": "Upsert data", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertWithNestedWhereUniqueInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesWhereInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "EventPass", - "description": null, + "name": "where", + "description": "Unique document search", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -39529,16 +38898,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "PackEventPassesWhereUniqueInput", - "description": null, + "name": "OrganizerWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", "fields": null, "inputFields": [ { - "name": "EventPass", - "description": null, + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -39552,7 +38921,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "PackManyWhereInput", + "name": "OrganizerWhereInput", "description": "Identifies documents", "fields": null, "inputFields": [ @@ -39567,7 +38936,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PackWhereInput", + "name": "OrganizerWhereInput", "ofType": null } } @@ -39587,7 +38956,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PackWhereInput", + "name": "OrganizerWhereInput", "ofType": null } } @@ -39607,7 +38976,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PackWhereInput", + "name": "OrganizerWhereInput", "ofType": null } } @@ -39628,6 +38997,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "contentSpaces_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contentSpaces_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contentSpaces_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "createdAt", "description": null, @@ -39745,23 +39150,11 @@ "deprecationReason": null }, { - "name": "documentInStages_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "PackWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_none", + "name": "discordWidgetId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "PackWhereStageInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39769,11 +39162,11 @@ "deprecationReason": null }, { - "name": "documentInStages_some", - "description": null, + "name": "discordWidgetId_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "PackWhereStageInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39781,11 +39174,11 @@ "deprecationReason": null }, { - "name": "eventPasses_empty", - "description": "All values in which the union is empty", + "name": "discordWidgetId_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39793,23 +39186,27 @@ "deprecationReason": null }, { - "name": "eventPasses_some", - "description": "Matches if the union contains at least one connection to the provided item to the filter", + "name": "discordWidgetId_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "discordWidgetId_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39817,11 +39214,11 @@ "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "discordWidgetId_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39829,11 +39226,11 @@ "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "discordWidgetId_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39841,14 +39238,14 @@ "deprecationReason": null }, { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "discordWidgetId_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -39857,11 +39254,11 @@ "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "discordWidgetId_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39869,11 +39266,11 @@ "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "discordWidgetId_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39881,11 +39278,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "documentInStages_every", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", "ofType": null }, "defaultValue": null, @@ -39893,27 +39290,23 @@ "deprecationReason": null }, { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "documentInStages_none", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "documentInStages_some", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", "ofType": null }, "defaultValue": null, @@ -39921,11 +39314,11 @@ "deprecationReason": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "events_every", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", "ofType": null }, "defaultValue": null, @@ -39933,7 +39326,31 @@ "deprecationReason": null }, { - "name": "nftDescription", + "name": "events_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle", "description": null, "type": { "kind": "SCALAR", @@ -39945,7 +39362,7 @@ "deprecationReason": null }, { - "name": "nftDescription_contains", + "name": "facebookHandle_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -39957,7 +39374,7 @@ "deprecationReason": null }, { - "name": "nftDescription_ends_with", + "name": "facebookHandle_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -39969,7 +39386,7 @@ "deprecationReason": null }, { - "name": "nftDescription_in", + "name": "facebookHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -39985,7 +39402,7 @@ "deprecationReason": null }, { - "name": "nftDescription_not", + "name": "facebookHandle_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -39997,7 +39414,7 @@ "deprecationReason": null }, { - "name": "nftDescription_not_contains", + "name": "facebookHandle_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -40009,7 +39426,7 @@ "deprecationReason": null }, { - "name": "nftDescription_not_ends_with", + "name": "facebookHandle_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -40021,7 +39438,7 @@ "deprecationReason": null }, { - "name": "nftDescription_not_in", + "name": "facebookHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -40037,7 +39454,7 @@ "deprecationReason": null }, { - "name": "nftDescription_not_starts_with", + "name": "facebookHandle_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -40049,7 +39466,7 @@ "deprecationReason": null }, { - "name": "nftDescription_starts_with", + "name": "facebookHandle_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -40061,7 +39478,7 @@ "deprecationReason": null }, { - "name": "nftImage", + "name": "heroImage", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -40073,7 +39490,7 @@ "deprecationReason": null }, { - "name": "nftName", + "name": "heroImageClasses", "description": null, "type": { "kind": "SCALAR", @@ -40085,7 +39502,7 @@ "deprecationReason": null }, { - "name": "nftName_contains", + "name": "heroImageClasses_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -40097,7 +39514,7 @@ "deprecationReason": null }, { - "name": "nftName_ends_with", + "name": "heroImageClasses_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -40109,7 +39526,7 @@ "deprecationReason": null }, { - "name": "nftName_in", + "name": "heroImageClasses_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -40125,7 +39542,7 @@ "deprecationReason": null }, { - "name": "nftName_not", + "name": "heroImageClasses_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -40137,7 +39554,7 @@ "deprecationReason": null }, { - "name": "nftName_not_contains", + "name": "heroImageClasses_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -40149,7 +39566,7 @@ "deprecationReason": null }, { - "name": "nftName_not_ends_with", + "name": "heroImageClasses_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -40161,7 +39578,7 @@ "deprecationReason": null }, { - "name": "nftName_not_in", + "name": "heroImageClasses_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -40177,7 +39594,7 @@ "deprecationReason": null }, { - "name": "nftName_not_starts_with", + "name": "heroImageClasses_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -40189,7 +39606,7 @@ "deprecationReason": null }, { - "name": "nftName_starts_with", + "name": "heroImageClasses_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -40201,23 +39618,11 @@ "deprecationReason": null }, { - "name": "organizer", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40225,11 +39630,11 @@ "deprecationReason": null }, { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40237,11 +39642,11 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40249,14 +39654,14 @@ "deprecationReason": null }, { - "name": "publishedAt_in", + "name": "id_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null } }, @@ -40265,11 +39670,11 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", - "description": "All values less than the given value.", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40277,11 +39682,11 @@ "deprecationReason": null }, { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40289,11 +39694,11 @@ "deprecationReason": null }, { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40301,14 +39706,14 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", + "name": "id_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null } }, @@ -40317,23 +39722,11 @@ "deprecationReason": null }, { - "name": "publishedBy", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "scheduledIn_every", - "description": null, + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40341,11 +39734,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_none", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40353,11 +39746,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_some", + "name": "image", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "AssetWhereInput", "ofType": null }, "defaultValue": null, @@ -40365,11 +39758,11 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "imageClasses", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40377,11 +39770,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "imageClasses_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40389,11 +39782,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "imageClasses_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40401,14 +39794,14 @@ "deprecationReason": null }, { - "name": "updatedAt_in", + "name": "imageClasses_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -40417,11 +39810,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "imageClasses_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40429,11 +39822,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "imageClasses_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40441,11 +39834,11 @@ "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "imageClasses_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40453,14 +39846,14 @@ "deprecationReason": null }, { - "name": "updatedAt_not_in", + "name": "imageClasses_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -40469,138 +39862,56 @@ "deprecationReason": null }, { - "name": "updatedBy", - "description": null, + "name": "imageClasses_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "PackOrderByInput", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "createdAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftName_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "nftName_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_ASC", - "description": null, + "name": "imageClasses_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_DESC", + "name": "instagramHandle", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_ASC", - "description": null, + "name": "instagramHandle_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackUpdateInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "description", - "description": "description input for default locale (en)", + "name": "instagramHandle_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -40611,23 +39922,27 @@ "deprecationReason": null }, { - "name": "eventPasses", - "description": null, + "name": "instagramHandle_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesUpdateManyInlineInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "localizations", - "description": "Manage document localizations", + "name": "instagramHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateLocalizationsInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40635,8 +39950,8 @@ "deprecationReason": null }, { - "name": "name", - "description": "name input for default locale (en)", + "name": "instagramHandle_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -40647,8 +39962,8 @@ "deprecationReason": null }, { - "name": "nftDescription", - "description": null, + "name": "instagramHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", @@ -40659,20 +39974,24 @@ "deprecationReason": null }, { - "name": "nftImage", - "description": null, + "name": "instagramHandle_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateOneInlineInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName", - "description": null, + "name": "instagramHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -40683,34 +40002,23 @@ "deprecationReason": null }, { - "name": "organizer", - "description": null, + "name": "instagramHandle_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateOneInlineInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", + "name": "loyaltyCard", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", "ofType": null }, "defaultValue": null, @@ -40728,75 +40036,41 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackUpdateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "name_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "name_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Localizations to create", + "name": "name_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackCreateLocalizationInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -40804,90 +40078,51 @@ "deprecationReason": null }, { - "name": "delete", - "description": "Localizations to delete", + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Localizations to update", + "name": "name_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": null, + "name": "name_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpsertLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackUpdateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect multiple existing Pack documents", + "name": "name_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackConnectInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -40895,142 +40130,87 @@ "deprecationReason": null }, { - "name": "create", - "description": "Create and connect multiple Pack documents", + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackCreateInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Delete multiple Pack documents", + "name": "name_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect multiple Pack documents", + "name": "publishedAt", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "set", - "description": "Override currently-connected documents with multiple existing Pack documents", + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update multiple Pack documents", + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateWithNestedWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert multiple Pack documents", + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpsertWithNestedWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -41038,11 +40218,11 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Optional updates to localizations", + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateManyLocalizationsInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -41050,11 +40230,11 @@ "deprecationReason": null }, { - "name": "name", - "description": "name input for default locale (en)", + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -41062,46 +40242,39 @@ "deprecationReason": null }, { - "name": "nftDescription", - "description": null, + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName", + "name": "publishedBy", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackUpdateManyLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", + "name": "scheduledIn_every", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -41109,108 +40282,35 @@ "deprecationReason": null }, { - "name": "name", + "name": "scheduledIn_none", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackUpdateManyLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", + "name": "scheduledIn_some", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateManyLocalizationDataInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", + "name": "slug", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackUpdateManyLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "update", - "description": "Localizations to update", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateManyLocalizationInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackUpdateOneInlineInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "connect", - "description": "Connect existing Pack document", - "type": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -41218,11 +40318,11 @@ "deprecationReason": null }, { - "name": "create", - "description": "Create and connect one Pack document", + "name": "slug_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "PackCreateInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -41230,11 +40330,11 @@ "deprecationReason": null }, { - "name": "delete", - "description": "Delete currently connected Pack document", + "name": "slug_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -41242,23 +40342,27 @@ "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect currently connected Pack document", + "name": "slug_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update single Pack document", + "name": "slug_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -41266,182 +40370,114 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert single Pack document", + "name": "slug_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "PackUpsertWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackUpdateWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to update", + "name": "slug_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "slug_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackUpsertInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create document if it didn't exist", + "name": "slug_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackCreateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "slug_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackUpsertLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", + "name": "telegramHandle", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackCreateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "telegramHandle_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": null, + "name": "telegramHandle_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackUpsertWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Upsert data", + "name": "telegramHandle_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpsertInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -41450,89 +40486,51 @@ "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "telegramHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackWhereComparatorInput", - "description": "This contains a set of filters that can be used to compare values internally", - "fields": null, - "inputFields": [ + }, { - "name": "outdated_to", - "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "name": "telegramHandle_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ + }, { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "telegramHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "telegramHandle_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -41540,28 +40538,20 @@ "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "telegramHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "telegramHandle_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -41572,11 +40562,11 @@ "deprecationReason": null }, { - "name": "createdAt", + "name": "tiktokHandle", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -41584,11 +40574,11 @@ "deprecationReason": null }, { - "name": "createdAt_gt", - "description": "All values greater than the given value.", + "name": "tiktokHandle_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -41596,11 +40586,11 @@ "deprecationReason": null }, { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", + "name": "tiktokHandle_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -41608,14 +40598,14 @@ "deprecationReason": null }, { - "name": "createdAt_in", + "name": "tiktokHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -41624,11 +40614,11 @@ "deprecationReason": null }, { - "name": "createdAt_lt", - "description": "All values less than the given value.", + "name": "tiktokHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -41636,11 +40626,11 @@ "deprecationReason": null }, { - "name": "createdAt_lte", - "description": "All values less than or equal the given value.", + "name": "tiktokHandle_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -41648,11 +40638,11 @@ "deprecationReason": null }, { - "name": "createdAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "tiktokHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -41660,14 +40650,14 @@ "deprecationReason": null }, { - "name": "createdAt_not_in", + "name": "tiktokHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -41676,11 +40666,11 @@ "deprecationReason": null }, { - "name": "createdBy", - "description": null, + "name": "tiktokHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -41688,7 +40678,19 @@ "deprecationReason": null }, { - "name": "description", + "name": "tiktokHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle", "description": null, "type": { "kind": "SCALAR", @@ -41700,7 +40702,7 @@ "deprecationReason": null }, { - "name": "description_contains", + "name": "twitterHandle_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -41712,7 +40714,7 @@ "deprecationReason": null }, { - "name": "description_ends_with", + "name": "twitterHandle_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -41724,7 +40726,7 @@ "deprecationReason": null }, { - "name": "description_in", + "name": "twitterHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -41740,7 +40742,7 @@ "deprecationReason": null }, { - "name": "description_not", + "name": "twitterHandle_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -41752,7 +40754,7 @@ "deprecationReason": null }, { - "name": "description_not_contains", + "name": "twitterHandle_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -41764,7 +40766,7 @@ "deprecationReason": null }, { - "name": "description_not_ends_with", + "name": "twitterHandle_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -41776,7 +40778,7 @@ "deprecationReason": null }, { - "name": "description_not_in", + "name": "twitterHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -41792,7 +40794,7 @@ "deprecationReason": null }, { - "name": "description_not_starts_with", + "name": "twitterHandle_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -41804,7 +40806,7 @@ "deprecationReason": null }, { - "name": "description_starts_with", + "name": "twitterHandle_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -41816,71 +40818,11 @@ "deprecationReason": null }, { - "name": "documentInStages_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "PackWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_none", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "PackWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_some", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "PackWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPasses_empty", - "description": "All values in which the union is empty", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPasses_some", - "description": "Matches if the union contains at least one connection to the provided item to the filter", - "type": { - "kind": "INPUT_OBJECT", - "name": "PackEventPassesWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -41888,11 +40830,11 @@ "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -41900,11 +40842,11 @@ "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -41912,14 +40854,14 @@ "deprecationReason": null }, { - "name": "id_in", + "name": "updatedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null } }, @@ -41928,11 +40870,11 @@ "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -41940,11 +40882,11 @@ "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -41952,11 +40894,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -41964,14 +40906,14 @@ "deprecationReason": null }, { - "name": "id_not_in", + "name": "updatedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null } }, @@ -41980,23 +40922,11 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "updatedBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -42004,7 +40934,7 @@ "deprecationReason": null }, { - "name": "name", + "name": "youtubeHandle", "description": null, "type": { "kind": "SCALAR", @@ -42016,7 +40946,7 @@ "deprecationReason": null }, { - "name": "name_contains", + "name": "youtubeHandle_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -42028,7 +40958,7 @@ "deprecationReason": null }, { - "name": "name_ends_with", + "name": "youtubeHandle_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -42040,7 +40970,7 @@ "deprecationReason": null }, { - "name": "name_in", + "name": "youtubeHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -42056,7 +40986,7 @@ "deprecationReason": null }, { - "name": "name_not", + "name": "youtubeHandle_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -42068,7 +40998,7 @@ "deprecationReason": null }, { - "name": "name_not_contains", + "name": "youtubeHandle_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -42080,7 +41010,7 @@ "deprecationReason": null }, { - "name": "name_not_ends_with", + "name": "youtubeHandle_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -42092,7 +41022,7 @@ "deprecationReason": null }, { - "name": "name_not_in", + "name": "youtubeHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -42108,7 +41038,7 @@ "deprecationReason": null }, { - "name": "name_not_starts_with", + "name": "youtubeHandle_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -42120,7 +41050,7 @@ "deprecationReason": null }, { - "name": "name_starts_with", + "name": "youtubeHandle_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -42130,53 +41060,32 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "nftDescription", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "fields": null, + "inputFields": [ { - "name": "nftDescription_in", - "description": "All values that are contained in given list.", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null + } } }, "defaultValue": null, @@ -42184,51 +41093,39 @@ "deprecationReason": null }, { - "name": "nftDescription_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_not_ends_with", - "description": "All values not ending with the given string", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_not_in", - "description": "All values that are not contained in given list.", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null + } } }, "defaultValue": null, @@ -42236,11 +41133,11 @@ "deprecationReason": null }, { - "name": "nftDescription_not_starts_with", - "description": "All values not starting with the given string.", + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereComparatorInput", "ofType": null }, "defaultValue": null, @@ -42248,23 +41145,34 @@ "deprecationReason": null }, { - "name": "nftDescription_starts_with", - "description": "All values starting with the given string.", + "name": "stage", + "description": "Specify the stage to compare with", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "Stage", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "description": "References Organizer record uniquely", + "fields": null, + "inputFields": [ { - "name": "nftImage", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -42272,7 +41180,7 @@ "deprecationReason": null }, { - "name": "nftName", + "name": "name", "description": null, "type": { "kind": "SCALAR", @@ -42284,8 +41192,8 @@ "deprecationReason": null }, { - "name": "nftName_contains", - "description": "All values containing the given string.", + "name": "slug", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -42294,10 +41202,21 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer", + "description": "References Organizer record uniquely", + "fields": null, + "inputFields": [ { - "name": "nftName_ends_with", - "description": "All values ending with the given string.", + "name": "name", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -42308,24 +41227,8 @@ "deprecationReason": null }, { - "name": "nftName_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftName_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "slug", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -42334,10 +41237,21 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer", + "description": "References Organizer record uniquely", + "fields": null, + "inputFields": [ { - "name": "nftName_not_contains", - "description": "All values not containing the given string.", + "name": "name", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -42348,8 +41262,8 @@ "deprecationReason": null }, { - "name": "nftName_not_ends_with", - "description": "All values not ending with the given string", + "name": "slug", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -42358,26 +41272,21 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "nftName_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_loyaltyCardNftContractorganizer", + "description": "References Organizer record uniquely", + "fields": null, + "inputFields": [ { - "name": "nftName_not_starts_with", - "description": "All values not starting with the given string.", + "name": "name", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -42388,8 +41297,8 @@ "deprecationReason": null }, { - "name": "nftName_starts_with", - "description": "All values starting with the given string.", + "name": "slug", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -42398,165 +41307,24 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "organizer", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_loyaltyCardNftorganizer", + "description": "References Organizer record uniquely", + "fields": null, + "inputFields": [ { - "name": "publishedAt", + "name": "name", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedBy", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "scheduledIn_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "scheduledIn_none", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "scheduledIn_some", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "String", "ofType": null }, "defaultValue": null, @@ -42564,115 +41332,11 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "slug", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedBy", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "String", "ofType": null }, "defaultValue": null, @@ -42686,76 +41350,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "PackWhereStageInput", - "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "name": "OrganizerWhereUniqueInput_remote_rel_roleAssignmentorganizer", + "description": "References Organizer record uniquely", "fields": null, "inputFields": [ { - "name": "AND", - "description": "Logical AND on all given filters.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereStageInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereStageInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "OR", - "description": "Logical OR on all given filters.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereStageInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "compareWithParent", - "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "name": "name", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "PackWhereComparatorInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -42763,34 +41367,11 @@ "deprecationReason": null }, { - "name": "stage", - "description": "Specify the stage to compare with", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "description": "References Pack record uniquely", - "fields": null, - "inputFields": [ - { - "name": "id", + "name": "slug", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -42804,47 +41385,36 @@ }, { "kind": "OBJECT", - "name": "PageInfo", - "description": "Information about pagination in a connection.", + "name": "Pack", + "description": "The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users.\n", "fields": [ { - "name": "endCursor", - "description": "When paginating forwards, the cursor to continue.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "hasNextPage", - "description": "When paginating forwards, are there more items?", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "name": "createdAt", + "description": "The time the document was created", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "hasPreviousPage", - "description": "When paginating backwards, are there more items?", - "args": [], + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "DateTime", "ofType": null } }, @@ -42852,59 +41422,12 @@ "deprecationReason": null }, { - "name": "pageSize", - "description": "Number of items in the current page.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "startCursor", - "description": "When paginating backwards, the cursor to continue.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "PassOption", - "description": "Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations.", - "fields": [ - { - "name": "description", - "description": "Description of the option, like \"Access to the event on Day 1\"", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventDateLocation", - "description": "Define the location and date for this option.", + "name": "createdBy", + "description": "User that created this document", "args": [ { "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", "name": "Boolean", @@ -42916,7 +41439,7 @@ }, { "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -42937,38 +41460,22 @@ ], "type": { "kind": "OBJECT", - "name": "EventDateLocation", + "name": "User", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "The unique identifier", + "name": "description", + "description": "A brief overview detailing the contents and purpose of the Pack.", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locale", - "description": "System Locale field", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", + "name": "String", "ofType": null } }, @@ -42976,12 +41483,12 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Get the other localizations for this document", + "name": "documentInStages", + "description": "Get the document in other stages", "args": [ { "name": "includeCurrent", - "description": "Decides if the current locale should be included or not", + "description": "Decides if the current stage should be included or not", "type": { "kind": "NON_NULL", "name": null, @@ -42996,8 +41503,24 @@ "deprecationReason": null }, { - "name": "locales", - "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", "type": { "kind": "NON_NULL", "name": null, @@ -43009,13 +41532,13 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "Locale", + "name": "Stage", "ofType": null } } } }, - "defaultValue": "[en, fr]", + "defaultValue": "[DRAFT, PUBLISHED]", "isDeprecated": false, "deprecationReason": null } @@ -43031,7 +41554,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "PassOption", + "name": "Pack", "ofType": null } } @@ -43041,133 +41564,292 @@ "deprecationReason": null }, { - "name": "name", - "description": "Name of the options, like \"Day 1 Access\" or \"VIP Room Access\"", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "System stage field", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [ - { - "kind": "INTERFACE", - "name": "Entity", - "ofType": null - } - ], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "description", - "description": "description input for default locale (en)", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventDateLocation", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationCreateOneInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "localizations", - "description": "Inline mutations for managing document localizations excluding the default locale", - "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationsInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name", - "description": "name input for default locale (en)", - "type": { + "name": "eventPasses", + "description": "This section allows you to select or create the event passes that will be included in your Pack. Think of it as curating a collection of exclusive access tickets, each offering unique experiences for the events. Here, you can assemble a variety of event passes that together form the enticing bundle that is your Pack.", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `eventPasses` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `eventPasses` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "UNION", + "name": "PackEventPasses", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "history", + "description": "List of Pack versions", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "10", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "0", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stageOverride", + "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Version", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "The unique identifier", + "args": [], + "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "locale", + "description": "System Locale field", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localizations", + "description": "Get the other localizations for this document", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current locale should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en, fr]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Pack", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "name", - "description": null, + "description": "User-friendly name of the the Pack, like \"Lottery for VIP 3-Day Pass\"", + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -43177,109 +41859,477 @@ "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Localization input", + "name": "nftDescription", + "description": "Fixed description pertaining to the NFT Pack. This content is static and non-localizable.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationDataInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "nftImage", + "description": "Permanent image representing the NFT Pack. Advised resolution is 800 x 800 pixels. Image content is non-changeable and cannot be localized.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "OBJECT", + "name": "Asset", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create localizations for the newly-created document", + "name": "nftName", + "description": "Permanent name associated with the NFT. Cannot be changed or localized.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedBy", + "description": "User that last published this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationInput", + "name": "ScheduledOperationWhereInput", "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } } } }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "System stage field", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": "The time the document was updated", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": "User that last updated this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "ofType": null + } + ], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "PassOptionCreateManyInlineInput", + "name": "PackConnectInput", "description": null, "fields": null, "inputFields": [ { - "name": "create", - "description": "Create and connect multiple existing PassOption documents", + "name": "position", + "description": "Allow to specify document position in list of connected documents, will default to appending at end of list", "type": { - "kind": "LIST", + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to connect", + "type": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "ofType": null } }, "defaultValue": null, @@ -43292,127 +42342,200 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateWithPositionInput", - "description": null, - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "PackConnection", + "description": "A connection to a list of items.", + "fields": [ { - "name": "data", - "description": "Document to create", + "name": "aggregate", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateInput", + "kind": "OBJECT", + "name": "Aggregate", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "position", - "description": "Position in the list of existing component instances, will default to appending at the end of list", + "name": "edges", + "description": "A list of edges.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "ConnectPositionInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PackEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "ENUM", - "name": "PassOptionOrderByInput", + "kind": "INPUT_OBJECT", + "name": "PackCreateInput", "description": null, "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + "inputFields": [ { - "name": "description_ASC", + "name": "createdAt", "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_DESC", - "description": null, + "name": "description", + "description": "description input for default locale (en)", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_ASC", + "name": "eventPasses", "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PackEventPassesCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_DESC", - "description": null, + "name": "localizations", + "description": "Inline mutations for managing document localizations excluding the default locale", + "type": { + "kind": "INPUT_OBJECT", + "name": "PackCreateLocalizationsInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ASC", - "description": null, + "name": "name", + "description": "name input for default locale (en)", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_DESC", + "name": "nftDescription", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "nftImage", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateOneInlineInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventDateLocation", + "name": "nftName", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationUpdateOneInlineInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "localizations", - "description": "Manage document localizations", + "name": "organizer", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationsInput", + "name": "OrganizerCreateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -43420,11 +42543,11 @@ "deprecationReason": null }, { - "name": "name", - "description": "name input for default locale (en)", + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -43438,28 +42561,60 @@ }, { "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationDataInput", + "name": "PackCreateLocalizationDataInput", "description": null, "fields": null, "inputFields": [ { - "name": "description", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, + { + "name": "description", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "name", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -43473,19 +42628,19 @@ }, { "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationInput", + "name": "PackCreateLocalizationInput", "description": null, "fields": null, "inputFields": [ { "name": "data", - "description": null, + "description": "Localization input", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationDataInput", + "name": "PackCreateLocalizationDataInput", "ofType": null } }, @@ -43516,13 +42671,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationsInput", + "name": "PackCreateLocalizationsInput", "description": null, "fields": null, "inputFields": [ { "name": "create", - "description": "Localizations to create", + "description": "Create localizations for the newly-created document", "type": { "kind": "LIST", "name": null, @@ -43531,7 +42686,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationInput", + "name": "PackCreateLocalizationInput", "ofType": null } } @@ -43539,10 +42694,21 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackCreateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "delete", - "description": "Localizations to delete", + "name": "connect", + "description": "Connect multiple existing Pack documents", "type": { "kind": "LIST", "name": null, @@ -43550,8 +42716,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", "ofType": null } } @@ -43561,8 +42727,8 @@ "deprecationReason": null }, { - "name": "update", - "description": "Localizations to update", + "name": "create", + "description": "Create and connect multiple existing Pack documents", "type": { "kind": "LIST", "name": null, @@ -43571,7 +42737,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationInput", + "name": "PackCreateInput", "ofType": null } } @@ -43579,23 +42745,120 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect one existing Pack document", + "type": { + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "upsert", - "description": null, + "name": "create", + "description": "Create and connect one Pack document", "type": { - "kind": "LIST", + "kind": "INPUT_OBJECT", + "name": "PackCreateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PackEdge", + "description": "An edge in a connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertLocalizationInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The item at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Pack", + "ofType": null } }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "UNION", + "name": "PackEventPasses", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "PackEventPassesConnectInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "EventPass", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassConnectInput", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null @@ -43607,13 +42870,36 @@ }, { "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateManyInlineInput", + "name": "PackEventPassesCreateInput", "description": null, "fields": null, "inputFields": [ { - "name": "create", - "description": "Create and connect multiple PassOption component instances", + "name": "EventPass", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackEventPassesCreateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect multiple existing PackEventPasses documents", "type": { "kind": "LIST", "name": null, @@ -43622,7 +42908,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PassOptionCreateWithPositionInput", + "name": "PackEventPassesWhereUniqueInput", "ofType": null } } @@ -43632,8 +42918,8 @@ "deprecationReason": null }, { - "name": "delete", - "description": "Delete multiple PassOption documents", + "name": "create", + "description": "Create and connect multiple existing PackEventPasses documents", "type": { "kind": "LIST", "name": null, @@ -43642,7 +42928,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PassOptionWhereUniqueInput", + "name": "PackEventPassesCreateInput", "ofType": null } } @@ -43650,10 +42936,21 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackEventPassesUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "update", - "description": "Update multiple PassOption component instances", + "name": "connect", + "description": "Connect multiple existing PackEventPasses documents", "type": { "kind": "LIST", "name": null, @@ -43662,7 +42959,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateWithNestedWhereUniqueAndPositionInput", + "name": "PackEventPassesConnectInput", "ofType": null } } @@ -43672,8 +42969,8 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert multiple PassOption component instances", + "name": "create", + "description": "Create and connect multiple PackEventPasses documents", "type": { "kind": "LIST", "name": null, @@ -43682,7 +42979,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertWithNestedWhereUniqueAndPositionInput", + "name": "PackEventPassesCreateInput", "ofType": null } } @@ -43690,79 +42987,81 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateWithNestedWhereUniqueAndPositionInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to update", + "name": "delete", + "description": "Delete multiple PackEventPasses documents", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackEventPassesWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "position", - "description": "Position in the list of existing component instances, will default to appending at the end of list", + "name": "disconnect", + "description": "Disconnect multiple PackEventPasses documents", "type": { - "kind": "INPUT_OBJECT", - "name": "ConnectPositionInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackEventPassesWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique component instance search", + "name": "set", + "description": "Override currently-connected documents with multiple existing PackEventPasses documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereUniqueInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackEventPassesWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create document if it didn't exist", + "name": "update", + "description": "Update multiple PackEventPasses documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackEventPassesUpdateWithNestedWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, @@ -43770,15 +43069,19 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "upsert", + "description": "Upsert multiple PackEventPasses documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackEventPassesUpsertWithNestedWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, @@ -43792,53 +43095,40 @@ }, { "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertLocalizationInput", + "name": "PackEventPassesUpdateWithNestedWhereUniqueInput", "description": null, "fields": null, "inputFields": [ { - "name": "create", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationDataInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locale", + "name": "EventPass", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateWithNestedWhereUniqueInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackEventPassesUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "update", + "name": "EventPass", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationDataInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertWithNestedWhereUniqueInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -43851,49 +43141,44 @@ }, { "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertWithNestedWhereUniqueAndPositionInput", + "name": "PackEventPassesWhereInput", "description": null, "fields": null, "inputFields": [ { - "name": "data", - "description": "Document to upsert", + "name": "EventPass", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertInput", + "name": "EventPassWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackEventPassesWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "position", - "description": "Position in the list of existing component instances, will default to appending at the end of list", + "name": "EventPass", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ConnectPositionInput", + "name": "EventPassWhereUniqueInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "Unique component instance search", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "interfaces": null, @@ -43902,7 +43187,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", + "name": "PackManyWhereInput", "description": "Identifies documents", "fields": null, "inputFields": [ @@ -43917,7 +43202,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", + "name": "PackWhereInput", "ofType": null } } @@ -43937,7 +43222,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", + "name": "PackWhereInput", "ofType": null } } @@ -43957,7 +43242,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", + "name": "PackWhereInput", "ofType": null } } @@ -43979,11 +43264,11 @@ "deprecationReason": null }, { - "name": "description", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -43991,11 +43276,11 @@ "deprecationReason": null }, { - "name": "description_contains", - "description": "All values containing the given string.", + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -44003,11 +43288,11 @@ "deprecationReason": null }, { - "name": "description_ends_with", - "description": "All values ending with the given string.", + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -44015,14 +43300,14 @@ "deprecationReason": null }, { - "name": "description_in", + "name": "createdAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -44031,11 +43316,11 @@ "deprecationReason": null }, { - "name": "description_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -44043,11 +43328,11 @@ "deprecationReason": null }, { - "name": "description_not_contains", - "description": "All values not containing the given string.", + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -44055,11 +43340,11 @@ "deprecationReason": null }, { - "name": "description_not_ends_with", - "description": "All values not ending with the given string", + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -44067,14 +43352,14 @@ "deprecationReason": null }, { - "name": "description_not_in", + "name": "createdAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -44083,11 +43368,11 @@ "deprecationReason": null }, { - "name": "description_not_starts_with", - "description": "All values not starting with the given string.", + "name": "createdBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -44095,11 +43380,11 @@ "deprecationReason": null }, { - "name": "description_starts_with", - "description": "All values starting with the given string.", + "name": "documentInStages_every", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PackWhereStageInput", "ofType": null }, "defaultValue": null, @@ -44107,11 +43392,47 @@ "deprecationReason": null }, { - "name": "eventDateLocation", + "name": "documentInStages_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventDateLocationWhereInput", + "name": "PackWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PackWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPasses_empty", + "description": "All values in which the union is empty", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPasses_some", + "description": "Matches if the union contains at least one connection to the provided item to the filter", + "type": { + "kind": "INPUT_OBJECT", + "name": "PackEventPassesWhereInput", "ofType": null }, "defaultValue": null, @@ -44247,7 +43568,7 @@ "deprecationReason": null }, { - "name": "name", + "name": "nftDescription", "description": null, "type": { "kind": "SCALAR", @@ -44259,7 +43580,7 @@ "deprecationReason": null }, { - "name": "name_contains", + "name": "nftDescription_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -44271,7 +43592,7 @@ "deprecationReason": null }, { - "name": "name_ends_with", + "name": "nftDescription_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -44283,7 +43604,7 @@ "deprecationReason": null }, { - "name": "name_in", + "name": "nftDescription_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -44299,7 +43620,7 @@ "deprecationReason": null }, { - "name": "name_not", + "name": "nftDescription_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -44311,7 +43632,7 @@ "deprecationReason": null }, { - "name": "name_not_contains", + "name": "nftDescription_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -44323,7 +43644,7 @@ "deprecationReason": null }, { - "name": "name_not_ends_with", + "name": "nftDescription_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -44335,7 +43656,7 @@ "deprecationReason": null }, { - "name": "name_not_in", + "name": "nftDescription_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -44351,7 +43672,7 @@ "deprecationReason": null }, { - "name": "name_not_starts_with", + "name": "nftDescription_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -44363,7 +43684,7 @@ "deprecationReason": null }, { - "name": "name_starts_with", + "name": "nftDescription_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -44373,505 +43694,200 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereUniqueInput", - "description": "References PassOption record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", + "name": "nftImage", "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "RichTextAST", - "description": "Slate-compatible RichText AST", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledOperation", - "description": "Scheduled Operation system model", - "fields": [ + }, { - "name": "affectedDocuments", + "name": "nftName", "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "UNION", - "name": "ScheduledOperationAffectedDocument", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt", - "description": "The time the document was created", - "args": [], + "name": "nftName_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdBy", - "description": "User that created this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "nftName_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": "Operation description", - "args": [], + "name": "nftName_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "documentInStages", - "description": "Get the document in other stages", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current stage should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "inheritLocale", - "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stages", - "description": "Potential stages that should be returned", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[DRAFT, PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "nftName_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "errorMessage", - "description": "Operation error message", - "args": [], + "name": "nftName_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "The unique identifier", - "args": [], + "name": "nftName_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", - "description": "The time the document was published. Null on documents in draft stage.", - "args": [], + "name": "nftName_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedBy", - "description": "User that last published this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "nftName_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "rawPayload", - "description": "Raw operation payload including all details, this field is subject to change", - "args": [], + "name": "organizer", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Json", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "release", - "description": "The release this operation is scheduled for", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `release` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `release` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "publishedAt", + "description": null, "type": { - "kind": "OBJECT", - "name": "ScheduledRelease", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "System stage field", - "args": [], + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", - "description": "operation Status", - "args": [], + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt", - "description": "The time the document was updated", - "args": [], + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -44879,230 +43895,234 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedBy", - "description": "User that last updated this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [ + }, { - "kind": "INTERFACE", - "name": "Entity", - "ofType": null + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "INTERFACE", - "name": "Node", - "ofType": null - } - ], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "UNION", - "name": "ScheduledOperationAffectedDocument", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": [ + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { - "kind": "OBJECT", - "name": "Asset", - "ofType": null + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "ContentSpace", - "ofType": null + "name": "publishedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "Event", - "ofType": null + "name": "scheduledIn_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null + "name": "scheduledIn_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "EventPassDelayedRevealed", - "ofType": null + "name": "scheduledIn_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "Pack", - "ofType": null - } - ] - }, - { - "kind": "OBJECT", - "name": "ScheduledOperationConnection", - "description": "A connection to a list of items.", - "fields": [ + "name": "updatedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { - "name": "aggregate", - "description": null, - "args": [], + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "Aggregate", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "edges", - "description": "A list of edges.", - "args": [], + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperationEdge", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pageInfo", - "description": "Information to aid in pagination.", - "args": [], + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PageInfo", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledOperationEdge", - "description": "An edge in a connection.", - "fields": [ + }, { - "name": "cursor", - "description": "A cursor for use in pagination.", - "args": [], + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", - "args": [], + "name": "updatedBy", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "ENUM", - "name": "ScheduledOperationOrderByInput", + "name": "PackOrderByInput", "description": null, "fields": null, "inputFields": null, @@ -45132,18 +44152,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "errorMessage_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "errorMessage_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "id_ASC", "description": null, @@ -45157,78 +44165,61 @@ "deprecationReason": null }, { - "name": "publishedAt_ASC", + "name": "name_ASC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_DESC", + "name": "name_DESC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status_ASC", + "name": "nftDescription_ASC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status_DESC", + "name": "nftDescription_DESC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_ASC", + "name": "nftName_ASC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "ScheduledOperationStatus", - "description": "System Scheduled Operation Status", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "CANCELED", + "name": "nftName_DESC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "COMPLETED", + "name": "publishedAt_ASC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FAILED", + "name": "publishedAt_DESC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "IN_PROGRESS", + "name": "updatedAt_ASC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "PENDING", + "name": "updatedAt_DESC", "description": null, "isDeprecated": false, "deprecationReason": null @@ -45238,73 +44229,49 @@ }, { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "description": "Identifies documents", + "name": "PackUpdateInput", + "description": null, "fields": null, "inputFields": [ { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "description", + "description": "description input for default locale (en)", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "eventPasses", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "PackEventPassesUpdateManyInlineInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "localizations", + "description": "Manage document localizations", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "PackUpdateLocalizationsInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "name", + "description": "name input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -45315,11 +44282,11 @@ "deprecationReason": null }, { - "name": "createdAt", + "name": "nftDescription", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -45327,11 +44294,11 @@ "deprecationReason": null }, { - "name": "createdAt_gt", - "description": "All values greater than the given value.", + "name": "nftImage", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -45339,11 +44306,11 @@ "deprecationReason": null }, { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", + "name": "nftName", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -45351,27 +44318,34 @@ "deprecationReason": null }, { - "name": "createdAt_in", - "description": "All values that are contained in given list.", + "name": "organizer", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateOneInlineInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackUpdateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "createdAt_lt", - "description": "All values less than the given value.", + "name": "description", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -45379,103 +44353,176 @@ "deprecationReason": null }, { - "name": "createdAt_lte", - "description": "All values less than or equal the given value.", + "name": "name", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "createdAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "data", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackUpdateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_not_in", - "description": "All values that are not contained in given list.", + "name": "locale", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "createdBy", - "description": null, + "name": "create", + "description": "Localizations to create", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackCreateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": null, + "name": "delete", + "description": "Localizations to delete", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_contains", - "description": "All values containing the given string.", + "name": "update", + "description": "Localizations to update", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackUpdateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_ends_with", - "description": "All values ending with the given string.", + "name": "upsert", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackUpsertLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "description_in", - "description": "All values that are contained in given list.", + "name": "connect", + "description": "Connect multiple existing Pack documents", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackConnectInput", + "ofType": null + } } }, "defaultValue": null, @@ -45483,51 +44530,79 @@ "deprecationReason": null }, { - "name": "description_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "create", + "description": "Create and connect multiple Pack documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackCreateInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_not_contains", - "description": "All values not containing the given string.", + "name": "delete", + "description": "Delete multiple Pack documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_not_ends_with", - "description": "All values not ending with the given string", + "name": "disconnect", + "description": "Disconnect multiple Pack documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_not_in", - "description": "All values that are not contained in given list.", + "name": "set", + "description": "Override currently-connected documents with multiple existing Pack documents", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, @@ -45535,32 +44610,59 @@ "deprecationReason": null }, { - "name": "description_not_starts_with", - "description": "All values not starting with the given string.", + "name": "update", + "description": "Update multiple Pack documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackUpdateWithNestedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_starts_with", - "description": "All values starting with the given string.", + "name": "upsert", + "description": "Upsert multiple Pack documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackUpsertWithNestedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "errorMessage", - "description": null, + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -45571,11 +44673,11 @@ "deprecationReason": null }, { - "name": "errorMessage_contains", - "description": "All values containing the given string.", + "name": "localizations", + "description": "Optional updates to localizations", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PackUpdateManyLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -45583,8 +44685,8 @@ "deprecationReason": null }, { - "name": "errorMessage_ends_with", - "description": "All values ending with the given string.", + "name": "name", + "description": "name input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -45595,24 +44697,20 @@ "deprecationReason": null }, { - "name": "errorMessage_in", - "description": "All values that are contained in given list.", + "name": "nftDescription", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "errorMessage_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "nftName", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -45621,10 +44719,21 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackUpdateManyLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "errorMessage_not_contains", - "description": "All values not containing the given string.", + "name": "description", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -45635,8 +44744,8 @@ "deprecationReason": null }, { - "name": "errorMessage_not_ends_with", - "description": "All values not ending with the given string", + "name": "name", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -45645,16 +44754,27 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackUpdateManyLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "errorMessage_not_in", - "description": "All values that are not contained in given list.", + "name": "data", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PackUpdateManyLocalizationDataInput", "ofType": null } }, @@ -45663,35 +44783,69 @@ "deprecationReason": null }, { - "name": "errorMessage_not_starts_with", - "description": "All values not starting with the given string.", + "name": "locale", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackUpdateManyLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "errorMessage_starts_with", - "description": "All values starting with the given string.", + "name": "update", + "description": "Localizations to update", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackUpdateManyLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id", - "description": null, + "name": "connect", + "description": "Connect existing Pack document", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -45699,11 +44853,11 @@ "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "create", + "description": "Create and connect one Pack document", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "PackCreateInput", "ofType": null }, "defaultValue": null, @@ -45711,11 +44865,11 @@ "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "delete", + "description": "Delete currently connected Pack document", "type": { "kind": "SCALAR", - "name": "ID", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -45723,27 +44877,23 @@ "deprecationReason": null }, { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "disconnect", + "description": "Disconnect currently connected Pack document", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "update", + "description": "Update single Pack document", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "PackUpdateWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -45751,114 +44901,182 @@ "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "upsert", + "description": "Upsert single Pack document", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "PackUpsertWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "data", + "description": "Document to update", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackUpdateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "where", + "description": "Unique document search", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackUpsertInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "create", + "description": "Create document if it didn't exist", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackCreateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "update", + "description": "Update document if it exists", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackUpdateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "publishedAt", + "name": "create", "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackCreateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", + "name": "locale", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "update", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackUpdateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "publishedAt_in", - "description": "All values that are contained in given list.", + "name": "data", + "description": "Upsert data", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "PackUpsertInput", "ofType": null } }, @@ -45867,51 +45085,89 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", - "description": "All values less than the given value.", + "name": "where", + "description": "Unique document search", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", + "fields": null, + "inputFields": [ { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereInput", + "ofType": null + } } }, "defaultValue": null, @@ -45919,20 +45175,28 @@ "deprecationReason": null }, { - "name": "publishedBy", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "rawPayload_json_path_exists", - "description": "All values containing the given json path.", + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", "name": "String", @@ -45943,11 +45207,11 @@ "deprecationReason": null }, { - "name": "rawPayload_value_recursive", - "description": "Recursively tries to find the provided JSON scalar value inside the field.\nIt does use an exact match when comparing values.\nIf you pass `null` as value the filter will be ignored. \nNote: This filter fails if you try to look for a non scalar JSON value!", + "name": "createdAt", + "description": null, "type": { "kind": "SCALAR", - "name": "Json", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -45955,11 +45219,11 @@ "deprecationReason": null }, { - "name": "release", - "description": null, + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -45967,11 +45231,11 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -45979,14 +45243,14 @@ "deprecationReason": null }, { - "name": "status_in", + "name": "createdAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, @@ -45995,11 +45259,35 @@ "deprecationReason": null }, { - "name": "status_not", + "name": "createdAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -46007,14 +45295,14 @@ "deprecationReason": null }, { - "name": "status_not_in", + "name": "createdAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, @@ -46023,11 +45311,23 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "createdBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -46035,11 +45335,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "description_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -46047,11 +45347,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "description_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -46059,14 +45359,14 @@ "deprecationReason": null }, { - "name": "updatedAt_in", + "name": "description_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -46075,11 +45375,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "description_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -46087,11 +45387,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "description_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -46099,11 +45399,11 @@ "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "description_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -46111,14 +45411,14 @@ "deprecationReason": null }, { - "name": "updatedAt_not_in", + "name": "description_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -46127,222 +45427,130 @@ "deprecationReason": null }, { - "name": "updatedBy", + "name": "description_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "PackWhereStageInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereUniqueInput", - "description": "References ScheduledOperation record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", + "name": "documentInStages_none", "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "PackWhereStageInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledRelease", - "description": "Scheduled Release system model", - "fields": [ + }, { - "name": "createdAt", - "description": "The time the document was created", - "args": [], + "name": "documentInStages_some", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "PackWhereStageInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdBy", - "description": "User that created this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventPasses_empty", + "description": "All values in which the union is empty", "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": "Release description", - "args": [], + "name": "eventPasses_some", + "description": "Matches if the union contains at least one connection to the provided item to the filter", + "type": { + "kind": "INPUT_OBJECT", + "name": "PackEventPassesWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "documentInStages", - "description": "Get the document in other stages", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current stage should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "inheritLocale", - "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stages", - "description": "Potential stages that should be returned", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[DRAFT, PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "errorMessage", - "description": "Release error message", - "args": [], + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "The unique identifier", - "args": [], + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -46350,452 +45558,220 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isActive", - "description": "Whether scheduled release should be run", - "args": [], + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isImplicit", - "description": "Whether scheduled release is implicit", - "args": [], + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "ID", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "operations", - "description": "Operations to run with this release", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `operations` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `operations` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledOperationOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", - "description": "The time the document was published. Null on documents in draft stage.", - "args": [], + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedBy", - "description": "User that last published this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "name", + "description": null, "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": "Release date and time", - "args": [], + "name": "name_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "System stage field", - "args": [], + "name": "name_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", - "description": "Release Status", - "args": [], + "name": "name_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title", - "description": "Release Title", - "args": [], + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt", - "description": "The time the document was updated", - "args": [], + "name": "name_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedBy", - "description": "User that last updated this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "name_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [ - { - "kind": "INTERFACE", - "name": "Entity", - "ofType": null }, { - "kind": "INTERFACE", - "name": "Node", - "ofType": null - } - ], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledReleaseConnection", - "description": "A connection to a list of items.", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], + "name": "name_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "Aggregate", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "edges", - "description": "A list of edges.", - "args": [], + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledReleaseEdge", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pageInfo", - "description": "Information to aid in pagination.", - "args": [], + "name": "name_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PageInfo", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseCreateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "createdAt", + "name": "nftDescription", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -46803,8 +45779,8 @@ "deprecationReason": null }, { - "name": "description", - "description": null, + "name": "nftDescription_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -46815,8 +45791,8 @@ "deprecationReason": null }, { - "name": "errorMessage", - "description": null, + "name": "nftDescription_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -46827,23 +45803,27 @@ "deprecationReason": null }, { - "name": "isActive", - "description": null, + "name": "nftDescription_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": null, + "name": "nftDescription_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -46851,8 +45831,8 @@ "deprecationReason": null }, { - "name": "title", - "description": null, + "name": "nftDescription_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -46863,33 +45843,22 @@ "deprecationReason": null }, { - "name": "updatedAt", - "description": null, + "name": "nftDescription_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledReleaseEdge", - "description": "An edge in a connection.", - "fields": [ + }, { - "name": "cursor", - "description": "A cursor for use in pagination.", - "args": [], + "name": "nftDescription_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -46897,218 +45866,73 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", - "args": [], + "name": "nftDescription_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "ScheduledReleaseOrderByInput", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "createdAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "errorMessage_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "errorMessage_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isActive_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isActive_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isImplicit_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isImplicit_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt_DESC", - "description": null, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "title_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "title_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_ASC", - "description": null, + "name": "nftDescription_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", - "description": "System Scheduled Release Status", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "COMPLETED", + "name": "nftImage", "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FAILED", + "name": "nftName", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "IN_PROGRESS", - "description": null, + "name": "nftName_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "PENDING", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseUpdateInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "description", - "description": null, + "name": "nftName_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -47119,23 +45943,27 @@ "deprecationReason": null }, { - "name": "errorMessage", - "description": null, + "name": "nftName_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isActive", - "description": null, + "name": "nftName_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -47143,11 +45971,11 @@ "deprecationReason": null }, { - "name": "releaseAt", - "description": null, + "name": "nftName_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -47155,8 +45983,8 @@ "deprecationReason": null }, { - "name": "title", - "description": null, + "name": "nftName_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", @@ -47165,32 +45993,17 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ + }, { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "nftName_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -47198,51 +46011,35 @@ "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "nftName_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "nftName_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "organizer", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", "ofType": null }, "defaultValue": null, @@ -47250,7 +46047,7 @@ "deprecationReason": null }, { - "name": "createdAt", + "name": "publishedAt", "description": null, "type": { "kind": "SCALAR", @@ -47262,7 +46059,7 @@ "deprecationReason": null }, { - "name": "createdAt_gt", + "name": "publishedAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -47274,7 +46071,7 @@ "deprecationReason": null }, { - "name": "createdAt_gte", + "name": "publishedAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -47286,7 +46083,7 @@ "deprecationReason": null }, { - "name": "createdAt_in", + "name": "publishedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -47302,7 +46099,7 @@ "deprecationReason": null }, { - "name": "createdAt_lt", + "name": "publishedAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -47314,7 +46111,7 @@ "deprecationReason": null }, { - "name": "createdAt_lte", + "name": "publishedAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -47326,7 +46123,7 @@ "deprecationReason": null }, { - "name": "createdAt_not", + "name": "publishedAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -47338,7 +46135,7 @@ "deprecationReason": null }, { - "name": "createdAt_not_in", + "name": "publishedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -47354,7 +46151,7 @@ "deprecationReason": null }, { - "name": "createdBy", + "name": "publishedBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -47366,11 +46163,11 @@ "deprecationReason": null }, { - "name": "description", + "name": "scheduledIn_every", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -47378,11 +46175,11 @@ "deprecationReason": null }, { - "name": "description_contains", - "description": "All values containing the given string.", + "name": "scheduledIn_none", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -47390,11 +46187,11 @@ "deprecationReason": null }, { - "name": "description_ends_with", - "description": "All values ending with the given string.", + "name": "scheduledIn_some", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -47402,27 +46199,11 @@ "deprecationReason": null }, { - "name": "description_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -47430,11 +46211,11 @@ "deprecationReason": null }, { - "name": "description_not_contains", - "description": "All values not containing the given string.", + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -47442,11 +46223,11 @@ "deprecationReason": null }, { - "name": "description_not_ends_with", - "description": "All values not ending with the given string", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -47454,14 +46235,14 @@ "deprecationReason": null }, { - "name": "description_not_in", - "description": "All values that are not contained in given list.", + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -47470,35 +46251,11 @@ "deprecationReason": null }, { - "name": "description_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "errorMessage", - "description": null, + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -47506,11 +46263,11 @@ "deprecationReason": null }, { - "name": "errorMessage_contains", - "description": "All values containing the given string.", + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -47518,11 +46275,11 @@ "deprecationReason": null }, { - "name": "errorMessage_ends_with", - "description": "All values ending with the given string.", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -47530,14 +46287,14 @@ "deprecationReason": null }, { - "name": "errorMessage_in", - "description": "All values that are contained in given list.", + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -47546,51 +46303,82 @@ "deprecationReason": null }, { - "name": "errorMessage_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "updatedBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "fields": null, + "inputFields": [ { - "name": "errorMessage_not_contains", - "description": "All values not containing the given string.", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "errorMessage_not_ends_with", - "description": "All values not ending with the given string", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "errorMessage_not_in", - "description": "All values that are not contained in given list.", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereStageInput", + "ofType": null + } } }, "defaultValue": null, @@ -47598,11 +46386,11 @@ "deprecationReason": null }, { - "name": "errorMessage_not_starts_with", - "description": "All values not starting with the given string.", + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PackWhereComparatorInput", "ofType": null }, "defaultValue": null, @@ -47610,17 +46398,28 @@ "deprecationReason": null }, { - "name": "errorMessage_starts_with", - "description": "All values starting with the given string.", + "name": "stage", + "description": "Specify the stage to compare with", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "Stage", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "description": "References Pack record uniquely", + "fields": null, + "inputFields": [ { "name": "id", "description": null, @@ -47632,88 +46431,159 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PageInfo", + "description": "Information about pagination in a connection.", + "fields": [ { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "endCursor", + "description": "When paginating forwards, the cursor to continue.", + "args": [], "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "hasNextPage", + "description": "When paginating forwards, are there more items?", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "hasPreviousPage", + "description": "When paginating backwards, are there more items?", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "Boolean", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "pageSize", + "description": "Number of items in the current page.", + "args": [], "type": { "kind": "SCALAR", - "name": "ID", + "name": "Int", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "startCursor", + "description": "When paginating backwards, the cursor to continue.", + "args": [], "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PassOption", + "description": "Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations.", + "fields": [ { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "description", + "description": "Description of the option, like \"Access to the event on Day 1\"", + "args": [], "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "eventDateLocation", + "description": "Define the location and date for this option.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "OBJECT", + "name": "EventDateLocation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "The unique identifier", + "args": [], + "type": { + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -47721,76 +46591,146 @@ "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "locale", + "description": "System Locale field", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "localizations", + "description": "Get the other localizations for this document", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current locale should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en, fr]", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PassOption", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isActive", - "description": null, + "name": "name", + "description": "Name of the options, like \"Day 1 Access\" or \"VIP Room Access\"", + "args": [], "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isActive_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "stage", + "description": "System stage field", + "args": [], "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [ { - "name": "isImplicit", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "isImplicit_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -47798,11 +46738,11 @@ "deprecationReason": null }, { - "name": "operations_every", + "name": "eventDateLocation", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventDateLocationCreateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -47810,11 +46750,11 @@ "deprecationReason": null }, { - "name": "operations_none", - "description": null, + "name": "localizations", + "description": "Inline mutations for managing document localizations excluding the default locale", "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "PassOptionCreateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -47822,35 +46762,38 @@ "deprecationReason": null }, { - "name": "operations_some", - "description": null, + "name": "name", + "description": "name input for default locale (en)", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "publishedAt", + "name": "description", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -47858,26 +46801,41 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "name", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "publishedAt_in", - "description": "All values that are contained in given list.", + "name": "data", + "description": "Localization input", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationDataInput", "ofType": null } }, @@ -47886,50 +46844,103 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", - "description": "All values less than the given value.", + "name": "locale", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", + "name": "create", + "description": "Create localizations for the newly-created document", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "create", + "description": "Create and connect multiple existing PassOption documents", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateWithPositionInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "publishedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "data", + "description": "Document to create", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateInput", "ofType": null } }, @@ -47938,35 +46949,81 @@ "deprecationReason": null }, { - "name": "publishedBy", - "description": null, + "name": "position", + "description": "Position in the list of existing component instances, will default to appending at the end of list", "type": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "ConnectPositionInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "PassOptionOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "releaseAt", + "name": "description_ASC", "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt_gt", - "description": "All values greater than the given value.", + "name": "description_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -47974,11 +47031,11 @@ "deprecationReason": null }, { - "name": "releaseAt_gte", - "description": "All values greater than or equal the given value.", + "name": "eventDateLocation", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventDateLocationUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -47986,39 +47043,46 @@ "deprecationReason": null }, { - "name": "releaseAt_in", - "description": "All values that are contained in given list.", + "name": "localizations", + "description": "Manage document localizations", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationsInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt_lt", - "description": "All values less than the given value.", + "name": "name", + "description": "name input for default locale (en)", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "releaseAt_lte", - "description": "All values less than or equal the given value.", + "name": "description", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -48026,26 +47090,37 @@ "deprecationReason": null }, { - "name": "releaseAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "name", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "releaseAt_not_in", - "description": "All values that are not contained in given list.", + "name": "data", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationDataInput", "ofType": null } }, @@ -48054,27 +47129,46 @@ "deprecationReason": null }, { - "name": "status", + "name": "locale", "description": null, "type": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "status_in", - "description": "All values that are contained in given list.", + "name": "create", + "description": "Localizations to create", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationInput", + "ofType": null + } } }, "defaultValue": null, @@ -48082,27 +47176,39 @@ "deprecationReason": null }, { - "name": "status_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "delete", + "description": "Localizations to delete", "type": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status_not_in", - "description": "All values that are not contained in given list.", + "name": "update", + "description": "Localizations to update", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationInput", + "ofType": null + } } }, "defaultValue": null, @@ -48110,23 +47216,133 @@ "deprecationReason": null }, { - "name": "title", + "name": "upsert", "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpsertLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Create and connect multiple PassOption component instances", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateWithPositionInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_contains", - "description": "All values containing the given string.", + "name": "delete", + "description": "Delete multiple PassOption documents", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update multiple PassOption component instances", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateWithNestedWhereUniqueAndPositionInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": "Upsert multiple PassOption component instances", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpsertWithNestedWhereUniqueAndPositionInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateWithNestedWhereUniqueAndPositionInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Document to update", + "type": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateInput", "ofType": null }, "defaultValue": null, @@ -48134,11 +47350,11 @@ "deprecationReason": null }, { - "name": "title_ends_with", - "description": "All values ending with the given string.", + "name": "position", + "description": "Position in the list of existing component instances, will default to appending at the end of list", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", "ofType": null }, "defaultValue": null, @@ -48146,14 +47362,41 @@ "deprecationReason": null }, { - "name": "title_in", - "description": "All values that are contained in given list.", + "name": "where", + "description": "Unique component instance search", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpsertInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Create document if it didn't exist", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateInput", "ofType": null } }, @@ -48162,23 +47405,97 @@ "deprecationReason": null }, { - "name": "title_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "update", + "description": "Update document if it exists", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not_contains", - "description": "All values not containing the given string.", + "name": "locale", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpsertWithNestedWhereUniqueAndPositionInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Document to upsert", + "type": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpsertInput", "ofType": null }, "defaultValue": null, @@ -48186,11 +47503,11 @@ "deprecationReason": null }, { - "name": "title_not_ends_with", - "description": "All values not ending with the given string", + "name": "position", + "description": "Position in the list of existing component instances, will default to appending at the end of list", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", "ofType": null }, "defaultValue": null, @@ -48198,36 +47515,95 @@ "deprecationReason": null }, { - "name": "title_not_in", - "description": "All values that are not contained in given list.", + "name": "where", + "description": "Unique component instance search", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereUniqueInput", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "title_not_starts_with", - "description": "All values not starting with the given string.", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_starts_with", - "description": "All values starting with the given string.", + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", "name": "String", @@ -48238,11 +47614,11 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "description", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -48250,11 +47626,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "description_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -48262,11 +47638,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "description_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -48274,14 +47650,14 @@ "deprecationReason": null }, { - "name": "updatedAt_in", + "name": "description_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -48290,11 +47666,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "description_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -48302,11 +47678,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "description_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -48314,11 +47690,11 @@ "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "description_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -48326,14 +47702,14 @@ "deprecationReason": null }, { - "name": "updatedAt_not_in", + "name": "description_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -48342,90 +47718,35 @@ "deprecationReason": null }, { - "name": "updatedBy", - "description": null, + "name": "description_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereUniqueInput", - "description": "References ScheduledRelease record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", - "description": null, + "name": "description_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "Stage", - "description": "Stage system enumeration", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "DRAFT", - "description": "The Draft is the default stage for all your content.", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "PUBLISHED", - "description": "The Published stage is where you can publish your content to.", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "String", - "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "description": "Boolean expression to compare columns of type \"String\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", + "name": "eventDateLocation", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventDateLocationWhereInput", "ofType": null }, "defaultValue": null, @@ -48433,11 +47754,11 @@ "deprecationReason": null }, { - "name": "_gt", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -48445,11 +47766,11 @@ "deprecationReason": null }, { - "name": "_gte", - "description": null, + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -48457,11 +47778,11 @@ "deprecationReason": null }, { - "name": "_ilike", - "description": "does the column match the given case-insensitive pattern", + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -48469,19 +47790,15 @@ "deprecationReason": null }, { - "name": "_in", - "description": null, + "name": "id_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null } }, "defaultValue": null, @@ -48489,11 +47806,11 @@ "deprecationReason": null }, { - "name": "_iregex", - "description": "does the column match the given POSIX regular expression, case insensitive", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -48501,11 +47818,11 @@ "deprecationReason": null }, { - "name": "_is_null", - "description": null, + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -48513,11 +47830,11 @@ "deprecationReason": null }, { - "name": "_like", - "description": "does the column match the given pattern", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -48525,11 +47842,27 @@ "deprecationReason": null }, { - "name": "_lt", - "description": null, + "name": "id_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -48537,7 +47870,19 @@ "deprecationReason": null }, { - "name": "_lte", + "name": "id_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", "description": null, "type": { "kind": "SCALAR", @@ -48549,8 +47894,8 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "name_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -48561,8 +47906,8 @@ "deprecationReason": null }, { - "name": "_nilike", - "description": "does the column NOT match the given case-insensitive pattern", + "name": "name_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -48573,19 +47918,15 @@ "deprecationReason": null }, { - "name": "_nin", - "description": null, + "name": "name_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -48593,8 +47934,8 @@ "deprecationReason": null }, { - "name": "_niregex", - "description": "does the column NOT match the given POSIX regular expression, case insensitive", + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", @@ -48605,8 +47946,8 @@ "deprecationReason": null }, { - "name": "_nlike", - "description": "does the column NOT match the given pattern", + "name": "name_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -48617,8 +47958,8 @@ "deprecationReason": null }, { - "name": "_nregex", - "description": "does the column NOT match the given POSIX regular expression, case sensitive", + "name": "name_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", @@ -48629,20 +47970,24 @@ "deprecationReason": null }, { - "name": "_nsimilar", - "description": "does the column NOT match the given SQL regular expression", + "name": "name_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_regex", - "description": "does the column match the given POSIX regular expression, case sensitive", + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -48653,8 +47998,8 @@ "deprecationReason": null }, { - "name": "_similar", - "description": "does the column match the given SQL regular expression", + "name": "name_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -48670,112 +48015,136 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "description": null, + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereUniqueInput", + "description": "References PassOption record uniquely", "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "BASE", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "COMBINED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, + "inputFields": [ { - "name": "LOCALIZATION", + "name": "id", "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "RichTextAST", + "description": "Slate-compatible RichText AST", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "User", - "description": "User system model", + "name": "ScheduledOperation", + "description": "Scheduled Operation system model", "fields": [ { - "name": "createdAt", - "description": "The time the document was created", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages", - "description": "Get the document in other stages", + "name": "affectedDocuments", + "description": null, "args": [ { - "name": "includeCurrent", - "description": "Decides if the current stage should be included or not", + "name": "after", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "defaultValue": "false", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "inheritLocale", - "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "name": "before", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "defaultValue": "false", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stages", - "description": "Potential stages that should be returned", + "name": "first", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "ENUM", + "name": "Locale", + "ofType": null } } }, - "defaultValue": "[DRAFT, PUBLISHED]", + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } @@ -48790,8 +48159,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "User", + "kind": "UNION", + "name": "ScheduledOperationAffectedDocument", "ofType": null } } @@ -48801,15 +48170,15 @@ "deprecationReason": null }, { - "name": "id", - "description": "The unique identifier", + "name": "createdAt", + "description": "The time the document was created", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null } }, @@ -48817,47 +48186,165 @@ "deprecationReason": null }, { - "name": "isActive", - "description": "Flag to determine if user is active or not", - "args": [], + "name": "createdBy", + "description": "User that created this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "OBJECT", + "name": "User", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kind", - "description": "User Kind. Can be either MEMBER, PAT or PUBLIC", + "name": "description", + "description": "Operation description", "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages", + "description": "Get the document in other stages", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "UserKind", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": "The username", + "name": "errorMessage", + "description": "Operation error message", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "The unique identifier", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, @@ -48865,24 +48352,118 @@ "deprecationReason": null }, { - "name": "picture", - "description": "Profile Picture url", + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", - "description": "The time the document was published. Null on documents in draft stage.", + "name": "publishedBy", + "description": "User that last published this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rawPayload", + "description": "Raw operation payload including all details, this field is subject to change", "args": [], "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "release", + "description": "The release this operation is scheduled for", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `release` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `release` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ScheduledRelease", "ofType": null }, "isDeprecated": false, @@ -48904,6 +48485,22 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "status", + "description": "operation Status", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ScheduledOperationStatus", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "updatedAt", "description": "The time the document was updated", @@ -48919,6 +48516,51 @@ }, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "updatedBy", + "description": "User that last updated this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null } ], "inputFields": null, @@ -48937,9 +48579,60 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "UNION", + "name": "ScheduledOperationAffectedDocument", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Pack", + "ofType": null + } + ] + }, { "kind": "OBJECT", - "name": "UserConnection", + "name": "ScheduledOperationConnection", "description": "A connection to a list of items.", "fields": [ { @@ -48973,7 +48666,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "UserEdge", + "name": "ScheduledOperationEdge", "ofType": null } } @@ -49006,7 +48699,7 @@ }, { "kind": "OBJECT", - "name": "UserEdge", + "name": "ScheduledOperationEdge", "description": "An edge in a connection.", "fields": [ { @@ -49034,7 +48727,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "User", + "name": "ScheduledOperation", "ofType": null } }, @@ -49049,61 +48742,44 @@ }, { "kind": "ENUM", - "name": "UserKind", - "description": "System User Kind", + "name": "ScheduledOperationOrderByInput", + "description": null, "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "APP_TOKEN", + "name": "createdAt_ASC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "MEMBER", + "name": "createdAt_DESC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "PAT", + "name": "description_ASC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "PUBLIC", + "name": "description_DESC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "WEBHOOK", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "UserOrderByInput", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "createdAt_ASC", + "name": "errorMessage_ASC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_DESC", + "name": "errorMessage_DESC", "description": null, "isDeprecated": false, "deprecationReason": null @@ -49121,73 +48797,78 @@ "deprecationReason": null }, { - "name": "isActive_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isActive_DESC", + "name": "publishedAt_ASC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "kind_ASC", + "name": "publishedAt_DESC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "kind_DESC", + "name": "status_ASC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ASC", + "name": "status_DESC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_DESC", + "name": "updatedAt_ASC", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "picture_ASC", + "name": "updatedAt_DESC", "description": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ScheduledOperationStatus", + "description": "System Scheduled Operation Status", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "picture_DESC", + "name": "CANCELED", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_ASC", + "name": "COMPLETED", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_DESC", + "name": "FAILED", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_ASC", + "name": "IN_PROGRESS", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_DESC", + "name": "PENDING", "description": null, "isDeprecated": false, "deprecationReason": null @@ -49197,30 +48878,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "UserWhereComparatorInput", - "description": "This contains a set of filters that can be used to compare values internally", - "fields": null, - "inputFields": [ - { - "name": "outdated_to", - "description": "This field can be used to request to check if the entry is outdated by internal comparison", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "ScheduledOperationWhereInput", "description": "Identifies documents", "fields": null, "inputFields": [ @@ -49235,7 +48893,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "ScheduledOperationWhereInput", "ofType": null } } @@ -49255,7 +48913,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "ScheduledOperationWhereInput", "ofType": null } } @@ -49275,7 +48933,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "ScheduledOperationWhereInput", "ofType": null } } @@ -49401,35 +49059,11 @@ "deprecationReason": null }, { - "name": "documentInStages_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_none", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_some", + "name": "createdBy", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -49437,11 +49071,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "description", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -49449,11 +49083,11 @@ "deprecationReason": null }, { - "name": "id_contains", + "name": "description_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -49461,11 +49095,11 @@ "deprecationReason": null }, { - "name": "id_ends_with", + "name": "description_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -49473,14 +49107,14 @@ "deprecationReason": null }, { - "name": "id_in", + "name": "description_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -49489,11 +49123,11 @@ "deprecationReason": null }, { - "name": "id_not", + "name": "description_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -49501,11 +49135,11 @@ "deprecationReason": null }, { - "name": "id_not_contains", + "name": "description_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -49513,11 +49147,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", + "name": "description_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -49525,14 +49159,14 @@ "deprecationReason": null }, { - "name": "id_not_in", + "name": "description_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -49541,11 +49175,11 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", + "name": "description_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -49553,75 +49187,11 @@ "deprecationReason": null }, { - "name": "id_starts_with", + "name": "description_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isActive", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isActive_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "kind", - "description": null, - "type": { - "kind": "ENUM", - "name": "UserKind", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "kind_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "UserKind", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "kind_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "ENUM", - "name": "UserKind", + "name": "String", "ofType": null }, "defaultValue": null, @@ -49629,23 +49199,7 @@ "deprecationReason": null }, { - "name": "kind_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "UserKind", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name", + "name": "errorMessage", "description": null, "type": { "kind": "SCALAR", @@ -49657,7 +49211,7 @@ "deprecationReason": null }, { - "name": "name_contains", + "name": "errorMessage_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -49669,7 +49223,7 @@ "deprecationReason": null }, { - "name": "name_ends_with", + "name": "errorMessage_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -49681,7 +49235,7 @@ "deprecationReason": null }, { - "name": "name_in", + "name": "errorMessage_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -49697,7 +49251,7 @@ "deprecationReason": null }, { - "name": "name_not", + "name": "errorMessage_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -49709,7 +49263,7 @@ "deprecationReason": null }, { - "name": "name_not_contains", + "name": "errorMessage_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -49721,7 +49275,7 @@ "deprecationReason": null }, { - "name": "name_not_ends_with", + "name": "errorMessage_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -49733,7 +49287,7 @@ "deprecationReason": null }, { - "name": "name_not_in", + "name": "errorMessage_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -49749,7 +49303,7 @@ "deprecationReason": null }, { - "name": "name_not_starts_with", + "name": "errorMessage_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -49761,7 +49315,7 @@ "deprecationReason": null }, { - "name": "name_starts_with", + "name": "errorMessage_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -49773,11 +49327,11 @@ "deprecationReason": null }, { - "name": "picture", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -49785,11 +49339,11 @@ "deprecationReason": null }, { - "name": "picture_contains", + "name": "id_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -49797,11 +49351,11 @@ "deprecationReason": null }, { - "name": "picture_ends_with", + "name": "id_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -49809,14 +49363,14 @@ "deprecationReason": null }, { - "name": "picture_in", + "name": "id_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, @@ -49825,11 +49379,11 @@ "deprecationReason": null }, { - "name": "picture_not", + "name": "id_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -49837,11 +49391,11 @@ "deprecationReason": null }, { - "name": "picture_not_contains", + "name": "id_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -49849,11 +49403,11 @@ "deprecationReason": null }, { - "name": "picture_not_ends_with", + "name": "id_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -49861,14 +49415,14 @@ "deprecationReason": null }, { - "name": "picture_not_in", + "name": "id_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, @@ -49877,11 +49431,11 @@ "deprecationReason": null }, { - "name": "picture_not_starts_with", + "name": "id_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -49889,11 +49443,11 @@ "deprecationReason": null }, { - "name": "picture_starts_with", + "name": "id_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -50005,11 +49559,11 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "publishedBy", "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -50017,11 +49571,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "rawPayload_json_path_exists", + "description": "All values containing the given json path.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -50029,11 +49583,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "rawPayload_value_recursive", + "description": "Recursively tries to find the provided JSON scalar value inside the field.\nIt does use an exact match when comparing values.\nIf you pass `null` as value the filter will be ignored. \nNote: This filter fails if you try to look for a non scalar JSON value!", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Json", "ofType": null }, "defaultValue": null, @@ -50041,14 +49595,38 @@ "deprecationReason": null }, { - "name": "updatedAt_in", + "name": "release", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "ScheduledOperationStatus", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "ENUM", + "name": "ScheduledOperationStatus", "ofType": null } }, @@ -50057,8 +49635,36 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "status_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "ENUM", + "name": "ScheduledOperationStatus", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ScheduledOperationStatus", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", "name": "DateTime", @@ -50069,8 +49675,8 @@ "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", "name": "DateTime", @@ -50081,8 +49687,8 @@ "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", "name": "DateTime", @@ -50093,8 +49699,8 @@ "deprecationReason": null }, { - "name": "updatedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, @@ -50107,96 +49713,65 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", - "fields": null, - "inputFields": [ + }, { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "compareWithParent", - "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereComparatorInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "Specify the stage to compare with", + "name": "updatedBy", + "description": null, "type": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -50210,8 +49785,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "UserWhereUniqueInput", - "description": "References User record uniquely", + "name": "ScheduledOperationWhereUniqueInput", + "description": "References ScheduledOperation record uniquely", "fields": null, "inputFields": [ { @@ -50233,12 +49808,12 @@ }, { "kind": "OBJECT", - "name": "Version", - "description": null, + "name": "ScheduledRelease", + "description": "Scheduled Release system model", "fields": [ { "name": "createdAt", - "description": null, + "description": "The time the document was created", "args": [], "type": { "kind": "NON_NULL", @@ -50253,68 +49828,159 @@ "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "name": "createdBy", + "description": "User that created this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "revision", - "description": null, + "name": "description", + "description": "Release description", "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages", + "description": "Get the document in other stages", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": null, + "name": "errorMessage", + "description": "Release error message", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", - "description": null, - "fields": null, - "inputFields": [ + }, { "name": "id", - "description": null, + "description": "The unique identifier", + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -50324,90 +49990,261 @@ "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "revision", - "description": null, + "name": "isActive", + "description": "Whether scheduled release should be run", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": null, + "name": "isImplicit", + "description": "Whether scheduled release is implicit", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Directive", - "description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", - "fields": [ + }, { - "name": "name", - "description": null, - "args": [], + "name": "operations", + "description": "Operations to run with this release", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `operations` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `operations` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "ScheduledOperationOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": null, + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "isRepeatable", - "description": null, + "name": "publishedBy", + "description": "User that last published this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release date and time", + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "System stage field", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "ENUM", + "name": "Stage", "ofType": null } }, @@ -50415,46 +50252,136 @@ "deprecationReason": null }, { - "name": "locations", - "description": null, + "name": "status", + "description": "Release Status", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "__DirectiveLocation", - "ofType": null - } - } + "kind": "ENUM", + "name": "ScheduledReleaseStatus", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "args", - "description": null, + "name": "title", + "description": "Release Title", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": "The time the document was updated", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": "User that last updated this document", "args": [ { - "name": "includeDeprecated", - "description": null, + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", "name": "Boolean", "ofType": null }, - "defaultValue": "false", + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ScheduledReleaseConnection", + "description": "A connection to a list of items.", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges.", + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -50466,7 +50393,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "__InputValue", + "name": "ScheduledReleaseEdge", "ofType": null } } @@ -50474,6 +50401,160 @@ }, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseCreateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "errorMessage", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isActive", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ScheduledReleaseEdge", + "description": "An edge in a connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The item at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null } ], "inputFields": null, @@ -50483,123 +50564,141 @@ }, { "kind": "ENUM", - "name": "__DirectiveLocation", - "description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.", + "name": "ScheduledReleaseOrderByInput", + "description": null, "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "QUERY", - "description": "Location adjacent to a query operation.", + "name": "createdAt_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "MUTATION", - "description": "Location adjacent to a mutation operation.", + "name": "createdAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "SUBSCRIPTION", - "description": "Location adjacent to a subscription operation.", + "name": "description_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FIELD", - "description": "Location adjacent to a field.", + "name": "description_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FRAGMENT_DEFINITION", - "description": "Location adjacent to a fragment definition.", + "name": "errorMessage_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FRAGMENT_SPREAD", - "description": "Location adjacent to a fragment spread.", + "name": "errorMessage_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INLINE_FRAGMENT", - "description": "Location adjacent to an inline fragment.", + "name": "id_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "VARIABLE_DEFINITION", - "description": "Location adjacent to a variable definition.", + "name": "id_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "SCHEMA", - "description": "Location adjacent to a schema definition.", + "name": "isActive_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "SCALAR", - "description": "Location adjacent to a scalar definition.", + "name": "isActive_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OBJECT", - "description": "Location adjacent to an object type definition.", + "name": "isImplicit_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FIELD_DEFINITION", - "description": "Location adjacent to a field definition.", + "name": "isImplicit_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ARGUMENT_DEFINITION", - "description": "Location adjacent to an argument definition.", + "name": "publishedAt_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INTERFACE", - "description": "Location adjacent to an interface definition.", + "name": "publishedAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "UNION", - "description": "Location adjacent to a union definition.", + "name": "releaseAt_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ENUM", - "description": "Location adjacent to an enum definition.", + "name": "releaseAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ENUM_VALUE", - "description": "Location adjacent to an enum value definition.", + "name": "status_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INPUT_OBJECT", - "description": "Location adjacent to an input object type definition.", + "name": "status_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INPUT_FIELD_DEFINITION", - "description": "Location adjacent to an input object field definition.", + "name": "title_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null } @@ -50607,682 +50706,474 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "__EnumValue", - "description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.", - "fields": [ + "kind": "ENUM", + "name": "ScheduledReleaseStatus", + "description": "System Scheduled Release Status", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "name", + "name": "COMPLETED", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", + "name": "FAILED", "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDeprecated", + "name": "IN_PROGRESS", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "deprecationReason", + "name": "PENDING", "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], - "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "__Field", - "description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.", - "fields": [ - { - "name": "name", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseUpdateInput", + "description": null, + "fields": null, + "inputFields": [ { "name": "description", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "args", + "name": "errorMessage", "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__InputValue", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "type", + "name": "isActive", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDeprecated", + "name": "releaseAt", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deprecationReason", + "name": "title", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "__InputValue", - "description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ { - "name": "name", - "description": null, - "args": [], + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": null, - "args": [], + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereInput", + "ofType": null + } + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "type", - "description": null, - "args": [], + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "defaultValue", - "description": "A GraphQL-formatted string representing the default value for this input value.", - "args": [], + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDeprecated", + "name": "createdAt", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deprecationReason", - "description": null, - "args": [], + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Schema", - "description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.", - "fields": [ + }, { - "name": "description", - "description": null, - "args": [], + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "types", - "description": "A list of all types supported by this server.", - "args": [], + "name": "createdAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "queryType", - "description": "The type that query operations will be rooted at.", - "args": [], + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "mutationType", - "description": "If this server supports mutation, the type that mutation operations will be rooted at.", - "args": [], + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "OBJECT", - "name": "__Type", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "subscriptionType", - "description": "If this server support subscription, the type that subscription operations will be rooted at.", - "args": [], + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "OBJECT", - "name": "__Type", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "directives", - "description": "A list of all directives supported by this server.", - "args": [], + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Directive", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Type", - "description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.", - "fields": [ + }, { - "name": "kind", + "name": "createdBy", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "__TypeKind", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", + "name": "description", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": null, - "args": [], + "name": "description_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "specifiedByURL", - "description": null, - "args": [], + "name": "description_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "fields", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "description_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Field", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "interfaces", - "description": null, - "args": [], + "name": "description_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "possibleTypes", - "description": null, - "args": [], + "name": "description_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "enumValues", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "description_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__EnumValue", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "inputFields", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "description_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__InputValue", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ofType", - "description": null, - "args": [], + "name": "description_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "OBJECT", - "name": "__Type", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "__TypeKind", - "description": "An enum describing what kind of type a given `__Type` is.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "SCALAR", - "description": "Indicates this type is a scalar.", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "OBJECT", - "description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "INTERFACE", - "description": "Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields.", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "UNION", - "description": "Indicates this type is a union. `possibleTypes` is a valid field.", + "name": "description_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ENUM", - "description": "Indicates this type is an enum. `enumValues` is a valid field.", + "name": "errorMessage", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INPUT_OBJECT", - "description": "Indicates this type is an input object. `inputFields` is a valid field.", + "name": "errorMessage_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "LIST", - "description": "Indicates this type is a list. `ofType` is a valid field.", + "name": "errorMessage_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NON_NULL", - "description": "Indicates this type is a non-null. `ofType` is a valid field.", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "account", - "description": "An account can represent a user or a role on an organizer. It stores essential information and is used as the root class for relationships with other tables", - "fields": [ - { - "name": "address", - "description": null, - "args": [], + "name": "errorMessage_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -51290,424 +51181,184 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], + "name": "errorMessage_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], + "name": "errorMessage_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "kyc", - "description": "An object relationship", - "args": [], + "name": "errorMessage_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "OBJECT", - "name": "kyc", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "roles", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "roleAssignment_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "errorMessage_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "roleAssignment", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "roles_aggregate", - "description": "An aggregate relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "roleAssignment_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "errorMessage_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "roleAssignment_aggregate", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomer", - "description": "An object relationship", - "args": [], + "name": "errorMessage_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "OBJECT", - "name": "stripeCustomer", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "id", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "account_aggregate", - "description": "aggregated selection of \"account\"", - "fields": [ + }, { - "name": "aggregate", - "description": null, - "args": [], + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "OBJECT", - "name": "account_aggregate_fields", + "kind": "SCALAR", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "account_aggregate_fields", - "description": "aggregate fields of \"account\"", - "fields": [ + }, { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "account_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "ID", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "OBJECT", - "name": "account_max_fields", + "kind": "SCALAR", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", - "description": null, - "args": [], + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "OBJECT", - "name": "account_min_fields", + "kind": "SCALAR", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "description": "Boolean expression to filter rows from the table \"account\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_and", - "description": null, + "name": "id_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null } }, "defaultValue": null, @@ -51715,11 +51366,11 @@ "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -51727,31 +51378,23 @@ "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "address", + "name": "isActive", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -51759,11 +51402,11 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "isActive_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -51771,11 +51414,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "isImplicit", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -51783,11 +51426,11 @@ "deprecationReason": null }, { - "name": "kyc", - "description": null, + "name": "isImplicit_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -51795,11 +51438,11 @@ "deprecationReason": null }, { - "name": "roles", + "name": "operations_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -51807,11 +51450,11 @@ "deprecationReason": null }, { - "name": "roles_aggregate", + "name": "operations_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_aggregate_bool_exp", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -51819,11 +51462,11 @@ "deprecationReason": null }, { - "name": "stripeCustomer", + "name": "operations_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -51831,57 +51474,23 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "publishedAt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "account_constraint", - "description": "unique or primary key constraints on table \"account\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "account_address_key", - "description": "unique or primary key constraint on columns \"address\"", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "account_pkey", - "description": "unique or primary key constraint on columns \"id\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "account_insert_input", - "description": "input type for inserting data into table \"account\"", - "fields": null, - "inputFields": [ - { - "name": "address", - "description": null, + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -51889,11 +51498,11 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -51901,23 +51510,27 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "kyc", - "description": null, + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_obj_rel_insert_input", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -51925,11 +51538,11 @@ "deprecationReason": null }, { - "name": "roles", - "description": null, + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_arr_rel_insert_input", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -51937,11 +51550,11 @@ "deprecationReason": null }, { - "name": "stripeCustomer", - "description": null, + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_obj_rel_insert_input", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -51949,206 +51562,158 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "account_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "address", + "name": "publishedBy", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "releaseAt", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], + "name": "releaseAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], + "name": "releaseAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "account_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "address", - "description": null, - "args": [], + "name": "releaseAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], + "name": "releaseAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], + "name": "releaseAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], + "name": "releaseAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "account_mutation_response", - "description": "response of any mutation on the table \"account\"", - "fields": [ + }, { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "releaseAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "DateTime", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "status", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account", - "ofType": null - } - } - } + "kind": "ENUM", + "name": "ScheduledReleaseStatus", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "account_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"account\"", - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "status_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_insert_input", + "kind": "ENUM", + "name": "ScheduledReleaseStatus", "ofType": null } }, @@ -52157,37 +51722,26 @@ "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "status_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "account_on_conflict", + "kind": "ENUM", + "name": "ScheduledReleaseStatus", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "account_on_conflict", - "description": "on_conflict condition type for table \"account\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "status_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "ENUM", - "name": "account_constraint", + "name": "ScheduledReleaseStatus", "ofType": null } }, @@ -52196,58 +51750,35 @@ "deprecationReason": null }, { - "name": "update_columns", + "name": "title", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "account_update_column", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "title_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "description": "Ordering options when selecting data from \"account\".", - "fields": null, - "inputFields": [ + }, { - "name": "address", - "description": null, + "name": "title_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -52255,35 +51786,27 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, + "name": "title_in", + "description": "All values that are contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "kyc", - "description": null, + "name": "title_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -52291,11 +51814,11 @@ "deprecationReason": null }, { - "name": "roles_aggregate", - "description": null, + "name": "title_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_aggregate_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -52303,11 +51826,11 @@ "deprecationReason": null }, { - "name": "stripeCustomer", - "description": null, + "name": "title_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -52315,93 +51838,36 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "account_pk_columns_input", - "description": "primary key columns input for table: account", - "fields": null, - "inputFields": [ - { - "name": "id", - "description": null, + "name": "title_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "account_select_column", - "description": "select columns of table \"account\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "id", - "description": "column name", + "name": "title_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "account_set_input", - "description": "input type for updating data in table \"account\"", - "fields": null, - "inputFields": [ - { - "name": "address", - "description": null, + "name": "title_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -52412,11 +51878,11 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -52424,11 +51890,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -52436,37 +51902,26 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "account_stream_cursor_input", - "description": "Streaming cursor of the table \"account\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_stream_cursor_value_input", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, @@ -52475,34 +51930,23 @@ "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "account_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "address", - "description": null, + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -52510,11 +51954,11 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -52522,23 +51966,27 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "updatedBy", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -52551,83 +51999,55 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "account_update_column", - "description": "update columns of table \"account\"", + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereUniqueInput", + "description": "References ScheduledRelease record uniquely", "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, + "inputFields": [ { "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "column name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "account_updates", - "description": null, + "kind": "ENUM", + "name": "Stage", + "description": "Stage system enumeration", "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "account_set_input", - "ofType": null - }, - "defaultValue": null, + "name": "DRAFT", + "description": "The Draft is the default stage for all your content.", "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - } - }, - "defaultValue": null, + "name": "PUBLISHED", + "description": "The Published stage is where you can publish your content to.", "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { "kind": "SCALAR", - "name": "bigint", - "description": null, + "name": "String", + "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.", "fields": null, "inputFields": null, "interfaces": null, @@ -52636,8 +52056,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "description": "Boolean expression to compare columns of type \"bigint\". All fields are combined with logical 'AND'.", + "name": "String_comparison_exp", + "description": "Boolean expression to compare columns of type \"String\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { @@ -52645,7 +52065,7 @@ "description": null, "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null }, "defaultValue": null, @@ -52657,7 +52077,7 @@ "description": null, "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null }, "defaultValue": null, @@ -52669,7 +52089,19 @@ "description": null, "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_ilike", + "description": "does the column match the given case-insensitive pattern", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -52687,7 +52119,7 @@ "name": null, "ofType": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null } } @@ -52696,6 +52128,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "_iregex", + "description": "does the column match the given POSIX regular expression, case insensitive", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "_is_null", "description": null, @@ -52708,12 +52152,24 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "_like", + "description": "does the column match the given pattern", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "_lt", "description": null, "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null }, "defaultValue": null, @@ -52725,7 +52181,7 @@ "description": null, "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null }, "defaultValue": null, @@ -52737,7 +52193,19 @@ "description": null, "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nilike", + "description": "does the column NOT match the given case-insensitive pattern", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -52755,7 +52223,7 @@ "name": null, "ofType": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null } } @@ -52763,96 +52231,225 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "_niregex", + "description": "does the column NOT match the given POSIX regular expression, case insensitive", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nlike", + "description": "does the column NOT match the given pattern", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nregex", + "description": "does the column NOT match the given POSIX regular expression, case sensitive", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nsimilar", + "description": "does the column NOT match the given SQL regular expression", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_regex", + "description": "does the column match the given POSIX regular expression, case sensitive", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_similar", + "description": "does the column match the given SQL regular expression", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, "enumValues": null, "possibleTypes": null }, + { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "BASE", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMBINED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCALIZATION", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, { "kind": "OBJECT", - "name": "contentSpaceParameters", - "description": "The contentSpaceParameters model is designed to define properties specifically for content spaces. This table includes essential details like the contentSpaceId, which links to the specific content space. By centralizing this information, our system can effectively manage and control parameters tied to each content space, enhancing functionality and flexibility.", + "name": "User", + "description": "User system model", "fields": [ { - "name": "contentSpace", - "description": null, + "name": "createdAt", + "description": "The time the document was created", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages", + "description": "Get the document in other stages", "args": [ { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null } }, - "defaultValue": "[en]", + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": null, + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, - "defaultValue": "PUBLISHED", + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "stages", + "description": "Potential stages that should be returned", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput_remote_rel_contentSpaceParameterscontentSpace", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } } }, - "defaultValue": null, + "defaultValue": "[DRAFT, PUBLISHED]", "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "OBJECT", - "name": "ContentSpace", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "contentSpaceId", - "description": "It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data.", + "name": "id", + "description": "The unique identifier", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, @@ -52860,15 +52457,15 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "isActive", + "description": "Flag to determine if user is active or not", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "timestamptz", + "name": "Boolean", "ofType": null } }, @@ -52876,15 +52473,15 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "kind", + "description": "User Kind. Can be either MEMBER, PAT or PUBLIC", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", + "kind": "ENUM", + "name": "UserKind", "ofType": null } }, @@ -52892,8 +52489,8 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "name", + "description": "The username", "args": [], "type": { "kind": "NON_NULL", @@ -52908,27 +52505,55 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "picture", + "description": "Profile Picture url", "args": [], "type": { - "kind": "ENUM", - "name": "contentSpaceStatus_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "System stage field", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": "The time the document was updated", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null } }, @@ -52937,30 +52562,45 @@ } ], "inputFields": null, - "interfaces": [], + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "ofType": null + } + ], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "contentSpaceParameters_aggregate", - "description": "aggregated selection of \"contentSpaceParameters\"", + "name": "UserConnection", + "description": "A connection to a list of items.", "fields": [ { "name": "aggregate", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "contentSpaceParameters_aggregate_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, + "name": "edges", + "description": "A list of edges.", "args": [], "type": { "kind": "NON_NULL", @@ -52973,7 +52613,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "contentSpaceParameters", + "name": "UserEdge", "ofType": null } } @@ -52981,6 +52621,22 @@ }, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null } ], "inputFields": null, @@ -52990,52 +52646,19 @@ }, { "kind": "OBJECT", - "name": "contentSpaceParameters_aggregate_fields", - "description": "aggregate fields of \"contentSpaceParameters\"", + "name": "UserEdge", + "description": "An edge in a connection.", "fields": [ { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "contentSpaceParameters_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null } }, @@ -53043,25 +52666,17 @@ "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "contentSpaceParameters_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, + "name": "node", + "description": "The item at the end of the edge.", "args": [], "type": { - "kind": "OBJECT", - "name": "contentSpaceParameters_min_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "User", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null @@ -53073,514 +52688,364 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", - "description": "Boolean expression to filter rows from the table \"contentSpaceParameters\". All fields are combined with a logical 'AND'.", + "kind": "ENUM", + "name": "UserKind", + "description": "System User Kind", "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "_and", + "name": "APP_TOKEN", "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", + "name": "MEMBER", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", + "name": "PAT", "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contentSpaceId", + "name": "PUBLIC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "WEBHOOK", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "id", + "name": "createdAt_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "createdAt_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", + "name": "id_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_enum_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "id_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "contentSpaceParameters_constraint", - "description": "unique or primary key constraints on table \"contentSpaceParameters\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "contentSpaceParameters_contentSpaceId_key", - "description": "unique or primary key constraint on columns \"contentSpaceId\"", "isDeprecated": false, "deprecationReason": null }, { - "name": "contentSpaceParameters_pkey", - "description": "unique or primary key constraint on columns \"id\"", + "name": "isActive_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_insert_input", - "description": "input type for inserting data into table \"contentSpaceParameters\"", - "fields": null, - "inputFields": [ + }, { - "name": "contentSpaceId", - "description": "It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "isActive_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "kind_ASC", "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "kind_DESC", "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "name_ASC", "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", + "name": "name_DESC", "description": null, - "type": { - "kind": "ENUM", - "name": "contentSpaceStatus_enum", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "picture_ASC", "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "contentSpaceParameters_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "contentSpaceId", - "description": "It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "picture_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "publishedAt_ASC", "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "publishedAt_DESC", "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "updatedAt_ASC", "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "updatedAt_DESC", "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], - "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "contentSpaceParameters_min_fields", - "description": "aggregate min on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "UserWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", + "fields": null, + "inputFields": [ { - "name": "contentSpaceId", - "description": "It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data.", - "args": [], + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "args": [], + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "createdAt", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, - "args": [], + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "contentSpaceParameters_mutation_response", - "description": "response of any mutation on the table \"contentSpaceParameters\"", - "fields": [ + }, { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "createdAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "DateTime", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "contentSpaceParameters", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_on_conflict", - "description": "on_conflict condition type for table \"contentSpaceParameters\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "contentSpaceParameters_constraint", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "contentSpaceParameters_update_column", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_order_by", - "description": "Ordering options when selecting data from \"contentSpaceParameters\".", - "fields": null, - "inputFields": [ + }, { - "name": "contentSpaceId", + "name": "documentInStages_every", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", "ofType": null }, "defaultValue": null, @@ -53588,11 +53053,11 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "documentInStages_none", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", "ofType": null }, "defaultValue": null, @@ -53600,11 +53065,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "documentInStages_some", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", "ofType": null }, "defaultValue": null, @@ -53612,11 +53077,11 @@ "deprecationReason": null }, { - "name": "organizerId", + "name": "id", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -53624,11 +53089,11 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -53636,108 +53101,91 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_pk_columns_input", - "description": "primary key columns input for table: contentSpaceParameters", - "fields": null, - "inputFields": [ + }, { - "name": "id", - "description": null, + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "ID", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "contentSpaceParameters_select_column", - "description": "select columns of table \"contentSpaceParameters\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "contentSpaceId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "created_at", - "description": "column name", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "column name", + "name": "id_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", - "description": "column name", + "name": "id_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_set_input", - "description": "input type for updating data in table \"contentSpaceParameters\"", - "fields": null, - "inputFields": [ - { - "name": "contentSpaceId", - "description": "It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data.", + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -53745,11 +53193,11 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -53757,11 +53205,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "isActive", "description": null, "type": { "kind": "SCALAR", - "name": "uuid", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -53769,11 +53217,11 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "isActive_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -53781,11 +53229,11 @@ "deprecationReason": null }, { - "name": "status", + "name": "kind", "description": null, "type": { "kind": "ENUM", - "name": "contentSpaceStatus_enum", + "name": "UserKind", "ofType": null }, "defaultValue": null, @@ -53793,37 +53241,42 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "kind_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserKind", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "kind_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "ENUM", + "name": "UserKind", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_stream_cursor_input", - "description": "Streaming cursor of the table \"contentSpaceParameters\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "kind_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_stream_cursor_value_input", + "kind": "ENUM", + "name": "UserKind", "ofType": null } }, @@ -53832,31 +53285,20 @@ "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "name", + "description": null, "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "contentSpaceId", - "description": "It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data.", + "name": "name_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -53867,11 +53309,11 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "name_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "defaultValue": null, @@ -53879,20 +53321,24 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "name_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", @@ -53903,11 +53349,11 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "name_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "ENUM", - "name": "contentSpaceStatus_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -53915,81 +53361,87 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "name_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "contentSpaceParameters_update_column", - "description": "update columns of table \"contentSpaceParameters\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "contentSpaceId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "created_at", - "description": "column name", + "name": "name_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "column name", + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", + "name": "name_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", - "description": "column name", + "name": "picture", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", + "name": "picture_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_updates", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "picture_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_set_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -53997,216 +53449,115 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "picture_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "contentSpaceStatus", - "description": "columns and relationships of \"contentSpaceStatus\"", - "fields": [ + }, { - "name": "value", - "description": null, - "args": [], + "name": "picture_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "contentSpaceStatus_aggregate", - "description": "aggregated selection of \"contentSpaceStatus\"", - "fields": [ + }, { - "name": "aggregate", - "description": null, - "args": [], + "name": "picture_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "OBJECT", - "name": "contentSpaceStatus_aggregate_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "picture_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "contentSpaceStatus", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "contentSpaceStatus_aggregate_fields", - "description": "aggregate fields of \"contentSpaceStatus\"", - "fields": [ + }, { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "contentSpaceStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "picture_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], + "name": "picture_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "OBJECT", - "name": "contentSpaceStatus_max_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", - "description": null, - "args": [], + "name": "picture_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "OBJECT", - "name": "contentSpaceStatus_min_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", - "description": "Boolean expression to filter rows from the table \"contentSpaceStatus\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_and", + "name": "publishedAt", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -54214,19 +53565,27 @@ "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, @@ -54234,74 +53593,35 @@ "deprecationReason": null }, { - "name": "value", - "description": null, + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "contentSpaceStatus_constraint", - "description": "unique or primary key constraints on table \"contentSpaceStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "contentSpaceStatus_pkey", - "description": "unique or primary key constraint on columns \"value\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "contentSpaceStatus_enum", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "DRAFT", - "description": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "PUBLISHED", - "description": null, + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"contentSpaceStatus_enum\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_eq", - "description": null, + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "ENUM", - "name": "contentSpaceStatus_enum", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -54309,19 +53629,15 @@ "deprecationReason": null }, { - "name": "_in", - "description": null, + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "contentSpaceStatus_enum", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, @@ -54329,11 +53645,11 @@ "deprecationReason": null }, { - "name": "_is_null", + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -54341,11 +53657,11 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "ENUM", - "name": "contentSpaceStatus_enum", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -54353,166 +53669,150 @@ "deprecationReason": null }, { - "name": "_nin", - "description": null, + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "contentSpaceStatus_enum", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_insert_input", - "description": "input type for inserting data into table \"contentSpaceStatus\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": null, + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "contentSpaceStatus_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "value", - "description": null, - "args": [], + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "contentSpaceStatus_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "value", - "description": null, - "args": [], + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "contentSpaceStatus_mutation_response", - "description": "response of any mutation on the table \"contentSpaceStatus\"", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "fields": null, + "inputFields": [ { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "contentSpaceStatus", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_on_conflict", - "description": "on_conflict condition type for table \"contentSpaceStatus\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "contentSpaceStatus_constraint", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", + "ofType": null + } } }, "defaultValue": null, @@ -54520,35 +53820,23 @@ "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "contentSpaceStatus_update_column", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "UserWhereComparatorInput", + "ofType": null }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "stage", + "description": "Specify the stage to compare with", "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", + "kind": "ENUM", + "name": "Stage", "ofType": null }, "defaultValue": null, @@ -54562,16 +53850,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_order_by", - "description": "Ordering options when selecting data from \"contentSpaceStatus\".", + "name": "UserWhereUniqueInput", + "description": "References User record uniquely", "fields": null, "inputFields": [ { - "name": "value", + "name": "id", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -54584,178 +53872,127 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_pk_columns_input", - "description": "primary key columns input for table: contentSpaceStatus", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "Version", + "description": null, + "fields": [ { - "name": "value", + "name": "createdAt", "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "contentSpaceStatus_select_column", - "description": "select columns of table \"contentSpaceStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_set_input", - "description": "input type for updating data in table \"contentSpaceStatus\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", + "name": "id", "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_stream_cursor_input", - "description": "Streaming cursor of the table \"contentSpaceStatus\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "revision", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_stream_cursor_value_input", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "stage", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", + "name": "VersionWhereInput", + "description": null, "fields": null, "inputFields": [ { - "name": "value", + "name": "id", "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "contentSpaceStatus_update_column", - "description": "update columns of table \"contentSpaceStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_updates", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "revision", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "stage", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", + "kind": "ENUM", + "name": "Stage", "ofType": null } }, @@ -54770,11 +54007,11 @@ }, { "kind": "OBJECT", - "name": "currency", - "description": "Currencies code following the standard ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217)", + "name": "__Directive", + "description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", "fields": [ { - "name": "value", + "name": "name", "description": null, "args": [], "type": { @@ -54788,32 +54025,37 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "currency_aggregate", - "description": "aggregated selection of \"currency\"", - "fields": [ + }, { - "name": "aggregate", + "name": "description", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "currency_aggregate_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", + "name": "isRepeatable", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locations", "description": null, "args": [], "type": { @@ -54826,8 +54068,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "currency", + "kind": "ENUM", + "name": "__DirectiveLocation", "ofType": null } } @@ -54835,51 +54077,20 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "currency_aggregate_fields", - "description": "aggregate fields of \"currency\"", - "fields": [ + }, { - "name": "count", + "name": "args", "description": null, "args": [ { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", + "name": "includeDeprecated", "description": null, "type": { "kind": "SCALAR", "name": "Boolean", "ofType": null }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null } @@ -54888,37 +54099,21 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "currency_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "currency_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null } ], "inputFields": null, @@ -54927,290 +54122,181 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", - "description": "Boolean expression to filter rows from the table \"currency\". All fields are combined with a logical 'AND'.", + "kind": "ENUM", + "name": "__DirectiveLocation", + "description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.", "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null, + "name": "QUERY", + "description": "Location adjacent to a query operation.", "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", - "ofType": null - }, - "defaultValue": null, + "name": "MUTATION", + "description": "Location adjacent to a mutation operation.", "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null, + "name": "SUBSCRIPTION", + "description": "Location adjacent to a subscription operation.", "isDeprecated": false, "deprecationReason": null }, { - "name": "value", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, + "name": "FIELD", + "description": "Location adjacent to a field.", "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "currency_constraint", - "description": "unique or primary key constraints on table \"currency\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "currency_pkey", - "description": "unique or primary key constraint on columns \"value\"", + "name": "FRAGMENT_DEFINITION", + "description": "Location adjacent to a fragment definition.", "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "currency_enum", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "AED", - "description": null, + "name": "FRAGMENT_SPREAD", + "description": "Location adjacent to a fragment spread.", "isDeprecated": false, "deprecationReason": null }, { - "name": "CNY", - "description": null, + "name": "INLINE_FRAGMENT", + "description": "Location adjacent to an inline fragment.", "isDeprecated": false, "deprecationReason": null }, { - "name": "EUR", - "description": null, + "name": "VARIABLE_DEFINITION", + "description": "Location adjacent to a variable definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "GBP", - "description": null, + "name": "SCHEMA", + "description": "Location adjacent to a schema definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "QAR", - "description": null, + "name": "SCALAR", + "description": "Location adjacent to a scalar definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "SGD", - "description": null, + "name": "OBJECT", + "description": "Location adjacent to an object type definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "USD", - "description": null, + "name": "FIELD_DEFINITION", + "description": "Location adjacent to a field definition.", "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"currency_enum\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_eq", - "description": null, - "type": { - "kind": "ENUM", - "name": "currency_enum", - "ofType": null - }, - "defaultValue": null, + "name": "ARGUMENT_DEFINITION", + "description": "Location adjacent to an argument definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_enum", - "ofType": null - } - } - }, - "defaultValue": null, + "name": "INTERFACE", + "description": "Location adjacent to an interface definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, + "name": "UNION", + "description": "Location adjacent to a union definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "_neq", - "description": null, - "type": { - "kind": "ENUM", - "name": "currency_enum", - "ofType": null - }, - "defaultValue": null, + "name": "ENUM", + "description": "Location adjacent to an enum definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "_nin", + "name": "ENUM_VALUE", + "description": "Location adjacent to an enum value definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_OBJECT", + "description": "Location adjacent to an input object type definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_FIELD_DEFINITION", + "description": "Location adjacent to an input object field definition.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__EnumValue", + "description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.", + "fields": [ + { + "name": "name", "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_enum", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_insert_input", - "description": "input type for inserting data into table \"currency\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", + "name": "description", "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "currency_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "value", + "name": "isDeprecated", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "currency_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "value", + "name": "deprecationReason", "description": null, "args": [], "type": { @@ -55229,19 +54315,19 @@ }, { "kind": "OBJECT", - "name": "currency_mutation_response", - "description": "response of any mutation on the table \"currency\"", + "name": "__Field", + "description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.", "fields": [ { - "name": "affected_rows", - "description": "number of rows affected by the mutation", + "name": "name", + "description": null, "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null } }, @@ -55249,9 +54335,34 @@ "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", + "name": "description", + "description": null, "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "args", + "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -55263,7 +54374,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "currency", + "name": "__InputValue", "ofType": null } } @@ -55271,108 +54382,66 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_on_conflict", - "description": "on_conflict condition type for table \"currency\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", + "name": "type", "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "currency_constraint", + "kind": "OBJECT", + "name": "__Type", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", + "name": "isDeprecated", "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_update_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null } }, - "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_order_by", - "description": "Ordering options when selecting data from \"currency\".", - "fields": null, - "inputFields": [ - { - "name": "value", + "name": "deprecationReason", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "currency_pk_columns_input", - "description": "primary key columns input for table: currency", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "__InputValue", + "description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.", + "fields": [ { - "name": "value", + "name": "name", "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -55382,204 +54451,91 @@ "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "currency_select_column", - "description": "select columns of table \"currency\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_set_input", - "description": "input type for updating data in table \"currency\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", + "name": "description", "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_stream_cursor_input", - "description": "Streaming cursor of the table \"currency\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "type", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_stream_cursor_value_input", + "kind": "OBJECT", + "name": "__Type", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": null, + "name": "defaultValue", + "description": "A GraphQL-formatted string representing the default value for this input value.", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "currency_update_column", - "description": "update columns of table \"currency\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "currency_set_input", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "isDeprecated", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "cursor_ordering", - "description": "ordering argument of a cursor", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "ASC", - "description": "ascending ordering of the cursor", "isDeprecated": false, "deprecationReason": null }, { - "name": "DESC", - "description": "descending ordering of the cursor", + "name": "deprecationReason", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null } ], + "inputFields": null, + "interfaces": [], + "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventParameters", - "description": "The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling.", + "name": "__Schema", + "description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.", "fields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities.", + "name": "description", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -55590,249 +54546,256 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "types", + "description": "A list of all types supported by this server.", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateEnd", - "description": "The \"dateEnd\" column specifies the end date and time of the event. Similar to \"dateStart\", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event.", + "name": "queryType", + "description": "The type that query operations will be rooted at.", "args": [], "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleEnd", - "description": "The \"dateSaleEnd\" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period.", + "name": "mutationType", + "description": "If this server supports mutation, the type that mutation operations will be rooted at.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subscriptionType", + "description": "If this server support subscription, the type that subscription operations will be rooted at.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "directives", + "description": "A list of all directives supported by this server.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Directive", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Type", + "description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.", + "fields": [ + { + "name": "kind", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__TypeKind", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleStart", - "description": "The \"dateSaleStart\" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes.", + "name": "description", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateStart", - "description": "The \"dateStart\" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities.", + "name": "specifiedByURL", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "event", + "name": "fields", "description": null, "args": [ { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", + "name": "includeDeprecated", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput_remote_rel_eventParametersevent", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "OBJECT", - "name": "Event", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Field", + "ofType": null + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", + "name": "interfaces", "description": null, "args": [], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContracts", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", + "name": "possibleTypes", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "enumValues", + "description": null, + "args": [ { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "includeDeprecated", + "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "Boolean", "ofType": null }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract", - "ofType": null - } + "kind": "OBJECT", + "name": "__EnumValue", + "ofType": null } } }, @@ -55840,92 +54803,130 @@ "deprecationReason": null }, { - "name": "eventPassNftContracts_aggregate", - "description": "An aggregate relationship", + "name": "inputFields", + "description": null, "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "includeDeprecated", + "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "Boolean", "ofType": null }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null } ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ofType", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "__TypeKind", + "description": "An enum describing what kind of type a given `__Type` is.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "SCALAR", + "description": "Indicates this type is a scalar.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT", + "description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INTERFACE", + "description": "Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UNION", + "description": "Indicates this type is a union. `possibleTypes` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENUM", + "description": "Indicates this type is an enum. `enumValues` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_OBJECT", + "description": "Indicates this type is an input object. `inputFields` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LIST", + "description": "Indicates this type is a list. `ofType` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NON_NULL", + "description": "Indicates this type is a non-null. `ofType` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "account", + "description": "An account can represent a user or a role on an organizer. It stores essential information and is used as the root class for relationships with other tables", + "fields": [ + { + "name": "address", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract_aggregate", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -55933,7 +54934,47 @@ "deprecationReason": null }, { - "name": "eventPassNfts", + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "kyc", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "kyc", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roles", "description": "An array relationship", "args": [ { @@ -55947,7 +54988,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNft_select_column", + "name": "roleAssignment_select_column", "ofType": null } } @@ -55991,7 +55032,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", + "name": "roleAssignment_order_by", "ofType": null } } @@ -56005,7 +55046,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "roleAssignment_bool_exp", "ofType": null }, "defaultValue": null, @@ -56024,7 +55065,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "roleAssignment", "ofType": null } } @@ -56034,7 +55075,7 @@ "deprecationReason": null }, { - "name": "eventPassNfts_aggregate", + "name": "roles_aggregate", "description": "An aggregate relationship", "args": [ { @@ -56048,7 +55089,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNft_select_column", + "name": "roleAssignment_select_column", "ofType": null } } @@ -56092,7 +55133,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", + "name": "roleAssignment_order_by", "ofType": null } } @@ -56106,7 +55147,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "roleAssignment_bool_exp", "ofType": null }, "defaultValue": null, @@ -56119,23 +55160,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", + "name": "roleAssignment_aggregate", "ofType": null } }, @@ -56143,169 +55168,28 @@ "deprecationReason": null }, { - "name": "isOngoing", - "description": "A computed field, executes function \"is_event_ongoing\"", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isSaleOngoing", - "description": "A computed field, executes function \"is_sale_ongoing\"", + "name": "stripeCustomer", + "description": "An object relationship", "args": [], - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizer", - "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "stripeCustomer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", + "name": "updated_at", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "ENUM", - "name": "eventStatus_enum", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "timezone", - "description": "The \"timezone\" column contains the timezone identifier for the event. All event-related timestamps, such as \"dateStart\", \"dateEnd\", \"dateSaleStart\", and \"dateSaleEnd\", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null } ], "inputFields": null, @@ -56315,8 +55199,8 @@ }, { "kind": "OBJECT", - "name": "eventParameters_aggregate", - "description": "aggregated selection of \"eventParameters\"", + "name": "account_aggregate", + "description": "aggregated selection of \"account\"", "fields": [ { "name": "aggregate", @@ -56324,7 +55208,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "eventParameters_aggregate_fields", + "name": "account_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -56345,7 +55229,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters", + "name": "account", "ofType": null } } @@ -56362,8 +55246,8 @@ }, { "kind": "OBJECT", - "name": "eventParameters_aggregate_fields", - "description": "aggregate fields of \"eventParameters\"", + "name": "account_aggregate_fields", + "description": "aggregate fields of \"account\"", "fields": [ { "name": "count", @@ -56380,7 +55264,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventParameters_select_column", + "name": "account_select_column", "ofType": null } } @@ -56420,7 +55304,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "eventParameters_max_fields", + "name": "account_max_fields", "ofType": null }, "isDeprecated": false, @@ -56432,7 +55316,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "eventParameters_min_fields", + "name": "account_min_fields", "ofType": null }, "isDeprecated": false, @@ -56446,8 +55330,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventParameters\". All fields are combined with a logical 'AND'.", + "name": "account_bool_exp", + "description": "Boolean expression to filter rows from the table \"account\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -56461,7 +55345,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "account_bool_exp", "ofType": null } } @@ -56475,7 +55359,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "account_bool_exp", "ofType": null }, "defaultValue": null, @@ -56493,7 +55377,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "account_bool_exp", "ofType": null } } @@ -56503,7 +55387,7 @@ "deprecationReason": null }, { - "name": "activityWebhookId", + "name": "address", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -56526,114 +55410,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "dateEnd", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateStart", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContracts", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContracts_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNfts", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNfts_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "id", "description": null, @@ -56647,35 +55423,11 @@ "deprecationReason": null }, { - "name": "isOngoing", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isSaleOngoing", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", + "name": "kyc", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "name": "kyc_bool_exp", "ofType": null }, "defaultValue": null, @@ -56683,11 +55435,11 @@ "deprecationReason": null }, { - "name": "signingKey", + "name": "roles", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "name": "roleAssignment_bool_exp", "ofType": null }, "defaultValue": null, @@ -56695,11 +55447,11 @@ "deprecationReason": null }, { - "name": "status", + "name": "roles_aggregate", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventStatus_enum_comparison_exp", + "name": "roleAssignment_aggregate_bool_exp", "ofType": null }, "defaultValue": null, @@ -56707,11 +55459,11 @@ "deprecationReason": null }, { - "name": "timezone", + "name": "stripeCustomer", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "name": "stripeCustomer_bool_exp", "ofType": null }, "defaultValue": null, @@ -56737,42 +55489,36 @@ }, { "kind": "ENUM", - "name": "eventParameters_constraint", - "description": "unique or primary key constraints on table \"eventParameters\"", + "name": "account_constraint", + "description": "unique or primary key constraints on table \"account\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "eventParameters_eventId_key", - "description": "unique or primary key constraint on columns \"eventId\"", + "name": "account_address_key", + "description": "unique or primary key constraint on columns \"address\"", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters_pkey", + "name": "account_pkey", "description": "unique or primary key constraint on columns \"id\"", "isDeprecated": false, "deprecationReason": null - }, - { - "name": "eventParameters_signingKey_key", - "description": "unique or primary key constraint on columns \"signingKey\"", - "isDeprecated": false, - "deprecationReason": null } ], "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventParameters_insert_input", - "description": "input type for inserting data into table \"eventParameters\"", + "name": "account_insert_input", + "description": "input type for inserting data into table \"account\"", "fields": null, "inputFields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities.", + "name": "address", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -56795,47 +55541,11 @@ "deprecationReason": null }, { - "name": "dateEnd", - "description": "The \"dateEnd\" column specifies the end date and time of the event. Similar to \"dateStart\", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "The \"dateSaleEnd\" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "The \"dateSaleStart\" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateStart", - "description": "The \"dateStart\" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities.", + "name": "id", + "description": null, "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -56843,11 +55553,11 @@ "deprecationReason": null }, { - "name": "eventId", + "name": "kyc", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "kyc_obj_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -56855,11 +55565,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContracts", + "name": "roles", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_arr_rel_insert_input", + "name": "roleAssignment_arr_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -56867,11 +55577,11 @@ "deprecationReason": null }, { - "name": "eventPassNfts", + "name": "stripeCustomer", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_arr_rel_insert_input", + "name": "stripeCustomer_obj_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -56879,90 +55589,89 @@ "deprecationReason": null }, { - "name": "id", + "name": "updated_at", "description": null, "type": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamptz", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "account_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "organizerId", + "name": "address", "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "signingKey", + "name": "created_at", "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", + "name": "id", "description": null, - "type": { - "kind": "ENUM", - "name": "eventStatus_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timezone", - "description": "The \"timezone\" column contains the timezone identifier for the event. All event-related timestamps, such as \"dateStart\", \"dateEnd\", \"dateSaleStart\", and \"dateSaleEnd\", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations.", + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "updated_at", "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventParameters_max_fields", - "description": "aggregate max on columns", + "name": "account_min_fields", + "description": "aggregate min on columns", "fields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities.", + "name": "address", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -56985,271 +55694,20 @@ "deprecationReason": null }, { - "name": "dateEnd", - "description": "The \"dateEnd\" column specifies the end date and time of the event. Similar to \"dateStart\", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event.", + "name": "id", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleEnd", - "description": "The \"dateSaleEnd\" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "The \"dateSaleStart\" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateStart", - "description": "The \"dateStart\" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timezone", - "description": "The \"timezone\" column contains the timezone identifier for the event. All event-related timestamps, such as \"dateStart\", \"dateEnd\", \"dateSaleStart\", and \"dateSaleEnd\", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventParameters_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateEnd", - "description": "The \"dateEnd\" column specifies the end date and time of the event. Similar to \"dateStart\", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "The \"dateSaleEnd\" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "The \"dateSaleStart\" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateStart", - "description": "The \"dateStart\" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timezone", - "description": "The \"timezone\" column contains the timezone identifier for the event. All event-related timestamps, such as \"dateStart\", \"dateEnd\", \"dateSaleStart\", and \"dateSaleEnd\", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, + "name": "updated_at", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -57267,8 +55725,8 @@ }, { "kind": "OBJECT", - "name": "eventParameters_mutation_response", - "description": "response of any mutation on the table \"eventParameters\"", + "name": "account_mutation_response", + "description": "response of any mutation on the table \"account\"", "fields": [ { "name": "affected_rows", @@ -57301,7 +55759,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters", + "name": "account", "ofType": null } } @@ -57318,8 +55776,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventParameters_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"eventParameters\"", + "name": "account_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"account\"", "fields": null, "inputFields": [ { @@ -57330,7 +55788,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_insert_input", + "name": "account_insert_input", "ofType": null } }, @@ -57343,7 +55801,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_on_conflict", + "name": "account_on_conflict", "ofType": null }, "defaultValue": null, @@ -57357,8 +55815,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventParameters_on_conflict", - "description": "on_conflict condition type for table \"eventParameters\"", + "name": "account_on_conflict", + "description": "on_conflict condition type for table \"account\"", "fields": null, "inputFields": [ { @@ -57369,7 +55827,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventParameters_constraint", + "name": "account_constraint", "ofType": null } }, @@ -57391,7 +55849,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventParameters_update_column", + "name": "account_update_column", "ofType": null } } @@ -57406,7 +55864,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "account_bool_exp", "ofType": null }, "defaultValue": null, @@ -57420,12 +55878,12 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", - "description": "Ordering options when selecting data from \"eventParameters\".", + "name": "account_order_by", + "description": "Ordering options when selecting data from \"account\".", "fields": null, "inputFields": [ { - "name": "activityWebhookId", + "name": "address", "description": null, "type": { "kind": "ENUM", @@ -57449,55 +55907,7 @@ "deprecationReason": null }, { - "name": "dateEnd", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateStart", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", + "name": "id", "description": null, "type": { "kind": "ENUM", @@ -57509,11 +55919,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContracts_aggregate", + "name": "kyc", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_order_by", + "name": "kyc_order_by", "ofType": null }, "defaultValue": null, @@ -57521,83 +55931,11 @@ "deprecationReason": null }, { - "name": "eventPassNfts_aggregate", + "name": "roles_aggregate", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isOngoing", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isSaleOngoing", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", + "name": "roleAssignment_aggregate_order_by", "ofType": null }, "defaultValue": null, @@ -57605,11 +55943,11 @@ "deprecationReason": null }, { - "name": "timezone", + "name": "stripeCustomer", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_order_by", "ofType": null }, "defaultValue": null, @@ -57635,8 +55973,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventParameters_pk_columns_input", - "description": "primary key columns input for table: eventParameters", + "name": "account_pk_columns_input", + "description": "primary key columns input for table: account", "fields": null, "inputFields": [ { @@ -57662,14 +56000,14 @@ }, { "kind": "ENUM", - "name": "eventParameters_select_column", - "description": "select columns of table \"eventParameters\"", + "name": "account_select_column", + "description": "select columns of table \"account\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "activityWebhookId", + "name": "address", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -57680,66 +56018,12 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "dateEnd", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateStart", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "id", "description": "column name", "isDeprecated": false, "deprecationReason": null }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timezone", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "updated_at", "description": "column name", @@ -57751,13 +56035,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventParameters_set_input", - "description": "input type for updating data in table \"eventParameters\"", + "name": "account_set_input", + "description": "input type for updating data in table \"account\"", "fields": null, "inputFields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities.", + "name": "address", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -57779,66 +56063,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "dateEnd", - "description": "The \"dateEnd\" column specifies the end date and time of the event. Similar to \"dateStart\", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "The \"dateSaleEnd\" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "The \"dateSaleStart\" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateStart", - "description": "The \"dateStart\" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "id", "description": null, @@ -57851,54 +56075,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "organizerId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "eventStatus_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timezone", - "description": "The \"timezone\" column contains the timezone identifier for the event. All event-related timestamps, such as \"dateStart\", \"dateEnd\", \"dateSaleStart\", and \"dateSaleEnd\", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "updated_at", "description": null, @@ -57918,8 +56094,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventParameters_stream_cursor_input", - "description": "Streaming cursor of the table \"eventParameters\"", + "name": "account_stream_cursor_input", + "description": "Streaming cursor of the table \"account\"", "fields": null, "inputFields": [ { @@ -57930,7 +56106,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_stream_cursor_value_input", + "name": "account_stream_cursor_value_input", "ofType": null } }, @@ -57957,13 +56133,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventParameters_stream_cursor_value_input", + "name": "account_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities.", + "name": "address", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -57985,66 +56161,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "dateEnd", - "description": "The \"dateEnd\" column specifies the end date and time of the event. Similar to \"dateStart\", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "The \"dateSaleEnd\" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "The \"dateSaleStart\" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateStart", - "description": "The \"dateStart\" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "id", "description": null, @@ -58057,54 +56173,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "organizerId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "eventStatus_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timezone", - "description": "The \"timezone\" column contains the timezone identifier for the event. All event-related timestamps, such as \"dateStart\", \"dateEnd\", \"dateSaleStart\", and \"dateSaleEnd\", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "updated_at", "description": null, @@ -58124,14 +56192,14 @@ }, { "kind": "ENUM", - "name": "eventParameters_update_column", - "description": "update columns of table \"eventParameters\"", + "name": "account_update_column", + "description": "update columns of table \"account\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "activityWebhookId", + "name": "address", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -58142,66 +56210,12 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "dateEnd", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateStart", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "id", "description": "column name", "isDeprecated": false, "deprecationReason": null }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timezone", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "updated_at", "description": "column name", @@ -58213,7 +56227,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventParameters_updates", + "name": "account_updates", "description": null, "fields": null, "inputFields": [ @@ -58222,7 +56236,7 @@ "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_set_input", + "name": "account_set_input", "ofType": null }, "defaultValue": null, @@ -58237,7 +56251,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "account_bool_exp", "ofType": null } }, @@ -58252,12 +56266,12 @@ }, { "kind": "OBJECT", - "name": "eventPassNft", - "description": "columns and relationships of \"eventPassNft\"", + "name": "apiKeyStatus", + "description": "The apiKeyStatus table defines the possible status values for API keys. It ensures data integrity and provides a centralized reference for the status field in the publishableApiKey and secretApiKey tables.", "fields": [ { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", + "name": "value", + "description": "The status value for API keys. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", "args": [], "type": { "kind": "NON_NULL", @@ -58270,142 +56284,108 @@ }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "apiKeyStatus_aggregate", + "description": "aggregated selection of \"apiKeyStatus\"", + "fields": [ { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "name": "aggregate", + "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "OBJECT", + "name": "apiKeyStatus_aggregate_fields", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "nodes", "description": null, "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyStatus", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "apiKeyStatus_aggregate_fields", + "description": "aggregate fields of \"apiKeyStatus\"", + "fields": [ { - "name": "event", + "name": "count", "description": null, "args": [ { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "name": "columns", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "ENUM", + "name": "apiKeyStatus_select_column", + "ofType": null } } }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "distinct", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput_remote_rel_eventPassNftevent", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "type": { - "kind": "OBJECT", - "name": "Event", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", - "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null } }, @@ -58413,193 +56393,327 @@ "deprecationReason": null }, { - "name": "eventParameters", - "description": "An object relationship", + "name": "max", + "description": null, "args": [], "type": { "kind": "OBJECT", - "name": "eventParameters", + "name": "apiKeyStatus_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPass", + "name": "min", "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "args": [], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "apiKeyStatus_min_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", + "description": "Boolean expression to filter rows from the table \"apiKeyStatus\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", - "args": [], + "name": "_and", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": "An object relationship", - "args": [], + "name": "_not", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNftContract", + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "_or", "description": null, - "args": [], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDelivered", - "description": "Indicates whether the event pass NFT has been delivered to the owner.", - "args": [], - "type": { - "kind": "NON_NULL", + "name": "value", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "apiKeyStatus_constraint", + "description": "unique or primary key constraints on table \"apiKeyStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "apiKeyStatus_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "apiKeyStatus_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "ACTIVE", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DISABLED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EXPIRED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"apiKeyStatus_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "apiKeyStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyStatus_enum", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isRevealed", - "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", - "args": [], + "name": "_is_null", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "apiKeyStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyStatus_enum", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_insert_input", + "description": "input type for inserting data into table \"apiKeyStatus\"", + "fields": null, + "inputFields": [ { - "name": "lastNftTransfer", - "description": "An object relationship", + "name": "value", + "description": "The status value for API keys. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "apiKeyStatus_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "value", + "description": "The status value for API keys. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "apiKeyStatus_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "name": "value", + "description": "The status value for API keys. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "apiKeyStatus_mutation_response", + "description": "response of any mutation on the table \"apiKeyStatus\"", + "fields": [ { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "jsonb", + "name": "Int", "ofType": null } }, @@ -58607,86 +56721,9 @@ "deprecationReason": null }, { - "name": "nftTransfers", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "nftTransfer_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -58698,7 +56735,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer", + "name": "apiKeyStatus", "ofType": null } } @@ -58706,351 +56743,292 @@ }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_on_conflict", + "description": "on_conflict condition type for table \"apiKeyStatus\"", + "fields": null, + "inputFields": [ { - "name": "nftTransfers_aggregate", - "description": "An aggregate relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "nftTransfer_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "constraint", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "nftTransfer_aggregate", + "kind": "ENUM", + "name": "apiKeyStatus_constraint", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer", + "name": "update_columns", "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer", + "name": "apiKeyStatus_update_column", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + } } }, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "packAmount", - "description": "An object relationship", - "args": [], + "name": "where", + "description": null, "type": { - "kind": "OBJECT", - "name": "passAmount", + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_order_by", + "description": "Ordering options when selecting data from \"apiKeyStatus\".", + "fields": null, + "inputFields": [ { - "name": "packId", + "name": "value", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_pk_columns_input", + "description": "primary key columns input for table: apiKeyStatus", + "fields": null, + "inputFields": [ { - "name": "packPricing", - "description": "An object relationship", - "args": [], + "name": "value", + "description": "The status value for API keys. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", "type": { - "kind": "OBJECT", - "name": "passPricing", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "apiKeyStatus_select_column", + "description": "select columns of table \"apiKeyStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "passAmount", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "passAmount", - "ofType": null - }, + "name": "value", + "description": "column name", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_set_input", + "description": "input type for updating data in table \"apiKeyStatus\"", + "fields": null, + "inputFields": [ { - "name": "passPricing", - "description": "An object relationship", - "args": [], + "name": "value", + "description": "The status value for API keys. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", "type": { - "kind": "OBJECT", - "name": "passPricing", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_stream_cursor_input", + "description": "Streaming cursor of the table \"apiKeyStatus\"", + "fields": null, + "inputFields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "args": [], + "name": "initial_value", + "description": "Stream column input with initial value", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "bigint", + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_stream_cursor_value_input", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", - "args": [], + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "cursor_ordering", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "updated_at", - "description": null, - "args": [], + "name": "value", + "description": "The status value for API keys. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassNftContract", - "description": "The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes.", - "fields": [ + "kind": "ENUM", + "name": "apiKeyStatus_update_column", + "description": "update columns of table \"apiKeyStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "chainId", - "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, + "name": "value", + "description": "column name", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_updates", + "description": null, + "fields": null, + "inputFields": [ { - "name": "contractAddress", - "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", - "args": [], + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_set_input", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "apiKeyType", + "description": "The apiKeyType table defines the possible types of API keys. It ensures data integrity and provides a centralized reference for the type field in the api key tables.", + "fields": [ { - "name": "eventId", - "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", + "name": "value", + "description": "The type of the API key", "args": [], "type": { "kind": "NON_NULL", @@ -59063,157 +57041,34 @@ }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "apiKeyType_aggregate", + "description": "aggregated selection of \"apiKeyType\"", + "fields": [ { - "name": "eventPass", + "name": "aggregate", "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "args": [], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "apiKeyType_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "nodes", "description": null, "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNfts", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { "kind": "NON_NULL", "name": null, @@ -59225,7 +57080,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "apiKeyType", "ofType": null } } @@ -59233,14 +57088,25 @@ }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "apiKeyType_aggregate_fields", + "description": "aggregate fields of \"apiKeyType\"", + "fields": [ { - "name": "eventPassNfts_aggregate", - "description": "An aggregate relationship", + "name": "count", + "description": null, "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "columns", + "description": null, "type": { "kind": "LIST", "name": null, @@ -59249,7 +57115,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNft_select_column", + "name": "apiKeyType_select_column", "ofType": null } } @@ -59259,55 +57125,11 @@ "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "distinct", + "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -59319,8 +57141,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassNft_aggregate", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -59328,594 +57150,90 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums", - "description": "An object relationship", + "name": "max", + "description": null, "args": [], "type": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "apiKeyType_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "min", "description": null, "args": [], "type": { - "kind": "NON_NULL", + "kind": "OBJECT", + "name": "apiKeyType_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_bool_exp", + "description": "Boolean expression to filter rows from the table \"apiKeyType\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_bool_exp", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isAirdrop", - "description": "Flag indicating whether the event pass NFT is airdropped.", - "args": [], + "name": "_not", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "apiKeyType_bool_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDelayedRevealed", - "description": "Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.", - "args": [], + "name": "_or", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_bool_exp", + "ofType": null + } } }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orders", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "order_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "order", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orders_aggregate", - "description": "An aggregate relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "order_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "order_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "passAmount", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "passAmount", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "passPricing", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "passPricing", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "passType", - "description": "Type of the pass, referencing the eventPassType table.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassType_enum", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "password", - "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": "Type of the event pass NFT contract.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContractType_enum", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validationType", - "description": "The method of validation for the event pass, referencing the eventPassValidationType table.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassValidationType_enum", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNftContractType", - "description": "Contract types representing the nature of the event pass NFT contract.", - "fields": [ - { - "name": "value", - "description": "Type name for event pass NFT contract.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNftContractType_aggregate", - "description": "aggregated selection of \"eventPassNftContractType\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassNftContractType_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nodes", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContractType", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNftContractType_aggregate_fields", - "description": "aggregate fields of \"eventPassNftContractType\"", - "fields": [ - { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContractType_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassNftContractType_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassNftContractType_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassNftContractType\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, @@ -59938,14 +57256,14 @@ }, { "kind": "ENUM", - "name": "eventPassNftContractType_constraint", - "description": "unique or primary key constraints on table \"eventPassNftContractType\"", + "name": "apiKeyType_constraint", + "description": "unique or primary key constraints on table \"apiKeyType\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "eventPassNftContractType_pkey", + "name": "apiKeyType_pkey", "description": "unique or primary key constraint on columns \"value\"", "isDeprecated": false, "deprecationReason": null @@ -59955,20 +57273,20 @@ }, { "kind": "ENUM", - "name": "eventPassNftContractType_enum", + "name": "apiKeyType_enum", "description": null, "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "delayed_reveal", + "name": "EXTERNAL", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "normal", + "name": "SHOPIFY", "description": null, "isDeprecated": false, "deprecationReason": null @@ -59978,8 +57296,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"eventPassNftContractType_enum\". All fields are combined with logical 'AND'.", + "name": "apiKeyType_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"apiKeyType_enum\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { @@ -59987,7 +57305,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "eventPassNftContractType_enum", + "name": "apiKeyType_enum", "ofType": null }, "defaultValue": null, @@ -60005,7 +57323,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContractType_enum", + "name": "apiKeyType_enum", "ofType": null } } @@ -60031,7 +57349,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "eventPassNftContractType_enum", + "name": "apiKeyType_enum", "ofType": null }, "defaultValue": null, @@ -60049,7 +57367,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContractType_enum", + "name": "apiKeyType_enum", "ofType": null } } @@ -60065,13 +57383,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_insert_input", - "description": "input type for inserting data into table \"eventPassNftContractType\"", + "name": "apiKeyType_insert_input", + "description": "input type for inserting data into table \"apiKeyType\"", "fields": null, "inputFields": [ { "name": "value", - "description": "Type name for event pass NFT contract.", + "description": "The type of the API key", "type": { "kind": "SCALAR", "name": "String", @@ -60088,12 +57406,12 @@ }, { "kind": "OBJECT", - "name": "eventPassNftContractType_max_fields", + "name": "apiKeyType_max_fields", "description": "aggregate max on columns", "fields": [ { "name": "value", - "description": "Type name for event pass NFT contract.", + "description": "The type of the API key", "args": [], "type": { "kind": "SCALAR", @@ -60111,12 +57429,12 @@ }, { "kind": "OBJECT", - "name": "eventPassNftContractType_min_fields", + "name": "apiKeyType_min_fields", "description": "aggregate min on columns", "fields": [ { "name": "value", - "description": "Type name for event pass NFT contract.", + "description": "The type of the API key", "args": [], "type": { "kind": "SCALAR", @@ -60134,8 +57452,8 @@ }, { "kind": "OBJECT", - "name": "eventPassNftContractType_mutation_response", - "description": "response of any mutation on the table \"eventPassNftContractType\"", + "name": "apiKeyType_mutation_response", + "description": "response of any mutation on the table \"apiKeyType\"", "fields": [ { "name": "affected_rows", @@ -60168,7 +57486,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContractType", + "name": "apiKeyType", "ofType": null } } @@ -60185,8 +57503,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_on_conflict", - "description": "on_conflict condition type for table \"eventPassNftContractType\"", + "name": "apiKeyType_on_conflict", + "description": "on_conflict condition type for table \"apiKeyType\"", "fields": null, "inputFields": [ { @@ -60197,7 +57515,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContractType_constraint", + "name": "apiKeyType_constraint", "ofType": null } }, @@ -60219,7 +57537,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContractType_update_column", + "name": "apiKeyType_update_column", "ofType": null } } @@ -60234,7 +57552,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", + "name": "apiKeyType_bool_exp", "ofType": null }, "defaultValue": null, @@ -60248,8 +57566,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_order_by", - "description": "Ordering options when selecting data from \"eventPassNftContractType\".", + "name": "apiKeyType_order_by", + "description": "Ordering options when selecting data from \"apiKeyType\".", "fields": null, "inputFields": [ { @@ -60271,13 +57589,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_pk_columns_input", - "description": "primary key columns input for table: eventPassNftContractType", + "name": "apiKeyType_pk_columns_input", + "description": "primary key columns input for table: apiKeyType", "fields": null, "inputFields": [ { "name": "value", - "description": "Type name for event pass NFT contract.", + "description": "The type of the API key", "type": { "kind": "NON_NULL", "name": null, @@ -60298,8 +57616,8 @@ }, { "kind": "ENUM", - "name": "eventPassNftContractType_select_column", - "description": "select columns of table \"eventPassNftContractType\"", + "name": "apiKeyType_select_column", + "description": "select columns of table \"apiKeyType\"", "fields": null, "inputFields": null, "interfaces": null, @@ -60315,13 +57633,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_set_input", - "description": "input type for updating data in table \"eventPassNftContractType\"", + "name": "apiKeyType_set_input", + "description": "input type for updating data in table \"apiKeyType\"", "fields": null, "inputFields": [ { "name": "value", - "description": "Type name for event pass NFT contract.", + "description": "The type of the API key", "type": { "kind": "SCALAR", "name": "String", @@ -60338,8 +57656,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassNftContractType\"", + "name": "apiKeyType_stream_cursor_input", + "description": "Streaming cursor of the table \"apiKeyType\"", "fields": null, "inputFields": [ { @@ -60350,7 +57668,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_stream_cursor_value_input", + "name": "apiKeyType_stream_cursor_value_input", "ofType": null } }, @@ -60377,13 +57695,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_stream_cursor_value_input", + "name": "apiKeyType_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { "name": "value", - "description": "Type name for event pass NFT contract.", + "description": "The type of the API key", "type": { "kind": "SCALAR", "name": "String", @@ -60400,8 +57718,8 @@ }, { "kind": "ENUM", - "name": "eventPassNftContractType_update_column", - "description": "update columns of table \"eventPassNftContractType\"", + "name": "apiKeyType_update_column", + "description": "update columns of table \"apiKeyType\"", "fields": null, "inputFields": null, "interfaces": null, @@ -60417,7 +57735,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_updates", + "name": "apiKeyType_updates", "description": null, "fields": null, "inputFields": [ @@ -60426,7 +57744,7 @@ "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_set_input", + "name": "apiKeyType_set_input", "ofType": null }, "defaultValue": null, @@ -60441,7 +57759,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", + "name": "apiKeyType_bool_exp", "ofType": null } }, @@ -60455,64 +57773,51 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassNftContract_aggregate", - "description": "aggregated selection of \"eventPassNftContract\"", - "fields": [ + "kind": "SCALAR", + "name": "bigint", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", + "description": "Boolean expression to compare columns of type \"bigint\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "aggregate", + "name": "_eq", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNftContract_aggregate_fields", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", + "name": "_gt", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_bool_exp", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "bool_and", + "name": "_gte", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_bool_exp_bool_and", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -60520,62 +57825,55 @@ "deprecationReason": null }, { - "name": "bool_or", + "name": "_in", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_bool_exp_bool_or", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "count", + "name": "_is_null", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_bool_exp_count", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_bool_exp_bool_and", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "arguments", + "name": "_lt", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns", - "ofType": null - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "distinct", + "name": "_lte", "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -60583,11 +57881,11 @@ "deprecationReason": null }, { - "name": "filter", + "name": "_neq", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -60595,15 +57893,19 @@ "deprecationReason": null }, { - "name": "predicate", + "name": "_nin", "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } } }, "defaultValue": null, @@ -60616,147 +57918,228 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_bool_exp_bool_or", - "description": null, - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "contentSpaceParameters", + "description": "The contentSpaceParameters model is designed to define properties specifically for content spaces. This table includes essential details like the contentSpaceId, which links to the specific content space. By centralizing this information, our system can effectively manage and control parameters tied to each content space, enhancing functionality and flexibility.", + "fields": [ { - "name": "arguments", + "name": "contentSpace", "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereUniqueInput_remote_rel_contentSpaceParameterscontentSpace", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contentSpaceId", + "description": "It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns", + "kind": "SCALAR", + "name": "String", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "distinct", + "name": "created_at", "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "filter", + "name": "id", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "predicate", + "name": "organizerId", "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_bool_exp_count", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "arguments", + "name": "status", "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "ofType": null - } - } + "kind": "ENUM", + "name": "contentSpaceStatus_enum", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "distinct", + "name": "updated_at", "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "contentSpaceParameters_aggregate", + "description": "aggregated selection of \"contentSpaceParameters\"", + "fields": [ { - "name": "filter", + "name": "aggregate", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "kind": "OBJECT", + "name": "contentSpaceParameters_aggregate_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "predicate", + "name": "nodes", "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "contentSpaceParameters", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassNftContract_aggregate_fields", - "description": "aggregate fields of \"eventPassNftContract\"", + "name": "contentSpaceParameters_aggregate_fields", + "description": "aggregate fields of \"contentSpaceParameters\"", "fields": [ { "name": "count", @@ -60773,7 +58156,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContract_select_column", + "name": "contentSpaceParameters_select_column", "ofType": null } } @@ -60813,7 +58196,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "eventPassNftContract_max_fields", + "name": "contentSpaceParameters_max_fields", "ofType": null }, "isDeprecated": false, @@ -60825,7 +58208,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "eventPassNftContract_min_fields", + "name": "contentSpaceParameters_min_fields", "ofType": null }, "isDeprecated": false, @@ -60839,102 +58222,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_order_by", - "description": "order by aggregate values of table \"eventPassNftContract\"", - "fields": null, - "inputFields": [ - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_max_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_min_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_arr_rel_insert_input", - "description": "input type for inserting array relation for remote table \"eventPassNftContract\"", - "fields": null, - "inputFields": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassNftContract\". All fields are combined with a logical 'AND'.", + "name": "contentSpaceParameters_bool_exp", + "description": "Boolean expression to filter rows from the table \"contentSpaceParameters\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -60948,7 +58237,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "contentSpaceParameters_bool_exp", "ofType": null } } @@ -60962,7 +58251,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "contentSpaceParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -60980,7 +58269,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "contentSpaceParameters_bool_exp", "ofType": null } } @@ -60990,7 +58279,7 @@ "deprecationReason": null }, { - "name": "chainId", + "name": "contentSpaceId", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -61002,83 +58291,11 @@ "deprecationReason": null }, { - "name": "contractAddress", + "name": "created_at", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNfts", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNfts_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassOrderSums", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -61097,54 +58314,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "isAirdrop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isDelayedRevealed", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orders", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orders_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "order_aggregate_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "organizerId", "description": null, @@ -61158,59 +58327,11 @@ "deprecationReason": null }, { - "name": "passAmount", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "passPricing", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "passType", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_enum_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "password", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", + "name": "status", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_enum_comparison_exp", + "name": "contentSpaceStatus_enum_comparison_exp", "ofType": null }, "defaultValue": null, @@ -61228,18 +58349,6 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "validationType", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_enum_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "interfaces": null, @@ -61248,26 +58357,20 @@ }, { "kind": "ENUM", - "name": "eventPassNftContract_constraint", - "description": "unique or primary key constraints on table \"eventPassNftContract\"", + "name": "contentSpaceParameters_constraint", + "description": "unique or primary key constraints on table \"contentSpaceParameters\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "eventPassId_unique", - "description": "unique or primary key constraint on columns \"eventPassId\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContract_contractAddress_chainId_key", - "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\"", + "name": "contentSpaceParameters_contentSpaceId_key", + "description": "unique or primary key constraint on columns \"contentSpaceId\"", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract_pkey", + "name": "contentSpaceParameters_pkey", "description": "unique or primary key constraint on columns \"id\"", "isDeprecated": false, "deprecationReason": null @@ -61277,25 +58380,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_insert_input", - "description": "input type for inserting data into table \"eventPassNftContract\"", + "name": "contentSpaceParameters_insert_input", + "description": "input type for inserting data into table \"contentSpaceParameters\"", "fields": null, "inputFields": [ { - "name": "chainId", - "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", + "name": "contentSpaceId", + "description": "It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data.", "type": { "kind": "SCALAR", "name": "String", @@ -61318,11 +58409,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", + "name": "id", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -61330,7 +58421,7 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "organizerId", "description": null, "type": { "kind": "SCALAR", @@ -61342,23 +58433,11 @@ "deprecationReason": null }, { - "name": "eventPassNfts", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_arr_rel_insert_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassOrderSums", + "name": "status", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_obj_rel_insert_input", + "kind": "ENUM", + "name": "contentSpaceStatus_enum", "ofType": null }, "defaultValue": null, @@ -61366,174 +58445,101 @@ "deprecationReason": null }, { - "name": "id", + "name": "updated_at", "description": null, "type": { "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isAirdrop", - "description": "Flag indicating whether the event pass NFT is airdropped.", - "type": { - "kind": "SCALAR", - "name": "Boolean", + "name": "timestamptz", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "contentSpaceParameters_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "isDelayedRevealed", - "description": "Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.", + "name": "contentSpaceId", + "description": "It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data.", + "args": [], "type": { "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orders", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "order_arr_rel_insert_input", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "created_at", "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passAmount", + "name": "id", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_obj_rel_insert_input", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passPricing", + "name": "organizerId", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_obj_rel_insert_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "passType", - "description": "Type of the pass, referencing the eventPassType table.", - "type": { - "kind": "ENUM", - "name": "eventPassType_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "password", - "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": "Type of the event pass NFT contract.", - "type": { - "kind": "ENUM", - "name": "eventPassNftContractType_enum", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "updated_at", "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "validationType", - "description": "The method of validation for the event pass, referencing the eventPassValidationType table.", - "type": { - "kind": "ENUM", - "name": "eventPassValidationType_enum", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassNftContract_max_fields", - "description": "aggregate max on columns", + "name": "contentSpaceParameters_min_fields", + "description": "aggregate min on columns", "fields": [ { - "name": "chainId", - "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", + "name": "contentSpaceId", + "description": "It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data.", "args": [], "type": { "kind": "SCALAR", @@ -61556,73 +58562,88 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", + "name": "id", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "organizerId", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "updated_at", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "contentSpaceParameters_mutation_response", + "description": "response of any mutation on the table \"contentSpaceParameters\"", + "fields": [ { - "name": "password", - "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", + "name": "affected_rows", + "description": "number of rows affected by the mutation", "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "returning", + "description": "data from the rows affected by the mutation", "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "contentSpaceParameters", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null @@ -61635,49 +58656,76 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_max_order_by", - "description": "order by max() on columns of table \"eventPassNftContract\"", + "name": "contentSpaceParameters_on_conflict", + "description": "on_conflict condition type for table \"contentSpaceParameters\"", "fields": null, "inputFields": [ { - "name": "chainId", - "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", + "name": "constraint", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "contentSpaceParameters_constraint", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", + "name": "update_columns", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "contentSpaceParameters_update_column", + "ofType": null + } + } + } }, - "defaultValue": null, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "where", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_order_by", + "description": "Ordering options when selecting data from \"contentSpaceParameters\".", + "fields": null, + "inputFields": [ { - "name": "eventId", - "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", + "name": "contentSpaceId", + "description": null, "type": { "kind": "ENUM", "name": "order_by", @@ -61688,7 +58736,7 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "created_at", "description": null, "type": { "kind": "ENUM", @@ -61724,8 +58772,8 @@ "deprecationReason": null }, { - "name": "password", - "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", + "name": "status", + "description": null, "type": { "kind": "ENUM", "name": "order_by", @@ -61753,148 +58801,213 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassNftContract_min_fields", - "description": "aggregate min on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_pk_columns_input", + "description": "primary key columns input for table: contentSpaceParameters", + "fields": null, + "inputFields": [ { - "name": "chainId", - "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", - "args": [], + "name": "id", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "contentSpaceParameters_select_column", + "description": "select columns of table \"contentSpaceParameters\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "contractAddress", - "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "contentSpaceId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", - "args": [], + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_set_input", + "description": "input type for updating data in table \"contentSpaceParameters\"", + "fields": null, + "inputFields": [ + { + "name": "contentSpaceId", + "description": "It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "created_at", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "id", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "organizerId", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "password", - "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", - "args": [], + "name": "status", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "contentSpaceStatus_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "updated_at", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_min_order_by", - "description": "order by min() on columns of table \"eventPassNftContract\"", + "name": "contentSpaceParameters_stream_cursor_input", + "description": "Streaming cursor of the table \"contentSpaceParameters\"", "fields": null, "inputFields": [ { - "name": "chainId", - "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_stream_cursor_value_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", + "name": "ordering", + "description": "cursor ordering", "type": { "kind": "ENUM", - "name": "order_by", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "contentSpaceId", + "description": "It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data.", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -61905,8 +59018,8 @@ "name": "created_at", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -61914,11 +59027,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", + "name": "id", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -61926,11 +59039,11 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "organizerId", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -61938,11 +59051,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "status", "description": null, "type": { "kind": "ENUM", - "name": "order_by", + "name": "contentSpaceStatus_enum", "ofType": null }, "defaultValue": null, @@ -61950,23 +59063,81 @@ "deprecationReason": null }, { - "name": "organizerId", + "name": "updated_at", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "contentSpaceParameters_update_column", + "description": "update columns of table \"contentSpaceParameters\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "contentSpaceId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null }, { - "name": "password", - "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_set_input", "ofType": null }, "defaultValue": null, @@ -61974,12 +59145,16 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -61992,28 +59167,51 @@ }, { "kind": "OBJECT", - "name": "eventPassNftContract_mutation_response", - "description": "response of any mutation on the table \"eventPassNftContract\"", + "name": "contentSpaceStatus", + "description": "columns and relationships of \"contentSpaceStatus\"", "fields": [ { - "name": "affected_rows", - "description": "number of rows affected by the mutation", + "name": "value", + "description": null, "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null } }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "contentSpaceStatus_aggregate", + "description": "aggregated selection of \"contentSpaceStatus\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "contentSpaceStatus_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", + "name": "nodes", + "description": null, "args": [], "type": { "kind": "NON_NULL", @@ -62026,7 +59224,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContract", + "name": "contentSpaceStatus", "ofType": null } } @@ -62042,60 +59240,109 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"eventPassNftContract\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "contentSpaceStatus_aggregate_fields", + "description": "aggregate fields of \"contentSpaceStatus\"", + "fields": [ { - "name": "data", + "name": "count", "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "contentSpaceStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_insert_input", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "max", + "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_on_conflict", + "kind": "OBJECT", + "name": "contentSpaceStatus_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "contentSpaceStatus_min_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_on_conflict", - "description": "on_conflict condition type for table \"eventPassNftContract\"", + "name": "contentSpaceStatus_bool_exp", + "description": "Boolean expression to filter rows from the table \"contentSpaceStatus\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { - "name": "constraint", + "name": "_and", "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_constraint", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_bool_exp", + "ofType": null + } } }, "defaultValue": null, @@ -62103,35 +59350,43 @@ "deprecationReason": null }, { - "name": "update_columns", + "name": "_not", "description": null, "type": { - "kind": "NON_NULL", + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_update_column", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_bool_exp", + "ofType": null } } }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "value", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -62143,18 +59398,58 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "ENUM", + "name": "contentSpaceStatus_constraint", + "description": "unique or primary key constraints on table \"contentSpaceStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "contentSpaceStatus_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "contentSpaceStatus_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "DRAFT", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PUBLISHED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", - "description": "Ordering options when selecting data from \"eventPassNftContract\".", + "name": "contentSpaceStatus_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"contentSpaceStatus_enum\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { - "name": "chainId", + "name": "_eq", "description": null, "type": { "kind": "ENUM", - "name": "order_by", + "name": "contentSpaceStatus_enum", "ofType": null }, "defaultValue": null, @@ -62162,23 +59457,31 @@ "deprecationReason": null }, { - "name": "contractAddress", + "name": "_in", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "contentSpaceStatus_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "_is_null", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -62186,11 +59489,11 @@ "deprecationReason": null }, { - "name": "eventId", + "name": "_neq", "description": null, "type": { "kind": "ENUM", - "name": "order_by", + "name": "contentSpaceStatus_enum", "ofType": null }, "defaultValue": null, @@ -62198,179 +59501,331 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "_nin", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "contentSpaceStatus_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_insert_input", + "description": "input type for inserting data into table \"contentSpaceStatus\"", + "fields": null, + "inputFields": [ { - "name": "eventPassNfts_aggregate", + "name": "value", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "contentSpaceStatus_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "eventPassOrderSums", + "name": "value", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "contentSpaceStatus_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "id", + "name": "value", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "contentSpaceStatus_mutation_response", + "description": "response of any mutation on the table \"contentSpaceStatus\"", + "fields": [ { - "name": "isAirdrop", - "description": null, + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDelayedRevealed", - "description": null, + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "contentSpaceStatus", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_on_conflict", + "description": "on_conflict condition type for table \"contentSpaceStatus\"", + "fields": null, + "inputFields": [ { - "name": "orders_aggregate", + "name": "constraint", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "order_aggregate_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "contentSpaceStatus_constraint", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "update_columns", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "contentSpaceStatus_update_column", + "ofType": null + } + } + } }, - "defaultValue": null, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "passAmount", + "name": "where", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "passAmount_order_by", + "name": "contentSpaceStatus_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_order_by", + "description": "Ordering options when selecting data from \"contentSpaceStatus\".", + "fields": null, + "inputFields": [ { - "name": "passPricing", + "name": "value", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_pk_columns_input", + "description": "primary key columns input for table: contentSpaceStatus", + "fields": null, + "inputFields": [ { - "name": "passType", + "name": "value", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "contentSpaceStatus_select_column", + "description": "select columns of table \"contentSpaceStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "password", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "value", + "description": "column name", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_set_input", + "description": "input type for updating data in table \"contentSpaceStatus\"", + "fields": null, + "inputFields": [ { - "name": "type", + "name": "value", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_stream_cursor_input", + "description": "Streaming cursor of the table \"contentSpaceStatus\"", + "fields": null, + "inputFields": [ { - "name": "updated_at", - "description": null, + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_stream_cursor_value_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "validationType", - "description": null, + "name": "ordering", + "description": "cursor ordering", "type": { "kind": "ENUM", - "name": "order_by", + "name": "cursor_ordering", "ofType": null }, "defaultValue": null, @@ -62384,21 +59839,17 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_pk_columns_input", - "description": "primary key columns input for table: eventPassNftContract", + "name": "contentSpaceStatus_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "id", + "name": "value", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -62411,116 +59862,304 @@ }, { "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "description": "select columns of table \"eventPassNftContract\"", + "name": "contentSpaceStatus_update_column", + "description": "update columns of table \"contentSpaceStatus\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", + "name": "value", "description": "column name", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_updates", + "description": null, + "fields": null, + "inputFields": [ { - "name": "created_at", - "description": "column name", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_set_input", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "column name", + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "currency", + "description": "Currencies code following the standard ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217)", + "fields": [ { - "name": "eventPassId", - "description": "column name", + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "currency_aggregate", + "description": "aggregated selection of \"currency\"", + "fields": [ { - "name": "id", - "description": "column name", + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "currency_aggregate_fields", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "isAirdrop", - "description": "column name", + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "currency", + "ofType": null + } + } + } + }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "currency_aggregate_fields", + "description": "aggregate fields of \"currency\"", + "fields": [ { - "name": "isDelayedRevealed", - "description": "column name", + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "currency_max_fields", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "passType", - "description": "column name", + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "currency_min_fields", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "description": "Boolean expression to filter rows from the table \"currency\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "password", - "description": "column name", + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "type", - "description": "column name", + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "validationType", - "description": "column name", + "name": "value", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "ENUM", - "name": "eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns", - "description": "select \"eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns\" columns of table \"eventPassNftContract\"", + "name": "currency_constraint", + "description": "unique or primary key constraints on table \"currency\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "isAirdrop", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isDelayedRevealed", - "description": "column name", + "name": "currency_pkey", + "description": "unique or primary key constraint on columns \"value\"", "isDeprecated": false, "deprecationReason": null } @@ -62529,21 +60168,51 @@ }, { "kind": "ENUM", - "name": "eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns", - "description": "select \"eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns\" columns of table \"eventPassNftContract\"", + "name": "currency_enum", + "description": null, "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "isAirdrop", - "description": "column name", + "name": "AED", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDelayedRevealed", - "description": "column name", + "name": "CNY", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EUR", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GBP", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "QAR", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SGD", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USD", + "description": null, "isDeprecated": false, "deprecationReason": null } @@ -62552,16 +60221,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_set_input", - "description": "input type for updating data in table \"eventPassNftContract\"", + "name": "currency_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"currency_enum\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { - "name": "chainId", - "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", + "name": "_eq", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "currency_enum", "ofType": null }, "defaultValue": null, @@ -62569,23 +60238,31 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", + "name": "_in", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "_is_null", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -62593,11 +60270,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", + "name": "_neq", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "currency_enum", "ofType": null }, "defaultValue": null, @@ -62605,119 +60282,292 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "_nin", "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "currency_insert_input", + "description": "input type for inserting data into table \"currency\"", + "fields": null, + "inputFields": [ { - "name": "id", + "name": "value", "description": null, "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "currency_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "isAirdrop", - "description": "Flag indicating whether the event pass NFT is airdropped.", + "name": "value", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "currency_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "isDelayedRevealed", - "description": "Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.", + "name": "value", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "currency_mutation_response", + "description": "response of any mutation on the table \"currency\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "currency", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "currency_on_conflict", + "description": "on_conflict condition type for table \"currency\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_constraint", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passType", - "description": "Type of the pass, referencing the eventPassType table.", + "name": "update_columns", + "description": null, "type": { - "kind": "ENUM", - "name": "eventPassType_enum", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_update_column", + "ofType": null + } + } + } }, - "defaultValue": null, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "password", - "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", + "name": "where", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "currency_order_by", + "description": "Ordering options when selecting data from \"currency\".", + "fields": null, + "inputFields": [ { - "name": "type", - "description": "Type of the event pass NFT contract.", + "name": "value", + "description": null, "type": { "kind": "ENUM", - "name": "eventPassNftContractType_enum", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "currency_pk_columns_input", + "description": "primary key columns input for table: currency", + "fields": null, + "inputFields": [ { - "name": "updated_at", + "name": "value", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "currency_select_column", + "description": "select columns of table \"currency\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "validationType", - "description": "The method of validation for the event pass, referencing the eventPassValidationType table.", + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "currency_set_input", + "description": "input type for updating data in table \"currency\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, "type": { - "kind": "ENUM", - "name": "eventPassValidationType_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -62731,8 +60581,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassNftContract\"", + "name": "currency_stream_cursor_input", + "description": "Streaming cursor of the table \"currency\"", "fields": null, "inputFields": [ { @@ -62743,7 +60593,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_stream_cursor_value_input", + "name": "currency_stream_cursor_value_input", "ofType": null } }, @@ -62770,13 +60620,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_stream_cursor_value_input", + "name": "currency_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "chainId", - "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", + "name": "value", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -62785,13 +60635,41 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "currency_update_column", + "description": "update columns of table \"currency\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "contractAddress", - "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "currency_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "currency_set_input", "ofType": null }, "defaultValue": null, @@ -62799,292 +60677,818 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "cursor_ordering", + "description": "ordering argument of a cursor", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "eventId", - "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "ASC", + "description": "ascending ordering of the cursor", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "DESC", + "description": "descending ordering of the cursor", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventParameters", + "description": "The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling.", + "fields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities.", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "activityWebhookSigningKey", + "description": "The unique signing key used for securing activity webhooks.", + "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isAirdrop", - "description": "Flag indicating whether the event pass NFT is airdropped.", + "name": "created_at", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDelayedRevealed", - "description": "Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.", + "name": "dateEnd", + "description": "The \"dateEnd\" column specifies the end date and time of the event. Similar to \"dateStart\", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event.", + "args": [], "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "timestamp", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "dateSaleEnd", + "description": "The \"dateSaleEnd\" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period.", + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamp", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passType", - "description": "Type of the pass, referencing the eventPassType table.", + "name": "dateSaleStart", + "description": "The \"dateSaleStart\" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes.", + "args": [], "type": { - "kind": "ENUM", - "name": "eventPassType_enum", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "password", - "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", + "name": "dateStart", + "description": "The \"dateStart\" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities.", + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamp", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "type", - "description": "Type of the event pass NFT contract.", + "name": "event", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput_remote_rel_eventParametersevent", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "eventPassNftContractType_enum", + "kind": "OBJECT", + "name": "Event", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "eventId", "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "validationType", - "description": "The method of validation for the event pass, referencing the eventPassValidationType table.", + "name": "eventPassNftContracts", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "eventPassValidationType_enum", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + } + } + } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassNftContract_update_column", - "description": "update columns of table \"eventPassNftContract\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": "column name", + "name": "eventPassNftContracts_aggregate", + "description": "An aggregate relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract_aggregate", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "column name", + "name": "eventPassNfts", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + } + } + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "column name", + "name": "eventPassNfts_aggregate", + "description": "An aggregate relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft_aggregate", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { "name": "id", - "description": "column name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "isAirdrop", - "description": "column name", + "name": "isOngoing", + "description": "A computed field, executes function \"is_event_ongoing\"", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDelayedRevealed", - "description": "column name", + "name": "isSaleOngoing", + "description": "A computed field, executes function \"is_sale_ongoing\"", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", + "name": "metadataUpdateWebhookId", + "description": "The identifier for the metadata update webhook.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "passType", - "description": "column name", + "name": "metadataUpdateWebhookSigningKey", + "description": "The unique signing key used for securing metadata update webhooks.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "password", - "description": "column name", + "name": "organizer", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "type", - "description": "column name", + "name": "organizerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", + "name": "status", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "eventStatus_enum", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "validationType", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "timezone", + "description": "The \"timezone\" column contains the timezone identifier for the event. All event-related timestamps, such as \"dateStart\", \"dateEnd\", \"dateSaleStart\", and \"dateSaleEnd\", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "updated_at", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassNft_aggregate", - "description": "aggregated selection of \"eventPassNft\"", + "name": "eventParameters_aggregate", + "description": "aggregated selection of \"eventParameters\"", "fields": [ { "name": "aggregate", @@ -63092,7 +61496,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "eventPassNft_aggregate_fields", + "name": "eventParameters_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -63113,7 +61517,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "eventParameters", "ofType": null } } @@ -63129,68 +61533,109 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp", - "description": null, - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "eventParameters_aggregate_fields", + "description": "aggregate fields of \"eventParameters\"", + "fields": [ { - "name": "bool_and", + "name": "count", "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp_bool_and", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "bool_or", + "name": "max", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp_bool_or", + "kind": "OBJECT", + "name": "eventParameters_max_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "count", + "name": "min", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp_count", + "kind": "OBJECT", + "name": "eventParameters_min_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp_bool_and", - "description": null, + "name": "eventParameters_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventParameters\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { - "name": "arguments", + "name": "_and", "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + } } }, "defaultValue": null, @@ -63198,11 +61643,11 @@ "deprecationReason": null }, { - "name": "distinct", + "name": "_not", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -63210,11 +61655,31 @@ "deprecationReason": null }, { - "name": "filter", + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookId", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -63222,54 +61687,35 @@ "deprecationReason": null }, { - "name": "predicate", + "name": "activityWebhookSigningKey", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp_bool_or", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "arguments", + "name": "created_at", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "distinct", + "name": "dateEnd", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "timestamp_comparison_exp", "ofType": null }, "defaultValue": null, @@ -63277,11 +61723,11 @@ "deprecationReason": null }, { - "name": "filter", + "name": "dateSaleEnd", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "timestamp_comparison_exp", "ofType": null }, "defaultValue": null, @@ -63289,58 +61735,35 @@ "deprecationReason": null }, { - "name": "predicate", + "name": "dateSaleStart", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "timestamp_comparison_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp_count", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "arguments", + "name": "dateStart", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "timestamp_comparison_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "distinct", + "name": "eventId", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -63348,11 +61771,11 @@ "deprecationReason": null }, { - "name": "filter", + "name": "eventPassNftContracts", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "eventPassNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -63360,218 +61783,201 @@ "deprecationReason": null }, { - "name": "predicate", + "name": "eventPassNftContracts_aggregate", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_bool_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft_aggregate_fields", - "description": "aggregate fields of \"eventPassNft\"", - "fields": [ + }, { - "name": "avg", + "name": "eventPassNfts", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_avg_fields", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "count", + "name": "eventPassNfts_aggregate", "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "id", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_max_fields", + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "isOngoing", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_min_fields", + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev", + "name": "isSaleOngoing", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_stddev_fields", + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_pop", + "name": "metadataUpdateWebhookId", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_stddev_pop_fields", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_samp", + "name": "metadataUpdateWebhookSigningKey", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_stddev_samp_fields", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "sum", + "name": "organizerId", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_sum_fields", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_pop", + "name": "status", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_var_pop_fields", + "kind": "INPUT_OBJECT", + "name": "eventStatus_enum_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_samp", + "name": "timezone", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_var_samp_fields", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", + "name": "updated_at", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_variance_fields", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, + { + "kind": "ENUM", + "name": "eventParameters_constraint", + "description": "unique or primary key constraints on table \"eventParameters\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "eventParameters_eventId_key", + "description": "unique or primary key constraint on columns \"eventId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventParameters_metadataUpdateWebhookSigningKey_key", + "description": "unique or primary key constraint on columns \"metadataUpdateWebhookSigningKey\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventParameters_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventParameters_signingKey_key", + "description": "unique or primary key constraint on columns \"activityWebhookSigningKey\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_order_by", - "description": "order by aggregate values of table \"eventPassNft\"", + "name": "eventParameters_insert_input", + "description": "input type for inserting data into table \"eventParameters\"", "fields": null, "inputFields": [ { - "name": "avg", - "description": null, + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_avg_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -63579,11 +61985,11 @@ "deprecationReason": null }, { - "name": "count", - "description": null, + "name": "activityWebhookSigningKey", + "description": "The unique signing key used for securing activity webhooks.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -63591,11 +61997,11 @@ "deprecationReason": null }, { - "name": "max", + "name": "created_at", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_max_order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -63603,11 +62009,11 @@ "deprecationReason": null }, { - "name": "min", - "description": null, + "name": "dateEnd", + "description": "The \"dateEnd\" column specifies the end date and time of the event. Similar to \"dateStart\", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_min_order_by", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -63615,11 +62021,11 @@ "deprecationReason": null }, { - "name": "stddev", - "description": null, + "name": "dateSaleEnd", + "description": "The \"dateSaleEnd\" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_order_by", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -63627,11 +62033,11 @@ "deprecationReason": null }, { - "name": "stddev_pop", - "description": null, + "name": "dateSaleStart", + "description": "The \"dateSaleStart\" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_pop_order_by", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -63639,11 +62045,11 @@ "deprecationReason": null }, { - "name": "stddev_samp", - "description": null, + "name": "dateStart", + "description": "The \"dateStart\" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_samp_order_by", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -63651,11 +62057,11 @@ "deprecationReason": null }, { - "name": "sum", + "name": "eventId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_sum_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -63663,11 +62069,11 @@ "deprecationReason": null }, { - "name": "var_pop", + "name": "eventPassNftContracts", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_var_pop_order_by", + "name": "eventPassNftContract_arr_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -63675,11 +62081,11 @@ "deprecationReason": null }, { - "name": "var_samp", + "name": "eventPassNfts", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_var_samp_order_by", + "name": "eventPassNft_arr_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -63687,127 +62093,83 @@ "deprecationReason": null }, { - "name": "variance", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_variance_order_by", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_append_input", - "description": "append existing jsonb value of filtered columns with new jsonb value", - "fields": null, - "inputFields": [ + }, { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "name": "metadataUpdateWebhookId", + "description": "The identifier for the metadata update webhook.", "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_arr_rel_insert_input", - "description": "input type for inserting array relation for remote table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "data", + "name": "metadataUpdateWebhookSigningKey", + "description": "The unique signing key used for securing metadata update webhooks.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_insert_input", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "status", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_on_conflict", + "kind": "ENUM", + "name": "eventStatus_enum", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft_avg_fields", - "description": "aggregate avg on columns", - "fields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "args": [], + "name": "timezone", + "description": "The \"timezone\" column contains the timezone identifier for the event. All event-related timestamps, such as \"dateStart\", \"dateEnd\", \"dateSaleStart\", and \"dateSaleEnd\", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations.", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_avg_order_by", - "description": "order by avg() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "updated_at", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -63820,469 +62182,442 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassNft\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "OBJECT", + "name": "eventParameters_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "_not", - "description": null, + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "activityWebhookSigningKey", + "description": "The unique signing key used for securing activity webhooks.", + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "chainId", + "name": "created_at", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": null, + "name": "dateEnd", + "description": "The \"dateEnd\" column specifies the end date and time of the event. Similar to \"dateStart\", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "dateSaleEnd", + "description": "The \"dateSaleEnd\" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": null, + "name": "dateSaleStart", + "description": "The \"dateSaleStart\" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": null, + "name": "dateStart", + "description": "The \"dateStart\" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "eventId", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters", + "name": "id", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "metadataUpdateWebhookId", + "description": "The identifier for the metadata update webhook.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": null, + "name": "metadataUpdateWebhookSigningKey", + "description": "The unique signing key used for securing metadata update webhooks.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "organizerId", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDelivered", - "description": null, + "name": "timezone", + "description": "The \"timezone\" column contains the timezone identifier for the event. All event-related timestamps, such as \"dateStart\", \"dateEnd\", \"dateSaleStart\", and \"dateSaleEnd\", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isRevealed", + "name": "updated_at", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventParameters_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "lastNftTransfer", - "description": null, + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": null, + "name": "activityWebhookSigningKey", + "description": "The unique signing key used for securing activity webhooks.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "metadata", + "name": "created_at", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftTransfers", - "description": null, + "name": "dateEnd", + "description": "The \"dateEnd\" column specifies the end date and time of the event. Similar to \"dateStart\", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftTransfers_aggregate", - "description": null, + "name": "dateSaleEnd", + "description": "The \"dateSaleEnd\" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_aggregate_bool_exp", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "dateSaleStart", + "description": "The \"dateSaleStart\" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packAmount", - "description": null, + "name": "dateStart", + "description": "The \"dateStart\" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", + "name": "eventId", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packPricing", + "name": "id", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passAmount", - "description": null, + "name": "metadataUpdateWebhookId", + "description": "The identifier for the metadata update webhook.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passPricing", - "description": null, + "name": "metadataUpdateWebhookSigningKey", + "description": "The unique signing key used for securing metadata update webhooks.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", + "name": "organizerId", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": null, + "name": "timezone", + "description": "The \"timezone\" column contains the timezone identifier for the event. All event-related timestamps, such as \"dateStart\", \"dateEnd\", \"dateSaleStart\", and \"dateSaleEnd\", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "updated_at", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "ENUM", - "name": "eventPassNft_constraint", - "description": "unique or primary key constraints on table \"eventPassNft\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + "kind": "OBJECT", + "name": "eventParameters_mutation_response", + "description": "response of any mutation on the table \"eventParameters\"", + "fields": [ { - "name": "eventPassNft_contractAddress_tokenId_chainId_key", - "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\", \"tokenId\"", + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNft_pkey", - "description": "unique or primary key constraint on columns \"id\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_at_path_input", - "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", - "fields": null, - "inputFields": [ - { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + } } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_elem_input", - "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "name": "eventParameters_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"eventParameters\"", "fields": null, "inputFields": [ { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "name": "data", + "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_insert_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_key_input", - "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", - "fields": null, - "inputFields": [ + }, { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "name": "on_conflict", + "description": "upsert condition", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "eventParameters_on_conflict", "ofType": null }, "defaultValue": null, @@ -64296,16 +62631,56 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_inc_input", - "description": "input type for incrementing numeric columns in table \"eventPassNft\"", + "name": "eventParameters_on_conflict", + "description": "on_conflict condition type for table \"eventParameters\"", "fields": null, "inputFields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "constraint", + "description": null, "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventParameters_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventParameters_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -64319,16 +62694,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_insert_input", - "description": "input type for inserting data into table \"eventPassNft\"", + "name": "eventParameters_order_by", + "description": "Ordering options when selecting data from \"eventParameters\".", "fields": null, "inputFields": [ { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", + "name": "activityWebhookId", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64336,11 +62711,11 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "name": "activityWebhookSigningKey", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64351,8 +62726,8 @@ "name": "created_at", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64360,11 +62735,11 @@ "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "name": "dateEnd", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64372,11 +62747,11 @@ "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "name": "dateSaleEnd", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64384,11 +62759,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", + "name": "dateSaleStart", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64396,11 +62771,11 @@ "deprecationReason": null }, { - "name": "eventParameters", + "name": "dateStart", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_obj_rel_insert_input", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64408,11 +62783,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", + "name": "eventId", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64420,11 +62795,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", + "name": "eventPassNftContracts_aggregate", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_obj_rel_insert_input", + "name": "eventPassNftContract_aggregate_order_by", "ofType": null }, "defaultValue": null, @@ -64432,11 +62807,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "eventPassNfts_aggregate", "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_order_by", "ofType": null }, "defaultValue": null, @@ -64444,11 +62819,11 @@ "deprecationReason": null }, { - "name": "isDelivered", - "description": "Indicates whether the event pass NFT has been delivered to the owner.", + "name": "id", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64456,11 +62831,11 @@ "deprecationReason": null }, { - "name": "isRevealed", - "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", + "name": "isOngoing", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64468,11 +62843,11 @@ "deprecationReason": null }, { - "name": "lastNftTransfer", + "name": "isSaleOngoing", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_obj_rel_insert_input", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64480,11 +62855,11 @@ "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "name": "metadataUpdateWebhookId", + "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64492,11 +62867,11 @@ "deprecationReason": null }, { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "name": "metadataUpdateWebhookSigningKey", + "description": null, "type": { - "kind": "SCALAR", - "name": "jsonb", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64504,11 +62879,11 @@ "deprecationReason": null }, { - "name": "nftTransfers", + "name": "organizerId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_arr_rel_insert_input", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64516,11 +62891,11 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", + "name": "status", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64528,11 +62903,11 @@ "deprecationReason": null }, { - "name": "packAmount", + "name": "timezone", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_obj_rel_insert_input", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64540,285 +62915,210 @@ "deprecationReason": null }, { - "name": "packId", + "name": "updated_at", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventParameters_pk_columns_input", + "description": "primary key columns input for table: eventParameters", + "fields": null, + "inputFields": [ { - "name": "packPricing", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_obj_rel_insert_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventParameters_select_column", + "description": "select columns of table \"eventParameters\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "activityWebhookId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null }, { - "name": "passAmount", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_obj_rel_insert_input", - "ofType": null - }, - "defaultValue": null, + "name": "activityWebhookSigningKey", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "passPricing", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_obj_rel_insert_input", - "ofType": null - }, - "defaultValue": null, + "name": "created_at", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null, + "name": "dateEnd", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "dateSaleEnd", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, + "name": "dateSaleStart", + "description": "column name", "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "dateStart", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "eventId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, + "name": "id", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "metadataUpdateWebhookId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "metadataUpdateWebhookSigningKey", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "organizerId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "status", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, + "name": "timezone", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, + "name": "updated_at", + "description": "column name", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventParameters_set_input", + "description": "input type for updating data in table \"eventParameters\"", + "fields": null, + "inputFields": [ { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", - "args": [], + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": null, - "args": [], + "name": "activityWebhookSigningKey", + "description": "The unique signing key used for securing activity webhooks.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "args": [], + "name": "created_at", + "description": null, "type": { "kind": "SCALAR", - "name": "bigint", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", - "args": [], + "name": "dateEnd", + "description": "The \"dateEnd\" column specifies the end date and time of the event. Similar to \"dateStart\", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event.", "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], + "name": "dateSaleEnd", + "description": "The \"dateSaleEnd\" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period.", "type": { "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_max_order_by", - "description": "order by max() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ - { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", - "type": { - "kind": "ENUM", - "name": "order_by", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -64826,11 +63126,11 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "name": "dateSaleStart", + "description": "The \"dateSaleStart\" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -64838,11 +63138,11 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "dateStart", + "description": "The \"dateStart\" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -64850,11 +63150,11 @@ "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "name": "eventId", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -64862,11 +63162,11 @@ "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "name": "id", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -64874,11 +63174,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", + "name": "metadataUpdateWebhookId", + "description": "The identifier for the metadata update webhook.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -64886,11 +63186,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", + "name": "metadataUpdateWebhookSigningKey", + "description": "The unique signing key used for securing metadata update webhooks.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -64898,11 +63198,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "organizerId", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -64910,11 +63210,11 @@ "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "name": "status", + "description": null, "type": { "kind": "ENUM", - "name": "order_by", + "name": "eventStatus_enum", "ofType": null }, "defaultValue": null, @@ -64922,11 +63222,11 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", + "name": "timezone", + "description": "The \"timezone\" column contains the timezone identifier for the event. All event-related timestamps, such as \"dateStart\", \"dateEnd\", \"dateSaleStart\", and \"dateSaleEnd\", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -64934,47 +63234,50 @@ "deprecationReason": null }, { - "name": "packId", + "name": "updated_at", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventParameters_stream_cursor_input", + "description": "Streaming cursor of the table \"eventParameters\"", + "fields": null, + "inputFields": [ { - "name": "tokenUri", - "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_stream_cursor_value_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "ordering", + "description": "cursor ordering", "type": { "kind": "ENUM", - "name": "order_by", + "name": "cursor_ordering", "ofType": null }, "defaultValue": null, @@ -64987,1225 +63290,1794 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassNft_min_fields", - "description": "aggregate min on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "eventParameters_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", - "args": [], + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", - "args": [], + "name": "activityWebhookSigningKey", + "description": "The unique signing key used for securing activity webhooks.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", - "args": [], + "name": "dateEnd", + "description": "The \"dateEnd\" column specifies the end date and time of the event. Similar to \"dateStart\", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event.", "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", - "args": [], + "name": "dateSaleEnd", + "description": "The \"dateSaleEnd\" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period.", "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", - "args": [], + "name": "dateSaleStart", + "description": "The \"dateSaleStart\" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes.", "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", - "args": [], + "name": "dateStart", + "description": "The \"dateStart\" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities.", + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "id", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", - "args": [], + "name": "metadataUpdateWebhookId", + "description": "The identifier for the metadata update webhook.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", - "args": [], + "name": "metadataUpdateWebhookSigningKey", + "description": "The unique signing key used for securing metadata update webhooks.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", + "name": "organizerId", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "args": [], + "name": "status", + "description": null, "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "ENUM", + "name": "eventStatus_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", - "args": [], + "name": "timezone", + "description": "The \"timezone\" column contains the timezone identifier for the event. All event-related timestamps, such as \"dateStart\", \"dateEnd\", \"dateSaleStart\", and \"dateSaleEnd\", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "updated_at", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_min_order_by", - "description": "order by min() on columns of table \"eventPassNft\"", + "kind": "ENUM", + "name": "eventParameters_update_column", + "description": "update columns of table \"eventParameters\"", "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "activityWebhookId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "activityWebhookSigningKey", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "dateEnd", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "dateSaleEnd", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "dateSaleStart", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "dateStart", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "metadataUpdateWebhookId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "metadataUpdateWebhookSigningKey", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "organizerId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "status", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "timezone", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "updated_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassNft_mutation_response", - "description": "response of any mutation on the table \"eventPassNft\"", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "eventParameters_updates", + "description": null, + "fields": null, + "inputFields": [ { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventParameters_set_input", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNft", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_on_conflict", - "description": "on_conflict condition type for table \"eventPassNft\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "eventPassNft", + "description": "columns and relationships of \"eventPassNft\"", + "fields": [ { - "name": "constraint", - "description": null, + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "eventPassNft_constraint", + "kind": "SCALAR", + "name": "String", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_update_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, - "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", - "description": "Ordering options when selecting data from \"eventPassNft\".", - "fields": null, - "inputFields": [ - { - "name": "chainId", + "name": "created_at", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": null, + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", + "name": "event", "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput_remote_rel_eventPassNftevent", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "Event", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": null, + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "eventParameters", + "description": "An object relationship", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "eventParameters", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters", + "name": "eventPass", "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", + "kind": "OBJECT", + "name": "EventPass", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "eventPassId", - "description": null, + "description": "Directly relates to a specific Event Pass within the system", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "eventPassNftContract", - "description": null, + "description": "An object relationship", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "kind": "OBJECT", + "name": "eventPassNftContract", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "id", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isDelivered", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "isRevealed", - "description": null, + "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "lastNftTransfer", - "description": null, + "description": "An object relationship", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", + "kind": "OBJECT", + "name": "nftTransfer", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "lastNftTransferId", - "description": null, + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "metadata", - "description": null, + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "args": [ + { + "name": "path", + "description": "JSON select path", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftTransfers_aggregate", - "description": null, + "name": "nftTransfers", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftTransfer_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_aggregate_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "name": "nftTransfers_aggregate", + "description": "An aggregate relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftTransfer_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftTransfer_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packAmount", + "name": "organizer", "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_order_by", + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "passAmount", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "packId", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "packPricing", - "description": null, + "description": "An object relationship", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_order_by", + "kind": "OBJECT", + "name": "passPricing", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "passAmount", - "description": null, + "description": "An object relationship", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_order_by", + "kind": "OBJECT", + "name": "passAmount", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "passPricing", - "description": null, + "description": "An object relationship", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_order_by", + "kind": "OBJECT", + "name": "passPricing", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", + "name": "status", "description": null, + "args": [], "type": { "kind": "ENUM", - "name": "order_by", + "name": "nftStatus_enum", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": null, + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "tokenUri", + "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_pk_columns_input", - "description": "primary key columns input for table: eventPassNft", - "fields": null, - "inputFields": [ + }, { - "name": "id", + "name": "updated_at", "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamptz", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_prepend_input", - "description": "prepend existing jsonb value of filtered columns with new jsonb value", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "eventPassNftContract", + "description": "The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes.", + "fields": [ { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "name": "chainId", + "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", + "args": [], "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "description": "select columns of table \"eventPassNft\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "chainId", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "contractAddress", - "description": "column name", + "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": "column name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { "name": "eventId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isDelivered", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isRevealed", - "description": "column name", + "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "column name", + "name": "eventPass", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "metadata", - "description": "column name", + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", + "name": "eventPassNfts", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + } + } + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": "column name", + "name": "eventPassNfts_aggregate", + "description": "An aggregate relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft_aggregate", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "column name", + "name": "eventPassOrderSums", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "column name", + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns", - "description": "select \"eventPassNft_aggregate_bool_exp_bool_and_arguments_columns\" columns of table \"eventPassNft\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "isDelivered", - "description": "column name", + "name": "isAirdrop", + "description": "Flag indicating whether the event pass NFT is airdropped.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "isRevealed", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns", - "description": "select \"eventPassNft_aggregate_bool_exp_bool_or_arguments_columns\" columns of table \"eventPassNft\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "isDelivered", - "description": "column name", + "name": "isDelayedRevealed", + "description": "Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "isRevealed", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_set_input", - "description": "input type for updating data in table \"eventPassNft\"", - "fields": null, - "inputFields": [ - { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", + "name": "orders", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "order_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "order_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "order", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "name": "orders_aggregate", + "description": "An aggregate relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "order_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "order_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "order_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "organizerId", "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "name": "passAmount", + "description": "An object relationship", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "passAmount", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "name": "passPricing", + "description": "An object relationship", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "passPricing", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", + "name": "passType", + "description": "Type of the pass, referencing the eventPassType table.", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassType_enum", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "type", + "description": "Type of the event pass NFT contract.", + "args": [], "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDelivered", - "description": "Indicates whether the event pass NFT has been delivered to the owner.", + "name": "updated_at", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isRevealed", - "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", + "name": "validationType", + "description": "The method of validation for the event pass, referencing the eventPassValidationType table.", + "args": [], "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassValidationType_enum", + "ofType": null + } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenUri", - "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassNft_stddev_fields", - "description": "aggregate stddev on columns", + "name": "eventPassNftContractType", + "description": "Contract types representing the nature of the event pass NFT contract.", "fields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "value", + "description": "Type name for event pass NFT contract.", "args": [], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null @@ -66217,41 +65089,42 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_order_by", - "description": "order by stddev() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "eventPassNftContractType_aggregate", + "description": "aggregated selection of \"eventPassNftContractType\"", + "fields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "aggregate", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "eventPassNftContractType_aggregate_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "nodes", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContractType", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null @@ -66263,90 +65136,109 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "eventPassNftContractType_aggregate_fields", + "description": "aggregate fields of \"eventPassNftContractType\"", + "fields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "max", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "eventPassNftContractType_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "min", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "eventPassNftContractType_min_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassNft\"", + "name": "eventPassNftContractType_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassNftContractType\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "_and", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stream_cursor_value_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "ofType": null + } } }, "defaultValue": null, @@ -66354,34 +65246,11 @@ "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", + "name": "_not", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -66389,83 +65258,100 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "name": "_or", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "value", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNftContractType_constraint", + "description": "unique or primary key constraints on table \"eventPassNftContractType\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "eventPassNftContractType_pkey", + "description": "unique or primary key constraint on columns \"value\"", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "delayed_reveal", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "loyalty_card", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "normal", + "description": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"eventPassNftContractType_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "id", + "name": "_eq", "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "ENUM", + "name": "eventPassNftContractType_enum", "ofType": null }, "defaultValue": null, @@ -66473,20 +65359,28 @@ "deprecationReason": null }, { - "name": "isDelivered", - "description": "Indicates whether the event pass NFT has been delivered to the owner.", + "name": "_in", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isRevealed", - "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", + "name": "_is_null", + "description": null, "type": { "kind": "SCALAR", "name": "Boolean", @@ -66497,47 +65391,11 @@ "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", + "name": "_neq", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "eventPassNftContractType_enum", "ofType": null }, "defaultValue": null, @@ -66545,20 +65403,39 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "_nin", + "description": null, "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_insert_input", + "description": "input type for inserting data into table \"eventPassNftContractType\"", + "fields": null, + "inputFields": [ { - "name": "tokenUri", - "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", + "name": "value", + "description": "Type name for event pass NFT contract.", "type": { "kind": "SCALAR", "name": "String", @@ -66567,18 +65444,6 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "interfaces": null, @@ -66587,16 +65452,16 @@ }, { "kind": "OBJECT", - "name": "eventPassNft_sum_fields", - "description": "aggregate sum on columns", + "name": "eventPassNftContractType_max_fields", + "description": "aggregate max on columns", "fields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "value", + "description": "Type name for event pass NFT contract.", "args": [], "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null }, "isDeprecated": false, @@ -66609,240 +65474,180 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_sum_order_by", - "description": "order by sum() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "eventPassNftContractType_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "value", + "description": "Type name for event pass NFT contract.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "ENUM", - "name": "eventPassNft_update_column", - "description": "update columns of table \"eventPassNft\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isDelivered", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isRevealed", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "metadata", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "OBJECT", + "name": "eventPassNftContractType_mutation_response", + "description": "response of any mutation on the table \"eventPassNftContractType\"", + "fields": [ { - "name": "tokenUri", - "description": "column name", + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContractType", + "ofType": null + } + } + } + }, "isDeprecated": false, "deprecationReason": null } ], + "inputFields": null, + "interfaces": [], + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_updates", - "description": null, + "name": "eventPassNftContractType_on_conflict", + "description": "on_conflict condition type for table \"eventPassNftContractType\"", "fields": null, "inputFields": [ { - "name": "_append", - "description": "append existing jsonb value of filtered columns with new jsonb value", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_append_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_at_path", - "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_at_path_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_elem", - "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_elem_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_key", - "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "name": "constraint", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_key_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_constraint", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "update_columns", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_inc_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_update_column", + "ofType": null + } + } + } }, - "defaultValue": null, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "_prepend", - "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "name": "where", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_prepend_input", + "name": "eventPassNftContractType_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_order_by", + "description": "Ordering options when selecting data from \"eventPassNftContractType\".", + "fields": null, + "inputFields": [ { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "value", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_set_input", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_pk_columns_input", + "description": "primary key columns input for table: eventPassNftContractType", + "fields": null, + "inputFields": [ { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "value", + "description": "Type name for event pass NFT contract.", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -66856,40 +65661,34 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassNft_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ + "kind": "ENUM", + "name": "eventPassNftContractType_select_column", + "description": "select columns of table \"eventPassNftContractType\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, + "name": "value", + "description": "column name", "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], - "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_var_pop_order_by", - "description": "order by var_pop() on columns of table \"eventPassNft\"", + "name": "eventPassNftContractType_set_input", + "description": "input type for updating data in table \"eventPassNftContractType\"", "fields": null, "inputFields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "value", + "description": "Type name for event pass NFT contract.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -66902,40 +65701,33 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassNft_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassNftContractType\"", + "fields": null, + "inputFields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "args": [], + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_stream_cursor_value_input", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_var_samp_order_by", - "description": "order by var_samp() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "ordering", + "description": "cursor ordering", "type": { "kind": "ENUM", - "name": "order_by", + "name": "cursor_ordering", "ofType": null }, "defaultValue": null, @@ -66948,98 +65740,88 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassNft_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "args": [], + "name": "value", + "description": "Type name for event pass NFT contract.", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_variance_order_by", - "description": "order by variance() on columns of table \"eventPassNft\"", + "kind": "ENUM", + "name": "eventPassNftContractType_update_column", + "description": "update columns of table \"eventPassNftContractType\"", "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "value", + "description": "column name", "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassOrderSums", - "description": "Hold the sums for the Event Pass Orders", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_updates", + "description": null, + "fields": null, + "inputFields": [ { - "name": "eventPassId", - "description": null, - "args": [], + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_set_input", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", - "description": null, - "args": [], + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassOrderSums_aggregate", - "description": "aggregated selection of \"eventPassOrderSums\"", + "name": "eventPassNftContract_aggregate", + "description": "aggregated selection of \"eventPassNftContract\"", "fields": [ { "name": "aggregate", @@ -67047,7 +65829,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "eventPassOrderSums_aggregate_fields", + "name": "eventPassNftContract_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -67068,7 +65850,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "eventPassNftContract", "ofType": null } } @@ -67084,174 +65866,330 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassOrderSums_aggregate_fields", - "description": "aggregate fields of \"eventPassOrderSums\"", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_bool_exp", + "description": null, + "fields": null, + "inputFields": [ { - "name": "avg", + "name": "bool_and", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_avg_fields", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_bool_exp_bool_and", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "count", + "name": "bool_or", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_bool_exp_bool_or", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_bool_exp_count", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_bool_exp_bool_and", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "arguments", "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrderSums_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "ENUM", + "name": "eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "distinct", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_max_fields", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "filter", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_min_fields", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev", + "name": "predicate", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_stddev_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_bool_exp_bool_or", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "arguments", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_pop", + "name": "distinct", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_stddev_pop_fields", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_samp", + "name": "filter", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_stddev_samp_fields", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "sum", + "name": "predicate", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_sum_fields", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_bool_exp_count", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "arguments", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_pop", + "name": "filter", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_var_pop_fields", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_samp", + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNftContract_aggregate_fields", + "description": "aggregate fields of \"eventPassNftContract\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", "description": null, "args": [], "type": { "kind": "OBJECT", - "name": "eventPassOrderSums_var_samp_fields", + "name": "eventPassNftContract_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", + "name": "min", "description": null, "args": [], "type": { "kind": "OBJECT", - "name": "eventPassOrderSums_variance_fields", + "name": "eventPassNftContract_min_fields", "ofType": null }, "isDeprecated": false, @@ -67264,32 +66202,103 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassOrderSums_avg_fields", - "description": "aggregate avg on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_order_by", + "description": "order by aggregate values of table \"eventPassNftContract\"", + "fields": null, + "inputFields": [ { - "name": "totalReserved", + "name": "count", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_max_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_min_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassOrderSums\". All fields are combined with a logical 'AND'.", + "name": "eventPassNftContract_arr_rel_insert_input", + "description": "input type for inserting array relation for remote table \"eventPassNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassNftContract\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -67303,7 +66312,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "eventPassNftContract_bool_exp", "ofType": null } } @@ -67317,7 +66326,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "eventPassNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -67335,7 +66344,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "eventPassNftContract_bool_exp", "ofType": null } } @@ -67345,7 +66354,7 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "chainId", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -67357,74 +66366,47 @@ "deprecationReason": null }, { - "name": "totalReserved", + "name": "contractAddress", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassOrderSums_constraint", - "description": "unique or primary key constraints on table \"eventPassOrderSums\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "eventPassOrderSums_pkey", - "description": "unique or primary key constraint on columns \"eventPassId\"", + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_inc_input", - "description": "input type for incrementing numeric columns in table \"eventPassOrderSums\"", - "fields": null, - "inputFields": [ + }, { - "name": "totalReserved", + "name": "eventId", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_insert_input", - "description": "input type for inserting data into table \"eventPassOrderSums\"", - "fields": null, - "inputFields": [ + }, { "name": "eventPassId", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -67432,257 +66414,155 @@ "deprecationReason": null }, { - "name": "totalReserved", + "name": "eventPassNfts", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "eventPassId", + "name": "eventPassNfts_aggregate", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", + "name": "eventPassOrderSums", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "eventPassId", + "name": "id", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", + "name": "isAirdrop", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_mutation_response", - "description": "response of any mutation on the table \"eventPassOrderSums\"", - "fields": [ + }, { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "isDelayedRevealed", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "orders", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrderSums", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "order_bool_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"eventPassOrderSums\"", - "fields": null, - "inputFields": [ + }, { - "name": "data", + "name": "orders_aggregate", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_insert_input", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "order_aggregate_bool_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "organizerId", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_on_conflict", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_on_conflict", - "description": "on_conflict condition type for table \"eventPassOrderSums\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", + "name": "passAmount", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrderSums_constraint", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", + "name": "passPricing", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrderSums_update_column", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "passPricing_bool_exp", + "ofType": null }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "passType", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "eventPassType_enum_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", - "description": "Ordering options when selecting data from \"eventPassOrderSums\".", - "fields": null, - "inputFields": [ + }, { - "name": "eventPassId", + "name": "password", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -67690,39 +66570,36 @@ "deprecationReason": null }, { - "name": "totalReserved", + "name": "type", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_enum_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_pk_columns_input", - "description": "primary key columns input for table: eventPassOrderSums", - "fields": null, - "inputFields": [ + }, { - "name": "eventPassId", + "name": "updated_at", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validationType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_enum_comparison_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -67735,21 +66612,27 @@ }, { "kind": "ENUM", - "name": "eventPassOrderSums_select_column", - "description": "select columns of table \"eventPassOrderSums\"", + "name": "eventPassNftContract_constraint", + "description": "unique or primary key constraints on table \"eventPassNftContract\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "eventPassId", - "description": "column name", + "name": "eventPassId_unique", + "description": "unique or primary key constraint on columns \"eventPassId\"", "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", - "description": "column name", + "name": "eventPassNftContract_contractAddress_chainId_key", + "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract_pkey", + "description": "unique or primary key constraint on columns \"id\"", "isDeprecated": false, "deprecationReason": null } @@ -67758,13 +66641,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_set_input", - "description": "input type for updating data in table \"eventPassOrderSums\"", + "name": "eventPassNftContract_insert_input", + "description": "input type for inserting data into table \"eventPassNftContract\"", "fields": null, "inputFields": [ { - "name": "eventPassId", - "description": null, + "name": "chainId", + "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", "type": { "kind": "SCALAR", "name": "String", @@ -67775,142 +66658,83 @@ "deprecationReason": null }, { - "name": "totalReserved", - "description": null, + "name": "contractAddress", + "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ + }, { - "name": "totalReserved", + "name": "created_at", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ + }, { - "name": "totalReserved", - "description": null, - "args": [], + "name": "eventId", + "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ + }, { - "name": "totalReserved", + "name": "eventPassId", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassOrderSums\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "eventPassNfts", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_stream_cursor_value_input", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_arr_rel_insert_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "eventPassOrderSums", + "description": null, "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_obj_rel_insert_input", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "eventPassId", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -67918,80 +66742,59 @@ "deprecationReason": null }, { - "name": "totalReserved", - "description": null, + "name": "isAirdrop", + "description": "Flag indicating whether the event pass NFT is airdropped.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_sum_fields", - "description": "aggregate sum on columns", - "fields": [ + }, { - "name": "totalReserved", - "description": null, - "args": [], + "name": "isDelayedRevealed", + "description": "Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassOrderSums_update_column", - "description": "update columns of table \"eventPassOrderSums\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "eventPassId", - "description": "column name", + "name": "orders", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_arr_rel_insert_input", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", - "description": "column name", + "name": "organizerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_updates", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "passAmount", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_inc_input", + "name": "passAmount_obj_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -67999,11 +66802,11 @@ "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "passPricing", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_set_input", + "name": "passPricing_obj_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -68011,242 +66814,178 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "passType", + "description": "Type of the pass, referencing the eventPassType table.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", - "ofType": null - } + "kind": "ENUM", + "name": "eventPassType_enum", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ + }, { - "name": "totalReserved", - "description": null, - "args": [], + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ + }, { - "name": "totalReserved", + "name": "type", + "description": "Type of the event pass NFT contract.", + "type": { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validationType", + "description": "The method of validation for the event pass, referencing the eventPassValidationType table.", + "type": { + "kind": "ENUM", + "name": "eventPassValidationType_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassOrderSums_variance_fields", - "description": "aggregate variance on columns", + "name": "eventPassNftContract_max_fields", + "description": "aggregate max on columns", "fields": [ { - "name": "totalReserved", - "description": null, + "name": "chainId", + "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassType", - "description": "Defines the types of event passes.", - "fields": [ + }, { - "name": "value", - "description": "Type name for event pass.", + "name": "contractAddress", + "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassType_aggregate", - "description": "aggregated selection of \"eventPassType\"", - "fields": [ + }, { - "name": "aggregate", + "name": "created_at", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassType_aggregate_fields", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", + "name": "eventId", + "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassType", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassType_aggregate_fields", - "description": "aggregate fields of \"eventPassType\"", - "fields": [ + }, { - "name": "count", + "name": "id", "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassType_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "organizerId", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassType_max_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassType_min_fields", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, @@ -68260,36 +66999,28 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassType\". All fields are combined with a logical 'AND'.", + "name": "eventPassNftContract_max_order_by", + "description": "order by max() on columns of table \"eventPassNftContract\"", "fields": null, "inputFields": [ { - "name": "_and", - "description": null, + "name": "chainId", + "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "contractAddress", + "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -68297,94 +67028,35 @@ "deprecationReason": null }, { - "name": "_or", + "name": "created_at", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "value", - "description": null, + "name": "eventId", + "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassType_constraint", - "description": "unique or primary key constraints on table \"eventPassType\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "eventPassType_pkey", - "description": "unique or primary key constraint on columns \"value\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassType_enum", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "event_access", - "description": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "redeemable", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassType_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"eventPassType_enum\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", + "name": "eventPassId", "description": null, "type": { "kind": "ENUM", - "name": "eventPassType_enum", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -68392,31 +67064,23 @@ "deprecationReason": null }, { - "name": "_in", + "name": "id", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassType_enum", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_is_null", + "name": "organizerId", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -68424,11 +67088,11 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", "type": { "kind": "ENUM", - "name": "eventPassType_enum", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -68436,20 +67100,12 @@ "deprecationReason": null }, { - "name": "_nin", + "name": "updated_at", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassType_enum", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -68461,36 +67117,25 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassType_insert_input", - "description": "input type for inserting data into table \"eventPassType\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "eventPassNftContract_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "value", - "description": "Type name for event pass.", + "name": "chainId", + "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassType_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "value", - "description": "Type name for event pass.", + "name": "contractAddress", + "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", "args": [], "type": { "kind": "SCALAR", @@ -68499,331 +67144,193 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassType_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "value", - "description": "Type name for event pass.", + "name": "created_at", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassType_mutation_response", - "description": "response of any mutation on the table \"eventPassType\"", - "fields": [ + }, { - "name": "affected_rows", - "description": "number of rows affected by the mutation", + "name": "eventId", + "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", + "name": "eventPassId", + "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassType", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassType_on_conflict", - "description": "on_conflict condition type for table \"eventPassType\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", + "name": "id", "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassType_constraint", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", + "name": "organizerId", "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassType_update_column", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassType_order_by", - "description": "Ordering options when selecting data from \"eventPassType\".", - "fields": null, - "inputFields": [ + }, { - "name": "value", + "name": "updated_at", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassType_pk_columns_input", - "description": "primary key columns input for table: eventPassType", + "name": "eventPassNftContract_min_order_by", + "description": "order by min() on columns of table \"eventPassNftContract\"", "fields": null, "inputFields": [ { - "name": "value", - "description": "Type name for event pass.", + "name": "chainId", + "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassType_select_column", - "description": "select columns of table \"eventPassType\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "value", - "description": "column name", + "name": "contractAddress", + "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassType_set_input", - "description": "input type for updating data in table \"eventPassType\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "Type name for event pass.", + "name": "created_at", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassType_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassType\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "eventId", + "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_stream_cursor_value_input", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "eventPassId", + "description": null, "type": { "kind": "ENUM", - "name": "cursor_ordering", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassType_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "Type name for event pass.", + "name": "id", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassType_update_column", - "description": "update columns of table \"eventPassType\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "value", - "description": "column name", + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassType_updates", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_set_input", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -68831,16 +67338,12 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "updated_at", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -68853,51 +67356,28 @@ }, { "kind": "OBJECT", - "name": "eventPassValidationType", - "description": "Defines the types of validation for event passes.", + "name": "eventPassNftContract_mutation_response", + "description": "response of any mutation on the table \"eventPassNftContract\"", "fields": [ { - "name": "value", - "description": "Type name for event pass validation.", + "name": "affected_rows", + "description": "number of rows affected by the mutation", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassValidationType_aggregate", - "description": "aggregated selection of \"eventPassValidationType\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassValidationType_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "nodes", - "description": null, + "name": "returning", + "description": "data from the rows affected by the mutation", "args": [], "type": { "kind": "NON_NULL", @@ -68910,7 +67390,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassValidationType", + "name": "eventPassNftContract", "ofType": null } } @@ -68926,109 +67406,60 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassValidationType_aggregate_fields", - "description": "aggregate fields of \"eventPassValidationType\"", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"eventPassNftContract\"", + "fields": null, + "inputFields": [ { - "name": "count", + "name": "data", "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassValidationType_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_insert_input", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassValidationType_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], + "name": "on_conflict", + "description": "upsert condition", "type": { - "kind": "OBJECT", - "name": "eventPassValidationType_min_fields", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_on_conflict", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassValidationType\". All fields are combined with a logical 'AND'.", + "name": "eventPassNftContract_on_conflict", + "description": "on_conflict condition type for table \"eventPassNftContract\"", "fields": null, "inputFields": [ { - "name": "_and", + "name": "constraint", "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", - "ofType": null - } + "kind": "ENUM", + "name": "eventPassNftContract_constraint", + "ofType": null } }, "defaultValue": null, @@ -69036,43 +67467,35 @@ "deprecationReason": null }, { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_or", + "name": "update_columns", "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_update_column", + "ofType": null + } } } }, - "defaultValue": null, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "value", + "name": "where", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "name": "eventPassNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -69085,63 +67508,65 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "eventPassValidationType_constraint", - "description": "unique or primary key constraints on table \"eventPassValidationType\"", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "description": "Ordering options when selecting data from \"eventPassNftContract\".", "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + "inputFields": [ { - "name": "eventPassValidationType_pkey", - "description": "unique or primary key constraint on columns \"value\"", + "name": "chainId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassValidationType_enum", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "external", + "name": "contractAddress", "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "manual", + "name": "created_at", "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nft", + "name": "eventId", "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"eventPassValidationType_enum\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_eq", + "name": "eventPassId", "description": null, "type": { "kind": "ENUM", - "name": "eventPassValidationType_enum", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -69149,31 +67574,23 @@ "deprecationReason": null }, { - "name": "_in", + "name": "eventPassNfts_aggregate", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassValidationType_enum", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_is_null", + "name": "eventPassOrderSums", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_order_by", "ofType": null }, "defaultValue": null, @@ -69181,11 +67598,11 @@ "deprecationReason": null }, { - "name": "_neq", + "name": "id", "description": null, "type": { "kind": "ENUM", - "name": "eventPassValidationType_enum", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -69193,221 +67610,127 @@ "deprecationReason": null }, { - "name": "_nin", + "name": "isAirdrop", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassValidationType_enum", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_insert_input", - "description": "input type for inserting data into table \"eventPassValidationType\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "Type name for event pass validation.", + "name": "isDelayedRevealed", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassValidationType_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "value", - "description": "Type name for event pass validation.", - "args": [], + "name": "orders_aggregate", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "order_aggregate_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassValidationType_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "value", - "description": "Type name for event pass validation.", - "args": [], + "name": "organizerId", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassValidationType_mutation_response", - "description": "response of any mutation on the table \"eventPassValidationType\"", - "fields": [ + }, { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "passAmount", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "passAmount_order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "passPricing", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassValidationType", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "passPricing_order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_on_conflict", - "description": "on_conflict condition type for table \"eventPassValidationType\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", + "name": "passType", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassValidationType_constraint", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", + "name": "password", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassValidationType_update_column", - "ofType": null - } - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "type", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_order_by", - "description": "Ordering options when selecting data from \"eventPassValidationType\".", - "fields": null, - "inputFields": [ + }, { - "name": "value", + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validationType", "description": null, "type": { "kind": "ENUM", @@ -69425,19 +67748,19 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_pk_columns_input", - "description": "primary key columns input for table: eventPassValidationType", + "name": "eventPassNftContract_pk_columns_input", + "description": "primary key columns input for table: eventPassNftContract", "fields": null, "inputFields": [ { - "name": "value", - "description": "Type name for event pass validation.", + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -69452,14 +67775,138 @@ }, { "kind": "ENUM", - "name": "eventPassValidationType_select_column", - "description": "select columns of table \"eventPassValidationType\"", + "name": "eventPassNftContract_select_column", + "description": "select columns of table \"eventPassNftContract\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "value", + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passType", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validationType", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns", + "description": "select \"eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns\" columns of table \"eventPassNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "isAirdrop", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns", + "description": "select \"eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns\" columns of table \"eventPassNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "isAirdrop", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -69469,13 +67916,133 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_set_input", - "description": "input type for updating data in table \"eventPassValidationType\"", + "name": "eventPassNftContract_set_input", + "description": "input type for updating data in table \"eventPassNftContract\"", "fields": null, "inputFields": [ { - "name": "value", - "description": "Type name for event pass validation.", + "name": "chainId", + "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "Flag indicating whether the event pass NFT is airdropped.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": "Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passType", + "description": "Type of the pass, referencing the eventPassType table.", + "type": { + "kind": "ENUM", + "name": "eventPassType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", "type": { "kind": "SCALAR", "name": "String", @@ -69484,6 +68051,42 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "type", + "description": "Type of the event pass NFT contract.", + "type": { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validationType", + "description": "The method of validation for the event pass, referencing the eventPassValidationType table.", + "type": { + "kind": "ENUM", + "name": "eventPassValidationType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, @@ -69492,8 +68095,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassValidationType\"", + "name": "eventPassNftContract_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassNftContract\"", "fields": null, "inputFields": [ { @@ -69504,7 +68107,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_stream_cursor_value_input", + "name": "eventPassNftContract_stream_cursor_value_input", "ofType": null } }, @@ -69531,13 +68134,133 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_stream_cursor_value_input", + "name": "eventPassNftContract_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "value", - "description": "Type name for event pass validation.", + "name": "chainId", + "description": "Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "Flag indicating whether the event pass NFT is airdropped.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": "Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passType", + "description": "Type of the pass, referencing the eventPassType table.", + "type": { + "kind": "ENUM", + "name": "eventPassType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", "type": { "kind": "SCALAR", "name": "String", @@ -69546,6 +68269,42 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "type", + "description": "Type of the event pass NFT contract.", + "type": { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validationType", + "description": "The method of validation for the event pass, referencing the eventPassValidationType table.", + "type": { + "kind": "ENUM", + "name": "eventPassValidationType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, @@ -69554,14 +68313,92 @@ }, { "kind": "ENUM", - "name": "eventPassValidationType_update_column", - "description": "update columns of table \"eventPassValidationType\"", + "name": "eventPassNftContract_update_column", + "description": "update columns of table \"eventPassNftContract\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "value", + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passType", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validationType", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -69571,7 +68408,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_updates", + "name": "eventPassNftContract_updates", "description": null, "fields": null, "inputFields": [ @@ -69580,7 +68417,7 @@ "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_set_input", + "name": "eventPassNftContract_set_input", "ofType": null }, "defaultValue": null, @@ -69595,7 +68432,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", + "name": "eventPassNftContract_bool_exp", "ofType": null } }, @@ -69610,35 +68447,8 @@ }, { "kind": "OBJECT", - "name": "eventStatus", - "description": "columns and relationships of \"eventStatus\"", - "fields": [ - { - "name": "value", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventStatus_aggregate", - "description": "aggregated selection of \"eventStatus\"", + "name": "eventPassNft_aggregate", + "description": "aggregated selection of \"eventPassNft\"", "fields": [ { "name": "aggregate", @@ -69646,7 +68456,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "eventStatus_aggregate_fields", + "name": "eventPassNft_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -69667,7 +68477,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventStatus", + "name": "eventPassNft", "ofType": null } } @@ -69683,109 +68493,68 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventStatus_aggregate_fields", - "description": "aggregate fields of \"eventStatus\"", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp", + "description": null, + "fields": null, + "inputFields": [ { - "name": "count", + "name": "bool_and", "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp_bool_and", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "bool_or", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventStatus_max_fields", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp_bool_or", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "count", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventStatus_min_fields", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp_count", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventStatus\". All fields are combined with a logical 'AND'.", + "name": "eventPassNft_aggregate_bool_exp_bool_and", + "description": null, "fields": null, "inputFields": [ { - "name": "_and", + "name": "arguments", "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", - "ofType": null - } + "kind": "ENUM", + "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns", + "ofType": null } }, "defaultValue": null, @@ -69793,11 +68562,11 @@ "deprecationReason": null }, { - "name": "_not", + "name": "distinct", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -69805,32 +68574,28 @@ "deprecationReason": null }, { - "name": "_or", + "name": "filter", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "value", + "name": "predicate", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -69842,65 +68607,80 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "eventStatus_constraint", - "description": "unique or primary key constraints on table \"eventStatus\"", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp_bool_or", + "description": null, "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + "inputFields": [ { - "name": "eventStatus_pkey", - "description": "unique or primary key constraint on columns \"value\"", + "name": "arguments", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventStatus_enum", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "DRAFT", + "name": "distinct", "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "PUBLISHED", + "name": "filter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventStatus_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"eventStatus_enum\". All fields are combined with logical 'AND'.", + "name": "eventPassNft_aggregate_bool_exp_count", + "description": null, "fields": null, "inputFields": [ { - "name": "_eq", - "description": null, - "type": { - "kind": "ENUM", - "name": "eventStatus_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_in", + "name": "arguments", "description": null, "type": { "kind": "LIST", @@ -69910,7 +68690,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventStatus_enum", + "name": "eventPassNft_select_column", "ofType": null } } @@ -69920,7 +68700,7 @@ "deprecationReason": null }, { - "name": "_is_null", + "name": "distinct", "description": null, "type": { "kind": "SCALAR", @@ -69932,11 +68712,11 @@ "deprecationReason": null }, { - "name": "_neq", + "name": "filter", "description": null, "type": { - "kind": "ENUM", - "name": "eventStatus_enum", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -69944,19 +68724,15 @@ "deprecationReason": null }, { - "name": "_nin", + "name": "predicate", "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventStatus_enum", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null } }, "defaultValue": null, @@ -69968,84 +68744,60 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "INPUT_OBJECT", - "name": "eventStatus_insert_input", - "description": "input type for inserting data into table \"eventStatus\"", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, { "kind": "OBJECT", - "name": "eventStatus_max_fields", - "description": "aggregate max on columns", + "name": "eventPassNft_aggregate_fields", + "description": "aggregate fields of \"eventPassNft\"", "fields": [ { - "name": "value", + "name": "avg", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "eventPassNft_avg_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventStatus_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "value", + "name": "count", "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventStatus_mutation_response", - "description": "response of any mutation on the table \"eventStatus\"", - "fields": [ - { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -70059,279 +68811,179 @@ "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", + "name": "max", + "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventStatus", - "ofType": null - } - } - } + "kind": "OBJECT", + "name": "eventPassNft_max_fields", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventStatus_on_conflict", - "description": "on_conflict condition type for table \"eventStatus\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", + "name": "min", "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventStatus_constraint", - "ofType": null - } + "kind": "OBJECT", + "name": "eventPassNft_min_fields", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", + "name": "stddev", "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventStatus_update_column", - "ofType": null - } - } - } + "kind": "OBJECT", + "name": "eventPassNft_stddev_fields", + "ofType": null }, - "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassNft_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", + "kind": "OBJECT", + "name": "eventPassNft_stddev_samp_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventStatus_order_by", - "description": "Ordering options when selecting data from \"eventStatus\".", - "fields": null, - "inputFields": [ + }, { - "name": "value", + "name": "sum", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "eventPassNft_sum_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventStatus_pk_columns_input", - "description": "primary key columns input for table: eventStatus", - "fields": null, - "inputFields": [ + }, { - "name": "value", + "name": "var_pop", "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "OBJECT", + "name": "eventPassNft_var_pop_fields", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventStatus_select_column", - "description": "select columns of table \"eventStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "value", - "description": "column name", + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassNft_var_samp_fields", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventStatus_set_input", - "description": "input type for updating data in table \"eventStatus\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", + "name": "variance", "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "eventPassNft_variance_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventStatus_stream_cursor_input", - "description": "Streaming cursor of the table \"eventStatus\"", + "name": "eventPassNft_aggregate_order_by", + "description": "order by aggregate values of table \"eventPassNft\"", "fields": null, "inputFields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "avg", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_stream_cursor_value_input", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_avg_order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "count", + "description": null, "type": { "kind": "ENUM", - "name": "cursor_ordering", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventStatus_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "value", + "name": "max", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_max_order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventStatus_update_column", - "description": "update columns of table \"eventStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "value", - "description": "column name", + "name": "min", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_min_order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventStatus_updates", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "stddev", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventStatus_set_input", + "name": "eventPassNft_stddev_order_by", "ofType": null }, "defaultValue": null, @@ -70339,106 +68991,114 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "stddev_pop", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_pop_order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "follow", - "description": "Stores follow relationships. Each row represents an account following an organizer.", - "fields": [ + }, { - "name": "accountId", - "description": "References the unique identifier of the account that is following an organizer.", - "args": [], + "name": "stddev_samp", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_samp_order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "sum", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_sum_order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerSlug", - "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", - "args": [], + "name": "var_pop", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_var_pop_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_var_samp_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_variance_order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "follow_aggregate", - "description": "aggregated selection of \"follow\"", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "eventPassNft_append_input", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "fields": null, + "inputFields": [ { - "name": "aggregate", - "description": null, - "args": [], + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", "type": { - "kind": "OBJECT", - "name": "follow_aggregate_fields", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_arr_rel_insert_input", + "description": "input type for inserting array relation for remote table \"eventPassNft\"", + "fields": null, + "inputFields": [ { - "name": "nodes", + "name": "data", "description": null, - "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -70449,110 +69109,84 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "follow", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_insert_input", "ofType": null } } } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_on_conflict", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "follow_aggregate_fields", - "description": "aggregate fields of \"follow\"", + "name": "eventPassNft_avg_fields", + "description": "aggregate avg on columns", "fields": [ { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "follow_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "args": [], "type": { - "kind": "OBJECT", - "name": "follow_max_fields", + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_avg_order_by", + "description": "order by avg() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ { - "name": "min", - "description": null, - "args": [], + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "type": { - "kind": "OBJECT", - "name": "follow_min_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", - "description": "Boolean expression to filter rows from the table \"follow\". All fields are combined with a logical 'AND'.", + "name": "eventPassNft_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassNft\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -70566,7 +69200,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", + "name": "eventPassNft_bool_exp", "ofType": null } } @@ -70580,7 +69214,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", + "name": "eventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -70598,7 +69232,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", + "name": "eventPassNft_bool_exp", "ofType": null } } @@ -70608,11 +69242,23 @@ "deprecationReason": null }, { - "name": "accountId", + "name": "chainId", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -70632,7 +69278,7 @@ "deprecationReason": null }, { - "name": "organizerSlug", + "name": "currentOwnerAddress", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -70642,41 +69288,25 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "follow_constraint", - "description": "unique or primary key constraints on table \"follow\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "follow_pkey", - "description": "unique or primary key constraint on columns \"accountId\", \"organizerSlug\"", + "name": "error", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "follow_insert_input", - "description": "input type for inserting data into table \"follow\"", - "fields": null, - "inputFields": [ + }, { - "name": "accountId", - "description": "References the unique identifier of the account that is following an organizer.", + "name": "eventId", + "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -70684,11 +69314,11 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "eventParameters", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -70696,242 +69326,155 @@ "deprecationReason": null }, { - "name": "organizerSlug", - "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "name": "eventPassId", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "follow_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "accountId", - "description": "References the unique identifier of the account that is following an organizer.", - "args": [], + "name": "eventPassNftContract", + "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "id", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerSlug", - "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", - "args": [], + "name": "isRevealed", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "follow_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "accountId", - "description": "References the unique identifier of the account that is following an organizer.", - "args": [], + "name": "lastNftTransfer", + "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "lastNftTransferId", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerSlug", - "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", - "args": [], + "name": "metadata", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "jsonb_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "follow_mutation_response", - "description": "response of any mutation on the table \"follow\"", - "fields": [ + }, { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "nftTransfers", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "nftTransfers_aggregate", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "follow", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "nftTransfer_aggregate_bool_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "follow_on_conflict", - "description": "on_conflict condition type for table \"follow\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", + "name": "organizerId", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "follow_constraint", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", + "name": "packAmount", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "follow_update_column", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", + "ofType": null }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "packId", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "follow_order_by", - "description": "Ordering options when selecting data from \"follow\".", - "fields": null, - "inputFields": [ + }, { - "name": "accountId", + "name": "packPricing", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "passPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -70939,11 +69482,11 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "passAmount", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", "ofType": null }, "defaultValue": null, @@ -70951,55 +69494,60 @@ "deprecationReason": null }, { - "name": "organizerSlug", + "name": "passPricing", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "passPricing_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "follow_pk_columns_input", - "description": "primary key columns input for table: follow", - "fields": null, - "inputFields": [ + }, { - "name": "accountId", - "description": "References the unique identifier of the account that is following an organizer.", + "name": "status", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "nftStatus_enum_comparison_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerSlug", - "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "name": "tokenId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -71012,27 +69560,21 @@ }, { "kind": "ENUM", - "name": "follow_select_column", - "description": "select columns of table \"follow\"", + "name": "eventPassNft_constraint", + "description": "unique or primary key constraints on table \"eventPassNft\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", + "name": "eventPassNft_contractAddress_tokenId_chainId_idx", + "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\", \"tokenId\"", "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerSlug", - "description": "column name", + "name": "eventPassNft_pkey", + "description": "unique or primary key constraint on columns \"id\"", "isDeprecated": false, "deprecationReason": null } @@ -71041,37 +69583,67 @@ }, { "kind": "INPUT_OBJECT", - "name": "follow_set_input", - "description": "input type for updating data in table \"follow\"", + "name": "eventPassNft_delete_at_path_input", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", "fields": null, "inputFields": [ { - "name": "accountId", - "description": "References the unique identifier of the account that is following an organizer.", + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_elem_input", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "fields": null, + "inputFields": [ { - "name": "created_at", - "description": null, + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "Int", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_key_input", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "fields": null, + "inputFields": [ { - "name": "organizerSlug", - "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", "type": { "kind": "SCALAR", "name": "String", @@ -71088,32 +69660,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "follow_stream_cursor_input", - "description": "Streaming cursor of the table \"follow\"", + "name": "eventPassNft_inc_input", + "description": "input type for incrementing numeric columns in table \"eventPassNft\"", "fields": null, "inputFields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "follow_stream_cursor_value_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -71127,16 +69683,28 @@ }, { "kind": "INPUT_OBJECT", - "name": "follow_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", + "name": "eventPassNft_insert_input", + "description": "input type for inserting data into table \"eventPassNft\"", "fields": null, "inputFields": [ { - "name": "accountId", - "description": "References the unique identifier of the account that is following an organizer.", + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -71156,8 +69724,8 @@ "deprecationReason": null }, { - "name": "organizerSlug", - "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", "type": { "kind": "SCALAR", "name": "String", @@ -71166,53 +69734,37 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "follow_update_column", - "description": "update columns of table \"follow\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "created_at", - "description": "column name", + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerSlug", - "description": "column name", + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "follow_updates", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "eventParameters", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "follow_set_input", + "name": "eventParameters_obj_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -71220,71 +69772,35 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "jsonb", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "jsonb_cast_exp", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "String", + "name": "eventPassNftContract", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "name": "eventPassNftContract_obj_rel_insert_input", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "description": "Boolean expression to compare columns of type \"jsonb\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_cast", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_cast_exp", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -71292,11 +69808,11 @@ "deprecationReason": null }, { - "name": "_contained_in", - "description": "is the column contained in the given json value", + "name": "isRevealed", + "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -71304,11 +69820,11 @@ "deprecationReason": null }, { - "name": "_contains", - "description": "does the column contain the given json value at the top level", + "name": "lastNftTransfer", + "description": null, "type": { - "kind": "SCALAR", - "name": "jsonb", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_obj_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -71316,11 +69832,11 @@ "deprecationReason": null }, { - "name": "_eq", - "description": null, + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -71328,8 +69844,8 @@ "deprecationReason": null }, { - "name": "_gt", - "description": null, + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", "type": { "kind": "SCALAR", "name": "jsonb", @@ -71340,11 +69856,11 @@ "deprecationReason": null }, { - "name": "_gte", + "name": "nftTransfers", "description": null, "type": { - "kind": "SCALAR", - "name": "jsonb", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_arr_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -71352,8 +69868,8 @@ "deprecationReason": null }, { - "name": "_has_key", - "description": "does the string exist as a top-level key in the column", + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", "type": { "kind": "SCALAR", "name": "String", @@ -71364,71 +69880,47 @@ "deprecationReason": null }, { - "name": "_has_keys_all", - "description": "do all of these strings exist as top-level keys in the column", + "name": "packAmount", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "passAmount_obj_rel_insert_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_has_keys_any", - "description": "do any of these strings exist as top-level keys in the column", + "name": "packId", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_in", + "name": "packPricing", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "passPricing_obj_rel_insert_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_is_null", + "name": "passAmount", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "passAmount_obj_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -71436,11 +69928,11 @@ "deprecationReason": null }, { - "name": "_lt", + "name": "passPricing", "description": null, "type": { - "kind": "SCALAR", - "name": "jsonb", + "kind": "INPUT_OBJECT", + "name": "passPricing_obj_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -71448,11 +69940,23 @@ "deprecationReason": null }, { - "name": "_lte", + "name": "status", "description": null, + "type": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -71460,11 +69964,11 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "tokenUri", + "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "String", "ofType": null }, "defaultValue": null, @@ -71472,20 +69976,12 @@ "deprecationReason": null }, { - "name": "_nin", + "name": "updated_at", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -71498,12 +69994,12 @@ }, { "kind": "OBJECT", - "name": "kyc", - "description": "columns and relationships of \"kyc\"", + "name": "eventPassNft_max_fields", + "description": "aggregate max on columns", "fields": [ { - "name": "applicantId", - "description": "Unique identifier for the applicant provided by Sumsub.", + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", "args": [], "type": { "kind": "SCALAR", @@ -71514,226 +70010,156 @@ "deprecationReason": null }, { - "name": "createDate", - "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "externalUserId", - "description": "UUID referencing the user ID in the existing accounts table.", + "name": "created_at", + "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "levelName", - "description": "Level of KYC verification, referring to kycLevelName.", + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", "args": [], "type": { - "kind": "ENUM", - "name": "kycLevelName_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "reviewStatus", - "description": "Status of the applicant’s review in Sumsub, referring to kycStatus.", + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", "args": [], "type": { - "kind": "ENUM", - "name": "kycStatus_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the kyc row changes.", + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycLevelName", - "description": "KYC levels representing the level of verification for the applicant.", - "fields": [ + }, { - "name": "value", - "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycLevelName_aggregate", - "description": "aggregated selection of \"kycLevelName\"", - "fields": [ + }, { - "name": "aggregate", + "name": "id", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "kycLevelName_aggregate_fields", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "kycLevelName", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycLevelName_aggregate_fields", - "description": "aggregate fields of \"kycLevelName\"", - "fields": [ + }, { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycLevelName_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "packId", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "kycLevelName_max_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "kycLevelName_min_fields", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, @@ -71747,36 +70173,28 @@ }, { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", - "description": "Boolean expression to filter rows from the table \"kycLevelName\". All fields are combined with a logical 'AND'.", + "name": "eventPassNft_max_order_by", + "description": "order by max() on columns of table \"eventPassNft\"", "fields": null, "inputFields": [ { - "name": "_and", - "description": null, + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -71784,94 +70202,71 @@ "deprecationReason": null }, { - "name": "_or", + "name": "created_at", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "value", - "description": null, + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "kycLevelName_constraint", - "description": "unique or primary key constraints on table \"kycLevelName\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "kycLevelName_pkey", - "description": "unique or primary key constraint on columns \"value\"", + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "kycLevelName_enum", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "advanced_kyc_level", - "description": null, + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "basic_kyc_level", - "description": null, + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"kycLevelName_enum\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_eq", + "name": "id", "description": null, "type": { "kind": "ENUM", - "name": "kycLevelName_enum", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -71879,31 +70274,23 @@ "deprecationReason": null }, { - "name": "_in", - "description": null, + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycLevelName_enum", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_is_null", - "description": null, + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -71911,11 +70298,11 @@ "deprecationReason": null }, { - "name": "_neq", + "name": "packId", "description": null, "type": { "kind": "ENUM", - "name": "kycLevelName_enum", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -71923,42 +70310,35 @@ "deprecationReason": null }, { - "name": "_nin", - "description": null, + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycLevelName_enum", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_insert_input", - "description": "input type for inserting data into table \"kycLevelName\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", + "name": "tokenUri", + "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -71972,12 +70352,12 @@ }, { "kind": "OBJECT", - "name": "kycLevelName_max_fields", - "description": "aggregate max on columns", + "name": "eventPassNft_min_fields", + "description": "aggregate min on columns", "fields": [ { - "name": "value", - "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", "args": [], "type": { "kind": "SCALAR", @@ -71986,21 +70366,10 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycLevelName_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "value", - "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", "args": [], "type": { "kind": "SCALAR", @@ -72009,308 +70378,181 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycLevelName_mutation_response", - "description": "response of any mutation on the table \"kycLevelName\"", - "fields": [ + }, { - "name": "affected_rows", - "description": "number of rows affected by the mutation", + "name": "created_at", + "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "kycLevelName", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_on_conflict", - "description": "on_conflict condition type for table \"kycLevelName\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycLevelName_constraint", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycLevelName_update_column", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_order_by", - "description": "Ordering options when selecting data from \"kycLevelName\".", - "fields": null, - "inputFields": [ + }, { - "name": "value", + "name": "id", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_pk_columns_input", - "description": "primary key columns input for table: kycLevelName", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "kycLevelName_select_column", - "description": "select columns of table \"kycLevelName\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "value", - "description": "column name", + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_set_input", - "description": "input type for updating data in table \"kycLevelName\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", + "name": "packId", + "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_stream_cursor_input", - "description": "Streaming cursor of the table \"kycLevelName\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_stream_cursor_value_input", - "ofType": null - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "tokenUri", + "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", + "args": [], "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "kycLevelName_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", + "name": "eventPassNft_min_order_by", + "description": "order by min() on columns of table \"eventPassNft\"", "fields": null, "inputFields": [ { - "name": "value", - "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "kycLevelName_update_column", - "description": "update columns of table \"kycLevelName\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_updates", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_set_input", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -72318,216 +70560,59 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycStatus", - "description": "Statuses of Know Your Customer (KYC) processes.", - "fields": [ - { - "name": "value", - "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycStatus_aggregate", - "description": "aggregated selection of \"kycStatus\"", - "fields": [ - { - "name": "aggregate", + "name": "created_at", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "kycStatus_aggregate_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "kycStatus", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycStatus_aggregate_fields", - "description": "aggregate fields of \"kycStatus\"", - "fields": [ - { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", "type": { - "kind": "OBJECT", - "name": "kycStatus_max_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", - "description": null, - "args": [], + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", "type": { - "kind": "OBJECT", - "name": "kycStatus_min_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", - "description": "Boolean expression to filter rows from the table \"kycStatus\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", - "ofType": null - } - } - }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", "type": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -72535,118 +70620,35 @@ "deprecationReason": null }, { - "name": "_or", + "name": "id", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "value", - "description": null, + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "kycStatus_constraint", - "description": "unique or primary key constraints on table \"kycStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "kycStatus_pkey", - "description": "unique or primary key constraint on columns \"value\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "kycStatus_enum", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "completed", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "init", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "onHold", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pending", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "prechecked", - "description": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "queued", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycStatus_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"kycStatus_enum\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", "type": { "kind": "ENUM", - "name": "kycStatus_enum", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -72654,31 +70656,23 @@ "deprecationReason": null }, { - "name": "_in", + "name": "packId", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycStatus_enum", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_is_null", - "description": null, + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -72686,11 +70680,11 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "tokenUri", + "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", "type": { "kind": "ENUM", - "name": "kycStatus_enum", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -72698,42 +70692,11 @@ "deprecationReason": null }, { - "name": "_nin", + "name": "updated_at", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycStatus_enum", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycStatus_insert_input", - "description": "input type for inserting data into table \"kycStatus\"", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", - "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -72747,54 +70710,8 @@ }, { "kind": "OBJECT", - "name": "kycStatus_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "value", - "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycStatus_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "value", - "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycStatus_mutation_response", - "description": "response of any mutation on the table \"kycStatus\"", + "name": "eventPassNft_mutation_response", + "description": "response of any mutation on the table \"eventPassNft\"", "fields": [ { "name": "affected_rows", @@ -72827,7 +70744,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycStatus", + "name": "eventPassNft", "ofType": null } } @@ -72844,8 +70761,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "kycStatus_on_conflict", - "description": "on_conflict condition type for table \"kycStatus\"", + "name": "eventPassNft_on_conflict", + "description": "on_conflict condition type for table \"eventPassNft\"", "fields": null, "inputFields": [ { @@ -72856,7 +70773,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycStatus_constraint", + "name": "eventPassNft_constraint", "ofType": null } }, @@ -72878,7 +70795,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycStatus_update_column", + "name": "eventPassNft_update_column", "ofType": null } } @@ -72893,7 +70810,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "name": "eventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -72907,12 +70824,12 @@ }, { "kind": "INPUT_OBJECT", - "name": "kycStatus_order_by", - "description": "Ordering options when selecting data from \"kycStatus\".", + "name": "eventPassNft_order_by", + "description": "Ordering options when selecting data from \"eventPassNft\".", "fields": null, "inputFields": [ { - "name": "value", + "name": "chainId", "description": null, "type": { "kind": "ENUM", @@ -72922,170 +70839,97 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycStatus_pk_columns_input", - "description": "primary key columns input for table: kycStatus", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", + "name": "contractAddress", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "kycStatus_select_column", - "description": "select columns of table \"kycStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "value", - "description": "column name", + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycStatus_set_input", - "description": "input type for updating data in table \"kycStatus\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", + "name": "currentOwnerAddress", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycStatus_stream_cursor_input", - "description": "Streaming cursor of the table \"kycStatus\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "error", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_stream_cursor_value_input", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "eventId", + "description": null, "type": { "kind": "ENUM", - "name": "cursor_ordering", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycStatus_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", + "name": "eventParameters", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "eventParameters_order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "kycStatus_update_column", - "description": "update columns of table \"kycStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "value", - "description": "column name", + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycStatus_updates", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "eventPassNftContract", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_set_input", + "name": "eventPassNftContract_order_by", "ofType": null }, "defaultValue": null, @@ -73093,189 +70937,95 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "id", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kyc_aggregate", - "description": "aggregated selection of \"kyc\"", - "fields": [ + }, { - "name": "aggregate", + "name": "isRevealed", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "kyc_aggregate_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", + "name": "lastNftTransfer", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "kyc", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "nftTransfer_order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kyc_aggregate_fields", - "description": "aggregate fields of \"kyc\"", - "fields": [ + }, { - "name": "count", + "name": "lastNftTransferId", "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kyc_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "metadata", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "kyc_max_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "nftTransfers_aggregate", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "kyc_min_fields", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_aggregate_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "description": "Boolean expression to filter rows from the table \"kyc\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_and", + "name": "organizerId", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", + "name": "packAmount", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "passAmount_order_by", "ofType": null }, "defaultValue": null, @@ -73283,31 +71033,23 @@ "deprecationReason": null }, { - "name": "_or", + "name": "packId", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "applicantId", + "name": "packPricing", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "name": "passPricing_order_by", "ofType": null }, "defaultValue": null, @@ -73315,11 +71057,11 @@ "deprecationReason": null }, { - "name": "createDate", + "name": "passAmount", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "name": "passAmount_order_by", "ofType": null }, "defaultValue": null, @@ -73327,11 +71069,11 @@ "deprecationReason": null }, { - "name": "externalUserId", + "name": "passPricing", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "name": "passPricing_order_by", "ofType": null }, "defaultValue": null, @@ -73339,11 +71081,11 @@ "deprecationReason": null }, { - "name": "levelName", + "name": "status", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_enum_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -73351,11 +71093,23 @@ "deprecationReason": null }, { - "name": "reviewStatus", + "name": "tokenId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_enum_comparison_exp", + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -73366,8 +71120,8 @@ "name": "updated_at", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -73380,394 +71134,346 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "kyc_constraint", - "description": "unique or primary key constraints on table \"kyc\"", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_pk_columns_input", + "description": "primary key columns input for table: eventPassNft", "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "kyc_externalUserId_key", - "description": "unique or primary key constraint on columns \"externalUserId\"", - "isDeprecated": false, - "deprecationReason": null - }, + "inputFields": [ { - "name": "kyc_pkey", - "description": "unique or primary key constraint on columns \"externalUserId\"", + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "kyc_insert_input", - "description": "input type for inserting data into table \"kyc\"", + "name": "eventPassNft_prepend_input", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", "fields": null, "inputFields": [ { - "name": "applicantId", - "description": "Unique identifier for the applicant provided by Sumsub.", + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", "type": { "kind": "SCALAR", - "name": "String", + "name": "jsonb", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "description": "select columns of table \"eventPassNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "createDate", - "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, + "name": "chainId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "externalUserId", - "description": "UUID referencing the user ID in the existing accounts table.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, + "name": "contractAddress", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "levelName", - "description": "Level of KYC verification, referring to kycLevelName.", - "type": { - "kind": "ENUM", - "name": "kycLevelName_enum", - "ofType": null - }, - "defaultValue": null, + "name": "created_at", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "reviewStatus", - "description": "Status of the applicant’s review in Sumsub, referring to kycStatus.", - "type": { - "kind": "ENUM", - "name": "kycStatus_enum", - "ofType": null - }, - "defaultValue": null, + "name": "currentOwnerAddress", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the kyc row changes.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, + "name": "error", + "description": "column name", "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kyc_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "applicantId", - "description": "Unique identifier for the applicant provided by Sumsub.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "eventId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "createDate", - "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, + "name": "eventPassId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "externalUserId", - "description": "UUID referencing the user ID in the existing accounts table.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, + "name": "id", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the kyc row changes.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, + "name": "isRevealed", + "description": "column name", "isDeprecated": false, "deprecationReason": null - } + }, + { + "name": "lastNftTransferId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns", + "description": "select \"eventPassNft_aggregate_bool_exp_bool_and_arguments_columns\" columns of table \"eventPassNft\"", + "fields": null, "inputFields": null, - "interfaces": [], - "enumValues": null, + "interfaces": null, + "enumValues": [ + { + "name": "isRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], "possibleTypes": null }, { - "kind": "OBJECT", - "name": "kyc_min_fields", - "description": "aggregate min on columns", - "fields": [ + "kind": "ENUM", + "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns", + "description": "select \"eventPassNft_aggregate_bool_exp_bool_or_arguments_columns\" columns of table \"eventPassNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "applicantId", - "description": "Unique identifier for the applicant provided by Sumsub.", - "args": [], + "name": "isRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_set_input", + "description": "input type for updating data in table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createDate", - "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", - "args": [], + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "externalUserId", - "description": "UUID referencing the user ID in the existing accounts table.", - "args": [], + "name": "created_at", + "description": null, "type": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the kyc row changes.", - "args": [], + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kyc_mutation_response", - "description": "response of any mutation on the table \"kyc\"", - "fields": [ + }, { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "kyc", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kyc_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"kyc\"", - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_insert_input", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "id", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_on_conflict", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kyc_on_conflict", - "description": "on_conflict condition type for table \"kyc\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "isRevealed", + "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kyc_constraint", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kyc_update_column", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kyc_order_by", - "description": "Ordering options when selecting data from \"kyc\".", - "fields": null, - "inputFields": [ + }, { - "name": "applicantId", - "description": null, + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -73775,11 +71481,11 @@ "deprecationReason": null }, { - "name": "createDate", + "name": "packId", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -73787,11 +71493,11 @@ "deprecationReason": null }, { - "name": "externalUserId", + "name": "status", "description": null, "type": { "kind": "ENUM", - "name": "order_by", + "name": "nftStatus_enum", "ofType": null }, "defaultValue": null, @@ -73799,11 +71505,11 @@ "deprecationReason": null }, { - "name": "levelName", - "description": null, + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -73811,11 +71517,11 @@ "deprecationReason": null }, { - "name": "reviewStatus", - "description": null, + "name": "tokenUri", + "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -73826,8 +71532,8 @@ "name": "updated_at", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -73839,23 +71545,42 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "OBJECT", + "name": "eventPassNft_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, { "kind": "INPUT_OBJECT", - "name": "kyc_pk_columns_input", - "description": "primary key columns input for table: kyc", + "name": "eventPassNft_stddev_order_by", + "description": "order by stddev() on columns of table \"eventPassNft\"", "fields": null, "inputFields": [ { - "name": "externalUserId", - "description": "UUID referencing the user ID in the existing accounts table.", + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -73867,61 +71592,145 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "kyc_select_column", - "description": "select columns of table \"kyc\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + "kind": "OBJECT", + "name": "eventPassNft_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ { - "name": "applicantId", - "description": "column name", + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_pop_order_by", + "description": "order by stddev_pop() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ { - "name": "createDate", - "description": "column name", + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ { - "name": "externalUserId", - "description": "column name", + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_samp_order_by", + "description": "order by stddev_samp() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ { - "name": "levelName", - "description": "column name", + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassNft\"", + "fields": null, + "inputFields": [ { - "name": "reviewStatus", - "description": "column name", + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "kyc_set_input", - "description": "input type for updating data in table \"kyc\"", + "name": "eventPassNft_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "applicantId", - "description": "Unique identifier for the applicant provided by Sumsub.", + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", "type": { "kind": "SCALAR", "name": "String", @@ -73932,8 +71741,20 @@ "deprecationReason": null }, { - "name": "createDate", - "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, "type": { "kind": "SCALAR", "name": "timestamptz", @@ -73944,11 +71765,11 @@ "deprecationReason": null }, { - "name": "externalUserId", - "description": "UUID referencing the user ID in the existing accounts table.", + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -73956,11 +71777,11 @@ "deprecationReason": null }, { - "name": "levelName", - "description": "Level of KYC verification, referring to kycLevelName.", + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", "type": { - "kind": "ENUM", - "name": "kycLevelName_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -73968,11 +71789,11 @@ "deprecationReason": null }, { - "name": "reviewStatus", - "description": "Status of the applicant’s review in Sumsub, referring to kycStatus.", + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", "type": { - "kind": "ENUM", - "name": "kycStatus_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -73980,73 +71801,47 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the kyc row changes.", + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kyc_stream_cursor_input", - "description": "Streaming cursor of the table \"kyc\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "id", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_stream_cursor_value_input", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "isRevealed", + "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kyc_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "applicantId", - "description": "Unique identifier for the applicant provided by Sumsub.", + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", "type": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -74054,11 +71849,11 @@ "deprecationReason": null }, { - "name": "createDate", - "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "jsonb", "ofType": null }, "defaultValue": null, @@ -74066,11 +71861,11 @@ "deprecationReason": null }, { - "name": "externalUserId", - "description": "UUID referencing the user ID in the existing accounts table.", + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -74078,11 +71873,11 @@ "deprecationReason": null }, { - "name": "levelName", - "description": "Level of KYC verification, referring to kycLevelName.", + "name": "packId", + "description": null, "type": { - "kind": "ENUM", - "name": "kycLevelName_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -74090,11 +71885,35 @@ "deprecationReason": null }, { - "name": "reviewStatus", - "description": "Status of the applicant’s review in Sumsub, referring to kycStatus.", + "name": "status", + "description": null, "type": { "kind": "ENUM", - "name": "kycStatus_enum", + "name": "nftStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction.", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -74103,7 +71922,7 @@ }, { "name": "updated_at", - "description": "Timestamp automatically updated whenever the kyc row changes.", + "description": null, "type": { "kind": "SCALAR", "name": "timestamptz", @@ -74118,40 +71937,152 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "OBJECT", + "name": "eventPassNft_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_sum_order_by", + "description": "order by sum() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, { "kind": "ENUM", - "name": "kyc_update_column", - "description": "update columns of table \"kyc\"", + "name": "eventPassNft_update_column", + "description": "update columns of table \"eventPassNft\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "applicantId", + "name": "chainId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "createDate", + "name": "contractAddress", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "externalUserId", + "name": "created_at", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "levelName", + "name": "currentOwnerAddress", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "reviewStatus", + "name": "error", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -74167,16 +72098,88 @@ }, { "kind": "INPUT_OBJECT", - "name": "kyc_updates", + "name": "eventPassNft_updates", "description": null, "fields": null, "inputFields": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "_set", "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "kyc_set_input", + "name": "eventPassNft_set_input", "ofType": null }, "defaultValue": null, @@ -74191,7 +72194,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "eventPassNft_bool_exp", "ofType": null } }, @@ -74206,79 +72209,149 @@ }, { "kind": "OBJECT", - "name": "lotteryParameters", - "description": "The lotteryParameters model is designed to define properties on a lottery, including details like the lotteryId and activityWebhookId. It manages various timestamps and settings related to the lottery, ensuring efficient and accurate management of lottery events.", + "name": "eventPassNft_var_pop_fields", + "description": "aggregate var_pop on columns", "fields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery.", + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_var_pop_order_by", + "description": "order by var_pop() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ { - "name": "created_at", - "description": null, - "args": [], + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ { - "name": "dateSaleEnd", - "description": "Optional column\nfor the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery.", + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "args": [], "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_var_samp_order_by", + "description": "order by var_samp() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ { - "name": "dateSaleStart", - "description": "Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale.", + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "args": [], "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_variance_order_by", + "description": "order by variance() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ { - "name": "id", - "description": null, - "args": [], + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "description": "Hold the sums for the Event Pass Orders", + "fields": [ { - "name": "lotteryId", + "name": "eventPassId", "description": null, "args": [], "type": { @@ -74294,7 +72367,7 @@ "deprecationReason": null }, { - "name": "organizerId", + "name": "totalReserved", "description": null, "args": [], "type": { @@ -74302,94 +72375,38 @@ "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_aggregate", + "description": "aggregated selection of \"eventPassOrderSums\"", + "fields": [ { - "name": "signingKey", + "name": "aggregate", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "eventPassOrderSums_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "ENUM", - "name": "lotteryStatus_enum", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timezone", - "description": "The \"timezone\" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "lotteryParameters_aggregate", - "description": "aggregated selection of \"lotteryParameters\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "lotteryParameters_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nodes", + "name": "nodes", "description": null, "args": [], "type": { @@ -74403,7 +72420,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "lotteryParameters", + "name": "eventPassOrderSums", "ofType": null } } @@ -74420,9 +72437,21 @@ }, { "kind": "OBJECT", - "name": "lotteryParameters_aggregate_fields", - "description": "aggregate fields of \"lotteryParameters\"", + "name": "eventPassOrderSums_aggregate_fields", + "description": "aggregate fields of \"eventPassOrderSums\"", "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "count", "description": null, @@ -74438,7 +72467,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "lotteryParameters_select_column", + "name": "eventPassOrderSums_select_column", "ofType": null } } @@ -74478,7 +72507,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "lotteryParameters_max_fields", + "name": "eventPassOrderSums_max_fields", "ofType": null }, "isDeprecated": false, @@ -74490,166 +72519,157 @@ "args": [], "type": { "kind": "OBJECT", - "name": "lotteryParameters_min_fields", + "name": "eventPassOrderSums_min_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", - "description": "Boolean expression to filter rows from the table \"lotteryParameters\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "_not", + "name": "stddev", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", + "kind": "OBJECT", + "name": "eventPassOrderSums_stddev_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", + "name": "stddev_pop", "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", - "ofType": null - } - } + "kind": "OBJECT", + "name": "eventPassOrderSums_stddev_pop_fields", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "activityWebhookId", + "name": "stddev_samp", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "OBJECT", + "name": "eventPassOrderSums_stddev_samp_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "sum", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "OBJECT", + "name": "eventPassOrderSums_sum_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleEnd", + "name": "var_pop", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", + "kind": "OBJECT", + "name": "eventPassOrderSums_var_pop_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleStart", + "name": "var_samp", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", + "kind": "OBJECT", + "name": "eventPassOrderSums_var_samp_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "variance", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "OBJECT", + "name": "eventPassOrderSums_variance_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_avg_fields", + "description": "aggregate avg on columns", + "fields": [ { - "name": "lotteryId", + "name": "totalReserved", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassOrderSums\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "organizerId", + "name": "_and", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "signingKey", + "name": "_not", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -74657,19 +72677,27 @@ "deprecationReason": null }, { - "name": "status", + "name": "_or", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_enum_comparison_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timezone", + "name": "eventPassId", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -74681,11 +72709,11 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "totalReserved", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "name": "Int_comparison_exp", "ofType": null }, "defaultValue": null, @@ -74699,27 +72727,15 @@ }, { "kind": "ENUM", - "name": "lotteryParameters_constraint", - "description": "unique or primary key constraints on table \"lotteryParameters\"", + "name": "eventPassOrderSums_constraint", + "description": "unique or primary key constraints on table \"eventPassOrderSums\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "lotteryParameters_lotteryId_key", - "description": "unique or primary key constraint on columns \"lotteryId\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryParameters_pkey", - "description": "unique or primary key constraint on columns \"id\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryParameters_signingKey_key", - "description": "unique or primary key constraint on columns \"signingKey\"", + "name": "eventPassOrderSums_pkey", + "description": "unique or primary key constraint on columns \"eventPassId\"", "isDeprecated": false, "deprecationReason": null } @@ -74728,121 +72744,36 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_insert_input", - "description": "input type for inserting data into table \"lotteryParameters\"", + "name": "eventPassOrderSums_inc_input", + "description": "input type for incrementing numeric columns in table \"eventPassOrderSums\"", "fields": null, "inputFields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "Optional column\nfor the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", + "name": "totalReserved", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_insert_input", + "description": "input type for inserting data into table \"eventPassOrderSums\"", + "fields": null, + "inputFields": [ { - "name": "status", + "name": "eventPassId", "description": null, - "type": { - "kind": "ENUM", - "name": "lotteryStatus_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timezone", - "description": "The \"timezone\" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions.", "type": { "kind": "SCALAR", "name": "String", @@ -74853,11 +72784,11 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "totalReserved", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -74871,95 +72802,11 @@ }, { "kind": "OBJECT", - "name": "lotteryParameters_max_fields", + "name": "eventPassOrderSums_max_fields", "description": "aggregate max on columns", "fields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "Optional column\nfor the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", + "name": "eventPassId", "description": null, "args": [], "type": { @@ -74971,24 +72818,12 @@ "deprecationReason": null }, { - "name": "timezone", - "description": "The \"timezone\" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", + "name": "totalReserved", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "Int", "ofType": null }, "isDeprecated": false, @@ -75002,95 +72837,11 @@ }, { "kind": "OBJECT", - "name": "lotteryParameters_min_fields", + "name": "eventPassOrderSums_min_fields", "description": "aggregate min on columns", "fields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "Optional column\nfor the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", + "name": "eventPassId", "description": null, "args": [], "type": { @@ -75102,24 +72853,12 @@ "deprecationReason": null }, { - "name": "timezone", - "description": "The \"timezone\" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", + "name": "totalReserved", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "Int", "ofType": null }, "isDeprecated": false, @@ -75133,8 +72872,8 @@ }, { "kind": "OBJECT", - "name": "lotteryParameters_mutation_response", - "description": "response of any mutation on the table \"lotteryParameters\"", + "name": "eventPassOrderSums_mutation_response", + "description": "response of any mutation on the table \"eventPassOrderSums\"", "fields": [ { "name": "affected_rows", @@ -75167,7 +72906,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "lotteryParameters", + "name": "eventPassOrderSums", "ofType": null } } @@ -75184,8 +72923,47 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_on_conflict", - "description": "on_conflict condition type for table \"lotteryParameters\"", + "name": "eventPassOrderSums_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"eventPassOrderSums\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_on_conflict", + "description": "on_conflict condition type for table \"eventPassOrderSums\"", "fields": null, "inputFields": [ { @@ -75196,7 +72974,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "lotteryParameters_constraint", + "name": "eventPassOrderSums_constraint", "ofType": null } }, @@ -75218,7 +72996,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "lotteryParameters_update_column", + "name": "eventPassOrderSums_update_column", "ofType": null } } @@ -75233,7 +73011,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -75247,120 +73025,12 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_order_by", - "description": "Ordering options when selecting data from \"lotteryParameters\".", + "name": "eventPassOrderSums_order_by", + "description": "Ordering options when selecting data from \"eventPassOrderSums\".", "fields": null, "inputFields": [ { - "name": "activityWebhookId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timezone", + "name": "eventPassId", "description": null, "type": { "kind": "ENUM", @@ -75372,7 +73042,7 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "totalReserved", "description": null, "type": { "kind": "ENUM", @@ -75390,19 +73060,19 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_pk_columns_input", - "description": "primary key columns input for table: lotteryParameters", + "name": "eventPassOrderSums_pk_columns_input", + "description": "primary key columns input for table: eventPassOrderSums", "fields": null, "inputFields": [ { - "name": "id", + "name": "eventPassId", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -75417,74 +73087,20 @@ }, { "kind": "ENUM", - "name": "lotteryParameters_select_column", - "description": "select columns of table \"lotteryParameters\"", + "name": "eventPassOrderSums_select_column", + "description": "select columns of table \"eventPassOrderSums\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "activityWebhookId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timezone", + "name": "eventPassId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "totalReserved", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -75494,72 +73110,12 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_set_input", - "description": "input type for updating data in table \"lotteryParameters\"", + "name": "eventPassOrderSums_set_input", + "description": "input type for updating data in table \"eventPassOrderSums\"", "fields": null, "inputFields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "Optional column\nfor the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryId", + "name": "eventPassId", "description": null, "type": { "kind": "SCALAR", @@ -75571,74 +73127,95 @@ "deprecationReason": null }, { - "name": "organizerId", + "name": "totalReserved", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ { - "name": "signingKey", + "name": "totalReserved", "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ { - "name": "status", + "name": "totalReserved", "description": null, - "type": { - "kind": "ENUM", - "name": "lotteryStatus_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timezone", - "description": "The \"timezone\" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions.", + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ { - "name": "updated_at", + "name": "totalReserved", "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_stream_cursor_input", - "description": "Streaming cursor of the table \"lotteryParameters\"", + "name": "eventPassOrderSums_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassOrderSums\"", "fields": null, "inputFields": [ { @@ -75649,7 +73226,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_stream_cursor_value_input", + "name": "eventPassOrderSums_stream_cursor_value_input", "ofType": null } }, @@ -75676,13 +73253,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_stream_cursor_value_input", + "name": "eventPassOrderSums_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery.", + "name": "eventPassId", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -75693,83 +73270,80 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "totalReserved", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "Int", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_sum_fields", + "description": "aggregate sum on columns", + "fields": [ { - "name": "dateSaleEnd", - "description": "Optional column\nfor the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery.", + "name": "totalReserved", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "Int", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale.", - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassOrderSums_update_column", + "description": "update columns of table \"eventPassOrderSums\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "lotteryId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "eventPassId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "totalReserved", + "description": "column name", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_updates", + "description": null, + "fields": null, + "inputFields": [ { - "name": "signingKey", - "description": null, + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_inc_input", "ofType": null }, "defaultValue": null, @@ -75777,11 +73351,11 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "ENUM", - "name": "lotteryStatus_enum", + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_set_input", "ofType": null }, "defaultValue": null, @@ -75789,158 +73363,103 @@ "deprecationReason": null }, { - "name": "timezone", - "description": "The \"timezone\" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions.", + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ { - "name": "updated_at", + "name": "totalReserved", "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "ENUM", - "name": "lotteryParameters_update_column", - "description": "update columns of table \"lotteryParameters\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "activityWebhookId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timezone", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "OBJECT", + "name": "eventPassOrderSums_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ { - "name": "updated_at", - "description": "column name", + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null } ], + "inputFields": null, + "interfaces": [], + "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_updates", - "description": null, - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "eventPassOrderSums_variance_fields", + "description": "aggregate variance on columns", + "fields": [ { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "totalReserved", + "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_set_input", + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", - "ofType": null - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "lotteryStatus", - "description": "columns and relationships of \"lotteryStatus\"", + "name": "eventPassType", + "description": "Defines the types of event passes.", "fields": [ { "name": "value", - "description": null, + "description": "Type name for event pass.", "args": [], "type": { "kind": "NON_NULL", @@ -75962,8 +73481,8 @@ }, { "kind": "OBJECT", - "name": "lotteryStatus_aggregate", - "description": "aggregated selection of \"lotteryStatus\"", + "name": "eventPassType_aggregate", + "description": "aggregated selection of \"eventPassType\"", "fields": [ { "name": "aggregate", @@ -75971,7 +73490,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "lotteryStatus_aggregate_fields", + "name": "eventPassType_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -75992,7 +73511,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "lotteryStatus", + "name": "eventPassType", "ofType": null } } @@ -76009,8 +73528,8 @@ }, { "kind": "OBJECT", - "name": "lotteryStatus_aggregate_fields", - "description": "aggregate fields of \"lotteryStatus\"", + "name": "eventPassType_aggregate_fields", + "description": "aggregate fields of \"eventPassType\"", "fields": [ { "name": "count", @@ -76027,7 +73546,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "lotteryStatus_select_column", + "name": "eventPassType_select_column", "ofType": null } } @@ -76067,7 +73586,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "lotteryStatus_max_fields", + "name": "eventPassType_max_fields", "ofType": null }, "isDeprecated": false, @@ -76079,7 +73598,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "lotteryStatus_min_fields", + "name": "eventPassType_min_fields", "ofType": null }, "isDeprecated": false, @@ -76093,8 +73612,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", - "description": "Boolean expression to filter rows from the table \"lotteryStatus\". All fields are combined with a logical 'AND'.", + "name": "eventPassType_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassType\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -76108,7 +73627,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", + "name": "eventPassType_bool_exp", "ofType": null } } @@ -76122,7 +73641,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", + "name": "eventPassType_bool_exp", "ofType": null }, "defaultValue": null, @@ -76140,7 +73659,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", + "name": "eventPassType_bool_exp", "ofType": null } } @@ -76168,14 +73687,14 @@ }, { "kind": "ENUM", - "name": "lotteryStatus_constraint", - "description": "unique or primary key constraints on table \"lotteryStatus\"", + "name": "eventPassType_constraint", + "description": "unique or primary key constraints on table \"eventPassType\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "lotteryStatus_pkey", + "name": "eventPassType_pkey", "description": "unique or primary key constraint on columns \"value\"", "isDeprecated": false, "deprecationReason": null @@ -76185,20 +73704,20 @@ }, { "kind": "ENUM", - "name": "lotteryStatus_enum", + "name": "eventPassType_enum", "description": null, "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "DRAFT", + "name": "event_access", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "PUBLISHED", + "name": "redeemable", "description": null, "isDeprecated": false, "deprecationReason": null @@ -76208,8 +73727,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"lotteryStatus_enum\". All fields are combined with logical 'AND'.", + "name": "eventPassType_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"eventPassType_enum\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { @@ -76217,7 +73736,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "lotteryStatus_enum", + "name": "eventPassType_enum", "ofType": null }, "defaultValue": null, @@ -76235,7 +73754,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "lotteryStatus_enum", + "name": "eventPassType_enum", "ofType": null } } @@ -76261,7 +73780,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "lotteryStatus_enum", + "name": "eventPassType_enum", "ofType": null }, "defaultValue": null, @@ -76279,7 +73798,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "lotteryStatus_enum", + "name": "eventPassType_enum", "ofType": null } } @@ -76295,13 +73814,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_insert_input", - "description": "input type for inserting data into table \"lotteryStatus\"", + "name": "eventPassType_insert_input", + "description": "input type for inserting data into table \"eventPassType\"", "fields": null, "inputFields": [ { "name": "value", - "description": null, + "description": "Type name for event pass.", "type": { "kind": "SCALAR", "name": "String", @@ -76318,12 +73837,12 @@ }, { "kind": "OBJECT", - "name": "lotteryStatus_max_fields", + "name": "eventPassType_max_fields", "description": "aggregate max on columns", "fields": [ { "name": "value", - "description": null, + "description": "Type name for event pass.", "args": [], "type": { "kind": "SCALAR", @@ -76341,12 +73860,12 @@ }, { "kind": "OBJECT", - "name": "lotteryStatus_min_fields", + "name": "eventPassType_min_fields", "description": "aggregate min on columns", "fields": [ { "name": "value", - "description": null, + "description": "Type name for event pass.", "args": [], "type": { "kind": "SCALAR", @@ -76364,8 +73883,8 @@ }, { "kind": "OBJECT", - "name": "lotteryStatus_mutation_response", - "description": "response of any mutation on the table \"lotteryStatus\"", + "name": "eventPassType_mutation_response", + "description": "response of any mutation on the table \"eventPassType\"", "fields": [ { "name": "affected_rows", @@ -76398,7 +73917,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "lotteryStatus", + "name": "eventPassType", "ofType": null } } @@ -76415,8 +73934,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_on_conflict", - "description": "on_conflict condition type for table \"lotteryStatus\"", + "name": "eventPassType_on_conflict", + "description": "on_conflict condition type for table \"eventPassType\"", "fields": null, "inputFields": [ { @@ -76427,7 +73946,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "lotteryStatus_constraint", + "name": "eventPassType_constraint", "ofType": null } }, @@ -76449,7 +73968,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "lotteryStatus_update_column", + "name": "eventPassType_update_column", "ofType": null } } @@ -76464,7 +73983,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", + "name": "eventPassType_bool_exp", "ofType": null }, "defaultValue": null, @@ -76478,8 +73997,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_order_by", - "description": "Ordering options when selecting data from \"lotteryStatus\".", + "name": "eventPassType_order_by", + "description": "Ordering options when selecting data from \"eventPassType\".", "fields": null, "inputFields": [ { @@ -76501,13 +74020,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_pk_columns_input", - "description": "primary key columns input for table: lotteryStatus", + "name": "eventPassType_pk_columns_input", + "description": "primary key columns input for table: eventPassType", "fields": null, "inputFields": [ { "name": "value", - "description": null, + "description": "Type name for event pass.", "type": { "kind": "NON_NULL", "name": null, @@ -76528,8 +74047,8 @@ }, { "kind": "ENUM", - "name": "lotteryStatus_select_column", - "description": "select columns of table \"lotteryStatus\"", + "name": "eventPassType_select_column", + "description": "select columns of table \"eventPassType\"", "fields": null, "inputFields": null, "interfaces": null, @@ -76545,13 +74064,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_set_input", - "description": "input type for updating data in table \"lotteryStatus\"", + "name": "eventPassType_set_input", + "description": "input type for updating data in table \"eventPassType\"", "fields": null, "inputFields": [ { "name": "value", - "description": null, + "description": "Type name for event pass.", "type": { "kind": "SCALAR", "name": "String", @@ -76568,8 +74087,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_stream_cursor_input", - "description": "Streaming cursor of the table \"lotteryStatus\"", + "name": "eventPassType_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassType\"", "fields": null, "inputFields": [ { @@ -76580,7 +74099,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_stream_cursor_value_input", + "name": "eventPassType_stream_cursor_value_input", "ofType": null } }, @@ -76607,13 +74126,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_stream_cursor_value_input", + "name": "eventPassType_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { "name": "value", - "description": null, + "description": "Type name for event pass.", "type": { "kind": "SCALAR", "name": "String", @@ -76630,8 +74149,8 @@ }, { "kind": "ENUM", - "name": "lotteryStatus_update_column", - "description": "update columns of table \"lotteryStatus\"", + "name": "eventPassType_update_column", + "description": "update columns of table \"eventPassType\"", "fields": null, "inputFields": null, "interfaces": null, @@ -76647,7 +74166,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_updates", + "name": "eventPassType_updates", "description": null, "fields": null, "inputFields": [ @@ -76656,7 +74175,7 @@ "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_set_input", + "name": "eventPassType_set_input", "ofType": null }, "defaultValue": null, @@ -76671,7 +74190,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", + "name": "eventPassType_bool_exp", "ofType": null } }, @@ -76686,68 +74205,12 @@ }, { "kind": "OBJECT", - "name": "minterTemporaryWallet", - "description": "Temporary wallet information for minters, including optional links to event passes and packs.", + "name": "eventPassValidationType", + "description": "Defines the types of validation for event passes.", "fields": [ { - "name": "address", - "description": "The blockchain address of the temporary wallet.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt", - "description": "The timestamp when the temporary wallet was created.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "Optional identifier for an event pass associated with this wallet.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "Optional identifier for a pack associated with this wallet.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "privateKey", - "description": "The private key for the temporary wallet, necessary for signing transactions.", + "name": "value", + "description": "Type name for event pass validation.", "args": [], "type": { "kind": "NON_NULL", @@ -76769,8 +74232,8 @@ }, { "kind": "OBJECT", - "name": "minterTemporaryWallet_aggregate", - "description": "aggregated selection of \"minterTemporaryWallet\"", + "name": "eventPassValidationType_aggregate", + "description": "aggregated selection of \"eventPassValidationType\"", "fields": [ { "name": "aggregate", @@ -76778,7 +74241,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "minterTemporaryWallet_aggregate_fields", + "name": "eventPassValidationType_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -76799,7 +74262,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "minterTemporaryWallet", + "name": "eventPassValidationType", "ofType": null } } @@ -76816,8 +74279,8 @@ }, { "kind": "OBJECT", - "name": "minterTemporaryWallet_aggregate_fields", - "description": "aggregate fields of \"minterTemporaryWallet\"", + "name": "eventPassValidationType_aggregate_fields", + "description": "aggregate fields of \"eventPassValidationType\"", "fields": [ { "name": "count", @@ -76834,7 +74297,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "minterTemporaryWallet_select_column", + "name": "eventPassValidationType_select_column", "ofType": null } } @@ -76874,7 +74337,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "minterTemporaryWallet_max_fields", + "name": "eventPassValidationType_max_fields", "ofType": null }, "isDeprecated": false, @@ -76886,7 +74349,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "minterTemporaryWallet_min_fields", + "name": "eventPassValidationType_min_fields", "ofType": null }, "isDeprecated": false, @@ -76900,8 +74363,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", - "description": "Boolean expression to filter rows from the table \"minterTemporaryWallet\". All fields are combined with a logical 'AND'.", + "name": "eventPassValidationType_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassValidationType\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -76915,7 +74378,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", + "name": "eventPassValidationType_bool_exp", "ofType": null } } @@ -76929,7 +74392,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", + "name": "eventPassValidationType_bool_exp", "ofType": null }, "defaultValue": null, @@ -76947,7 +74410,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", + "name": "eventPassValidationType_bool_exp", "ofType": null } } @@ -76957,7 +74420,7 @@ "deprecationReason": null }, { - "name": "address", + "name": "value", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -76967,71 +74430,52 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassValidationType_constraint", + "description": "unique or primary key constraints on table \"eventPassValidationType\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "createdAt", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, + "name": "eventPassValidationType_pkey", + "description": "unique or primary key constraint on columns \"value\"", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassValidationType_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "eventPassId", + "name": "external", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", + "name": "manual", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "privateKey", + "name": "nft", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "minterTemporaryWallet_constraint", - "description": "unique or primary key constraints on table \"minterTemporaryWallet\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "minterTemporaryWallet_pkey", - "description": "unique or primary key constraint on columns \"address\"", "isDeprecated": false, "deprecationReason": null } @@ -77040,16 +74484,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_insert_input", - "description": "input type for inserting data into table \"minterTemporaryWallet\"", + "name": "eventPassValidationType_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"eventPassValidationType_enum\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { - "name": "address", - "description": "The blockchain address of the temporary wallet.", + "name": "_eq", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "eventPassValidationType_enum", "ofType": null }, "defaultValue": null, @@ -77057,23 +74501,31 @@ "deprecationReason": null }, { - "name": "createdAt", - "description": "The timestamp when the temporary wallet was created.", + "name": "_in", + "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassValidationType_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Optional identifier for an event pass associated with this wallet.", + "name": "_is_null", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -77081,11 +74533,11 @@ "deprecationReason": null }, { - "name": "packId", - "description": "Optional identifier for a pack associated with this wallet.", + "name": "_neq", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "eventPassValidationType_enum", "ofType": null }, "defaultValue": null, @@ -77093,12 +74545,20 @@ "deprecationReason": null }, { - "name": "privateKey", - "description": "The private key for the temporary wallet, necessary for signing transactions.", + "name": "_nin", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassValidationType_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -77110,61 +74570,36 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "minterTemporaryWallet_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "address", - "description": "The blockchain address of the temporary wallet.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt", - "description": "The timestamp when the temporary wallet was created.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "Optional identifier for an event pass associated with this wallet.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_insert_input", + "description": "input type for inserting data into table \"eventPassValidationType\"", + "fields": null, + "inputFields": [ { - "name": "packId", - "description": "Optional identifier for a pack associated with this wallet.", - "args": [], + "name": "value", + "description": "Type name for event pass validation.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassValidationType_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "privateKey", - "description": "The private key for the temporary wallet, necessary for signing transactions.", + "name": "value", + "description": "Type name for event pass validation.", "args": [], "type": { "kind": "SCALAR", @@ -77182,60 +74617,12 @@ }, { "kind": "OBJECT", - "name": "minterTemporaryWallet_min_fields", + "name": "eventPassValidationType_min_fields", "description": "aggregate min on columns", "fields": [ { - "name": "address", - "description": "The blockchain address of the temporary wallet.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt", - "description": "The timestamp when the temporary wallet was created.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "Optional identifier for an event pass associated with this wallet.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "Optional identifier for a pack associated with this wallet.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "privateKey", - "description": "The private key for the temporary wallet, necessary for signing transactions.", + "name": "value", + "description": "Type name for event pass validation.", "args": [], "type": { "kind": "SCALAR", @@ -77253,8 +74640,8 @@ }, { "kind": "OBJECT", - "name": "minterTemporaryWallet_mutation_response", - "description": "response of any mutation on the table \"minterTemporaryWallet\"", + "name": "eventPassValidationType_mutation_response", + "description": "response of any mutation on the table \"eventPassValidationType\"", "fields": [ { "name": "affected_rows", @@ -77287,7 +74674,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "minterTemporaryWallet", + "name": "eventPassValidationType", "ofType": null } } @@ -77304,8 +74691,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_on_conflict", - "description": "on_conflict condition type for table \"minterTemporaryWallet\"", + "name": "eventPassValidationType_on_conflict", + "description": "on_conflict condition type for table \"eventPassValidationType\"", "fields": null, "inputFields": [ { @@ -77316,7 +74703,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "minterTemporaryWallet_constraint", + "name": "eventPassValidationType_constraint", "ofType": null } }, @@ -77338,7 +74725,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "minterTemporaryWallet_update_column", + "name": "eventPassValidationType_update_column", "ofType": null } } @@ -77353,7 +74740,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", + "name": "eventPassValidationType_bool_exp", "ofType": null }, "defaultValue": null, @@ -77367,60 +74754,12 @@ }, { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_order_by", - "description": "Ordering options when selecting data from \"minterTemporaryWallet\".", + "name": "eventPassValidationType_order_by", + "description": "Ordering options when selecting data from \"eventPassValidationType\".", "fields": null, "inputFields": [ { - "name": "address", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "privateKey", + "name": "value", "description": null, "type": { "kind": "ENUM", @@ -77438,13 +74777,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_pk_columns_input", - "description": "primary key columns input for table: minterTemporaryWallet", + "name": "eventPassValidationType_pk_columns_input", + "description": "primary key columns input for table: eventPassValidationType", "fields": null, "inputFields": [ { - "name": "address", - "description": "The blockchain address of the temporary wallet.", + "name": "value", + "description": "Type name for event pass validation.", "type": { "kind": "NON_NULL", "name": null, @@ -77465,38 +74804,14 @@ }, { "kind": "ENUM", - "name": "minterTemporaryWallet_select_column", - "description": "select columns of table \"minterTemporaryWallet\"", + "name": "eventPassValidationType_select_column", + "description": "select columns of table \"eventPassValidationType\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "privateKey", + "name": "value", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -77506,61 +74821,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_set_input", - "description": "input type for updating data in table \"minterTemporaryWallet\"", + "name": "eventPassValidationType_set_input", + "description": "input type for updating data in table \"eventPassValidationType\"", "fields": null, "inputFields": [ { - "name": "address", - "description": "The blockchain address of the temporary wallet.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt", - "description": "The timestamp when the temporary wallet was created.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "Optional identifier for an event pass associated with this wallet.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "Optional identifier for a pack associated with this wallet.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "privateKey", - "description": "The private key for the temporary wallet, necessary for signing transactions.", + "name": "value", + "description": "Type name for event pass validation.", "type": { "kind": "SCALAR", "name": "String", @@ -77577,8 +74844,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_stream_cursor_input", - "description": "Streaming cursor of the table \"minterTemporaryWallet\"", + "name": "eventPassValidationType_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassValidationType\"", "fields": null, "inputFields": [ { @@ -77589,7 +74856,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_stream_cursor_value_input", + "name": "eventPassValidationType_stream_cursor_value_input", "ofType": null } }, @@ -77616,61 +74883,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_stream_cursor_value_input", + "name": "eventPassValidationType_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "address", - "description": "The blockchain address of the temporary wallet.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt", - "description": "The timestamp when the temporary wallet was created.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "Optional identifier for an event pass associated with this wallet.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "Optional identifier for a pack associated with this wallet.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "privateKey", - "description": "The private key for the temporary wallet, necessary for signing transactions.", + "name": "value", + "description": "Type name for event pass validation.", "type": { "kind": "SCALAR", "name": "String", @@ -77687,38 +74906,14 @@ }, { "kind": "ENUM", - "name": "minterTemporaryWallet_update_column", - "description": "update columns of table \"minterTemporaryWallet\"", + "name": "eventPassValidationType_update_column", + "description": "update columns of table \"eventPassValidationType\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "privateKey", + "name": "value", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -77728,7 +74923,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_updates", + "name": "eventPassValidationType_updates", "description": null, "fields": null, "inputFields": [ @@ -77737,7 +74932,7 @@ "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_set_input", + "name": "eventPassValidationType_set_input", "ofType": null }, "defaultValue": null, @@ -77752,7 +74947,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", + "name": "eventPassValidationType_bool_exp", "ofType": null } }, @@ -77767,111 +74962,114 @@ }, { "kind": "OBJECT", - "name": "mutation_root", - "description": "mutation root", + "name": "eventStatus", + "description": "columns and relationships of \"eventStatus\"", "fields": [ { - "name": "createAsset", - "description": "Create one asset", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventStatus_aggregate", + "description": "aggregated selection of \"eventStatus\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "Asset", + "name": "eventStatus_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "createContentSpace", - "description": "Create one contentSpace", - "args": [ - { - "name": "data", - "description": null, - "type": { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceCreateInput", + "kind": "OBJECT", + "name": "eventStatus", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "ContentSpace", - "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventStatus_aggregate_fields", + "description": "aggregate fields of \"eventStatus\"", + "fields": [ { - "name": "createEvent", - "description": "Create one event", + "name": "count", + "description": null, "args": [ { - "name": "data", + "name": "columns", "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventCreateInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventStatus_select_column", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Event", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createEventPass", - "description": "Create one eventPass", - "args": [ + }, { - "name": "data", + "name": "distinct", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassCreateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -77879,504 +75077,655 @@ } ], "type": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "createEventPassDelayedRevealed", - "description": "Create one eventPassDelayedRevealed", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "name": "eventStatus_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "createOrganizer", - "description": "Create one organizer", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "min", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "eventStatus_min_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventStatus_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventStatus\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "createPack", - "description": "Create one pack", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_and", + "description": null, "type": { - "kind": "OBJECT", - "name": "Pack", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_bool_exp", + "ofType": null + } + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createScheduledRelease", - "description": "Create one scheduledRelease", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_not", + "description": null, "type": { - "kind": "OBJECT", - "name": "ScheduledRelease", + "kind": "INPUT_OBJECT", + "name": "eventStatus_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteAsset", - "description": "Delete one asset from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_or", + "description": null, "type": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_bool_exp", + "ofType": null + } + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteContentSpace", - "description": "Delete one contentSpace from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": null, "type": { - "kind": "OBJECT", - "name": "ContentSpace", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventStatus_constraint", + "description": "unique or primary key constraints on table \"eventStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "deleteEvent", - "description": "Delete one event from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "eventStatus_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventStatus_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "DRAFT", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PUBLISHED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventStatus_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"eventStatus_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "eventStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventStatus_enum", + "ofType": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteEventPass", - "description": "Delete one eventPass from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "eventStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventStatus_insert_input", + "description": "input type for inserting data into table \"eventStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventStatus_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventStatus_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventStatus_mutation_response", + "description": "response of any mutation on the table \"eventStatus\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "kind": "OBJECT", + "name": "eventStatus", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventStatus_on_conflict", + "description": "on_conflict condition type for table \"eventStatus\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, "type": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventStatus_constraint", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteEventPassDelayedRevealed", - "description": "Delete one eventPassDelayedRevealed from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", + "kind": "ENUM", + "name": "eventStatus_update_column", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, "type": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "kind": "INPUT_OBJECT", + "name": "eventStatus_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventStatus_order_by", + "description": "Ordering options when selecting data from \"eventStatus\".", + "fields": null, + "inputFields": [ { - "name": "deleteManyAssets", - "description": "Delete many Asset documents", - "args": [ - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventStatus_pk_columns_input", + "description": "primary key columns input for table: eventStatus", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventStatus_select_column", + "description": "select columns of table \"eventStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "deleteManyAssetsConnection", - "description": "Delete many Asset documents, return deleted documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventStatus_set_input", + "description": "input type for updating data in table \"eventStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventStatus_stream_cursor_input", + "description": "Streaming cursor of the table \"eventStatus\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "AssetConnection", + "kind": "INPUT_OBJECT", + "name": "eventStatus_stream_cursor_value_input", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyContentSpaces", - "description": "Delete many ContentSpace documents", - "args": [ - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventStatus_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventStatus_update_column", + "description": "update columns of table \"eventStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventStatus_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "INPUT_OBJECT", + "name": "eventStatus_bool_exp", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "follow", + "description": "Stores follow relationships. Each row represents an account following an organizer.", + "fields": [ { - "name": "deleteManyContentSpacesConnection", - "description": "Delete many ContentSpace documents, return deleted documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "ContentSpaceConnection", + "kind": "SCALAR", + "name": "uuid", "ofType": null } }, @@ -78384,28 +75733,15 @@ "deprecationReason": null }, { - "name": "deleteManyEventPasses", - "description": "Delete many EventPass documents", - "args": [ - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null } }, @@ -78413,193 +75749,109 @@ "deprecationReason": null }, { - "name": "deleteManyEventPassesConnection", - "description": "Delete many EventPass documents, return deleted documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "EventPassConnection", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "follow_aggregate", + "description": "aggregated selection of \"follow\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "follow_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "deleteManyEventPassesDelayedRevealed", - "description": "Delete many EventPassDelayedRevealed documents", - "args": [ - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "nodes", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "follow_aggregate_fields", + "description": "aggregate fields of \"follow\"", + "fields": [ { - "name": "deleteManyEventPassesDelayedRevealedConnection", - "description": "Delete many EventPassDelayedRevealed documents, return deleted documents", + "name": "count", + "description": null, "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", + "name": "columns", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "follow_select_column", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "skip", + "name": "distinct", "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedManyWhereInput", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -78611,8 +75863,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealedConnection", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -78620,1913 +75872,1170 @@ "deprecationReason": null }, { - "name": "deleteManyEvents", - "description": "Delete many Event documents", - "args": [ - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", + "kind": "OBJECT", + "name": "follow_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "follow_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "description": "Boolean expression to filter rows from the table \"follow\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyEventsConnection", - "description": "Delete many Event documents, return deleted documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_not", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventConnection", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyOrganizers", - "description": "Delete many Organizer documents", - "args": [ - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_or", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "deleteManyOrganizersConnection", - "description": "Delete many Organizer documents, return deleted documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to delete", - "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", + "name": "follow_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "OrganizerConnection", - "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyPacks", - "description": "Delete many Pack documents", - "args": [ - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "PackManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "accountId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyPacksConnection", - "description": "Delete many Pack documents, return deleted documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "PackManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PackConnection", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteOrganizer", - "description": "Delete one organizer from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerSlug", + "description": null, "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "follow_constraint", + "description": "unique or primary key constraints on table \"follow\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "deletePack", - "description": "Delete one pack from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Pack", - "ofType": null - }, + "name": "follow_pkey", + "description": "unique or primary key constraint on columns \"accountId\", \"organizerSlug\"", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_insert_input", + "description": "input type for inserting data into table \"follow\"", + "fields": null, + "inputFields": [ { - "name": "deleteScheduledOperation", - "description": "Delete and return scheduled operation", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", "type": { - "kind": "OBJECT", - "name": "ScheduledOperation", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteScheduledRelease", - "description": "Delete one scheduledRelease from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "ScheduledRelease", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_account", - "description": "delete data from the table: \"account\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", "type": { - "kind": "OBJECT", - "name": "account_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "follow_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "delete_account_by_pk", - "description": "delete single row from the table: \"account\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "args": [], "type": { - "kind": "OBJECT", - "name": "account", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_contentSpaceParameters", - "description": "delete data from the table: \"contentSpaceParameters\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "contentSpaceParameters_mutation_response", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_contentSpaceParameters_by_pk", - "description": "delete single row from the table: \"contentSpaceParameters\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "args": [], "type": { - "kind": "OBJECT", - "name": "contentSpaceParameters", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "follow_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "delete_contentSpaceStatus", - "description": "delete data from the table: \"contentSpaceStatus\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "args": [], "type": { - "kind": "OBJECT", - "name": "contentSpaceStatus_mutation_response", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_contentSpaceStatus_by_pk", - "description": "delete single row from the table: \"contentSpaceStatus\"", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "contentSpaceStatus", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_currency", - "description": "delete data from the table: \"currency\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "args": [], "type": { - "kind": "OBJECT", - "name": "currency_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "follow_mutation_response", + "description": "response of any mutation on the table \"follow\"", + "fields": [ { - "name": "delete_currency_by_pk", - "description": "delete single row from the table: \"currency\"", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], "type": { - "kind": "OBJECT", - "name": "currency", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventParameters", - "description": "delete data from the table: \"eventParameters\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "kind": "OBJECT", + "name": "follow", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "eventParameters_mutation_response", - "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_on_conflict", + "description": "on_conflict condition type for table \"follow\"", + "fields": null, + "inputFields": [ { - "name": "delete_eventParameters_by_pk", - "description": "delete single row from the table: \"eventParameters\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "constraint", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventParameters", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "follow_constraint", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassNft", - "description": "delete data from the table: \"eventPassNft\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "kind": "ENUM", + "name": "follow_update_column", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "eventPassNft_mutation_response", - "ofType": null }, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassNftContract", - "description": "delete data from the table: \"eventPassNftContract\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "where", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNftContract_mutation_response", + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_order_by", + "description": "Ordering options when selecting data from \"follow\".", + "fields": null, + "inputFields": [ { - "name": "delete_eventPassNftContractType", - "description": "delete data from the table: \"eventPassNftContractType\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "accountId", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNftContractType_mutation_response", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassNftContractType_by_pk", - "description": "delete single row from the table: \"eventPassNftContractType\"", - "args": [ - { - "name": "value", - "description": "Type name for event pass NFT contract.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNftContractType", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassNftContract_by_pk", - "description": "delete single row from the table: \"eventPassNftContract\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerSlug", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNftContract", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_pk_columns_input", + "description": "primary key columns input for table: follow", + "fields": null, + "inputFields": [ { - "name": "delete_eventPassNft_by_pk", - "description": "delete single row from the table: \"eventPassNft\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", "type": { - "kind": "OBJECT", - "name": "eventPassNft", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassOrderSums", - "description": "delete data from the table: \"eventPassOrderSums\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_mutation_response", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "follow_select_column", + "description": "select columns of table \"follow\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassOrderSums_by_pk", - "description": "delete single row from the table: \"eventPassOrderSums\"", - "args": [ - { - "name": "eventPassId", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_set_input", + "description": "input type for updating data in table \"follow\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassType", - "description": "delete data from the table: \"eventPassType\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassType_mutation_response", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassType_by_pk", - "description": "delete single row from the table: \"eventPassType\"", - "args": [ - { - "name": "value", - "description": "Type name for event pass.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", "type": { - "kind": "OBJECT", - "name": "eventPassType", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_stream_cursor_input", + "description": "Streaming cursor of the table \"follow\"", + "fields": null, + "inputFields": [ { - "name": "delete_eventPassValidationType", - "description": "delete data from the table: \"eventPassValidationType\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "OBJECT", - "name": "eventPassValidationType_mutation_response", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_stream_cursor_value_input", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassValidationType_by_pk", - "description": "delete single row from the table: \"eventPassValidationType\"", - "args": [ - { - "name": "value", - "description": "Type name for event pass validation.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "OBJECT", - "name": "eventPassValidationType", + "kind": "ENUM", + "name": "cursor_ordering", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "delete_eventStatus", - "description": "delete data from the table: \"eventStatus\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", "type": { - "kind": "OBJECT", - "name": "eventStatus_mutation_response", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventStatus_by_pk", - "description": "delete single row from the table: \"eventStatus\"", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventStatus", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_follow", - "description": "delete data from the table: \"follow\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", "type": { - "kind": "OBJECT", - "name": "follow_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "follow_update_column", + "description": "update columns of table \"follow\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_follow_by_pk", - "description": "delete single row from the table: \"follow\"", - "args": [ - { - "name": "accountId", - "description": "References the unique identifier of the account that is following an organizer.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerSlug", - "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "OBJECT", - "name": "follow", + "kind": "INPUT_OBJECT", + "name": "follow_set_input", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_kyc", - "description": "delete data from the table: \"kyc\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "jsonb", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "jsonb_cast_exp", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "String", + "description": null, "type": { - "kind": "OBJECT", - "name": "kyc_mutation_response", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "jsonb_comparison_exp", + "description": "Boolean expression to compare columns of type \"jsonb\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "delete_kycLevelName", - "description": "delete data from the table: \"kycLevelName\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_cast", + "description": null, "type": { - "kind": "OBJECT", - "name": "kycLevelName_mutation_response", + "kind": "INPUT_OBJECT", + "name": "jsonb_cast_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_kycLevelName_by_pk", - "description": "delete single row from the table: \"kycLevelName\"", - "args": [ - { - "name": "value", - "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_contained_in", + "description": "is the column contained in the given json value", "type": { - "kind": "OBJECT", - "name": "kycLevelName", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_kycStatus", - "description": "delete data from the table: \"kycStatus\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_contains", + "description": "does the column contain the given json value at the top level", "type": { - "kind": "OBJECT", - "name": "kycStatus_mutation_response", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_kycStatus_by_pk", - "description": "delete single row from the table: \"kycStatus\"", - "args": [ - { - "name": "value", - "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_eq", + "description": null, "type": { - "kind": "OBJECT", - "name": "kycStatus", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_kyc_by_pk", - "description": "delete single row from the table: \"kyc\"", - "args": [ - { - "name": "externalUserId", - "description": "UUID referencing the user ID in the existing accounts table.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_gt", + "description": null, "type": { - "kind": "OBJECT", - "name": "kyc", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_lotteryParameters", - "description": "delete data from the table: \"lotteryParameters\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_gte", + "description": null, "type": { - "kind": "OBJECT", - "name": "lotteryParameters_mutation_response", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_lotteryParameters_by_pk", - "description": "delete single row from the table: \"lotteryParameters\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_has_key", + "description": "does the string exist as a top-level key in the column", "type": { - "kind": "OBJECT", - "name": "lotteryParameters", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_lotteryStatus", - "description": "delete data from the table: \"lotteryStatus\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_has_keys_all", + "description": "do all of these strings exist as top-level keys in the column", "type": { - "kind": "OBJECT", - "name": "lotteryStatus_mutation_response", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_lotteryStatus_by_pk", - "description": "delete single row from the table: \"lotteryStatus\"", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_has_keys_any", + "description": "do any of these strings exist as top-level keys in the column", "type": { - "kind": "OBJECT", - "name": "lotteryStatus", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_minterTemporaryWallet", - "description": "delete data from the table: \"minterTemporaryWallet\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_in", + "description": null, "type": { - "kind": "OBJECT", - "name": "minterTemporaryWallet_mutation_response", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + } + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_minterTemporaryWallet_by_pk", - "description": "delete single row from the table: \"minterTemporaryWallet\"", - "args": [ - { - "name": "address", - "description": "The blockchain address of the temporary wallet.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_is_null", + "description": null, "type": { - "kind": "OBJECT", - "name": "minterTemporaryWallet", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_nftTransfer", - "description": "delete data from the table: \"nftTransfer\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_lt", + "description": null, "type": { - "kind": "OBJECT", - "name": "nftTransfer_mutation_response", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_nftTransfer_by_pk", - "description": "delete single row from the table: \"nftTransfer\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_lte", + "description": null, "type": { - "kind": "OBJECT", - "name": "nftTransfer", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_order", - "description": "delete data from the table: \"order\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_neq", + "description": null, "type": { - "kind": "OBJECT", - "name": "order_mutation_response", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_orderStatus", - "description": "delete data from the table: \"orderStatus\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kyc", + "description": "columns and relationships of \"kyc\"", + "fields": [ + { + "name": "applicantId", + "description": "Unique identifier for the applicant provided by Sumsub.", + "args": [], "type": { - "kind": "OBJECT", - "name": "orderStatus_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_orderStatus_by_pk", - "description": "delete single row from the table: \"orderStatus\"", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "createDate", + "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "args": [], "type": { - "kind": "OBJECT", - "name": "orderStatus", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_order_by_pk", - "description": "delete single row from the table: \"order\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "externalUserId", + "description": "UUID referencing the user ID in the existing accounts table.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": "Level of KYC verification, referring to kycLevelName.", + "args": [], "type": { - "kind": "OBJECT", - "name": "order", + "kind": "ENUM", + "name": "kycLevelName_enum", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_packEventPassNft", - "description": "delete data from the table: \"packEventPassNft\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "reviewStatus", + "description": "Status of the applicant’s review in Sumsub, referring to kycStatus.", + "args": [], "type": { - "kind": "OBJECT", - "name": "packEventPassNft_mutation_response", + "kind": "ENUM", + "name": "kycStatus_enum", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_packEventPassNft_by_pk", - "description": "delete single row from the table: \"packEventPassNft\"", - "args": [ - { - "name": "eventPassNftId", - "description": "Identifier for the event pass NFT.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftSupplyId", - "description": "Identifier for the pack NFT supply.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": "Timestamp automatically updated whenever the kyc row changes.", + "args": [], "type": { - "kind": "OBJECT", - "name": "packEventPassNft", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycLevelName", + "description": "KYC levels representing the level of verification for the applicant.", + "fields": [ { - "name": "delete_packNftContract", - "description": "delete data from the table: \"packNftContract\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "value", + "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycLevelName_aggregate", + "description": "aggregated selection of \"kycLevelName\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "packNftContract_mutation_response", + "name": "kycLevelName_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_packNftContractEventPass", - "description": "delete data from the table: \"packNftContractEventPass\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", + "kind": "OBJECT", + "name": "kycLevelName", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass_mutation_response", - "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycLevelName_aggregate_fields", + "description": "aggregate fields of \"kycLevelName\"", + "fields": [ { - "name": "delete_packNftContractEventPass_by_pk", - "description": "delete single row from the table: \"packNftContractEventPass\"", + "name": "count", + "description": null, "args": [ { - "name": "eventPassId", - "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "name": "columns", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_select_column", + "ofType": null + } } }, "defaultValue": null, @@ -80534,16 +77043,12 @@ "deprecationReason": null }, { - "name": "packNftContractId", - "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "name": "distinct", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -80551,942 +77056,736 @@ } ], "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_packNftContract_by_pk", - "description": "delete single row from the table: \"packNftContract\"", - "args": [ - { - "name": "id", - "description": "Unique identifier for each pack NFT contract.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "packNftContract", + "name": "kycLevelName_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_packNftSupply", - "description": "delete data from the table: \"packNftSupply\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "min", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "packNftSupply_mutation_response", + "name": "kycLevelName_min_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "description": "Boolean expression to filter rows from the table \"kycLevelName\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "delete_packNftSupply_by_pk", - "description": "delete single row from the table: \"packNftSupply\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_and", + "description": null, "type": { - "kind": "OBJECT", - "name": "packNftSupply", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + } + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_packOrderSums", - "description": "delete data from the table: \"packOrderSums\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_not", + "description": null, "type": { - "kind": "OBJECT", - "name": "packOrderSums_mutation_response", + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_packOrderSums_by_pk", - "description": "delete single row from the table: \"packOrderSums\"", - "args": [ - { - "name": "packId", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_or", + "description": null, "type": { - "kind": "OBJECT", - "name": "packOrderSums", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + } + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_passAmount", - "description": "delete data from the table: \"passAmount\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": null, "type": { - "kind": "OBJECT", - "name": "passAmount_mutation_response", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycLevelName_constraint", + "description": "unique or primary key constraints on table \"kycLevelName\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "kycLevelName_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycLevelName_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "advanced_kyc_level", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_passAmount_by_pk", - "description": "delete single row from the table: \"passAmount\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "basic_kyc_level", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"kycLevelName_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, "type": { - "kind": "OBJECT", - "name": "passAmount", + "kind": "ENUM", + "name": "kycLevelName_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_passPricing", - "description": "delete data from the table: \"passPricing\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_in", + "description": null, "type": { - "kind": "OBJECT", - "name": "passPricing_mutation_response", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + } + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_passPricing_by_pk", - "description": "delete single row from the table: \"passPricing\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_is_null", + "description": null, "type": { - "kind": "OBJECT", - "name": "passPricing", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_pendingOrder", - "description": "delete data from the table: \"pendingOrder\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_neq", + "description": null, "type": { - "kind": "OBJECT", - "name": "pendingOrder_mutation_response", + "kind": "ENUM", + "name": "kycLevelName_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_pendingOrder_by_pk", - "description": "delete single row from the table: \"pendingOrder\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_nin", + "description": null, "type": { - "kind": "OBJECT", - "name": "pendingOrder", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + } + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_insert_input", + "description": "input type for inserting data into table \"kycLevelName\"", + "fields": null, + "inputFields": [ { - "name": "delete_roleAssignment", - "description": "delete data from the table: \"roleAssignment\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", "type": { - "kind": "OBJECT", - "name": "roleAssignment_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycLevelName_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "delete_roles", - "description": "delete data from the table: \"roles\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", + "args": [], "type": { - "kind": "OBJECT", - "name": "roles_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycLevelName_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "delete_roles_by_pk", - "description": "delete single row from the table: \"roles\"", - "args": [ - { - "name": "value", - "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", + "args": [], "type": { - "kind": "OBJECT", - "name": "roles", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycLevelName_mutation_response", + "description": "response of any mutation on the table \"kycLevelName\"", + "fields": [ { - "name": "delete_stripeCheckoutSession", - "description": "delete data from the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession_mutation_response", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_stripeCheckoutSessionType", - "description": "delete data from the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", + "kind": "OBJECT", + "name": "kycLevelName", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_mutation_response", - "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_on_conflict", + "description": "on_conflict condition type for table \"kycLevelName\"", + "fields": null, + "inputFields": [ { - "name": "delete_stripeCheckoutSessionType_by_pk", - "description": "delete single row from the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "value", - "description": "Type value.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "constraint", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_constraint", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_stripeCheckoutSession_by_pk", - "description": "delete single row from the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", - "type": { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "kycLevelName_update_column", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession", - "ofType": null }, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_stripeCustomer", - "description": "delete data from the table: \"stripeCustomer\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "where", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCustomer_mutation_response", + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_order_by", + "description": "Ordering options when selecting data from \"kycLevelName\".", + "fields": null, + "inputFields": [ { - "name": "delete_stripeCustomer_by_pk", - "description": "delete single row from the table: \"stripeCustomer\"", - "args": [ - { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCustomer", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_pk_columns_input", + "description": "primary key columns input for table: kycLevelName", + "fields": null, + "inputFields": [ { - "name": "delete_timezone", - "description": "delete data from the table: \"timezone\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", "type": { - "kind": "OBJECT", - "name": "timezone_mutation_response", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycLevelName_select_column", + "description": "select columns of table \"kycLevelName\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "delete_timezone_by_pk", - "description": "delete single row from the table: \"timezone\"", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_set_input", + "description": "input type for updating data in table \"kycLevelName\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", "type": { - "kind": "OBJECT", - "name": "timezone", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "insert_account", - "description": "insert data into the table: \"account\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "account_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_stream_cursor_input", + "description": "Streaming cursor of the table \"kycLevelName\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "OBJECT", - "name": "account_mutation_response", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_stream_cursor_value_input", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_account_one", - "description": "insert a single row into the table: \"account\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "account_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "OBJECT", - "name": "account", + "kind": "ENUM", + "name": "cursor_ordering", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "insert_contentSpaceParameters", - "description": "insert data into the table: \"contentSpaceParameters\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", "type": { - "kind": "OBJECT", - "name": "contentSpaceParameters_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycLevelName_update_column", + "description": "update columns of table \"kycLevelName\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "insert_contentSpaceParameters_one", - "description": "insert a single row into the table: \"contentSpaceParameters\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "OBJECT", - "name": "contentSpaceParameters", + "kind": "INPUT_OBJECT", + "name": "kycLevelName_set_input", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_contentSpaceStatus", - "description": "insert data into the table: \"contentSpaceStatus\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycStatus", + "description": "Statuses of Know Your Customer (KYC) processes.", + "fields": [ + { + "name": "value", + "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycStatus_aggregate", + "description": "aggregated selection of \"kycStatus\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "contentSpaceStatus_mutation_response", + "name": "kycStatus_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_contentSpaceStatus_one", - "description": "insert a single row into the table: \"contentSpaceStatus\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_insert_input", + "kind": "OBJECT", + "name": "kycStatus", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "contentSpaceStatus", - "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycStatus_aggregate_fields", + "description": "aggregate fields of \"kycStatus\"", + "fields": [ { - "name": "insert_currency", - "description": "insert data into the table: \"currency\"", + "name": "count", + "description": null, "args": [ { - "name": "objects", - "description": "the rows to be inserted", + "name": "columns", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_insert_input", - "ofType": null - } + "kind": "ENUM", + "name": "kycStatus_select_column", + "ofType": null } } }, @@ -81495,11 +77794,11 @@ "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "distinct", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "currency_on_conflict", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -81508,1024 +77807,733 @@ } ], "type": { - "kind": "OBJECT", - "name": "currency_mutation_response", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_currency_one", - "description": "insert a single row into the table: \"currency\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "currency_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "currency", + "name": "kycStatus_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventParameters", - "description": "insert data into the table: \"eventParameters\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "min", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventParameters_mutation_response", + "name": "kycStatus_min_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", + "description": "Boolean expression to filter rows from the table \"kycStatus\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "insert_eventParameters_one", - "description": "insert a single row into the table: \"eventParameters\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_on_conflict", + "name": "kycStatus_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "eventParameters", - "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassNft", - "description": "insert data into the table: \"eventPassNft\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_not", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNft_mutation_response", + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassNftContract", - "description": "insert data into the table: \"eventPassNftContract\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_on_conflict", + "name": "kycStatus_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "eventPassNftContract_mutation_response", - "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassNftContractType", - "description": "insert data into the table: \"eventPassNftContractType\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNftContractType_mutation_response", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycStatus_constraint", + "description": "unique or primary key constraints on table \"kycStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "kycStatus_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycStatus_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "completed", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassNftContractType_one", - "description": "insert a single row into the table: \"eventPassNftContractType\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "init", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "onHold", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pending", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "prechecked", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "queued", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"kycStatus_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNftContractType", + "kind": "ENUM", + "name": "kycStatus_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassNftContract_one", - "description": "insert a single row into the table: \"eventPassNftContract\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_on_conflict", + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycStatus_enum", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "eventPassNftContract", - "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassNft_one", - "description": "insert a single row into the table: \"eventPassNft\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_is_null", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNft", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassOrderSums", - "description": "insert data into the table: \"eventPassOrderSums\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_neq", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_mutation_response", + "kind": "ENUM", + "name": "kycStatus_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassOrderSums_one", - "description": "insert a single row into the table: \"eventPassOrderSums\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_on_conflict", + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycStatus_enum", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums", - "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_insert_input", + "description": "input type for inserting data into table \"kycStatus\"", + "fields": null, + "inputFields": [ { - "name": "insert_eventPassType", - "description": "insert data into the table: \"eventPassType\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", "type": { - "kind": "OBJECT", - "name": "eventPassType_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycStatus_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "insert_eventPassType_one", - "description": "insert a single row into the table: \"eventPassType\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", + "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassType", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycStatus_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "insert_eventPassValidationType", - "description": "insert data into the table: \"eventPassValidationType\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", + "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassValidationType_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycStatus_mutation_response", + "description": "response of any mutation on the table \"kycStatus\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "insert_eventPassValidationType_one", - "description": "insert a single row into the table: \"eventPassValidationType\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_insert_input", + "kind": "OBJECT", + "name": "kycStatus", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_on_conflict", + "description": "on_conflict condition type for table \"kycStatus\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassValidationType", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycStatus_constraint", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventStatus", - "description": "insert data into the table: \"eventStatus\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_insert_input", - "ofType": null - } - } + "kind": "ENUM", + "name": "kycStatus_update_column", + "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventStatus_mutation_response", + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_order_by", + "description": "Ordering options when selecting data from \"kycStatus\".", + "fields": null, + "inputFields": [ { - "name": "insert_eventStatus_one", - "description": "insert a single row into the table: \"eventStatus\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventStatus", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_pk_columns_input", + "description": "primary key columns input for table: kycStatus", + "fields": null, + "inputFields": [ { - "name": "insert_follow", - "description": "insert data into the table: \"follow\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "follow_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "follow_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "value", + "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycStatus_select_column", + "description": "select columns of table \"kycStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_set_input", + "description": "input type for updating data in table \"kycStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", "type": { - "kind": "OBJECT", - "name": "follow_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_stream_cursor_input", + "description": "Streaming cursor of the table \"kycStatus\"", + "fields": null, + "inputFields": [ { - "name": "insert_follow_one", - "description": "insert a single row into the table: \"follow\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "follow_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "follow_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_stream_cursor_value_input", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "OBJECT", - "name": "follow", + "kind": "ENUM", + "name": "cursor_ordering", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "insert_kyc", - "description": "insert data into the table: \"kyc\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "value", + "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", "type": { - "kind": "OBJECT", - "name": "kyc_mutation_response", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycStatus_update_column", + "description": "update columns of table \"kycStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_set_input", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_kycLevelName", - "description": "insert data into the table: \"kycLevelName\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kyc_aggregate", + "description": "aggregated selection of \"kyc\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "kycLevelName_mutation_response", + "name": "kyc_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_kycLevelName_one", - "description": "insert a single row into the table: \"kycLevelName\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_insert_input", + "kind": "OBJECT", + "name": "kyc", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "kycLevelName", - "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kyc_aggregate_fields", + "description": "aggregate fields of \"kyc\"", + "fields": [ { - "name": "insert_kycStatus", - "description": "insert data into the table: \"kycStatus\"", + "name": "count", + "description": null, "args": [ { - "name": "objects", - "description": "the rows to be inserted", + "name": "columns", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_insert_input", - "ofType": null - } + "kind": "ENUM", + "name": "kyc_select_column", + "ofType": null } } }, @@ -82534,11 +78542,11 @@ "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "distinct", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_on_conflict", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -82546,2472 +78554,1103 @@ "deprecationReason": null } ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "kycStatus_mutation_response", + "name": "kyc_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_kycStatus_one", - "description": "insert a single row into the table: \"kycStatus\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "min", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "kycStatus", + "name": "kyc_min_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "description": "Boolean expression to filter rows from the table \"kyc\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "insert_kyc_one", - "description": "insert a single row into the table: \"kyc\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "kyc_on_conflict", + "name": "kyc_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, "type": { - "kind": "OBJECT", - "name": "kyc", + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_lotteryParameters", - "description": "insert data into the table: \"lotteryParameters\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_on_conflict", + "name": "kyc_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "applicantId", + "description": null, "type": { - "kind": "OBJECT", - "name": "lotteryParameters_mutation_response", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_lotteryParameters_one", - "description": "insert a single row into the table: \"lotteryParameters\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "createDate", + "description": null, "type": { - "kind": "OBJECT", - "name": "lotteryParameters", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_lotteryStatus", - "description": "insert data into the table: \"lotteryStatus\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "externalUserId", + "description": null, "type": { - "kind": "OBJECT", - "name": "lotteryStatus_mutation_response", + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_lotteryStatus_one", - "description": "insert a single row into the table: \"lotteryStatus\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "levelName", + "description": null, "type": { - "kind": "OBJECT", - "name": "lotteryStatus", + "kind": "INPUT_OBJECT", + "name": "kycLevelName_enum_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_minterTemporaryWallet", - "description": "insert data into the table: \"minterTemporaryWallet\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "reviewStatus", + "description": null, "type": { - "kind": "OBJECT", - "name": "minterTemporaryWallet_mutation_response", + "kind": "INPUT_OBJECT", + "name": "kycStatus_enum_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_minterTemporaryWallet_one", - "description": "insert a single row into the table: \"minterTemporaryWallet\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "minterTemporaryWallet", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kyc_constraint", + "description": "unique or primary key constraints on table \"kyc\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "kyc_externalUserId_key", + "description": "unique or primary key constraint on columns \"externalUserId\"", "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_nftTransfer", - "description": "insert data into the table: \"nftTransfer\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "kyc_pkey", + "description": "unique or primary key constraint on columns \"externalUserId\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_insert_input", + "description": "input type for inserting data into table \"kyc\"", + "fields": null, + "inputFields": [ + { + "name": "applicantId", + "description": "Unique identifier for the applicant provided by Sumsub.", "type": { - "kind": "OBJECT", - "name": "nftTransfer_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_nftTransfer_one", - "description": "insert a single row into the table: \"nftTransfer\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "createDate", + "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", "type": { - "kind": "OBJECT", - "name": "nftTransfer", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_order", - "description": "insert data into the table: \"order\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "order_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "externalUserId", + "description": "UUID referencing the user ID in the existing accounts table.", "type": { - "kind": "OBJECT", - "name": "order_mutation_response", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_orderStatus", - "description": "insert data into the table: \"orderStatus\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "levelName", + "description": "Level of KYC verification, referring to kycLevelName.", "type": { - "kind": "OBJECT", - "name": "orderStatus_mutation_response", + "kind": "ENUM", + "name": "kycLevelName_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_orderStatus_one", - "description": "insert a single row into the table: \"orderStatus\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "reviewStatus", + "description": "Status of the applicant’s review in Sumsub, referring to kycStatus.", "type": { - "kind": "OBJECT", - "name": "orderStatus", + "kind": "ENUM", + "name": "kycStatus_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_order_one", - "description": "insert a single row into the table: \"order\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "order_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": "Timestamp automatically updated whenever the kyc row changes.", "type": { - "kind": "OBJECT", - "name": "order", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kyc_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "insert_packEventPassNft", - "description": "insert data into the table: \"packEventPassNft\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "applicantId", + "description": "Unique identifier for the applicant provided by Sumsub.", + "args": [], "type": { - "kind": "OBJECT", - "name": "packEventPassNft_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_packEventPassNft_one", - "description": "insert a single row into the table: \"packEventPassNft\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "createDate", + "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "args": [], "type": { - "kind": "OBJECT", - "name": "packEventPassNft", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_packNftContract", - "description": "insert data into the table: \"packNftContract\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "externalUserId", + "description": "UUID referencing the user ID in the existing accounts table.", + "args": [], "type": { - "kind": "OBJECT", - "name": "packNftContract_mutation_response", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_packNftContractEventPass", - "description": "insert data into the table: \"packNftContractEventPass\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": "Timestamp automatically updated whenever the kyc row changes.", + "args": [], "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass_mutation_response", + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kyc_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "applicantId", + "description": "Unique identifier for the applicant provided by Sumsub.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_packNftContractEventPass_one", - "description": "insert a single row into the table: \"packNftContractEventPass\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "createDate", + "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "args": [], "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_packNftContract_one", - "description": "insert a single row into the table: \"packNftContract\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "externalUserId", + "description": "UUID referencing the user ID in the existing accounts table.", + "args": [], "type": { - "kind": "OBJECT", - "name": "packNftContract", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_packNftSupply", - "description": "insert data into the table: \"packNftSupply\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": "Timestamp automatically updated whenever the kyc row changes.", + "args": [], "type": { - "kind": "OBJECT", - "name": "packNftSupply_mutation_response", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kyc_mutation_response", + "description": "response of any mutation on the table \"kyc\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "insert_packNftSupply_one", - "description": "insert a single row into the table: \"packNftSupply\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_insert_input", + "kind": "OBJECT", + "name": "kyc", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"kyc\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, "type": { - "kind": "OBJECT", - "name": "packNftSupply", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_insert_input", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_packOrderSums", - "description": "insert data into the table: \"packOrderSums\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "on_conflict", + "description": "upsert condition", "type": { - "kind": "OBJECT", - "name": "packOrderSums_mutation_response", + "kind": "INPUT_OBJECT", + "name": "kyc_on_conflict", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_on_conflict", + "description": "on_conflict condition type for table \"kyc\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kyc_constraint", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_packOrderSums_one", - "description": "insert a single row into the table: \"packOrderSums\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_insert_input", + "kind": "ENUM", + "name": "kyc_update_column", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, "type": { - "kind": "OBJECT", - "name": "packOrderSums", + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_order_by", + "description": "Ordering options when selecting data from \"kyc\".", + "fields": null, + "inputFields": [ { - "name": "insert_passAmount", - "description": "insert data into the table: \"passAmount\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passAmount_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "applicantId", + "description": null, "type": { - "kind": "OBJECT", - "name": "passAmount_mutation_response", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_passAmount_one", - "description": "insert a single row into the table: \"passAmount\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passAmount_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "createDate", + "description": null, "type": { - "kind": "OBJECT", - "name": "passAmount", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_passPricing", - "description": "insert data into the table: \"passPricing\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passPricing_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "externalUserId", + "description": null, "type": { - "kind": "OBJECT", - "name": "passPricing_mutation_response", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_passPricing_one", - "description": "insert a single row into the table: \"passPricing\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passPricing_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "levelName", + "description": null, "type": { - "kind": "OBJECT", - "name": "passPricing", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_pendingOrder", - "description": "insert data into the table: \"pendingOrder\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "reviewStatus", + "description": null, "type": { - "kind": "OBJECT", - "name": "pendingOrder_mutation_response", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_pendingOrder_one", - "description": "insert a single row into the table: \"pendingOrder\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "pendingOrder", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_pk_columns_input", + "description": "primary key columns input for table: kyc", + "fields": null, + "inputFields": [ { - "name": "insert_roleAssignment", - "description": "insert data into the table: \"roleAssignment\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "externalUserId", + "description": "UUID referencing the user ID in the existing accounts table.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kyc_select_column", + "description": "select columns of table \"kyc\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "applicantId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_set_input", + "description": "input type for updating data in table \"kyc\"", + "fields": null, + "inputFields": [ + { + "name": "applicantId", + "description": "Unique identifier for the applicant provided by Sumsub.", "type": { - "kind": "OBJECT", - "name": "roleAssignment_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_roleAssignment_one", - "description": "insert a single row into the table: \"roleAssignment\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "createDate", + "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", "type": { - "kind": "OBJECT", - "name": "roleAssignment", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_roles", - "description": "insert data into the table: \"roles\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roles_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "roles_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "externalUserId", + "description": "UUID referencing the user ID in the existing accounts table.", "type": { - "kind": "OBJECT", - "name": "roles_mutation_response", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_roles_one", - "description": "insert a single row into the table: \"roles\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roles_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "roles_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "levelName", + "description": "Level of KYC verification, referring to kycLevelName.", "type": { - "kind": "OBJECT", - "name": "roles", + "kind": "ENUM", + "name": "kycLevelName_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stripeCheckoutSession", - "description": "insert data into the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "reviewStatus", + "description": "Status of the applicant’s review in Sumsub, referring to kycStatus.", "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession_mutation_response", + "kind": "ENUM", + "name": "kycStatus_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stripeCheckoutSessionType", - "description": "insert data into the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": "Timestamp automatically updated whenever the kyc row changes.", "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_mutation_response", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_stream_cursor_input", + "description": "Streaming cursor of the table \"kyc\"", + "fields": null, + "inputFields": [ { - "name": "insert_stripeCheckoutSessionType_one", - "description": "insert a single row into the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_stream_cursor_value_input", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType", + "kind": "ENUM", + "name": "cursor_ordering", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "insert_stripeCheckoutSession_one", - "description": "insert a single row into the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "applicantId", + "description": "Unique identifier for the applicant provided by Sumsub.", "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stripeCustomer", - "description": "insert data into the table: \"stripeCustomer\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "createDate", + "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", "type": { - "kind": "OBJECT", - "name": "stripeCustomer_mutation_response", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stripeCustomer_one", - "description": "insert a single row into the table: \"stripeCustomer\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "externalUserId", + "description": "UUID referencing the user ID in the existing accounts table.", "type": { - "kind": "OBJECT", - "name": "stripeCustomer", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_timezone", - "description": "insert data into the table: \"timezone\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "timezone_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "levelName", + "description": "Level of KYC verification, referring to kycLevelName.", "type": { - "kind": "OBJECT", - "name": "timezone_mutation_response", + "kind": "ENUM", + "name": "kycLevelName_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_timezone_one", - "description": "insert a single row into the table: \"timezone\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "timezone_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "reviewStatus", + "description": "Status of the applicant’s review in Sumsub, referring to kycStatus.", "type": { - "kind": "OBJECT", - "name": "timezone", + "kind": "ENUM", + "name": "kycStatus_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishAsset", - "description": "Publish one asset", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": "Timestamp automatically updated whenever the kyc row changes.", "type": { - "kind": "OBJECT", - "name": "Asset", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kyc_update_column", + "description": "update columns of table \"kyc\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "applicantId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "publishContentSpace", - "description": "Publish one contentSpace", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "createDate", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "OBJECT", - "name": "ContentSpace", + "kind": "INPUT_OBJECT", + "name": "kyc_set_input", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishEvent", - "description": "Publish one event", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "lotteryParameters", + "description": "The lotteryParameters model is designed to define properties on a lottery, including details like the lotteryId and activityWebhookId. It manages various timestamps and settings related to the lottery, ensuring efficient and accurate management of lottery events.", + "fields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery.", + "args": [], "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishEventPass", - "description": "Publish one eventPass", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "activityWebhookSigningKey", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishEventPassDelayedRevealed", - "description": "Publish one eventPassDelayedRevealed", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleEnd", + "description": "Optional column\nfor the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery.", + "args": [], "type": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyAssets", - "description": "Publish many Asset documents", - "args": [ - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null + "name": "dateSaleStart", + "description": "Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -85019,168 +79658,43 @@ "deprecationReason": null }, { - "name": "publishManyAssetsConnection", - "description": "Publish many Asset documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null + "name": "organizerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "lotteryStatus_enum", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": "The \"timezone\" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "AssetConnection", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -85188,12 +79702,86 @@ "deprecationReason": null }, { - "name": "publishManyContentSpaces", - "description": "Publish many ContentSpace documents", + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "lotteryParameters_aggregate", + "description": "aggregated selection of \"lotteryParameters\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "lotteryParameters_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "lotteryParameters", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "lotteryParameters_aggregate_fields", + "description": "aggregate fields of \"lotteryParameters\"", + "fields": [ + { + "name": "count", + "description": null, "args": [ { - "name": "locales", - "description": "Document localizations to publish", + "name": "columns", + "description": null, "type": { "kind": "LIST", "name": null, @@ -85202,7 +79790,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "Locale", + "name": "lotteryParameters_select_column", "ofType": null } } @@ -85212,72 +79800,24 @@ "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "distinct", + "description": null, "type": { "kind": "SCALAR", "name": "Boolean", "ofType": null }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceManyWhereInput", - "ofType": null - }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null } ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -85285,3812 +79825,679 @@ "deprecationReason": null }, { - "name": "publishManyContentSpacesConnection", - "description": "Publish many ContentSpace documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "lotteryParameters_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "lotteryParameters_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_bool_exp", + "description": "Boolean expression to filter rows from the table \"lotteryParameters\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_bool_exp", "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ContentSpaceConnection", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyEventPasses", - "description": "Publish many EventPass documents", - "args": [ - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "activityWebhookSigningKey", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyEventPassesConnection", - "description": "Publish many EventPass documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventPassConnection", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyEventPassesDelayedRevealed", - "description": "Publish many EventPassDelayedRevealed documents", - "args": [ - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "dateSaleEnd", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "timestamp_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyEventPassesDelayedRevealedConnection", - "description": "Publish many EventPassDelayedRevealed documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "dateSaleStart", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealedConnection", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "timestamp_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyEvents", - "description": "Publish many Event documents", - "args": [ - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyEventsConnection", - "description": "Publish many Event documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "lotteryId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventConnection", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyOrganizers", - "description": "Publish many Organizer documents", - "args": [ - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyOrganizersConnection", - "description": "Publish many Organizer documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "status", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "OrganizerConnection", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_enum_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyPacks", - "description": "Publish many Pack documents", - "args": [ - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "PackManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "timezone", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyPacksConnection", - "description": "Publish many Pack documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "PackManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PackConnection", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "lotteryParameters_constraint", + "description": "unique or primary key constraints on table \"lotteryParameters\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "lotteryParameters_lotteryId_key", + "description": "unique or primary key constraint on columns \"lotteryId\"", "isDeprecated": false, "deprecationReason": null }, { - "name": "publishOrganizer", - "description": "Publish one organizer", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "lotteryParameters_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryParameters_signingKey_key", + "description": "unique or primary key constraint on columns \"activityWebhookSigningKey\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_insert_input", + "description": "input type for inserting data into table \"lotteryParameters\"", + "fields": null, + "inputFields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery.", "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishPack", - "description": "Publish one pack", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "activityWebhookSigningKey", + "description": null, "type": { - "kind": "OBJECT", - "name": "Pack", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishAsset", - "description": "Schedule to publish one asset", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "Asset", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishContentSpace", - "description": "Schedule to publish one contentSpace", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "dateSaleEnd", + "description": "Optional column\nfor the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery.", "type": { - "kind": "OBJECT", - "name": "ContentSpace", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishEvent", - "description": "Schedule to publish one event", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "dateSaleStart", + "description": "Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale.", "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishEventPass", - "description": "Schedule to publish one eventPass", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishEventPassDelayedRevealed", - "description": "Schedule to publish one eventPassDelayedRevealed", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "lotteryId", + "description": null, "type": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishOrganizer", - "description": "Schedule to publish one organizer", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": null, "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishPack", - "description": "Schedule to publish one pack", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "status", + "description": null, "type": { - "kind": "OBJECT", - "name": "Pack", + "kind": "ENUM", + "name": "lotteryStatus_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishAsset", - "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "timezone", + "description": "The \"timezone\" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions.", "type": { - "kind": "OBJECT", - "name": "Asset", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishContentSpace", - "description": "Unpublish one contentSpace from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "ContentSpace", + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "lotteryParameters_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishEvent", - "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "activityWebhookSigningKey", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishEventPass", - "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishEventPassDelayedRevealed", - "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "dateSaleEnd", + "description": "Optional column\nfor the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery.", + "args": [], "type": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishOrganizer", - "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "dateSaleStart", + "description": "Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale.", + "args": [], "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "SCALAR", + "name": "timestamp", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishPack", - "description": "Unpublish one pack from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "Pack", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishAsset", - "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "lotteryId", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "Asset", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishContentSpace", - "description": "Unpublish one contentSpace from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "ContentSpace", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEvent", - "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "timezone", + "description": "The \"timezone\" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions.", + "args": [], "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEventPass", - "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "lotteryParameters_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEventPassDelayedRevealed", - "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "activityWebhookSigningKey", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyAssets", - "description": "Unpublish many Asset documents", - "args": [ - { - "name": "from", - "description": "Stages to unpublish documents from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleEnd", + "description": "Optional column\nfor the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleStart", + "description": "Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": "The \"timezone\" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "lotteryParameters_mutation_response", + "description": "response of any mutation on the table \"lotteryParameters\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -89098,435 +80505,872 @@ "deprecationReason": null }, { - "name": "unpublishManyAssetsConnection", - "description": "Find many Asset documents that match criteria in specified stage and unpublish from target stages", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stages to unpublish documents from", - "type": { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "OBJECT", + "name": "lotteryParameters", + "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in draft stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_on_conflict", + "description": "on_conflict condition type for table \"lotteryParameters\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "AssetConnection", + "kind": "ENUM", + "name": "lotteryParameters_constraint", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyContentSpaces", - "description": "Unpublish many ContentSpace documents", - "args": [ - { - "name": "from", - "description": "Stages to unpublish documents from", - "type": { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "ENUM", + "name": "lotteryParameters_update_column", + "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_order_by", + "description": "Ordering options when selecting data from \"lotteryParameters\".", + "fields": null, + "inputFields": [ + { + "name": "activityWebhookId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleEnd", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleStart", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_pk_columns_input", + "description": "primary key columns input for table: lotteryParameters", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "SCALAR", + "name": "uuid", "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "lotteryParameters_select_column", + "description": "select columns of table \"lotteryParameters\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "activityWebhookId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleEnd", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleStart", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_set_input", + "description": "input type for updating data in table \"lotteryParameters\"", + "fields": null, + "inputFields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyContentSpacesConnection", - "description": "Find many ContentSpace documents that match criteria in specified stage and unpublish from target stages", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stages to unpublish documents from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in draft stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "activityWebhookSigningKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleEnd", + "description": "Optional column\nfor the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery.", + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleStart", + "description": "Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale.", + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "lotteryStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": "The \"timezone\" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_stream_cursor_input", + "description": "Streaming cursor of the table \"lotteryParameters\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_stream_cursor_value_input", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleEnd", + "description": "Optional column\nfor the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery.", + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleStart", + "description": "Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale.", + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "lotteryStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": "The \"timezone\" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "lotteryParameters_update_column", + "description": "update columns of table \"lotteryParameters\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "activityWebhookId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleEnd", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleStart", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "ContentSpaceConnection", + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "lotteryStatus", + "description": "columns and relationships of \"lotteryStatus\"", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", "ofType": null } }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "lotteryStatus_aggregate", + "description": "aggregated selection of \"lotteryStatus\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "lotteryStatus_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "unpublishManyEventPasses", - "description": "Unpublish many EventPass documents", - "args": [ - { - "name": "from", - "description": "Stages to unpublish documents from", - "type": { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } + "kind": "OBJECT", + "name": "lotteryStatus", + "ofType": null } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "lotteryStatus_aggregate_fields", + "description": "aggregate fields of \"lotteryStatus\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ { - "name": "locales", - "description": "Locales to unpublish", + "name": "columns", + "description": null, "type": { "kind": "LIST", "name": null, @@ -89535,7 +81379,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "Locale", + "name": "lotteryStatus_select_column", "ofType": null } } @@ -89545,25 +81389,13 @@ "deprecationReason": null }, { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", + "name": "distinct", + "description": null, "type": { "kind": "SCALAR", "name": "Boolean", "ofType": null }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null - }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null @@ -89573,8 +81405,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -89582,169 +81414,728 @@ "deprecationReason": null }, { - "name": "unpublishManyEventPassesConnection", - "description": "Find many EventPass documents that match criteria in specified stage and unpublish from target stages", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "lotteryStatus_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "lotteryStatus_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_bool_exp", + "description": "Boolean expression to filter rows from the table \"lotteryStatus\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "lotteryStatus_constraint", + "description": "unique or primary key constraints on table \"lotteryStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "lotteryStatus_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "lotteryStatus_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "DRAFT", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PUBLISHED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"lotteryStatus_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "lotteryStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "lotteryStatus_enum", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stages to unpublish documents from", - "type": { + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "lotteryStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "lotteryStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_insert_input", + "description": "input type for inserting data into table \"lotteryStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "lotteryStatus_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "lotteryStatus_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "lotteryStatus_mutation_response", + "description": "response of any mutation on the table \"lotteryStatus\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } + "kind": "OBJECT", + "name": "lotteryStatus", + "ofType": null } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_on_conflict", + "description": "on_conflict condition type for table \"lotteryStatus\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "lotteryStatus_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "ENUM", + "name": "lotteryStatus_update_column", + "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in draft stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_order_by", + "description": "Ordering options when selecting data from \"lotteryStatus\".", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_pk_columns_input", + "description": "primary key columns input for table: lotteryStatus", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "EventPassConnection", + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "lotteryStatus_select_column", + "description": "select columns of table \"lotteryStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_set_input", + "description": "input type for updating data in table \"lotteryStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_stream_cursor_input", + "description": "Streaming cursor of the table \"lotteryStatus\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_stream_cursor_value_input", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyEventPassesDelayedRevealed", - "description": "Unpublish many EventPassDelayedRevealed documents", + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "lotteryStatus_update_column", + "description": "update columns of table \"lotteryStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNft", + "description": "The loyaltyCardNft model stores NFTs delivered by the loyaltyCardNftContract, each uniquely associated with a loyalty card. These NFTs are soulbound to a specific owner and not transferable, though they can be burned, indicating the end of their lifecycle. The structure allows for the dynamic update of NFT metadata by contract admins, adhering to the loyalty card contract stipulations.", + "fields": [ + { + "name": "burnedTransferId", + "description": "If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the loyalty card NFT.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCard", + "description": null, "args": [ { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -89756,67 +82147,51 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "Stage", + "name": "Locale", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": "[en]", "isDeprecated": false, "deprecationReason": null }, { - "name": "locales", - "description": "Locales to unpublish", + "name": "stage", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "ENUM", + "name": "Stage", + "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedManyWhereInput", - "ofType": null - }, - "defaultValue": null, + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null } ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -89824,48 +82199,37 @@ "deprecationReason": null }, { - "name": "unpublishManyEventPassesDelayedRevealedConnection", - "description": "Find many EventPassDelayedRevealed documents that match criteria in specified stage and unpublish from target stages", + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.", "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, + "name": "path", + "description": "JSON select path", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "args": [ { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -89877,91 +82241,43 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "Stage", + "name": "Locale", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": "[en]", "isDeprecated": false, "deprecationReason": null }, { - "name": "last", + "name": "stage", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "ENUM", + "name": "Stage", + "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Identifies documents in draft stage", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedManyWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_loyaltyCardNftorganizer", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -89969,24 +82285,179 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealedConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "Organizer", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyEvents", - "description": "Unpublish many Event documents", + "name": "organizerId", + "description": "A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerAddress", + "description": "The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNftContract", + "description": "The loyaltyCardNftContract model is designed to store metadata associated with NFT contracts that act as loyalty cards for organizers. This table captures critical details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. It includes organizerId to link each loyalty card contract directly with an organizer, facilitating the management and interaction with NFT-based loyalty programs.", + "fields": [ + { + "name": "chainId", + "description": "Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCard", + "description": null, "args": [ { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -89998,67 +82469,51 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "Stage", + "name": "Locale", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": "[en]", "isDeprecated": false, "deprecationReason": null }, { - "name": "locales", - "description": "Locales to unpublish", + "name": "stage", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "ENUM", + "name": "Stage", + "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null } ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -90066,48 +82521,24 @@ "deprecationReason": null }, { - "name": "unpublishManyEventsConnection", - "description": "Find many Event documents that match criteria in specified stage and unpublish from target stages", + "name": "loyaltyCardParameter", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -90119,31 +82550,154 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "Stage", + "name": "Locale", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": "[en]", "isDeprecated": false, "deprecationReason": null }, { - "name": "last", + "name": "stage", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": null, + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null }, { - "name": "locales", - "description": "Locales to unpublish", + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_loyaltyCardNftContractorganizer", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNftContract_aggregate", + "description": "aggregated selection of \"loyaltyCardNftContract\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNftContract_aggregate_fields", + "description": "aggregate fields of \"loyaltyCardNftContract\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, "type": { "kind": "LIST", "name": null, @@ -90152,7 +82706,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "Locale", + "name": "loyaltyCardNftContract_select_column", "ofType": null } } @@ -90162,387 +82716,48426 @@ "deprecationReason": null }, { - "name": "skip", + "name": "distinct", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "stage", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_bool_exp", + "description": "Boolean expression to filter rows from the table \"loyaltyCardNftContract\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_bool_exp", "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in draft stage", - "type": { + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", + "name": "loyaltyCardNftContract_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardParameter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "loyaltyCardNftContract_constraint", + "description": "unique or primary key constraints on table \"loyaltyCardNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "loyaltyCardNftContract_contractAddress_chainId_key", + "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardNftContract_loyaltyCardId_key", + "description": "unique or primary key constraint on columns \"loyaltyCardId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardNftContract_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_insert_input", + "description": "input type for inserting data into table \"loyaltyCardNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardParameter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNftContract_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "chainId", + "description": "Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNftContract_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "chainId", + "description": "Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNftContract_mutation_response", + "description": "response of any mutation on the table \"loyaltyCardNftContract\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"loyaltyCardNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_on_conflict", + "description": "on_conflict condition type for table \"loyaltyCardNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardNftContract_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardNftContract_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_order_by", + "description": "Ordering options when selecting data from \"loyaltyCardNftContract\".", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardParameter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_pk_columns_input", + "description": "primary key columns input for table: loyaltyCardNftContract", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "loyaltyCardNftContract_select_column", + "description": "select columns of table \"loyaltyCardNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_set_input", + "description": "input type for updating data in table \"loyaltyCardNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_stream_cursor_input", + "description": "Streaming cursor of the table \"loyaltyCardNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "loyaltyCardNftContract_update_column", + "description": "update columns of table \"loyaltyCardNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNft_aggregate", + "description": "aggregated selection of \"loyaltyCardNft\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardNft", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNft_aggregate_fields", + "description": "aggregate fields of \"loyaltyCardNft\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft_stddev_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft_stddev_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_append_input", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNft_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_bool_exp", + "description": "Boolean expression to filter rows from the table \"loyaltyCardNft\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "burnedTransferId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "jsonb_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "loyaltyCardNft_constraint", + "description": "unique or primary key constraints on table \"loyaltyCardNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "idx_loyaltycardnft_owneraddress_active", + "description": "unique or primary key constraint on columns \"ownerAddress\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardNft_contractAddress_tokenId_chainId_idx", + "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\", \"tokenId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardNft_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_delete_at_path_input", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_delete_elem_input", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_delete_key_input", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_inc_input", + "description": "input type for incrementing numeric columns in table \"loyaltyCardNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_insert_input", + "description": "input type for inserting data into table \"loyaltyCardNft\"", + "fields": null, + "inputFields": [ + { + "name": "burnedTransferId", + "description": "If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the loyalty card NFT.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerAddress", + "description": "The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNft_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "burnedTransferId", + "description": "If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the loyalty card NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerAddress", + "description": "The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNft_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "burnedTransferId", + "description": "If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the loyalty card NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerAddress", + "description": "The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNft_mutation_response", + "description": "response of any mutation on the table \"loyaltyCardNft\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardNft", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_on_conflict", + "description": "on_conflict condition type for table \"loyaltyCardNft\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardNft_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardNft_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_order_by", + "description": "Ordering options when selecting data from \"loyaltyCardNft\".", + "fields": null, + "inputFields": [ + { + "name": "burnedTransferId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_pk_columns_input", + "description": "primary key columns input for table: loyaltyCardNft", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_prepend_input", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "loyaltyCardNft_select_column", + "description": "select columns of table \"loyaltyCardNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "burnedTransferId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_set_input", + "description": "input type for updating data in table \"loyaltyCardNft\"", + "fields": null, + "inputFields": [ + { + "name": "burnedTransferId", + "description": "If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the loyalty card NFT.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerAddress", + "description": "The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNft_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNft_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNft_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_stream_cursor_input", + "description": "Streaming cursor of the table \"loyaltyCardNft\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "burnedTransferId", + "description": "If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the loyalty card NFT.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerAddress", + "description": "The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNft_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "loyaltyCardNft_update_column", + "description": "update columns of table \"loyaltyCardNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "burnedTransferId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNft_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNft_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardNft_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardParameters", + "description": "The loyaltyCardParameters model is designed to define properties on a loyalty card, including details like the loyaltyCardId and activityWebhookId. It manages various settings and metadata related to the loyalty card, ensuring efficient and accurate management of loyalty card programs.", + "fields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the loyalty card activity webhook.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Unique identifier for each loyalty card, ensuring no duplicates in the system.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardNftContract", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookId", + "description": "The \"metadataUpdateWebhookId\" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the loyalty card metadata update webhook.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the loyalty card.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "Represents the current status of the loyalty card, either \"DRAFT\" or \"PUBLISHED\".", + "args": [], + "type": { + "kind": "ENUM", + "name": "loyaltyCardStatus_enum", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardParameters_aggregate", + "description": "aggregated selection of \"loyaltyCardParameters\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardParameters_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardParameters", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardParameters_aggregate_fields", + "description": "aggregate fields of \"loyaltyCardParameters\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardParameters_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardParameters_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_bool_exp", + "description": "Boolean expression to filter rows from the table \"loyaltyCardParameters\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookSigningKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "loyaltyCardParameters_constraint", + "description": "unique or primary key constraints on table \"loyaltyCardParameters\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "loyaltyCardParameters_activityWebhookSigningKey_key", + "description": "unique or primary key constraint on columns \"activityWebhookSigningKey\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardParameters_loyaltyCardId_key", + "description": "unique or primary key constraint on columns \"loyaltyCardId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardParameters_metadataUpdateWebhookSigningKey_key", + "description": "unique or primary key constraint on columns \"metadataUpdateWebhookSigningKey\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardParameters_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_insert_input", + "description": "input type for inserting data into table \"loyaltyCardParameters\"", + "fields": null, + "inputFields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the loyalty card activity webhook.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Unique identifier for each loyalty card, ensuring no duplicates in the system.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookId", + "description": "The \"metadataUpdateWebhookId\" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the loyalty card metadata update webhook.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the loyalty card.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "Represents the current status of the loyalty card, either \"DRAFT\" or \"PUBLISHED\".", + "type": { + "kind": "ENUM", + "name": "loyaltyCardStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardParameters_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the loyalty card activity webhook.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Unique identifier for each loyalty card, ensuring no duplicates in the system.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookId", + "description": "The \"metadataUpdateWebhookId\" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the loyalty card metadata update webhook.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the loyalty card.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardParameters_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the loyalty card activity webhook.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Unique identifier for each loyalty card, ensuring no duplicates in the system.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookId", + "description": "The \"metadataUpdateWebhookId\" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the loyalty card metadata update webhook.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the loyalty card.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardParameters_mutation_response", + "description": "response of any mutation on the table \"loyaltyCardParameters\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardParameters", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"loyaltyCardParameters\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_on_conflict", + "description": "on_conflict condition type for table \"loyaltyCardParameters\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardParameters_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardParameters_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_order_by", + "description": "Ordering options when selecting data from \"loyaltyCardParameters\".", + "fields": null, + "inputFields": [ + { + "name": "activityWebhookId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookSigningKey", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_pk_columns_input", + "description": "primary key columns input for table: loyaltyCardParameters", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "loyaltyCardParameters_select_column", + "description": "select columns of table \"loyaltyCardParameters\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "activityWebhookId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookSigningKey", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_set_input", + "description": "input type for updating data in table \"loyaltyCardParameters\"", + "fields": null, + "inputFields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the loyalty card activity webhook.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Unique identifier for each loyalty card, ensuring no duplicates in the system.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookId", + "description": "The \"metadataUpdateWebhookId\" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the loyalty card metadata update webhook.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the loyalty card.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "Represents the current status of the loyalty card, either \"DRAFT\" or \"PUBLISHED\".", + "type": { + "kind": "ENUM", + "name": "loyaltyCardStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_stream_cursor_input", + "description": "Streaming cursor of the table \"loyaltyCardParameters\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the loyalty card activity webhook.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Unique identifier for each loyalty card, ensuring no duplicates in the system.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookId", + "description": "The \"metadataUpdateWebhookId\" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the loyalty card metadata update webhook.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the loyalty card.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "Represents the current status of the loyalty card, either \"DRAFT\" or \"PUBLISHED\".", + "type": { + "kind": "ENUM", + "name": "loyaltyCardStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "loyaltyCardParameters_update_column", + "description": "update columns of table \"loyaltyCardParameters\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "activityWebhookId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadataUpdateWebhookSigningKey", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardStatus", + "description": "columns and relationships of \"loyaltyCardStatus\"", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardStatus_aggregate", + "description": "aggregated selection of \"loyaltyCardStatus\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardStatus_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardStatus", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardStatus_aggregate_fields", + "description": "aggregate fields of \"loyaltyCardStatus\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardStatus_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardStatus_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_bool_exp", + "description": "Boolean expression to filter rows from the table \"loyaltyCardStatus\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "loyaltyCardStatus_constraint", + "description": "unique or primary key constraints on table \"loyaltyCardStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "loyaltyCardStatus_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "loyaltyCardStatus_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "DRAFT", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PUBLISHED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"loyaltyCardStatus_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "loyaltyCardStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "loyaltyCardStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_insert_input", + "description": "input type for inserting data into table \"loyaltyCardStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardStatus_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardStatus_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "loyaltyCardStatus_mutation_response", + "description": "response of any mutation on the table \"loyaltyCardStatus\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardStatus", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_on_conflict", + "description": "on_conflict condition type for table \"loyaltyCardStatus\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardStatus_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardStatus_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_order_by", + "description": "Ordering options when selecting data from \"loyaltyCardStatus\".", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_pk_columns_input", + "description": "primary key columns input for table: loyaltyCardStatus", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "loyaltyCardStatus_select_column", + "description": "select columns of table \"loyaltyCardStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_set_input", + "description": "input type for updating data in table \"loyaltyCardStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_stream_cursor_input", + "description": "Streaming cursor of the table \"loyaltyCardStatus\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "loyaltyCardStatus_update_column", + "description": "update columns of table \"loyaltyCardStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "minterTemporaryWallet", + "description": "Temporary wallet information for minters, including optional links to event passes and packs.", + "fields": [ + { + "name": "address", + "description": "The blockchain address of the temporary wallet.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": "Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": "The timestamp when the temporary wallet was created.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Optional identifier for an event pass associated with this wallet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Optional identifier for a pack associated with this wallet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "privateKey", + "description": "The private key for the temporary wallet, necessary for signing transactions.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "minterTemporaryWallet_aggregate", + "description": "aggregated selection of \"minterTemporaryWallet\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "minterTemporaryWallet_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "minterTemporaryWallet", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "minterTemporaryWallet_aggregate_fields", + "description": "aggregate fields of \"minterTemporaryWallet\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "minterTemporaryWallet_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "minterTemporaryWallet_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "minterTemporaryWallet_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_bool_exp", + "description": "Boolean expression to filter rows from the table \"minterTemporaryWallet\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "address", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "privateKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "minterTemporaryWallet_constraint", + "description": "unique or primary key constraints on table \"minterTemporaryWallet\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "minterTemporaryWallet_pkey", + "description": "unique or primary key constraint on columns \"address\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_insert_input", + "description": "input type for inserting data into table \"minterTemporaryWallet\"", + "fields": null, + "inputFields": [ + { + "name": "address", + "description": "The blockchain address of the temporary wallet.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": "Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": "The timestamp when the temporary wallet was created.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Optional identifier for an event pass associated with this wallet.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Optional identifier for a pack associated with this wallet.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "privateKey", + "description": "The private key for the temporary wallet, necessary for signing transactions.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "minterTemporaryWallet_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "address", + "description": "The blockchain address of the temporary wallet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": "Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": "The timestamp when the temporary wallet was created.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Optional identifier for an event pass associated with this wallet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Optional identifier for a pack associated with this wallet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "privateKey", + "description": "The private key for the temporary wallet, necessary for signing transactions.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "minterTemporaryWallet_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "address", + "description": "The blockchain address of the temporary wallet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": "Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": "The timestamp when the temporary wallet was created.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Optional identifier for an event pass associated with this wallet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Optional identifier for a pack associated with this wallet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "privateKey", + "description": "The private key for the temporary wallet, necessary for signing transactions.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "minterTemporaryWallet_mutation_response", + "description": "response of any mutation on the table \"minterTemporaryWallet\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "minterTemporaryWallet", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_on_conflict", + "description": "on_conflict condition type for table \"minterTemporaryWallet\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "minterTemporaryWallet_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "minterTemporaryWallet_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_order_by", + "description": "Ordering options when selecting data from \"minterTemporaryWallet\".", + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "privateKey", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_pk_columns_input", + "description": "primary key columns input for table: minterTemporaryWallet", + "fields": null, + "inputFields": [ + { + "name": "address", + "description": "The blockchain address of the temporary wallet.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "minterTemporaryWallet_select_column", + "description": "select columns of table \"minterTemporaryWallet\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "address", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "privateKey", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_set_input", + "description": "input type for updating data in table \"minterTemporaryWallet\"", + "fields": null, + "inputFields": [ + { + "name": "address", + "description": "The blockchain address of the temporary wallet.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": "Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": "The timestamp when the temporary wallet was created.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Optional identifier for an event pass associated with this wallet.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Optional identifier for a pack associated with this wallet.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "privateKey", + "description": "The private key for the temporary wallet, necessary for signing transactions.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_stream_cursor_input", + "description": "Streaming cursor of the table \"minterTemporaryWallet\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "address", + "description": "The blockchain address of the temporary wallet.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": "Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": "The timestamp when the temporary wallet was created.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Optional identifier for an event pass associated with this wallet.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Optional identifier for a pack associated with this wallet.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "privateKey", + "description": "The private key for the temporary wallet, necessary for signing transactions.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "minterTemporaryWallet_update_column", + "description": "update columns of table \"minterTemporaryWallet\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "address", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "privateKey", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "mutation_root", + "description": "mutation root", + "fields": [ + { + "name": "createAsset", + "description": "Create one asset", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createContentSpace", + "description": "Create one contentSpace", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createEvent", + "description": "Create one event", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createEventPass", + "description": "Create one eventPass", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createEventPassDelayedRevealed", + "description": "Create one eventPassDelayedRevealed", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createLoyaltyCard", + "description": "Create one loyaltyCard", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createOrganizer", + "description": "Create one organizer", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createPack", + "description": "Create one pack", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Pack", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createScheduledRelease", + "description": "Create one scheduledRelease", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteAsset", + "description": "Delete one asset from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteContentSpace", + "description": "Delete one contentSpace from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteEvent", + "description": "Delete one event from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteEventPass", + "description": "Delete one eventPass from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteEventPassDelayedRevealed", + "description": "Delete one eventPassDelayedRevealed from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteLoyaltyCard", + "description": "Delete one loyaltyCard from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyAssets", + "description": "Delete many Asset documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyAssetsConnection", + "description": "Delete many Asset documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyContentSpaces", + "description": "Delete many ContentSpace documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyContentSpacesConnection", + "description": "Delete many ContentSpace documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ContentSpaceConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventPasses", + "description": "Delete many EventPass documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventPassesConnection", + "description": "Delete many EventPass documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventPassesDelayedRevealed", + "description": "Delete many EventPassDelayedRevealed documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventPassesDelayedRevealedConnection", + "description": "Delete many EventPassDelayedRevealed documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEvents", + "description": "Delete many Event documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventsConnection", + "description": "Delete many Event documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyLoyaltyCards", + "description": "Delete many LoyaltyCard documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyLoyaltyCardsConnection", + "description": "Delete many LoyaltyCard documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCardConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyOrganizers", + "description": "Delete many Organizer documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyOrganizersConnection", + "description": "Delete many Organizer documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyPacks", + "description": "Delete many Pack documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "PackManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyPacksConnection", + "description": "Delete many Pack documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "PackManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PackConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteOrganizer", + "description": "Delete one organizer from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletePack", + "description": "Delete one pack from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Pack", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteScheduledOperation", + "description": "Delete and return scheduled operation", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteScheduledRelease", + "description": "Delete one scheduledRelease from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_account", + "description": "delete data from the table: \"account\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "account_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_account_by_pk", + "description": "delete single row from the table: \"account\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "account", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_apiKeyStatus", + "description": "delete data from the table: \"apiKeyStatus\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "apiKeyStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_apiKeyStatus_by_pk", + "description": "delete single row from the table: \"apiKeyStatus\"", + "args": [ + { + "name": "value", + "description": "The status value for API keys. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "apiKeyStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_apiKeyType", + "description": "delete data from the table: \"apiKeyType\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "apiKeyType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_apiKeyType_by_pk", + "description": "delete single row from the table: \"apiKeyType\"", + "args": [ + { + "name": "value", + "description": "The type of the API key", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "apiKeyType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_contentSpaceParameters", + "description": "delete data from the table: \"contentSpaceParameters\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "contentSpaceParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_contentSpaceParameters_by_pk", + "description": "delete single row from the table: \"contentSpaceParameters\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "contentSpaceParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_contentSpaceStatus", + "description": "delete data from the table: \"contentSpaceStatus\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "contentSpaceStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_contentSpaceStatus_by_pk", + "description": "delete single row from the table: \"contentSpaceStatus\"", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "contentSpaceStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_currency", + "description": "delete data from the table: \"currency\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "currency_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_currency_by_pk", + "description": "delete single row from the table: \"currency\"", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "currency", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventParameters", + "description": "delete data from the table: \"eventParameters\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventParameters_by_pk", + "description": "delete single row from the table: \"eventParameters\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassNft", + "description": "delete data from the table: \"eventPassNft\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassNftContract", + "description": "delete data from the table: \"eventPassNftContract\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassNftContractType", + "description": "delete data from the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContractType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassNftContractType_by_pk", + "description": "delete single row from the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "value", + "description": "Type name for event pass NFT contract.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContractType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassNftContract_by_pk", + "description": "delete single row from the table: \"eventPassNftContract\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassNft_by_pk", + "description": "delete single row from the table: \"eventPassNft\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassOrderSums", + "description": "delete data from the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassOrderSums_by_pk", + "description": "delete single row from the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassType", + "description": "delete data from the table: \"eventPassType\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassType_by_pk", + "description": "delete single row from the table: \"eventPassType\"", + "args": [ + { + "name": "value", + "description": "Type name for event pass.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassValidationType", + "description": "delete data from the table: \"eventPassValidationType\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassValidationType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassValidationType_by_pk", + "description": "delete single row from the table: \"eventPassValidationType\"", + "args": [ + { + "name": "value", + "description": "Type name for event pass validation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassValidationType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventStatus", + "description": "delete data from the table: \"eventStatus\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventStatus_by_pk", + "description": "delete single row from the table: \"eventStatus\"", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_follow", + "description": "delete data from the table: \"follow\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_follow_by_pk", + "description": "delete single row from the table: \"follow\"", + "args": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_kyc", + "description": "delete data from the table: \"kyc\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kyc_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_kycLevelName", + "description": "delete data from the table: \"kycLevelName\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycLevelName_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_kycLevelName_by_pk", + "description": "delete single row from the table: \"kycLevelName\"", + "args": [ + { + "name": "value", + "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycLevelName", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_kycStatus", + "description": "delete data from the table: \"kycStatus\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_kycStatus_by_pk", + "description": "delete single row from the table: \"kycStatus\"", + "args": [ + { + "name": "value", + "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_kyc_by_pk", + "description": "delete single row from the table: \"kyc\"", + "args": [ + { + "name": "externalUserId", + "description": "UUID referencing the user ID in the existing accounts table.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kyc", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_lotteryParameters", + "description": "delete data from the table: \"lotteryParameters\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "lotteryParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_lotteryParameters_by_pk", + "description": "delete single row from the table: \"lotteryParameters\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "lotteryParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_lotteryStatus", + "description": "delete data from the table: \"lotteryStatus\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "lotteryStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_lotteryStatus_by_pk", + "description": "delete single row from the table: \"lotteryStatus\"", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "lotteryStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_loyaltyCardNft", + "description": "delete data from the table: \"loyaltyCardNft\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_loyaltyCardNftContract", + "description": "delete data from the table: \"loyaltyCardNftContract\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_loyaltyCardNftContract_by_pk", + "description": "delete single row from the table: \"loyaltyCardNftContract\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_loyaltyCardNft_by_pk", + "description": "delete single row from the table: \"loyaltyCardNft\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_loyaltyCardParameters", + "description": "delete data from the table: \"loyaltyCardParameters\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_loyaltyCardParameters_by_pk", + "description": "delete single row from the table: \"loyaltyCardParameters\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_loyaltyCardStatus", + "description": "delete data from the table: \"loyaltyCardStatus\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_loyaltyCardStatus_by_pk", + "description": "delete single row from the table: \"loyaltyCardStatus\"", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_minterTemporaryWallet", + "description": "delete data from the table: \"minterTemporaryWallet\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "minterTemporaryWallet_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_minterTemporaryWallet_by_pk", + "description": "delete single row from the table: \"minterTemporaryWallet\"", + "args": [ + { + "name": "address", + "description": "The blockchain address of the temporary wallet.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "minterTemporaryWallet", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_nftMintPassword", + "description": "delete data from the table: \"nftMintPassword\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_nftMintPassword_by_pk", + "description": "delete single row from the table: \"nftMintPassword\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_nftStatus", + "description": "delete data from the table: \"nftStatus\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_nftStatus_by_pk", + "description": "delete single row from the table: \"nftStatus\"", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_nftTransfer", + "description": "delete data from the table: \"nftTransfer\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_nftTransfer_by_pk", + "description": "delete single row from the table: \"nftTransfer\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_order", + "description": "delete data from the table: \"order\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "order_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_orderStatus", + "description": "delete data from the table: \"orderStatus\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "orderStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_orderStatus_by_pk", + "description": "delete single row from the table: \"orderStatus\"", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "orderStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_order_by_pk", + "description": "delete single row from the table: \"order\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_packEventPassNft", + "description": "delete data from the table: \"packEventPassNft\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packEventPassNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_packEventPassNft_by_pk", + "description": "delete single row from the table: \"packEventPassNft\"", + "args": [ + { + "name": "eventPassNftId", + "description": "Identifier for the event pass NFT.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": "Identifier for the pack NFT supply.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packEventPassNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_packNftContract", + "description": "delete data from the table: \"packNftContract\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_packNftContractEventPass", + "description": "delete data from the table: \"packNftContractEventPass\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_packNftContractEventPass_by_pk", + "description": "delete single row from the table: \"packNftContractEventPass\"", + "args": [ + { + "name": "eventPassId", + "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_packNftContract_by_pk", + "description": "delete single row from the table: \"packNftContract\"", + "args": [ + { + "name": "id", + "description": "Unique identifier for each pack NFT contract.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_packNftSupply", + "description": "delete data from the table: \"packNftSupply\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftSupply_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_packNftSupply_by_pk", + "description": "delete single row from the table: \"packNftSupply\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftSupply", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_packOrderSums", + "description": "delete data from the table: \"packOrderSums\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packOrderSums_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_packOrderSums_by_pk", + "description": "delete single row from the table: \"packOrderSums\"", + "args": [ + { + "name": "packId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packOrderSums", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_passAmount", + "description": "delete data from the table: \"passAmount\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "passAmount_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_passAmount_by_pk", + "description": "delete single row from the table: \"passAmount\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "passAmount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_passPricing", + "description": "delete data from the table: \"passPricing\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passPricing_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "passPricing_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_passPricing_by_pk", + "description": "delete single row from the table: \"passPricing\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "passPricing", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_pendingOrder", + "description": "delete data from the table: \"pendingOrder\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "pendingOrder_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_pendingOrder_by_pk", + "description": "delete single row from the table: \"pendingOrder\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "pendingOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_publishableApiKey", + "description": "delete data from the table: \"publishableApiKey\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "publishableApiKey_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_publishableApiKey_by_pk", + "description": "delete single row from the table: \"publishableApiKey\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "publishableApiKey", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_roleAssignment", + "description": "delete data from the table: \"roleAssignment\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roleAssignment_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_roles", + "description": "delete data from the table: \"roles\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roles_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_roles_by_pk", + "description": "delete single row from the table: \"roles\"", + "args": [ + { + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roles", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_secretApiKey", + "description": "delete data from the table: \"secretApiKey\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "secretApiKey_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_secretApiKey_by_pk", + "description": "delete single row from the table: \"secretApiKey\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "secretApiKey", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_shopifyCampaignParameters", + "description": "delete data from the table: \"shopifyCampaignParameters\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyCampaignParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_shopifyCampaignParameters_by_pk", + "description": "delete single row from the table: \"shopifyCampaignParameters\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyCampaignParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_shopifyCampaignStatus", + "description": "delete data from the table: \"shopifyCampaignStatus\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyCampaignStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_shopifyCampaignStatus_by_pk", + "description": "delete single row from the table: \"shopifyCampaignStatus\"", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyCampaignStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stampNft", + "description": "delete data from the table: \"stampNft\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNft_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stampNftContract", + "description": "delete data from the table: \"stampNftContract\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stampNftContractType", + "description": "delete data from the table: \"stampNftContractType\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftContractType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stampNftContractType_by_pk", + "description": "delete single row from the table: \"stampNftContractType\"", + "args": [ + { + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftContractType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stampNftContract_by_pk", + "description": "delete single row from the table: \"stampNftContract\"", + "args": [ + { + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stampNftSupply", + "description": "delete data from the table: \"stampNftSupply\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stampNftSupply_by_pk", + "description": "delete single row from the table: \"stampNftSupply\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stampNft_by_pk", + "description": "delete single row from the table: \"stampNft\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stripeCheckoutSession", + "description": "delete data from the table: \"stripeCheckoutSession\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSession_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stripeCheckoutSessionType", + "description": "delete data from the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stripeCheckoutSessionType_by_pk", + "description": "delete single row from the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "value", + "description": "Type value.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stripeCheckoutSession_by_pk", + "description": "delete single row from the table: \"stripeCheckoutSession\"", + "args": [ + { + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stripeCustomer", + "description": "delete data from the table: \"stripeCustomer\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCustomer_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stripeCustomer_by_pk", + "description": "delete single row from the table: \"stripeCustomer\"", + "args": [ + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCustomer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_timezone", + "description": "delete data from the table: \"timezone\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "timezone_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "timezone_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_timezone_by_pk", + "description": "delete single row from the table: \"timezone\"", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "timezone", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_account", + "description": "insert data into the table: \"account\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "account_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_account_one", + "description": "insert a single row into the table: \"account\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "account", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_apiKeyStatus", + "description": "insert data into the table: \"apiKeyStatus\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "apiKeyStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_apiKeyStatus_one", + "description": "insert a single row into the table: \"apiKeyStatus\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "apiKeyStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_apiKeyType", + "description": "insert data into the table: \"apiKeyType\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "apiKeyType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_apiKeyType_one", + "description": "insert a single row into the table: \"apiKeyType\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "apiKeyType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_contentSpaceParameters", + "description": "insert data into the table: \"contentSpaceParameters\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "contentSpaceParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_contentSpaceParameters_one", + "description": "insert a single row into the table: \"contentSpaceParameters\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "contentSpaceParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_contentSpaceStatus", + "description": "insert data into the table: \"contentSpaceStatus\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "contentSpaceStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_contentSpaceStatus_one", + "description": "insert a single row into the table: \"contentSpaceStatus\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "contentSpaceStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_currency", + "description": "insert data into the table: \"currency\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "currency_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_currency_one", + "description": "insert a single row into the table: \"currency\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "currency", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventParameters", + "description": "insert data into the table: \"eventParameters\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventParameters_one", + "description": "insert a single row into the table: \"eventParameters\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassNft", + "description": "insert data into the table: \"eventPassNft\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassNftContract", + "description": "insert data into the table: \"eventPassNftContract\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassNftContractType", + "description": "insert data into the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContractType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassNftContractType_one", + "description": "insert a single row into the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContractType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassNftContract_one", + "description": "insert a single row into the table: \"eventPassNftContract\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassNft_one", + "description": "insert a single row into the table: \"eventPassNft\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassOrderSums", + "description": "insert data into the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassOrderSums_one", + "description": "insert a single row into the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassType", + "description": "insert data into the table: \"eventPassType\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassType_one", + "description": "insert a single row into the table: \"eventPassType\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassValidationType", + "description": "insert data into the table: \"eventPassValidationType\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassValidationType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassValidationType_one", + "description": "insert a single row into the table: \"eventPassValidationType\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassValidationType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventStatus", + "description": "insert data into the table: \"eventStatus\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventStatus_one", + "description": "insert a single row into the table: \"eventStatus\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_follow", + "description": "insert data into the table: \"follow\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_follow_one", + "description": "insert a single row into the table: \"follow\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_kyc", + "description": "insert data into the table: \"kyc\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kyc_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_kycLevelName", + "description": "insert data into the table: \"kycLevelName\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycLevelName_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_kycLevelName_one", + "description": "insert a single row into the table: \"kycLevelName\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycLevelName", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_kycStatus", + "description": "insert data into the table: \"kycStatus\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_kycStatus_one", + "description": "insert a single row into the table: \"kycStatus\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_kyc_one", + "description": "insert a single row into the table: \"kyc\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kyc", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_lotteryParameters", + "description": "insert data into the table: \"lotteryParameters\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "lotteryParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_lotteryParameters_one", + "description": "insert a single row into the table: \"lotteryParameters\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "lotteryParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_lotteryStatus", + "description": "insert data into the table: \"lotteryStatus\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "lotteryStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_lotteryStatus_one", + "description": "insert a single row into the table: \"lotteryStatus\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "lotteryStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_loyaltyCardNft", + "description": "insert data into the table: \"loyaltyCardNft\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_loyaltyCardNftContract", + "description": "insert data into the table: \"loyaltyCardNftContract\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_loyaltyCardNftContract_one", + "description": "insert a single row into the table: \"loyaltyCardNftContract\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_loyaltyCardNft_one", + "description": "insert a single row into the table: \"loyaltyCardNft\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_loyaltyCardParameters", + "description": "insert data into the table: \"loyaltyCardParameters\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_loyaltyCardParameters_one", + "description": "insert a single row into the table: \"loyaltyCardParameters\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_loyaltyCardStatus", + "description": "insert data into the table: \"loyaltyCardStatus\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_loyaltyCardStatus_one", + "description": "insert a single row into the table: \"loyaltyCardStatus\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_minterTemporaryWallet", + "description": "insert data into the table: \"minterTemporaryWallet\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "minterTemporaryWallet_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_minterTemporaryWallet_one", + "description": "insert a single row into the table: \"minterTemporaryWallet\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "minterTemporaryWallet", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_nftMintPassword", + "description": "insert data into the table: \"nftMintPassword\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_nftMintPassword_one", + "description": "insert a single row into the table: \"nftMintPassword\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_nftStatus", + "description": "insert data into the table: \"nftStatus\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_nftStatus_one", + "description": "insert a single row into the table: \"nftStatus\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_nftTransfer", + "description": "insert data into the table: \"nftTransfer\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_nftTransfer_one", + "description": "insert a single row into the table: \"nftTransfer\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_order", + "description": "insert data into the table: \"order\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "order_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "order_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_orderStatus", + "description": "insert data into the table: \"orderStatus\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "orderStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_orderStatus_one", + "description": "insert a single row into the table: \"orderStatus\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "orderStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_order_one", + "description": "insert a single row into the table: \"order\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "order_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_packEventPassNft", + "description": "insert data into the table: \"packEventPassNft\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packEventPassNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_packEventPassNft_one", + "description": "insert a single row into the table: \"packEventPassNft\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packEventPassNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_packNftContract", + "description": "insert data into the table: \"packNftContract\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_packNftContractEventPass", + "description": "insert data into the table: \"packNftContractEventPass\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_packNftContractEventPass_one", + "description": "insert a single row into the table: \"packNftContractEventPass\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_packNftContract_one", + "description": "insert a single row into the table: \"packNftContract\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_packNftSupply", + "description": "insert data into the table: \"packNftSupply\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftSupply_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_packNftSupply_one", + "description": "insert a single row into the table: \"packNftSupply\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftSupply", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_packOrderSums", + "description": "insert data into the table: \"packOrderSums\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packOrderSums_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_packOrderSums_one", + "description": "insert a single row into the table: \"packOrderSums\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packOrderSums", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_passAmount", + "description": "insert data into the table: \"passAmount\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passAmount_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "passAmount_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_passAmount_one", + "description": "insert a single row into the table: \"passAmount\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passAmount_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "passAmount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_passPricing", + "description": "insert data into the table: \"passPricing\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passPricing_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "passPricing_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_passPricing_one", + "description": "insert a single row into the table: \"passPricing\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passPricing_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "passPricing", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_pendingOrder", + "description": "insert data into the table: \"pendingOrder\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "pendingOrder_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_pendingOrder_one", + "description": "insert a single row into the table: \"pendingOrder\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "pendingOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_publishableApiKey", + "description": "insert data into the table: \"publishableApiKey\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "publishableApiKey_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_publishableApiKey_one", + "description": "insert a single row into the table: \"publishableApiKey\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "publishableApiKey", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_roleAssignment", + "description": "insert data into the table: \"roleAssignment\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roleAssignment_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_roleAssignment_one", + "description": "insert a single row into the table: \"roleAssignment\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roleAssignment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_roles", + "description": "insert data into the table: \"roles\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "roles_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roles_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_roles_one", + "description": "insert a single row into the table: \"roles\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "roles_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roles", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_secretApiKey", + "description": "insert data into the table: \"secretApiKey\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "secretApiKey_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_secretApiKey_one", + "description": "insert a single row into the table: \"secretApiKey\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "secretApiKey", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_shopifyCampaignParameters", + "description": "insert data into the table: \"shopifyCampaignParameters\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyCampaignParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_shopifyCampaignParameters_one", + "description": "insert a single row into the table: \"shopifyCampaignParameters\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyCampaignParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_shopifyCampaignStatus", + "description": "insert data into the table: \"shopifyCampaignStatus\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyCampaignStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_shopifyCampaignStatus_one", + "description": "insert a single row into the table: \"shopifyCampaignStatus\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyCampaignStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stampNft", + "description": "insert data into the table: \"stampNft\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNft_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stampNftContract", + "description": "insert data into the table: \"stampNftContract\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stampNftContractType", + "description": "insert data into the table: \"stampNftContractType\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftContractType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stampNftContractType_one", + "description": "insert a single row into the table: \"stampNftContractType\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftContractType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stampNftContract_one", + "description": "insert a single row into the table: \"stampNftContract\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stampNftSupply", + "description": "insert data into the table: \"stampNftSupply\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stampNftSupply_one", + "description": "insert a single row into the table: \"stampNftSupply\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stampNft_one", + "description": "insert a single row into the table: \"stampNft\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNft_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stripeCheckoutSession", + "description": "insert data into the table: \"stripeCheckoutSession\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSession_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stripeCheckoutSessionType", + "description": "insert data into the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stripeCheckoutSessionType_one", + "description": "insert a single row into the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stripeCheckoutSession_one", + "description": "insert a single row into the table: \"stripeCheckoutSession\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stripeCustomer", + "description": "insert data into the table: \"stripeCustomer\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCustomer_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stripeCustomer_one", + "description": "insert a single row into the table: \"stripeCustomer\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCustomer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_timezone", + "description": "insert data into the table: \"timezone\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "timezone_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "timezone_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "timezone_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_timezone_one", + "description": "insert a single row into the table: \"timezone\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "timezone_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "timezone_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "timezone", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishAsset", + "description": "Publish one asset", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishContentSpace", + "description": "Publish one contentSpace", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishEvent", + "description": "Publish one event", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishEventPass", + "description": "Publish one eventPass", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishEventPassDelayedRevealed", + "description": "Publish one eventPassDelayedRevealed", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishLoyaltyCard", + "description": "Publish one loyaltyCard", + "args": [ + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyAssets", + "description": "Publish many Asset documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyAssetsConnection", + "description": "Publish many Asset documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyContentSpaces", + "description": "Publish many ContentSpace documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyContentSpacesConnection", + "description": "Publish many ContentSpace documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ContentSpaceConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventPasses", + "description": "Publish many EventPass documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventPassesConnection", + "description": "Publish many EventPass documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventPassesDelayedRevealed", + "description": "Publish many EventPassDelayedRevealed documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventPassesDelayedRevealedConnection", + "description": "Publish many EventPassDelayedRevealed documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEvents", + "description": "Publish many Event documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventsConnection", + "description": "Publish many Event documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyLoyaltyCards", + "description": "Publish many LoyaltyCard documents", + "args": [ + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyLoyaltyCardsConnection", + "description": "Publish many LoyaltyCard documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCardConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyOrganizers", + "description": "Publish many Organizer documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyOrganizersConnection", + "description": "Publish many Organizer documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyPacks", + "description": "Publish many Pack documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "PackManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyPacksConnection", + "description": "Publish many Pack documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "PackManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PackConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishOrganizer", + "description": "Publish one organizer", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishPack", + "description": "Publish one pack", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Pack", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishAsset", + "description": "Schedule to publish one asset", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishContentSpace", + "description": "Schedule to publish one contentSpace", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishEvent", + "description": "Schedule to publish one event", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishEventPass", + "description": "Schedule to publish one eventPass", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishEventPassDelayedRevealed", + "description": "Schedule to publish one eventPassDelayedRevealed", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishLoyaltyCard", + "description": "Schedule to publish one loyaltyCard", + "args": [ + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishOrganizer", + "description": "Schedule to publish one organizer", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishPack", + "description": "Schedule to publish one pack", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Pack", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishAsset", + "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishContentSpace", + "description": "Unpublish one contentSpace from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishEvent", + "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishEventPass", + "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishEventPassDelayedRevealed", + "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishLoyaltyCard", + "description": "Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishOrganizer", + "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishPack", + "description": "Unpublish one pack from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Pack", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishAsset", + "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishContentSpace", + "description": "Unpublish one contentSpace from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishEvent", + "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishEventPass", + "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishEventPassDelayedRevealed", + "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishLoyaltyCard", + "description": "Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyAssets", + "description": "Unpublish many Asset documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyAssetsConnection", + "description": "Find many Asset documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyContentSpaces", + "description": "Unpublish many ContentSpace documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyContentSpacesConnection", + "description": "Find many ContentSpace documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ContentSpaceConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventPasses", + "description": "Unpublish many EventPass documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventPassesConnection", + "description": "Find many EventPass documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventPassesDelayedRevealed", + "description": "Unpublish many EventPassDelayedRevealed documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventPassesDelayedRevealedConnection", + "description": "Find many EventPassDelayedRevealed documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEvents", + "description": "Unpublish many Event documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventsConnection", + "description": "Find many Event documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyLoyaltyCards", + "description": "Unpublish many LoyaltyCard documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyLoyaltyCardsConnection", + "description": "Find many LoyaltyCard documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCardConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyOrganizers", + "description": "Unpublish many Organizer documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyOrganizersConnection", + "description": "Find many Organizer documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyPacks", + "description": "Unpublish many Pack documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "PackManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyPacksConnection", + "description": "Find many Pack documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "PackManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PackConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishOrganizer", + "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishPack", + "description": "Unpublish one pack from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Pack", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateAsset", + "description": "Update one asset", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateContentSpace", + "description": "Update one contentSpace", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateEvent", + "description": "Update one event", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateEventPass", + "description": "Update one eventPass", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateEventPassDelayedRevealed", + "description": "Update one eventPassDelayedRevealed", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateLoyaltyCard", + "description": "Update one loyaltyCard", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyAssets", + "description": "Update many assets", + "args": [ + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyAssetsConnection", + "description": "Update many Asset documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyContentSpaces", + "description": "Update many contentSpaces", + "args": [ + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyContentSpacesConnection", + "description": "Update many ContentSpace documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ContentSpaceConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyEventPasses", + "description": "Update many eventPasses", + "args": [ + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyEventPassesConnection", + "description": "Update many EventPass documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyEventPassesDelayedRevealed", + "description": "Update many eventPassesDelayedRevealed", + "args": [ + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyEventPassesDelayedRevealedConnection", + "description": "Update many EventPassDelayedRevealed documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyEvents", + "description": "Update many events", + "args": [ + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyEventsConnection", + "description": "Update many Event documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyLoyaltyCards", + "description": "Update many loyaltyCards", + "args": [ + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyLoyaltyCardsConnection", + "description": "Update many LoyaltyCard documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCardConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyOrganizers", + "description": "Update many organizers", + "args": [ + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyOrganizersConnection", + "description": "Update many Organizer documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyPacks", + "description": "Update many packs", + "args": [ + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "PackManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyPacksConnection", + "description": "Update many Pack documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "PackManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PackConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateOrganizer", + "description": "Update one organizer", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatePack", + "description": "Update one pack", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Pack", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateScheduledRelease", + "description": "Update one scheduledRelease", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_account", + "description": "update data of the table: \"account\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "account_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_account_by_pk", + "description": "update single row of the table: \"account\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "account", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_account_many", + "description": "update multiples rows of table: \"account\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_apiKeyStatus", + "description": "update data of the table: \"apiKeyStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "apiKeyStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_apiKeyStatus_by_pk", + "description": "update single row of the table: \"apiKeyStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "apiKeyStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_apiKeyStatus_many", + "description": "update multiples rows of table: \"apiKeyStatus\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyStatus_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_apiKeyType", + "description": "update data of the table: \"apiKeyType\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "apiKeyType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_apiKeyType_by_pk", + "description": "update single row of the table: \"apiKeyType\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "apiKeyType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_apiKeyType_many", + "description": "update multiples rows of table: \"apiKeyType\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyType_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_contentSpaceParameters", + "description": "update data of the table: \"contentSpaceParameters\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "contentSpaceParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_contentSpaceParameters_by_pk", + "description": "update single row of the table: \"contentSpaceParameters\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "contentSpaceParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_contentSpaceParameters_many", + "description": "update multiples rows of table: \"contentSpaceParameters\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "contentSpaceParameters_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_contentSpaceStatus", + "description": "update data of the table: \"contentSpaceStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "contentSpaceStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_contentSpaceStatus_by_pk", + "description": "update single row of the table: \"contentSpaceStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "contentSpaceStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_contentSpaceStatus_many", + "description": "update multiples rows of table: \"contentSpaceStatus\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "contentSpaceStatus_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_currency", + "description": "update data of the table: \"currency\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "currency_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_currency_by_pk", + "description": "update single row of the table: \"currency\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "currency", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_currency_many", + "description": "update multiples rows of table: \"currency\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "currency_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventParameters", + "description": "update data of the table: \"eventParameters\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventParameters_by_pk", + "description": "update single row of the table: \"eventParameters\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventParameters_many", + "description": "update multiples rows of table: \"eventParameters\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventParameters_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassNft", + "description": "update data of the table: \"eventPassNft\"", + "args": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassNftContract", + "description": "update data of the table: \"eventPassNftContract\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassNftContractType", + "description": "update data of the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContractType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassNftContractType_by_pk", + "description": "update single row of the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContractType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassNftContractType_many", + "description": "update multiples rows of table: \"eventPassNftContractType\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContractType_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassNftContract_by_pk", + "description": "update single row of the table: \"eventPassNftContract\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassNftContract_many", + "description": "update multiples rows of table: \"eventPassNftContract\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassNft_by_pk", + "description": "update single row of the table: \"eventPassNft\"", + "args": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassNft_many", + "description": "update multiples rows of table: \"eventPassNft\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassOrderSums", + "description": "update data of the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassOrderSums_by_pk", + "description": "update single row of the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassOrderSums_many", + "description": "update multiples rows of table: \"eventPassOrderSums\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrderSums_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassType", + "description": "update data of the table: \"eventPassType\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassType_by_pk", + "description": "update single row of the table: \"eventPassType\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassType_many", + "description": "update multiples rows of table: \"eventPassType\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassType_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassValidationType", + "description": "update data of the table: \"eventPassValidationType\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassValidationType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassValidationType_by_pk", + "description": "update single row of the table: \"eventPassValidationType\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassValidationType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassValidationType_many", + "description": "update multiples rows of table: \"eventPassValidationType\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassValidationType_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventStatus", + "description": "update data of the table: \"eventStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventStatus_by_pk", + "description": "update single row of the table: \"eventStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventStatus_many", + "description": "update multiples rows of table: \"eventStatus\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventStatus_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_follow", + "description": "update data of the table: \"follow\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_follow_by_pk", + "description": "update single row of the table: \"follow\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_follow_many", + "description": "update multiples rows of table: \"follow\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "follow_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_kyc", + "description": "update data of the table: \"kyc\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kyc_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_kycLevelName", + "description": "update data of the table: \"kycLevelName\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycLevelName_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_kycLevelName_by_pk", + "description": "update single row of the table: \"kycLevelName\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycLevelName", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_kycLevelName_many", + "description": "update multiples rows of table: \"kycLevelName\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kycLevelName_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_kycStatus", + "description": "update data of the table: \"kycStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_kycStatus_by_pk", + "description": "update single row of the table: \"kycStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_kycStatus_many", + "description": "update multiples rows of table: \"kycStatus\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kycStatus_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_kyc_by_pk", + "description": "update single row of the table: \"kyc\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kyc", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_kyc_many", + "description": "update multiples rows of table: \"kyc\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kyc_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_lotteryParameters", + "description": "update data of the table: \"lotteryParameters\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "lotteryParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_lotteryParameters_by_pk", + "description": "update single row of the table: \"lotteryParameters\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "lotteryParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_lotteryParameters_many", + "description": "update multiples rows of table: \"lotteryParameters\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "lotteryParameters_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_lotteryStatus", + "description": "update data of the table: \"lotteryStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "lotteryStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_lotteryStatus_by_pk", + "description": "update single row of the table: \"lotteryStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "lotteryStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_lotteryStatus_many", + "description": "update multiples rows of table: \"lotteryStatus\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "lotteryStatus_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_loyaltyCardNft", + "description": "update data of the table: \"loyaltyCardNft\"", + "args": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_loyaltyCardNftContract", + "description": "update data of the table: \"loyaltyCardNftContract\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_loyaltyCardNftContract_by_pk", + "description": "update single row of the table: \"loyaltyCardNftContract\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_loyaltyCardNftContract_many", + "description": "update multiples rows of table: \"loyaltyCardNftContract\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_loyaltyCardNft_by_pk", + "description": "update single row of the table: \"loyaltyCardNft\"", + "args": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_loyaltyCardNft_many", + "description": "update multiples rows of table: \"loyaltyCardNft\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardNft_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_loyaltyCardParameters", + "description": "update data of the table: \"loyaltyCardParameters\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_loyaltyCardParameters_by_pk", + "description": "update single row of the table: \"loyaltyCardParameters\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_loyaltyCardParameters_many", + "description": "update multiples rows of table: \"loyaltyCardParameters\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardParameters_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_loyaltyCardStatus", + "description": "update data of the table: \"loyaltyCardStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_loyaltyCardStatus_by_pk", + "description": "update single row of the table: \"loyaltyCardStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_loyaltyCardStatus_many", + "description": "update multiples rows of table: \"loyaltyCardStatus\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardStatus_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_minterTemporaryWallet", + "description": "update data of the table: \"minterTemporaryWallet\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "minterTemporaryWallet_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_minterTemporaryWallet_by_pk", + "description": "update single row of the table: \"minterTemporaryWallet\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "minterTemporaryWallet", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_minterTemporaryWallet_many", + "description": "update multiples rows of table: \"minterTemporaryWallet\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "minterTemporaryWallet_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_nftMintPassword", + "description": "update data of the table: \"nftMintPassword\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_nftMintPassword_by_pk", + "description": "update single row of the table: \"nftMintPassword\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_nftMintPassword_many", + "description": "update multiples rows of table: \"nftMintPassword\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftMintPassword_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_nftStatus", + "description": "update data of the table: \"nftStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_nftStatus_by_pk", + "description": "update single row of the table: \"nftStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_nftStatus_many", + "description": "update multiples rows of table: \"nftStatus\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftStatus_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_nftTransfer", + "description": "update data of the table: \"nftTransfer\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_nftTransfer_by_pk", + "description": "update single row of the table: \"nftTransfer\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_nftTransfer_many", + "description": "update multiples rows of table: \"nftTransfer\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftTransfer_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_order", + "description": "update data of the table: \"order\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "order_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "order_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "order_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_orderStatus", + "description": "update data of the table: \"orderStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "orderStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_orderStatus_by_pk", + "description": "update single row of the table: \"orderStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "orderStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_orderStatus_many", + "description": "update multiples rows of table: \"orderStatus\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "orderStatus_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_order_by_pk", + "description": "update single row of the table: \"order\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "order_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "order_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_order_many", + "description": "update multiples rows of table: \"order\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "order_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packEventPassNft", + "description": "update data of the table: \"packEventPassNft\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packEventPassNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packEventPassNft_by_pk", + "description": "update single row of the table: \"packEventPassNft\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packEventPassNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packEventPassNft_many", + "description": "update multiples rows of table: \"packEventPassNft\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packEventPassNft_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packNftContract", + "description": "update data of the table: \"packNftContract\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packNftContractEventPass", + "description": "update data of the table: \"packNftContractEventPass\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packNftContractEventPass_by_pk", + "description": "update single row of the table: \"packNftContractEventPass\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packNftContractEventPass_many", + "description": "update multiples rows of table: \"packNftContractEventPass\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packNftContractEventPass_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packNftContract_by_pk", + "description": "update single row of the table: \"packNftContract\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packNftContract_many", + "description": "update multiples rows of table: \"packNftContract\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packNftContract_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packNftSupply", + "description": "update data of the table: \"packNftSupply\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftSupply_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packNftSupply_by_pk", + "description": "update single row of the table: \"packNftSupply\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftSupply", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packNftSupply_many", + "description": "update multiples rows of table: \"packNftSupply\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packNftSupply_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packOrderSums", + "description": "update data of the table: \"packOrderSums\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packOrderSums_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packOrderSums_by_pk", + "description": "update single row of the table: \"packOrderSums\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packOrderSums", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_packOrderSums_many", + "description": "update multiples rows of table: \"packOrderSums\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packOrderSums_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_passAmount", + "description": "update data of the table: \"passAmount\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "passAmount_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_passAmount_by_pk", + "description": "update single row of the table: \"passAmount\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passAmount_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "passAmount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_passAmount_many", + "description": "update multiples rows of table: \"passAmount\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passAmount_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "passAmount_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_passPricing", + "description": "update data of the table: \"passPricing\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passPricing_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "passPricing_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_passPricing_by_pk", + "description": "update single row of the table: \"passPricing\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passPricing_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "passPricing", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_passPricing_many", + "description": "update multiples rows of table: \"passPricing\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passPricing_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "passPricing_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_pendingOrder", + "description": "update data of the table: \"pendingOrder\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "pendingOrder_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_pendingOrder_by_pk", + "description": "update single row of the table: \"pendingOrder\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "pendingOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_pendingOrder_many", + "description": "update multiples rows of table: \"pendingOrder\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "pendingOrder_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_publishableApiKey", + "description": "update data of the table: \"publishableApiKey\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "publishableApiKey_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_publishableApiKey_by_pk", + "description": "update single row of the table: \"publishableApiKey\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "publishableApiKey", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_publishableApiKey_many", + "description": "update multiples rows of table: \"publishableApiKey\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "publishableApiKey_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_roleAssignment", + "description": "update data of the table: \"roleAssignment\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roleAssignment_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_roleAssignment_many", + "description": "update multiples rows of table: \"roleAssignment\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "roleAssignment_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_roles", + "description": "update data of the table: \"roles\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "roles_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roles_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_roles_by_pk", + "description": "update single row of the table: \"roles\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "roles_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roles", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_roles_many", + "description": "update multiples rows of table: \"roles\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "roles_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_secretApiKey", + "description": "update data of the table: \"secretApiKey\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "secretApiKey_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_secretApiKey_by_pk", + "description": "update single row of the table: \"secretApiKey\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "secretApiKey", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_secretApiKey_many", + "description": "update multiples rows of table: \"secretApiKey\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "secretApiKey_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_shopifyCampaignParameters", + "description": "update data of the table: \"shopifyCampaignParameters\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyCampaignParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_shopifyCampaignParameters_by_pk", + "description": "update single row of the table: \"shopifyCampaignParameters\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyCampaignParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_shopifyCampaignParameters_many", + "description": "update multiples rows of table: \"shopifyCampaignParameters\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "shopifyCampaignParameters_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_shopifyCampaignStatus", + "description": "update data of the table: \"shopifyCampaignStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyCampaignStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_shopifyCampaignStatus_by_pk", + "description": "update single row of the table: \"shopifyCampaignStatus\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyCampaignStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_shopifyCampaignStatus_many", + "description": "update multiples rows of table: \"shopifyCampaignStatus\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "shopifyCampaignStatus_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stampNft", + "description": "update data of the table: \"stampNft\"", + "args": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNft_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stampNftContract", + "description": "update data of the table: \"stampNftContract\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stampNftContractType", + "description": "update data of the table: \"stampNftContractType\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftContractType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stampNftContractType_by_pk", + "description": "update single row of the table: \"stampNftContractType\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftContractType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stampNftContractType_many", + "description": "update multiples rows of table: \"stampNftContractType\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stampNftContractType_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stampNftContract_by_pk", + "description": "update single row of the table: \"stampNftContract\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stampNftContract_many", + "description": "update multiples rows of table: \"stampNftContract\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stampNftContract_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stampNftSupply", + "description": "update data of the table: \"stampNftSupply\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stampNftSupply_by_pk", + "description": "update single row of the table: \"stampNftSupply\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stampNftSupply_many", + "description": "update multiples rows of table: \"stampNftSupply\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stampNftSupply_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stampNft_by_pk", + "description": "update single row of the table: \"stampNft\"", + "args": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNft_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stampNft_many", + "description": "update multiples rows of table: \"stampNft\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNft_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stampNft_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stripeCheckoutSession", + "description": "update data of the table: \"stripeCheckoutSession\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSession_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stripeCheckoutSessionType", + "description": "update data of the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stripeCheckoutSessionType_by_pk", + "description": "update single row of the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stripeCheckoutSessionType_many", + "description": "update multiples rows of table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stripeCheckoutSession_by_pk", + "description": "update single row of the table: \"stripeCheckoutSession\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stripeCheckoutSession_many", + "description": "update multiples rows of table: \"stripeCheckoutSession\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSession_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stripeCustomer", + "description": "update data of the table: \"stripeCustomer\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCustomer_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stripeCustomer_by_pk", + "description": "update single row of the table: \"stripeCustomer\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCustomer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stripeCustomer_many", + "description": "update multiples rows of table: \"stripeCustomer\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCustomer_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_timezone", + "description": "update data of the table: \"timezone\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "timezone_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "timezone_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "timezone_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_timezone_by_pk", + "description": "update single row of the table: \"timezone\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "timezone_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "timezone_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "timezone", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_timezone_many", + "description": "update multiples rows of table: \"timezone\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "timezone_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "timezone_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsertAsset", + "description": "Upsert one asset", + "args": [ + { + "name": "upsert", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsertContentSpace", + "description": "Upsert one contentSpace", + "args": [ + { + "name": "upsert", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsertEvent", + "description": "Upsert one event", + "args": [ + { + "name": "upsert", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsertEventPass", + "description": "Upsert one eventPass", + "args": [ + { + "name": "upsert", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsertEventPassDelayedRevealed", + "description": "Upsert one eventPassDelayedRevealed", + "args": [ + { + "name": "upsert", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsertLoyaltyCard", + "description": "Upsert one loyaltyCard", + "args": [ + { + "name": "upsert", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsertOrganizer", + "description": "Upsert one organizer", + "args": [ + { + "name": "upsert", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsertPack", + "description": "Upsert one pack", + "args": [ + { + "name": "upsert", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Pack", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftMintPassword", + "description": "The nftMintPassword table stores unique passwords that allow for the minting of NFTs on a specific contract. Each password is associated with a contract address, chain ID, and organizer ID, ensuring it can only be used for the intended NFT. Once a password is used to mint an NFT, the minterAddress and tokenId fields are populated, marking the password as consumed and linking it to the minted NFT.", + "fields": [ + { + "name": "chainId", + "description": "The ID of the blockchain network where the NFT contract is deployed.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The address of the NFT contract that the password is associated with.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "minterAddress", + "description": "The address of the user who used the password to mint an NFT. If null, the password has not been used yet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "The ID of the organizer that the NFT contract belongs to.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftMintPassword_aggregate", + "description": "aggregated selection of \"nftMintPassword\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftMintPassword", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftMintPassword_aggregate_fields", + "description": "aggregate fields of \"nftMintPassword\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftMintPassword_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword_stddev_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword_stddev_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftMintPassword_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftMintPassword_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_bool_exp", + "description": "Boolean expression to filter rows from the table \"nftMintPassword\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "minterAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "nftMintPassword_constraint", + "description": "unique or primary key constraints on table \"nftMintPassword\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "nftMintPassword_password_contractAddress_chainId_organizerI_key", + "description": "unique or primary key constraint on columns \"organizerId\", \"chainId\", \"contractAddress\", \"password\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftMintPassword_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_inc_input", + "description": "input type for incrementing numeric columns in table \"nftMintPassword\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_insert_input", + "description": "input type for inserting data into table \"nftMintPassword\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "The ID of the blockchain network where the NFT contract is deployed.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The address of the NFT contract that the password is associated with.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "minterAddress", + "description": "The address of the user who used the password to mint an NFT. If null, the password has not been used yet.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "The ID of the organizer that the NFT contract belongs to.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftMintPassword_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "chainId", + "description": "The ID of the blockchain network where the NFT contract is deployed.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The address of the NFT contract that the password is associated with.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "minterAddress", + "description": "The address of the user who used the password to mint an NFT. If null, the password has not been used yet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "The ID of the organizer that the NFT contract belongs to.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftMintPassword_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "chainId", + "description": "The ID of the blockchain network where the NFT contract is deployed.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The address of the NFT contract that the password is associated with.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "minterAddress", + "description": "The address of the user who used the password to mint an NFT. If null, the password has not been used yet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "The ID of the organizer that the NFT contract belongs to.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftMintPassword_mutation_response", + "description": "response of any mutation on the table \"nftMintPassword\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftMintPassword", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_on_conflict", + "description": "on_conflict condition type for table \"nftMintPassword\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftMintPassword_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftMintPassword_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_order_by", + "description": "Ordering options when selecting data from \"nftMintPassword\".", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "minterAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_pk_columns_input", + "description": "primary key columns input for table: nftMintPassword", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "nftMintPassword_select_column", + "description": "select columns of table \"nftMintPassword\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "minterAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_set_input", + "description": "input type for updating data in table \"nftMintPassword\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "The ID of the blockchain network where the NFT contract is deployed.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The address of the NFT contract that the password is associated with.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "minterAddress", + "description": "The address of the user who used the password to mint an NFT. If null, the password has not been used yet.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "The ID of the organizer that the NFT contract belongs to.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftMintPassword_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftMintPassword_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftMintPassword_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_stream_cursor_input", + "description": "Streaming cursor of the table \"nftMintPassword\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "The ID of the blockchain network where the NFT contract is deployed.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The address of the NFT contract that the password is associated with.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "minterAddress", + "description": "The address of the user who used the password to mint an NFT. If null, the password has not been used yet.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "The ID of the organizer that the NFT contract belongs to.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftMintPassword_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "nftMintPassword_update_column", + "description": "update columns of table \"nftMintPassword\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "minterAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftMintPassword_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftMintPassword_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftMintPassword_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "tokenId", + "description": "The ID of the NFT that was minted using this password. If null, the password has not been used yet.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftStatus", + "description": "columns and relationships of \"nftStatus\"", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftStatus_aggregate", + "description": "aggregated selection of \"nftStatus\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftStatus_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftStatus", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftStatus_aggregate_fields", + "description": "aggregate fields of \"nftStatus\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftStatus_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftStatus_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftStatus_bool_exp", + "description": "Boolean expression to filter rows from the table \"nftStatus\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "nftStatus_constraint", + "description": "unique or primary key constraints on table \"nftStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "nftStatus_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "nftStatus_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "BURNED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMPLETED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CONFIRMED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ERROR", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "HELD_BY_CONTRACT", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_MINTING", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_TRANSFERRING", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LAZY_MINTED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftStatus_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"nftStatus_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftStatus_insert_input", + "description": "input type for inserting data into table \"nftStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftStatus_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftStatus_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftStatus_mutation_response", + "description": "response of any mutation on the table \"nftStatus\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftStatus", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftStatus_on_conflict", + "description": "on_conflict condition type for table \"nftStatus\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftStatus_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftStatus_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftStatus_order_by", + "description": "Ordering options when selecting data from \"nftStatus\".", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftStatus_pk_columns_input", + "description": "primary key columns input for table: nftStatus", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "nftStatus_select_column", + "description": "select columns of table \"nftStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftStatus_set_input", + "description": "input type for updating data in table \"nftStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftStatus_stream_cursor_input", + "description": "Streaming cursor of the table \"nftStatus\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftStatus_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "nftStatus_update_column", + "description": "update columns of table \"nftStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftStatus_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer", + "description": "The nftTransfer model is built to record and chronicle the transfer of NFTs between addresses. This model is crucial in tracing the movement of an NFT, especially when validating that an event pass has reached its intended recipient. Such a system facilitates debugging and reduces the need for excessive querying of our indexer. Entries in this table are populated through two primary avenues: either via an activity webhook responding to real-time NFT transfers or through a regular cron job as a failsafe, ensuring data integrity even if the webhook fails to capture certain events.", + "fields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromAddress", + "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftId", + "description": "References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_aggregate", + "description": "aggregated selection of \"nftTransfer\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_aggregate_bool_exp", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "count", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_aggregate_bool_exp_count", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_aggregate_bool_exp_count", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "arguments", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftTransfer_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "filter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_aggregate_fields", + "description": "aggregate fields of \"nftTransfer\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftTransfer_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_stddev_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_stddev_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_aggregate_order_by", + "description": "order by aggregate values of table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "avg", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_avg_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_max_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_min_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stddev_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stddev_pop_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stddev_samp_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_sum_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_var_pop_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_var_samp_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_variance_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_arr_rel_insert_input", + "description": "input type for inserting array relation for remote table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_avg_order_by", + "description": "order by avg() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "description": "Boolean expression to filter rows from the table \"nftTransfer\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "blockNumber", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "nftTransfer_constraint", + "description": "unique or primary key constraints on table \"nftTransfer\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "nftTransfer_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nft_transfer_unique_transfer", + "description": "unique or primary key constraint on columns \"transactionHash\", \"contractAddress\", \"tokenId\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_inc_input", + "description": "input type for incrementing numeric columns in table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_insert_input", + "description": "input type for inserting data into table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromAddress", + "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftId", + "description": "References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromAddress", + "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftId", + "description": "References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_max_order_by", + "description": "order by max() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromAddress", + "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftId", + "description": "References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromAddress", + "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftId", + "description": "References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_min_order_by", + "description": "order by min() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromAddress", + "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftId", + "description": "References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_mutation_response", + "description": "response of any mutation on the table \"nftTransfer\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_on_conflict", + "description": "on_conflict condition type for table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftTransfer_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftTransfer_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_order_by", + "description": "Ordering options when selecting data from \"nftTransfer\".", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_pk_columns_input", + "description": "primary key columns input for table: nftTransfer", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "nftTransfer_select_column", + "description": "select columns of table \"nftTransfer\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "blockNumber", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_set_input", + "description": "input type for updating data in table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromAddress", + "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftId", + "description": "References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stddev_order_by", + "description": "order by stddev() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stddev_pop_order_by", + "description": "order by stddev_pop() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stddev_samp_order_by", + "description": "order by stddev_samp() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stream_cursor_input", + "description": "Streaming cursor of the table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromAddress", + "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftId", + "description": "References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_sum_order_by", + "description": "order by sum() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "nftTransfer_update_column", + "description": "update columns of table \"nftTransfer\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "blockNumber", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_var_pop_order_by", + "description": "order by var_pop() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_var_samp_order_by", + "description": "order by var_samp() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_variance_order_by", + "description": "order by variance() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampAmount", + "description": "Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "order", + "description": "Order a quantity of Event Pass or Pack (linked to Hygraph model EventPass or Pack) and associated to an Account", + "fields": [ + { + "name": "account", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "account", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPass", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pack", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "passAmount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContract", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packPricing", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "passPricing", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passAmount", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "passAmount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passPricing", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "passPricing", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "orderStatus", + "description": "columns and relationships of \"orderStatus\"", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "orderStatus_aggregate", + "description": "aggregated selection of \"orderStatus\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "orderStatus_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "orderStatus", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "orderStatus_aggregate_fields", + "description": "aggregate fields of \"orderStatus\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "orderStatus_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "orderStatus_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "description": "Boolean expression to filter rows from the table \"orderStatus\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "orderStatus_constraint", + "description": "unique or primary key constraints on table \"orderStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "orderStatus_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "orderStatus_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "CANCELLED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMPLETED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CONFIRMED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ERROR", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_MINTING", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REFUNDED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UNAUTHORIZED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"orderStatus_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_insert_input", + "description": "input type for inserting data into table \"orderStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "orderStatus_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "orderStatus_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "orderStatus_mutation_response", + "description": "response of any mutation on the table \"orderStatus\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "orderStatus", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_on_conflict", + "description": "on_conflict condition type for table \"orderStatus\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_order_by", + "description": "Ordering options when selecting data from \"orderStatus\".", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_pk_columns_input", + "description": "primary key columns input for table: orderStatus", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "orderStatus_select_column", + "description": "select columns of table \"orderStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_set_input", + "description": "input type for updating data in table \"orderStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_stream_cursor_input", + "description": "Streaming cursor of the table \"orderStatus\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "orderStatus_update_column", + "description": "update columns of table \"orderStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "order_aggregate", + "description": "aggregated selection of \"order\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "order_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "order", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_aggregate_bool_exp", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "count", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_aggregate_bool_exp_count", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_aggregate_bool_exp_count", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "arguments", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "order_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "filter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "order_aggregate_fields", + "description": "aggregate fields of \"order\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "order_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "order_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "order_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "order_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "order_stddev_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "order_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "order_stddev_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "order_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "order_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "order_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "order_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_aggregate_order_by", + "description": "order by aggregate values of table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "avg", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_avg_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_max_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_min_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_stddev_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_stddev_pop_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_stddev_samp_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_sum_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_var_pop_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_var_samp_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_variance_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_arr_rel_insert_input", + "description": "input type for inserting array relation for remote table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "order_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "order_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_avg_order_by", + "description": "order by avg() on columns of table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_bool_exp", + "description": "Boolean expression to filter rows from the table \"order\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "account", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "order_by", + "description": "column ordering options", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "asc", + "description": "in ascending order, nulls last", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "asc_nulls_first", + "description": "in ascending order, nulls first", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "asc_nulls_last", + "description": "in ascending order, nulls last", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "desc", + "description": "in descending order, nulls first", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "desc_nulls_first", + "description": "in descending order, nulls first", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "desc_nulls_last", + "description": "in descending order, nulls last", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "order_constraint", + "description": "unique or primary key constraints on table \"order\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "order_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_inc_input", + "description": "input type for incrementing numeric columns in table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_insert_input", + "description": "input type for inserting data into table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "account", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "order_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_max_order_by", + "description": "order by max() on columns of table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "order_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_min_order_by", + "description": "order by min() on columns of table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "order_mutation_response", + "description": "response of any mutation on the table \"order\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "order", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_on_conflict", + "description": "on_conflict condition type for table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "order_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "order_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "order_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_order_by", + "description": "Ordering options when selecting data from \"order\".", + "fields": null, + "inputFields": [ + { + "name": "account", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_pk_columns_input", + "description": "primary key columns input for table: order", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "order_select_column", + "description": "select columns of table \"order\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_set_input", + "description": "input type for updating data in table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "order_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_stddev_order_by", + "description": "order by stddev() on columns of table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "order_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_stddev_pop_order_by", + "description": "order by stddev_pop() on columns of table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "order_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_stddev_samp_order_by", + "description": "order by stddev_samp() on columns of table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_stream_cursor_input", + "description": "Streaming cursor of the table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "order_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_sum_order_by", + "description": "order by sum() on columns of table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "order_update_column", + "description": "update columns of table \"order\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "order_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "order_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "order_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_var_pop_order_by", + "description": "order by var_pop() on columns of table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "order_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_var_samp_order_by", + "description": "order by var_samp() on columns of table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "order_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "order_variance_order_by", + "description": "order by variance() on columns of table \"order\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packEventPassNft", + "description": "Junction table linking pack NFTs to event pass NFTs. Ensures that each event pass NFT is uniquely associated with a pack.", + "fields": [ + { + "name": "eventPassNftId", + "description": "Identifier for the event pass NFT.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": "Identifier for the pack NFT supply.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packEventPassNft_aggregate", + "description": "aggregated selection of \"packEventPassNft\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packEventPassNft_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packEventPassNft", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_aggregate_bool_exp", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "count", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_aggregate_bool_exp_count", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_aggregate_bool_exp_count", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "arguments", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packEventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "filter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packEventPassNft_aggregate_fields", + "description": "aggregate fields of \"packEventPassNft\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packEventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packEventPassNft_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packEventPassNft_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_aggregate_order_by", + "description": "order by aggregate values of table \"packEventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "count", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_max_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_min_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_arr_rel_insert_input", + "description": "input type for inserting array relation for remote table \"packEventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_bool_exp", + "description": "Boolean expression to filter rows from the table \"packEventPassNft\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packEventPassNft_constraint", + "description": "unique or primary key constraints on table \"packEventPassNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "packEventPassNft_eventPassNftId_key", + "description": "unique or primary key constraint on columns \"eventPassNftId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packEventPassNft_pkey", + "description": "unique or primary key constraint on columns \"packNftSupplyId\", \"eventPassNftId\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_insert_input", + "description": "input type for inserting data into table \"packEventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "eventPassNftId", + "description": "Identifier for the event pass NFT.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": "Identifier for the pack NFT supply.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packEventPassNft_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "eventPassNftId", + "description": "Identifier for the event pass NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": "Identifier for the pack NFT supply.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_max_order_by", + "description": "order by max() on columns of table \"packEventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "eventPassNftId", + "description": "Identifier for the event pass NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": "Identifier for the pack NFT supply.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packEventPassNft_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "eventPassNftId", + "description": "Identifier for the event pass NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": "Identifier for the pack NFT supply.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_min_order_by", + "description": "order by min() on columns of table \"packEventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "eventPassNftId", + "description": "Identifier for the event pass NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": "Identifier for the pack NFT supply.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packEventPassNft_mutation_response", + "description": "response of any mutation on the table \"packEventPassNft\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packEventPassNft", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_on_conflict", + "description": "on_conflict condition type for table \"packEventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packEventPassNft_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packEventPassNft_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_order_by", + "description": "Ordering options when selecting data from \"packEventPassNft\".", + "fields": null, + "inputFields": [ + { + "name": "eventPassNftId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_pk_columns_input", + "description": "primary key columns input for table: packEventPassNft", + "fields": null, + "inputFields": [ + { + "name": "eventPassNftId", + "description": "Identifier for the event pass NFT.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": "Identifier for the pack NFT supply.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packEventPassNft_select_column", + "description": "select columns of table \"packEventPassNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "eventPassNftId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_set_input", + "description": "input type for updating data in table \"packEventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "eventPassNftId", + "description": "Identifier for the event pass NFT.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": "Identifier for the pack NFT supply.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_stream_cursor_input", + "description": "Streaming cursor of the table \"packEventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "eventPassNftId", + "description": "Identifier for the event pass NFT.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": "Identifier for the pack NFT supply.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packEventPassNft_update_column", + "description": "update columns of table \"packEventPassNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "eventPassNftId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContract", + "description": "Manages the NFTs associated with each pack, including details like contract address, chain ID, and the contents of each pack.", + "fields": [ + { + "name": "chainId", + "description": "Blockchain network identifier where the NFT contract resides.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Smart contract address for the NFT collection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContracts", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftContractEventPass_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packNftContractEventPass", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContracts_aggregate", + "description": "An aggregate relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftContractEventPass_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packNftContractEventPass_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNfts", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNfts_aggregate", + "description": "An aggregate relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Unique identifier for each pack NFT contract.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": "Identifier for the lottery associated with the pack.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the pack.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Unique identifier for each pack, ensuring no duplicates in the system.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContractEventPass", + "description": "This junction table links each pack NFT contract to various event pass NFT contracts, along with the quantity of each event pass type included in the pack. It facilitates the management of event passes bundled within a specific pack.", + "fields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContractEventPass_aggregate", + "description": "aggregated selection of \"packNftContractEventPass\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packNftContractEventPass", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_aggregate_bool_exp", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "count", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_aggregate_bool_exp_count", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_aggregate_bool_exp_count", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "arguments", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftContractEventPass_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "filter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContractEventPass_aggregate_fields", + "description": "aggregate fields of \"packNftContractEventPass\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftContractEventPass_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass_stddev_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass_stddev_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_aggregate_order_by", + "description": "order by aggregate values of table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "avg", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_avg_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_max_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_min_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_stddev_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_stddev_pop_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_stddev_samp_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_sum_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_var_pop_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_var_samp_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_variance_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_arr_rel_insert_input", + "description": "input type for inserting array relation for remote table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContractEventPass_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_avg_order_by", + "description": "order by avg() on columns of table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_bool_exp", + "description": "Boolean expression to filter rows from the table \"packNftContractEventPass\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "amount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packNftContractEventPass_constraint", + "description": "unique or primary key constraints on table \"packNftContractEventPass\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "packNftContractEventPass_pkey", + "description": "unique or primary key constraint on columns \"eventPassId\", \"packNftContractId\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_inc_input", + "description": "input type for incrementing numeric columns in table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_insert_input", + "description": "input type for inserting data into table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContractEventPass_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_max_order_by", + "description": "order by max() on columns of table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContractEventPass_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_min_order_by", + "description": "order by min() on columns of table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContractEventPass_mutation_response", + "description": "response of any mutation on the table \"packNftContractEventPass\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packNftContractEventPass", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_on_conflict", + "description": "on_conflict condition type for table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftContractEventPass_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftContractEventPass_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_order_by", + "description": "Ordering options when selecting data from \"packNftContractEventPass\".", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_pk_columns_input", + "description": "primary key columns input for table: packNftContractEventPass", + "fields": null, + "inputFields": [ + { + "name": "eventPassId", + "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packNftContractEventPass_select_column", + "description": "select columns of table \"packNftContractEventPass\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "amount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_set_input", + "description": "input type for updating data in table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContractEventPass_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_stddev_order_by", + "description": "order by stddev() on columns of table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContractEventPass_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_stddev_pop_order_by", + "description": "order by stddev_pop() on columns of table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContractEventPass_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_stddev_samp_order_by", + "description": "order by stddev_samp() on columns of table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_stream_cursor_input", + "description": "Streaming cursor of the table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContractEventPass_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_sum_order_by", + "description": "order by sum() on columns of table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packNftContractEventPass_update_column", + "description": "update columns of table \"packNftContractEventPass\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "amount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContractEventPass_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_var_pop_order_by", + "description": "order by var_pop() on columns of table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContractEventPass_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_var_samp_order_by", + "description": "order by var_samp() on columns of table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContractEventPass_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_variance_order_by", + "description": "order by variance() on columns of table \"packNftContractEventPass\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContract_aggregate", + "description": "aggregated selection of \"packNftContract\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContract_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packNftContract", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContract_aggregate_fields", + "description": "aggregate fields of \"packNftContract\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContract_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContract_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContract_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContract_stddev_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContract_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContract_stddev_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContract_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContract_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContract_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftContract_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContract_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContract_bool_exp", + "description": "Boolean expression to filter rows from the table \"packNftContract\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContracts", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContracts_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_aggregate_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNfts", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNfts_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardsPerPack", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packNftContract_constraint", + "description": "unique or primary key constraints on table \"packNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "packId_unique", + "description": "unique or primary key constraint on columns \"packId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContract_contractAddress_chainId_key", + "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContract_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContract_inc_input", + "description": "input type for incrementing numeric columns in table \"packNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContract_insert_input", + "description": "input type for inserting data into table \"packNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Blockchain network identifier where the NFT contract resides.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Smart contract address for the NFT collection.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContracts", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_arr_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNfts", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_arr_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Unique identifier for each pack NFT contract.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": "Identifier for the lottery associated with the pack.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the pack.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Unique identifier for each pack, ensuring no duplicates in the system.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContract_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "chainId", + "description": "Blockchain network identifier where the NFT contract resides.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Smart contract address for the NFT collection.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Unique identifier for each pack NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": "Identifier for the lottery associated with the pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Unique identifier for each pack, ensuring no duplicates in the system.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContract_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "chainId", + "description": "Blockchain network identifier where the NFT contract resides.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Smart contract address for the NFT collection.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Unique identifier for each pack NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": "Identifier for the lottery associated with the pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Unique identifier for each pack, ensuring no duplicates in the system.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContract_mutation_response", + "description": "response of any mutation on the table \"packNftContract\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packNftContract", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContract_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"packNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContract_on_conflict", + "description": "on_conflict condition type for table \"packNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftContract_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftContract_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContract_order_by", + "description": "Ordering options when selecting data from \"packNftContract\".", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContracts_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_aggregate_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNfts_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardsPerPack", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContract_pk_columns_input", + "description": "primary key columns input for table: packNftContract", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Unique identifier for each pack NFT contract.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packNftContract_select_column", + "description": "select columns of table \"packNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardsPerPack", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContract_set_input", + "description": "input type for updating data in table \"packNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Blockchain network identifier where the NFT contract resides.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Smart contract address for the NFT collection.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Unique identifier for each pack NFT contract.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": "Identifier for the lottery associated with the pack.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the pack.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Unique identifier for each pack, ensuring no duplicates in the system.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContract_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContract_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContract_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ + { + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContract_stream_cursor_input", + "description": "Streaming cursor of the table \"packNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContract_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Blockchain network identifier where the NFT contract resides.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Smart contract address for the NFT collection.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Unique identifier for each pack NFT contract.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": "Identifier for the lottery associated with the pack.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the pack.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "Unique identifier for each pack, ensuring no duplicates in the system.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContract_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packNftContract_update_column", + "description": "update columns of table \"packNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardsPerPack", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftContract_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventConnection", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "packNftContract_inc_input", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyOrganizers", - "description": "Unpublish many Organizer documents", - "args": [ - { - "name": "from", - "description": "Stages to unpublish documents from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "packNftContract_set_input", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyOrganizersConnection", - "description": "Find many Organizer documents that match criteria in specified stage and unpublish from target stages", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stages to unpublish documents from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in draft stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "OrganizerConnection", + "kind": "INPUT_OBJECT", + "name": "packNftContract_bool_exp", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContract_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ { - "name": "unpublishManyPacks", - "description": "Unpublish many Pack documents", - "args": [ - { - "name": "from", - "description": "Stages to unpublish documents from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "PackManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContract_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ + { + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftContract_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "rewardsPerPack", + "description": "Number of rewards (or items) contained within each pack.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftSupply", + "description": "This table represents the supply details of pack NFTs, tracking the ownership, contents, and metadata associated with each pack.", + "fields": [ + { + "name": "chainId", + "description": "The specific blockchain or network on which the pack NFT exists.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -90550,156 +131143,15 @@ "deprecationReason": null }, { - "name": "unpublishManyPacksConnection", - "description": "Find many Pack documents that match criteria in specified stage and unpublish from target stages", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stages to unpublish documents from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in draft stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "PackManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": "The address of the smart contract representing the pack NFT. Essential for blockchain interactions.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "PackConnection", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -90707,439 +131159,83 @@ "deprecationReason": null }, { - "name": "unpublishOrganizer", - "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishPack", - "description": "Unpublish one pack from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null } - ], - "type": { - "kind": "OBJECT", - "name": "Pack", - "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateAsset", - "description": "Update one asset", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the pack NFT.", + "args": [], "type": { - "kind": "OBJECT", - "name": "Asset", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateContentSpace", - "description": "Update one contentSpace", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceUpdateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "error", + "description": "Any error messages related to this pack NFT, particularly during transactions or metadata retrieval.", + "args": [], "type": { - "kind": "OBJECT", - "name": "ContentSpace", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateEvent", - "description": "Update one event", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "Event", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updateEventPass", - "description": "Update one eventPass", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null } - ], - "type": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateEventPassDelayedRevealed", - "description": "Update one eventPassDelayedRevealed", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedUpdateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "lastNftTransferId", + "description": "The reference to the latest transfer record for this pack NFT.", + "args": [], "type": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyAssets", - "description": "Update many assets", - "args": [ - { - "name": "data", - "description": "Updates to document content", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateManyInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": "The identifier of the organizer associated with this pack NFT.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -91147,43 +131243,23 @@ "deprecationReason": null }, { - "name": "updateManyAssetsConnection", - "description": "Update many Asset documents", + "name": "packEventPassNfts", + "description": "An array relationship", "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "data", - "description": "Updates to document content", + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateManyInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packEventPassNft_select_column", + "ofType": null + } } }, "defaultValue": null, @@ -91191,8 +131267,8 @@ "deprecationReason": null }, { - "name": "first", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", "name": "Int", @@ -91203,8 +131279,8 @@ "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { "kind": "SCALAR", "name": "Int", @@ -91215,12 +131291,20 @@ "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "order_by", + "description": "sort the rows by one or more columns", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_order_by", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -91228,10 +131312,10 @@ }, { "name": "where", - "description": "Documents to apply update on", + "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", + "name": "packEventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -91243,97 +131327,40 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "AssetConnection", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updateManyContentSpaces", - "description": "Update many contentSpaces", - "args": [ - { - "name": "data", - "description": "Updates to document content", - "type": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceUpdateManyInput", + "kind": "OBJECT", + "name": "packEventPassNft", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyContentSpacesConnection", - "description": "Update many ContentSpace documents", + "name": "packEventPassNfts_aggregate", + "description": "An aggregate relationship", "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "data", - "description": "Updates to document content", + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceUpdateManyInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packEventPassNft_select_column", + "ofType": null + } } }, "defaultValue": null, @@ -91341,8 +131368,8 @@ "deprecationReason": null }, { - "name": "first", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", "name": "Int", @@ -91353,8 +131380,8 @@ "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { "kind": "SCALAR", "name": "Int", @@ -91365,12 +131392,20 @@ "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "order_by", + "description": "sort the rows by one or more columns", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_order_by", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -91378,10 +131413,10 @@ }, { "name": "where", - "description": "Documents to apply update on", + "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "ContentSpaceManyWhereInput", + "name": "packEventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -91394,7 +131429,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "ContentSpaceConnection", + "name": "packEventPassNft_aggregate", "ofType": null } }, @@ -91402,136 +131437,149 @@ "deprecationReason": null }, { - "name": "updateManyEventPasses", - "description": "Update many eventPasses", - "args": [ - { - "name": "data", - "description": "Updates to document content", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "packId", + "description": "A unique identifier for the pack within the platform.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The URI pointing to the metadata of the pack NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null } }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftSupply_aggregate", + "description": "aggregated selection of \"packNftSupply\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftSupply_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "updateManyEventPassesConnection", - "description": "Update many EventPass documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "data", - "description": "Updates to document content", - "type": { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInput", + "kind": "OBJECT", + "name": "packNftSupply", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftSupply_aggregate_fields", + "description": "aggregate fields of \"packNftSupply\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ { - "name": "last", + "name": "columns", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftSupply_select_column", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "skip", + "name": "distinct", "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -91543,8 +131591,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "EventPassConnection", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -91552,2788 +131600,1619 @@ "deprecationReason": null }, { - "name": "updateManyEventPassesDelayedRevealed", - "description": "Update many eventPassesDelayedRevealed", - "args": [ - { - "name": "data", - "description": "Updates to document content", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedUpdateManyInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", + "kind": "OBJECT", + "name": "packNftSupply_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packNftSupply_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_bool_exp", + "description": "Boolean expression to filter rows from the table \"packNftSupply\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_bool_exp", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyEventPassesDelayedRevealedConnection", - "description": "Update many EventPassDelayedRevealed documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "data", - "description": "Updates to document content", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedUpdateManyInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedManyWhereInput", + "name": "packNftSupply_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packEventPassNfts", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packEventPassNfts_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_aggregate_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packNftSupply_constraint", + "description": "unique or primary key constraints on table \"packNftSupply\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "packNftSupply_contractAddress_chainId_packId_key", + "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\", \"packId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupply_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_insert_input", + "description": "input type for inserting data into table \"packNftSupply\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "The specific blockchain or network on which the pack NFT exists.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The address of the smart contract representing the pack NFT. Essential for blockchain interactions.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the pack NFT.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Any error messages related to this pack NFT, particularly during transactions or metadata retrieval.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "The reference to the latest transfer record for this pack NFT.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "The identifier of the organizer associated with this pack NFT.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packEventPassNfts", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_arr_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "A unique identifier for the pack within the platform.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The URI pointing to the metadata of the pack NFT.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftSupply_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "chainId", + "description": "The specific blockchain or network on which the pack NFT exists.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealedConnection", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyEvents", - "description": "Update many events", - "args": [ - { - "name": "data", - "description": "Updates to document content", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": "The address of the smart contract representing the pack NFT. Essential for blockchain interactions.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyEventsConnection", - "description": "Update many Event documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "data", - "description": "Updates to document content", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventConnection", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyOrganizers", - "description": "Update many organizers", - "args": [ - { - "name": "data", - "description": "Updates to document content", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the pack NFT.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyOrganizersConnection", - "description": "Update many Organizer documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "data", - "description": "Updates to document content", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "error", + "description": "Any error messages related to this pack NFT, particularly during transactions or metadata retrieval.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "OrganizerConnection", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyPacks", - "description": "Update many packs", - "args": [ - { - "name": "data", - "description": "Updates to document content", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateManyInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "PackManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyPacksConnection", - "description": "Update many Pack documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "data", - "description": "Updates to document content", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateManyInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "PackManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "lastNftTransferId", + "description": "The reference to the latest transfer record for this pack NFT.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PackConnection", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateOrganizer", - "description": "Update one organizer", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": "The identifier of the organizer associated with this pack NFT.", + "args": [], "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatePack", - "description": "Update one pack", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpdateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "packId", + "description": "A unique identifier for the pack within the platform.", + "args": [], "type": { - "kind": "OBJECT", - "name": "Pack", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateScheduledRelease", - "description": "Update one scheduledRelease", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseUpdateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenUri", + "description": "The URI pointing to the metadata of the pack NFT.", + "args": [], "type": { - "kind": "OBJECT", - "name": "ScheduledRelease", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_account", - "description": "update data of the table: \"account\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "account_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "account_mutation_response", + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftSupply_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "chainId", + "description": "The specific blockchain or network on which the pack NFT exists.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_account_by_pk", - "description": "update single row of the table: \"account\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "account_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": "The address of the smart contract representing the pack NFT. Essential for blockchain interactions.", + "args": [], "type": { - "kind": "OBJECT", - "name": "account", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_account_many", - "description": "update multiples rows of table: \"account\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_contentSpaceParameters", - "description": "update data of the table: \"contentSpaceParameters\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the pack NFT.", + "args": [], "type": { - "kind": "OBJECT", - "name": "contentSpaceParameters_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_contentSpaceParameters_by_pk", - "description": "update single row of the table: \"contentSpaceParameters\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "error", + "description": "Any error messages related to this pack NFT, particularly during transactions or metadata retrieval.", + "args": [], "type": { - "kind": "OBJECT", - "name": "contentSpaceParameters", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_contentSpaceParameters_many", - "description": "update multiples rows of table: \"contentSpaceParameters\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "contentSpaceParameters_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_contentSpaceStatus", - "description": "update data of the table: \"contentSpaceStatus\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "lastNftTransferId", + "description": "The reference to the latest transfer record for this pack NFT.", + "args": [], "type": { - "kind": "OBJECT", - "name": "contentSpaceStatus_mutation_response", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_contentSpaceStatus_by_pk", - "description": "update single row of the table: \"contentSpaceStatus\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": "The identifier of the organizer associated with this pack NFT.", + "args": [], "type": { - "kind": "OBJECT", - "name": "contentSpaceStatus", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_contentSpaceStatus_many", - "description": "update multiples rows of table: \"contentSpaceStatus\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { + "name": "packId", + "description": "A unique identifier for the pack within the platform.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The URI pointing to the metadata of the pack NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packNftSupply_mutation_response", + "description": "response of any mutation on the table \"packNftSupply\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_updates", - "ofType": null - } - } + "kind": "OBJECT", + "name": "packNftSupply", + "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_on_conflict", + "description": "on_conflict condition type for table \"packNftSupply\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "contentSpaceStatus_mutation_response", + "kind": "ENUM", + "name": "packNftSupply_constraint", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_currency", - "description": "update data of the table: \"currency\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "currency_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "kind": "ENUM", + "name": "packNftSupply_update_column", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, "type": { - "kind": "OBJECT", - "name": "currency_mutation_response", + "kind": "INPUT_OBJECT", + "name": "packNftSupply_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_order_by", + "description": "Ordering options when selecting data from \"packNftSupply\".", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_currency_by_pk", - "description": "update single row of the table: \"currency\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "currency_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": null, "type": { - "kind": "OBJECT", - "name": "currency", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_currency_many", - "description": "update multiples rows of table: \"currency\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "currency_mutation_response", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventParameters", - "description": "update data of the table: \"eventParameters\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "currentOwnerAddress", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventParameters_mutation_response", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventParameters_by_pk", - "description": "update single row of the table: \"eventParameters\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "error", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventParameters", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventParameters_many", - "description": "update multiples rows of table: \"eventParameters\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventParameters_mutation_response", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassNft", - "description": "update data of the table: \"eventPassNft\"", - "args": [ - { - "name": "_append", - "description": "append existing jsonb value of filtered columns with new jsonb value", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_append_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_at_path", - "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_at_path_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_elem", - "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_elem_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_key", - "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_key_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_prepend", - "description": "prepend existing jsonb value of filtered columns with new jsonb value", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_prepend_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "lastNftTransferId", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNft_mutation_response", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassNftContract", - "description": "update data of the table: \"eventPassNftContract\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNftContract_mutation_response", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassNftContractType", - "description": "update data of the table: \"eventPassNftContractType\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "packEventPassNfts_aggregate", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNftContractType_mutation_response", + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_aggregate_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassNftContractType_by_pk", - "description": "update single row of the table: \"eventPassNftContractType\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "packId", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNftContractType", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassNftContractType_many", - "description": "update multiples rows of table: \"eventPassNftContractType\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "status", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContractType_mutation_response", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassNftContract_by_pk", - "description": "update single row of the table: \"eventPassNftContract\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenUri", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNftContract", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassNftContract_many", - "description": "update multiples rows of table: \"eventPassNftContract\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, "type": { - "kind": "LIST", + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_pk_columns_input", + "description": "primary key columns input for table: packNftSupply", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract_mutation_response", + "kind": "SCALAR", + "name": "uuid", "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packNftSupply_select_column", + "description": "select columns of table \"packNftSupply\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "chainId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassNft_by_pk", - "description": "update single row of the table: \"eventPassNft\"", - "args": [ - { - "name": "_append", - "description": "append existing jsonb value of filtered columns with new jsonb value", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_append_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_at_path", - "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_at_path_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_elem", - "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_elem_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_key", - "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_key_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_prepend", - "description": "prepend existing jsonb value of filtered columns with new jsonb value", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_prepend_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_set_input", + "description": "input type for updating data in table \"packNftSupply\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "The specific blockchain or network on which the pack NFT exists.", "type": { - "kind": "OBJECT", - "name": "eventPassNft", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassNft_many", - "description": "update multiples rows of table: \"eventPassNft\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": "The address of the smart contract representing the pack NFT. Essential for blockchain interactions.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNft_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassOrderSums", - "description": "update data of the table: \"eventPassOrderSums\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_mutation_response", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassOrderSums_by_pk", - "description": "update single row of the table: \"eventPassOrderSums\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the pack NFT.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Any error messages related to this pack NFT, particularly during transactions or metadata retrieval.", "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassOrderSums_many", - "description": "update multiples rows of table: \"eventPassOrderSums\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrderSums_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassType", - "description": "update data of the table: \"eventPassType\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "lastNftTransferId", + "description": "The reference to the latest transfer record for this pack NFT.", "type": { - "kind": "OBJECT", - "name": "eventPassType_mutation_response", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassType_by_pk", - "description": "update single row of the table: \"eventPassType\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": "The identifier of the organizer associated with this pack NFT.", "type": { - "kind": "OBJECT", - "name": "eventPassType", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassType_many", - "description": "update multiples rows of table: \"eventPassType\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "packId", + "description": "A unique identifier for the pack within the platform.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassType_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassValidationType", - "description": "update data of the table: \"eventPassValidationType\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "status", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassValidationType_mutation_response", + "kind": "ENUM", + "name": "nftStatus_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassValidationType_by_pk", - "description": "update single row of the table: \"eventPassValidationType\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenUri", + "description": "The URI pointing to the metadata of the pack NFT.", "type": { - "kind": "OBJECT", - "name": "eventPassValidationType", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassValidationType_many", - "description": "update multiples rows of table: \"eventPassValidationType\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, "type": { - "kind": "LIST", + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_stream_cursor_input", + "description": "Streaming cursor of the table \"packNftSupply\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassValidationType_mutation_response", + "kind": "INPUT_OBJECT", + "name": "packNftSupply_stream_cursor_value_input", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventStatus", - "description": "update data of the table: \"eventStatus\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "OBJECT", - "name": "eventStatus_mutation_response", + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "The specific blockchain or network on which the pack NFT exists.", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventStatus_by_pk", - "description": "update single row of the table: \"eventStatus\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": "The address of the smart contract representing the pack NFT. Essential for blockchain interactions.", "type": { - "kind": "OBJECT", - "name": "eventStatus", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventStatus_many", - "description": "update multiples rows of table: \"eventStatus\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventStatus_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_follow", - "description": "update data of the table: \"follow\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "follow_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the pack NFT.", "type": { - "kind": "OBJECT", - "name": "follow_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_follow_by_pk", - "description": "update single row of the table: \"follow\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "follow_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "follow_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "error", + "description": "Any error messages related to this pack NFT, particularly during transactions or metadata retrieval.", "type": { - "kind": "OBJECT", - "name": "follow", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_follow_many", - "description": "update multiples rows of table: \"follow\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "follow_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "follow_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_kyc", - "description": "update data of the table: \"kyc\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "lastNftTransferId", + "description": "The reference to the latest transfer record for this pack NFT.", "type": { - "kind": "OBJECT", - "name": "kyc_mutation_response", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_kycLevelName", - "description": "update data of the table: \"kycLevelName\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": "The identifier of the organizer associated with this pack NFT.", "type": { - "kind": "OBJECT", - "name": "kycLevelName_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_kycLevelName_by_pk", - "description": "update single row of the table: \"kycLevelName\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "packId", + "description": "A unique identifier for the pack within the platform.", "type": { - "kind": "OBJECT", - "name": "kycLevelName", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_kycLevelName_many", - "description": "update multiples rows of table: \"kycLevelName\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "status", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "kycLevelName_mutation_response", - "ofType": null - } + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_kycStatus", - "description": "update data of the table: \"kycStatus\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenUri", + "description": "The URI pointing to the metadata of the pack NFT.", "type": { - "kind": "OBJECT", - "name": "kycStatus_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_kycStatus_by_pk", - "description": "update single row of the table: \"kycStatus\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "kycStatus", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packNftSupply_update_column", + "description": "update columns of table \"packNftSupply\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "chainId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "update_kycStatus_many", - "description": "update multiples rows of table: \"kycStatus\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_bool_exp", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packOrderSums", + "description": "Hold the sums for the Pack Orders", + "fields": [ + { + "name": "packId", + "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "kycStatus_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -94341,81 +133220,134 @@ "deprecationReason": null }, { - "name": "update_kyc_by_pk", - "description": "update single row of the table: \"kyc\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packOrderSums_aggregate", + "description": "aggregated selection of \"packOrderSums\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packOrderSums_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_pk_columns_input", + "kind": "OBJECT", + "name": "packOrderSums", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packOrderSums_aggregate_fields", + "description": "aggregate fields of \"packOrderSums\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "kyc", + "name": "packOrderSums_avg_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_kyc_many", - "description": "update multiples rows of table: \"kyc\"", + "name": "count", + "description": null, "args": [ { - "name": "updates", - "description": "updates to execute, in order", + "name": "columns", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_updates", - "ofType": null - } + "kind": "ENUM", + "name": "packOrderSums_select_column", + "ofType": null } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "kyc_mutation_response", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -94423,1325 +133355,960 @@ "deprecationReason": null }, { - "name": "update_lotteryParameters", - "description": "update data of the table: \"lotteryParameters\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "lotteryParameters_mutation_response", + "name": "packOrderSums_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_lotteryParameters_by_pk", - "description": "update single row of the table: \"lotteryParameters\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "min", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "lotteryParameters", + "name": "packOrderSums_min_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_lotteryParameters_many", - "description": "update multiples rows of table: \"lotteryParameters\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev", + "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "lotteryParameters_mutation_response", - "ofType": null - } + "kind": "OBJECT", + "name": "packOrderSums_stddev_fields", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_lotteryStatus", - "description": "update data of the table: \"lotteryStatus\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev_pop", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "lotteryStatus_mutation_response", + "name": "packOrderSums_stddev_pop_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_lotteryStatus_by_pk", - "description": "update single row of the table: \"lotteryStatus\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev_samp", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "lotteryStatus", + "name": "packOrderSums_stddev_samp_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_lotteryStatus_many", - "description": "update multiples rows of table: \"lotteryStatus\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "sum", + "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "lotteryStatus_mutation_response", - "ofType": null - } + "kind": "OBJECT", + "name": "packOrderSums_sum_fields", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_minterTemporaryWallet", - "description": "update data of the table: \"minterTemporaryWallet\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "var_pop", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "minterTemporaryWallet_mutation_response", + "name": "packOrderSums_var_pop_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_minterTemporaryWallet_by_pk", - "description": "update single row of the table: \"minterTemporaryWallet\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "var_samp", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "minterTemporaryWallet", + "name": "packOrderSums_var_samp_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_minterTemporaryWallet_many", - "description": "update multiples rows of table: \"minterTemporaryWallet\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "packOrderSums_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packOrderSums_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_bool_exp", + "description": "Boolean expression to filter rows from the table \"packOrderSums\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "minterTemporaryWallet_mutation_response", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_bool_exp", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_nftTransfer", - "description": "update data of the table: \"nftTransfer\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_not", + "description": null, "type": { - "kind": "OBJECT", - "name": "nftTransfer_mutation_response", + "kind": "INPUT_OBJECT", + "name": "packOrderSums_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_nftTransfer_by_pk", - "description": "update single row of the table: \"nftTransfer\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_set_input", + "name": "packOrderSums_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, "type": { - "kind": "OBJECT", - "name": "nftTransfer", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_nftTransfer_many", - "description": "update multiples rows of table: \"nftTransfer\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { + "name": "totalReserved", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packOrderSums_constraint", + "description": "unique or primary key constraints on table \"packOrderSums\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "packOrderSums_pkey", + "description": "unique or primary key constraint on columns \"packId\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_inc_input", + "description": "input type for incrementing numeric columns in table \"packOrderSums\"", + "fields": null, + "inputFields": [ + { + "name": "totalReserved", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_insert_input", + "description": "input type for inserting data into table \"packOrderSums\"", + "fields": null, + "inputFields": [ + { + "name": "packId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packOrderSums_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "packId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packOrderSums_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "packId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packOrderSums_mutation_response", + "description": "response of any mutation on the table \"packOrderSums\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_updates", - "ofType": null - } - } + "kind": "OBJECT", + "name": "packOrderSums", + "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_on_conflict", + "description": "on_conflict condition type for table \"packOrderSums\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "nftTransfer_mutation_response", + "kind": "ENUM", + "name": "packOrderSums_constraint", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_order", - "description": "update data of the table: \"order\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "order_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "order_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", + "kind": "ENUM", + "name": "packOrderSums_update_column", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, "type": { - "kind": "OBJECT", - "name": "order_mutation_response", + "kind": "INPUT_OBJECT", + "name": "packOrderSums_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_order_by", + "description": "Ordering options when selecting data from \"packOrderSums\".", + "fields": null, + "inputFields": [ + { + "name": "packId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_orderStatus", - "description": "update data of the table: \"orderStatus\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "totalReserved", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_pk_columns_input", + "description": "primary key columns input for table: packOrderSums", + "fields": null, + "inputFields": [ + { + "name": "packId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packOrderSums_select_column", + "description": "select columns of table \"packOrderSums\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_set_input", + "description": "input type for updating data in table \"packOrderSums\"", + "fields": null, + "inputFields": [ + { + "name": "packId", + "description": null, "type": { - "kind": "OBJECT", - "name": "orderStatus_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_orderStatus_by_pk", - "description": "update single row of the table: \"orderStatus\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "totalReserved", + "description": null, "type": { - "kind": "OBJECT", - "name": "orderStatus", + "kind": "SCALAR", + "name": "Int", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packOrderSums_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ { - "name": "update_orderStatus_many", - "description": "update multiples rows of table: \"orderStatus\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "totalReserved", + "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "orderStatus_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "Float", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packOrderSums_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ { - "name": "update_order_by_pk", - "description": "update single row of the table: \"order\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "order_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "order_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "totalReserved", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "order", + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packOrderSums_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ { - "name": "update_order_many", - "description": "update multiples rows of table: \"order\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "totalReserved", + "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_stream_cursor_input", + "description": "Streaming cursor of the table \"packOrderSums\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "order_mutation_response", + "kind": "INPUT_OBJECT", + "name": "packOrderSums_stream_cursor_value_input", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_packEventPassNft", - "description": "update data of the table: \"packEventPassNft\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "OBJECT", - "name": "packEventPassNft_mutation_response", + "kind": "ENUM", + "name": "cursor_ordering", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "update_packEventPassNft_by_pk", - "description": "update single row of the table: \"packEventPassNft\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "packId", + "description": null, "type": { - "kind": "OBJECT", - "name": "packEventPassNft", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_packEventPassNft_many", - "description": "update multiples rows of table: \"packEventPassNft\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "totalReserved", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "packEventPassNft_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packOrderSums_sum_fields", + "description": "aggregate sum on columns", + "fields": [ { - "name": "update_packNftContract", - "description": "update data of the table: \"packNftContract\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "totalReserved", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "packNftContract_mutation_response", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "packOrderSums_update_column", + "description": "update columns of table \"packOrderSums\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null }, { - "name": "update_packNftContractEventPass", - "description": "update data of the table: \"packNftContractEventPass\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "totalReserved", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass_mutation_response", + "kind": "INPUT_OBJECT", + "name": "packOrderSums_inc_input", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_packNftContractEventPass_by_pk", - "description": "update single row of the table: \"packNftContractEventPass\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass", + "kind": "INPUT_OBJECT", + "name": "packOrderSums_set_input", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_packNftContractEventPass_many", - "description": "update multiples rows of table: \"packNftContractEventPass\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "packNftContractEventPass_mutation_response", + "kind": "INPUT_OBJECT", + "name": "packOrderSums_bool_exp", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packOrderSums_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ { - "name": "update_packNftContract_by_pk", - "description": "update single row of the table: \"packNftContract\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "totalReserved", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "packNftContract", + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packOrderSums_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ { - "name": "update_packNftContract_many", - "description": "update multiples rows of table: \"packNftContract\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "totalReserved", + "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "packNftContract_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "Float", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "packOrderSums_variance_fields", + "description": "aggregate variance on columns", + "fields": [ { - "name": "update_packNftSupply", - "description": "update data of the table: \"packNftSupply\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "totalReserved", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "packNftSupply_mutation_response", + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "passAmount", + "description": "The passAmount table stores quantity information related to each eventPass or Pack", + "fields": [ { - "name": "update_packNftSupply_by_pk", - "description": "update single row of the table: \"packNftSupply\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "packNftSupply", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_packNftSupply_many", - "description": "update multiples rows of table: \"packNftSupply\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "packNftSupply_mutation_response", + "kind": "SCALAR", + "name": "uuid", "ofType": null } }, @@ -95749,146 +134316,55 @@ "deprecationReason": null }, { - "name": "update_packOrderSums", - "description": "update data of the table: \"packOrderSums\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "maxAmount", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "packOrderSums_mutation_response", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_packOrderSums_by_pk", - "description": "update single row of the table: \"packOrderSums\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "maxAmountPerUser", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "packOrderSums", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_packOrderSums_many", - "description": "update multiples rows of table: \"packOrderSums\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "packId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "packOrderSums_mutation_response", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -95896,146 +134372,134 @@ "deprecationReason": null }, { - "name": "update_passAmount", - "description": "update data of the table: \"passAmount\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "passAmount_aggregate", + "description": "aggregated selection of \"passAmount\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "passAmount_mutation_response", + "name": "passAmount_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_passAmount_by_pk", - "description": "update single row of the table: \"passAmount\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "passAmount_pk_columns_input", + "kind": "OBJECT", + "name": "passAmount", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "passAmount_aggregate_fields", + "description": "aggregate fields of \"passAmount\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "passAmount", + "name": "passAmount_avg_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_passAmount_many", - "description": "update multiples rows of table: \"passAmount\"", + "name": "count", + "description": null, "args": [ { - "name": "updates", - "description": "updates to execute, in order", + "name": "columns", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passAmount_updates", - "ofType": null - } + "kind": "ENUM", + "name": "passAmount_select_column", + "ofType": null } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "passAmount_mutation_response", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -96043,1401 +134507,576 @@ "deprecationReason": null }, { - "name": "update_passPricing", - "description": "update data of the table: \"passPricing\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "passPricing_mutation_response", + "name": "passAmount_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_passPricing_by_pk", - "description": "update single row of the table: \"passPricing\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passPricing_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "min", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "passPricing", + "name": "passAmount_min_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_passPricing_many", - "description": "update multiples rows of table: \"passPricing\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passPricing_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev", + "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "passPricing_mutation_response", - "ofType": null - } + "kind": "OBJECT", + "name": "passAmount_stddev_fields", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_pendingOrder", - "description": "update data of the table: \"pendingOrder\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev_pop", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "pendingOrder_mutation_response", + "name": "passAmount_stddev_pop_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_pendingOrder_by_pk", - "description": "update single row of the table: \"pendingOrder\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev_samp", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "pendingOrder", + "name": "passAmount_stddev_samp_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_pendingOrder_many", - "description": "update multiples rows of table: \"pendingOrder\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "sum", + "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "pendingOrder_mutation_response", - "ofType": null - } + "kind": "OBJECT", + "name": "passAmount_sum_fields", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_roleAssignment", - "description": "update data of the table: \"roleAssignment\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "var_pop", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "roleAssignment_mutation_response", + "name": "passAmount_var_pop_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_roleAssignment_many", - "description": "update multiples rows of table: \"roleAssignment\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "var_samp", + "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "roleAssignment_mutation_response", - "ofType": null - } + "kind": "OBJECT", + "name": "passAmount_var_samp_fields", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_roles", - "description": "update data of the table: \"roles\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "roles_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "variance", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "roles_mutation_response", + "name": "passAmount_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "passAmount_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "maxAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_roles_by_pk", - "description": "update single row of the table: \"roles\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "roles_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roles_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "maxAmountPerUser", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "roles", + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_roles_many", - "description": "update multiples rows of table: \"roles\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roles_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "timeBeforeDelete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", + "description": "Boolean expression to filter rows from the table \"passAmount\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "roles_mutation_response", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCheckoutSession", - "description": "update data of the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_not", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession_mutation_response", + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCheckoutSessionType", - "description": "update data of the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_set_input", + "name": "passAmount_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_mutation_response", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCheckoutSessionType_by_pk", - "description": "update single row of the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventPassId", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCheckoutSessionType_many", - "description": "update multiples rows of table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_mutation_response", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCheckoutSession_by_pk", - "description": "update single row of the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "maxAmount", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession", + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCheckoutSession_many", - "description": "update multiples rows of table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "maxAmountPerUser", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCheckoutSession_mutation_response", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCustomer", - "description": "update data of the table: \"stripeCustomer\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "packId", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCustomer_mutation_response", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCustomer_by_pk", - "description": "update single row of the table: \"stripeCustomer\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCustomer", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "passAmount_constraint", + "description": "unique or primary key constraints on table \"passAmount\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "idx_passamount_eventpassid", + "description": "unique or primary key constraint on columns \"eventPassId\"", "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCustomer_many", - "description": "update multiples rows of table: \"stripeCustomer\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "idx_passamount_packid", + "description": "unique or primary key constraint on columns \"packId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passAmount_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "passAmount_inc_input", + "description": "input type for incrementing numeric columns in table \"passAmount\"", + "fields": null, + "inputFields": [ + { + "name": "maxAmount", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCustomer_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_timezone", - "description": "update data of the table: \"timezone\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "timezone_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "maxAmountPerUser", + "description": null, "type": { - "kind": "OBJECT", - "name": "timezone_mutation_response", + "kind": "SCALAR", + "name": "Int", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_timezone_by_pk", - "description": "update single row of the table: \"timezone\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "timezone_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "timeBeforeDelete", + "description": null, "type": { - "kind": "OBJECT", - "name": "timezone", + "kind": "SCALAR", + "name": "Int", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "passAmount_insert_input", + "description": "input type for inserting data into table \"passAmount\"", + "fields": null, + "inputFields": [ { - "name": "update_timezone_many", - "description": "update multiples rows of table: \"timezone\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "timezone_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertAsset", - "description": "Upsert one asset", - "args": [ - { - "name": "upsert", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpsertInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventPassId", + "description": null, "type": { - "kind": "OBJECT", - "name": "Asset", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertContentSpace", - "description": "Upsert one contentSpace", - "args": [ - { - "name": "upsert", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceUpsertInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "OBJECT", - "name": "ContentSpace", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertEvent", - "description": "Upsert one event", - "args": [ - { - "name": "upsert", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "maxAmount", + "description": null, "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "SCALAR", + "name": "Int", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertEventPass", - "description": "Upsert one eventPass", - "args": [ - { - "name": "upsert", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "maxAmountPerUser", + "description": null, "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "SCALAR", + "name": "Int", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertEventPassDelayedRevealed", - "description": "Upsert one eventPassDelayedRevealed", - "args": [ - { - "name": "upsert", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedUpsertInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "packId", + "description": null, "type": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertOrganizer", - "description": "Upsert one organizer", - "args": [ - { - "name": "upsert", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "timeBeforeDelete", + "description": null, "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "SCALAR", + "name": "Int", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertPack", - "description": "Upsert one pack", - "args": [ - { - "name": "upsert", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackUpsertInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "Pack", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "nftTransfer", - "description": "The nftTransfer model is built to record and chronicle the transfer of NFTs between addresses. This model is crucial in tracing the movement of an NFT, especially when validating that an event pass has reached its intended recipient. Such a system facilitates debugging and reduces the need for excessive querying of our indexer. Entries in this table are populated through two primary avenues: either via an activity webhook responding to real-time NFT transfers or through a regular cron job as a failsafe, ensuring data integrity even if the webhook fails to capture certain events.", + "name": "passAmount_max_fields", + "description": "aggregate max on columns", "fields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "name": "created_at", + "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "chainId", - "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "name": "eventPassId", + "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "name": "id", + "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "maxAmount", "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "name": "maxAmountPerUser", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "name": "packId", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -97448,56 +135087,79 @@ "deprecationReason": null }, { - "name": "fromAddress", - "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", + "name": "timeBeforeDelete", + "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "updated_at", "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "passAmount_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "name": "eventPassId", + "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -97508,61 +135170,49 @@ "deprecationReason": null }, { - "name": "packId", - "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", + "name": "maxAmountPerUser", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "toAddress", - "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "name": "packId", + "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "timeBeforeDelete", + "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "transactionHash", - "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "name": "updated_at", + "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -97575,24 +135225,28 @@ }, { "kind": "OBJECT", - "name": "nftTransfer_aggregate", - "description": "aggregated selection of \"nftTransfer\"", + "name": "passAmount_mutation_response", + "description": "response of any mutation on the table \"passAmount\"", "fields": [ { - "name": "aggregate", - "description": null, + "name": "affected_rows", + "description": "number of rows affected by the mutation", "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_aggregate_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, + "name": "returning", + "description": "data from the rows affected by the mutation", "args": [], "type": { "kind": "NON_NULL", @@ -97605,7 +135259,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer", + "name": "passAmount", "ofType": null } } @@ -97622,16 +135276,32 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_aggregate_bool_exp", - "description": null, + "name": "passAmount_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"passAmount\"", "fields": null, "inputFields": [ { - "name": "count", + "name": "data", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passAmount_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_aggregate_bool_exp_count", + "name": "passAmount_on_conflict", "ofType": null }, "defaultValue": null, @@ -97645,36 +135315,79 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_aggregate_bool_exp_count", - "description": null, + "name": "passAmount_on_conflict", + "description": "on_conflict condition type for table \"passAmount\"", "fields": null, "inputFields": [ { - "name": "arguments", + "name": "constraint", "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "ENUM", + "name": "passAmount_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "nftTransfer_select_column", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "passAmount_update_column", + "ofType": null + } } } }, - "defaultValue": null, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "distinct", + "name": "where", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "passAmount_order_by", + "description": "Ordering options when selecting data from \"passAmount\".", + "fields": null, + "inputFields": [ + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -97682,11 +135395,11 @@ "deprecationReason": null }, { - "name": "filter", + "name": "eventPassId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -97694,218 +135407,180 @@ "deprecationReason": null }, { - "name": "predicate", + "name": "id", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "nftTransfer_aggregate_fields", - "description": "aggregate fields of \"nftTransfer\"", - "fields": [ + }, { - "name": "avg", + "name": "maxAmount", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_avg_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "count", + "name": "maxAmountPerUser", "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "nftTransfer_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "packId", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_max_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "timeBeforeDelete", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_min_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev", + "name": "updated_at", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_stddev_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "passAmount_pk_columns_input", + "description": "primary key columns input for table: passAmount", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "passAmount_select_column", + "description": "select columns of table \"passAmount\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "nftTransfer_stddev_pop_fields", - "ofType": null - }, + "name": "id", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "nftTransfer_stddev_samp_fields", - "ofType": null - }, + "name": "maxAmount", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "sum", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "nftTransfer_sum_fields", - "ofType": null - }, + "name": "maxAmountPerUser", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "var_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "nftTransfer_var_pop_fields", - "ofType": null - }, + "name": "packId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "var_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "nftTransfer_var_samp_fields", - "ofType": null - }, + "name": "timeBeforeDelete", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "nftTransfer_variance_fields", - "ofType": null - }, + "name": "updated_at", + "description": "column name", "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], - "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_aggregate_order_by", - "description": "order by aggregate values of table \"nftTransfer\"", + "name": "passAmount_set_input", + "description": "input type for updating data in table \"passAmount\"", "fields": null, "inputFields": [ { - "name": "avg", + "name": "created_at", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_avg_order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -97913,11 +135588,11 @@ "deprecationReason": null }, { - "name": "count", + "name": "eventPassId", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -97925,11 +135600,11 @@ "deprecationReason": null }, { - "name": "max", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_max_order_by", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -97937,11 +135612,11 @@ "deprecationReason": null }, { - "name": "min", + "name": "maxAmount", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_min_order_by", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -97949,11 +135624,11 @@ "deprecationReason": null }, { - "name": "stddev", + "name": "maxAmountPerUser", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_stddev_order_by", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -97961,11 +135636,11 @@ "deprecationReason": null }, { - "name": "stddev_pop", + "name": "packId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_stddev_pop_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -97973,11 +135648,11 @@ "deprecationReason": null }, { - "name": "stddev_samp", + "name": "timeBeforeDelete", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_stddev_samp_order_by", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -97985,113 +135660,124 @@ "deprecationReason": null }, { - "name": "sum", + "name": "updated_at", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_sum_order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "passAmount_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ { - "name": "var_pop", + "name": "maxAmount", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_var_pop_order_by", + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_samp", + "name": "maxAmountPerUser", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_var_samp_order_by", + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", + "name": "timeBeforeDelete", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_variance_order_by", + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_arr_rel_insert_input", - "description": "input type for inserting array relation for remote table \"nftTransfer\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "passAmount_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ { - "name": "data", + "name": "maxAmount", "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_insert_input", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "Float", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "maxAmountPerUser", + "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_on_conflict", + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "nftTransfer_avg_fields", - "description": "aggregate avg on columns", + "name": "passAmount_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", "fields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "name": "maxAmount", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -98102,8 +135788,8 @@ "deprecationReason": null }, { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "name": "maxAmountPerUser", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -98114,8 +135800,8 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "timeBeforeDelete", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -98133,40 +135819,32 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_avg_order_by", - "description": "order by avg() on columns of table \"nftTransfer\"", + "name": "passAmount_stream_cursor_input", + "description": "Streaming cursor of the table \"passAmount\"", "fields": null, "inputFields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passAmount_stream_cursor_value_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "ordering", + "description": "cursor ordering", "type": { "kind": "ENUM", - "name": "order_by", + "name": "cursor_ordering", "ofType": null }, "defaultValue": null, @@ -98180,36 +135858,28 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "description": "Boolean expression to filter rows from the table \"nftTransfer\". All fields are combined with a logical 'AND'.", + "name": "passAmount_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "_and", + "name": "created_at", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null - } - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", + "name": "eventPassId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -98217,31 +135887,23 @@ "deprecationReason": null }, { - "name": "_or", + "name": "id", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null - } - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "blockNumber", + "name": "maxAmount", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -98249,11 +135911,11 @@ "deprecationReason": null }, { - "name": "chainId", + "name": "maxAmountPerUser", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -98261,11 +135923,11 @@ "deprecationReason": null }, { - "name": "contractAddress", + "name": "packId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -98273,11 +135935,11 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "timeBeforeDelete", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -98285,147 +135947,122 @@ "deprecationReason": null }, { - "name": "eventId", + "name": "updated_at", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "passAmount_sum_fields", + "description": "aggregate sum on columns", + "fields": [ { - "name": "eventPassId", + "name": "maxAmount", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "Int", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "fromAddress", + "name": "maxAmountPerUser", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "Int", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "timeBeforeDelete", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "SCALAR", + "name": "Int", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "passAmount_update_column", + "description": "update columns of table \"passAmount\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "organizerId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, + "name": "created_at", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "packAmount", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null, + "name": "eventPassId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, + "name": "id", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "toAddress", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, + "name": "maxAmount", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null, + "name": "maxAmountPerUser", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "transactionHash", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, + "name": "packId", + "description": "column name", "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "nftTransfer_constraint", - "description": "unique or primary key constraints on table \"nftTransfer\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "nftTransfer_pkey", - "description": "unique or primary key constraint on columns \"id\"", + "name": "timeBeforeDelete", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "nft_transfer_unique_transfer", - "description": "unique or primary key constraint on columns \"transactionHash\", \"contractAddress\", \"tokenId\"", + "name": "updated_at", + "description": "column name", "isDeprecated": false, "deprecationReason": null } @@ -98434,16 +136071,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_inc_input", - "description": "input type for incrementing numeric columns in table \"nftTransfer\"", + "name": "passAmount_updates", + "description": null, "fields": null, "inputFields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "INPUT_OBJECT", + "name": "passAmount_inc_input", "ofType": null }, "defaultValue": null, @@ -98451,11 +136088,11 @@ "deprecationReason": null }, { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "passAmount_set_input", "ofType": null }, "defaultValue": null, @@ -98463,12 +136100,16 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -98480,352 +136121,500 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_insert_input", - "description": "input type for inserting data into table \"nftTransfer\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "passAmount_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "name": "maxAmount", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "bigint", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "chainId", - "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "name": "maxAmountPerUser", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "name": "timeBeforeDelete", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "passAmount_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ { - "name": "created_at", + "name": "maxAmount", "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "name": "maxAmountPerUser", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "name": "timeBeforeDelete", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "passAmount_variance_fields", + "description": "aggregate variance on columns", + "fields": [ { - "name": "fromAddress", - "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", + "name": "maxAmount", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "maxAmountPerUser", "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "name": "timeBeforeDelete", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Float", "ofType": null }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "passPricing", + "description": "The passPricing table stores pricing information for an eventPass or Pack.", + "fields": [ + { + "name": "amount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "name": "created_at", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", + "name": "currency", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "toAddress", - "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "name": "eventPassId", + "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "id", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "transactionHash", - "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "name": "packId", + "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "nftTransfer_max_fields", - "description": "aggregate max on columns", + "name": "passPricing_aggregate", + "description": "aggregated selection of \"passPricing\"", "fields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "name": "aggregate", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "OBJECT", + "name": "passPricing_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "chainId", - "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "name": "nodes", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "passPricing", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "passPricing_aggregate_fields", + "description": "aggregate fields of \"passPricing\"", + "fields": [ { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "name": "avg", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "passPricing_avg_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "count", "description": null, - "args": [], + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "passPricing_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "name": "max", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "passPricing_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "name": "min", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "passPricing_min_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "fromAddress", - "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", + "name": "stddev", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "passPricing_stddev_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "stddev_pop", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "passPricing_stddev_pop_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "name": "stddev_samp", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "passPricing_stddev_samp_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "name": "sum", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "passPricing_sum_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", + "name": "var_pop", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "passPricing_var_pop_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "toAddress", - "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "name": "var_samp", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "passPricing_var_samp_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "variance", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "OBJECT", + "name": "passPricing_variance_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "passPricing_avg_fields", + "description": "aggregate avg on columns", + "fields": [ { - "name": "transactionHash", - "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "name": "amount", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Float", "ofType": null }, "isDeprecated": false, @@ -98839,76 +136628,36 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_max_order_by", - "description": "order by max() on columns of table \"nftTransfer\"", + "name": "passPricing_bool_exp", + "description": "Boolean expression to filter rows from the table \"passPricing\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", + "name": "_and", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passPricing_bool_exp", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "name": "_not", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "passPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -98916,23 +136665,31 @@ "deprecationReason": null }, { - "name": "fromAddress", - "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", + "name": "_or", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passPricing_bool_exp", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "amount", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", "ofType": null }, "defaultValue": null, @@ -98940,11 +136697,11 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "name": "created_at", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -98952,11 +136709,11 @@ "deprecationReason": null }, { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "name": "currency", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "currency_enum_comparison_exp", "ofType": null }, "defaultValue": null, @@ -98964,11 +136721,11 @@ "deprecationReason": null }, { - "name": "packId", - "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", + "name": "eventPassId", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -98976,11 +136733,11 @@ "deprecationReason": null }, { - "name": "toAddress", - "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "name": "id", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", "ofType": null }, "defaultValue": null, @@ -98988,11 +136745,11 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "packId", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -99000,11 +136757,11 @@ "deprecationReason": null }, { - "name": "transactionHash", - "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "name": "updated_at", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -99017,133 +136774,172 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "nftTransfer_min_fields", - "description": "aggregate min on columns", - "fields": [ + "kind": "ENUM", + "name": "passPricing_constraint", + "description": "unique or primary key constraints on table \"passPricing\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "args": [], + "name": "passPricing_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "passPricing_inc_input", + "description": "input type for incrementing numeric columns in table \"passPricing\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": null, "type": { "kind": "SCALAR", - "name": "bigint", + "name": "Int", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "passPricing_insert_input", + "description": "input type for inserting data into table \"passPricing\"", + "fields": null, + "inputFields": [ { - "name": "chainId", - "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", - "args": [], + "name": "amount", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", - "args": [], + "name": "created_at", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "currency", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "ENUM", + "name": "currency_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", - "args": [], + "name": "eventPassId", + "description": null, "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", - "args": [], + "name": "id", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "fromAddress", - "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", - "args": [], + "name": "packId", + "description": null, "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "updated_at", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "passPricing_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "organizerId", - "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "name": "amount", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "name": "created_at", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", + "name": "eventPassId", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -99154,36 +136950,36 @@ "deprecationReason": null }, { - "name": "toAddress", - "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "name": "id", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "packId", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "transactionHash", - "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "name": "updated_at", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, @@ -99196,188 +136992,92 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_min_order_by", - "description": "order by min() on columns of table \"nftTransfer\"", - "fields": null, - "inputFields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "OBJECT", + "name": "passPricing_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "name": "amount", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Int", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", - "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "eventPassId", - "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "fromAddress", - "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "id", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "packId", - "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "toAddress", - "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "transactionHash", - "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "name": "updated_at", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "nftTransfer_mutation_response", - "description": "response of any mutation on the table \"nftTransfer\"", + "name": "passPricing_mutation_response", + "description": "response of any mutation on the table \"passPricing\"", "fields": [ { "name": "affected_rows", @@ -99410,7 +137110,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer", + "name": "passPricing", "ofType": null } } @@ -99427,8 +137127,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"nftTransfer\"", + "name": "passPricing_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"passPricing\"", "fields": null, "inputFields": [ { @@ -99439,7 +137139,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_insert_input", + "name": "passPricing_insert_input", "ofType": null } }, @@ -99452,7 +137152,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_on_conflict", + "name": "passPricing_on_conflict", "ofType": null }, "defaultValue": null, @@ -99466,8 +137166,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_on_conflict", - "description": "on_conflict condition type for table \"nftTransfer\"", + "name": "passPricing_on_conflict", + "description": "on_conflict condition type for table \"passPricing\"", "fields": null, "inputFields": [ { @@ -99478,7 +137178,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "nftTransfer_constraint", + "name": "passPricing_constraint", "ofType": null } }, @@ -99500,7 +137200,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "nftTransfer_update_column", + "name": "passPricing_update_column", "ofType": null } } @@ -99515,7 +137215,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "name": "passPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -99529,36 +137229,12 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", - "description": "Ordering options when selecting data from \"nftTransfer\".", + "name": "passPricing_order_by", + "description": "Ordering options when selecting data from \"passPricing\".", "fields": null, "inputFields": [ { - "name": "blockNumber", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", + "name": "amount", "description": null, "type": { "kind": "ENUM", @@ -99582,7 +137258,7 @@ "deprecationReason": null }, { - "name": "eventId", + "name": "currency", "description": null, "type": { "kind": "ENUM", @@ -99605,18 +137281,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "fromAddress", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "id", "description": null, @@ -99629,30 +137293,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "organizerId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "packId", "description": null, @@ -99666,31 +137306,7 @@ "deprecationReason": null }, { - "name": "toAddress", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "transactionHash", + "name": "updated_at", "description": null, "type": { "kind": "ENUM", @@ -99708,8 +137324,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_pk_columns_input", - "description": "primary key columns input for table: nftTransfer", + "name": "passPricing_pk_columns_input", + "description": "primary key columns input for table: passPricing", "fields": null, "inputFields": [ { @@ -99735,26 +137351,14 @@ }, { "kind": "ENUM", - "name": "nftTransfer_select_column", - "description": "select columns of table \"nftTransfer\"", + "name": "passPricing_select_column", + "description": "select columns of table \"passPricing\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "blockNumber", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", + "name": "amount", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -99766,7 +137370,7 @@ "deprecationReason": null }, { - "name": "eventId", + "name": "currency", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -99777,30 +137381,12 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "fromAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "id", "description": "column name", "isDeprecated": false, "deprecationReason": null }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "packId", "description": "column name", @@ -99808,19 +137394,7 @@ "deprecationReason": null }, { - "name": "toAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "transactionHash", + "name": "updated_at", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -99830,40 +137404,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_set_input", - "description": "input type for updating data in table \"nftTransfer\"", + "name": "passPricing_set_input", + "description": "input type for updating data in table \"passPricing\"", "fields": null, "inputFields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "name": "amount", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -99883,11 +137433,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "name": "currency", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "currency_enum", "ofType": null }, "defaultValue": null, @@ -99896,19 +137446,7 @@ }, { "name": "eventPassId", - "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "fromAddress", - "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -99930,45 +137468,9 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "organizerId", - "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "packId", - "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "toAddress", - "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -99979,23 +137481,11 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "transactionHash", - "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "name": "updated_at", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -100009,36 +137499,12 @@ }, { "kind": "OBJECT", - "name": "nftTransfer_stddev_fields", + "name": "passPricing_stddev_fields", "description": "aggregate stddev on columns", "fields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "amount", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -100054,85 +137520,14 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_stddev_order_by", - "description": "order by stddev() on columns of table \"nftTransfer\"", - "fields": null, - "inputFields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, { "kind": "OBJECT", - "name": "nftTransfer_stddev_pop_fields", + "name": "passPricing_stddev_pop_fields", "description": "aggregate stddev_pop on columns", "fields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "amount", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -100148,85 +137543,14 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"nftTransfer\"", - "fields": null, - "inputFields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, { "kind": "OBJECT", - "name": "nftTransfer_stddev_samp_fields", + "name": "passPricing_stddev_samp_fields", "description": "aggregate stddev_samp on columns", "fields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "amount", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -100244,55 +137568,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"nftTransfer\"", - "fields": null, - "inputFields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_stream_cursor_input", - "description": "Streaming cursor of the table \"nftTransfer\"", + "name": "passPricing_stream_cursor_input", + "description": "Streaming cursor of the table \"passPricing\"", "fields": null, "inputFields": [ { @@ -100303,7 +137580,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_stream_cursor_value_input", + "name": "passPricing_stream_cursor_value_input", "ofType": null } }, @@ -100330,40 +137607,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_stream_cursor_value_input", + "name": "passPricing_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFTs origin and behavior on the blockchain.", + "name": "amount", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -100383,189 +137636,47 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "fromAddress", - "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFTs movement.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", + "name": "currency", "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "toAddress", - "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "transactionHash", - "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", - "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "currency_enum", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "nftTransfer_sum_fields", - "description": "aggregate sum on columns", - "fields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "args": [], + "name": "eventPassId", + "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "args": [], + "name": "id", + "description": null, "type": { "kind": "SCALAR", - "name": "bigint", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_sum_order_by", - "description": "order by sum() on columns of table \"nftTransfer\"", - "fields": null, - "inputFields": [ + }, { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", + "name": "packId", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -100573,56 +137684,55 @@ "deprecationReason": null }, { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", + "name": "updated_at", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "passPricing_sum_fields", + "description": "aggregate sum on columns", + "fields": [ { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "amount", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Int", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "ENUM", - "name": "nftTransfer_update_column", - "description": "update columns of table \"nftTransfer\"", + "name": "passPricing_update_column", + "description": "update columns of table \"passPricing\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "blockNumber", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", + "name": "amount", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -100634,7 +137744,7 @@ "deprecationReason": null }, { - "name": "eventId", + "name": "currency", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -100645,30 +137755,12 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "fromAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "id", "description": "column name", "isDeprecated": false, "deprecationReason": null }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "packId", "description": "column name", @@ -100676,19 +137768,7 @@ "deprecationReason": null }, { - "name": "toAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "transactionHash", + "name": "updated_at", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -100698,7 +137778,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_updates", + "name": "passPricing_updates", "description": null, "fields": null, "inputFields": [ @@ -100707,7 +137787,7 @@ "description": "increments the numeric columns with given value of the filtered values", "type": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_inc_input", + "name": "passPricing_inc_input", "ofType": null }, "defaultValue": null, @@ -100719,7 +137799,7 @@ "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_set_input", + "name": "passPricing_set_input", "ofType": null }, "defaultValue": null, @@ -100734,7 +137814,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "name": "passPricing_bool_exp", "ofType": null } }, @@ -100749,36 +137829,12 @@ }, { "kind": "OBJECT", - "name": "nftTransfer_var_pop_fields", + "name": "passPricing_var_pop_fields", "description": "aggregate var_pop on columns", "fields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "amount", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -100794,85 +137850,14 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_var_pop_order_by", - "description": "order by var_pop() on columns of table \"nftTransfer\"", - "fields": null, - "inputFields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, { "kind": "OBJECT", - "name": "nftTransfer_var_samp_fields", + "name": "passPricing_var_samp_fields", "description": "aggregate var_samp on columns", "fields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "amount", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -100888,85 +137873,14 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_var_samp_order_by", - "description": "order by var_samp() on columns of table \"nftTransfer\"", - "fields": null, - "inputFields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, { "kind": "OBJECT", - "name": "nftTransfer_variance_fields", + "name": "passPricing_variance_fields", "description": "aggregate variance on columns", "fields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "amount", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -100982,57 +137896,10 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_variance_order_by", - "description": "order by variance() on columns of table \"nftTransfer\"", - "fields": null, - "inputFields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain history.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, { "kind": "OBJECT", - "name": "order", - "description": "Order a quantity of Event Pass or Pack (linked to Hygraph model EventPass or Pack) and associated to an Account", + "name": "pendingOrder", + "description": "Order a quantity of Event Pass or Pack (linked to Hygraph model EventPass or Pack) and associated to an Account. Those orders are time bound and are automatically destroyed given an amount of time to preserve access to the event for other users.", "fields": [ { "name": "account", @@ -101311,77 +138178,6 @@ }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "status", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_enum", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCheckoutSessionId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "orderStatus", - "description": "columns and relationships of \"orderStatus\"", - "fields": [ - { - "name": "value", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null } ], "inputFields": null, @@ -101391,8 +138187,8 @@ }, { "kind": "OBJECT", - "name": "orderStatus_aggregate", - "description": "aggregated selection of \"orderStatus\"", + "name": "pendingOrder_aggregate", + "description": "aggregated selection of \"pendingOrder\"", "fields": [ { "name": "aggregate", @@ -101400,7 +138196,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "orderStatus_aggregate_fields", + "name": "pendingOrder_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -101421,7 +138217,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "orderStatus", + "name": "pendingOrder", "ofType": null } } @@ -101438,9 +138234,21 @@ }, { "kind": "OBJECT", - "name": "orderStatus_aggregate_fields", - "description": "aggregate fields of \"orderStatus\"", + "name": "pendingOrder_aggregate_fields", + "description": "aggregate fields of \"pendingOrder\"", "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "pendingOrder_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "count", "description": null, @@ -101456,7 +138264,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "orderStatus_select_column", + "name": "pendingOrder_select_column", "ofType": null } } @@ -101496,7 +138304,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "orderStatus_max_fields", + "name": "pendingOrder_max_fields", "ofType": null }, "isDeprecated": false, @@ -101508,7 +138316,114 @@ "args": [], "type": { "kind": "OBJECT", - "name": "orderStatus_min_fields", + "name": "pendingOrder_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "pendingOrder_stddev_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "pendingOrder_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "pendingOrder_stddev_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "pendingOrder_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "pendingOrder_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "pendingOrder_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "pendingOrder_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "pendingOrder_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, @@ -101522,8 +138437,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "description": "Boolean expression to filter rows from the table \"orderStatus\". All fields are combined with a logical 'AND'.", + "name": "pendingOrder_bool_exp", + "description": "Boolean expression to filter rows from the table \"pendingOrder\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -101537,7 +138452,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", + "name": "pendingOrder_bool_exp", "ofType": null } } @@ -101551,7 +138466,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", + "name": "pendingOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -101569,7 +138484,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", + "name": "pendingOrder_bool_exp", "ofType": null } } @@ -101579,7 +138494,91 @@ "deprecationReason": null }, { - "name": "value", + "name": "account", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -101589,6 +138588,66 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "packNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, @@ -101597,15 +138656,27 @@ }, { "kind": "ENUM", - "name": "orderStatus_constraint", - "description": "unique or primary key constraints on table \"orderStatus\"", + "name": "pendingOrder_constraint", + "description": "unique or primary key constraints on table \"pendingOrder\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "orderStatus_pkey", - "description": "unique or primary key constraint on columns \"value\"", + "name": "idx_pendingorder_eventpassid_accountid", + "description": "unique or primary key constraint on columns \"eventPassId\", \"accountId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "idx_pendingorder_packid_accountid", + "description": "unique or primary key constraint on columns \"accountId\", \"packId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pendingOrder_pkey", + "description": "unique or primary key constraint on columns \"id\"", "isDeprecated": false, "deprecationReason": null } @@ -101613,70 +138684,124 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "orderStatus_enum", - "description": null, + "kind": "INPUT_OBJECT", + "name": "pendingOrder_inc_input", + "description": "input type for incrementing numeric columns in table \"pendingOrder\"", "fields": null, - "inputFields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "interfaces": null, - "enumValues": [ + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_insert_input", + "description": "input type for inserting data into table \"pendingOrder\"", + "fields": null, + "inputFields": [ { - "name": "CANCELLED", + "name": "account", "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "COMPLETED", + "name": "accountId", "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "CONFIRMED", + "name": "created_at", "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ERROR", + "name": "eventPassId", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "IS_MINTING", + "name": "eventPassNftContract", "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "REFUNDED", + "name": "id", "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "UNAUTHORIZED", + "name": "packAmount", "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"orderStatus_enum\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_eq", + "name": "packId", "description": null, "type": { - "kind": "ENUM", - "name": "orderStatus_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -101684,31 +138809,23 @@ "deprecationReason": null }, { - "name": "_in", + "name": "packNftContract", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_enum", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "packNftContract_obj_rel_insert_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_is_null", + "name": "packPricing", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "passPricing_obj_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -101716,11 +138833,11 @@ "deprecationReason": null }, { - "name": "_neq", + "name": "passAmount", "description": null, "type": { - "kind": "ENUM", - "name": "orderStatus_enum", + "kind": "INPUT_OBJECT", + "name": "passAmount_obj_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -101728,20 +138845,24 @@ "deprecationReason": null }, { - "name": "_nin", + "name": "passPricing", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_enum", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "passPricing_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -101753,35 +138874,143 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "orderStatus_insert_input", - "description": "input type for inserting data into table \"orderStatus\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "pendingOrder_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "value", + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "orderStatus_max_fields", - "description": "aggregate max on columns", + "name": "pendingOrder_min_fields", + "description": "aggregate min on columns", "fields": [ { - "name": "value", + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", "description": null, "args": [], "type": { @@ -101791,25 +139020,14 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "orderStatus_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "value", + "name": "quantity", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "isDeprecated": false, @@ -101823,8 +139041,8 @@ }, { "kind": "OBJECT", - "name": "orderStatus_mutation_response", - "description": "response of any mutation on the table \"orderStatus\"", + "name": "pendingOrder_mutation_response", + "description": "response of any mutation on the table \"pendingOrder\"", "fields": [ { "name": "affected_rows", @@ -101857,7 +139075,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "orderStatus", + "name": "pendingOrder", "ofType": null } } @@ -101874,8 +139092,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "orderStatus_on_conflict", - "description": "on_conflict condition type for table \"orderStatus\"", + "name": "pendingOrder_on_conflict", + "description": "on_conflict condition type for table \"pendingOrder\"", "fields": null, "inputFields": [ { @@ -101886,7 +139104,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "orderStatus_constraint", + "name": "pendingOrder_constraint", "ofType": null } }, @@ -101908,7 +139126,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "orderStatus_update_column", + "name": "pendingOrder_update_column", "ofType": null } } @@ -101923,7 +139141,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", + "name": "pendingOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -101937,185 +139155,76 @@ }, { "kind": "INPUT_OBJECT", - "name": "orderStatus_order_by", - "description": "Ordering options when selecting data from \"orderStatus\".", + "name": "pendingOrder_order_by", + "description": "Ordering options when selecting data from \"pendingOrder\".", "fields": null, "inputFields": [ { - "name": "value", + "name": "account", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "account_order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_pk_columns_input", - "description": "primary key columns input for table: orderStatus", - "fields": null, - "inputFields": [ + }, { - "name": "value", + "name": "accountId", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "orderStatus_select_column", - "description": "select columns of table \"orderStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_set_input", - "description": "input type for updating data in table \"orderStatus\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", + "name": "created_at", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_stream_cursor_input", - "description": "Streaming cursor of the table \"orderStatus\"", - "fields": null, - "inputFields": [ - { - "name": "initial_value", - "description": "Stream column input with initial value", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_stream_cursor_value_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "eventPassId", + "description": null, "type": { "kind": "ENUM", - "name": "cursor_ordering", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "value", + "name": "eventPassNftContract", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "orderStatus_update_column", - "description": "update columns of table \"orderStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_updates", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "id", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_set_input", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -102123,128 +139232,71 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "packAmount", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "passAmount_order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "order_aggregate", - "description": "aggregated selection of \"order\"", - "fields": [ + }, { - "name": "aggregate", + "name": "packId", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "order_aggregate_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", + "name": "packNftContract", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "order", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "packNftContract_order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_aggregate_bool_exp", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "count", + "name": "packPricing", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "order_aggregate_bool_exp_count", + "name": "passPricing_order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_aggregate_bool_exp_count", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "arguments", + "name": "passAmount", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "order_select_column", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "passAmount_order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "distinct", + "name": "passPricing", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "passPricing_order_by", "ofType": null }, "defaultValue": null, @@ -102252,26 +139304,37 @@ "deprecationReason": null }, { - "name": "filter", + "name": "quantity", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_pk_columns_input", + "description": "primary key columns input for table: pendingOrder", + "fields": null, + "inputFields": [ { - "name": "predicate", + "name": "id", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "kind": "SCALAR", + "name": "uuid", "ofType": null } }, @@ -102285,174 +139348,193 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "order_aggregate_fields", - "description": "aggregate fields of \"order\"", - "fields": [ + "kind": "ENUM", + "name": "pendingOrder_select_column", + "description": "select columns of table \"pendingOrder\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "avg", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "order_avg_fields", - "ofType": null - }, + "name": "accountId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "order_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, + "name": "created_at", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_set_input", + "description": "input type for updating data in table \"pendingOrder\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "order_max_fields", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "created_at", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "order_min_fields", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev", + "name": "eventPassId", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "order_stddev_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_pop", + "name": "id", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "order_stddev_pop_fields", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_samp", + "name": "packId", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "order_stddev_samp_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "sum", + "name": "quantity", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "order_sum_fields", + "kind": "SCALAR", + "name": "Int", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "pendingOrder_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ { - "name": "var_pop", + "name": "quantity", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "order_var_pop_fields", + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "pendingOrder_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ { - "name": "var_samp", + "name": "quantity", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "order_var_samp_fields", + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "pendingOrder_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ { - "name": "variance", + "name": "quantity", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "order_variance_fields", + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, @@ -102466,40 +139548,55 @@ }, { "kind": "INPUT_OBJECT", - "name": "order_aggregate_order_by", - "description": "order by aggregate values of table \"order\"", + "name": "pendingOrder_stream_cursor_input", + "description": "Streaming cursor of the table \"pendingOrder\"", "fields": null, "inputFields": [ { - "name": "avg", - "description": null, + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "INPUT_OBJECT", - "name": "order_avg_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_stream_cursor_value_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "count", - "description": null, + "name": "ordering", + "description": "cursor ordering", "type": { "kind": "ENUM", - "name": "order_by", + "name": "cursor_ordering", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "max", + "name": "accountId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "order_max_order_by", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -102507,11 +139604,11 @@ "deprecationReason": null }, { - "name": "min", + "name": "created_at", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "order_min_order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -102519,11 +139616,11 @@ "deprecationReason": null }, { - "name": "stddev", + "name": "eventPassId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "order_stddev_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -102531,11 +139628,11 @@ "deprecationReason": null }, { - "name": "stddev_pop", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "order_stddev_pop_order_by", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -102543,11 +139640,11 @@ "deprecationReason": null }, { - "name": "stddev_samp", + "name": "packId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "order_stddev_samp_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -102555,35 +139652,104 @@ "deprecationReason": null }, { - "name": "sum", + "name": "quantity", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "order_sum_order_by", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "pendingOrder_sum_fields", + "description": "aggregate sum on columns", + "fields": [ { - "name": "var_pop", + "name": "quantity", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "order_var_pop_order_by", + "kind": "SCALAR", + "name": "Int", "ofType": null }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "pendingOrder_update_column", + "description": "update columns of table \"pendingOrder\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "var_samp", - "description": null, + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { "kind": "INPUT_OBJECT", - "name": "order_var_samp_order_by", + "name": "pendingOrder_inc_input", "ofType": null }, "defaultValue": null, @@ -102591,73 +139757,65 @@ "deprecationReason": null }, { - "name": "variance", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "order_variance_order_by", + "name": "pendingOrder_set_input", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_arr_rel_insert_input", - "description": "input type for inserting array relation for remote table \"order\"", - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_insert_input", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "pendingOrder_bool_exp", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "pendingOrder_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ { - "name": "on_conflict", - "description": "upsert condition", + "name": "quantity", + "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "order_on_conflict", + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "order_avg_fields", - "description": "aggregate avg on columns", + "name": "pendingOrder_var_samp_fields", + "description": "aggregate var_samp on columns", "fields": [ { "name": "quantity", @@ -102678,140 +139836,350 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "order_avg_order_by", - "description": "order by avg() on columns of table \"order\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "pendingOrder_variance_fields", + "description": "aggregate variance on columns", + "fields": [ { "name": "quantity", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", - "description": "Boolean expression to filter rows from the table \"order\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "publishableApiKey", + "description": "The publishableApiKey table stores the publishable API keys used for querying data from the server externally. It includes fields for management and security, such as an allowlist, expiration timestamp, and status.", + "fields": [ { - "name": "_and", + "name": "allowlist", + "description": "A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiKey", + "description": "The publishable API key used for identification when querying data from the server externally.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", + "name": "expiresAt", + "description": "The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": "A user-defined name for the publishable API key, providing a human-readable identifier for the key.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", + "name": "organizerId", + "description": "The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "The current status of the publishable API key, referencing the apiKeyStatus table. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", + "args": [], + "type": { + "kind": "ENUM", + "name": "apiKeyStatus_enum", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "ENUM", + "name": "apiKeyType_enum", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "publishableApiKey_aggregate", + "description": "aggregated selection of \"publishableApiKey\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "publishableApiKey_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "publishableApiKey", + "ofType": null + } } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "publishableApiKey_aggregate_fields", + "description": "aggregate fields of \"publishableApiKey\"", + "fields": [ { - "name": "account", + "name": "count", "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "publishableApiKey_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "accountId", + "name": "max", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "OBJECT", + "name": "publishableApiKey_max_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "min", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "OBJECT", + "name": "publishableApiKey_min_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_bool_exp", + "description": "Boolean expression to filter rows from the table \"publishableApiKey\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "eventPassId", + "name": "_and", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_bool_exp", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract", + "name": "_not", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "publishableApiKey_bool_exp", "ofType": null }, "defaultValue": null, @@ -102819,23 +140187,31 @@ "deprecationReason": null }, { - "name": "id", + "name": "_or", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_bool_exp", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packAmount", + "name": "allowlist", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -102843,7 +140219,7 @@ "deprecationReason": null }, { - "name": "packId", + "name": "apiKey", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -102855,11 +140231,11 @@ "deprecationReason": null }, { - "name": "packNftContract", + "name": "created_at", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -102867,11 +140243,11 @@ "deprecationReason": null }, { - "name": "packPricing", + "name": "expiresAt", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -102879,11 +140255,11 @@ "deprecationReason": null }, { - "name": "passAmount", + "name": "id", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", + "name": "uuid_comparison_exp", "ofType": null }, "defaultValue": null, @@ -102891,11 +140267,11 @@ "deprecationReason": null }, { - "name": "passPricing", + "name": "name", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -102903,11 +140279,11 @@ "deprecationReason": null }, { - "name": "quantity", + "name": "organizerId", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -102919,7 +140295,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "orderStatus_enum_comparison_exp", + "name": "apiKeyStatus_enum_comparison_exp", "ofType": null }, "defaultValue": null, @@ -102927,11 +140303,11 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "type", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "name": "apiKeyType_enum_comparison_exp", "ofType": null }, "defaultValue": null, @@ -102957,61 +140333,20 @@ }, { "kind": "ENUM", - "name": "order_by", - "description": "column ordering options", + "name": "publishableApiKey_constraint", + "description": "unique or primary key constraints on table \"publishableApiKey\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "asc", - "description": "in ascending order, nulls last", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "asc_nulls_first", - "description": "in ascending order, nulls first", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "asc_nulls_last", - "description": "in ascending order, nulls last", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "desc", - "description": "in descending order, nulls first", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "desc_nulls_first", - "description": "in descending order, nulls first", + "name": "publishableApiKey_apiKey_key", + "description": "unique or primary key constraint on columns \"apiKey\"", "isDeprecated": false, "deprecationReason": null }, { - "name": "desc_nulls_last", - "description": "in descending order, nulls last", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "order_constraint", - "description": "unique or primary key constraints on table \"order\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "order_pkey", + "name": "publishableApiKey_pkey", "description": "unique or primary key constraint on columns \"id\"", "isDeprecated": false, "deprecationReason": null @@ -103021,39 +140356,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "order_inc_input", - "description": "input type for incrementing numeric columns in table \"order\"", + "name": "publishableApiKey_insert_input", + "description": "input type for inserting data into table \"publishableApiKey\"", "fields": null, "inputFields": [ { - "name": "quantity", - "description": null, + "name": "allowlist", + "description": "A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources.", "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_insert_input", - "description": "input type for inserting data into table \"order\"", - "fields": null, - "inputFields": [ - { - "name": "account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_obj_rel_insert_input", + "name": "String", "ofType": null }, "defaultValue": null, @@ -103061,11 +140373,11 @@ "deprecationReason": null }, { - "name": "accountId", - "description": null, + "name": "apiKey", + "description": "The publishable API key used for identification when querying data from the server externally.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -103085,23 +140397,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "expiresAt", + "description": "The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used.", "type": { "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContract", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_obj_rel_insert_input", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -103121,20 +140421,8 @@ "deprecationReason": null }, { - "name": "packAmount", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_obj_rel_insert_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": null, + "name": "name", + "description": "A user-defined name for the publishable API key, providing a human-readable identifier for the key.", "type": { "kind": "SCALAR", "name": "String", @@ -103145,59 +140433,11 @@ "deprecationReason": null }, { - "name": "packNftContract", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_obj_rel_insert_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packPricing", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_obj_rel_insert_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "passAmount", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_obj_rel_insert_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "passPricing", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_obj_rel_insert_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "quantity", - "description": null, + "name": "organizerId", + "description": "The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -103206,10 +140446,10 @@ }, { "name": "status", - "description": null, + "description": "The current status of the publishable API key, referencing the apiKeyStatus table. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", "type": { "kind": "ENUM", - "name": "orderStatus_enum", + "name": "apiKeyStatus_enum", "ofType": null }, "defaultValue": null, @@ -103217,11 +140457,11 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "type", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "apiKeyType_enum", "ofType": null }, "defaultValue": null, @@ -103247,84 +140487,84 @@ }, { "kind": "OBJECT", - "name": "order_max_fields", + "name": "publishableApiKey_max_fields", "description": "aggregate max on columns", "fields": [ { - "name": "accountId", - "description": null, + "name": "allowlist", + "description": "A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources.", "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "apiKey", + "description": "The publishable API key used for identification when querying data from the server externally.", "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "created_at", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "expiresAt", + "description": "The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used.", "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", + "name": "id", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "name", + "description": "A user-defined name for the publishable API key, providing a human-readable identifier for the key.", "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", - "description": null, + "name": "organizerId", + "description": "The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to.", "args": [], "type": { "kind": "SCALAR", @@ -103353,227 +140593,258 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "order_max_order_by", - "description": "order by max() on columns of table \"order\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "publishableApiKey_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "accountId", - "description": null, + "name": "allowlist", + "description": "A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "apiKey", + "description": "The publishable API key used for identification when querying data from the server externally.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "created_at", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "expiresAt", + "description": "The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", + "name": "id", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "name", + "description": "A user-defined name for the publishable API key, providing a human-readable identifier for the key.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", - "description": null, + "name": "organizerId", + "description": "The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "updated_at", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "order_min_fields", - "description": "aggregate min on columns", + "name": "publishableApiKey_mutation_response", + "description": "response of any mutation on the table \"publishableApiKey\"", "fields": [ { - "name": "accountId", - "description": null, + "name": "affected_rows", + "description": "number of rows affected by the mutation", "args": [], "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "returning", + "description": "data from the rows affected by the mutation", "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "publishableApiKey", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_on_conflict", + "description": "on_conflict condition type for table \"publishableApiKey\"", + "fields": null, + "inputFields": [ { - "name": "eventPassId", + "name": "constraint", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "publishableApiKey_constraint", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "update_columns", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "publishableApiKey_update_column", + "ofType": null + } + } + } }, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", + "name": "where", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_order_by", + "description": "Ordering options when selecting data from \"publishableApiKey\".", + "fields": null, + "inputFields": [ { - "name": "quantity", + "name": "allowlist", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "apiKey", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_min_order_by", - "description": "order by min() on columns of table \"order\"", - "fields": null, - "inputFields": [ - { - "name": "accountId", + "name": "created_at", "description": null, "type": { "kind": "ENUM", @@ -103585,7 +140856,7 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "expiresAt", "description": null, "type": { "kind": "ENUM", @@ -103597,7 +140868,7 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "id", "description": null, "type": { "kind": "ENUM", @@ -103609,7 +140880,7 @@ "deprecationReason": null }, { - "name": "id", + "name": "name", "description": null, "type": { "kind": "ENUM", @@ -103621,7 +140892,7 @@ "deprecationReason": null }, { - "name": "packId", + "name": "organizerId", "description": null, "type": { "kind": "ENUM", @@ -103633,7 +140904,7 @@ "deprecationReason": null }, { - "name": "quantity", + "name": "status", "description": null, "type": { "kind": "ENUM", @@ -103645,7 +140916,7 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "type", "description": null, "type": { "kind": "ENUM", @@ -103674,131 +140945,151 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "order_mutation_response", - "description": "response of any mutation on the table \"order\"", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_pk_columns_input", + "description": "primary key columns input for table: publishableApiKey", + "fields": null, + "inputFields": [ { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "uuid", "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "publishableApiKey_select_column", + "description": "select columns of table \"publishableApiKey\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "allowlist", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "order", - "ofType": null - } - } - } - }, + "name": "apiKey", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "expiresAt", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], - "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "order_on_conflict", - "description": "on_conflict condition type for table \"order\"", + "name": "publishableApiKey_set_input", + "description": "input type for updating data in table \"publishableApiKey\"", "fields": null, "inputFields": [ { - "name": "constraint", - "description": null, + "name": "allowlist", + "description": "A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "order_constraint", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "apiKey", + "description": "The publishable API key used for identification when querying data from the server externally.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "order_update_column", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "created_at", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_order_by", - "description": "Ordering options when selecting data from \"order\".", - "fields": null, - "inputFields": [ + }, { - "name": "account", - "description": null, + "name": "expiresAt", + "description": "The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used.", "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -103806,11 +141097,11 @@ "deprecationReason": null }, { - "name": "accountId", + "name": "id", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -103818,11 +141109,11 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "name", + "description": "A user-defined name for the publishable API key, providing a human-readable identifier for the key.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -103830,11 +141121,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "organizerId", + "description": "The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -103842,11 +141133,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": null, + "name": "status", + "description": "The current status of the publishable API key, referencing the apiKeyStatus table. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "kind": "ENUM", + "name": "apiKeyStatus_enum", "ofType": null }, "defaultValue": null, @@ -103854,11 +141145,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "type", "description": null, "type": { "kind": "ENUM", - "name": "order_by", + "name": "apiKeyType_enum", "ofType": null }, "defaultValue": null, @@ -103866,23 +141157,73 @@ "deprecationReason": null }, { - "name": "packAmount", + "name": "updated_at", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_stream_cursor_input", + "description": "Streaming cursor of the table \"publishableApiKey\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "packId", - "description": null, + "name": "ordering", + "description": "cursor ordering", "type": { "kind": "ENUM", - "name": "order_by", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "allowlist", + "description": "A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources.", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -103890,11 +141231,11 @@ "deprecationReason": null }, { - "name": "packNftContract", - "description": null, + "name": "apiKey", + "description": "The publishable API key used for identification when querying data from the server externally.", "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -103902,11 +141243,11 @@ "deprecationReason": null }, { - "name": "packPricing", + "name": "created_at", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -103914,11 +141255,11 @@ "deprecationReason": null }, { - "name": "passAmount", - "description": null, + "name": "expiresAt", + "description": "The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used.", "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -103926,11 +141267,11 @@ "deprecationReason": null }, { - "name": "passPricing", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_order_by", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -103938,11 +141279,11 @@ "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "name", + "description": "A user-defined name for the publishable API key, providing a human-readable identifier for the key.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -103950,11 +141291,11 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "organizerId", + "description": "The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -103962,11 +141303,11 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", - "description": null, + "name": "status", + "description": "The current status of the publishable API key, referencing the apiKeyStatus table. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", "type": { "kind": "ENUM", - "name": "order_by", + "name": "apiKeyStatus_enum", "ofType": null }, "defaultValue": null, @@ -103974,39 +141315,24 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "type", "description": null, "type": { "kind": "ENUM", - "name": "order_by", + "name": "apiKeyType_enum", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_pk_columns_input", - "description": "primary key columns input for table: order", - "fields": null, - "inputFields": [ + }, { - "name": "id", + "name": "updated_at", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -104019,14 +141345,20 @@ }, { "kind": "ENUM", - "name": "order_select_column", - "description": "select columns of table \"order\"", + "name": "publishableApiKey_update_column", + "description": "update columns of table \"publishableApiKey\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "accountId", + "name": "allowlist", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiKey", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -104038,7 +141370,7 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "expiresAt", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -104050,13 +141382,13 @@ "deprecationReason": null }, { - "name": "packId", + "name": "name", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", + "name": "organizerId", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -104068,7 +141400,7 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "type", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -104084,64 +141416,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "order_set_input", - "description": "input type for updating data in table \"order\"", + "name": "publishableApiKey_updates", + "description": null, "fields": null, "inputFields": [ { - "name": "accountId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_set_input", "ofType": null }, "defaultValue": null, @@ -104149,718 +141433,2003 @@ "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "query_root", + "description": null, + "fields": [ { - "name": "status", - "description": null, + "name": "account", + "description": "fetch data from the table: \"account\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "account_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "orderStatus_enum", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", - "description": null, + "name": "account_aggregate", + "description": "fetch aggregated fields from the table: \"account\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "account_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "order_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ - { - "name": "quantity", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_stddev_order_by", - "description": "order by stddev() on columns of table \"order\"", - "fields": null, - "inputFields": [ - { - "name": "quantity", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "order_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ - { - "name": "quantity", - "description": null, - "args": [], + "name": "account_by_pk", + "description": "fetch data from the table: \"account\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "account", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"order\"", - "fields": null, - "inputFields": [ + }, { - "name": "quantity", - "description": null, + "name": "apiKeyStatus", + "description": "fetch data from the table: \"apiKeyStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyStatus", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "order_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ + }, { - "name": "quantity", - "description": null, - "args": [], + "name": "apiKeyStatus_aggregate", + "description": "fetch aggregated fields from the table: \"apiKeyStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyStatus_aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"order\"", - "fields": null, - "inputFields": [ + }, { - "name": "quantity", - "description": null, + "name": "apiKeyStatus_by_pk", + "description": "fetch data from the table: \"apiKeyStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": "The status value for API keys. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "apiKeyStatus", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_stream_cursor_input", - "description": "Streaming cursor of the table \"order\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "apiKeyType", + "description": "fetch data from the table: \"apiKeyType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_stream_cursor_value_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyType", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "accountId", - "description": null, + "name": "apiKeyType_aggregate", + "description": "fetch aggregated fields from the table: \"apiKeyType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyType_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "apiKeyType_by_pk", + "description": "fetch data from the table: \"apiKeyType\" using primary key columns", + "args": [ + { + "name": "value", + "description": "The type of the API key", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "OBJECT", + "name": "apiKeyType", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "asset", + "description": "Retrieve a single asset", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "Asset", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "assetVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "DocumentVersion", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": null, + "name": "assets", + "description": "Retrieve multiple assets", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "AssetOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "assetsConnection", + "description": "Retrieve multiple assets using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "AssetOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "contentSpace", + "description": "Retrieve a single contentSpace", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "orderStatus_enum", + "kind": "OBJECT", + "name": "ContentSpace", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", - "description": null, + "name": "contentSpaceParameters", + "description": "fetch data from the table: \"contentSpaceParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "contentSpaceParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "contentSpaceParameters", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "order_sum_fields", - "description": "aggregate sum on columns", - "fields": [ - { - "name": "quantity", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_sum_order_by", - "description": "order by sum() on columns of table \"order\"", - "fields": null, - "inputFields": [ - { - "name": "quantity", - "description": null, + "name": "contentSpaceParameters_aggregate", + "description": "fetch aggregated fields from the table: \"contentSpaceParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "contentSpaceParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "contentSpaceParameters_aggregate", + "ofType": null + } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "order_update_column", - "description": "update columns of table \"order\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "quantity", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCheckoutSessionId", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "contentSpaceParameters_by_pk", + "description": "fetch data from the table: \"contentSpaceParameters\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "order_inc_input", + "kind": "OBJECT", + "name": "contentSpaceParameters", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "contentSpaceStatus", + "description": "fetch data from the table: \"contentSpaceStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "contentSpaceStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "order_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "contentSpaceStatus", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "contentSpaceStatus_aggregate", + "description": "fetch aggregated fields from the table: \"contentSpaceStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "contentSpaceStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", + "kind": "OBJECT", + "name": "contentSpaceStatus_aggregate", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "order_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ - { - "name": "quantity", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_var_pop_order_by", - "description": "order by var_pop() on columns of table \"order\"", - "fields": null, - "inputFields": [ - { - "name": "quantity", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "order_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ - { - "name": "quantity", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_var_samp_order_by", - "description": "order by var_samp() on columns of table \"order\"", - "fields": null, - "inputFields": [ + }, { - "name": "quantity", - "description": null, + "name": "contentSpaceStatus_by_pk", + "description": "fetch data from the table: \"contentSpaceStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "contentSpaceStatus", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "order_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + }, { - "name": "quantity", - "description": null, - "args": [], + "name": "contentSpaceVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "DocumentVersion", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "order_variance_order_by", - "description": "order by variance() on columns of table \"order\"", - "fields": null, - "inputFields": [ + }, { - "name": "quantity", - "description": null, + "name": "contentSpaces", + "description": "Retrieve multiple contentSpaces", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "ContentSpaceOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packEventPassNft", - "description": "Junction table linking pack NFTs to event pass NFTs. Ensures that each event pass NFT is uniquely associated with a pack.", - "fields": [ + }, { - "name": "eventPassNftId", - "description": "Identifier for the event pass NFT.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "name": "contentSpacesConnection", + "description": "Retrieve multiple contentSpaces using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "ContentSpaceOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftSupplyId", - "description": "Identifier for the pack NFT supply.", - "args": [], + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "ContentSpaceConnection", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packEventPassNft_aggregate", - "description": "aggregated selection of \"packEventPassNft\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packEventPassNft_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "currency", + "description": "fetch data from the table: \"currency\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -104872,7 +143441,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packEventPassNft", + "name": "currency", "ofType": null } } @@ -104880,119 +143449,14 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_aggregate_bool_exp", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "count", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_aggregate_bool_exp_count", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_aggregate_bool_exp_count", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "arguments", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packEventPassNft_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "filter", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "predicate", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packEventPassNft_aggregate_fields", - "description": "aggregate fields of \"packEventPassNft\"", - "fields": [ - { - "name": "count", - "description": null, + "name": "currency_aggregate", + "description": "fetch aggregated fields from the table: \"currency\"", "args": [ { - "name": "columns", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { "kind": "LIST", "name": null, @@ -105001,7 +143465,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packEventPassNft_select_column", + "name": "currency_select_column", "ofType": null } } @@ -105011,11 +143475,55 @@ "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", "ofType": null }, "defaultValue": null, @@ -105027,8 +143535,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "currency_aggregate", "ofType": null } }, @@ -105036,138 +143544,83 @@ "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packEventPassNft_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], + "name": "currency_by_pk", + "description": "fetch data from the table: \"currency\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "OBJECT", - "name": "packEventPassNft_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_aggregate_order_by", - "description": "order by aggregate values of table \"packEventPassNft\"", - "fields": null, - "inputFields": [ - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_max_order_by", + "name": "currency", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_min_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_arr_rel_insert_input", - "description": "input type for inserting array relation for remote table \"packEventPassNft\"", - "fields": null, - "inputFields": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { + "name": "entities", + "description": "Fetches an object given its ID", + "args": [ + { + "name": "locales", + "description": "Defines which locales to query for", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "The where parameters to query components", + "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_insert_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EntityWhereInput", + "ofType": null + } + } } - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", - "description": "Boolean expression to filter rows from the table \"packEventPassNft\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, + ], "type": { "kind": "LIST", "name": null, @@ -105175,300 +143628,555 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", + "kind": "INTERFACE", + "name": "Entity", "ofType": null } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "event", + "description": "Retrieve a single event", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", + "kind": "OBJECT", + "name": "Event", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "eventParameters", + "description": "fetch data from the table: \"eventParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + } } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftSupplyId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packEventPassNft_constraint", - "description": "unique or primary key constraints on table \"packEventPassNft\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "packEventPassNft_eventPassNftId_key", - "description": "unique or primary key constraint on columns \"eventPassNftId\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packEventPassNft_pkey", - "description": "unique or primary key constraint on columns \"packNftSupplyId\", \"eventPassNftId\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_insert_input", - "description": "input type for inserting data into table \"packEventPassNft\"", - "fields": null, - "inputFields": [ - { - "name": "eventPassNftId", - "description": "Identifier for the event pass NFT.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftSupplyId", - "description": "Identifier for the pack NFT supply.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packEventPassNft_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "eventPassNftId", - "description": "Identifier for the event pass NFT.", - "args": [], + "name": "eventParameters_aggregate", + "description": "fetch aggregated fields from the table: \"eventParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventParameters_aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftSupplyId", - "description": "Identifier for the pack NFT supply.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_max_order_by", - "description": "order by max() on columns of table \"packEventPassNft\"", - "fields": null, - "inputFields": [ - { - "name": "eventPassNftId", - "description": "Identifier for the event pass NFT.", + "name": "eventParameters_by_pk", + "description": "fetch data from the table: \"eventParameters\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "eventParameters", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftSupplyId", - "description": "Identifier for the pack NFT supply.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packEventPassNft_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "eventPassNftId", - "description": "Identifier for the event pass NFT.", - "args": [], + "name": "eventPass", + "description": "Retrieve a single eventPass", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftSupplyId", - "description": "Identifier for the pack NFT supply.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_min_order_by", - "description": "order by min() on columns of table \"packEventPassNft\"", - "fields": null, - "inputFields": [ - { - "name": "eventPassNftId", - "description": "Identifier for the event pass NFT.", + "name": "eventPassDelayedRevealed", + "description": "Retrieve a single eventPassDelayedRevealed", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftSupplyId", - "description": "Identifier for the pack NFT supply.", + "name": "eventPassDelayedRevealedVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "DocumentVersion", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packEventPassNft_mutation_response", - "description": "response of any mutation on the table \"packEventPassNft\"", - "fields": [ - { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "eventPassNft", + "description": "fetch data from the table: \"eventPassNft\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -105480,7 +144188,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packEventPassNft", + "name": "eventPassNft", "ofType": null } } @@ -105488,38 +144196,88 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_on_conflict", - "description": "on_conflict condition type for table \"packEventPassNft\"", - "fields": null, - "inputFields": [ - { - "name": "constraint", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packEventPassNft_constraint", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "eventPassNftContract", + "description": "fetch data from the table: \"eventPassNftContract\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -105530,337 +144288,448 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "packEventPassNft_update_column", + "kind": "OBJECT", + "name": "eventPassNftContract", "ofType": null } } } }, - "defaultValue": "[]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_order_by", - "description": "Ordering options when selecting data from \"packEventPassNft\".", - "fields": null, - "inputFields": [ - { - "name": "eventPassNftId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftSupplyId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_pk_columns_input", - "description": "primary key columns input for table: packEventPassNft", - "fields": null, - "inputFields": [ - { - "name": "eventPassNftId", - "description": "Identifier for the event pass NFT.", + "name": "eventPassNftContractType", + "description": "fetch data from the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContractType", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftSupplyId", - "description": "Identifier for the pack NFT supply.", + "name": "eventPassNftContractType_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "eventPassNftContractType_aggregate", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packEventPassNft_select_column", - "description": "select columns of table \"packEventPassNft\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "eventPassNftId", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftSupplyId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_set_input", - "description": "input type for updating data in table \"packEventPassNft\"", - "fields": null, - "inputFields": [ - { - "name": "eventPassNftId", - "description": "Identifier for the event pass NFT.", + "name": "eventPassNftContractType_by_pk", + "description": "fetch data from the table: \"eventPassNftContractType\" using primary key columns", + "args": [ + { + "name": "value", + "description": "Type name for event pass NFT contract.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "eventPassNftContractType", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftSupplyId", - "description": "Identifier for the pack NFT supply.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_stream_cursor_input", - "description": "Streaming cursor of the table \"packEventPassNft\"", - "fields": null, - "inputFields": [ - { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "eventPassNftContract_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNftContract\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_stream_cursor_value_input", + "kind": "OBJECT", + "name": "eventPassNftContract_aggregate", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "eventPassNftId", - "description": "Identifier for the event pass NFT.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftSupplyId", - "description": "Identifier for the pack NFT supply.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packEventPassNft_update_column", - "description": "update columns of table \"packEventPassNft\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "eventPassNftId", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftSupplyId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "eventPassNftContract_by_pk", + "description": "fetch data from the table: \"eventPassNftContract\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_set_input", + "kind": "OBJECT", + "name": "eventPassNftContract", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContract", - "description": "Manages the NFTs associated with each pack, including details like contract address, chain ID, and the contents of each pack.", - "fields": [ - { - "name": "chainId", - "description": "Blockchain network identifier where the NFT contract resides.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "name": "eventPassNft_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNft\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "Smart contract address for the NFT collection.", - "args": [], + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "eventPassNft_aggregate", "ofType": null } }, @@ -105868,24 +144737,37 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "name": "eventPassNft_by_pk", + "description": "fetch data from the table: \"eventPassNft\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContracts", - "description": "An array relationship", + "name": "eventPassOrderSums", + "description": "fetch data from the table: \"eventPassOrderSums\"", "args": [ { "name": "distinct_on", @@ -105898,7 +144780,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftContractEventPass_select_column", + "name": "eventPassOrderSums_select_column", "ofType": null } } @@ -105942,7 +144824,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_order_by", + "name": "eventPassOrderSums_order_by", "ofType": null } } @@ -105956,7 +144838,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -105975,7 +144857,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContractEventPass", + "name": "eventPassOrderSums", "ofType": null } } @@ -105985,8 +144867,8 @@ "deprecationReason": null }, { - "name": "eventPassNftContracts_aggregate", - "description": "An aggregate relationship", + "name": "eventPassOrderSums_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassOrderSums\"", "args": [ { "name": "distinct_on", @@ -105999,7 +144881,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftContractEventPass_select_column", + "name": "eventPassOrderSums_select_column", "ofType": null } } @@ -106043,7 +144925,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_order_by", + "name": "eventPassOrderSums_order_by", "ofType": null } } @@ -106057,7 +144939,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -106070,7 +144952,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContractEventPass_aggregate", + "name": "eventPassOrderSums_aggregate", "ofType": null } }, @@ -106078,8 +144960,37 @@ "deprecationReason": null }, { - "name": "eventPassNfts", - "description": "An array relationship", + "name": "eventPassOrderSums_by_pk", + "description": "fetch data from the table: \"eventPassOrderSums\" using primary key columns", + "args": [ + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassType", + "description": "fetch data from the table: \"eventPassType\"", "args": [ { "name": "distinct_on", @@ -106092,7 +145003,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNft_select_column", + "name": "eventPassType_select_column", "ofType": null } } @@ -106136,7 +145047,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", + "name": "eventPassType_order_by", "ofType": null } } @@ -106150,7 +145061,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "eventPassType_bool_exp", "ofType": null }, "defaultValue": null, @@ -106169,7 +145080,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "eventPassType", "ofType": null } } @@ -106179,8 +145090,8 @@ "deprecationReason": null }, { - "name": "eventPassNfts_aggregate", - "description": "An aggregate relationship", + "name": "eventPassType_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassType\"", "args": [ { "name": "distinct_on", @@ -106193,7 +145104,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNft_select_column", + "name": "eventPassType_select_column", "ofType": null } } @@ -106237,7 +145148,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", + "name": "eventPassType_order_by", "ofType": null } } @@ -106251,7 +145162,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "eventPassType_bool_exp", "ofType": null }, "defaultValue": null, @@ -106264,355 +145175,49 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "Unique identifier for each pack NFT contract.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isAirdrop", - "description": "Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryId", - "description": "Identifier for the lottery associated with the pack.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Identifier for the organizer responsible for the pack.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "Unique identifier for each pack, ensuring no duplicates in the system.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContractEventPass", - "description": "This junction table links each pack NFT contract to various event pass NFT contracts, along with the quantity of each event pass type included in the pack. It facilitates the management of event passes bundled within a specific pack.", - "fields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftContractId", - "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", + "name": "eventPassType_aggregate", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContractEventPass_aggregate", - "description": "aggregated selection of \"packNftContractEventPass\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { + "name": "eventPassType_by_pk", + "description": "fetch data from the table: \"eventPassType\" using primary key columns", + "args": [ + { + "name": "value", + "description": "Type name for event pass.", + "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "packNftContractEventPass", + "kind": "SCALAR", + "name": "String", "ofType": null } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_aggregate_bool_exp", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "count", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_aggregate_bool_exp_count", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_aggregate_bool_exp_count", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "arguments", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packNftContractEventPass_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "filter", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "predicate", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContractEventPass_aggregate_fields", - "description": "aggregate fields of \"packNftContractEventPass\"", - "fields": [ - { - "name": "avg", - "description": null, - "args": [], + ], "type": { "kind": "OBJECT", - "name": "packNftContractEventPass_avg_fields", + "name": "eventPassType", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "count", - "description": null, + "name": "eventPassValidationType", + "description": "fetch data from the table: \"eventPassValidationType\"", "args": [ { - "name": "columns", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { "kind": "LIST", "name": null, @@ -106621,7 +145226,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftContractEventPass_select_column", + "name": "eventPassValidationType_select_column", "ofType": null } } @@ -106631,769 +145236,807 @@ "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass_stddev_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass_stddev_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass_stddev_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass_sum_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass_var_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass_var_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "variance", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass_variance_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_aggregate_order_by", - "description": "order by aggregate values of table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ - { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_avg_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "count", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_max_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_min_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_stddev_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_sum_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_pop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_var_pop_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_samp", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_var_samp_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "variance", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_variance_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_arr_rel_insert_input", - "description": "input type for inserting array relation for remote table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContractEventPass_avg_fields", - "description": "aggregate avg on columns", - "fields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_avg_order_by", - "description": "order by avg() on columns of table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", - "description": "Boolean expression to filter rows from the table \"packNftContractEventPass\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "amount", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftContractId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packNftContractEventPass_constraint", - "description": "unique or primary key constraints on table \"packNftContractEventPass\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "packNftContractEventPass_pkey", - "description": "unique or primary key constraint on columns \"eventPassId\", \"packNftContractId\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_inc_input", - "description": "input type for incrementing numeric columns in table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_insert_input", - "description": "input type for inserting data into table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftContractId", - "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContractEventPass_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", - "args": [], + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassValidationType", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContractId", - "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_max_order_by", - "description": "order by max() on columns of table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "name": "eventPassValidationType_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassValidationType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassValidationType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassValidationType_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "name": "eventPassValidationType_by_pk", + "description": "fetch data from the table: \"eventPassValidationType\" using primary key columns", + "args": [ + { + "name": "value", + "description": "Type name for event pass validation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "eventPassValidationType", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContractId", - "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContractEventPass_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "args": [], + "name": "eventPassVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "DocumentVersion", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", - "args": [], + "name": "eventPasses", + "description": "Retrieve multiple eventPasses", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventPassOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContractId", - "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_min_order_by", - "description": "order by min() on columns of table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "name": "eventPassesConnection", + "description": "Retrieve multiple eventPasses using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventPassOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassConnection", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "name": "eventPassesDelayedRevealed", + "description": "Retrieve multiple eventPassesDelayedRevealed", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventPassDelayedRevealedOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContractId", - "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContractEventPass_mutation_response", - "description": "response of any mutation on the table \"packNftContractEventPass\"", - "fields": [ - { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "eventPassesDelayedRevealedConnection", + "description": "Retrieve multiple eventPassesDelayedRevealed using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventPassDelayedRevealedOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", "ofType": null } }, @@ -107401,9 +146044,86 @@ "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "eventStatus", + "description": "fetch data from the table: \"eventStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -107415,7 +146135,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContractEventPass", + "name": "eventStatus", "ofType": null } } @@ -107423,751 +146143,1437 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_on_conflict", - "description": "on_conflict condition type for table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "eventStatus_aggregate", + "description": "fetch aggregated fields from the table: \"eventStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "packNftContractEventPass_constraint", + "kind": "OBJECT", + "name": "eventStatus_aggregate", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { + "name": "eventStatus_by_pk", + "description": "fetch data from the table: \"eventStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "packNftContractEventPass_update_column", + "kind": "SCALAR", + "name": "String", "ofType": null } - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "defaultValue": "[]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_order_by", - "description": "Ordering options when selecting data from \"packNftContractEventPass\".", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": null, + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "eventStatus", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "eventVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "DocumentVersion", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContractId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_pk_columns_input", - "description": "primary key columns input for table: packNftContractEventPass", - "fields": null, - "inputFields": [ - { - "name": "eventPassId", - "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "name": "events", + "description": "Retrieve multiple events", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContractId", - "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "name": "eventsConnection", + "description": "Retrieve multiple events using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "EventConnection", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packNftContractEventPass_select_column", - "description": "select columns of table \"packNftContractEventPass\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "amount", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftContractId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_set_input", - "description": "input type for updating data in table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "name": "follow", + "description": "fetch data from the table: \"follow\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "follow_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContractId", - "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContractEventPass_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_stddev_order_by", - "description": "order by stddev() on columns of table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContractEventPass_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContractEventPass_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_stream_cursor_input", - "description": "Streaming cursor of the table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ - { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "follow_aggregate", + "description": "fetch aggregated fields from the table: \"follow\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "follow_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_stream_cursor_value_input", + "kind": "OBJECT", + "name": "follow_aggregate", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContractId", - "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContractEventPass_sum_fields", - "description": "aggregate sum on columns", - "fields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_sum_order_by", - "description": "order by sum() on columns of table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "name": "follow_by_pk", + "description": "fetch data from the table: \"follow\" using primary key columns", + "args": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "follow", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packNftContractEventPass_update_column", - "description": "update columns of table \"packNftContractEventPass\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "amount", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContractId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "kyc", + "description": "fetch data from the table: \"kyc\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kyc_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_inc_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kyc", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "kycLevelName", + "description": "fetch data from the table: \"kycLevelName\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kycLevelName", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "kycLevelName_aggregate", + "description": "fetch aggregated fields from the table: \"kycLevelName\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", + "kind": "OBJECT", + "name": "kycLevelName_aggregate", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContractEventPass_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ - { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_var_pop_order_by", - "description": "order by var_pop() on columns of table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ + }, { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "name": "kycLevelName_by_pk", + "description": "fetch data from the table: \"kycLevelName\" using primary key columns", + "args": [ + { + "name": "value", + "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "kycLevelName", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContractEventPass_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ + }, { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "args": [], + "name": "kycStatus", + "description": "fetch data from the table: \"kycStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kycStatus", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_var_samp_order_by", - "description": "order by var_samp() on columns of table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ + }, { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "name": "kycStatus_aggregate", + "description": "fetch aggregated fields from the table: \"kycStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kycStatus_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContractEventPass_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + }, { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", - "args": [], + "name": "kycStatus_by_pk", + "description": "fetch data from the table: \"kycStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "kycStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_variance_order_by", - "description": "order by variance() on columns of table \"packNftContractEventPass\"", - "fields": null, - "inputFields": [ + }, { - "name": "amount", - "description": "The quantity of this specific event pass NFT included in the pack. Indicates how many of this type of event pass are bundled in the associated pack NFT contract.", + "name": "kyc_aggregate", + "description": "fetch aggregated fields from the table: \"kyc\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kyc_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kyc_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContract_aggregate", - "description": "aggregated selection of \"packNftContract\"", - "fields": [ + }, { - "name": "aggregate", - "description": null, - "args": [], + "name": "kyc_by_pk", + "description": "fetch data from the table: \"kyc\" using primary key columns", + "args": [ + { + "name": "externalUserId", + "description": "UUID referencing the user ID in the existing accounts table.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "OBJECT", - "name": "packNftContract_aggregate_fields", + "name": "kyc", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "lotteryParameters", + "description": "fetch data from the table: \"lotteryParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "lotteryParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -108179,7 +147585,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContract", + "name": "lotteryParameters", "ofType": null } } @@ -108187,37 +147593,237 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContract_aggregate_fields", - "description": "aggregate fields of \"packNftContract\"", - "fields": [ + }, { - "name": "avg", - "description": null, - "args": [], + "name": "lotteryParameters_aggregate", + "description": "fetch aggregated fields from the table: \"lotteryParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "lotteryParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "lotteryParameters_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryParameters_by_pk", + "description": "fetch data from the table: \"lotteryParameters\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "OBJECT", - "name": "packNftContract_avg_fields", + "name": "lotteryParameters", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "count", - "description": null, + "name": "lotteryStatus", + "description": "fetch data from the table: \"lotteryStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "lotteryStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "lotteryStatus", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryStatus_aggregate", + "description": "fetch aggregated fields from the table: \"lotteryStatus\"", "args": [ { - "name": "columns", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { "kind": "LIST", "name": null, @@ -108226,7 +147832,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftContract_select_column", + "name": "lotteryStatus_select_column", "ofType": null } } @@ -108236,11 +147842,55 @@ "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -108252,8 +147902,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "lotteryStatus_aggregate", "ofType": null } }, @@ -108261,833 +147911,1502 @@ "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContract_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContract_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContract_stddev_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContract_stddev_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContract_stddev_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContract_sum_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_pop", - "description": null, - "args": [], + "name": "lotteryStatus_by_pk", + "description": "fetch data from the table: \"lotteryStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "OBJECT", - "name": "packNftContract_var_pop_fields", + "name": "lotteryStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_samp", - "description": null, - "args": [], + "name": "loyaltyCard", + "description": "Retrieve a single loyaltyCard", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "OBJECT", - "name": "packNftContract_var_samp_fields", + "name": "LoyaltyCard", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftContract_variance_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContract_avg_fields", - "description": "aggregate avg on columns", - "fields": [ - { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", - "description": "Boolean expression to filter rows from the table \"packNftContract\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, + "name": "loyaltyCardNft", + "description": "fetch data from the table: \"loyaltyCardNft\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardNft", + "ofType": null + } } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "loyaltyCardNftContract", + "description": "fetch data from the table: \"loyaltyCardNftContract\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract", + "ofType": null + } } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContracts", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContracts_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_aggregate_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNfts", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNfts_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isAirdrop", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "rewardsPerPack", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packNftContract_constraint", - "description": "unique or primary key constraints on table \"packNftContract\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "packId_unique", - "description": "unique or primary key constraint on columns \"packId\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftContract_contractAddress_chainId_key", - "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftContract_pkey", - "description": "unique or primary key constraint on columns \"id\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContract_inc_input", - "description": "input type for incrementing numeric columns in table \"packNftContract\"", - "fields": null, - "inputFields": [ - { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContract_insert_input", - "description": "input type for inserting data into table \"packNftContract\"", - "fields": null, - "inputFields": [ - { - "name": "chainId", - "description": "Blockchain network identifier where the NFT contract resides.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "Smart contract address for the NFT collection.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContracts", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_arr_rel_insert_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNfts", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_arr_rel_insert_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "Unique identifier for each pack NFT contract.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isAirdrop", - "description": "Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryId", - "description": "Identifier for the lottery associated with the pack.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Identifier for the organizer responsible for the pack.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "Unique identifier for each pack, ensuring no duplicates in the system.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContract_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "chainId", - "description": "Blockchain network identifier where the NFT contract resides.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "Smart contract address for the NFT collection.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], + "name": "loyaltyCardNftContract_aggregate", + "description": "fetch aggregated fields from the table: \"loyaltyCardNftContract\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract_aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "Unique identifier for each pack NFT contract.", - "args": [], + "name": "loyaltyCardNftContract_by_pk", + "description": "fetch data from the table: \"loyaltyCardNftContract\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "loyaltyCardNftContract", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "lotteryId", - "description": "Identifier for the lottery associated with the pack.", - "args": [], + "name": "loyaltyCardNft_aggregate", + "description": "fetch aggregated fields from the table: \"loyaltyCardNft\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardNft_aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Identifier for the organizer responsible for the pack.", - "args": [], + "name": "loyaltyCardNft_by_pk", + "description": "fetch data from the table: \"loyaltyCardNft\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "loyaltyCardNft", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": "Unique identifier for each pack, ensuring no duplicates in the system.", - "args": [], + "name": "loyaltyCardParameters", + "description": "fetch data from the table: \"loyaltyCardParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardParameters", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", - "args": [], + "name": "loyaltyCardParameters_aggregate", + "description": "fetch aggregated fields from the table: \"loyaltyCardParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardParameters_aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContract_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "chainId", - "description": "Blockchain network identifier where the NFT contract resides.", - "args": [], + "name": "loyaltyCardParameters_by_pk", + "description": "fetch data from the table: \"loyaltyCardParameters\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "loyaltyCardParameters", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Smart contract address for the NFT collection.", - "args": [], + "name": "loyaltyCardStatus", + "description": "fetch data from the table: \"loyaltyCardStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardStatus", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], + "name": "loyaltyCardStatus_aggregate", + "description": "fetch aggregated fields from the table: \"loyaltyCardStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardStatus_aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "Unique identifier for each pack NFT contract.", - "args": [], + "name": "loyaltyCardStatus_by_pk", + "description": "fetch data from the table: \"loyaltyCardStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "loyaltyCardStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "lotteryId", - "description": "Identifier for the lottery associated with the pack.", - "args": [], + "name": "loyaltyCardVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "DocumentVersion", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Identifier for the organizer responsible for the pack.", - "args": [], + "name": "loyaltyCards", + "description": "Retrieve multiple loyaltyCards", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "LoyaltyCardOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": "Unique identifier for each pack, ensuring no duplicates in the system.", - "args": [], + "name": "loyaltyCardsConnection", + "description": "Retrieve multiple loyaltyCards using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "LoyaltyCardOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCardConnection", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", - "args": [], + "name": "minterTemporaryWallet", + "description": "fetch data from the table: \"minterTemporaryWallet\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "minterTemporaryWallet_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "minterTemporaryWallet", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContract_mutation_response", - "description": "response of any mutation on the table \"packNftContract\"", - "fields": [ - { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "minterTemporaryWallet_aggregate", + "description": "fetch aggregated fields from the table: \"minterTemporaryWallet\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "minterTemporaryWallet_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "minterTemporaryWallet_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "minterTemporaryWallet_aggregate", "ofType": null } }, @@ -109095,9 +149414,115 @@ "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "minterTemporaryWallet_by_pk", + "description": "fetch data from the table: \"minterTemporaryWallet\" using primary key columns", + "args": [ + { + "name": "address", + "description": "The blockchain address of the temporary wallet.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "minterTemporaryWallet", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftMintPassword", + "description": "fetch data from the table: \"nftMintPassword\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftMintPassword_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -109109,7 +149534,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContract", + "name": "nftMintPassword", "ofType": null } } @@ -109117,77 +149542,210 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContract_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"packNftContract\"", - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "nftMintPassword_aggregate", + "description": "fetch aggregated fields from the table: \"nftMintPassword\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftMintPassword_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftMintPassword_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_insert_input", + "kind": "OBJECT", + "name": "nftMintPassword_aggregate", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "nftMintPassword_by_pk", + "description": "fetch data from the table: \"nftMintPassword\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_on_conflict", + "kind": "OBJECT", + "name": "nftMintPassword", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContract_on_conflict", - "description": "on_conflict condition type for table \"packNftContract\"", - "fields": null, - "inputFields": [ - { - "name": "constraint", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packNftContract_constraint", - "ofType": null - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "nftStatus", + "description": "fetch data from the table: \"nftStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -109198,886 +149756,1861 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "packNftContract_update_column", + "kind": "OBJECT", + "name": "nftStatus", "ofType": null } } } }, - "defaultValue": "[]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContract_order_by", - "description": "Ordering options when selecting data from \"packNftContract\".", - "fields": null, - "inputFields": [ - { - "name": "chainId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContracts_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_aggregate_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNfts_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isAirdrop", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "rewardsPerPack", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContract_pk_columns_input", - "description": "primary key columns input for table: packNftContract", - "fields": null, - "inputFields": [ - { - "name": "id", - "description": "Unique identifier for each pack NFT contract.", + "name": "nftStatus_aggregate", + "description": "fetch aggregated fields from the table: \"nftStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "nftStatus_aggregate", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packNftContract_select_column", - "description": "select columns of table \"packNftContract\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isAirdrop", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "rewardsPerPack", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContract_set_input", - "description": "input type for updating data in table \"packNftContract\"", - "fields": null, - "inputFields": [ - { - "name": "chainId", - "description": "Blockchain network identifier where the NFT contract resides.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "Smart contract address for the NFT collection.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "Unique identifier for each pack NFT contract.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isAirdrop", - "description": "Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryId", - "description": "Identifier for the lottery associated with the pack.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Identifier for the organizer responsible for the pack.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": "Unique identifier for each pack, ensuring no duplicates in the system.", + "name": "nftStatus_by_pk", + "description": "fetch data from the table: \"nftStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "nftStatus", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", + "name": "nftTransfer", + "description": "fetch data from the table: \"nftTransfer\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftTransfer_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContract_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ - { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContract_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ - { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContract_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ - { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContract_stream_cursor_input", - "description": "Streaming cursor of the table \"packNftContract\"", - "fields": null, - "inputFields": [ - { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "nftTransfer_aggregate", + "description": "fetch aggregated fields from the table: \"nftTransfer\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftTransfer_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_stream_cursor_value_input", + "kind": "OBJECT", + "name": "nftTransfer_aggregate", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContract_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "chainId", - "description": "Blockchain network identifier where the NFT contract resides.", + "name": "nftTransfer_by_pk", + "description": "fetch data from the table: \"nftTransfer\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "nftTransfer", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Smart contract address for the NFT collection.", + "name": "node", + "description": "Fetches an object given its ID", + "args": [ + { + "name": "id", + "description": "The ID of an object", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Node` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INTERFACE", + "name": "Node", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "order", + "description": "fetch data from the table: \"order\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "order_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "order_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "order", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "Unique identifier for each pack NFT contract.", + "name": "orderStatus", + "description": "fetch data from the table: \"orderStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "orderStatus", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isAirdrop", - "description": "Indicates whether the pack is distributed through an airdrop. True for airdrops, False otherwise.", + "name": "orderStatus_aggregate", + "description": "fetch aggregated fields from the table: \"orderStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "orderStatus_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lotteryId", - "description": "Identifier for the lottery associated with the pack.", + "name": "orderStatus_by_pk", + "description": "fetch data from the table: \"orderStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "orderStatus", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Identifier for the organizer responsible for the pack.", + "name": "order_aggregate", + "description": "fetch aggregated fields from the table: \"order\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "order_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "order_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "order_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "order_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": "Unique identifier for each pack, ensuring no duplicates in the system.", + "name": "order_by_pk", + "description": "fetch data from the table: \"order\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "order", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", + "name": "organizer", + "description": "Retrieve a single organizer", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "Organizer", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "organizerVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "OBJECT", + "name": "DocumentVersion", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContract_sum_fields", - "description": "aggregate sum on columns", - "fields": [ + }, { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", - "args": [], + "name": "organizers", + "description": "Retrieve multiple organizers", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "OrganizerOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packNftContract_update_column", - "description": "update columns of table \"packNftContract\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isAirdrop", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "rewardsPerPack", - "description": "column name", + "name": "organizersConnection", + "description": "Retrieve multiple organizers using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "OrganizerOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftContract_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "pack", + "description": "Retrieve a single pack", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Pack` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PackWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_inc_input", + "kind": "OBJECT", + "name": "Pack", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "packEventPassNft", + "description": "fetch data from the table: \"packEventPassNft\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packEventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packEventPassNft", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "packEventPassNft_aggregate", + "description": "fetch aggregated fields from the table: \"packEventPassNft\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packEventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "packEventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", + "kind": "OBJECT", + "name": "packEventPassNft_aggregate", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContract_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ + }, { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", - "args": [], + "name": "packEventPassNft_by_pk", + "description": "fetch data from the table: \"packEventPassNft\" using primary key columns", + "args": [ + { + "name": "eventPassNftId", + "description": "Identifier for the event pass NFT.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": "Identifier for the pack NFT supply.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "packEventPassNft", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContract_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ + }, { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", - "args": [], + "name": "packNftContract", + "description": "fetch data from the table: \"packNftContract\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packNftContract", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftContract_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + }, { - "name": "rewardsPerPack", - "description": "Number of rewards (or items) contained within each pack.", - "args": [], + "name": "packNftContractEventPass", + "description": "fetch data from the table: \"packNftContractEventPass\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftContractEventPass_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packNftContractEventPass", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftSupply", - "description": "This table represents the supply details of pack NFTs, tracking the ownership, contents, and metadata associated with each pack.", - "fields": [ + }, { - "name": "chainId", - "description": "The specific blockchain or network on which the pack NFT exists.", - "args": [], + "name": "packNftContractEventPass_aggregate", + "description": "fetch aggregated fields from the table: \"packNftContractEventPass\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftContractEventPass_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContractEventPass_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "packNftContractEventPass_aggregate", "ofType": null } }, @@ -110085,31 +151618,137 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": "The address of the smart contract representing the pack NFT. Essential for blockchain interactions.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "name": "packNftContractEventPass_by_pk", + "description": "fetch data from the table: \"packNftContractEventPass\" using primary key columns", + "args": [ + { + "name": "eventPassId", + "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractId", + "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], + "name": "packNftContract_aggregate", + "description": "fetch aggregated fields from the table: \"packNftContract\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "OBJECT", + "name": "packNftContract_aggregate", "ofType": null } }, @@ -110117,55 +151756,222 @@ "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The blockchain address of the current owner of the pack NFT.", - "args": [], + "name": "packNftContract_by_pk", + "description": "fetch data from the table: \"packNftContract\" using primary key columns", + "args": [ + { + "name": "id", + "description": "Unique identifier for each pack NFT contract.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "packNftContract", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": "Any error messages related to this pack NFT, particularly during transactions or metadata retrieval.", - "args": [], + "name": "packNftSupply", + "description": "fetch data from the table: \"packNftSupply\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftSupply_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packNftSupply", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "name": "packNftSupply_aggregate", + "description": "fetch aggregated fields from the table: \"packNftSupply\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftSupply_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftSupply_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isDelivered", - "description": "Indicates whether the pack NFT has been delivered to the owner.", - "args": [], + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "OBJECT", + "name": "packNftSupply_aggregate", "ofType": null } }, @@ -110173,36 +151979,37 @@ "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "The reference to the latest transfer record for this pack NFT.", - "args": [], + "name": "packNftSupply_by_pk", + "description": "fetch data from the table: \"packNftSupply\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "packNftSupply", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "The identifier of the organizer associated with this pack NFT.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packEventPassNfts", - "description": "An array relationship", + "name": "packOrderSums", + "description": "fetch data from the table: \"packOrderSums\"", "args": [ { "name": "distinct_on", @@ -110215,7 +152022,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packEventPassNft_select_column", + "name": "packOrderSums_select_column", "ofType": null } } @@ -110259,7 +152066,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_order_by", + "name": "packOrderSums_order_by", "ofType": null } } @@ -110273,7 +152080,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", + "name": "packOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -110292,7 +152099,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packEventPassNft", + "name": "packOrderSums", "ofType": null } } @@ -110302,8 +152109,8 @@ "deprecationReason": null }, { - "name": "packEventPassNfts_aggregate", - "description": "An aggregate relationship", + "name": "packOrderSums_aggregate", + "description": "fetch aggregated fields from the table: \"packOrderSums\"", "args": [ { "name": "distinct_on", @@ -110316,7 +152123,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packEventPassNft_select_column", + "name": "packOrderSums_select_column", "ofType": null } } @@ -110360,7 +152167,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_order_by", + "name": "packOrderSums_order_by", "ofType": null } } @@ -110374,7 +152181,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", + "name": "packOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -110387,23 +152194,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packEventPassNft_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "A unique identifier for the pack within the platform.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", + "name": "packOrderSums_aggregate", "ofType": null } }, @@ -110411,902 +152202,192 @@ "deprecationReason": null }, { - "name": "tokenUri", - "description": "The URI pointing to the metadata of the pack NFT.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "name": "packOrderSums_by_pk", + "description": "fetch data from the table: \"packOrderSums\" using primary key columns", + "args": [ + { + "name": "packId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftSupply_aggregate", - "description": "aggregated selection of \"packNftSupply\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], + ], "type": { "kind": "OBJECT", - "name": "packNftSupply_aggregate_fields", + "name": "packOrderSums", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { + "name": "packVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "packNftSupply", + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", "ofType": null } - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "DocumentVersion", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftSupply_aggregate_fields", - "description": "aggregate fields of \"packNftSupply\"", - "fields": [ + }, { - "name": "count", - "description": null, + "name": "packs", + "description": "Retrieve multiple packs", "args": [ { - "name": "columns", + "name": "after", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packNftSupply_select_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "distinct", + "name": "before", "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftSupply_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packNftSupply_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", - "description": "Boolean expression to filter rows from the table \"packNftSupply\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isDelivered", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packEventPassNfts", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packEventPassNfts_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_aggregate_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenUri", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packNftSupply_constraint", - "description": "unique or primary key constraints on table \"packNftSupply\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "packNftSupply_contractAddress_chainId_packId_key", - "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\", \"packId\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftSupply_pkey", - "description": "unique or primary key constraint on columns \"id\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_insert_input", - "description": "input type for inserting data into table \"packNftSupply\"", - "fields": null, - "inputFields": [ - { - "name": "chainId", - "description": "The specific blockchain or network on which the pack NFT exists.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "The address of the smart contract representing the pack NFT. Essential for blockchain interactions.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": "The blockchain address of the current owner of the pack NFT.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": "Any error messages related to this pack NFT, particularly during transactions or metadata retrieval.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isDelivered", - "description": "Indicates whether the pack NFT has been delivered to the owner.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": "The reference to the latest transfer record for this pack NFT.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "The identifier of the organizer associated with this pack NFT.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packEventPassNfts", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_arr_rel_insert_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "A unique identifier for the pack within the platform.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenUri", - "description": "The URI pointing to the metadata of the pack NFT.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftSupply_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "chainId", - "description": "The specific blockchain or network on which the pack NFT exists.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "The address of the smart contract representing the pack NFT. Essential for blockchain interactions.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": "The blockchain address of the current owner of the pack NFT.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": "Any error messages related to this pack NFT, particularly during transactions or metadata retrieval.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": "The reference to the latest transfer record for this pack NFT.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "The identifier of the organizer associated with this pack NFT.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "A unique identifier for the pack within the platform.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenUri", - "description": "The URI pointing to the metadata of the pack NFT.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftSupply_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "chainId", - "description": "The specific blockchain or network on which the pack NFT exists.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "The address of the smart contract representing the pack NFT. Essential for blockchain interactions.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": "The blockchain address of the current owner of the pack NFT.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": "Any error messages related to this pack NFT, particularly during transactions or metadata retrieval.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": "The reference to the latest transfer record for this pack NFT.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "The identifier of the organizer associated with this pack NFT.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "A unique identifier for the pack within the platform.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenUri", - "description": "The URI pointing to the metadata of the pack NFT.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packNftSupply_mutation_response", - "description": "response of any mutation on the table \"packNftSupply\"", - "fields": [ - { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Pack` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "PackOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PackWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + ], "type": { "kind": "NON_NULL", "name": null, @@ -111318,7 +152399,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftSupply", + "name": "Pack", "ofType": null } } @@ -111326,38 +152407,229 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_on_conflict", - "description": "on_conflict condition type for table \"packNftSupply\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "packsConnection", + "description": "Retrieve multiple packs using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Pack` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "PackOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PackWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "packNftSupply_constraint", + "kind": "OBJECT", + "name": "PackConnection", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "passAmount", + "description": "fetch data from the table: \"passAmount\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "passAmount_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passAmount_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -111368,846 +152640,2469 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "packNftSupply_update_column", + "kind": "OBJECT", + "name": "passAmount", "ofType": null } } } }, - "defaultValue": "[]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_order_by", - "description": "Ordering options when selecting data from \"packNftSupply\".", - "fields": null, - "inputFields": [ - { - "name": "chainId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isDelivered", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packEventPassNfts_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_aggregate_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_pk_columns_input", - "description": "primary key columns input for table: packNftSupply", - "fields": null, - "inputFields": [ - { - "name": "id", - "description": null, + "name": "passAmount_aggregate", + "description": "fetch aggregated fields from the table: \"passAmount\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "passAmount_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passAmount_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "passAmount_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "passAmount_aggregate", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packNftSupply_select_column", - "description": "select columns of table \"packNftSupply\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isDelivered", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenUri", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_set_input", - "description": "input type for updating data in table \"packNftSupply\"", - "fields": null, - "inputFields": [ - { - "name": "chainId", - "description": "The specific blockchain or network on which the pack NFT exists.", + "name": "passAmount_by_pk", + "description": "fetch data from the table: \"passAmount\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "passAmount", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "The address of the smart contract representing the pack NFT. Essential for blockchain interactions.", + "name": "passPricing", + "description": "fetch data from the table: \"passPricing\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "passPricing_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passPricing_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "passPricing", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "passPricing_aggregate", + "description": "fetch aggregated fields from the table: \"passPricing\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "passPricing_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "passPricing_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "passPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "passPricing_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The blockchain address of the current owner of the pack NFT.", + "name": "passPricing_by_pk", + "description": "fetch data from the table: \"passPricing\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "passPricing", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": "Any error messages related to this pack NFT, particularly during transactions or metadata retrieval.", + "name": "pendingOrder", + "description": "fetch data from the table: \"pendingOrder\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "pendingOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "pendingOrder", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "pendingOrder_aggregate", + "description": "fetch aggregated fields from the table: \"pendingOrder\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "pendingOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "pendingOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "pendingOrder_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDelivered", - "description": "Indicates whether the pack NFT has been delivered to the owner.", + "name": "pendingOrder_by_pk", + "description": "fetch data from the table: \"pendingOrder\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "OBJECT", + "name": "pendingOrder", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "The reference to the latest transfer record for this pack NFT.", + "name": "publishableApiKey", + "description": "fetch data from the table: \"publishableApiKey\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "publishableApiKey_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "publishableApiKey", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "The identifier of the organizer associated with this pack NFT.", + "name": "publishableApiKey_aggregate", + "description": "fetch aggregated fields from the table: \"publishableApiKey\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "publishableApiKey_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "publishableApiKey_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": "A unique identifier for the pack within the platform.", + "name": "publishableApiKey_by_pk", + "description": "fetch data from the table: \"publishableApiKey\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "publishableApiKey", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The URI pointing to the metadata of the pack NFT.", + "name": "roleAssignment", + "description": "fetch data from the table: \"roleAssignment\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roleAssignment_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "roleAssignment", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_stream_cursor_input", - "description": "Streaming cursor of the table \"packNftSupply\"", - "fields": null, - "inputFields": [ - { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "roleAssignment_aggregate", + "description": "fetch aggregated fields from the table: \"roleAssignment\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roleAssignment_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_stream_cursor_value_input", + "kind": "OBJECT", + "name": "roleAssignment_aggregate", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "chainId", - "description": "The specific blockchain or network on which the pack NFT exists.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "The address of the smart contract representing the pack NFT. Essential for blockchain interactions.", + "name": "roles", + "description": "fetch data from the table: \"roles\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roles_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "roles", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "roles_aggregate", + "description": "fetch aggregated fields from the table: \"roles\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roles_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "roles_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The blockchain address of the current owner of the pack NFT.", + "name": "roles_by_pk", + "description": "fetch data from the table: \"roles\" using primary key columns", + "args": [ + { + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "roles", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": "Any error messages related to this pack NFT, particularly during transactions or metadata retrieval.", + "name": "scheduledOperation", + "description": "Retrieve a single scheduledOperation", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "ScheduledOperation", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "scheduledOperations", + "description": "Retrieve multiple scheduledOperations", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "ScheduledOperationOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDelivered", - "description": "Indicates whether the pack NFT has been delivered to the owner.", + "name": "scheduledOperationsConnection", + "description": "Retrieve multiple scheduledOperations using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "ScheduledOperationOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperationConnection", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "The reference to the latest transfer record for this pack NFT.", + "name": "scheduledRelease", + "description": "Retrieve a single scheduledRelease", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "ScheduledRelease", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "The identifier of the organizer associated with this pack NFT.", + "name": "scheduledReleases", + "description": "Retrieve multiple scheduledReleases", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "ScheduledReleaseOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": "A unique identifier for the pack within the platform.", + "name": "scheduledReleasesConnection", + "description": "Retrieve multiple scheduledReleases using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "ScheduledReleaseOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledReleaseConnection", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The URI pointing to the metadata of the pack NFT.", + "name": "secretApiKey", + "description": "fetch data from the table: \"secretApiKey\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "secretApiKey_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "secretApiKey", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "secretApiKey_aggregate", + "description": "fetch aggregated fields from the table: \"secretApiKey\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "secretApiKey_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "secretApiKey_aggregate", + "ofType": null + } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packNftSupply_update_column", - "description": "update columns of table \"packNftSupply\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isDelivered", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenUri", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "secretApiKey_by_pk", + "description": "fetch data from the table: \"secretApiKey\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_set_input", + "kind": "OBJECT", + "name": "secretApiKey", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", - "ofType": null + "name": "shopifyCampaignParameters", + "description": "fetch data from the table: \"shopifyCampaignParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "shopifyCampaignParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packOrderSums", - "description": "Hold the sums for the Pack Orders", - "fields": [ - { - "name": "packId", - "description": null, - "args": [], + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "shopifyCampaignParameters", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", - "description": null, - "args": [], + "name": "shopifyCampaignParameters_aggregate", + "description": "fetch aggregated fields from the table: \"shopifyCampaignParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "shopifyCampaignParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "shopifyCampaignParameters_aggregate", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packOrderSums_aggregate", - "description": "aggregated selection of \"packOrderSums\"", - "fields": [ + }, { - "name": "aggregate", - "description": null, - "args": [], + "name": "shopifyCampaignParameters_by_pk", + "description": "fetch data from the table: \"shopifyCampaignParameters\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "OBJECT", - "name": "packOrderSums_aggregate_fields", + "name": "shopifyCampaignParameters", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "shopifyCampaignStatus", + "description": "fetch data from the table: \"shopifyCampaignStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "shopifyCampaignStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -112219,7 +155114,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packOrderSums", + "name": "shopifyCampaignStatus", "ofType": null } } @@ -112227,37 +155122,14 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packOrderSums_aggregate_fields", - "description": "aggregate fields of \"packOrderSums\"", - "fields": [ - { - "name": "avg", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packOrderSums_avg_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "count", - "description": null, + "name": "shopifyCampaignStatus_aggregate", + "description": "fetch aggregated fields from the table: \"shopifyCampaignStatus\"", "args": [ { - "name": "columns", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { "kind": "LIST", "name": null, @@ -112266,7 +155138,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packOrderSums_select_column", + "name": "shopifyCampaignStatus_select_column", "ofType": null } } @@ -112276,11 +155148,55 @@ "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -112292,8 +155208,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "shopifyCampaignStatus_aggregate", "ofType": null } }, @@ -112301,399 +155217,115 @@ "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packOrderSums_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packOrderSums_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packOrderSums_stddev_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packOrderSums_stddev_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packOrderSums_stddev_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packOrderSums_sum_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packOrderSums_var_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_samp", - "description": null, - "args": [], + "name": "shopifyCampaignStatus_by_pk", + "description": "fetch data from the table: \"shopifyCampaignStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "OBJECT", - "name": "packOrderSums_var_samp_fields", + "name": "shopifyCampaignStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "packOrderSums_variance_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packOrderSums_avg_fields", - "description": "aggregate avg on columns", - "fields": [ - { - "name": "totalReserved", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", - "description": "Boolean expression to filter rows from the table \"packOrderSums\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", + "name": "stampNft", + "description": "fetch data from the table: \"stampNft\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", + "name": "stampNft_bool_exp", "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "totalReserved", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packOrderSums_constraint", - "description": "unique or primary key constraints on table \"packOrderSums\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "packOrderSums_pkey", - "description": "unique or primary key constraint on columns \"packId\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_inc_input", - "description": "input type for incrementing numeric columns in table \"packOrderSums\"", - "fields": null, - "inputFields": [ - { - "name": "totalReserved", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_insert_input", - "description": "input type for inserting data into table \"packOrderSums\"", - "fields": null, - "inputFields": [ - { - "name": "packId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "totalReserved", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packOrderSums_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "packId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "totalReserved", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packOrderSums_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "packId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "totalReserved", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packOrderSums_mutation_response", - "description": "response of any mutation on the table \"packOrderSums\"", - "fields": [ - { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + ], "type": { "kind": "NON_NULL", "name": null, @@ -112705,7 +155337,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packOrderSums", + "name": "stampNft", "ofType": null } } @@ -112713,38 +155345,88 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_on_conflict", - "description": "on_conflict condition type for table \"packOrderSums\"", - "fields": null, - "inputFields": [ - { - "name": "constraint", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packOrderSums_constraint", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "stampNftContract", + "description": "fetch data from the table: \"stampNftContract\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -112755,478 +155437,687 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "packOrderSums_update_column", + "kind": "OBJECT", + "name": "stampNftContract", "ofType": null } } } }, - "defaultValue": "[]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_order_by", - "description": "Ordering options when selecting data from \"packOrderSums\".", - "fields": null, - "inputFields": [ - { - "name": "packId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "totalReserved", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_pk_columns_input", - "description": "primary key columns input for table: packOrderSums", - "fields": null, - "inputFields": [ - { - "name": "packId", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packOrderSums_select_column", - "description": "select columns of table \"packOrderSums\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "packId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "totalReserved", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_set_input", - "description": "input type for updating data in table \"packOrderSums\"", - "fields": null, - "inputFields": [ - { - "name": "packId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packOrderSums_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ - { - "name": "totalReserved", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packOrderSums_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ - { - "name": "totalReserved", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packOrderSums_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ - { - "name": "totalReserved", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_stream_cursor_input", - "description": "Streaming cursor of the table \"packOrderSums\"", - "fields": null, - "inputFields": [ - { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "stampNftContractType", + "description": "fetch data from the table: \"stampNftContractType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContractType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_stream_cursor_value_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stampNftContractType", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "packId", - "description": null, + "name": "stampNftContractType_aggregate", + "description": "fetch aggregated fields from the table: \"stampNftContractType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContractType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stampNftContractType_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", - "description": null, + "name": "stampNftContractType_by_pk", + "description": "fetch data from the table: \"stampNftContractType\" using primary key columns", + "args": [ + { + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "stampNftContractType", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packOrderSums_sum_fields", - "description": "aggregate sum on columns", - "fields": [ + }, { - "name": "totalReserved", - "description": null, - "args": [], + "name": "stampNftContract_aggregate", + "description": "fetch aggregated fields from the table: \"stampNftContract\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stampNftContract_aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "packOrderSums_update_column", - "description": "update columns of table \"packOrderSums\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "packId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "totalReserved", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "stampNftContract_by_pk", + "description": "fetch data from the table: \"stampNftContract\" using primary key columns", + "args": [ + { + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_inc_input", + "kind": "OBJECT", + "name": "stampNftContract", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "stampNftSupply", + "description": "fetch data from the table: \"stampNftSupply\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftSupply_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stampNftSupply", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "stampNftSupply_aggregate", + "description": "fetch aggregated fields from the table: \"stampNftSupply\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftSupply_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", + "kind": "OBJECT", + "name": "stampNftSupply_aggregate", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packOrderSums_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ - { - "name": "totalReserved", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packOrderSums_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ - { - "name": "totalReserved", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "packOrderSums_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + }, { - "name": "totalReserved", - "description": null, - "args": [], + "name": "stampNftSupply_by_pk", + "description": "fetch data from the table: \"stampNftSupply\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "stampNftSupply", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "passAmount", - "description": "The passAmount table stores quantity information related to each eventPass or Pack", - "fields": [ + }, { - "name": "created_at", - "description": null, - "args": [], + "name": "stampNft_aggregate", + "description": "fetch aggregated fields from the table: \"stampNft\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "OBJECT", + "name": "stampNft_aggregate", "ofType": null } }, @@ -113234,132 +156125,561 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, - "args": [], + "name": "stampNft_by_pk", + "description": "fetch data from the table: \"stampNft\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "stampNft", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], + "name": "stripeCheckoutSession", + "description": "fetch data from the table: \"stripeCheckoutSession\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSession_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmount", - "description": null, - "args": [], + "name": "stripeCheckoutSessionType", + "description": "fetch data from the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": null, - "args": [], + "name": "stripeCheckoutSessionType_aggregate", + "description": "fetch aggregated fields from the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "name": "stripeCheckoutSessionType_by_pk", + "description": "fetch data from the table: \"stripeCheckoutSessionType\" using primary key columns", + "args": [ + { + "name": "value", + "description": "Type value.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], + "name": "stripeCheckoutSession_aggregate", + "description": "fetch aggregated fields from the table: \"stripeCheckoutSession\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSession_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "OBJECT", + "name": "stripeCheckoutSession_aggregate", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "passAmount_aggregate", - "description": "aggregated selection of \"passAmount\"", - "fields": [ + }, { - "name": "aggregate", - "description": null, - "args": [], + "name": "stripeCheckoutSession_by_pk", + "description": "fetch data from the table: \"stripeCheckoutSession\" using primary key columns", + "args": [ + { + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "OBJECT", - "name": "passAmount_aggregate_fields", + "name": "stripeCheckoutSession", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "stripeCustomer", + "description": "fetch data from the table: \"stripeCustomer\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCustomer_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -113371,7 +156691,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "passAmount", + "name": "stripeCustomer", "ofType": null } } @@ -113379,37 +156699,14 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "passAmount_aggregate_fields", - "description": "aggregate fields of \"passAmount\"", - "fields": [ - { - "name": "avg", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "passAmount_avg_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "count", - "description": null, + "name": "stripeCustomer_aggregate", + "description": "fetch aggregated fields from the table: \"stripeCustomer\"", "args": [ { - "name": "columns", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { "kind": "LIST", "name": null, @@ -113418,7 +156715,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "passAmount_select_column", + "name": "stripeCustomer_select_column", "ofType": null } } @@ -113428,11 +156725,55 @@ "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", "ofType": null }, "defaultValue": null, @@ -113444,8 +156785,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "stripeCustomer_aggregate", "ofType": null } }, @@ -113453,605 +156794,612 @@ "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "passAmount_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "passAmount_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "passAmount_stddev_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "passAmount_stddev_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "passAmount_stddev_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "passAmount_sum_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "passAmount_var_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "passAmount_var_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "variance", - "description": null, - "args": [], + "name": "stripeCustomer_by_pk", + "description": "fetch data from the table: \"stripeCustomer\" using primary key columns", + "args": [ + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "OBJECT", - "name": "passAmount_variance_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "passAmount_avg_fields", - "description": "aggregate avg on columns", - "fields": [ - { - "name": "maxAmount", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmountPerUser", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", + "name": "stripeCustomer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", - "description": "Boolean expression to filter rows from the table \"passAmount\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { + "name": "timezone", + "description": "fetch data from the table: \"timezone\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "timezone_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "timezone_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", + "name": "timezone_bool_exp", "ofType": null - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_or", - "description": null, + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "timezone", + "ofType": null + } } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmount", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmountPerUser", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timeBeforeDelete", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "passAmount_constraint", - "description": "unique or primary key constraints on table \"passAmount\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "idx_passamount_eventpassid", - "description": "unique or primary key constraint on columns \"eventPassId\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "idx_passamount_packid", - "description": "unique or primary key constraint on columns \"packId\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "passAmount_pkey", - "description": "unique or primary key constraint on columns \"id\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "passAmount_inc_input", - "description": "input type for incrementing numeric columns in table \"passAmount\"", - "fields": null, - "inputFields": [ - { - "name": "maxAmount", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmountPerUser", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timeBeforeDelete", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "passAmount_insert_input", - "description": "input type for inserting data into table \"passAmount\"", - "fields": null, - "inputFields": [ - { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmount", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmountPerUser", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timeBeforeDelete", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "passAmount_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmount", - "description": null, - "args": [], + "name": "timezone_aggregate", + "description": "fetch aggregated fields from the table: \"timezone\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "timezone_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "timezone_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "timezone_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "timezone_aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", - "description": null, - "args": [], + "name": "timezone_by_pk", + "description": "fetch data from the table: \"timezone\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "timezone", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": null, - "args": [], + "name": "user", + "description": "Retrieve a single user", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "User", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", - "description": null, - "args": [], + "name": "users", + "description": "Retrieve multiple users", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "UserOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], + "name": "usersConnection", + "description": "Retrieve multiple users using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "UserOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserConnection", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null @@ -114064,126 +157412,184 @@ }, { "kind": "OBJECT", - "name": "passAmount_min_fields", - "description": "aggregate min on columns", + "name": "roleAssignment", + "description": "Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration.", "fields": [ { - "name": "created_at", + "name": "accountId", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "created_at", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "eventId", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmount", + "name": "id", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "invitedById", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": null, + "name": "inviter", + "description": "An object relationship", "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "organizer", "description": null, - "args": [], + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_roleAssignmentorganizer", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "Organizer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "organizerId", "description": null, "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "passAmount_mutation_response", - "description": "response of any mutation on the table \"passAmount\"", - "fields": [ - { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null } }, @@ -114191,24 +157597,16 @@ "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", + "name": "role", + "description": null, "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "passAmount", - "ofType": null - } - } + "kind": "ENUM", + "name": "roles_enum", + "ofType": null } }, "isDeprecated": false, @@ -114221,69 +157619,26 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "passAmount_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"passAmount\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "roleAssignment_aggregate", + "description": "aggregated selection of \"roleAssignment\"", + "fields": [ { - "name": "data", + "name": "aggregate", "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passAmount_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_on_conflict", + "kind": "OBJECT", + "name": "roleAssignment_aggregate_fields", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "passAmount_on_conflict", - "description": "on_conflict condition type for table \"passAmount\"", - "fields": null, - "inputFields": [ - { - "name": "constraint", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "passAmount_constraint", - "ofType": null - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", + "name": "nodes", "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -114294,130 +157649,34 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "passAmount_update_column", + "kind": "OBJECT", + "name": "roleAssignment", "ofType": null } } } }, - "defaultValue": "[]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "passAmount_order_by", - "description": "Ordering options when selecting data from \"passAmount\".", + "name": "roleAssignment_aggregate_bool_exp", + "description": null, "fields": null, "inputFields": [ { - "name": "created_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmount", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmountPerUser", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timeBeforeDelete", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", + "name": "count", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "roleAssignment_aggregate_bool_exp_count", "ofType": null }, "defaultValue": null, @@ -114431,162 +157690,36 @@ }, { "kind": "INPUT_OBJECT", - "name": "passAmount_pk_columns_input", - "description": "primary key columns input for table: passAmount", + "name": "roleAssignment_aggregate_bool_exp_count", + "description": null, "fields": null, "inputFields": [ { - "name": "id", + "name": "arguments", "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roleAssignment_select_column", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "passAmount_select_column", - "description": "select columns of table \"passAmount\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmount", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmountPerUser", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timeBeforeDelete", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "passAmount_set_input", - "description": "input type for updating data in table \"passAmount\"", - "fields": null, - "inputFields": [ - { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmount", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmountPerUser", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "packId", + "name": "distinct", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -114594,11 +157727,11 @@ "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "filter", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "roleAssignment_bool_exp", "ofType": null }, "defaultValue": null, @@ -114606,12 +157739,16 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "predicate", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -114624,87 +157761,77 @@ }, { "kind": "OBJECT", - "name": "passAmount_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ - { - "name": "maxAmount", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmountPerUser", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timeBeforeDelete", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "passAmount_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", + "name": "roleAssignment_aggregate_fields", + "description": "aggregate fields of \"roleAssignment\"", "fields": [ { - "name": "maxAmount", + "name": "count", "description": null, - "args": [], + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roleAssignment_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "max", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "roleAssignment_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "min", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "roleAssignment_min_fields", "ofType": null }, "isDeprecated": false, @@ -114717,68 +157844,76 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "passAmount_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "roleAssignment_aggregate_order_by", + "description": "order by aggregate values of table \"roleAssignment\"", + "fields": null, + "inputFields": [ { - "name": "maxAmount", + "name": "count", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "max", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "INPUT_OBJECT", + "name": "roleAssignment_max_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "min", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "INPUT_OBJECT", + "name": "roleAssignment_min_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "passAmount_stream_cursor_input", - "description": "Streaming cursor of the table \"passAmount\"", + "name": "roleAssignment_arr_rel_insert_input", + "description": "input type for inserting array relation for remote table \"roleAssignment\"", "fields": null, "inputFields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "data", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "passAmount_stream_cursor_value_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_insert_input", + "ofType": null + } + } } }, "defaultValue": null, @@ -114786,11 +157921,11 @@ "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "on_conflict", + "description": "upsert condition", "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "INPUT_OBJECT", + "name": "roleAssignment_on_conflict", "ofType": null }, "defaultValue": null, @@ -114804,28 +157939,36 @@ }, { "kind": "INPUT_OBJECT", - "name": "passAmount_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", + "name": "roleAssignment_bool_exp", + "description": "Boolean expression to filter rows from the table \"roleAssignment\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { - "name": "created_at", + "name": "_and", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_bool_exp", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "_not", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "roleAssignment_bool_exp", "ofType": null }, "defaultValue": null, @@ -114833,23 +157976,31 @@ "deprecationReason": null }, { - "name": "id", + "name": "_or", "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_bool_exp", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmount", + "name": "accountId", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", "ofType": null }, "defaultValue": null, @@ -114857,11 +158008,11 @@ "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "created_at", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -114869,11 +158020,11 @@ "deprecationReason": null }, { - "name": "packId", + "name": "eventId", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -114881,11 +158032,11 @@ "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "id", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", "ofType": null }, "defaultValue": null, @@ -114893,122 +158044,69 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "invitedById", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "passAmount_sum_fields", - "description": "aggregate sum on columns", - "fields": [ + }, { - "name": "maxAmount", + "name": "inviter", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "organizerId", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "role", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "roles_enum_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "ENUM", - "name": "passAmount_update_column", - "description": "update columns of table \"passAmount\"", + "name": "roleAssignment_constraint", + "description": "unique or primary key constraints on table \"roleAssignment\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmount", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmountPerUser", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timeBeforeDelete", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "column name", + "name": "unique_role_assignment", + "description": "unique or primary key constraint on columns \"organizerId\", \"accountId\", \"role\", \"eventId\"", "isDeprecated": false, "deprecationReason": null } @@ -115017,16 +158115,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "passAmount_updates", - "description": null, + "name": "roleAssignment_insert_input", + "description": "input type for inserting data into table \"roleAssignment\"", "fields": null, "inputFields": [ { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "accountId", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_inc_input", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -115034,11 +158132,11 @@ "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "created_at", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_set_input", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -115046,156 +158144,154 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "eventId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "passAmount_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ + }, { - "name": "maxAmount", + "name": "id", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "invitedById", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "inviter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": null, + "type": { + "kind": "ENUM", + "name": "roles_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "passAmount_var_samp_fields", - "description": "aggregate var_samp on columns", + "name": "roleAssignment_max_fields", + "description": "aggregate max on columns", "fields": [ { - "name": "maxAmount", + "name": "accountId", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "created_at", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "eventId", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "passAmount_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + }, { - "name": "maxAmount", + "name": "id", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "invitedById", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "organizerId", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, "isDeprecated": false, @@ -115208,360 +158304,295 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "passPricing", - "description": "The passPricing table stores pricing information for an eventPass or Pack.", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "roleAssignment_max_order_by", + "description": "order by max() on columns of table \"roleAssignment\"", + "fields": null, + "inputFields": [ { - "name": "amount", + "name": "accountId", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currency", - "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_enum", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "eventId", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "id", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", + "name": "invitedById", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "organizerId", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "passPricing_aggregate", - "description": "aggregated selection of \"passPricing\"", + "name": "roleAssignment_min_fields", + "description": "aggregate min on columns", "fields": [ { - "name": "aggregate", + "name": "accountId", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "passPricing_aggregate_fields", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "passPricing", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "passPricing_aggregate_fields", - "description": "aggregate fields of \"passPricing\"", - "fields": [ - { - "name": "avg", + "name": "created_at", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "passPricing_avg_fields", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "count", + "name": "eventId", "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "passPricing_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "id", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "passPricing_max_fields", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "invitedById", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "passPricing_min_fields", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev", + "name": "organizerId", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "passPricing_stddev_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_min_order_by", + "description": "order by min() on columns of table \"roleAssignment\"", + "fields": null, + "inputFields": [ { - "name": "stddev_pop", + "name": "accountId", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "passPricing_stddev_pop_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_samp", + "name": "created_at", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "passPricing_stddev_samp_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "sum", + "name": "eventId", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "passPricing_sum_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_pop", + "name": "id", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "passPricing_var_pop_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_samp", + "name": "invitedById", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "passPricing_var_samp_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", + "name": "organizerId", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "passPricing_variance_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "passPricing_avg_fields", - "description": "aggregate avg on columns", + "name": "roleAssignment_mutation_response", + "description": "response of any mutation on the table \"roleAssignment\"", "fields": [ { - "name": "amount", - "description": null, + "name": "affected_rows", + "description": "number of rows affected by the mutation", "args": [], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "roleAssignment", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null @@ -115574,68 +158605,91 @@ }, { "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", - "description": "Boolean expression to filter rows from the table \"passPricing\". All fields are combined with a logical 'AND'.", + "name": "roleAssignment_on_conflict", + "description": "on_conflict condition type for table \"roleAssignment\"", "fields": null, "inputFields": [ { - "name": "_and", + "name": "constraint", "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "ENUM", + "name": "roleAssignment_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roleAssignment_update_column", + "ofType": null + } } } }, - "defaultValue": null, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", + "name": "where", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", + "name": "roleAssignment_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_order_by", + "description": "Ordering options when selecting data from \"roleAssignment\".", + "fields": null, + "inputFields": [ { - "name": "_or", + "name": "accountId", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "amount", + "name": "created_at", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -115643,11 +158697,11 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "eventId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -115655,11 +158709,11 @@ "deprecationReason": null }, { - "name": "currency", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "currency_enum_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -115667,11 +158721,11 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "invitedById", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -115679,11 +158733,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "inviter", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "name": "account_order_by", "ofType": null }, "defaultValue": null, @@ -115691,11 +158745,11 @@ "deprecationReason": null }, { - "name": "packId", + "name": "organizerId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -115703,11 +158757,11 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "role", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -115721,56 +158775,69 @@ }, { "kind": "ENUM", - "name": "passPricing_constraint", - "description": "unique or primary key constraints on table \"passPricing\"", + "name": "roleAssignment_select_column", + "description": "select columns of table \"roleAssignment\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "passPricing_pkey", - "description": "unique or primary key constraint on columns \"id\"", + "name": "accountId", + "description": "column name", "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "passPricing_inc_input", - "description": "input type for incrementing numeric columns in table \"passPricing\"", - "fields": null, - "inputFields": [ + }, { - "name": "amount", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": "column name", "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "passPricing_insert_input", - "description": "input type for inserting data into table \"passPricing\"", + "name": "roleAssignment_set_input", + "description": "input type for updating data in table \"roleAssignment\"", "fields": null, "inputFields": [ { - "name": "amount", + "name": "accountId", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -115790,11 +158857,11 @@ "deprecationReason": null }, { - "name": "currency", + "name": "eventId", "description": null, "type": { - "kind": "ENUM", - "name": "currency_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -115802,11 +158869,11 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -115814,7 +158881,7 @@ "deprecationReason": null }, { - "name": "id", + "name": "invitedById", "description": null, "type": { "kind": "SCALAR", @@ -115826,7 +158893,7 @@ "deprecationReason": null }, { - "name": "packId", + "name": "organizerId", "description": null, "type": { "kind": "SCALAR", @@ -115838,11 +158905,11 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "role", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "ENUM", + "name": "roles_enum", "ofType": null }, "defaultValue": null, @@ -115855,286 +158922,279 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "passPricing_max_fields", - "description": "aggregate max on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "roleAssignment_stream_cursor_input", + "description": "Streaming cursor of the table \"roleAssignment\"", + "fields": null, + "inputFields": [ { - "name": "amount", + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "accountId", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "eventId", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "id", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", + "name": "invitedById", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "organizerId", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": null, + "type": { + "kind": "ENUM", + "name": "roles_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "passPricing_min_fields", - "description": "aggregate min on columns", - "fields": [ + "kind": "ENUM", + "name": "roleAssignment_update_column", + "description": "update columns of table \"roleAssignment\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "amount", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, + "name": "accountId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "eventId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "invitedById", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": "column name", "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], - "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "passPricing_mutation_response", - "description": "response of any mutation on the table \"passPricing\"", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "roleAssignment_updates", + "description": null, + "fields": null, + "inputFields": [ { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "roleAssignment_set_input", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "passPricing", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "roleAssignment_bool_exp", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "passPricing_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"passPricing\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "roles", + "description": "Stores user roles defining access levels and permissions within the Offline platform.", + "fields": [ { - "name": "data", - "description": null, + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "passPricing_insert_input", + "kind": "SCALAR", + "name": "String", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_on_conflict", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "passPricing_on_conflict", - "description": "on_conflict condition type for table \"passPricing\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "roles_aggregate", + "description": "aggregated selection of \"roles\"", + "fields": [ { - "name": "constraint", + "name": "aggregate", "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "passPricing_constraint", - "ofType": null - } + "kind": "OBJECT", + "name": "roles_aggregate_fields", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", + "name": "nodes", "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -116145,94 +159205,138 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "passPricing_update_column", + "kind": "OBJECT", + "name": "roles", "ofType": null } } } }, - "defaultValue": "[]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "passPricing_order_by", - "description": "Ordering options when selecting data from \"passPricing\".", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "roles_aggregate_fields", + "description": "aggregate fields of \"roles\"", + "fields": [ { - "name": "amount", + "name": "count", "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roles_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "max", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "roles_max_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currency", + "name": "min", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "roles_min_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "description": "Boolean expression to filter rows from the table \"roles\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "eventPassId", + "name": "_and", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "_not", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", "ofType": null }, "defaultValue": null, @@ -116240,23 +159344,31 @@ "deprecationReason": null }, { - "name": "packId", + "name": "_or", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "value", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -116269,121 +159381,99 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "passPricing_pk_columns_input", - "description": "primary key columns input for table: passPricing", + "kind": "ENUM", + "name": "roles_constraint", + "description": "unique or primary key constraints on table \"roles\"", "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, + "name": "roles_pkey", + "description": "unique or primary key constraint on columns \"value\"", "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { "kind": "ENUM", - "name": "passPricing_select_column", - "description": "select columns of table \"passPricing\"", + "name": "roles_enum", + "description": null, "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "amount", - "description": "column name", + "name": "organizer_admin", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": "column name", + "name": "organizer_auditor", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currency", - "description": "column name", + "name": "organizer_content_manager", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "column name", + "name": "organizer_finance_manager", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "column name", + "name": "organizer_guest", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": "column name", + "name": "organizer_human_resources", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", + "name": "organizer_operations_manager", + "description": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "passPricing_set_input", - "description": "input type for updating data in table \"passPricing\"", - "fields": null, - "inputFields": [ + }, { - "name": "amount", + "name": "organizer_super_admin", "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "organizer_validator", "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"roles_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "currency", + "name": "_eq", "description": null, "type": { "kind": "ENUM", - "name": "currency_enum", + "name": "roles_enum", "ofType": null }, "defaultValue": null, @@ -116391,23 +159481,31 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "_in", "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roles_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "_is_null", "description": null, "type": { "kind": "SCALAR", - "name": "uuid", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -116415,11 +159513,11 @@ "deprecationReason": null }, { - "name": "packId", + "name": "_neq", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "roles_enum", "ofType": null }, "defaultValue": null, @@ -116427,12 +159525,20 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "_nin", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roles_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -116444,40 +159550,40 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "passPricing_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "roles_insert_input", + "description": "input type for inserting data into table \"roles\"", + "fields": null, + "inputFields": [ { - "name": "amount", - "description": null, - "args": [], + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "passPricing_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", + "name": "roles_max_fields", + "description": "aggregate max on columns", "fields": [ { - "name": "amount", - "description": null, + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, "isDeprecated": false, @@ -116491,16 +159597,16 @@ }, { "kind": "OBJECT", - "name": "passPricing_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", + "name": "roles_min_fields", + "description": "aggregate min on columns", "fields": [ { - "name": "amount", - "description": null, + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, "isDeprecated": false, @@ -116513,128 +159619,131 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "passPricing_stream_cursor_input", - "description": "Streaming cursor of the table \"passPricing\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "roles_mutation_response", + "description": "response of any mutation on the table \"roles\"", + "fields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "passPricing_stream_cursor_value_input", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "roles", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "passPricing_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", + "name": "roles_on_conflict", + "description": "on_conflict condition type for table \"roles\"", "fields": null, "inputFields": [ { - "name": "amount", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currency", - "description": null, - "type": { - "kind": "ENUM", - "name": "currency_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", + "name": "constraint", "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roles_constraint", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "update_columns", "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roles_update_column", + "ofType": null + } + } + } }, - "defaultValue": null, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", + "name": "where", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_order_by", + "description": "Ordering options when selecting data from \"roles\".", + "fields": null, + "inputFields": [ { - "name": "updated_at", + "name": "value", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -116647,74 +159756,42 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "passPricing_sum_fields", - "description": "aggregate sum on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "roles_pk_columns_input", + "description": "primary key columns input for table: roles", + "fields": null, + "inputFields": [ { - "name": "amount", - "description": null, - "args": [], + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "ENUM", - "name": "passPricing_update_column", - "description": "update columns of table \"passPricing\"", + "name": "roles_select_column", + "description": "select columns of table \"roles\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "amount", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currency", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", + "name": "value", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -116724,45 +159801,56 @@ }, { "kind": "INPUT_OBJECT", - "name": "passPricing_updates", - "description": null, + "name": "roles_set_input", + "description": "input type for updating data in table \"roles\"", "fields": null, "inputFields": [ { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_inc_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_stream_cursor_input", + "description": "Streaming cursor of the table \"roles\"", + "fields": null, + "inputFields": [ { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_stream_cursor_value_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", - "ofType": null - } + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -116774,101 +159862,115 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "passPricing_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "roles_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "amount", - "description": null, - "args": [], + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "passPricing_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ + "kind": "ENUM", + "name": "roles_update_column", + "description": "update columns of table \"roles\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "amount", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, + "name": "value", + "description": "column name", "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], - "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "passPricing_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "roles_updates", + "description": null, + "fields": null, + "inputFields": [ { - "name": "amount", - "description": null, - "args": [], + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "INPUT_OBJECT", + "name": "roles_set_input", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "pendingOrder", - "description": "Order a quantity of Event Pass or Pack (linked to Hygraph model EventPass or Pack) and associated to an Account. Those orders are time bound and are automatically destroyed given an amount of time to preserve access to the event for other users.", + "name": "secretApiKey", + "description": "The secretApiKey table stores the secret API keys used for querying sensitive data and performing mutations. It includes additional fields for security and management, such as hashed origin secret, encrypted integrity secret, expiration timestamp, and status.", "fields": [ { - "name": "account", - "description": "An object relationship", + "name": "allowlist", + "description": "A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources.", "args": [], "type": { - "kind": "OBJECT", - "name": "account", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "accountId", - "description": null, + "name": "apiKey", + "description": "The secret API key used for authentication and identification when querying sensitive data and performing mutations.", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -116892,77 +159994,36 @@ "deprecationReason": null }, { - "name": "eventPass", - "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "encryptedIntegritySecret", + "description": "The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database.", + "args": [], "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "expiresAt", + "description": "The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used.", "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": "An object relationship", + "name": "hashedOriginSecret", + "description": "The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database.", "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNftContract", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, @@ -116985,73 +160046,8 @@ "deprecationReason": null }, { - "name": "pack", - "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packAmount", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "passAmount", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packId", - "description": null, + "name": "name", + "description": "A user-defined name for the secret API key, providing a human-readable identifier for the key.", "args": [], "type": { "kind": "SCALAR", @@ -117062,55 +160058,63 @@ "deprecationReason": null }, { - "name": "packNftContract", - "description": "An object relationship", + "name": "organizerId", + "description": "The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to.", "args": [], "type": { - "kind": "OBJECT", - "name": "packNftContract", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packPricing", - "description": "An object relationship", + "name": "originSecretSalt", + "description": "The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret.", "args": [], "type": { - "kind": "OBJECT", - "name": "passPricing", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "passAmount", - "description": "An object relationship", + "name": "status", + "description": "The current status of the secret API key, referencing the apiKeyStatus table. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", "args": [], "type": { - "kind": "OBJECT", - "name": "passAmount", + "kind": "ENUM", + "name": "apiKeyStatus_enum", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "passPricing", - "description": "An object relationship", + "name": "type", + "description": "The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be \"SHOPIFY\" or \"EXTERNAL\".", "args": [], "type": { - "kind": "OBJECT", - "name": "passPricing", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyType_enum", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", + "name": "updated_at", "description": null, "args": [], "type": { @@ -117118,7 +160122,7 @@ "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "timestamptz", "ofType": null } }, @@ -117133,8 +160137,8 @@ }, { "kind": "OBJECT", - "name": "pendingOrder_aggregate", - "description": "aggregated selection of \"pendingOrder\"", + "name": "secretApiKey_aggregate", + "description": "aggregated selection of \"secretApiKey\"", "fields": [ { "name": "aggregate", @@ -117142,7 +160146,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "pendingOrder_aggregate_fields", + "name": "secretApiKey_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -117163,7 +160167,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "pendingOrder", + "name": "secretApiKey", "ofType": null } } @@ -117180,21 +160184,9 @@ }, { "kind": "OBJECT", - "name": "pendingOrder_aggregate_fields", - "description": "aggregate fields of \"pendingOrder\"", + "name": "secretApiKey_aggregate_fields", + "description": "aggregate fields of \"secretApiKey\"", "fields": [ - { - "name": "avg", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pendingOrder_avg_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "count", "description": null, @@ -117210,7 +160202,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "pendingOrder_select_column", + "name": "secretApiKey_select_column", "ofType": null } } @@ -117250,7 +160242,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "pendingOrder_max_fields", + "name": "secretApiKey_max_fields", "ofType": null }, "isDeprecated": false, @@ -117262,114 +160254,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "pendingOrder_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pendingOrder_stddev_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pendingOrder_stddev_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pendingOrder_stddev_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pendingOrder_sum_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pendingOrder_var_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pendingOrder_var_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "variance", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "pendingOrder_variance_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pendingOrder_avg_fields", - "description": "aggregate avg on columns", - "fields": [ - { - "name": "quantity", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", + "name": "secretApiKey_min_fields", "ofType": null }, "isDeprecated": false, @@ -117383,8 +160268,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", - "description": "Boolean expression to filter rows from the table \"pendingOrder\". All fields are combined with a logical 'AND'.", + "name": "secretApiKey_bool_exp", + "description": "Boolean expression to filter rows from the table \"secretApiKey\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -117398,7 +160283,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", + "name": "secretApiKey_bool_exp", "ofType": null } } @@ -117412,7 +160297,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", + "name": "secretApiKey_bool_exp", "ofType": null }, "defaultValue": null, @@ -117430,7 +160315,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", + "name": "secretApiKey_bool_exp", "ofType": null } } @@ -117440,11 +160325,11 @@ "deprecationReason": null }, { - "name": "account", + "name": "allowlist", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -117452,11 +160337,11 @@ "deprecationReason": null }, { - "name": "accountId", + "name": "apiKey", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -117476,7 +160361,7 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "encryptedIntegritySecret", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -117488,11 +160373,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", + "name": "expiresAt", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -117500,11 +160385,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "hashedOriginSecret", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -117512,11 +160397,11 @@ "deprecationReason": null }, { - "name": "packAmount", + "name": "id", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", + "name": "uuid_comparison_exp", "ofType": null }, "defaultValue": null, @@ -117524,7 +160409,7 @@ "deprecationReason": null }, { - "name": "packId", + "name": "name", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -117536,11 +160421,11 @@ "deprecationReason": null }, { - "name": "packNftContract", + "name": "organizerId", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -117548,11 +160433,11 @@ "deprecationReason": null }, { - "name": "packPricing", + "name": "originSecretSalt", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -117560,11 +160445,11 @@ "deprecationReason": null }, { - "name": "passAmount", + "name": "status", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", + "name": "apiKeyStatus_enum_comparison_exp", "ofType": null }, "defaultValue": null, @@ -117572,11 +160457,11 @@ "deprecationReason": null }, { - "name": "passPricing", + "name": "type", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", + "name": "apiKeyType_enum_comparison_exp", "ofType": null }, "defaultValue": null, @@ -117584,11 +160469,11 @@ "deprecationReason": null }, { - "name": "quantity", + "name": "updated_at", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -117602,26 +160487,20 @@ }, { "kind": "ENUM", - "name": "pendingOrder_constraint", - "description": "unique or primary key constraints on table \"pendingOrder\"", + "name": "secretApiKey_constraint", + "description": "unique or primary key constraints on table \"secretApiKey\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "idx_pendingorder_eventpassid_accountid", - "description": "unique or primary key constraint on columns \"eventPassId\", \"accountId\"", + "name": "secretApiKey_apiKey_key", + "description": "unique or primary key constraint on columns \"apiKey\"", "isDeprecated": false, "deprecationReason": null }, { - "name": "idx_pendingorder_packid_accountid", - "description": "unique or primary key constraint on columns \"accountId\", \"packId\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pendingOrder_pkey", + "name": "secretApiKey_pkey", "description": "unique or primary key constraint on columns \"id\"", "isDeprecated": false, "deprecationReason": null @@ -117631,39 +160510,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "pendingOrder_inc_input", - "description": "input type for incrementing numeric columns in table \"pendingOrder\"", + "name": "secretApiKey_insert_input", + "description": "input type for inserting data into table \"secretApiKey\"", "fields": null, "inputFields": [ { - "name": "quantity", - "description": null, + "name": "allowlist", + "description": "A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources.", "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_insert_input", - "description": "input type for inserting data into table \"pendingOrder\"", - "fields": null, - "inputFields": [ - { - "name": "account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_obj_rel_insert_input", + "name": "String", "ofType": null }, "defaultValue": null, @@ -117671,11 +160527,11 @@ "deprecationReason": null }, { - "name": "accountId", - "description": null, + "name": "apiKey", + "description": "The secret API key used for authentication and identification when querying sensitive data and performing mutations.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -117695,8 +160551,8 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "encryptedIntegritySecret", + "description": "The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database.", "type": { "kind": "SCALAR", "name": "String", @@ -117707,11 +160563,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": null, + "name": "expiresAt", + "description": "The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_obj_rel_insert_input", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -117719,11 +160575,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "hashedOriginSecret", + "description": "The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -117731,11 +160587,11 @@ "deprecationReason": null }, { - "name": "packAmount", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_obj_rel_insert_input", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -117743,8 +160599,8 @@ "deprecationReason": null }, { - "name": "packId", - "description": null, + "name": "name", + "description": "A user-defined name for the secret API key, providing a human-readable identifier for the key.", "type": { "kind": "SCALAR", "name": "String", @@ -117755,11 +160611,11 @@ "deprecationReason": null }, { - "name": "packNftContract", - "description": null, + "name": "organizerId", + "description": "The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to.", "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_obj_rel_insert_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -117767,11 +160623,11 @@ "deprecationReason": null }, { - "name": "packPricing", - "description": null, + "name": "originSecretSalt", + "description": "The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret.", "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_obj_rel_insert_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -117779,11 +160635,11 @@ "deprecationReason": null }, { - "name": "passAmount", - "description": null, + "name": "status", + "description": "The current status of the secret API key, referencing the apiKeyStatus table. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_obj_rel_insert_input", + "kind": "ENUM", + "name": "apiKeyStatus_enum", "ofType": null }, "defaultValue": null, @@ -117791,11 +160647,11 @@ "deprecationReason": null }, { - "name": "passPricing", - "description": null, + "name": "type", + "description": "The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be \"SHOPIFY\" or \"EXTERNAL\".", "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_obj_rel_insert_input", + "kind": "ENUM", + "name": "apiKeyType_enum", "ofType": null }, "defaultValue": null, @@ -117803,11 +160659,11 @@ "deprecationReason": null }, { - "name": "quantity", + "name": "updated_at", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -117821,16 +160677,28 @@ }, { "kind": "OBJECT", - "name": "pendingOrder_max_fields", + "name": "secretApiKey_max_fields", "description": "aggregate max on columns", "fields": [ { - "name": "accountId", - "description": null, + "name": "allowlist", + "description": "A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources.", "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiKey", + "description": "The secret API key used for authentication and identification when querying sensitive data and performing mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, @@ -117849,8 +160717,32 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "encryptedIntegritySecret", + "description": "The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "expiresAt", + "description": "The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hashedOriginSecret", + "description": "The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database.", "args": [], "type": { "kind": "SCALAR", @@ -117873,8 +160765,8 @@ "deprecationReason": null }, { - "name": "packId", - "description": null, + "name": "name", + "description": "A user-defined name for the secret API key, providing a human-readable identifier for the key.", "args": [], "type": { "kind": "SCALAR", @@ -117885,12 +160777,36 @@ "deprecationReason": null }, { - "name": "quantity", + "name": "organizerId", + "description": "The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "originSecretSalt", + "description": "The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, @@ -117904,16 +160820,28 @@ }, { "kind": "OBJECT", - "name": "pendingOrder_min_fields", + "name": "secretApiKey_min_fields", "description": "aggregate min on columns", "fields": [ { - "name": "accountId", - "description": null, + "name": "allowlist", + "description": "A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources.", "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiKey", + "description": "The secret API key used for authentication and identification when querying sensitive data and performing mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, @@ -117932,8 +160860,32 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "encryptedIntegritySecret", + "description": "The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "expiresAt", + "description": "The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hashedOriginSecret", + "description": "The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database.", "args": [], "type": { "kind": "SCALAR", @@ -117956,8 +160908,8 @@ "deprecationReason": null }, { - "name": "packId", - "description": null, + "name": "name", + "description": "A user-defined name for the secret API key, providing a human-readable identifier for the key.", "args": [], "type": { "kind": "SCALAR", @@ -117968,12 +160920,36 @@ "deprecationReason": null }, { - "name": "quantity", + "name": "organizerId", + "description": "The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "originSecretSalt", + "description": "The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, @@ -117987,8 +160963,8 @@ }, { "kind": "OBJECT", - "name": "pendingOrder_mutation_response", - "description": "response of any mutation on the table \"pendingOrder\"", + "name": "secretApiKey_mutation_response", + "description": "response of any mutation on the table \"secretApiKey\"", "fields": [ { "name": "affected_rows", @@ -118021,7 +160997,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "pendingOrder", + "name": "secretApiKey", "ofType": null } } @@ -118038,8 +161014,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "pendingOrder_on_conflict", - "description": "on_conflict condition type for table \"pendingOrder\"", + "name": "secretApiKey_on_conflict", + "description": "on_conflict condition type for table \"secretApiKey\"", "fields": null, "inputFields": [ { @@ -118050,7 +161026,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "pendingOrder_constraint", + "name": "secretApiKey_constraint", "ofType": null } }, @@ -118072,7 +161048,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "pendingOrder_update_column", + "name": "secretApiKey_update_column", "ofType": null } } @@ -118087,7 +161063,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", + "name": "secretApiKey_bool_exp", "ofType": null }, "defaultValue": null, @@ -118101,16 +161077,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "pendingOrder_order_by", - "description": "Ordering options when selecting data from \"pendingOrder\".", + "name": "secretApiKey_order_by", + "description": "Ordering options when selecting data from \"secretApiKey\".", "fields": null, "inputFields": [ { - "name": "account", + "name": "allowlist", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -118118,7 +161094,7 @@ "deprecationReason": null }, { - "name": "accountId", + "name": "apiKey", "description": null, "type": { "kind": "ENUM", @@ -118142,7 +161118,7 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "encryptedIntegritySecret", "description": null, "type": { "kind": "ENUM", @@ -118154,11 +161130,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", + "name": "expiresAt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -118166,7 +161142,7 @@ "deprecationReason": null }, { - "name": "id", + "name": "hashedOriginSecret", "description": null, "type": { "kind": "ENUM", @@ -118178,11 +161154,11 @@ "deprecationReason": null }, { - "name": "packAmount", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -118190,7 +161166,7 @@ "deprecationReason": null }, { - "name": "packId", + "name": "name", "description": null, "type": { "kind": "ENUM", @@ -118202,11 +161178,11 @@ "deprecationReason": null }, { - "name": "packNftContract", + "name": "organizerId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -118214,11 +161190,11 @@ "deprecationReason": null }, { - "name": "packPricing", + "name": "originSecretSalt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -118226,11 +161202,11 @@ "deprecationReason": null }, { - "name": "passAmount", + "name": "status", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -118238,11 +161214,11 @@ "deprecationReason": null }, { - "name": "passPricing", + "name": "type", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -118250,7 +161226,7 @@ "deprecationReason": null }, { - "name": "quantity", + "name": "updated_at", "description": null, "type": { "kind": "ENUM", @@ -118268,8 +161244,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "pendingOrder_pk_columns_input", - "description": "primary key columns input for table: pendingOrder", + "name": "secretApiKey_pk_columns_input", + "description": "primary key columns input for table: secretApiKey", "fields": null, "inputFields": [ { @@ -118295,14 +161271,20 @@ }, { "kind": "ENUM", - "name": "pendingOrder_select_column", - "description": "select columns of table \"pendingOrder\"", + "name": "secretApiKey_select_column", + "description": "select columns of table \"secretApiKey\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "accountId", + "name": "allowlist", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiKey", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -118314,7 +161296,19 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "encryptedIntegritySecret", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "expiresAt", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hashedOriginSecret", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -118326,13 +161320,37 @@ "deprecationReason": null }, { - "name": "packId", + "name": "name", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "originSecretSalt", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -118342,16 +161360,28 @@ }, { "kind": "INPUT_OBJECT", - "name": "pendingOrder_set_input", - "description": "input type for updating data in table \"pendingOrder\"", + "name": "secretApiKey_set_input", + "description": "input type for updating data in table \"secretApiKey\"", "fields": null, "inputFields": [ { - "name": "accountId", - "description": null, + "name": "allowlist", + "description": "A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiKey", + "description": "The secret API key used for authentication and identification when querying sensitive data and performing mutations.", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -118371,8 +161401,32 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "encryptedIntegritySecret", + "description": "The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "expiresAt", + "description": "The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hashedOriginSecret", + "description": "The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database.", "type": { "kind": "SCALAR", "name": "String", @@ -118395,8 +161449,8 @@ "deprecationReason": null }, { - "name": "packId", - "description": null, + "name": "name", + "description": "A user-defined name for the secret API key, providing a human-readable identifier for the key.", "type": { "kind": "SCALAR", "name": "String", @@ -118407,95 +161461,74 @@ "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "organizerId", + "description": "The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pendingOrder_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ + }, { - "name": "quantity", - "description": null, - "args": [], + "name": "originSecretSalt", + "description": "The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret.", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pendingOrder_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ + }, { - "name": "quantity", - "description": null, - "args": [], + "name": "status", + "description": "The current status of the secret API key, referencing the apiKeyStatus table. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "ENUM", + "name": "apiKeyStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be \"SHOPIFY\" or \"EXTERNAL\".", + "type": { + "kind": "ENUM", + "name": "apiKeyType_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pendingOrder_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ + }, { - "name": "quantity", + "name": "updated_at", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "pendingOrder_stream_cursor_input", - "description": "Streaming cursor of the table \"pendingOrder\"", + "name": "secretApiKey_stream_cursor_input", + "description": "Streaming cursor of the table \"secretApiKey\"", "fields": null, "inputFields": [ { @@ -118506,7 +161539,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_stream_cursor_value_input", + "name": "secretApiKey_stream_cursor_value_input", "ofType": null } }, @@ -118533,16 +161566,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "pendingOrder_stream_cursor_value_input", + "name": "secretApiKey_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "accountId", - "description": null, + "name": "allowlist", + "description": "A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -118550,11 +161583,11 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "apiKey", + "description": "The secret API key used for authentication and identification when querying sensitive data and performing mutations.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "defaultValue": null, @@ -118562,11 +161595,11 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "created_at", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -118574,11 +161607,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "encryptedIntegritySecret", + "description": "The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -118586,11 +161619,11 @@ "deprecationReason": null }, { - "name": "packId", - "description": null, + "name": "expiresAt", + "description": "The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used.", "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -118598,104 +161631,59 @@ "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "hashedOriginSecret", + "description": "The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pendingOrder_sum_fields", - "description": "aggregate sum on columns", - "fields": [ + }, { - "name": "quantity", + "name": "id", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "uuid", "ofType": null }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "pendingOrder_update_column", - "description": "update columns of table \"pendingOrder\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "column name", + "name": "name", + "description": "A user-defined name for the secret API key, providing a human-readable identifier for the key.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "packId", - "description": "column name", + "name": "organizerId", + "description": "The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "originSecretSalt", + "description": "The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret.", "type": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_inc_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -118703,11 +161691,11 @@ "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "status", + "description": "The current status of the secret API key, referencing the apiKeyStatus table. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", "type": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_set_input", + "kind": "ENUM", + "name": "apiKeyStatus_enum", "ofType": null }, "defaultValue": null, @@ -118715,968 +161703,249 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "type", + "description": "The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be \"SHOPIFY\" or \"EXTERNAL\".", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", - "ofType": null - } + "kind": "ENUM", + "name": "apiKeyType_enum", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pendingOrder_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ + }, { - "name": "quantity", + "name": "updated_at", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "pendingOrder_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ + "kind": "ENUM", + "name": "secretApiKey_update_column", + "description": "update columns of table \"secretApiKey\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "quantity", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, + "name": "allowlist", + "description": "column name", "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "pendingOrder_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + }, { - "name": "quantity", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, + "name": "apiKey", + "description": "column name", "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "query_root", - "description": null, - "fields": [ + }, { - "name": "account", - "description": "fetch data from the table: \"account\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "account_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account", - "ofType": null - } - } - } - }, + "name": "created_at", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "account_aggregate", - "description": "fetch aggregated fields from the table: \"account\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "account_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account_aggregate", - "ofType": null - } - }, + "name": "encryptedIntegritySecret", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "account_by_pk", - "description": "fetch data from the table: \"account\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "account", - "ofType": null - }, + "name": "expiresAt", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "asset", - "description": "Retrieve a single asset", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - }, + "name": "hashedOriginSecret", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "assetVersion", - "description": "Retrieve document version", - "args": [ - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "DocumentVersion", - "ofType": null - }, + "name": "id", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "assets", - "description": "Retrieve multiple assets", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "AssetOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - } - } - } - }, + "name": "name", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "assetsConnection", - "description": "Retrieve multiple assets using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "AssetOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "originSecretSalt", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "secretApiKey_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "AssetConnection", + "kind": "INPUT_OBJECT", + "name": "secretApiKey_bool_exp", "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "shopifyCampaignParameters", + "description": "The shopifyCampaignParameters model is designed to mirror a Shopify token gating campaign operated by a brand on its own Shopify store. It manages various settings and metadata related to the campaign, ensuring efficient and accurate management of token gating campaigns.", + "fields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "contentSpace", - "description": "Retrieve a single contentSpace", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "activityWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the campaign activity webhook.", + "args": [], "type": { - "kind": "OBJECT", - "name": "ContentSpace", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "contentSpaceParameters", - "description": "fetch data from the table: \"contentSpaceParameters\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "contentSpaceParameters_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "campaignId", + "description": "Unique identifier for each Shopify campaign, storing the gate ID from Shopify.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "contentSpaceParameters", - "ofType": null - } - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "contentSpaceParameters_aggregate", - "description": "fetch aggregated fields from the table: \"contentSpaceParameters\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "contentSpaceParameters_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the campaign.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "contentSpaceParameters_aggregate", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -119684,115 +161953,60 @@ "deprecationReason": null }, { - "name": "contentSpaceParameters_by_pk", - "description": "fetch data from the table: \"contentSpaceParameters\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "status", + "description": "Represents the current status of the campaign, either \"DRAFT\" or \"PUBLISHED\".", + "args": [], + "type": { + "kind": "ENUM", + "name": "shopifyCampaignStatus_enum", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "shopifyCampaignParameters_aggregate", + "description": "aggregated selection of \"shopifyCampaignParameters\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "contentSpaceParameters", + "name": "shopifyCampaignParameters_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "contentSpaceStatus", - "description": "fetch data from the table: \"contentSpaceStatus\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "contentSpaceStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "nodes", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -119804,7 +162018,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "contentSpaceStatus", + "name": "shopifyCampaignParameters", "ofType": null } } @@ -119812,14 +162026,25 @@ }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "shopifyCampaignParameters_aggregate_fields", + "description": "aggregate fields of \"shopifyCampaignParameters\"", + "fields": [ { - "name": "contentSpaceStatus_aggregate", - "description": "fetch aggregated fields from the table: \"contentSpaceStatus\"", + "name": "count", + "description": null, "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "columns", + "description": null, "type": { "kind": "LIST", "name": null, @@ -119828,7 +162053,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "contentSpaceStatus_select_column", + "name": "shopifyCampaignParameters_select_column", "ofType": null } } @@ -119838,55 +162063,11 @@ "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "distinct", + "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -119898,8 +162079,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "contentSpaceStatus_aggregate", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -119907,192 +162088,545 @@ "deprecationReason": null }, { - "name": "contentSpaceStatus_by_pk", - "description": "fetch data from the table: \"contentSpaceStatus\" using primary key columns", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "contentSpaceStatus", + "name": "shopifyCampaignParameters_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "contentSpaceVersion", - "description": "Retrieve document version", - "args": [ - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "shopifyCampaignParameters_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_bool_exp", + "description": "Boolean expression to filter rows from the table \"shopifyCampaignParameters\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_bool_exp", + "ofType": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "shopifyCampaignParameters_constraint", + "description": "unique or primary key constraints on table \"shopifyCampaignParameters\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "shopifyCampaignParameters_activityWebhookSigningKey_key", + "description": "unique or primary key constraint on columns \"activityWebhookSigningKey\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyCampaignParameters_campaignId_key", + "description": "unique or primary key constraint on columns \"campaignId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyCampaignParameters_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_insert_input", + "description": "input type for inserting data into table \"shopifyCampaignParameters\"", + "fields": null, + "inputFields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the campaign activity webhook.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": "Unique identifier for each Shopify campaign, storing the gate ID from Shopify.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the campaign.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "Represents the current status of the campaign, either \"DRAFT\" or \"PUBLISHED\".", + "type": { + "kind": "ENUM", + "name": "shopifyCampaignStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "shopifyCampaignParameters_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the campaign activity webhook.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": "Unique identifier for each Shopify campaign, storing the gate ID from Shopify.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the campaign.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "shopifyCampaignParameters_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the campaign activity webhook.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": "Unique identifier for each Shopify campaign, storing the gate ID from Shopify.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the campaign.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "shopifyCampaignParameters_mutation_response", + "description": "response of any mutation on the table \"shopifyCampaignParameters\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], "type": { - "kind": "OBJECT", - "name": "DocumentVersion", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "contentSpaces", - "description": "Retrieve multiple contentSpaces", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ContentSpaceOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -120104,7 +162638,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "ContentSpace", + "name": "shopifyCampaignParameters", "ofType": null } } @@ -120112,229 +162646,38 @@ }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_on_conflict", + "description": "on_conflict condition type for table \"shopifyCampaignParameters\"", + "fields": null, + "inputFields": [ { - "name": "contentSpacesConnection", - "description": "Retrieve multiple contentSpaces using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ContentSpace` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ContentSpaceOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "constraint", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "ContentSpaceConnection", + "kind": "ENUM", + "name": "shopifyCampaignParameters_constraint", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currency", - "description": "fetch data from the table: \"currency\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "update_columns", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -120345,1392 +162688,626 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "currency", + "kind": "ENUM", + "name": "shopifyCampaignParameters_update_column", "ofType": null } } } }, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "currency_aggregate", - "description": "fetch aggregated fields from the table: \"currency\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_order_by", + "description": "Ordering options when selecting data from \"shopifyCampaignParameters\".", + "fields": null, + "inputFields": [ + { + "name": "activityWebhookId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_pk_columns_input", + "description": "primary key columns input for table: shopifyCampaignParameters", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "currency_aggregate", + "kind": "SCALAR", + "name": "uuid", "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "shopifyCampaignParameters_select_column", + "description": "select columns of table \"shopifyCampaignParameters\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "activityWebhookId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "currency_by_pk", - "description": "fetch data from the table: \"currency\" using primary key columns", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "activityWebhookSigningKey", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_set_input", + "description": "input type for updating data in table \"shopifyCampaignParameters\"", + "fields": null, + "inputFields": [ + { + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.", "type": { - "kind": "OBJECT", - "name": "currency", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "entities", - "description": "Fetches an object given its ID", - "args": [ - { - "name": "where", - "description": "The where parameters to query components", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EntityWhereInput", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "activityWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the campaign activity webhook.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INTERFACE", - "name": "Entity", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "event", - "description": "Retrieve a single event", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "campaignId", + "description": "Unique identifier for each Shopify campaign, storing the gate ID from Shopify.", "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters", - "description": "fetch data from the table: \"eventParameters\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventParameters_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventParameters", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters_aggregate", - "description": "fetch aggregated fields from the table: \"eventParameters\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventParameters_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer responsible for the campaign.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "Represents the current status of the campaign, either \"DRAFT\" or \"PUBLISHED\".", + "type": { + "kind": "ENUM", + "name": "shopifyCampaignStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_stream_cursor_input", + "description": "Streaming cursor of the table \"shopifyCampaignParameters\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventParameters_aggregate", + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_stream_cursor_value_input", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters_by_pk", - "description": "fetch data from the table: \"eventParameters\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "OBJECT", - "name": "eventParameters", + "kind": "ENUM", + "name": "cursor_ordering", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "eventPass", - "description": "Retrieve a single eventPass", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "activityWebhookId", + "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.", "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassDelayedRevealed", - "description": "Retrieve a single eventPassDelayedRevealed", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "activityWebhookSigningKey", + "description": "Unique signing key used for secure operations related to the campaign activity webhook.", "type": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassDelayedRevealedVersion", - "description": "Retrieve document version", - "args": [ - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "campaignId", + "description": "Unique identifier for each Shopify campaign, storing the gate ID from Shopify.", "type": { - "kind": "OBJECT", - "name": "DocumentVersion", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNft", - "description": "fetch data from the table: \"eventPassNft\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNft", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": "fetch data from the table: \"eventPassNftContract\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContractType", - "description": "fetch data from the table: \"eventPassNftContractType\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContractType_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": "Identifier for the organizer responsible for the campaign.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContractType", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContractType_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassNftContractType\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContractType_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "status", + "description": "Represents the current status of the campaign, either \"DRAFT\" or \"PUBLISHED\".", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContractType_aggregate", - "ofType": null - } + "kind": "ENUM", + "name": "shopifyCampaignStatus_enum", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContractType_by_pk", - "description": "fetch data from the table: \"eventPassNftContractType\" using primary key columns", - "args": [ - { - "name": "value", - "description": "Type name for event pass NFT contract.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNftContractType", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "shopifyCampaignParameters_update_column", + "description": "update columns of table \"shopifyCampaignParameters\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "activityWebhookId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassNftContract\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract_aggregate", - "ofType": null - } - }, + "name": "activityWebhookSigningKey", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract_by_pk", - "description": "fetch data from the table: \"eventPassNftContract\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "campaignId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "OBJECT", - "name": "eventPassNftContract", + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_set_input", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNft_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassNft\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassNft_aggregate", + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignParameters_bool_exp", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "shopifyCampaignStatus", + "description": "columns and relationships of \"shopifyCampaignStatus\"", + "fields": [ { - "name": "eventPassNft_by_pk", - "description": "fetch data from the table: \"eventPassNft\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "shopifyCampaignStatus_aggregate", + "description": "aggregated selection of \"shopifyCampaignStatus\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "shopifyCampaignStatus_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "eventPassOrderSums", - "description": "fetch data from the table: \"eventPassOrderSums\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrderSums_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + }, + { + "name": "nodes", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -121742,7 +163319,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "shopifyCampaignStatus", "ofType": null } } @@ -121750,14 +163327,25 @@ }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "shopifyCampaignStatus_aggregate_fields", + "description": "aggregate fields of \"shopifyCampaignStatus\"", + "fields": [ { - "name": "eventPassOrderSums_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassOrderSums\"", + "name": "count", + "description": null, "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "columns", + "description": null, "type": { "kind": "LIST", "name": null, @@ -121766,7 +163354,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassOrderSums_select_column", + "name": "shopifyCampaignStatus_select_column", "ofType": null } } @@ -121776,55 +163364,11 @@ "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "distinct", + "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -121836,8 +163380,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassOrderSums_aggregate", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -121845,222 +163389,321 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums_by_pk", - "description": "fetch data from the table: \"eventPassOrderSums\" using primary key columns", - "args": [ - { - "name": "eventPassId", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "shopifyCampaignStatus_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassType", - "description": "fetch data from the table: \"eventPassType\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassType_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "shopifyCampaignStatus_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_bool_exp", + "description": "Boolean expression to filter rows from the table \"shopifyCampaignStatus\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", + "name": "shopifyCampaignStatus_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassType", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_bool_exp", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassType_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassType\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassType_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", + "name": "value", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "shopifyCampaignStatus_constraint", + "description": "unique or primary key constraints on table \"shopifyCampaignStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "shopifyCampaignStatus_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "shopifyCampaignStatus_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "DRAFT", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PUBLISHED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"shopifyCampaignStatus_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "shopifyCampaignStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "shopifyCampaignStatus_enum", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "shopifyCampaignStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "shopifyCampaignStatus_enum", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_insert_input", + "description": "input type for inserting data into table \"shopifyCampaignStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "shopifyCampaignStatus_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "shopifyCampaignStatus_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "shopifyCampaignStatus_mutation_response", + "description": "response of any mutation on the table \"shopifyCampaignStatus\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassType_aggregate", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -122068,115 +163711,60 @@ "deprecationReason": null }, { - "name": "eventPassType_by_pk", - "description": "fetch data from the table: \"eventPassType\" using primary key columns", - "args": [ - { - "name": "value", - "description": "Type name for event pass.", - "type": { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "shopifyCampaignStatus", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_on_conflict", + "description": "on_conflict condition type for table \"shopifyCampaignStatus\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassType", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "shopifyCampaignStatus_constraint", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassValidationType", - "description": "fetch data from the table: \"eventPassValidationType\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassValidationType_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "update_columns", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -122187,335 +163775,318 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassValidationType", + "kind": "ENUM", + "name": "shopifyCampaignStatus_update_column", "ofType": null } } } }, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassValidationType_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassValidationType\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassValidationType_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_order_by", + "description": "Ordering options when selecting data from \"shopifyCampaignStatus\".", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_pk_columns_input", + "description": "primary key columns input for table: shopifyCampaignStatus", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "shopifyCampaignStatus_select_column", + "description": "select columns of table \"shopifyCampaignStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_set_input", + "description": "input type for updating data in table \"shopifyCampaignStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_stream_cursor_input", + "description": "Streaming cursor of the table \"shopifyCampaignStatus\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassValidationType_aggregate", + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_stream_cursor_value_input", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassValidationType_by_pk", - "description": "fetch data from the table: \"eventPassValidationType\" using primary key columns", - "args": [ - { - "name": "value", - "description": "Type name for event pass validation.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "OBJECT", - "name": "eventPassValidationType", + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "shopifyCampaignStatus_update_column", + "description": "update columns of table \"shopifyCampaignStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_set_input", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassVersion", - "description": "Retrieve document version", - "args": [ - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCampaignStatus_bool_exp", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft", + "description": "Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata.", + "fields": [ + { + "name": "chainId", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "DocumentVersion", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPasses", - "description": "Retrieve multiple eventPasses", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "EventPassOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null - } - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassesConnection", - "description": "Retrieve multiple eventPasses using the Relay connection interface", + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, + "name": "path", + "description": "JSON select path", "type": { "kind": "SCALAR", "name": "String", @@ -122524,114 +164095,14 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "EventPassOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "EventPassConnection", + "kind": "SCALAR", + "name": "jsonb", "ofType": null } }, @@ -122639,289 +164110,70 @@ "deprecationReason": null }, { - "name": "eventPassesDelayedRevealed", - "description": "Retrieve multiple eventPassesDelayedRevealed", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "EventPassDelayedRevealedOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealed", - "ofType": null - } - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassesDelayedRevealedConnection", - "description": "Retrieve multiple eventPassesDelayedRevealed using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "EventPassDelayedRevealedOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "tokenUri", + "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftContract", + "description": "Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event.", + "fields": [ + { + "name": "campaignId", + "description": "A unique identifier for the marketing campaign associated with this contract.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealedConnection", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -122929,193 +164181,31 @@ "deprecationReason": null }, { - "name": "eventStatus", - "description": "fetch data from the table: \"eventStatus\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventStatus", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventStatus_aggregate", - "description": "fetch aggregated fields from the table: \"eventStatus\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventStatus_aggregate", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -123123,192 +164213,135 @@ "deprecationReason": null }, { - "name": "eventStatus_by_pk", - "description": "fetch data from the table: \"eventStatus\" using primary key columns", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "eventStatus", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventVersion", - "description": "Retrieve document version", - "args": [ - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "organizerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.", + "args": [], "type": { - "kind": "OBJECT", - "name": "DocumentVersion", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContractType_enum", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "events", - "description": "Retrieve multiple events", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "EventOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftContractType", + "description": "Defines contract types for the stampNftContract, representing various marketing campaigns or actions.", + "fields": [ + { + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftContractType_aggregate", + "description": "aggregated selection of \"stampNftContractType\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftContractType_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -123320,7 +164353,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "Event", + "name": "stampNftContractType", "ofType": null } } @@ -123328,129 +164361,48 @@ }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftContractType_aggregate_fields", + "description": "aggregate fields of \"stampNftContractType\"", + "fields": [ { - "name": "eventsConnection", - "description": "Retrieve multiple events using the Relay connection interface", + "name": "count", + "description": null, "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", + "name": "columns", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "ENUM", + "name": "stampNftContractType_select_column", + "ofType": null } } }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "EventOrderByInput", - "ofType": null - }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "skip", + "name": "distinct", "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -123462,8 +164414,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "EventConnection", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -123471,325 +164423,325 @@ "deprecationReason": null }, { - "name": "follow", - "description": "fetch data from the table: \"follow\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "follow_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "follow_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", + "kind": "OBJECT", + "name": "stampNftContractType_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftContractType_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_bool_exp", + "description": "Boolean expression to filter rows from the table \"stampNftContractType\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "follow", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_bool_exp", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "follow_aggregate", - "description": "fetch aggregated fields from the table: \"follow\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "follow_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "follow_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", + "name": "stampNftContractType_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftContractType_constraint", + "description": "unique or primary key constraints on table \"stampNftContractType\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "stampNftContractType_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftContractType_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "SHOPIFY_PURCHASE_COMPLETED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"stampNftContractType_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "stampNftContractType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "follow_aggregate", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContractType_enum", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "follow_by_pk", - "description": "fetch data from the table: \"follow\" using primary key columns", - "args": [ - { - "name": "accountId", - "description": "References the unique identifier of the account that is following an organizer.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerSlug", - "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_is_null", + "description": null, "type": { - "kind": "OBJECT", - "name": "follow", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "kyc", - "description": "fetch data from the table: \"kyc\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kyc_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "stampNftContractType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContractType_enum", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_insert_input", + "description": "input type for inserting data into table \"stampNftContractType\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftContractType_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftContractType_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftContractType_mutation_response", + "description": "response of any mutation on the table \"stampNftContractType\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -123801,7 +164753,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kyc", + "name": "stampNftContractType", "ofType": null } } @@ -123809,88 +164761,38 @@ }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_on_conflict", + "description": "on_conflict condition type for table \"stampNftContractType\"", + "fields": null, + "inputFields": [ { - "name": "kycLevelName", - "description": "fetch data from the table: \"kycLevelName\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycLevelName_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContractType_constraint", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -123901,219 +164803,263 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "kycLevelName", + "kind": "ENUM", + "name": "stampNftContractType_update_column", "ofType": null } } } }, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "kycLevelName_aggregate", - "description": "fetch aggregated fields from the table: \"kycLevelName\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycLevelName_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_order_by", + "description": "Ordering options when selecting data from \"stampNftContractType\".", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_pk_columns_input", + "description": "primary key columns input for table: stampNftContractType", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftContractType_select_column", + "description": "select columns of table \"stampNftContractType\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_set_input", + "description": "input type for updating data in table \"stampNftContractType\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_stream_cursor_input", + "description": "Streaming cursor of the table \"stampNftContractType\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftContractType_update_column", + "description": "update columns of table \"stampNftContractType\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "kycLevelName_aggregate", + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_bool_exp", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftContract_aggregate", + "description": "aggregated selection of \"stampNftContract\"", + "fields": [ { - "name": "kycLevelName_by_pk", - "description": "fetch data from the table: \"kycLevelName\" using primary key columns", - "args": [ - { - "name": "value", - "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "aggregate", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "kycLevelName", + "name": "stampNftContract_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kycStatus", - "description": "fetch data from the table: \"kycStatus\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "nodes", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -124125,7 +165071,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycStatus", + "name": "stampNftContract", "ofType": null } } @@ -124133,14 +165079,25 @@ }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftContract_aggregate_fields", + "description": "aggregate fields of \"stampNftContract\"", + "fields": [ { - "name": "kycStatus_aggregate", - "description": "fetch aggregated fields from the table: \"kycStatus\"", + "name": "count", + "description": null, "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "columns", + "description": null, "type": { "kind": "LIST", "name": null, @@ -124149,7 +165106,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycStatus_select_column", + "name": "stampNftContract_select_column", "ofType": null } } @@ -124159,55 +165116,11 @@ "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "distinct", + "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -124219,8 +165132,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "kycStatus_aggregate", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -124228,460 +165141,533 @@ "deprecationReason": null }, { - "name": "kycStatus_by_pk", - "description": "fetch data from the table: \"kycStatus\" using primary key columns", - "args": [ - { - "name": "value", - "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "kycStatus", + "name": "stampNftContract_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kyc_aggregate", - "description": "fetch aggregated fields from the table: \"kyc\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kyc_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "min", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", + "kind": "OBJECT", + "name": "stampNftContract_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", + "description": "Boolean expression to filter rows from the table \"stampNftContract\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "kyc_aggregate", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "kyc_by_pk", - "description": "fetch data from the table: \"kyc\" using primary key columns", - "args": [ - { - "name": "externalUserId", - "description": "UUID referencing the user ID in the existing accounts table.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_not", + "description": null, "type": { - "kind": "OBJECT", - "name": "kyc", + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lotteryParameters", - "description": "fetch data from the table: \"lotteryParameters\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "lotteryParameters_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_or", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "lotteryParameters", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lotteryParameters_aggregate", - "description": "fetch aggregated fields from the table: \"lotteryParameters\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "lotteryParameters_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "campaignId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "lotteryParameters_aggregate", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lotteryParameters_by_pk", - "description": "fetch data from the table: \"lotteryParameters\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": null, "type": { - "kind": "OBJECT", - "name": "lotteryParameters", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lotteryStatus", - "description": "fetch data from the table: \"lotteryStatus\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "lotteryStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "contractAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftContract_constraint", + "description": "unique or primary key constraints on table \"stampNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "stampNftContract_pkey", + "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_insert_input", + "description": "input type for inserting data into table \"stampNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "campaignId", + "description": "A unique identifier for the marketing campaign associated with this contract.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.", + "type": { + "kind": "ENUM", + "name": "stampNftContractType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftContract_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "campaignId", + "description": "A unique identifier for the marketing campaign associated with this contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftContract_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "campaignId", + "description": "A unique identifier for the marketing campaign associated with this contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftContract_mutation_response", + "description": "response of any mutation on the table \"stampNftContract\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -124693,7 +165679,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "lotteryStatus", + "name": "stampNftContract", "ofType": null } } @@ -124701,210 +165687,38 @@ }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_on_conflict", + "description": "on_conflict condition type for table \"stampNftContract\"", + "fields": null, + "inputFields": [ { - "name": "lotteryStatus_aggregate", - "description": "fetch aggregated fields from the table: \"lotteryStatus\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "lotteryStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "constraint", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "lotteryStatus_aggregate", + "kind": "ENUM", + "name": "stampNftContract_constraint", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lotteryStatus_by_pk", - "description": "fetch data from the table: \"lotteryStatus\" using primary key columns", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "lotteryStatus", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "minterTemporaryWallet", - "description": "fetch data from the table: \"minterTemporaryWallet\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "minterTemporaryWallet_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "update_columns", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -124915,1258 +165729,641 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "minterTemporaryWallet", + "kind": "ENUM", + "name": "stampNftContract_update_column", "ofType": null } } } }, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "minterTemporaryWallet_aggregate", - "description": "fetch aggregated fields from the table: \"minterTemporaryWallet\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "minterTemporaryWallet_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "where", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "minterTemporaryWallet_aggregate", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_order_by", + "description": "Ordering options when selecting data from \"stampNftContract\".", + "fields": null, + "inputFields": [ + { + "name": "campaignId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "minterTemporaryWallet_by_pk", - "description": "fetch data from the table: \"minterTemporaryWallet\" using primary key columns", - "args": [ - { - "name": "address", - "description": "The blockchain address of the temporary wallet.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": null, "type": { - "kind": "OBJECT", - "name": "minterTemporaryWallet", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftTransfer", - "description": "fetch data from the table: \"nftTransfer\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "nftTransfer_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_pk_columns_input", + "description": "primary key columns input for table: stampNftContract", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "nftTransfer", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftTransfer_aggregate", - "description": "fetch aggregated fields from the table: \"nftTransfer\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "nftTransfer_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "nftTransfer_aggregate", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftContract_select_column", + "description": "select columns of table \"stampNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "campaignId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "nftTransfer_by_pk", - "description": "fetch data from the table: \"nftTransfer\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_set_input", + "description": "input type for updating data in table \"stampNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "campaignId", + "description": "A unique identifier for the marketing campaign associated with this contract.", "type": { - "kind": "OBJECT", - "name": "nftTransfer", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "node", - "description": "Fetches an object given its ID", - "args": [ - { - "name": "id", - "description": "The ID of an object", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Node` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", "type": { - "kind": "INTERFACE", - "name": "Node", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "order", - "description": "fetch data from the table: \"order\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "order_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.", + "type": { + "kind": "ENUM", + "name": "stampNftContractType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_stream_cursor_input", + "description": "Streaming cursor of the table \"stampNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_stream_cursor_value_input", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "campaignId", + "description": "A unique identifier for the marketing campaign associated with this contract.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "order", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "orderStatus", - "description": "fetch data from the table: \"orderStatus\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "orderStatus", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "orderStatus_aggregate", - "description": "fetch aggregated fields from the table: \"orderStatus\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "orderStatus_aggregate", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "orderStatus_by_pk", - "description": "fetch data from the table: \"orderStatus\" using primary key columns", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "OBJECT", - "name": "orderStatus", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "order_aggregate", - "description": "fetch aggregated fields from the table: \"order\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "order_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "order_aggregate", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "order_by_pk", - "description": "fetch data from the table: \"order\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "type", + "description": "The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.", "type": { - "kind": "OBJECT", - "name": "order", + "kind": "ENUM", + "name": "stampNftContractType_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer", - "description": "Retrieve a single organizer", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftContract_update_column", + "description": "update columns of table \"stampNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "campaignId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerVersion", - "description": "Retrieve document version", - "args": [ - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "OBJECT", - "name": "DocumentVersion", + "kind": "INPUT_OBJECT", + "name": "stampNftContract_set_input", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizers", - "description": "Retrieve multiple organizers", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "OrganizerOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply", + "description": "Tracks the current ownership and quantities of each token under a stampNftContract. Each row associates a token (identified by tokenId and contractAddress) with an owner and the quantity they hold.", + "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - } + "kind": "SCALAR", + "name": "Int", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizersConnection", - "description": "Retrieve multiple organizers using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "OrganizerOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "chainId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "OrganizerConnection", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -126174,394 +166371,148 @@ "deprecationReason": null }, { - "name": "pack", - "description": "Retrieve a single pack", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Pack` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the token.", + "args": [], "type": { - "kind": "OBJECT", - "name": "Pack", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packEventPassNft", - "description": "fetch data from the table: \"packEventPassNft\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packEventPassNft_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "packEventPassNft", - "ofType": null - } - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packEventPassNft_aggregate", - "description": "fetch aggregated fields from the table: \"packEventPassNft\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packEventPassNft_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "packEventPassNft_aggregate", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply_aggregate", + "description": "aggregated selection of \"stampNftSupply\"", + "fields": [ { - "name": "packEventPassNft_by_pk", - "description": "fetch data from the table: \"packEventPassNft\" using primary key columns", - "args": [ - { - "name": "eventPassNftId", - "description": "Identifier for the event pass NFT.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftSupplyId", - "description": "Identifier for the pack NFT supply.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "aggregate", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "packEventPassNft", + "name": "stampNftSupply_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContract", - "description": "fetch data from the table: \"packNftContract\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packNftContract_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "nodes", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -126573,7 +166524,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContract", + "name": "stampNftSupply", "ofType": null } } @@ -126581,14 +166532,37 @@ }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply_aggregate_fields", + "description": "aggregate fields of \"stampNftSupply\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "packNftContractEventPass", - "description": "fetch data from the table: \"packNftContractEventPass\"", + "name": "count", + "description": null, "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "columns", + "description": null, "type": { "kind": "LIST", "name": null, @@ -126597,7 +166571,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftContractEventPass_select_column", + "name": "stampNftSupply_select_column", "ofType": null } } @@ -126607,55 +166581,11 @@ "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "distinct", + "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -126667,1128 +166597,846 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "packNftContractEventPass", - "ofType": null - } - } + "kind": "SCALAR", + "name": "Int", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContractEventPass_aggregate", - "description": "fetch aggregated fields from the table: \"packNftContractEventPass\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packNftContractEventPass_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply_stddev_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply_stddev_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_bool_exp", + "description": "Boolean expression to filter rows from the table \"stampNftSupply\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", + "name": "stampNftSupply_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "packNftContractEventPass_aggregate", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_bool_exp", + "ofType": null + } } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "amount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftSupply_constraint", + "description": "unique or primary key constraints on table \"stampNftSupply\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "stampNftSupply_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftSupply_tokenId_contractAddress_chainId_currentOwner_key", + "description": "unique or primary key constraint on columns \"currentOwnerAddress\", \"chainId\", \"contractAddress\", \"tokenId\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_inc_input", + "description": "input type for incrementing numeric columns in table \"stampNftSupply\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_insert_input", + "description": "input type for inserting data into table \"stampNftSupply\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the token.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the token.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContractEventPass_by_pk", - "description": "fetch data from the table: \"packNftContractEventPass\" using primary key columns", - "args": [ - { - "name": "eventPassId", - "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftContractId", - "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "lastNftTransferId", + "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", + "args": [], "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContract_aggregate", - "description": "fetch aggregated fields from the table: \"packNftContract\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packNftContract_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenId", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "packNftContract_aggregate", - "ofType": null - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContract_by_pk", - "description": "fetch data from the table: \"packNftContract\" using primary key columns", - "args": [ - { - "name": "id", - "description": "Unique identifier for each pack NFT contract.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "packNftContract", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "packNftSupply", - "description": "fetch data from the table: \"packNftSupply\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packNftSupply_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "packNftSupply", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftSupply_aggregate", - "description": "fetch aggregated fields from the table: \"packNftSupply\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packNftSupply_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "packNftSupply_aggregate", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftSupply_by_pk", - "description": "fetch data from the table: \"packNftSupply\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "packNftSupply", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packOrderSums", - "description": "fetch data from the table: \"packOrderSums\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packOrderSums_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "packOrderSums", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packOrderSums_aggregate", - "description": "fetch aggregated fields from the table: \"packOrderSums\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "packOrderSums_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the token.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "packOrderSums_aggregate", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packOrderSums_by_pk", - "description": "fetch data from the table: \"packOrderSums\" using primary key columns", - "args": [ - { - "name": "packId", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "error", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "packOrderSums", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packVersion", - "description": "Retrieve document version", - "args": [ - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "DocumentVersion", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packs", - "description": "Retrieve multiple packs", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Pack` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "PackOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "PackWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "lastNftTransferId", + "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Pack", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packsConnection", - "description": "Retrieve multiple packs using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Pack` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "PackOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "PackWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenId", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PackConnection", - "ofType": null - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "passAmount", - "description": "fetch data from the table: \"passAmount\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "passAmount_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passAmount_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply_mutation_response", + "description": "response of any mutation on the table \"stampNftSupply\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -127800,7 +167448,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "passAmount", + "name": "stampNftSupply", "ofType": null } } @@ -127808,210 +167456,38 @@ }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_on_conflict", + "description": "on_conflict condition type for table \"stampNftSupply\"", + "fields": null, + "inputFields": [ { - "name": "passAmount_aggregate", - "description": "fetch aggregated fields from the table: \"passAmount\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "passAmount_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passAmount_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "constraint", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "passAmount_aggregate", + "kind": "ENUM", + "name": "stampNftSupply_constraint", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passAmount_by_pk", - "description": "fetch data from the table: \"passAmount\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "passAmount", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "passPricing", - "description": "fetch data from the table: \"passPricing\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "passPricing_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passPricing_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "update_columns", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -128022,2246 +167498,1000 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "passPricing", + "kind": "ENUM", + "name": "stampNftSupply_update_column", "ofType": null } } } }, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "passPricing_aggregate", - "description": "fetch aggregated fields from the table: \"passPricing\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "passPricing_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "passPricing_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_order_by", + "description": "Ordering options when selecting data from \"stampNftSupply\".", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_pk_columns_input", + "description": "primary key columns input for table: stampNftSupply", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "passPricing_aggregate", + "kind": "SCALAR", + "name": "uuid", "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftSupply_select_column", + "description": "select columns of table \"stampNftSupply\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "amount", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "passPricing_by_pk", - "description": "fetch data from the table: \"passPricing\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_set_input", + "description": "input type for updating data in table \"stampNftSupply\"", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", "type": { - "kind": "OBJECT", - "name": "passPricing", + "kind": "SCALAR", + "name": "Int", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pendingOrder", - "description": "fetch data from the table: \"pendingOrder\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "pendingOrder_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "pendingOrder", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pendingOrder_aggregate", - "description": "fetch aggregated fields from the table: \"pendingOrder\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "pendingOrder_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the token.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_stream_cursor_input", + "description": "Streaming cursor of the table \"stampNftSupply\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "pendingOrder_aggregate", + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_stream_cursor_value_input", "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pendingOrder_by_pk", - "description": "fetch data from the table: \"pendingOrder\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": null, "type": { - "kind": "OBJECT", - "name": "pendingOrder", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "roleAssignment", - "description": "fetch data from the table: \"roleAssignment\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "roleAssignment_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "roleAssignment", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "roleAssignment_aggregate", - "description": "fetch aggregated fields from the table: \"roleAssignment\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "roleAssignment_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "roleAssignment_aggregate", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "roles", - "description": "fetch data from the table: \"roles\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "roles_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roles_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the token.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "roles", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "roles_aggregate", - "description": "fetch aggregated fields from the table: \"roles\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "roles_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roles_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "error", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "roles_aggregate", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "roles_by_pk", - "description": "fetch data from the table: \"roles\" using primary key columns", - "args": [ - { - "name": "value", - "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "OBJECT", - "name": "roles", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledOperation", - "description": "Retrieve a single scheduledOperation", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "lastNftTransferId", + "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", "type": { - "kind": "OBJECT", - "name": "ScheduledOperation", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledOperations", - "description": "Retrieve multiple scheduledOperations", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledOperationOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "status", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - } - } - } + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledOperationsConnection", - "description": "Retrieve multiple scheduledOperations using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledOperationOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperationConnection", - "ofType": null - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledRelease", - "description": "Retrieve a single scheduledRelease", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "ScheduledRelease", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "scheduledReleases", - "description": "Retrieve multiple scheduledReleases", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledReleaseOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null - } - } - } + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledReleasesConnection", - "description": "Retrieve multiple scheduledReleases using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledReleaseOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenId", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledReleaseConnection", - "ofType": null - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftSupply_update_column", + "description": "update columns of table \"stampNftSupply\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "amount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null }, { - "name": "stripeCheckoutSession", - "description": "fetch data from the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSession_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCheckoutSession", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_inc_input", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionType", - "description": "fetch data from the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_set_input", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionType_aggregate", - "description": "fetch aggregated fields from the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_aggregate", + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_bool_exp", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ { - "name": "stripeCheckoutSessionType_by_pk", - "description": "fetch data from the table: \"stripeCheckoutSessionType\" using primary key columns", - "args": [ - { - "name": "value", - "description": "Type value.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType", + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSession_aggregate", - "description": "fetch aggregated fields from the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSession_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenId", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCheckoutSession_aggregate", - "ofType": null - } + "kind": "SCALAR", + "name": "Float", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ { - "name": "stripeCheckoutSession_by_pk", - "description": "fetch data from the table: \"stripeCheckoutSession\" using primary key columns", - "args": [ - { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession", + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomer", - "description": "fetch data from the table: \"stripeCustomer\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCustomer_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenId", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCustomer", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "Float", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply_variance_fields", + "description": "aggregate variance on columns", + "fields": [ { - "name": "stripeCustomer_aggregate", - "description": "fetch aggregated fields from the table: \"stripeCustomer\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCustomer_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCustomer_aggregate", - "ofType": null - } + "kind": "SCALAR", + "name": "Float", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomer_by_pk", - "description": "fetch data from the table: \"stripeCustomer\" using primary key columns", - "args": [ - { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenId", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "stripeCustomer", + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_aggregate", + "description": "aggregated selection of \"stampNft\"", + "fields": [ { - "name": "timezone", - "description": "fetch data from the table: \"timezone\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "timezone_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "timezone_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNft_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -130273,7 +168503,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "timezone", + "name": "stampNft", "ofType": null } } @@ -130281,14 +168511,37 @@ }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_aggregate_fields", + "description": "aggregate fields of \"stampNft\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNft_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "timezone_aggregate", - "description": "fetch aggregated fields from the table: \"timezone\"", + "name": "count", + "description": null, "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "columns", + "description": null, "type": { "kind": "LIST", "name": null, @@ -130297,7 +168550,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "timezone_select_column", + "name": "stampNft_select_column", "ofType": null } } @@ -130307,55 +168560,11 @@ "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "distinct", + "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "timezone_bool_exp", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -130367,8 +168576,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "timezone_aggregate", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -130376,389 +168585,734 @@ "deprecationReason": null }, { - "name": "timezone_by_pk", - "description": "fetch data from the table: \"timezone\" using primary key columns", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "timezone", + "name": "stampNft_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "user", - "description": "Retrieve a single user", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UserWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "min", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "User", + "name": "stampNft_min_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "users", - "description": "Retrieve multiple users", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "UserOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { + "name": "stddev", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNft_stddev_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNft_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNft_stddev_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNft_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNft_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNft_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNft_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNft_append_input", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNft_bool_exp", + "description": "Boolean expression to filter rows from the table \"stampNft\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "stampNft_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "INPUT_OBJECT", + "name": "stampNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "User", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "stampNft_bool_exp", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "usersConnection", - "description": "Retrieve multiple users using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { + "name": "chainId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "jsonb_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNft_constraint", + "description": "unique or primary key constraints on table \"stampNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "stampNft_contractAddress_tokenId_chainId_key", + "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\", \"tokenId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNft_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_at_path_input", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "SCALAR", "name": "String", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "UserOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_elem_input", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_key_input", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNft_inc_input", + "description": "input type for incrementing numeric columns in table \"stampNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNft_insert_input", + "description": "input type for inserting data into table \"stampNft\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "chainId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "chainId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "UserConnection", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -130771,19 +169325,19 @@ }, { "kind": "OBJECT", - "name": "roleAssignment", - "description": "Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration.", + "name": "stampNft_mutation_response", + "description": "response of any mutation on the table \"stampNft\"", "fields": [ { - "name": "accountId", - "description": null, + "name": "affected_rows", + "description": "number of rows affected by the mutation", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "Int", "ofType": null } }, @@ -130791,57 +169345,214 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "returning", + "description": "data from the rows affected by the mutation", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stampNft", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNft_on_conflict", + "description": "on_conflict condition type for table \"stampNft\"", + "fields": null, + "inputFields": [ { - "name": "eventId", + "name": "constraint", "description": null, - "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "stampNft_constraint", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "update_columns", "description": null, - "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNft_update_column", + "ofType": null + } + } } }, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "invitedById", + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNft_order_by", + "description": "Ordering options when selecting data from \"stampNft\".", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNft_pk_columns_input", + "description": "primary key columns input for table: stampNft", + "fields": null, + "inputFields": [ + { + "name": "id", "description": null, - "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -130851,122 +169562,217 @@ "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNft_prepend_input", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNft_select_column", + "description": "select columns of table \"stampNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "chainId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "inviter", - "description": "An object relationship", - "args": [], + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNft_set_input", + "description": "input type for updating data in table \"stampNft\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer", + "name": "contractAddress", "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_roleAssignmentorganizer", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "created_at", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "role", + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "roles_enum", - "ofType": null - } + "kind": "SCALAR", + "name": "Float", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -130979,63 +169785,185 @@ }, { "kind": "OBJECT", - "name": "roleAssignment_aggregate", - "description": "aggregated selection of \"roleAssignment\"", + "name": "stampNft_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", "fields": [ { - "name": "aggregate", - "description": null, + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", "args": [], "type": { - "kind": "OBJECT", - "name": "roleAssignment_aggregate_fields", + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ { - "name": "nodes", - "description": null, + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNft_stream_cursor_input", + "description": "Streaming cursor of the table \"stampNft\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "roleAssignment", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "stampNft_stream_cursor_value_input", + "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "roleAssignment_aggregate_bool_exp", - "description": null, + "name": "stampNft_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "count", + "name": "chainId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_aggregate_bool_exp_count", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -131047,81 +169975,437 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "OBJECT", + "name": "stampNft_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNft_update_column", + "description": "update columns of table \"stampNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, { "kind": "INPUT_OBJECT", - "name": "roleAssignment_aggregate_bool_exp_count", + "name": "stampNft_updates", "description": null, "fields": null, "inputFields": [ { - "name": "arguments", - "description": null, + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", "type": { - "kind": "LIST", + "kind": "INPUT_OBJECT", + "name": "stampNft_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "roleAssignment_select_column", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "stampNft_bool_exp", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ { - "name": "distinct", - "description": null, + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "description": "Table to store Stripe Checkout Sessions for tracking user checkout processes. Sessions are deleted once they are successful or expired.", + "fields": [ + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Stripe Customer ID referencing to the stripeCustomer table.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType", + "description": "Types of Stripe Checkout Sessions.", + "fields": [ + { + "name": "value", + "description": "Type value.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_aggregate", + "description": "aggregated selection of \"stripeCheckoutSessionType\"", + "fields": [ { - "name": "filter", + "name": "aggregate", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_aggregate_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "predicate", + "name": "nodes", "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "roleAssignment_aggregate_fields", - "description": "aggregate fields of \"roleAssignment\"", + "name": "stripeCheckoutSessionType_aggregate_fields", + "description": "aggregate fields of \"stripeCheckoutSessionType\"", "fields": [ { "name": "count", @@ -131138,7 +170422,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "roleAssignment_select_column", + "name": "stripeCheckoutSessionType_select_column", "ofType": null } } @@ -131178,7 +170462,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "roleAssignment_max_fields", + "name": "stripeCheckoutSessionType_max_fields", "ofType": null }, "isDeprecated": false, @@ -131190,7 +170474,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "roleAssignment_min_fields", + "name": "stripeCheckoutSessionType_min_fields", "ofType": null }, "isDeprecated": false, @@ -131204,28 +170488,36 @@ }, { "kind": "INPUT_OBJECT", - "name": "roleAssignment_aggregate_order_by", - "description": "order by aggregate values of table \"roleAssignment\"", + "name": "stripeCheckoutSessionType_bool_exp", + "description": "Boolean expression to filter rows from the table \"stripeCheckoutSessionType\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { - "name": "count", + "name": "_and", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_bool_exp", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "_not", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_max_order_by", + "name": "stripeCheckoutSessionType_bool_exp", "ofType": null }, "defaultValue": null, @@ -131233,45 +170525,18 @@ "deprecationReason": null }, { - "name": "min", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_min_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_arr_rel_insert_input", - "description": "input type for inserting array relation for remote table \"roleAssignment\"", - "fields": null, - "inputFields": [ - { - "name": "data", + "name": "_or", "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_insert_input", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_bool_exp", + "ofType": null } } }, @@ -131280,11 +170545,11 @@ "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "value", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_on_conflict", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -131296,14 +170561,60 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_constraint", + "description": "unique or primary key constraints on table \"stripeCheckoutSessionType\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "stripeCheckoutSessionType_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "event_pass_order", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, { "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", - "description": "Boolean expression to filter rows from the table \"roleAssignment\". All fields are combined with a logical 'AND'.", + "name": "stripeCheckoutSessionType_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"stripeCheckoutSessionType_enum\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { - "name": "_and", + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", "description": null, "type": { "kind": "LIST", @@ -131312,8 +170623,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", "ofType": null } } @@ -131323,11 +170634,11 @@ "deprecationReason": null }, { - "name": "_not", + "name": "_is_null", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -131335,7 +170646,19 @@ "deprecationReason": null }, { - "name": "_or", + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", "description": null, "type": { "kind": "LIST", @@ -131344,8 +170667,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", "ofType": null } } @@ -131353,98 +170676,235 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_insert_input", + "description": "input type for inserting data into table \"stripeCheckoutSessionType\"", + "fields": null, + "inputFields": [ { - "name": "accountId", - "description": null, + "name": "value", + "description": "Type value.", "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "created_at", - "description": null, + "name": "value", + "description": "Type value.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "eventId", - "description": null, + "name": "value", + "description": "Type value.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_mutation_response", + "description": "response of any mutation on the table \"stripeCheckoutSessionType\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_on_conflict", + "description": "on_conflict condition type for table \"stripeCheckoutSessionType\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_constraint", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "invitedById", + "name": "update_columns", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_update_column", + "ofType": null + } + } + } }, - "defaultValue": null, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "inviter", + "name": "where", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "stripeCheckoutSessionType_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_order_by", + "description": "Ordering options when selecting data from \"stripeCheckoutSessionType\".", + "fields": null, + "inputFields": [ { - "name": "organizerId", + "name": "value", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_pk_columns_input", + "description": "primary key columns input for table: stripeCheckoutSessionType", + "fields": null, + "inputFields": [ { - "name": "role", - "description": null, + "name": "value", + "description": "Type value.", "type": { - "kind": "INPUT_OBJECT", - "name": "roles_enum_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -131457,15 +170917,15 @@ }, { "kind": "ENUM", - "name": "roleAssignment_constraint", - "description": "unique or primary key constraints on table \"roleAssignment\"", + "name": "stripeCheckoutSessionType_select_column", + "description": "select columns of table \"stripeCheckoutSessionType\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "unique_role_assignment", - "description": "unique or primary key constraint on columns \"organizerId\", \"accountId\", \"role\", \"eventId\"", + "name": "value", + "description": "column name", "isDeprecated": false, "deprecationReason": null } @@ -131474,88 +170934,118 @@ }, { "kind": "INPUT_OBJECT", - "name": "roleAssignment_insert_input", - "description": "input type for inserting data into table \"roleAssignment\"", + "name": "stripeCheckoutSessionType_set_input", + "description": "input type for updating data in table \"stripeCheckoutSessionType\"", "fields": null, "inputFields": [ { - "name": "accountId", - "description": null, + "name": "value", + "description": "Type value.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_stream_cursor_input", + "description": "Streaming cursor of the table \"stripeCheckoutSessionType\"", + "fields": null, + "inputFields": [ { - "name": "created_at", - "description": null, + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_stream_cursor_value_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "cursor_ordering", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "id", - "description": null, + "name": "value", + "description": "Type value.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_update_column", + "description": "update columns of table \"stripeCheckoutSessionType\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "invitedById", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, + "name": "value", + "description": "column name", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_updates", + "description": null, + "fields": null, + "inputFields": [ { - "name": "inviter", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "account_obj_rel_insert_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", + "name": "stripeCheckoutSessionType_set_input", "ofType": null }, "defaultValue": null, @@ -131563,12 +171053,16 @@ "deprecationReason": null }, { - "name": "role", - "description": null, + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "ENUM", - "name": "roles_enum", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -131581,76 +171075,124 @@ }, { "kind": "OBJECT", - "name": "roleAssignment_max_fields", - "description": "aggregate max on columns", + "name": "stripeCheckoutSession_aggregate", + "description": "aggregated selection of \"stripeCheckoutSession\"", "fields": [ { - "name": "accountId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", + "name": "aggregate", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "OBJECT", + "name": "stripeCheckoutSession_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", + "name": "nodes", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSession_aggregate_fields", + "description": "aggregate fields of \"stripeCheckoutSession\"", + "fields": [ { - "name": "id", + "name": "count", "description": null, - "args": [], + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSession_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "invitedById", + "name": "max", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "stripeCheckoutSession_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "min", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "stripeCheckoutSession_min_fields", "ofType": null }, "isDeprecated": false, @@ -131664,28 +171206,68 @@ }, { "kind": "INPUT_OBJECT", - "name": "roleAssignment_max_order_by", - "description": "order by max() on columns of table \"roleAssignment\"", + "name": "stripeCheckoutSession_bool_exp", + "description": "Boolean expression to filter rows from the table \"stripeCheckoutSession\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { - "name": "accountId", + "name": "_and", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "created_at", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -131693,11 +171275,11 @@ "deprecationReason": null }, { - "name": "eventId", + "name": "stripeCustomerId", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -131705,11 +171287,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "stripeSessionId", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -131717,11 +171299,11 @@ "deprecationReason": null }, { - "name": "invitedById", + "name": "type", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_enum_comparison_exp", "ofType": null }, "defaultValue": null, @@ -131729,11 +171311,11 @@ "deprecationReason": null }, { - "name": "organizerId", + "name": "updated_at", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -131746,175 +171328,215 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "roleAssignment_min_fields", - "description": "aggregate min on columns", - "fields": [ + "kind": "ENUM", + "name": "stripeCheckoutSession_constraint", + "description": "unique or primary key constraints on table \"stripeCheckoutSession\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "accountId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, + "name": "stripeCheckoutSession_pkey", + "description": "unique or primary key constraint on columns \"stripeSessionId\"", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_insert_input", + "description": "input type for inserting data into table \"stripeCheckoutSession\"", + "fields": null, + "inputFields": [ { "name": "created_at", - "description": null, - "args": [], + "description": "Timestamp automatically set when the row is created.", "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": null, - "args": [], + "name": "stripeCustomerId", + "description": "Stripe Customer ID referencing to the stripeCustomer table.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "invitedById", - "description": null, - "args": [], + "name": "type", + "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, - "args": [], + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_min_order_by", - "description": "order by min() on columns of table \"roleAssignment\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "stripeCheckoutSession_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "accountId", - "description": null, + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "stripeCustomerId", + "description": "Stripe Customer ID referencing to the stripeCustomer table.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSession_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "invitedById", - "description": null, + "name": "stripeCustomerId", + "description": "Stripe Customer ID referencing to the stripeCustomer table.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "roleAssignment_mutation_response", - "description": "response of any mutation on the table \"roleAssignment\"", + "name": "stripeCheckoutSession_mutation_response", + "description": "response of any mutation on the table \"stripeCheckoutSession\"", "fields": [ { "name": "affected_rows", @@ -131947,7 +171569,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "roleAssignment", + "name": "stripeCheckoutSession", "ofType": null } } @@ -131964,8 +171586,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "roleAssignment_on_conflict", - "description": "on_conflict condition type for table \"roleAssignment\"", + "name": "stripeCheckoutSession_on_conflict", + "description": "on_conflict condition type for table \"stripeCheckoutSession\"", "fields": null, "inputFields": [ { @@ -131976,7 +171598,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "roleAssignment_constraint", + "name": "stripeCheckoutSession_constraint", "ofType": null } }, @@ -131998,7 +171620,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "roleAssignment_update_column", + "name": "stripeCheckoutSession_update_column", "ofType": null } } @@ -132013,7 +171635,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", + "name": "stripeCheckoutSession_bool_exp", "ofType": null }, "defaultValue": null, @@ -132027,22 +171649,10 @@ }, { "kind": "INPUT_OBJECT", - "name": "roleAssignment_order_by", - "description": "Ordering options when selecting data from \"roleAssignment\".", + "name": "stripeCheckoutSession_order_by", + "description": "Ordering options when selecting data from \"stripeCheckoutSession\".", "fields": null, "inputFields": [ - { - "name": "accountId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "created_at", "description": null, @@ -132056,7 +171666,7 @@ "deprecationReason": null }, { - "name": "eventId", + "name": "stripeCustomerId", "description": null, "type": { "kind": "ENUM", @@ -132068,7 +171678,7 @@ "deprecationReason": null }, { - "name": "id", + "name": "stripeSessionId", "description": null, "type": { "kind": "ENUM", @@ -132080,7 +171690,7 @@ "deprecationReason": null }, { - "name": "invitedById", + "name": "type", "description": null, "type": { "kind": "ENUM", @@ -132092,19 +171702,7 @@ "deprecationReason": null }, { - "name": "inviter", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", + "name": "updated_at", "description": null, "type": { "kind": "ENUM", @@ -132114,14 +171712,29 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_pk_columns_input", + "description": "primary key columns input for table: stripeCheckoutSession", + "fields": null, + "inputFields": [ { - "name": "role", - "description": null, + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -132134,18 +171747,12 @@ }, { "kind": "ENUM", - "name": "roleAssignment_select_column", - "description": "select columns of table \"roleAssignment\"", + "name": "stripeCheckoutSession_select_column", + "description": "select columns of table \"stripeCheckoutSession\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ - { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "created_at", "description": "column name", @@ -132153,31 +171760,25 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", + "name": "stripeCustomerId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "invitedById", + "name": "stripeSessionId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "type", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "role", + "name": "updated_at", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -132187,25 +171788,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "roleAssignment_set_input", - "description": "input type for updating data in table \"roleAssignment\"", + "name": "stripeCheckoutSession_set_input", + "description": "input type for updating data in table \"stripeCheckoutSession\"", "fields": null, "inputFields": [ - { - "name": "accountId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "created_at", - "description": null, + "description": "Timestamp automatically set when the row is created.", "type": { "kind": "SCALAR", "name": "timestamptz", @@ -132216,8 +171805,8 @@ "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "stripeCustomerId", + "description": "Stripe Customer ID referencing to the stripeCustomer table.", "type": { "kind": "SCALAR", "name": "String", @@ -132228,11 +171817,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -132240,11 +171829,11 @@ "deprecationReason": null }, { - "name": "invitedById", - "description": null, + "name": "type", + "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", "ofType": null }, "defaultValue": null, @@ -132252,23 +171841,11 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", "type": { "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "role", - "description": null, - "type": { - "kind": "ENUM", - "name": "roles_enum", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -132282,8 +171859,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "roleAssignment_stream_cursor_input", - "description": "Streaming cursor of the table \"roleAssignment\"", + "name": "stripeCheckoutSession_stream_cursor_input", + "description": "Streaming cursor of the table \"stripeCheckoutSession\"", "fields": null, "inputFields": [ { @@ -132294,7 +171871,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_stream_cursor_value_input", + "name": "stripeCheckoutSession_stream_cursor_value_input", "ofType": null } }, @@ -132321,25 +171898,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "roleAssignment_stream_cursor_value_input", + "name": "stripeCheckoutSession_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ - { - "name": "accountId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "created_at", - "description": null, + "description": "Timestamp automatically set when the row is created.", "type": { "kind": "SCALAR", "name": "timestamptz", @@ -132350,8 +171915,8 @@ "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "stripeCustomerId", + "description": "Stripe Customer ID referencing to the stripeCustomer table.", "type": { "kind": "SCALAR", "name": "String", @@ -132362,11 +171927,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -132374,11 +171939,11 @@ "deprecationReason": null }, { - "name": "invitedById", - "description": null, + "name": "type", + "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", "ofType": null }, "defaultValue": null, @@ -132386,23 +171951,11 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", "type": { "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "role", - "description": null, - "type": { - "kind": "ENUM", - "name": "roles_enum", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -132416,18 +171969,12 @@ }, { "kind": "ENUM", - "name": "roleAssignment_update_column", - "description": "update columns of table \"roleAssignment\"", + "name": "stripeCheckoutSession_update_column", + "description": "update columns of table \"stripeCheckoutSession\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ - { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "created_at", "description": "column name", @@ -132435,31 +171982,25 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", + "name": "stripeCustomerId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "invitedById", + "name": "stripeSessionId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "type", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "role", + "name": "updated_at", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -132469,7 +172010,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "roleAssignment_updates", + "name": "stripeCheckoutSession_updates", "description": null, "fields": null, "inputFields": [ @@ -132478,7 +172019,7 @@ "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_set_input", + "name": "stripeCheckoutSession_set_input", "ofType": null }, "defaultValue": null, @@ -132493,7 +172034,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", + "name": "stripeCheckoutSession_bool_exp", "ofType": null } }, @@ -132508,12 +172049,44 @@ }, { "kind": "OBJECT", - "name": "roles", - "description": "Stores user roles defining access levels and permissions within the Offline platform.", + "name": "stripeCustomer", + "description": "Table to store Stripe Customer IDs for tracking user payment processes.", "fields": [ { - "name": "value", - "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", "args": [], "type": { "kind": "NON_NULL", @@ -132526,6 +172099,22 @@ }, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null } ], "inputFields": null, @@ -132535,8 +172124,8 @@ }, { "kind": "OBJECT", - "name": "roles_aggregate", - "description": "aggregated selection of \"roles\"", + "name": "stripeCustomer_aggregate", + "description": "aggregated selection of \"stripeCustomer\"", "fields": [ { "name": "aggregate", @@ -132544,7 +172133,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "roles_aggregate_fields", + "name": "stripeCustomer_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -132565,7 +172154,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "roles", + "name": "stripeCustomer", "ofType": null } } @@ -132582,8 +172171,8 @@ }, { "kind": "OBJECT", - "name": "roles_aggregate_fields", - "description": "aggregate fields of \"roles\"", + "name": "stripeCustomer_aggregate_fields", + "description": "aggregate fields of \"stripeCustomer\"", "fields": [ { "name": "count", @@ -132600,7 +172189,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "roles_select_column", + "name": "stripeCustomer_select_column", "ofType": null } } @@ -132640,7 +172229,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "roles_max_fields", + "name": "stripeCustomer_max_fields", "ofType": null }, "isDeprecated": false, @@ -132652,7 +172241,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "roles_min_fields", + "name": "stripeCustomer_min_fields", "ofType": null }, "isDeprecated": false, @@ -132666,8 +172255,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", - "description": "Boolean expression to filter rows from the table \"roles\". All fields are combined with a logical 'AND'.", + "name": "stripeCustomer_bool_exp", + "description": "Boolean expression to filter rows from the table \"stripeCustomer\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -132681,7 +172270,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", + "name": "stripeCustomer_bool_exp", "ofType": null } } @@ -132695,7 +172284,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", + "name": "stripeCustomer_bool_exp", "ofType": null }, "defaultValue": null, @@ -132713,7 +172302,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", + "name": "stripeCustomer_bool_exp", "ofType": null } } @@ -132723,7 +172312,31 @@ "deprecationReason": null }, { - "name": "value", + "name": "accountId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -132733,6 +172346,18 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, @@ -132741,15 +172366,15 @@ }, { "kind": "ENUM", - "name": "roles_constraint", - "description": "unique or primary key constraints on table \"roles\"", + "name": "stripeCustomer_constraint", + "description": "unique or primary key constraints on table \"stripeCustomer\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "roles_pkey", - "description": "unique or primary key constraint on columns \"value\"", + "name": "stripeCustomer_pkey", + "description": "unique or primary key constraint on columns \"stripeCustomerId\"", "isDeprecated": false, "deprecationReason": null } @@ -132757,114 +172382,359 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "roles_enum", - "description": null, + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_insert_input", + "description": "input type for inserting data into table \"stripeCustomer\"", "fields": null, - "inputFields": null, + "inputFields": [ + { + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "interfaces": null, - "enumValues": [ + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCustomer_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "organizer_admin", - "description": null, + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer_auditor", - "description": null, + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer_content_manager", - "description": null, + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer_finance_manager", - "description": null, + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCustomer_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer_guest", - "description": null, + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer_human_resources", - "description": null, + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer_operations_manager", - "description": null, + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCustomer_mutation_response", + "description": "response of any mutation on the table \"stripeCustomer\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer_super_admin", + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCustomer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"stripeCustomer\"", + "fields": null, + "inputFields": [ + { + "name": "data", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_insert_input", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer_validator", - "description": null, + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_on_conflict", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "roles_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"roles_enum\". All fields are combined with logical 'AND'.", + "name": "stripeCustomer_on_conflict", + "description": "on_conflict condition type for table \"stripeCustomer\"", "fields": null, "inputFields": [ { - "name": "_eq", + "name": "constraint", "description": null, "type": { - "kind": "ENUM", - "name": "roles_enum", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCustomer_constraint", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_in", + "name": "update_columns", "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "roles_enum", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCustomer_update_column", + "ofType": null + } } } }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_order_by", + "description": "Ordering options when selecting data from \"stripeCustomer\".", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_is_null", + "name": "created_at", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -132872,11 +172742,11 @@ "deprecationReason": null }, { - "name": "_neq", + "name": "stripeCustomerId", "description": null, "type": { "kind": "ENUM", - "name": "roles_enum", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -132884,19 +172754,38 @@ "deprecationReason": null }, { - "name": "_nin", + "name": "updated_at", "description": null, "type": { - "kind": "LIST", + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_pk_columns_input", + "description": "primary key columns input for table: stripeCustomer", + "fields": null, + "inputFields": [ + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "type": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "roles_enum", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -132908,15 +172797,74 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "ENUM", + "name": "stripeCustomer_select_column", + "description": "select columns of table \"stripeCustomer\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, { "kind": "INPUT_OBJECT", - "name": "roles_insert_input", - "description": "input type for inserting data into table \"roles\"", + "name": "stripeCustomer_set_input", + "description": "input type for updating data in table \"stripeCustomer\"", "fields": null, "inputFields": [ { - "name": "value", - "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", "type": { "kind": "SCALAR", "name": "String", @@ -132925,6 +172873,18 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, @@ -132932,66 +172892,370 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "roles_max_fields", - "description": "aggregate max on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_stream_cursor_input", + "description": "Streaming cursor of the table \"stripeCustomer\"", + "fields": null, + "inputFields": [ { - "name": "value", - "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", - "args": [], + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "roles_min_fields", - "description": "aggregate min on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "value", - "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", - "args": [], + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stripeCustomer_update_column", + "description": "update columns of table \"stripeCustomer\"", + "fields": null, "inputFields": null, - "interfaces": [], + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "roles_mutation_response", - "description": "response of any mutation on the table \"roles\"", + "name": "subscription_root", + "description": null, "fields": [ { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "account", + "description": "fetch data from the table: \"account\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "account_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "account_aggregate", + "description": "fetch aggregated fields from the table: \"account\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "account_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "account_aggregate", "ofType": null } }, @@ -132999,60 +173263,188 @@ "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { + "name": "account_by_pk", + "description": "fetch data from the table: \"account\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "roles", + "kind": "SCALAR", + "name": "uuid", "ofType": null } - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "account", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "roles_on_conflict", - "description": "on_conflict condition type for table \"roles\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "account_stream", + "description": "fetch data from the table in a streaming manner: \"account\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "roles_constraint", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "apiKeyStatus", + "description": "fetch data from the table: \"apiKeyStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -133063,381 +173455,783 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "roles_update_column", + "kind": "OBJECT", + "name": "apiKeyStatus", "ofType": null } } } }, - "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "roles_order_by", - "description": "Ordering options when selecting data from \"roles\".", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "roles_pk_columns_input", - "description": "primary key columns input for table: roles", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "name": "apiKeyStatus_aggregate", + "description": "fetch aggregated fields from the table: \"apiKeyStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "apiKeyStatus_aggregate", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "roles_select_column", - "description": "select columns of table \"roles\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "roles_set_input", - "description": "input type for updating data in table \"roles\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "name": "apiKeyStatus_by_pk", + "description": "fetch data from the table: \"apiKeyStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": "The status value for API keys. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "apiKeyStatus", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "roles_stream_cursor_input", - "description": "Streaming cursor of the table \"roles\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "apiKeyStatus_stream", + "description": "fetch data from the table in a streaming manner: \"apiKeyStatus\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "roles_stream_cursor_value_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyStatus", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "roles_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "roles_update_column", - "description": "update columns of table \"roles\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "roles_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "apiKeyType", + "description": "fetch data from the table: \"apiKeyType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "roles_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyType", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "apiKeyType_aggregate", + "description": "fetch aggregated fields from the table: \"apiKeyType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", + "kind": "OBJECT", + "name": "apiKeyType_aggregate", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSession", - "description": "Table to store Stripe Checkout Sessions for tracking user checkout processes. Sessions are deleted once they are successful or expired.", - "fields": [ + }, { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "name": "apiKeyType_by_pk", + "description": "fetch data from the table: \"apiKeyType\" using primary key columns", + "args": [ + { + "name": "value", + "description": "The type of the API key", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "apiKeyType", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomerId", - "description": "Stripe Customer ID referencing to the stripeCustomer table.", - "args": [], + "name": "apiKeyType_stream", + "description": "fetch data from the table in a streaming manner: \"apiKeyType\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyType", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", - "args": [], + "name": "contentSpaceParameters", + "description": "fetch data from the table: \"contentSpaceParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "contentSpaceParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "contentSpaceParameters", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "type", - "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", - "ofType": null + "name": "contentSpaceParameters_aggregate", + "description": "fetch aggregated fields from the table: \"contentSpaceParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "contentSpaceParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "args": [], + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "OBJECT", + "name": "contentSpaceParameters_aggregate", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType", - "description": "Types of Stripe Checkout Sessions.", - "fields": [ + }, { - "name": "value", - "description": "Type value.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "name": "contentSpaceParameters_by_pk", + "description": "fetch data from the table: \"contentSpaceParameters\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_aggregate", - "description": "aggregated selection of \"stripeCheckoutSessionType\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], + ], "type": { "kind": "OBJECT", - "name": "stripeCheckoutSessionType_aggregate_fields", + "name": "contentSpaceParameters", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "contentSpaceParameters_stream", + "description": "fetch data from the table in a streaming manner: \"contentSpaceParameters\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -133449,7 +174243,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stripeCheckoutSessionType", + "name": "contentSpaceParameters", "ofType": null } } @@ -133457,25 +174251,14 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_aggregate_fields", - "description": "aggregate fields of \"stripeCheckoutSessionType\"", - "fields": [ + }, { - "name": "count", - "description": null, + "name": "contentSpaceStatus", + "description": "fetch data from the table: \"contentSpaceStatus\"", "args": [ { - "name": "columns", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { "kind": "LIST", "name": null, @@ -133484,7 +174267,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stripeCheckoutSessionType_select_column", + "name": "contentSpaceStatus_select_column", "ofType": null } } @@ -133494,11 +174277,55 @@ "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -133510,334 +174337,197 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "description": "Boolean expression to filter rows from the table \"stripeCheckoutSessionType\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "contentSpaceStatus", + "ofType": null + } } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { + "name": "contentSpaceStatus_aggregate", + "description": "fetch aggregated fields from the table: \"contentSpaceStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "contentSpaceStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", + "name": "contentSpaceStatus_bool_exp", "ofType": null - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "value", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_constraint", - "description": "unique or primary key constraints on table \"stripeCheckoutSessionType\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "stripeCheckoutSessionType_pkey", - "description": "unique or primary key constraint on columns \"value\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "event_pass_order", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"stripeCheckoutSessionType_enum\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, - "type": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_in", - "description": null, + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", - "ofType": null - } + "kind": "OBJECT", + "name": "contentSpaceStatus_aggregate", + "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "contentSpaceStatus_by_pk", + "description": "fetch data from the table: \"contentSpaceStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", + "kind": "OBJECT", + "name": "contentSpaceStatus", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", + "name": "contentSpaceStatus_stream", + "description": "fetch data from the table in a streaming manner: \"contentSpaceStatus\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "contentSpaceStatus_bool_exp", "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_insert_input", - "description": "input type for inserting data into table \"stripeCheckoutSessionType\"", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": "Type value.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "value", - "description": "Type value.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "value", - "description": "Type value.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_mutation_response", - "description": "response of any mutation on the table \"stripeCheckoutSessionType\"", - "fields": [ - { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + ], "type": { "kind": "NON_NULL", "name": null, @@ -133849,7 +174539,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stripeCheckoutSessionType", + "name": "contentSpaceStatus", "ofType": null } } @@ -133857,38 +174547,88 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_on_conflict", - "description": "on_conflict condition type for table \"stripeCheckoutSessionType\"", - "fields": null, - "inputFields": [ - { - "name": "constraint", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_constraint", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "currency", + "description": "fetch data from the table: \"currency\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -133899,263 +174639,191 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_update_column", + "kind": "OBJECT", + "name": "currency", "ofType": null } } } }, - "defaultValue": "[]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_order_by", - "description": "Ordering options when selecting data from \"stripeCheckoutSessionType\".", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_pk_columns_input", - "description": "primary key columns input for table: stripeCheckoutSessionType", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": "Type value.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_select_column", - "description": "select columns of table \"stripeCheckoutSessionType\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_set_input", - "description": "input type for updating data in table \"stripeCheckoutSessionType\"", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": "Type value.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_stream_cursor_input", - "description": "Streaming cursor of the table \"stripeCheckoutSessionType\"", - "fields": null, - "inputFields": [ - { - "name": "initial_value", - "description": "Stream column input with initial value", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_stream_cursor_value_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": "Type value.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_update_column", - "description": "update columns of table \"stripeCheckoutSessionType\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_set_input", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "currency_aggregate", + "description": "fetch aggregated fields from the table: \"currency\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", + "kind": "OBJECT", + "name": "currency_aggregate", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSession_aggregate", - "description": "aggregated selection of \"stripeCheckoutSession\"", - "fields": [ + }, { - "name": "aggregate", - "description": null, - "args": [], + "name": "currency_by_pk", + "description": "fetch data from the table: \"currency\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "OBJECT", - "name": "stripeCheckoutSession_aggregate_fields", + "name": "currency", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "currency_stream", + "description": "fetch data from the table in a streaming manner: \"currency\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -134167,7 +174835,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stripeCheckoutSession", + "name": "currency", "ofType": null } } @@ -134175,25 +174843,14 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSession_aggregate_fields", - "description": "aggregate fields of \"stripeCheckoutSession\"", - "fields": [ + }, { - "name": "count", - "description": null, + "name": "eventParameters", + "description": "fetch data from the table: \"eventParameters\"", "args": [ { - "name": "columns", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { "kind": "LIST", "name": null, @@ -134202,7 +174859,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stripeCheckoutSession_select_column", + "name": "eventParameters_select_column", "ofType": null } } @@ -134212,11 +174869,55 @@ "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -134228,398 +174929,695 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], + "name": "eventParameters_aggregate", + "description": "fetch aggregated fields from the table: \"eventParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession_max_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventParameters_aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", - "description": null, - "args": [], + "name": "eventParameters_by_pk", + "description": "fetch data from the table: \"eventParameters\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "OBJECT", - "name": "stripeCheckoutSession_min_fields", + "name": "eventParameters", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "description": "Boolean expression to filter rows from the table \"stripeCheckoutSession\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_and", - "description": null, + "name": "eventParameters_stream", + "description": "fetch data from the table in a streaming manner: \"eventParameters\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + } } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "eventPassNft", + "description": "fetch data from the table: \"eventPassNft\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + } } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeSessionId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_enum_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stripeCheckoutSession_constraint", - "description": "unique or primary key constraints on table \"stripeCheckoutSession\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "stripeCheckoutSession_pkey", - "description": "unique or primary key constraint on columns \"stripeSessionId\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_insert_input", - "description": "input type for inserting data into table \"stripeCheckoutSession\"", - "fields": null, - "inputFields": [ - { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "Stripe Customer ID referencing to the stripeCustomer table.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", - "type": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSession_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "Stripe Customer ID referencing to the stripeCustomer table.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", - "args": [], + "name": "eventPassNftContract", + "description": "fetch data from the table: \"eventPassNftContract\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSession_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "args": [], + "name": "eventPassNftContractType", + "description": "fetch data from the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContractType", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomerId", - "description": "Stripe Customer ID referencing to the stripeCustomer table.", - "args": [], + "name": "eventPassNftContractType_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContractType_aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", - "args": [], + "name": "eventPassNftContractType_by_pk", + "description": "fetch data from the table: \"eventPassNftContractType\" using primary key columns", + "args": [ + { + "name": "value", + "description": "Type name for event pass NFT contract.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "eventPassNftContractType", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSession_mutation_response", - "description": "response of any mutation on the table \"stripeCheckoutSession\"", - "fields": [ - { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "name": "eventPassNftContractType_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassNftContractType\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + ], "type": { "kind": "NON_NULL", "name": null, @@ -134631,7 +175629,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stripeCheckoutSession", + "name": "eventPassNftContractType", "ofType": null } } @@ -134639,572 +175637,969 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_on_conflict", - "description": "on_conflict condition type for table \"stripeCheckoutSession\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "eventPassNftContract_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNftContract\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSession_constraint", + "kind": "OBJECT", + "name": "eventPassNftContract_aggregate", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { + "name": "eventPassNftContract_by_pk", + "description": "fetch data from the table: \"eventPassNftContract\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSession_update_column", + "kind": "SCALAR", + "name": "uuid", "ofType": null } - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "defaultValue": "[]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_order_by", - "description": "Ordering options when selecting data from \"stripeCheckoutSession\".", - "fields": null, - "inputFields": [ - { - "name": "created_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeSessionId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": null, + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "eventPassNftContract", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_pk_columns_input", - "description": "primary key columns input for table: stripeCheckoutSession", - "fields": null, - "inputFields": [ - { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", + "name": "eventPassNftContract_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassNftContract\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + } + } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stripeCheckoutSession_select_column", - "description": "select columns of table \"stripeCheckoutSession\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeSessionId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_set_input", - "description": "input type for updating data in table \"stripeCheckoutSession\"", - "fields": null, - "inputFields": [ - { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "Stripe Customer ID referencing to the stripeCustomer table.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", - "type": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_stream_cursor_input", - "description": "Streaming cursor of the table \"stripeCheckoutSession\"", - "fields": null, - "inputFields": [ - { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "eventPassNft_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNft\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_stream_cursor_value_input", + "kind": "OBJECT", + "name": "eventPassNft_aggregate", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "Stripe Customer ID referencing to the stripeCustomer table.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "type", - "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", + "name": "eventPassNft_by_pk", + "description": "fetch data from the table: \"eventPassNft\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", + "kind": "OBJECT", + "name": "eventPassNft", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", + "name": "eventPassNft_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassNft\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + } + } + } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stripeCheckoutSession_update_column", - "description": "update columns of table \"stripeCheckoutSession\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeSessionId", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "type", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "eventPassOrderSums", + "description": "fetch data from the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrderSums_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "eventPassOrderSums_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrderSums_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", + "kind": "OBJECT", + "name": "eventPassOrderSums_aggregate", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCustomer", - "description": "Table to store Stripe Customer IDs for tracking user payment processes.", - "fields": [ + }, { - "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "name": "eventPassOrderSums_by_pk", + "description": "fetch data from the table: \"eventPassOrderSums\" using primary key columns", + "args": [ + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "args": [], + "name": "eventPassOrderSums_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassOrderSums\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", - "args": [], + "name": "eventPassType", + "description": "fetch data from the table: \"eventPassType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassType", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "args": [], + "name": "eventPassType_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "OBJECT", + "name": "eventPassType_aggregate", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCustomer_aggregate", - "description": "aggregated selection of \"stripeCustomer\"", - "fields": [ + }, { - "name": "aggregate", - "description": null, - "args": [], + "name": "eventPassType_by_pk", + "description": "fetch data from the table: \"eventPassType\" using primary key columns", + "args": [ + { + "name": "value", + "description": "Type name for event pass.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "OBJECT", - "name": "stripeCustomer_aggregate_fields", + "name": "eventPassType", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "eventPassType_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassType\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -135216,7 +176611,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stripeCustomer", + "name": "eventPassType", "ofType": null } } @@ -135224,25 +176619,14 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCustomer_aggregate_fields", - "description": "aggregate fields of \"stripeCustomer\"", - "fields": [ + }, { - "name": "count", - "description": null, + "name": "eventPassValidationType", + "description": "fetch data from the table: \"eventPassValidationType\"", "args": [ { - "name": "columns", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { "kind": "LIST", "name": null, @@ -135251,7 +176635,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stripeCustomer_select_column", + "name": "eventPassValidationType_select_column", "ofType": null } } @@ -135261,11 +176645,55 @@ "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_bool_exp", "ofType": null }, "defaultValue": null, @@ -135277,374 +176705,298 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassValidationType", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "stripeCustomer_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "stripeCustomer_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "description": "Boolean expression to filter rows from the table \"stripeCustomer\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, + "name": "eventPassValidationType_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassValidationType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassValidationType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null - } + "kind": "OBJECT", + "name": "eventPassValidationType_aggregate", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "eventPassValidationType_by_pk", + "description": "fetch data from the table: \"eventPassValidationType\" using primary key columns", + "args": [ + { + "name": "value", + "description": "Type name for event pass validation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", + "kind": "OBJECT", + "name": "eventPassValidationType", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "eventPassValidationType_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassValidationType\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassValidationType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassValidationType", + "ofType": null + } } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "accountId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stripeCustomer_constraint", - "description": "unique or primary key constraints on table \"stripeCustomer\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "stripeCustomer_pkey", - "description": "unique or primary key constraint on columns \"stripeCustomerId\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_insert_input", - "description": "input type for inserting data into table \"stripeCustomer\"", - "fields": null, - "inputFields": [ - { - "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCustomer_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCustomer_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCustomer_mutation_response", - "description": "response of any mutation on the table \"stripeCustomer\"", - "fields": [ - { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "name": "eventStatus", + "description": "fetch data from the table: \"eventStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + ], "type": { "kind": "NON_NULL", "name": null, @@ -135656,7 +177008,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stripeCustomer", + "name": "eventStatus", "ofType": null } } @@ -135664,77 +177016,283 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"stripeCustomer\"", - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "eventStatus_aggregate", + "description": "fetch aggregated fields from the table: \"eventStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_insert_input", + "kind": "OBJECT", + "name": "eventStatus_aggregate", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "eventStatus_by_pk", + "description": "fetch data from the table: \"eventStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_on_conflict", + "kind": "OBJECT", + "name": "eventStatus", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_on_conflict", - "description": "on_conflict condition type for table \"stripeCustomer\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "eventStatus_stream", + "description": "fetch data from the table in a streaming manner: \"eventStatus\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "stripeCustomer_constraint", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventStatus", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "follow", + "description": "fetch data from the table: \"follow\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "follow_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -135745,394 +177303,331 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "stripeCustomer_update_column", + "kind": "OBJECT", + "name": "follow", "ofType": null } } } }, - "defaultValue": "[]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_order_by", - "description": "Ordering options when selecting data from \"stripeCustomer\".", - "fields": null, - "inputFields": [ - { - "name": "accountId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_pk_columns_input", - "description": "primary key columns input for table: stripeCustomer", - "fields": null, - "inputFields": [ - { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", + "name": "follow_aggregate", + "description": "fetch aggregated fields from the table: \"follow\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "follow_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "follow_aggregate", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stripeCustomer_select_column", - "description": "select columns of table \"stripeCustomer\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_set_input", - "description": "input type for updating data in table \"stripeCustomer\"", - "fields": null, - "inputFields": [ - { - "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", + "name": "follow_by_pk", + "description": "fetch data from the table: \"follow\" using primary key columns", + "args": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "follow", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_stream_cursor_input", - "description": "Streaming cursor of the table \"stripeCustomer\"", - "fields": null, - "inputFields": [ - { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "follow_stream", + "description": "fetch data from the table in a streaming manner: \"follow\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_stream_cursor_value_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + } + } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stripeCustomer_update_column", - "description": "update columns of table \"stripeCustomer\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_set_input", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "kyc", + "description": "fetch data from the table: \"kyc\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kyc_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kyc", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "subscription_root", - "description": null, - "fields": [ + }, { - "name": "account", - "description": "fetch data from the table: \"account\"", + "name": "kycLevelName", + "description": "fetch data from the table: \"kycLevelName\"", "args": [ { "name": "distinct_on", @@ -136145,7 +177640,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "account_select_column", + "name": "kycLevelName_select_column", "ofType": null } } @@ -136189,7 +177684,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_order_by", + "name": "kycLevelName_order_by", "ofType": null } } @@ -136203,7 +177698,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "kycLevelName_bool_exp", "ofType": null }, "defaultValue": null, @@ -136222,7 +177717,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "account", + "name": "kycLevelName", "ofType": null } } @@ -136232,8 +177727,8 @@ "deprecationReason": null }, { - "name": "account_aggregate", - "description": "fetch aggregated fields from the table: \"account\"", + "name": "kycLevelName_aggregate", + "description": "fetch aggregated fields from the table: \"kycLevelName\"", "args": [ { "name": "distinct_on", @@ -136246,7 +177741,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "account_select_column", + "name": "kycLevelName_select_column", "ofType": null } } @@ -136290,7 +177785,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_order_by", + "name": "kycLevelName_order_by", "ofType": null } } @@ -136304,7 +177799,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "kycLevelName_bool_exp", "ofType": null }, "defaultValue": null, @@ -136317,7 +177812,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "account_aggregate", + "name": "kycLevelName_aggregate", "ofType": null } }, @@ -136325,18 +177820,18 @@ "deprecationReason": null }, { - "name": "account_by_pk", - "description": "fetch data from the table: \"account\" using primary key columns", + "name": "kycLevelName_by_pk", + "description": "fetch data from the table: \"kycLevelName\" using primary key columns", "args": [ { - "name": "id", - "description": null, + "name": "value", + "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -136347,15 +177842,15 @@ ], "type": { "kind": "OBJECT", - "name": "account", + "name": "kycLevelName", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "account_stream", - "description": "fetch data from the table in a streaming manner: \"account\"", + "name": "kycLevelName_stream", + "description": "fetch data from the table in a streaming manner: \"kycLevelName\"", "args": [ { "name": "batch_size", @@ -136384,7 +177879,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_stream_cursor_input", + "name": "kycLevelName_stream_cursor_input", "ofType": null } } @@ -136398,7 +177893,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "kycLevelName_bool_exp", "ofType": null }, "defaultValue": null, @@ -136417,7 +177912,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "account", + "name": "kycLevelName", "ofType": null } } @@ -136427,8 +177922,8 @@ "deprecationReason": null }, { - "name": "contentSpaceParameters", - "description": "fetch data from the table: \"contentSpaceParameters\"", + "name": "kycStatus", + "description": "fetch data from the table: \"kycStatus\"", "args": [ { "name": "distinct_on", @@ -136441,7 +177936,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "contentSpaceParameters_select_column", + "name": "kycStatus_select_column", "ofType": null } } @@ -136485,7 +177980,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_order_by", + "name": "kycStatus_order_by", "ofType": null } } @@ -136499,7 +177994,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", + "name": "kycStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -136518,7 +178013,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "contentSpaceParameters", + "name": "kycStatus", "ofType": null } } @@ -136528,8 +178023,8 @@ "deprecationReason": null }, { - "name": "contentSpaceParameters_aggregate", - "description": "fetch aggregated fields from the table: \"contentSpaceParameters\"", + "name": "kycStatus_aggregate", + "description": "fetch aggregated fields from the table: \"kycStatus\"", "args": [ { "name": "distinct_on", @@ -136542,7 +178037,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "contentSpaceParameters_select_column", + "name": "kycStatus_select_column", "ofType": null } } @@ -136586,7 +178081,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_order_by", + "name": "kycStatus_order_by", "ofType": null } } @@ -136600,7 +178095,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", + "name": "kycStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -136613,7 +178108,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "contentSpaceParameters_aggregate", + "name": "kycStatus_aggregate", "ofType": null } }, @@ -136621,18 +178116,18 @@ "deprecationReason": null }, { - "name": "contentSpaceParameters_by_pk", - "description": "fetch data from the table: \"contentSpaceParameters\" using primary key columns", + "name": "kycStatus_by_pk", + "description": "fetch data from the table: \"kycStatus\" using primary key columns", "args": [ { - "name": "id", - "description": null, + "name": "value", + "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -136643,15 +178138,15 @@ ], "type": { "kind": "OBJECT", - "name": "contentSpaceParameters", + "name": "kycStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "contentSpaceParameters_stream", - "description": "fetch data from the table in a streaming manner: \"contentSpaceParameters\"", + "name": "kycStatus_stream", + "description": "fetch data from the table in a streaming manner: \"kycStatus\"", "args": [ { "name": "batch_size", @@ -136680,108 +178175,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_stream_cursor_input", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "contentSpaceParameters", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contentSpaceStatus", - "description": "fetch data from the table: \"contentSpaceStatus\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "contentSpaceStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_order_by", + "name": "kycStatus_stream_cursor_input", "ofType": null } } @@ -136795,7 +178189,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", + "name": "kycStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -136814,7 +178208,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "contentSpaceStatus", + "name": "kycStatus", "ofType": null } } @@ -136824,8 +178218,8 @@ "deprecationReason": null }, { - "name": "contentSpaceStatus_aggregate", - "description": "fetch aggregated fields from the table: \"contentSpaceStatus\"", + "name": "kyc_aggregate", + "description": "fetch aggregated fields from the table: \"kyc\"", "args": [ { "name": "distinct_on", @@ -136838,7 +178232,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "contentSpaceStatus_select_column", + "name": "kyc_select_column", "ofType": null } } @@ -136882,7 +178276,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_order_by", + "name": "kyc_order_by", "ofType": null } } @@ -136896,7 +178290,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", + "name": "kyc_bool_exp", "ofType": null }, "defaultValue": null, @@ -136909,7 +178303,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "contentSpaceStatus_aggregate", + "name": "kyc_aggregate", "ofType": null } }, @@ -136917,18 +178311,18 @@ "deprecationReason": null }, { - "name": "contentSpaceStatus_by_pk", - "description": "fetch data from the table: \"contentSpaceStatus\" using primary key columns", + "name": "kyc_by_pk", + "description": "fetch data from the table: \"kyc\" using primary key columns", "args": [ { - "name": "value", - "description": null, + "name": "externalUserId", + "description": "UUID referencing the user ID in the existing accounts table.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -136939,15 +178333,15 @@ ], "type": { "kind": "OBJECT", - "name": "contentSpaceStatus", + "name": "kyc", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "contentSpaceStatus_stream", - "description": "fetch data from the table in a streaming manner: \"contentSpaceStatus\"", + "name": "kyc_stream", + "description": "fetch data from the table in a streaming manner: \"kyc\"", "args": [ { "name": "batch_size", @@ -136976,7 +178370,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_stream_cursor_input", + "name": "kyc_stream_cursor_input", "ofType": null } } @@ -136990,7 +178384,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", + "name": "kyc_bool_exp", "ofType": null }, "defaultValue": null, @@ -137009,7 +178403,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "contentSpaceStatus", + "name": "kyc", "ofType": null } } @@ -137019,8 +178413,8 @@ "deprecationReason": null }, { - "name": "currency", - "description": "fetch data from the table: \"currency\"", + "name": "lotteryParameters", + "description": "fetch data from the table: \"lotteryParameters\"", "args": [ { "name": "distinct_on", @@ -137033,7 +178427,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "currency_select_column", + "name": "lotteryParameters_select_column", "ofType": null } } @@ -137077,7 +178471,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "currency_order_by", + "name": "lotteryParameters_order_by", "ofType": null } } @@ -137091,7 +178485,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "name": "lotteryParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -137110,7 +178504,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "currency", + "name": "lotteryParameters", "ofType": null } } @@ -137120,8 +178514,8 @@ "deprecationReason": null }, { - "name": "currency_aggregate", - "description": "fetch aggregated fields from the table: \"currency\"", + "name": "lotteryParameters_aggregate", + "description": "fetch aggregated fields from the table: \"lotteryParameters\"", "args": [ { "name": "distinct_on", @@ -137134,7 +178528,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "currency_select_column", + "name": "lotteryParameters_select_column", "ofType": null } } @@ -137178,7 +178572,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "currency_order_by", + "name": "lotteryParameters_order_by", "ofType": null } } @@ -137192,7 +178586,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "name": "lotteryParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -137205,7 +178599,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "currency_aggregate", + "name": "lotteryParameters_aggregate", "ofType": null } }, @@ -137213,18 +178607,18 @@ "deprecationReason": null }, { - "name": "currency_by_pk", - "description": "fetch data from the table: \"currency\" using primary key columns", + "name": "lotteryParameters_by_pk", + "description": "fetch data from the table: \"lotteryParameters\" using primary key columns", "args": [ { - "name": "value", + "name": "id", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -137235,15 +178629,15 @@ ], "type": { "kind": "OBJECT", - "name": "currency", + "name": "lotteryParameters", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "currency_stream", - "description": "fetch data from the table in a streaming manner: \"currency\"", + "name": "lotteryParameters_stream", + "description": "fetch data from the table in a streaming manner: \"lotteryParameters\"", "args": [ { "name": "batch_size", @@ -137272,7 +178666,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "currency_stream_cursor_input", + "name": "lotteryParameters_stream_cursor_input", "ofType": null } } @@ -137286,7 +178680,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "name": "lotteryParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -137305,7 +178699,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "currency", + "name": "lotteryParameters", "ofType": null } } @@ -137315,8 +178709,8 @@ "deprecationReason": null }, { - "name": "eventParameters", - "description": "fetch data from the table: \"eventParameters\"", + "name": "lotteryStatus", + "description": "fetch data from the table: \"lotteryStatus\"", "args": [ { "name": "distinct_on", @@ -137329,7 +178723,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventParameters_select_column", + "name": "lotteryStatus_select_column", "ofType": null } } @@ -137373,7 +178767,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", + "name": "lotteryStatus_order_by", "ofType": null } } @@ -137387,7 +178781,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "lotteryStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -137406,7 +178800,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters", + "name": "lotteryStatus", "ofType": null } } @@ -137416,8 +178810,8 @@ "deprecationReason": null }, { - "name": "eventParameters_aggregate", - "description": "fetch aggregated fields from the table: \"eventParameters\"", + "name": "lotteryStatus_aggregate", + "description": "fetch aggregated fields from the table: \"lotteryStatus\"", "args": [ { "name": "distinct_on", @@ -137430,7 +178824,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventParameters_select_column", + "name": "lotteryStatus_select_column", "ofType": null } } @@ -137474,7 +178868,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", + "name": "lotteryStatus_order_by", "ofType": null } } @@ -137488,7 +178882,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "lotteryStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -137501,7 +178895,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters_aggregate", + "name": "lotteryStatus_aggregate", "ofType": null } }, @@ -137509,18 +178903,18 @@ "deprecationReason": null }, { - "name": "eventParameters_by_pk", - "description": "fetch data from the table: \"eventParameters\" using primary key columns", + "name": "lotteryStatus_by_pk", + "description": "fetch data from the table: \"lotteryStatus\" using primary key columns", "args": [ { - "name": "id", + "name": "value", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -137531,15 +178925,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventParameters", + "name": "lotteryStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters_stream", - "description": "fetch data from the table in a streaming manner: \"eventParameters\"", + "name": "lotteryStatus_stream", + "description": "fetch data from the table in a streaming manner: \"lotteryStatus\"", "args": [ { "name": "batch_size", @@ -137568,7 +178962,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_stream_cursor_input", + "name": "lotteryStatus_stream_cursor_input", "ofType": null } } @@ -137582,7 +178976,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "lotteryStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -137601,7 +178995,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters", + "name": "lotteryStatus", "ofType": null } } @@ -137611,8 +179005,8 @@ "deprecationReason": null }, { - "name": "eventPassNft", - "description": "fetch data from the table: \"eventPassNft\"", + "name": "loyaltyCardNft", + "description": "fetch data from the table: \"loyaltyCardNft\"", "args": [ { "name": "distinct_on", @@ -137625,7 +179019,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNft_select_column", + "name": "loyaltyCardNft_select_column", "ofType": null } } @@ -137669,7 +179063,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", + "name": "loyaltyCardNft_order_by", "ofType": null } } @@ -137683,7 +179077,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "loyaltyCardNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -137702,7 +179096,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "loyaltyCardNft", "ofType": null } } @@ -137712,8 +179106,8 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": "fetch data from the table: \"eventPassNftContract\"", + "name": "loyaltyCardNftContract", + "description": "fetch data from the table: \"loyaltyCardNftContract\"", "args": [ { "name": "distinct_on", @@ -137726,7 +179120,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContract_select_column", + "name": "loyaltyCardNftContract_select_column", "ofType": null } } @@ -137770,7 +179164,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "name": "loyaltyCardNftContract_order_by", "ofType": null } } @@ -137784,7 +179178,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "loyaltyCardNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -137803,7 +179197,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContract", + "name": "loyaltyCardNftContract", "ofType": null } } @@ -137813,8 +179207,8 @@ "deprecationReason": null }, { - "name": "eventPassNftContractType", - "description": "fetch data from the table: \"eventPassNftContractType\"", + "name": "loyaltyCardNftContract_aggregate", + "description": "fetch aggregated fields from the table: \"loyaltyCardNftContract\"", "args": [ { "name": "distinct_on", @@ -137827,7 +179221,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContractType_select_column", + "name": "loyaltyCardNftContract_select_column", "ofType": null } } @@ -137871,7 +179265,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_order_by", + "name": "loyaltyCardNftContract_order_by", "ofType": null } } @@ -137885,7 +179279,101 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", + "name": "loyaltyCardNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardNftContract_by_pk", + "description": "fetch data from the table: \"loyaltyCardNftContract\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardNftContract_stream", + "description": "fetch data from the table in a streaming manner: \"loyaltyCardNftContract\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -137904,7 +179392,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContractType", + "name": "loyaltyCardNftContract", "ofType": null } } @@ -137914,8 +179402,8 @@ "deprecationReason": null }, { - "name": "eventPassNftContractType_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassNftContractType\"", + "name": "loyaltyCardNft_aggregate", + "description": "fetch aggregated fields from the table: \"loyaltyCardNft\"", "args": [ { "name": "distinct_on", @@ -137928,7 +179416,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContractType_select_column", + "name": "loyaltyCardNft_select_column", "ofType": null } } @@ -137972,7 +179460,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_order_by", + "name": "loyaltyCardNft_order_by", "ofType": null } } @@ -137986,7 +179474,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", + "name": "loyaltyCardNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -137999,7 +179487,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContractType_aggregate", + "name": "loyaltyCardNft_aggregate", "ofType": null } }, @@ -138007,18 +179495,18 @@ "deprecationReason": null }, { - "name": "eventPassNftContractType_by_pk", - "description": "fetch data from the table: \"eventPassNftContractType\" using primary key columns", + "name": "loyaltyCardNft_by_pk", + "description": "fetch data from the table: \"loyaltyCardNft\" using primary key columns", "args": [ { - "name": "value", - "description": "Type name for event pass NFT contract.", + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -138029,15 +179517,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassNftContractType", + "name": "loyaltyCardNft", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContractType_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassNftContractType\"", + "name": "loyaltyCardNft_stream", + "description": "fetch data from the table in a streaming manner: \"loyaltyCardNft\"", "args": [ { "name": "batch_size", @@ -138066,7 +179554,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_stream_cursor_input", + "name": "loyaltyCardNft_stream_cursor_input", "ofType": null } } @@ -138080,7 +179568,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", + "name": "loyaltyCardNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -138099,7 +179587,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContractType", + "name": "loyaltyCardNft", "ofType": null } } @@ -138109,8 +179597,8 @@ "deprecationReason": null }, { - "name": "eventPassNftContract_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassNftContract\"", + "name": "loyaltyCardParameters", + "description": "fetch data from the table: \"loyaltyCardParameters\"", "args": [ { "name": "distinct_on", @@ -138123,7 +179611,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContract_select_column", + "name": "loyaltyCardParameters_select_column", "ofType": null } } @@ -138167,7 +179655,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "name": "loyaltyCardParameters_order_by", "ofType": null } } @@ -138181,101 +179669,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContract_by_pk", - "description": "fetch data from the table: \"eventPassNftContract\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "eventPassNftContract", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContract_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassNftContract\"", - "args": [ - { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "cursor", - "description": "cursor to stream the results returned by the query", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_stream_cursor_input", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "loyaltyCardParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -138294,7 +179688,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContract", + "name": "loyaltyCardParameters", "ofType": null } } @@ -138304,8 +179698,8 @@ "deprecationReason": null }, { - "name": "eventPassNft_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassNft\"", + "name": "loyaltyCardParameters_aggregate", + "description": "fetch aggregated fields from the table: \"loyaltyCardParameters\"", "args": [ { "name": "distinct_on", @@ -138318,7 +179712,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNft_select_column", + "name": "loyaltyCardParameters_select_column", "ofType": null } } @@ -138362,7 +179756,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", + "name": "loyaltyCardParameters_order_by", "ofType": null } } @@ -138376,7 +179770,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "loyaltyCardParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -138389,7 +179783,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft_aggregate", + "name": "loyaltyCardParameters_aggregate", "ofType": null } }, @@ -138397,8 +179791,8 @@ "deprecationReason": null }, { - "name": "eventPassNft_by_pk", - "description": "fetch data from the table: \"eventPassNft\" using primary key columns", + "name": "loyaltyCardParameters_by_pk", + "description": "fetch data from the table: \"loyaltyCardParameters\" using primary key columns", "args": [ { "name": "id", @@ -138419,15 +179813,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "loyaltyCardParameters", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNft_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassNft\"", + "name": "loyaltyCardParameters_stream", + "description": "fetch data from the table in a streaming manner: \"loyaltyCardParameters\"", "args": [ { "name": "batch_size", @@ -138456,7 +179850,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_stream_cursor_input", + "name": "loyaltyCardParameters_stream_cursor_input", "ofType": null } } @@ -138470,7 +179864,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "loyaltyCardParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -138489,7 +179883,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "loyaltyCardParameters", "ofType": null } } @@ -138499,8 +179893,8 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums", - "description": "fetch data from the table: \"eventPassOrderSums\"", + "name": "loyaltyCardStatus", + "description": "fetch data from the table: \"loyaltyCardStatus\"", "args": [ { "name": "distinct_on", @@ -138513,7 +179907,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassOrderSums_select_column", + "name": "loyaltyCardStatus_select_column", "ofType": null } } @@ -138557,7 +179951,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", + "name": "loyaltyCardStatus_order_by", "ofType": null } } @@ -138571,7 +179965,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "loyaltyCardStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -138590,7 +179984,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "loyaltyCardStatus", "ofType": null } } @@ -138600,8 +179994,8 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassOrderSums\"", + "name": "loyaltyCardStatus_aggregate", + "description": "fetch aggregated fields from the table: \"loyaltyCardStatus\"", "args": [ { "name": "distinct_on", @@ -138614,7 +180008,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassOrderSums_select_column", + "name": "loyaltyCardStatus_select_column", "ofType": null } } @@ -138658,7 +180052,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", + "name": "loyaltyCardStatus_order_by", "ofType": null } } @@ -138672,7 +180066,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "loyaltyCardStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -138685,7 +180079,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrderSums_aggregate", + "name": "loyaltyCardStatus_aggregate", "ofType": null } }, @@ -138693,11 +180087,11 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums_by_pk", - "description": "fetch data from the table: \"eventPassOrderSums\" using primary key columns", + "name": "loyaltyCardStatus_by_pk", + "description": "fetch data from the table: \"loyaltyCardStatus\" using primary key columns", "args": [ { - "name": "eventPassId", + "name": "value", "description": null, "type": { "kind": "NON_NULL", @@ -138715,15 +180109,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "loyaltyCardStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrderSums_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassOrderSums\"", + "name": "loyaltyCardStatus_stream", + "description": "fetch data from the table in a streaming manner: \"loyaltyCardStatus\"", "args": [ { "name": "batch_size", @@ -138752,7 +180146,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_stream_cursor_input", + "name": "loyaltyCardStatus_stream_cursor_input", "ofType": null } } @@ -138766,7 +180160,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "loyaltyCardStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -138785,7 +180179,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "loyaltyCardStatus", "ofType": null } } @@ -138795,8 +180189,8 @@ "deprecationReason": null }, { - "name": "eventPassType", - "description": "fetch data from the table: \"eventPassType\"", + "name": "minterTemporaryWallet", + "description": "fetch data from the table: \"minterTemporaryWallet\"", "args": [ { "name": "distinct_on", @@ -138809,7 +180203,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassType_select_column", + "name": "minterTemporaryWallet_select_column", "ofType": null } } @@ -138853,7 +180247,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassType_order_by", + "name": "minterTemporaryWallet_order_by", "ofType": null } } @@ -138867,7 +180261,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", + "name": "minterTemporaryWallet_bool_exp", "ofType": null }, "defaultValue": null, @@ -138886,7 +180280,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassType", + "name": "minterTemporaryWallet", "ofType": null } } @@ -138896,8 +180290,8 @@ "deprecationReason": null }, { - "name": "eventPassType_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassType\"", + "name": "minterTemporaryWallet_aggregate", + "description": "fetch aggregated fields from the table: \"minterTemporaryWallet\"", "args": [ { "name": "distinct_on", @@ -138910,7 +180304,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassType_select_column", + "name": "minterTemporaryWallet_select_column", "ofType": null } } @@ -138954,7 +180348,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassType_order_by", + "name": "minterTemporaryWallet_order_by", "ofType": null } } @@ -138968,7 +180362,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", + "name": "minterTemporaryWallet_bool_exp", "ofType": null }, "defaultValue": null, @@ -138981,7 +180375,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassType_aggregate", + "name": "minterTemporaryWallet_aggregate", "ofType": null } }, @@ -138989,12 +180383,12 @@ "deprecationReason": null }, { - "name": "eventPassType_by_pk", - "description": "fetch data from the table: \"eventPassType\" using primary key columns", + "name": "minterTemporaryWallet_by_pk", + "description": "fetch data from the table: \"minterTemporaryWallet\" using primary key columns", "args": [ { - "name": "value", - "description": "Type name for event pass.", + "name": "address", + "description": "The blockchain address of the temporary wallet.", "type": { "kind": "NON_NULL", "name": null, @@ -139011,15 +180405,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassType", + "name": "minterTemporaryWallet", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassType_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassType\"", + "name": "minterTemporaryWallet_stream", + "description": "fetch data from the table in a streaming manner: \"minterTemporaryWallet\"", "args": [ { "name": "batch_size", @@ -139048,7 +180442,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassType_stream_cursor_input", + "name": "minterTemporaryWallet_stream_cursor_input", "ofType": null } } @@ -139062,7 +180456,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", + "name": "minterTemporaryWallet_bool_exp", "ofType": null }, "defaultValue": null, @@ -139081,7 +180475,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassType", + "name": "minterTemporaryWallet", "ofType": null } } @@ -139091,8 +180485,8 @@ "deprecationReason": null }, { - "name": "eventPassValidationType", - "description": "fetch data from the table: \"eventPassValidationType\"", + "name": "nftMintPassword", + "description": "fetch data from the table: \"nftMintPassword\"", "args": [ { "name": "distinct_on", @@ -139105,7 +180499,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassValidationType_select_column", + "name": "nftMintPassword_select_column", "ofType": null } } @@ -139149,7 +180543,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_order_by", + "name": "nftMintPassword_order_by", "ofType": null } } @@ -139163,7 +180557,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", + "name": "nftMintPassword_bool_exp", "ofType": null }, "defaultValue": null, @@ -139182,7 +180576,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassValidationType", + "name": "nftMintPassword", "ofType": null } } @@ -139192,8 +180586,8 @@ "deprecationReason": null }, { - "name": "eventPassValidationType_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassValidationType\"", + "name": "nftMintPassword_aggregate", + "description": "fetch aggregated fields from the table: \"nftMintPassword\"", "args": [ { "name": "distinct_on", @@ -139206,7 +180600,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassValidationType_select_column", + "name": "nftMintPassword_select_column", "ofType": null } } @@ -139250,7 +180644,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_order_by", + "name": "nftMintPassword_order_by", "ofType": null } } @@ -139264,7 +180658,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", + "name": "nftMintPassword_bool_exp", "ofType": null }, "defaultValue": null, @@ -139277,7 +180671,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassValidationType_aggregate", + "name": "nftMintPassword_aggregate", "ofType": null } }, @@ -139285,18 +180679,18 @@ "deprecationReason": null }, { - "name": "eventPassValidationType_by_pk", - "description": "fetch data from the table: \"eventPassValidationType\" using primary key columns", + "name": "nftMintPassword_by_pk", + "description": "fetch data from the table: \"nftMintPassword\" using primary key columns", "args": [ { - "name": "value", - "description": "Type name for event pass validation.", + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -139307,15 +180701,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassValidationType", + "name": "nftMintPassword", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassValidationType_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassValidationType\"", + "name": "nftMintPassword_stream", + "description": "fetch data from the table in a streaming manner: \"nftMintPassword\"", "args": [ { "name": "batch_size", @@ -139344,108 +180738,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_stream_cursor_input", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassValidationType", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventStatus", - "description": "fetch data from the table: \"eventStatus\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_order_by", + "name": "nftMintPassword_stream_cursor_input", "ofType": null } } @@ -139459,7 +180752,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", + "name": "nftMintPassword_bool_exp", "ofType": null }, "defaultValue": null, @@ -139478,7 +180771,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventStatus", + "name": "nftMintPassword", "ofType": null } } @@ -139488,8 +180781,8 @@ "deprecationReason": null }, { - "name": "eventStatus_aggregate", - "description": "fetch aggregated fields from the table: \"eventStatus\"", + "name": "nftStatus", + "description": "fetch data from the table: \"nftStatus\"", "args": [ { "name": "distinct_on", @@ -139502,7 +180795,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventStatus_select_column", + "name": "nftStatus_select_column", "ofType": null } } @@ -139546,101 +180839,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventStatus_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventStatus_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventStatus_by_pk", - "description": "fetch data from the table: \"eventStatus\" using primary key columns", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "eventStatus", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventStatus_stream", - "description": "fetch data from the table in a streaming manner: \"eventStatus\"", - "args": [ - { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "cursor", - "description": "cursor to stream the results returned by the query", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventStatus_stream_cursor_input", + "name": "nftStatus_order_by", "ofType": null } } @@ -139654,7 +180853,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", + "name": "nftStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -139673,7 +180872,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventStatus", + "name": "nftStatus", "ofType": null } } @@ -139683,8 +180882,8 @@ "deprecationReason": null }, { - "name": "follow", - "description": "fetch data from the table: \"follow\"", + "name": "nftStatus_aggregate", + "description": "fetch aggregated fields from the table: \"nftStatus\"", "args": [ { "name": "distinct_on", @@ -139697,7 +180896,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "follow_select_column", + "name": "nftStatus_select_column", "ofType": null } } @@ -139741,7 +180940,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "follow_order_by", + "name": "nftStatus_order_by", "ofType": null } } @@ -139755,7 +180954,101 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", + "name": "nftStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftStatus_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftStatus_by_pk", + "description": "fetch data from the table: \"nftStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftStatus_stream", + "description": "fetch data from the table in a streaming manner: \"nftStatus\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -139774,7 +181067,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "follow", + "name": "nftStatus", "ofType": null } } @@ -139784,8 +181077,8 @@ "deprecationReason": null }, { - "name": "follow_aggregate", - "description": "fetch aggregated fields from the table: \"follow\"", + "name": "nftTransfer", + "description": "fetch data from the table: \"nftTransfer\"", "args": [ { "name": "distinct_on", @@ -139798,7 +181091,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "follow_select_column", + "name": "nftTransfer_select_column", "ofType": null } } @@ -139842,7 +181135,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "follow_order_by", + "name": "nftTransfer_order_by", "ofType": null } } @@ -139856,7 +181149,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", + "name": "nftTransfer_bool_exp", "ofType": null }, "defaultValue": null, @@ -139868,28 +181161,40 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "follow_aggregate", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "follow_by_pk", - "description": "fetch data from the table: \"follow\" using primary key columns", + "name": "nftTransfer_aggregate", + "description": "fetch aggregated fields from the table: \"nftTransfer\"", "args": [ { - "name": "accountId", - "description": "References the unique identifier of the account that is following an organizer.", + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftTransfer_select_column", + "ofType": null + } } }, "defaultValue": null, @@ -139897,14 +181202,87 @@ "deprecationReason": null }, { - "name": "organizerSlug", - "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftTransfer_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftTransfer_by_pk", + "description": "fetch data from the table: \"nftTransfer\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -139915,15 +181293,15 @@ ], "type": { "kind": "OBJECT", - "name": "follow", + "name": "nftTransfer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "follow_stream", - "description": "fetch data from the table in a streaming manner: \"follow\"", + "name": "nftTransfer_stream", + "description": "fetch data from the table in a streaming manner: \"nftTransfer\"", "args": [ { "name": "batch_size", @@ -139952,7 +181330,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "follow_stream_cursor_input", + "name": "nftTransfer_stream_cursor_input", "ofType": null } } @@ -139966,7 +181344,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", + "name": "nftTransfer_bool_exp", "ofType": null }, "defaultValue": null, @@ -139985,7 +181363,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "follow", + "name": "nftTransfer", "ofType": null } } @@ -139995,8 +181373,8 @@ "deprecationReason": null }, { - "name": "kyc", - "description": "fetch data from the table: \"kyc\"", + "name": "order", + "description": "fetch data from the table: \"order\"", "args": [ { "name": "distinct_on", @@ -140009,7 +181387,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kyc_select_column", + "name": "order_select_column", "ofType": null } } @@ -140053,7 +181431,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kyc_order_by", + "name": "order_order_by", "ofType": null } } @@ -140067,7 +181445,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "order_bool_exp", "ofType": null }, "defaultValue": null, @@ -140086,7 +181464,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kyc", + "name": "order", "ofType": null } } @@ -140096,8 +181474,8 @@ "deprecationReason": null }, { - "name": "kycLevelName", - "description": "fetch data from the table: \"kycLevelName\"", + "name": "orderStatus", + "description": "fetch data from the table: \"orderStatus\"", "args": [ { "name": "distinct_on", @@ -140110,7 +181488,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycLevelName_select_column", + "name": "orderStatus_select_column", "ofType": null } } @@ -140154,7 +181532,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_order_by", + "name": "orderStatus_order_by", "ofType": null } } @@ -140168,7 +181546,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "orderStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -140187,7 +181565,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycLevelName", + "name": "orderStatus", "ofType": null } } @@ -140197,8 +181575,8 @@ "deprecationReason": null }, { - "name": "kycLevelName_aggregate", - "description": "fetch aggregated fields from the table: \"kycLevelName\"", + "name": "orderStatus_aggregate", + "description": "fetch aggregated fields from the table: \"orderStatus\"", "args": [ { "name": "distinct_on", @@ -140211,7 +181589,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycLevelName_select_column", + "name": "orderStatus_select_column", "ofType": null } } @@ -140255,7 +181633,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_order_by", + "name": "orderStatus_order_by", "ofType": null } } @@ -140269,7 +181647,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "orderStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -140282,7 +181660,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycLevelName_aggregate", + "name": "orderStatus_aggregate", "ofType": null } }, @@ -140290,12 +181668,12 @@ "deprecationReason": null }, { - "name": "kycLevelName_by_pk", - "description": "fetch data from the table: \"kycLevelName\" using primary key columns", + "name": "orderStatus_by_pk", + "description": "fetch data from the table: \"orderStatus\" using primary key columns", "args": [ { "name": "value", - "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -140312,15 +181690,15 @@ ], "type": { "kind": "OBJECT", - "name": "kycLevelName", + "name": "orderStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kycLevelName_stream", - "description": "fetch data from the table in a streaming manner: \"kycLevelName\"", + "name": "orderStatus_stream", + "description": "fetch data from the table in a streaming manner: \"orderStatus\"", "args": [ { "name": "batch_size", @@ -140349,7 +181727,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_stream_cursor_input", + "name": "orderStatus_stream_cursor_input", "ofType": null } } @@ -140363,7 +181741,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "orderStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -140382,7 +181760,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycLevelName", + "name": "orderStatus", "ofType": null } } @@ -140392,8 +181770,8 @@ "deprecationReason": null }, { - "name": "kycStatus", - "description": "fetch data from the table: \"kycStatus\"", + "name": "order_aggregate", + "description": "fetch aggregated fields from the table: \"order\"", "args": [ { "name": "distinct_on", @@ -140406,7 +181784,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycStatus_select_column", + "name": "order_select_column", "ofType": null } } @@ -140450,7 +181828,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycStatus_order_by", + "name": "order_order_by", "ofType": null } } @@ -140464,7 +181842,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "name": "order_bool_exp", "ofType": null }, "defaultValue": null, @@ -140476,82 +181854,75 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "kycStatus", - "ofType": null - } - } + "kind": "OBJECT", + "name": "order_aggregate", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kycStatus_aggregate", - "description": "fetch aggregated fields from the table: \"kycStatus\"", + "name": "order_by_pk", + "description": "fetch data from the table: \"order\" using primary key columns", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "id", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycStatus_select_column", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_stream", + "description": "fetch data from the table in a streaming manner: \"order\"", + "args": [ { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "cursor", + "description": "cursor to stream the results returned by the query", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycStatus_order_by", + "name": "order_stream_cursor_input", "ofType": null } } @@ -140565,7 +181936,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "name": "order_bool_exp", "ofType": null }, "defaultValue": null, @@ -140577,75 +181948,82 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "kycStatus_aggregate", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "order", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kycStatus_by_pk", - "description": "fetch data from the table: \"kycStatus\" using primary key columns", + "name": "packEventPassNft", + "description": "fetch data from the table: \"packEventPassNft\"", "args": [ { - "name": "value", - "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packEventPassNft_select_column", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "kycStatus", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "kycStatus_stream", - "description": "fetch data from the table in a streaming manner: \"kycStatus\"", - "args": [ + }, { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "cursor", - "description": "cursor to stream the results returned by the query", + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycStatus_stream_cursor_input", + "name": "packEventPassNft_order_by", "ofType": null } } @@ -140659,7 +182037,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "name": "packEventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -140678,7 +182056,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycStatus", + "name": "packEventPassNft", "ofType": null } } @@ -140688,8 +182066,8 @@ "deprecationReason": null }, { - "name": "kyc_aggregate", - "description": "fetch aggregated fields from the table: \"kyc\"", + "name": "packEventPassNft_aggregate", + "description": "fetch aggregated fields from the table: \"packEventPassNft\"", "args": [ { "name": "distinct_on", @@ -140702,7 +182080,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kyc_select_column", + "name": "packEventPassNft_select_column", "ofType": null } } @@ -140746,7 +182124,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kyc_order_by", + "name": "packEventPassNft_order_by", "ofType": null } } @@ -140760,7 +182138,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "packEventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -140773,7 +182151,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kyc_aggregate", + "name": "packEventPassNft_aggregate", "ofType": null } }, @@ -140781,12 +182159,28 @@ "deprecationReason": null }, { - "name": "kyc_by_pk", - "description": "fetch data from the table: \"kyc\" using primary key columns", + "name": "packEventPassNft_by_pk", + "description": "fetch data from the table: \"packEventPassNft\" using primary key columns", "args": [ { - "name": "externalUserId", - "description": "UUID referencing the user ID in the existing accounts table.", + "name": "eventPassNftId", + "description": "Identifier for the event pass NFT.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftSupplyId", + "description": "Identifier for the pack NFT supply.", "type": { "kind": "NON_NULL", "name": null, @@ -140803,15 +182197,15 @@ ], "type": { "kind": "OBJECT", - "name": "kyc", + "name": "packEventPassNft", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kyc_stream", - "description": "fetch data from the table in a streaming manner: \"kyc\"", + "name": "packEventPassNft_stream", + "description": "fetch data from the table in a streaming manner: \"packEventPassNft\"", "args": [ { "name": "batch_size", @@ -140840,7 +182234,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kyc_stream_cursor_input", + "name": "packEventPassNft_stream_cursor_input", "ofType": null } } @@ -140854,7 +182248,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "packEventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -140873,7 +182267,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kyc", + "name": "packEventPassNft", "ofType": null } } @@ -140883,8 +182277,8 @@ "deprecationReason": null }, { - "name": "lotteryParameters", - "description": "fetch data from the table: \"lotteryParameters\"", + "name": "packNftContract", + "description": "fetch data from the table: \"packNftContract\"", "args": [ { "name": "distinct_on", @@ -140897,7 +182291,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "lotteryParameters_select_column", + "name": "packNftContract_select_column", "ofType": null } } @@ -140941,7 +182335,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_order_by", + "name": "packNftContract_order_by", "ofType": null } } @@ -140955,7 +182349,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", + "name": "packNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -140974,7 +182368,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "lotteryParameters", + "name": "packNftContract", "ofType": null } } @@ -140984,8 +182378,8 @@ "deprecationReason": null }, { - "name": "lotteryParameters_aggregate", - "description": "fetch aggregated fields from the table: \"lotteryParameters\"", + "name": "packNftContractEventPass", + "description": "fetch data from the table: \"packNftContractEventPass\"", "args": [ { "name": "distinct_on", @@ -140998,7 +182392,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "lotteryParameters_select_column", + "name": "packNftContractEventPass_select_column", "ofType": null } } @@ -141042,7 +182436,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_order_by", + "name": "packNftContractEventPass_order_by", "ofType": null } } @@ -141056,7 +182450,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", + "name": "packNftContractEventPass_bool_exp", "ofType": null }, "defaultValue": null, @@ -141068,75 +182462,82 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "lotteryParameters_aggregate", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packNftContractEventPass", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "lotteryParameters_by_pk", - "description": "fetch data from the table: \"lotteryParameters\" using primary key columns", + "name": "packNftContractEventPass_aggregate", + "description": "fetch aggregated fields from the table: \"packNftContractEventPass\"", "args": [ { - "name": "id", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packNftContractEventPass_select_column", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "lotteryParameters", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryParameters_stream", - "description": "fetch data from the table in a streaming manner: \"lotteryParameters\"", - "args": [ + }, { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "cursor", - "description": "cursor to stream the results returned by the query", + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_stream_cursor_input", + "name": "packNftContractEventPass_order_by", "ofType": null } } @@ -141150,7 +182551,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", + "name": "packNftContractEventPass_bool_exp", "ofType": null }, "defaultValue": null, @@ -141162,40 +182563,28 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "lotteryParameters", - "ofType": null - } - } + "kind": "OBJECT", + "name": "packNftContractEventPass_aggregate", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "lotteryStatus", - "description": "fetch data from the table: \"lotteryStatus\"", + "name": "packNftContractEventPass_by_pk", + "description": "fetch data from the table: \"packNftContractEventPass\" using primary key columns", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "eventPassId", + "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "lotteryStatus_select_column", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -141203,41 +182592,62 @@ "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "packNftContractId", + "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContractEventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContractEventPass_stream", + "description": "fetch data from the table in a streaming manner: \"packNftContractEventPass\"", + "args": [ { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "cursor", + "description": "cursor to stream the results returned by the query", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_order_by", + "name": "packNftContractEventPass_stream_cursor_input", "ofType": null } } @@ -141251,7 +182661,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", + "name": "packNftContractEventPass_bool_exp", "ofType": null }, "defaultValue": null, @@ -141270,7 +182680,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "lotteryStatus", + "name": "packNftContractEventPass", "ofType": null } } @@ -141280,8 +182690,8 @@ "deprecationReason": null }, { - "name": "lotteryStatus_aggregate", - "description": "fetch aggregated fields from the table: \"lotteryStatus\"", + "name": "packNftContract_aggregate", + "description": "fetch aggregated fields from the table: \"packNftContract\"", "args": [ { "name": "distinct_on", @@ -141294,7 +182704,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "lotteryStatus_select_column", + "name": "packNftContract_select_column", "ofType": null } } @@ -141338,7 +182748,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_order_by", + "name": "packNftContract_order_by", "ofType": null } } @@ -141352,7 +182762,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", + "name": "packNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -141365,7 +182775,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "lotteryStatus_aggregate", + "name": "packNftContract_aggregate", "ofType": null } }, @@ -141373,18 +182783,18 @@ "deprecationReason": null }, { - "name": "lotteryStatus_by_pk", - "description": "fetch data from the table: \"lotteryStatus\" using primary key columns", + "name": "packNftContract_by_pk", + "description": "fetch data from the table: \"packNftContract\" using primary key columns", "args": [ { - "name": "value", - "description": null, + "name": "id", + "description": "Unique identifier for each pack NFT contract.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -141395,15 +182805,15 @@ ], "type": { "kind": "OBJECT", - "name": "lotteryStatus", + "name": "packNftContract", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "lotteryStatus_stream", - "description": "fetch data from the table in a streaming manner: \"lotteryStatus\"", + "name": "packNftContract_stream", + "description": "fetch data from the table in a streaming manner: \"packNftContract\"", "args": [ { "name": "batch_size", @@ -141432,7 +182842,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_stream_cursor_input", + "name": "packNftContract_stream_cursor_input", "ofType": null } } @@ -141446,7 +182856,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", + "name": "packNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -141465,7 +182875,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "lotteryStatus", + "name": "packNftContract", "ofType": null } } @@ -141475,8 +182885,8 @@ "deprecationReason": null }, { - "name": "minterTemporaryWallet", - "description": "fetch data from the table: \"minterTemporaryWallet\"", + "name": "packNftSupply", + "description": "fetch data from the table: \"packNftSupply\"", "args": [ { "name": "distinct_on", @@ -141489,7 +182899,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "minterTemporaryWallet_select_column", + "name": "packNftSupply_select_column", "ofType": null } } @@ -141533,7 +182943,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_order_by", + "name": "packNftSupply_order_by", "ofType": null } } @@ -141547,7 +182957,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", + "name": "packNftSupply_bool_exp", "ofType": null }, "defaultValue": null, @@ -141566,7 +182976,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "minterTemporaryWallet", + "name": "packNftSupply", "ofType": null } } @@ -141576,8 +182986,8 @@ "deprecationReason": null }, { - "name": "minterTemporaryWallet_aggregate", - "description": "fetch aggregated fields from the table: \"minterTemporaryWallet\"", + "name": "packNftSupply_aggregate", + "description": "fetch aggregated fields from the table: \"packNftSupply\"", "args": [ { "name": "distinct_on", @@ -141590,7 +183000,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "minterTemporaryWallet_select_column", + "name": "packNftSupply_select_column", "ofType": null } } @@ -141634,7 +183044,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_order_by", + "name": "packNftSupply_order_by", "ofType": null } } @@ -141648,7 +183058,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", + "name": "packNftSupply_bool_exp", "ofType": null }, "defaultValue": null, @@ -141661,7 +183071,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "minterTemporaryWallet_aggregate", + "name": "packNftSupply_aggregate", "ofType": null } }, @@ -141669,18 +183079,18 @@ "deprecationReason": null }, { - "name": "minterTemporaryWallet_by_pk", - "description": "fetch data from the table: \"minterTemporaryWallet\" using primary key columns", + "name": "packNftSupply_by_pk", + "description": "fetch data from the table: \"packNftSupply\" using primary key columns", "args": [ { - "name": "address", - "description": "The blockchain address of the temporary wallet.", + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -141691,15 +183101,15 @@ ], "type": { "kind": "OBJECT", - "name": "minterTemporaryWallet", + "name": "packNftSupply", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "minterTemporaryWallet_stream", - "description": "fetch data from the table in a streaming manner: \"minterTemporaryWallet\"", + "name": "packNftSupply_stream", + "description": "fetch data from the table in a streaming manner: \"packNftSupply\"", "args": [ { "name": "batch_size", @@ -141728,7 +183138,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_stream_cursor_input", + "name": "packNftSupply_stream_cursor_input", "ofType": null } } @@ -141742,7 +183152,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", + "name": "packNftSupply_bool_exp", "ofType": null }, "defaultValue": null, @@ -141761,7 +183171,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "minterTemporaryWallet", + "name": "packNftSupply", "ofType": null } } @@ -141771,8 +183181,8 @@ "deprecationReason": null }, { - "name": "nftTransfer", - "description": "fetch data from the table: \"nftTransfer\"", + "name": "packOrderSums", + "description": "fetch data from the table: \"packOrderSums\"", "args": [ { "name": "distinct_on", @@ -141785,7 +183195,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "nftTransfer_select_column", + "name": "packOrderSums_select_column", "ofType": null } } @@ -141829,7 +183239,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", + "name": "packOrderSums_order_by", "ofType": null } } @@ -141843,7 +183253,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "name": "packOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -141862,7 +183272,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer", + "name": "packOrderSums", "ofType": null } } @@ -141872,8 +183282,8 @@ "deprecationReason": null }, { - "name": "nftTransfer_aggregate", - "description": "fetch aggregated fields from the table: \"nftTransfer\"", + "name": "packOrderSums_aggregate", + "description": "fetch aggregated fields from the table: \"packOrderSums\"", "args": [ { "name": "distinct_on", @@ -141886,7 +183296,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "nftTransfer_select_column", + "name": "packOrderSums_select_column", "ofType": null } } @@ -141930,7 +183340,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", + "name": "packOrderSums_order_by", "ofType": null } } @@ -141944,7 +183354,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "name": "packOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -141957,7 +183367,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer_aggregate", + "name": "packOrderSums_aggregate", "ofType": null } }, @@ -141965,18 +183375,18 @@ "deprecationReason": null }, { - "name": "nftTransfer_by_pk", - "description": "fetch data from the table: \"nftTransfer\" using primary key columns", + "name": "packOrderSums_by_pk", + "description": "fetch data from the table: \"packOrderSums\" using primary key columns", "args": [ { - "name": "id", + "name": "packId", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -141987,15 +183397,15 @@ ], "type": { "kind": "OBJECT", - "name": "nftTransfer", + "name": "packOrderSums", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftTransfer_stream", - "description": "fetch data from the table in a streaming manner: \"nftTransfer\"", + "name": "packOrderSums_stream", + "description": "fetch data from the table in a streaming manner: \"packOrderSums\"", "args": [ { "name": "batch_size", @@ -142024,7 +183434,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_stream_cursor_input", + "name": "packOrderSums_stream_cursor_input", "ofType": null } } @@ -142038,7 +183448,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "name": "packOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -142057,7 +183467,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer", + "name": "packOrderSums", "ofType": null } } @@ -142067,8 +183477,8 @@ "deprecationReason": null }, { - "name": "order", - "description": "fetch data from the table: \"order\"", + "name": "passAmount", + "description": "fetch data from the table: \"passAmount\"", "args": [ { "name": "distinct_on", @@ -142081,7 +183491,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "order_select_column", + "name": "passAmount_select_column", "ofType": null } } @@ -142125,7 +183535,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "order_order_by", + "name": "passAmount_order_by", "ofType": null } } @@ -142139,7 +183549,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "order_bool_exp", + "name": "passAmount_bool_exp", "ofType": null }, "defaultValue": null, @@ -142158,7 +183568,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "order", + "name": "passAmount", "ofType": null } } @@ -142168,8 +183578,8 @@ "deprecationReason": null }, { - "name": "orderStatus", - "description": "fetch data from the table: \"orderStatus\"", + "name": "passAmount_aggregate", + "description": "fetch aggregated fields from the table: \"passAmount\"", "args": [ { "name": "distinct_on", @@ -142182,7 +183592,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "orderStatus_select_column", + "name": "passAmount_select_column", "ofType": null } } @@ -142226,7 +183636,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "orderStatus_order_by", + "name": "passAmount_order_by", "ofType": null } } @@ -142240,7 +183650,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", + "name": "passAmount_bool_exp", "ofType": null }, "defaultValue": null, @@ -142252,82 +183662,75 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "orderStatus", - "ofType": null - } - } + "kind": "OBJECT", + "name": "passAmount_aggregate", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "orderStatus_aggregate", - "description": "fetch aggregated fields from the table: \"orderStatus\"", + "name": "passAmount_by_pk", + "description": "fetch data from the table: \"passAmount\" using primary key columns", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "id", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_select_column", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "passAmount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passAmount_stream", + "description": "fetch data from the table in a streaming manner: \"passAmount\"", + "args": [ { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "cursor", + "description": "cursor to stream the results returned by the query", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "orderStatus_order_by", + "name": "passAmount_stream_cursor_input", "ofType": null } } @@ -142341,7 +183744,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", + "name": "passAmount_bool_exp", "ofType": null }, "defaultValue": null, @@ -142353,75 +183756,82 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "orderStatus_aggregate", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "passAmount", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "orderStatus_by_pk", - "description": "fetch data from the table: \"orderStatus\" using primary key columns", + "name": "passPricing", + "description": "fetch data from the table: \"passPricing\"", "args": [ { - "name": "value", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "passPricing_select_column", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "orderStatus", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderStatus_stream", - "description": "fetch data from the table in a streaming manner: \"orderStatus\"", - "args": [ + }, { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "cursor", - "description": "cursor to stream the results returned by the query", + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "orderStatus_stream_cursor_input", + "name": "passPricing_order_by", "ofType": null } } @@ -142435,7 +183845,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", + "name": "passPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -142454,7 +183864,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "orderStatus", + "name": "passPricing", "ofType": null } } @@ -142464,8 +183874,8 @@ "deprecationReason": null }, { - "name": "order_aggregate", - "description": "fetch aggregated fields from the table: \"order\"", + "name": "passPricing_aggregate", + "description": "fetch aggregated fields from the table: \"passPricing\"", "args": [ { "name": "distinct_on", @@ -142478,7 +183888,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "order_select_column", + "name": "passPricing_select_column", "ofType": null } } @@ -142522,7 +183932,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "order_order_by", + "name": "passPricing_order_by", "ofType": null } } @@ -142536,7 +183946,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "order_bool_exp", + "name": "passPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -142549,7 +183959,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "order_aggregate", + "name": "passPricing_aggregate", "ofType": null } }, @@ -142557,8 +183967,8 @@ "deprecationReason": null }, { - "name": "order_by_pk", - "description": "fetch data from the table: \"order\" using primary key columns", + "name": "passPricing_by_pk", + "description": "fetch data from the table: \"passPricing\" using primary key columns", "args": [ { "name": "id", @@ -142579,15 +183989,15 @@ ], "type": { "kind": "OBJECT", - "name": "order", + "name": "passPricing", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "order_stream", - "description": "fetch data from the table in a streaming manner: \"order\"", + "name": "passPricing_stream", + "description": "fetch data from the table in a streaming manner: \"passPricing\"", "args": [ { "name": "batch_size", @@ -142616,7 +184026,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "order_stream_cursor_input", + "name": "passPricing_stream_cursor_input", "ofType": null } } @@ -142630,7 +184040,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "order_bool_exp", + "name": "passPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -142649,7 +184059,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "order", + "name": "passPricing", "ofType": null } } @@ -142659,8 +184069,8 @@ "deprecationReason": null }, { - "name": "packEventPassNft", - "description": "fetch data from the table: \"packEventPassNft\"", + "name": "pendingOrder", + "description": "fetch data from the table: \"pendingOrder\"", "args": [ { "name": "distinct_on", @@ -142673,7 +184083,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packEventPassNft_select_column", + "name": "pendingOrder_select_column", "ofType": null } } @@ -142717,7 +184127,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_order_by", + "name": "pendingOrder_order_by", "ofType": null } } @@ -142731,7 +184141,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", + "name": "pendingOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -142750,7 +184160,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packEventPassNft", + "name": "pendingOrder", "ofType": null } } @@ -142760,8 +184170,8 @@ "deprecationReason": null }, { - "name": "packEventPassNft_aggregate", - "description": "fetch aggregated fields from the table: \"packEventPassNft\"", + "name": "pendingOrder_aggregate", + "description": "fetch aggregated fields from the table: \"pendingOrder\"", "args": [ { "name": "distinct_on", @@ -142774,7 +184184,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packEventPassNft_select_column", + "name": "pendingOrder_select_column", "ofType": null } } @@ -142818,7 +184228,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_order_by", + "name": "pendingOrder_order_by", "ofType": null } } @@ -142832,7 +184242,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", + "name": "pendingOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -142845,7 +184255,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packEventPassNft_aggregate", + "name": "pendingOrder_aggregate", "ofType": null } }, @@ -142853,28 +184263,12 @@ "deprecationReason": null }, { - "name": "packEventPassNft_by_pk", - "description": "fetch data from the table: \"packEventPassNft\" using primary key columns", + "name": "pendingOrder_by_pk", + "description": "fetch data from the table: \"pendingOrder\" using primary key columns", "args": [ { - "name": "eventPassNftId", - "description": "Identifier for the event pass NFT.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftSupplyId", - "description": "Identifier for the pack NFT supply.", + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -142891,15 +184285,15 @@ ], "type": { "kind": "OBJECT", - "name": "packEventPassNft", + "name": "pendingOrder", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packEventPassNft_stream", - "description": "fetch data from the table in a streaming manner: \"packEventPassNft\"", + "name": "pendingOrder_stream", + "description": "fetch data from the table in a streaming manner: \"pendingOrder\"", "args": [ { "name": "batch_size", @@ -142928,7 +184322,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_stream_cursor_input", + "name": "pendingOrder_stream_cursor_input", "ofType": null } } @@ -142942,7 +184336,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", + "name": "pendingOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -142961,7 +184355,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packEventPassNft", + "name": "pendingOrder", "ofType": null } } @@ -142971,8 +184365,8 @@ "deprecationReason": null }, { - "name": "packNftContract", - "description": "fetch data from the table: \"packNftContract\"", + "name": "publishableApiKey", + "description": "fetch data from the table: \"publishableApiKey\"", "args": [ { "name": "distinct_on", @@ -142985,7 +184379,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftContract_select_column", + "name": "publishableApiKey_select_column", "ofType": null } } @@ -143029,7 +184423,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftContract_order_by", + "name": "publishableApiKey_order_by", "ofType": null } } @@ -143043,7 +184437,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", + "name": "publishableApiKey_bool_exp", "ofType": null }, "defaultValue": null, @@ -143062,7 +184456,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContract", + "name": "publishableApiKey", "ofType": null } } @@ -143072,8 +184466,8 @@ "deprecationReason": null }, { - "name": "packNftContractEventPass", - "description": "fetch data from the table: \"packNftContractEventPass\"", + "name": "publishableApiKey_aggregate", + "description": "fetch aggregated fields from the table: \"publishableApiKey\"", "args": [ { "name": "distinct_on", @@ -143086,7 +184480,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftContractEventPass_select_column", + "name": "publishableApiKey_select_column", "ofType": null } } @@ -143130,7 +184524,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_order_by", + "name": "publishableApiKey_order_by", "ofType": null } } @@ -143144,7 +184538,101 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", + "name": "publishableApiKey_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "publishableApiKey_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishableApiKey_by_pk", + "description": "fetch data from the table: \"publishableApiKey\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "publishableApiKey", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishableApiKey_stream", + "description": "fetch data from the table in a streaming manner: \"publishableApiKey\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "publishableApiKey_bool_exp", "ofType": null }, "defaultValue": null, @@ -143163,7 +184651,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContractEventPass", + "name": "publishableApiKey", "ofType": null } } @@ -143173,8 +184661,8 @@ "deprecationReason": null }, { - "name": "packNftContractEventPass_aggregate", - "description": "fetch aggregated fields from the table: \"packNftContractEventPass\"", + "name": "roleAssignment", + "description": "fetch data from the table: \"roleAssignment\"", "args": [ { "name": "distinct_on", @@ -143187,7 +184675,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftContractEventPass_select_column", + "name": "roleAssignment_select_column", "ofType": null } } @@ -143231,7 +184719,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_order_by", + "name": "roleAssignment_order_by", "ofType": null } } @@ -143245,7 +184733,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", + "name": "roleAssignment_bool_exp", "ofType": null }, "defaultValue": null, @@ -143257,28 +184745,40 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "packNftContractEventPass_aggregate", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "roleAssignment", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContractEventPass_by_pk", - "description": "fetch data from the table: \"packNftContractEventPass\" using primary key columns", + "name": "roleAssignment_aggregate", + "description": "fetch aggregated fields from the table: \"roleAssignment\"", "args": [ { - "name": "eventPassId", - "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roleAssignment_select_column", + "ofType": null + } } }, "defaultValue": null, @@ -143286,33 +184786,77 @@ "deprecationReason": null }, { - "name": "packNftContractId", - "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_order_by", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignment_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "type": { - "kind": "OBJECT", - "name": "packNftContractEventPass", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "roleAssignment_aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContractEventPass_stream", - "description": "fetch data from the table in a streaming manner: \"packNftContractEventPass\"", + "name": "roleAssignment_stream", + "description": "fetch data from the table in a streaming manner: \"roleAssignment\"", "args": [ { "name": "batch_size", @@ -143341,7 +184885,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_stream_cursor_input", + "name": "roleAssignment_stream_cursor_input", "ofType": null } } @@ -143355,7 +184899,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", + "name": "roleAssignment_bool_exp", "ofType": null }, "defaultValue": null, @@ -143374,7 +184918,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContractEventPass", + "name": "roleAssignment", "ofType": null } } @@ -143384,8 +184928,8 @@ "deprecationReason": null }, { - "name": "packNftContract_aggregate", - "description": "fetch aggregated fields from the table: \"packNftContract\"", + "name": "roles", + "description": "fetch data from the table: \"roles\"", "args": [ { "name": "distinct_on", @@ -143398,7 +184942,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftContract_select_column", + "name": "roles_select_column", "ofType": null } } @@ -143442,7 +184986,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftContract_order_by", + "name": "roles_order_by", "ofType": null } } @@ -143456,7 +185000,108 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", + "name": "roles_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "roles", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roles_aggregate", + "description": "fetch aggregated fields from the table: \"roles\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roles_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", "ofType": null }, "defaultValue": null, @@ -143469,7 +185114,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContract_aggregate", + "name": "roles_aggregate", "ofType": null } }, @@ -143477,18 +185122,18 @@ "deprecationReason": null }, { - "name": "packNftContract_by_pk", - "description": "fetch data from the table: \"packNftContract\" using primary key columns", + "name": "roles_by_pk", + "description": "fetch data from the table: \"roles\" using primary key columns", "args": [ { - "name": "id", - "description": "Unique identifier for each pack NFT contract.", + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -143499,15 +185144,15 @@ ], "type": { "kind": "OBJECT", - "name": "packNftContract", + "name": "roles", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContract_stream", - "description": "fetch data from the table in a streaming manner: \"packNftContract\"", + "name": "roles_stream", + "description": "fetch data from the table in a streaming manner: \"roles\"", "args": [ { "name": "batch_size", @@ -143536,7 +185181,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftContract_stream_cursor_input", + "name": "roles_stream_cursor_input", "ofType": null } } @@ -143550,7 +185195,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", + "name": "roles_bool_exp", "ofType": null }, "defaultValue": null, @@ -143569,7 +185214,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContract", + "name": "roles", "ofType": null } } @@ -143579,8 +185224,8 @@ "deprecationReason": null }, { - "name": "packNftSupply", - "description": "fetch data from the table: \"packNftSupply\"", + "name": "secretApiKey", + "description": "fetch data from the table: \"secretApiKey\"", "args": [ { "name": "distinct_on", @@ -143593,7 +185238,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftSupply_select_column", + "name": "secretApiKey_select_column", "ofType": null } } @@ -143637,7 +185282,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftSupply_order_by", + "name": "secretApiKey_order_by", "ofType": null } } @@ -143651,7 +185296,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", + "name": "secretApiKey_bool_exp", "ofType": null }, "defaultValue": null, @@ -143670,7 +185315,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftSupply", + "name": "secretApiKey", "ofType": null } } @@ -143680,8 +185325,8 @@ "deprecationReason": null }, { - "name": "packNftSupply_aggregate", - "description": "fetch aggregated fields from the table: \"packNftSupply\"", + "name": "secretApiKey_aggregate", + "description": "fetch aggregated fields from the table: \"secretApiKey\"", "args": [ { "name": "distinct_on", @@ -143694,7 +185339,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftSupply_select_column", + "name": "secretApiKey_select_column", "ofType": null } } @@ -143738,7 +185383,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftSupply_order_by", + "name": "secretApiKey_order_by", "ofType": null } } @@ -143752,7 +185397,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", + "name": "secretApiKey_bool_exp", "ofType": null }, "defaultValue": null, @@ -143765,7 +185410,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftSupply_aggregate", + "name": "secretApiKey_aggregate", "ofType": null } }, @@ -143773,8 +185418,8 @@ "deprecationReason": null }, { - "name": "packNftSupply_by_pk", - "description": "fetch data from the table: \"packNftSupply\" using primary key columns", + "name": "secretApiKey_by_pk", + "description": "fetch data from the table: \"secretApiKey\" using primary key columns", "args": [ { "name": "id", @@ -143795,15 +185440,15 @@ ], "type": { "kind": "OBJECT", - "name": "packNftSupply", + "name": "secretApiKey", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftSupply_stream", - "description": "fetch data from the table in a streaming manner: \"packNftSupply\"", + "name": "secretApiKey_stream", + "description": "fetch data from the table in a streaming manner: \"secretApiKey\"", "args": [ { "name": "batch_size", @@ -143832,7 +185477,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftSupply_stream_cursor_input", + "name": "secretApiKey_stream_cursor_input", "ofType": null } } @@ -143846,7 +185491,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", + "name": "secretApiKey_bool_exp", "ofType": null }, "defaultValue": null, @@ -143865,7 +185510,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftSupply", + "name": "secretApiKey", "ofType": null } } @@ -143875,8 +185520,8 @@ "deprecationReason": null }, { - "name": "packOrderSums", - "description": "fetch data from the table: \"packOrderSums\"", + "name": "shopifyCampaignParameters", + "description": "fetch data from the table: \"shopifyCampaignParameters\"", "args": [ { "name": "distinct_on", @@ -143889,7 +185534,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packOrderSums_select_column", + "name": "shopifyCampaignParameters_select_column", "ofType": null } } @@ -143933,7 +185578,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packOrderSums_order_by", + "name": "shopifyCampaignParameters_order_by", "ofType": null } } @@ -143947,7 +185592,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", + "name": "shopifyCampaignParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -143966,7 +185611,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packOrderSums", + "name": "shopifyCampaignParameters", "ofType": null } } @@ -143976,8 +185621,8 @@ "deprecationReason": null }, { - "name": "packOrderSums_aggregate", - "description": "fetch aggregated fields from the table: \"packOrderSums\"", + "name": "shopifyCampaignParameters_aggregate", + "description": "fetch aggregated fields from the table: \"shopifyCampaignParameters\"", "args": [ { "name": "distinct_on", @@ -143990,7 +185635,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packOrderSums_select_column", + "name": "shopifyCampaignParameters_select_column", "ofType": null } } @@ -144034,7 +185679,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packOrderSums_order_by", + "name": "shopifyCampaignParameters_order_by", "ofType": null } } @@ -144048,7 +185693,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", + "name": "shopifyCampaignParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -144061,7 +185706,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packOrderSums_aggregate", + "name": "shopifyCampaignParameters_aggregate", "ofType": null } }, @@ -144069,18 +185714,18 @@ "deprecationReason": null }, { - "name": "packOrderSums_by_pk", - "description": "fetch data from the table: \"packOrderSums\" using primary key columns", + "name": "shopifyCampaignParameters_by_pk", + "description": "fetch data from the table: \"shopifyCampaignParameters\" using primary key columns", "args": [ { - "name": "packId", + "name": "id", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -144091,15 +185736,15 @@ ], "type": { "kind": "OBJECT", - "name": "packOrderSums", + "name": "shopifyCampaignParameters", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packOrderSums_stream", - "description": "fetch data from the table in a streaming manner: \"packOrderSums\"", + "name": "shopifyCampaignParameters_stream", + "description": "fetch data from the table in a streaming manner: \"shopifyCampaignParameters\"", "args": [ { "name": "batch_size", @@ -144128,7 +185773,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packOrderSums_stream_cursor_input", + "name": "shopifyCampaignParameters_stream_cursor_input", "ofType": null } } @@ -144142,7 +185787,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", + "name": "shopifyCampaignParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -144161,7 +185806,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packOrderSums", + "name": "shopifyCampaignParameters", "ofType": null } } @@ -144171,8 +185816,8 @@ "deprecationReason": null }, { - "name": "passAmount", - "description": "fetch data from the table: \"passAmount\"", + "name": "shopifyCampaignStatus", + "description": "fetch data from the table: \"shopifyCampaignStatus\"", "args": [ { "name": "distinct_on", @@ -144185,7 +185830,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "passAmount_select_column", + "name": "shopifyCampaignStatus_select_column", "ofType": null } } @@ -144229,7 +185874,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "passAmount_order_by", + "name": "shopifyCampaignStatus_order_by", "ofType": null } } @@ -144243,7 +185888,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", + "name": "shopifyCampaignStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -144262,7 +185907,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "passAmount", + "name": "shopifyCampaignStatus", "ofType": null } } @@ -144272,8 +185917,8 @@ "deprecationReason": null }, { - "name": "passAmount_aggregate", - "description": "fetch aggregated fields from the table: \"passAmount\"", + "name": "shopifyCampaignStatus_aggregate", + "description": "fetch aggregated fields from the table: \"shopifyCampaignStatus\"", "args": [ { "name": "distinct_on", @@ -144286,7 +185931,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "passAmount_select_column", + "name": "shopifyCampaignStatus_select_column", "ofType": null } } @@ -144330,7 +185975,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "passAmount_order_by", + "name": "shopifyCampaignStatus_order_by", "ofType": null } } @@ -144344,7 +185989,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", + "name": "shopifyCampaignStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -144357,7 +186002,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "passAmount_aggregate", + "name": "shopifyCampaignStatus_aggregate", "ofType": null } }, @@ -144365,18 +186010,18 @@ "deprecationReason": null }, { - "name": "passAmount_by_pk", - "description": "fetch data from the table: \"passAmount\" using primary key columns", + "name": "shopifyCampaignStatus_by_pk", + "description": "fetch data from the table: \"shopifyCampaignStatus\" using primary key columns", "args": [ { - "name": "id", + "name": "value", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -144387,15 +186032,15 @@ ], "type": { "kind": "OBJECT", - "name": "passAmount", + "name": "shopifyCampaignStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "passAmount_stream", - "description": "fetch data from the table in a streaming manner: \"passAmount\"", + "name": "shopifyCampaignStatus_stream", + "description": "fetch data from the table in a streaming manner: \"shopifyCampaignStatus\"", "args": [ { "name": "batch_size", @@ -144424,7 +186069,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "passAmount_stream_cursor_input", + "name": "shopifyCampaignStatus_stream_cursor_input", "ofType": null } } @@ -144438,7 +186083,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", + "name": "shopifyCampaignStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -144457,7 +186102,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "passAmount", + "name": "shopifyCampaignStatus", "ofType": null } } @@ -144467,8 +186112,8 @@ "deprecationReason": null }, { - "name": "passPricing", - "description": "fetch data from the table: \"passPricing\"", + "name": "stampNft", + "description": "fetch data from the table: \"stampNft\"", "args": [ { "name": "distinct_on", @@ -144481,7 +186126,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "passPricing_select_column", + "name": "stampNft_select_column", "ofType": null } } @@ -144525,7 +186170,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "passPricing_order_by", + "name": "stampNft_order_by", "ofType": null } } @@ -144539,7 +186184,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", + "name": "stampNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -144558,7 +186203,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "passPricing", + "name": "stampNft", "ofType": null } } @@ -144568,8 +186213,8 @@ "deprecationReason": null }, { - "name": "passPricing_aggregate", - "description": "fetch aggregated fields from the table: \"passPricing\"", + "name": "stampNftContract", + "description": "fetch data from the table: \"stampNftContract\"", "args": [ { "name": "distinct_on", @@ -144582,7 +186227,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "passPricing_select_column", + "name": "stampNftContract_select_column", "ofType": null } } @@ -144626,7 +186271,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "passPricing_order_by", + "name": "stampNftContract_order_by", "ofType": null } } @@ -144640,7 +186285,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", + "name": "stampNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -144652,75 +186297,82 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "passPricing_aggregate", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stampNftContract", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "passPricing_by_pk", - "description": "fetch data from the table: \"passPricing\" using primary key columns", + "name": "stampNftContractType", + "description": "fetch data from the table: \"stampNftContractType\"", "args": [ { - "name": "id", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContractType_select_column", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "passPricing", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "passPricing_stream", - "description": "fetch data from the table in a streaming manner: \"passPricing\"", - "args": [ + }, { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "cursor", - "description": "cursor to stream the results returned by the query", + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "passPricing_stream_cursor_input", + "name": "stampNftContractType_order_by", "ofType": null } } @@ -144734,7 +186386,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", + "name": "stampNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -144753,7 +186405,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "passPricing", + "name": "stampNftContractType", "ofType": null } } @@ -144763,8 +186415,8 @@ "deprecationReason": null }, { - "name": "pendingOrder", - "description": "fetch data from the table: \"pendingOrder\"", + "name": "stampNftContractType_aggregate", + "description": "fetch aggregated fields from the table: \"stampNftContractType\"", "args": [ { "name": "distinct_on", @@ -144777,7 +186429,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "pendingOrder_select_column", + "name": "stampNftContractType_select_column", "ofType": null } } @@ -144821,7 +186473,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_order_by", + "name": "stampNftContractType_order_by", "ofType": null } } @@ -144835,7 +186487,101 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", + "name": "stampNftContractType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stampNftContractType_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftContractType_by_pk", + "description": "fetch data from the table: \"stampNftContractType\" using primary key columns", + "args": [ + { + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftContractType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftContractType_stream", + "description": "fetch data from the table in a streaming manner: \"stampNftContractType\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -144854,7 +186600,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "pendingOrder", + "name": "stampNftContractType", "ofType": null } } @@ -144864,8 +186610,8 @@ "deprecationReason": null }, { - "name": "pendingOrder_aggregate", - "description": "fetch aggregated fields from the table: \"pendingOrder\"", + "name": "stampNftContract_aggregate", + "description": "fetch aggregated fields from the table: \"stampNftContract\"", "args": [ { "name": "distinct_on", @@ -144878,7 +186624,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "pendingOrder_select_column", + "name": "stampNftContract_select_column", "ofType": null } } @@ -144922,7 +186668,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_order_by", + "name": "stampNftContract_order_by", "ofType": null } } @@ -144936,7 +186682,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", + "name": "stampNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -144949,7 +186695,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "pendingOrder_aggregate", + "name": "stampNftContract_aggregate", "ofType": null } }, @@ -144957,18 +186703,34 @@ "deprecationReason": null }, { - "name": "pendingOrder_by_pk", - "description": "fetch data from the table: \"pendingOrder\" using primary key columns", + "name": "stampNftContract_by_pk", + "description": "fetch data from the table: \"stampNftContract\" using primary key columns", "args": [ { - "name": "id", - "description": null, + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -144979,15 +186741,15 @@ ], "type": { "kind": "OBJECT", - "name": "pendingOrder", + "name": "stampNftContract", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "pendingOrder_stream", - "description": "fetch data from the table in a streaming manner: \"pendingOrder\"", + "name": "stampNftContract_stream", + "description": "fetch data from the table in a streaming manner: \"stampNftContract\"", "args": [ { "name": "batch_size", @@ -145016,7 +186778,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_stream_cursor_input", + "name": "stampNftContract_stream_cursor_input", "ofType": null } } @@ -145030,7 +186792,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", + "name": "stampNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -145049,7 +186811,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "pendingOrder", + "name": "stampNftContract", "ofType": null } } @@ -145059,8 +186821,8 @@ "deprecationReason": null }, { - "name": "roleAssignment", - "description": "fetch data from the table: \"roleAssignment\"", + "name": "stampNftSupply", + "description": "fetch data from the table: \"stampNftSupply\"", "args": [ { "name": "distinct_on", @@ -145073,7 +186835,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "roleAssignment_select_column", + "name": "stampNftSupply_select_column", "ofType": null } } @@ -145117,7 +186879,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_order_by", + "name": "stampNftSupply_order_by", "ofType": null } } @@ -145131,7 +186893,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", + "name": "stampNftSupply_bool_exp", "ofType": null }, "defaultValue": null, @@ -145150,7 +186912,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "roleAssignment", + "name": "stampNftSupply", "ofType": null } } @@ -145160,8 +186922,8 @@ "deprecationReason": null }, { - "name": "roleAssignment_aggregate", - "description": "fetch aggregated fields from the table: \"roleAssignment\"", + "name": "stampNftSupply_aggregate", + "description": "fetch aggregated fields from the table: \"stampNftSupply\"", "args": [ { "name": "distinct_on", @@ -145174,7 +186936,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "roleAssignment_select_column", + "name": "stampNftSupply_select_column", "ofType": null } } @@ -145218,7 +186980,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_order_by", + "name": "stampNftSupply_order_by", "ofType": null } } @@ -145232,7 +186994,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", + "name": "stampNftSupply_bool_exp", "ofType": null }, "defaultValue": null, @@ -145245,7 +187007,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "roleAssignment_aggregate", + "name": "stampNftSupply_aggregate", "ofType": null } }, @@ -145253,96 +187015,48 @@ "deprecationReason": null }, { - "name": "roleAssignment_stream", - "description": "fetch data from the table in a streaming manner: \"roleAssignment\"", + "name": "stampNftSupply_by_pk", + "description": "fetch data from the table: \"stampNftSupply\" using primary key columns", "args": [ { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "uuid", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "cursor", - "description": "cursor to stream the results returned by the query", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_stream_cursor_input", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "roleAssignment", - "ofType": null - } - } - } + "kind": "OBJECT", + "name": "stampNftSupply", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "roles", - "description": "fetch data from the table: \"roles\"", + "name": "stampNftSupply_stream", + "description": "fetch data from the table in a streaming manner: \"stampNftSupply\"", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "roles_select_column", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null } }, "defaultValue": null, @@ -145350,41 +187064,17 @@ "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "cursor", + "description": "cursor to stream the results returned by the query", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roles_order_by", + "name": "stampNftSupply_stream_cursor_input", "ofType": null } } @@ -145398,7 +187088,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", + "name": "stampNftSupply_bool_exp", "ofType": null }, "defaultValue": null, @@ -145417,7 +187107,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "roles", + "name": "stampNftSupply", "ofType": null } } @@ -145427,8 +187117,8 @@ "deprecationReason": null }, { - "name": "roles_aggregate", - "description": "fetch aggregated fields from the table: \"roles\"", + "name": "stampNft_aggregate", + "description": "fetch aggregated fields from the table: \"stampNft\"", "args": [ { "name": "distinct_on", @@ -145441,7 +187131,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "roles_select_column", + "name": "stampNft_select_column", "ofType": null } } @@ -145485,7 +187175,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roles_order_by", + "name": "stampNft_order_by", "ofType": null } } @@ -145499,7 +187189,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", + "name": "stampNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -145512,7 +187202,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "roles_aggregate", + "name": "stampNft_aggregate", "ofType": null } }, @@ -145520,18 +187210,18 @@ "deprecationReason": null }, { - "name": "roles_by_pk", - "description": "fetch data from the table: \"roles\" using primary key columns", + "name": "stampNft_by_pk", + "description": "fetch data from the table: \"stampNft\" using primary key columns", "args": [ { - "name": "value", - "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -145542,15 +187232,15 @@ ], "type": { "kind": "OBJECT", - "name": "roles", + "name": "stampNft", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "roles_stream", - "description": "fetch data from the table in a streaming manner: \"roles\"", + "name": "stampNft_stream", + "description": "fetch data from the table in a streaming manner: \"stampNft\"", "args": [ { "name": "batch_size", @@ -145579,7 +187269,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roles_stream_cursor_input", + "name": "stampNft_stream_cursor_input", "ofType": null } } @@ -145593,7 +187283,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", + "name": "stampNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -145612,7 +187302,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "roles", + "name": "stampNft", "ofType": null } } diff --git a/libs/gql/admin/api/src/queries/organizer/event/eventParameters.query.gql b/libs/gql/admin/api/src/queries/organizer/event/eventParameters.query.gql index eb7da3e64..93629eee3 100644 --- a/libs/gql/admin/api/src/queries/organizer/event/eventParameters.query.gql +++ b/libs/gql/admin/api/src/queries/organizer/event/eventParameters.query.gql @@ -1,7 +1,9 @@ query GetAlchemyInfosFromEventId($eventId: String) { eventParameters(where: { eventId: { _eq: $eventId } }) { activityWebhookId - signingKey + activityWebhookSigningKey + metadataUpdateWebhookId + metadataUpdateWebhookSigningKey } } diff --git a/libs/gql/admin/api/src/queries/organizer/event/eventParameters.spec.ts b/libs/gql/admin/api/src/queries/organizer/event/eventParameters.spec.ts index 9405bb5de..4fdbacafd 100644 --- a/libs/gql/admin/api/src/queries/organizer/event/eventParameters.spec.ts +++ b/libs/gql/admin/api/src/queries/organizer/event/eventParameters.spec.ts @@ -7,9 +7,6 @@ import { } from '@test-utils/db'; import { adminSdk } from '../../../generated'; -import { addHoursInTimeZone, subHoursInTimeZone } from '@time'; -import { toZonedTime } from 'date-fns-tz'; - describe('eventParameters integration tests', () => { process.env.TZ = 'Europe/London'; let client: PgClient; @@ -41,14 +38,21 @@ describe('eventParameters integration tests', () => { }); describe('eventParameters for event with timezone Europe/London, same as the one in test', () => { it('should return isOngoing true if event is ongoing', async () => { + const currentDate = utcToZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', { - dateStart: subHoursInTimeZone(currentDate, 2, timeZone), - dateEnd: addHoursInTimeZone(currentDate, 2, timeZone), - dateSaleStart: subHoursInTimeZone(currentDate, 2, timeZone), - dateSaleEnd: addHoursInTimeZone(currentDate, 2, timeZone), + dateStart: zonedTimeToUtc(subHours(currentDate, 2), 'Europe/London'), + dateEnd: zonedTimeToUtc(addHours(currentDate, 2), 'Europe/London'), + dateSaleStart: zonedTimeToUtc( + subHours(currentDate, 2), + 'Europe/London', + ), + dateSaleEnd: zonedTimeToUtc( + addHours(currentDate, 2), + 'Europe/London', + ), }, { eventId: 'clizzpvidao620buvxit1ynko' }, ); @@ -60,14 +64,21 @@ describe('eventParameters integration tests', () => { }); it('should return isOngoing false if event is not ongoing', async () => { + const currentDate = utcToZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', { - dateStart: subHoursInTimeZone(currentDate, 6, timeZone), // 6 hours before - dateEnd: subHoursInTimeZone(currentDate, 1, timeZone), // 1 hour before - dateSaleStart: subHoursInTimeZone(currentDate, 2, timeZone), // 2 hours before - dateSaleEnd: subHoursInTimeZone(currentDate, 1, timeZone), // 1 hour before + dateStart: zonedTimeToUtc(subHours(currentDate, 6), 'Europe/London'), // 6 hours before + dateEnd: zonedTimeToUtc(subHours(currentDate, 1), 'Europe/London'), // 1 hour before + dateSaleStart: zonedTimeToUtc( + subHours(currentDate, 2), + 'Europe/London', + ), // 2 hours before + dateSaleEnd: zonedTimeToUtc( + subHours(currentDate, 1), + 'Europe/London', + ), // 1 hour before }, { eventId: 'clizzpvidao620buvxit1ynko' }, ); @@ -79,14 +90,21 @@ describe('eventParameters integration tests', () => { }); it('should return isSaleOngoing true if sale is ongoing', async () => { + const currentDate = utcToZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', { - dateStart: subHoursInTimeZone(currentDate, 2, timeZone), // 2 hours before - dateEnd: addHoursInTimeZone(currentDate, 2, timeZone), // 2 hours after - dateSaleStart: subHoursInTimeZone(currentDate, 1, timeZone), // 1 hour before - dateSaleEnd: addHoursInTimeZone(currentDate, 1, timeZone), // 1 hour after + dateStart: zonedTimeToUtc(subHours(currentDate, 2), 'Europe/London'), // 2 hours before + dateEnd: zonedTimeToUtc(addHours(currentDate, 2), 'Europe/London'), // 2 hours after + dateSaleStart: zonedTimeToUtc( + subHours(currentDate, 2), + 'Europe/London', + ), // 1 hour before + dateSaleEnd: zonedTimeToUtc( + addHours(currentDate, 2), + 'Europe/London', + ), // 1 hour after }, { eventId: 'clizzpvidao620buvxit1ynko' }, ); @@ -98,14 +116,21 @@ describe('eventParameters integration tests', () => { }); it('should return isSaleOngoing false if sale is not ongoing', async () => { + const currentDate = utcToZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', { - dateStart: subHoursInTimeZone(currentDate, 2, timeZone), // 2 hours before - dateEnd: addHoursInTimeZone(currentDate, 2, timeZone), // 2 hours after - dateSaleStart: subHoursInTimeZone(currentDate, 4, timeZone), // 4 hours before - dateSaleEnd: subHoursInTimeZone(currentDate, 1, timeZone), // 1 hour before + dateStart: zonedTimeToUtc(subHours(currentDate, 2), 'Europe/London'), // 2 hours before + dateEnd: zonedTimeToUtc(addHours(currentDate, 2), 'Europe/London'), // 2 hours after + dateSaleStart: zonedTimeToUtc( + subHours(currentDate, 2), + 'Europe/London', + ), // 2 hours before + dateSaleEnd: zonedTimeToUtc( + subHours(currentDate, 1), + 'Europe/London', + ), // 1 hour before }, { eventId: 'clizzpvidao620buvxit1ynko' }, ); @@ -121,7 +146,7 @@ describe('eventParameters integration tests', () => { // Adjust for the timezone difference between New York and London const timezoneOffset = 1000 * 60 * 60 * 5; // 5 hours it('should return isOngoing true if event is ongoing', async () => { - const currentDate = toZonedTime(new Date(), 'Europe/London'); + const currentDate = utcToZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', @@ -149,7 +174,7 @@ describe('eventParameters integration tests', () => { }); it('should return isOngoing false if event is not ongoing', async () => { - const currentDate = toZonedTime(new Date(), 'Europe/London'); + const currentDate = utcToZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', @@ -177,7 +202,7 @@ describe('eventParameters integration tests', () => { }); it('should return isSaleOngoing true if sale is ongoing', async () => { - const currentDate = toZonedTime(new Date(), 'Europe/London'); + const currentDate = utcToZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', @@ -205,7 +230,7 @@ describe('eventParameters integration tests', () => { }); it('should return isSaleOngoing false if sale is not ongoing', async () => { - const currentDate = toZonedTime(new Date(), 'Europe/London'); + const currentDate = utcToZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', diff --git a/libs/gql/admin/api/src/queries/organizer/event/pass/eventPassNftContract.query.gql b/libs/gql/admin/api/src/queries/organizer/event/pass/eventPassNftContract.query.gql index 63cc1179e..1a6582b83 100644 --- a/libs/gql/admin/api/src/queries/organizer/event/pass/eventPassNftContract.query.gql +++ b/libs/gql/admin/api/src/queries/organizer/event/pass/eventPassNftContract.query.gql @@ -22,11 +22,11 @@ query GetEventPassNftContractDelayedRevealPassword($contractAddress: String) } } -query GetEventPassNftContractNfts($eventPassId: String) @cached { +query GetEventPassNftContractNftsLazyMinted($eventPassId: String) @cached { eventPassNftContract(where: { eventPassId: { _eq: $eventPassId } }) { contractAddress eventPassId - eventPassNfts { + eventPassNfts(where: { status: { _eq: LAZY_MINTED } }) { id packId currentOwnerAddress @@ -34,6 +34,7 @@ query GetEventPassNftContractNfts($eventPassId: String) @cached { eventId tokenId eventPassId + status } } } diff --git a/libs/gql/admin/api/src/queries/organizer/event/pass/minterTemporaryWallet.mutation.gql b/libs/gql/admin/api/src/queries/organizer/event/pass/minterTemporaryWallet.mutation.gql deleted file mode 100644 index 805ead109..000000000 --- a/libs/gql/admin/api/src/queries/organizer/event/pass/minterTemporaryWallet.mutation.gql +++ /dev/null @@ -1,9 +0,0 @@ -mutation InsertMinterTemporaryWallet( - $object: minterTemporaryWallet_insert_input! -) { - insert_minterTemporaryWallet_one(object: $object) { - address - eventPassId - packId - } -} diff --git a/libs/gql/admin/api/src/queries/organizer/event/pass/minterTemporaryWallet.query.gql b/libs/gql/admin/api/src/queries/organizer/event/pass/minterTemporaryWallet.query.gql deleted file mode 100644 index 2d6a39993..000000000 --- a/libs/gql/admin/api/src/queries/organizer/event/pass/minterTemporaryWallet.query.gql +++ /dev/null @@ -1,7 +0,0 @@ -query GetMinterTemporaryWalletByEventPassId($eventPassId: String!) { - minterTemporaryWallet(where: { eventPassId: { _eq: $eventPassId } }) { - address - privateKey - eventPassId - } -} diff --git a/libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.mutation.gql b/libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.mutation.gql new file mode 100644 index 000000000..e1334f471 --- /dev/null +++ b/libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.mutation.gql @@ -0,0 +1,42 @@ +mutation InsertLoyaltyCardNftContract( + $object: loyaltyCardNftContract_insert_input! +) { + insert_loyaltyCardNftContract_one(object: $object) { + id + } +} + +mutation CreateLoyaltyCardParameters( + $object: loyaltyCardParameters_insert_input! +) { + insert_loyaltyCardParameters_one(object: $object) { + id + } +} + +mutation UpdateLoyaltyCardParameters( + $id: uuid! + $object: loyaltyCardParameters_set_input! +) { + update_loyaltyCardParameters_by_pk(pk_columns: { id: $id }, _set: $object) { + id + } +} + +mutation InsertLoyaltyCardNft($object: loyaltyCardNft_insert_input!) { + insert_loyaltyCardNft_one(object: $object) { + id + } +} + +mutation UpdateLoyaltyCardNft($id: uuid!, $object: loyaltyCardNft_set_input!) { + update_loyaltyCardNft_by_pk(pk_columns: { id: $id }, _set: $object) { + id + } +} + +mutation UpdateLoyaltyCardNfts($updates: [loyaltyCardNft_updates!]!) { + update_loyaltyCardNft_many(updates: $updates) { + affected_rows + } +} diff --git a/libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.query.gql b/libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.query.gql new file mode 100644 index 000000000..674e1d828 --- /dev/null +++ b/libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.query.gql @@ -0,0 +1,113 @@ +query GetLoyaltyCardOrganizer($organizerId: ID!, $stage: Stage!) @cached { + organizer(where: { id: $organizerId }, locales: [en], stage: $stage) { + loyaltyCard { + id + nftName + nftImage { + url + } + loyaltyCardParameters { + status + } + loyaltyCardNftContract { + contractAddress + chainId + } + } + } +} + +query GetLoyaltyCardNftContractByLoyaltyCardId($loyaltyCardId: String!) { + loyaltyCardNftContract( + where: { loyaltyCardId: { _eq: $loyaltyCardId } } + limit: 1 + ) { + contractAddress + chainId + } +} + +query GetAlchemyInfosFromLoyaltyCardId($loyaltyCardId: String!) { + loyaltyCardParameters( + where: { loyaltyCardId: { _eq: $loyaltyCardId } } + limit: 1 + ) { + id + activityWebhookId + activityWebhookSigningKey + metadataUpdateWebhookId + metadataUpdateWebhookSigningKey + } +} + +query GetLoyaltyCardOwnedByAddress( + $contractAddress: String! + $chainId: String! + $ownerAddress: String! + $organizerId: String! +) @cached { + loyaltyCardNft( + where: { + contractAddress: { _eq: $contractAddress } + chainId: { _eq: $chainId } + organizerId: { _eq: $organizerId } + ownerAddress: { _eq: $ownerAddress } + } + limit: 1 + ) { + id + status + burnedTransferId + } +} + +query GetLoyaltyCardAlchemyEvent( + $contractAddress: String! + $chainId: String! + $tokenId: bigint! +) { + loyaltyCardNft( + where: { + contractAddress: { _eq: $contractAddress } + chainId: { _eq: $chainId } + tokenId: { _eq: $tokenId } + } + limit: 1 + ) { + id + status + } +} + +query GetLoyaltyCardIdByContractAddress( + $contractAddress: String! + $chainId: String! + $organizerId: String! +) @cached { + loyaltyCardNftContract( + where: { + contractAddress: { _eq: $contractAddress } + chainId: { _eq: $chainId } + organizerId: { _eq: $organizerId } + } + limit: 1 + ) { + loyaltyCardId + } +} + +query GetLoyaltyCardByContractAddressForProcess { + loyaltyCardNft( + where: { status: { _in: [CONFIRMED, ERROR] } } + order_by: { updated_at: desc } + ) { + id + status + updated_at + contractAddress + ownerAddress + loyaltyCardId + metadata + tokenId + } +} diff --git a/libs/gql/admin/api/src/queries/organizer/nft/minterTemporaryWallet.mutation.gql b/libs/gql/admin/api/src/queries/organizer/nft/minterTemporaryWallet.mutation.gql new file mode 100644 index 000000000..be96d307d --- /dev/null +++ b/libs/gql/admin/api/src/queries/organizer/nft/minterTemporaryWallet.mutation.gql @@ -0,0 +1,26 @@ +mutation InsertMinterTemporaryWallet( + $object: minterTemporaryWallet_insert_input! +) { + insert_minterTemporaryWallet_one(object: $object) { + address + eventPassId + packId + loyaltyCardId + campaignId + } +} + +mutation InsertMinterTemporaryWallets( + $objects: [minterTemporaryWallet_insert_input!]! +) { + insert_minterTemporaryWallet(objects: $objects) { + affected_rows + returning { + address + eventPassId + packId + loyaltyCardId + campaignId + } + } +} diff --git a/libs/gql/admin/api/src/queries/organizer/nft/minterTemporaryWallet.query.gql b/libs/gql/admin/api/src/queries/organizer/nft/minterTemporaryWallet.query.gql new file mode 100644 index 000000000..e7392fbae --- /dev/null +++ b/libs/gql/admin/api/src/queries/organizer/nft/minterTemporaryWallet.query.gql @@ -0,0 +1,23 @@ +query GetMinterTemporaryWalletByEventPassId($eventPassId: String!) { + minterTemporaryWallet(where: { eventPassId: { _eq: $eventPassId } }) { + address + privateKey + eventPassId + } +} + +query GetMinterTemporaryWalletByLoyaltyCardId($loyaltyCardId: String!) { + minterTemporaryWallet(where: { loyaltyCardId: { _eq: $loyaltyCardId } }) { + address + privateKey + loyaltyCardId + } +} + +query GetMinterTemporaryWalletByCampaignId($campaignId: String!) { + minterTemporaryWallet(where: { campaignId: { _eq: $campaignId } }) { + address + privateKey + campaignId + } +} diff --git a/libs/gql/admin/api/src/queries/organizer/nft/nftMintPassword.mutation.gql b/libs/gql/admin/api/src/queries/organizer/nft/nftMintPassword.mutation.gql new file mode 100644 index 000000000..ee88fec67 --- /dev/null +++ b/libs/gql/admin/api/src/queries/organizer/nft/nftMintPassword.mutation.gql @@ -0,0 +1,46 @@ +mutation InsertNftMintPassword($object: nftMintPassword_insert_input!) { + insert_nftMintPassword_one(object: $object) { + id + } +} + +mutation InsertNftMintPasswords($objects: [nftMintPassword_insert_input!]!) { + insert_nftMintPassword(objects: $objects) { + affected_rows + returning { + id + password + tokenId + minterAddress + } + } +} + +mutation UpdateNftMintPasswordMinter($id: uuid!, $minterAddress: String!) { + update_nftMintPassword_by_pk( + pk_columns: { id: $id } + _set: { minterAddress: $minterAddress } + ) { + id + } +} + +mutation UpdateNftMintPasswordTokenId( + $tokenId: bigint! + $minterAddress: String! + $contractAddress: String! + $chainId: String! +) { + update_nftMintPassword( + where: { + minterAddress: { _eq: $minterAddress } + contractAddress: { _eq: $contractAddress } + chainId: { _eq: $chainId } + } + _set: { tokenId: $tokenId } + ) { + returning { + id + } + } +} diff --git a/libs/gql/admin/api/src/queries/organizer/nft/nftMintPassword.query.gql b/libs/gql/admin/api/src/queries/organizer/nft/nftMintPassword.query.gql new file mode 100644 index 000000000..a1c91122e --- /dev/null +++ b/libs/gql/admin/api/src/queries/organizer/nft/nftMintPassword.query.gql @@ -0,0 +1,34 @@ +query GetNftMintPasswordsForContract( + $contractAddress: String! + $chainId: String! +) @cached { + nftMintPassword( + where: { + contractAddress: { _eq: $contractAddress } + chainId: { _eq: $chainId } + } + ) { + password + minterAddress + created_at + updated_at + } +} + +query GetNftMintPasswordsForContractAvailable( + $contractAddress: String! + $chainId: String! + $organizerId: String! +) @cached { + nftMintPassword( + where: { + contractAddress: { _eq: $contractAddress } + chainId: { _eq: $chainId } + minterAddress: { _is_null: true } + organizerId: { _eq: $organizerId } + } + ) { + id + password + } +} diff --git a/libs/gql/admin/api/src/queries/publishableApiKey/publishableApiKey.mutation.gql b/libs/gql/admin/api/src/queries/publishableApiKey/publishableApiKey.mutation.gql new file mode 100644 index 000000000..3aa8b1ee2 --- /dev/null +++ b/libs/gql/admin/api/src/queries/publishableApiKey/publishableApiKey.mutation.gql @@ -0,0 +1,28 @@ +mutation CreatePublishableApiKey($object: publishableApiKey_insert_input!) { + insert_publishableApiKey_one(object: $object) { + id + name + apiKey + allowlist + organizerId + expiresAt + type + } +} + +mutation UpdatePublishableApiKey( + $id: uuid! + $allowlist: String + $expiresAt: timestamptz + $status: apiKeyStatus_enum +) { + update_publishableApiKey_by_pk( + pk_columns: { id: $id } + _set: { allowlist: $allowlist, expiresAt: $expiresAt, status: $status } + ) { + name + allowlist + organizerId + expiresAt + } +} diff --git a/libs/gql/admin/api/src/queries/publishableApiKey/publishableApiKey.query.gql b/libs/gql/admin/api/src/queries/publishableApiKey/publishableApiKey.query.gql new file mode 100644 index 000000000..b17bff31d --- /dev/null +++ b/libs/gql/admin/api/src/queries/publishableApiKey/publishableApiKey.query.gql @@ -0,0 +1,10 @@ +query GetPublishableApiKey($apiKey: String!) { + publishableApiKey(where: { apiKey: { _eq: $apiKey } }) { + id + allowlist + organizerId + expiresAt + status + type + } +} diff --git a/libs/gql/admin/api/src/queries/publishableApiKey/secretApiKey.mutation.gql b/libs/gql/admin/api/src/queries/publishableApiKey/secretApiKey.mutation.gql new file mode 100644 index 000000000..d65e3d4db --- /dev/null +++ b/libs/gql/admin/api/src/queries/publishableApiKey/secretApiKey.mutation.gql @@ -0,0 +1,34 @@ +mutation CreateSecretApiKey($object: secretApiKey_insert_input!) { + insert_secretApiKey_one(object: $object) { + id + name + apiKey + hashedOriginSecret + originSecretSalt + encryptedIntegritySecret + allowlist + organizerId + expiresAt + type + } +} + +mutation UpdateSecretApiKey( + $id: uuid! + $allowlist: String + $expiresAt: timestamptz + $status: apiKeyStatus_enum +) { + update_secretApiKey_by_pk( + pk_columns: { id: $id } + _set: { allowlist: $allowlist, expiresAt: $expiresAt, status: $status } + ) { + name + hashedOriginSecret + originSecretSalt + encryptedIntegritySecret + allowlist + organizerId + expiresAt + } +} diff --git a/libs/gql/admin/api/src/queries/publishableApiKey/secretApiKey.query.gql b/libs/gql/admin/api/src/queries/publishableApiKey/secretApiKey.query.gql new file mode 100644 index 000000000..12c53dcfa --- /dev/null +++ b/libs/gql/admin/api/src/queries/publishableApiKey/secretApiKey.query.gql @@ -0,0 +1,13 @@ +query GetSecretApiKey($apiKey: String!) { + secretApiKey(where: { apiKey: { _eq: $apiKey } }) { + id + hashedOriginSecret + originSecretSalt + encryptedIntegritySecret + allowlist + organizerId + expiresAt + status + type + } +} diff --git a/libs/gql/admin/types/src/generated/index.ts b/libs/gql/admin/types/src/generated/index.ts index 3fa4b2a1c..a68412e59 100644 --- a/libs/gql/admin/types/src/generated/index.ts +++ b/libs/gql/admin/types/src/generated/index.ts @@ -242,7 +242,7 @@ export type GetAlchemyInfosFromEventIdQueryVariables = Types.Exact<{ }>; -export type GetAlchemyInfosFromEventIdQuery = { __typename?: 'query_root', eventParameters: Array<{ __typename?: 'eventParameters', activityWebhookId?: string | null, signingKey?: string | null }> }; +export type GetAlchemyInfosFromEventIdQuery = { __typename?: 'query_root', eventParameters: Array<{ __typename?: 'eventParameters', activityWebhookId?: string | null, activityWebhookSigningKey?: string | null, metadataUpdateWebhookId?: string | null, metadataUpdateWebhookSigningKey?: string | null }> }; export type GetEventParametersQueryVariables = Types.Exact<{ eventId?: Types.InputMaybe; @@ -281,7 +281,7 @@ export type UpdateEventPassNftFromNftTransferMutationVariables = Types.Exact<{ }>; -export type UpdateEventPassNftFromNftTransferMutation = { __typename?: 'mutation_root', update_eventPassNft_many?: Array<{ __typename?: 'eventPassNft_mutation_response', affected_rows: number, returning: Array<{ __typename?: 'eventPassNft', id: any, isRevealed: boolean, currentOwnerAddress?: string | null, eventId: string, eventPassId: string, organizerId: string, tokenId: any, lastNftTransfer?: { __typename?: 'nftTransfer', fromAddress: string } | null }> } | null> | null }; +export type UpdateEventPassNftFromNftTransferMutation = { __typename?: 'mutation_root', update_eventPassNft_many?: Array<{ __typename?: 'eventPassNft_mutation_response', affected_rows: number, returning: Array<{ __typename?: 'eventPassNft', id: any, isRevealed: boolean, currentOwnerAddress?: string | null, eventId: string, eventPassId: string, organizerId: string, tokenId?: any | null, lastNftTransfer?: { __typename?: 'nftTransfer', fromAddress: string } | null }> } | null> | null }; export type SetEventPassNftRevealedMutationVariables = Types.Exact<{ id: Types.Scalars['uuid']['input']; @@ -295,21 +295,21 @@ export type InsertEventPassNftsMutationVariables = Types.Exact<{ }>; -export type InsertEventPassNftsMutation = { __typename?: 'mutation_root', insert_eventPassNft?: { __typename?: 'eventPassNft_mutation_response', affected_rows: number, returning: Array<{ __typename?: 'eventPassNft', contractAddress: string, tokenId: any, metadata: any, error?: string | null, tokenUri?: string | null, chainId: string, eventId: string, eventPassId: string, organizerId: string, currentOwnerAddress?: string | null, lastNftTransferId?: any | null, isRevealed: boolean, id: any, created_at: any, updated_at: any }> } | null }; +export type InsertEventPassNftsMutation = { __typename?: 'mutation_root', insert_eventPassNft?: { __typename?: 'eventPassNft_mutation_response', affected_rows: number, returning: Array<{ __typename?: 'eventPassNft', contractAddress: string, tokenId?: any | null, metadata?: any | null, error?: string | null, tokenUri?: string | null, chainId: string, eventId: string, eventPassId: string, organizerId: string, currentOwnerAddress?: string | null, lastNftTransferId?: any | null, isRevealed: boolean, id: any, created_at: any, updated_at: any }> } | null }; export type ClaimEventPassNftsMutationVariables = Types.Exact<{ updates: Array | Types.EventPassNft_Updates; }>; -export type ClaimEventPassNftsMutation = { __typename?: 'mutation_root', update_eventPassNft_many?: Array<{ __typename?: 'eventPassNft_mutation_response', affected_rows: number, returning: Array<{ __typename?: 'eventPassNft', id: any, currentOwnerAddress?: string | null, eventId: string, eventPassId: string, organizerId: string, tokenId: any }> } | null> | null }; +export type ClaimEventPassNftsMutation = { __typename?: 'mutation_root', update_eventPassNft_many?: Array<{ __typename?: 'eventPassNft_mutation_response', affected_rows: number, returning: Array<{ __typename?: 'eventPassNft', id: any, currentOwnerAddress?: string | null, eventId: string, eventPassId: string, organizerId: string, tokenId?: any | null }> } | null> | null }; export type UpdateNftsWithPackIdMutationVariables = Types.Exact<{ updates: Array | Types.EventPassNft_Updates; }>; -export type UpdateNftsWithPackIdMutation = { __typename?: 'mutation_root', update_eventPassNft_many?: Array<{ __typename?: 'eventPassNft_mutation_response', affected_rows: number, returning: Array<{ __typename?: 'eventPassNft', id: any, contractAddress: string, tokenId: any, packId?: string | null }> } | null> | null }; +export type UpdateNftsWithPackIdMutation = { __typename?: 'mutation_root', update_eventPassNft_many?: Array<{ __typename?: 'eventPassNft_mutation_response', affected_rows: number, returning: Array<{ __typename?: 'eventPassNft', id: any, contractAddress: string, tokenId?: any | null, packId?: string | null }> } | null> | null }; export type GetEventPassNftByContractsAndTokenIdsQueryVariables = Types.Exact<{ contractAddresses: Array | Types.Scalars['String']['input']; @@ -318,14 +318,14 @@ export type GetEventPassNftByContractsAndTokenIdsQueryVariables = Types.Exact<{ }>; -export type GetEventPassNftByContractsAndTokenIdsQuery = { __typename?: 'query_root', eventPassNft: Array<{ __typename?: 'eventPassNft', tokenId: any, eventId: string, eventPassId: string, organizerId: string }> }; +export type GetEventPassNftByContractsAndTokenIdsQuery = { __typename?: 'query_root', eventPassNft: Array<{ __typename?: 'eventPassNft', tokenId?: any | null, eventId: string, eventPassId: string, organizerId: string }> }; export type GetListCurrentOwnerAddressForContractAddressQueryVariables = Types.Exact<{ contractAddress?: Types.InputMaybe; }>; -export type GetListCurrentOwnerAddressForContractAddressQuery = { __typename?: 'query_root', eventPassNft: Array<{ __typename?: 'eventPassNft', currentOwnerAddress?: string | null, tokenId: any }> }; +export type GetListCurrentOwnerAddressForContractAddressQuery = { __typename?: 'query_root', eventPassNft: Array<{ __typename?: 'eventPassNft', currentOwnerAddress?: string | null, tokenId?: any | null }> }; export type CreateEventPassNftContractMutationVariables = Types.Exact<{ object: Types.EventPassNftContract_Insert_Input; @@ -362,12 +362,12 @@ export type GetEventPassNftContractDelayedRevealPasswordQueryVariables = Types.E export type GetEventPassNftContractDelayedRevealPasswordQuery = { __typename?: 'query_root', eventPassNftContract: Array<{ __typename?: 'eventPassNftContract', type: Types.EventPassNftContractType_Enum, isDelayedRevealed: boolean, password?: string | null }> }; -export type GetEventPassNftContractNftsQueryVariables = Types.Exact<{ +export type GetEventPassNftContractNftsLazyMintedQueryVariables = Types.Exact<{ eventPassId?: Types.InputMaybe; }>; -export type GetEventPassNftContractNftsQuery = { __typename?: 'query_root', eventPassNftContract: Array<{ __typename?: 'eventPassNftContract', contractAddress: string, eventPassId: string, eventPassNfts: Array<{ __typename?: 'eventPassNft', id: any, packId?: string | null, currentOwnerAddress?: string | null, contractAddress: string, eventId: string, tokenId: any, eventPassId: string }> }> }; +export type GetEventPassNftContractNftsLazyMintedQuery = { __typename?: 'query_root', eventPassNftContract: Array<{ __typename?: 'eventPassNftContract', contractAddress: string, eventPassId: string, eventPassNfts: Array<{ __typename?: 'eventPassNft', id: any, packId?: string | null, currentOwnerAddress?: string | null, contractAddress: string, eventId: string, tokenId?: any | null, eventPassId: string, status?: Types.NftStatus_Enum | null }> }> }; export type GetEventPassOrderSumsQueryVariables = Types.Exact<{ eventPassId: Types.Scalars['String']['input']; @@ -376,20 +376,6 @@ export type GetEventPassOrderSumsQueryVariables = Types.Exact<{ export type GetEventPassOrderSumsQuery = { __typename?: 'query_root', eventPassOrderSums_by_pk?: { __typename?: 'eventPassOrderSums', totalReserved: number } | null }; -export type InsertMinterTemporaryWalletMutationVariables = Types.Exact<{ - object: Types.MinterTemporaryWallet_Insert_Input; -}>; - - -export type InsertMinterTemporaryWalletMutation = { __typename?: 'mutation_root', insert_minterTemporaryWallet_one?: { __typename?: 'minterTemporaryWallet', address: string, eventPassId?: string | null, packId?: string | null } | null }; - -export type GetMinterTemporaryWalletByEventPassIdQueryVariables = Types.Exact<{ - eventPassId: Types.Scalars['String']['input']; -}>; - - -export type GetMinterTemporaryWalletByEventPassIdQuery = { __typename?: 'query_root', minterTemporaryWallet: Array<{ __typename?: 'minterTemporaryWallet', address: string, privateKey: string, eventPassId?: string | null }> }; - export type CreatePackNftContractMutationVariables = Types.Exact<{ object: Types.PackNftContract_Insert_Input; }>; @@ -402,7 +388,7 @@ export type GetPackNftContractFromPackIdQueryVariables = Types.Exact<{ }>; -export type GetPackNftContractFromPackIdQuery = { __typename?: 'query_root', packNftContract: Array<{ __typename?: 'packNftContract', id: any, chainId: string, rewardsPerPack: number, organizerId: string, contractAddress: string, lotteryId: string, eventPassNftContracts: Array<{ __typename?: 'packNftContractEventPass', eventPassId: string, amount: number }>, eventPassNfts: Array<{ __typename?: 'eventPassNft', tokenId: any, contractAddress: string, currentOwnerAddress?: string | null, eventPassId: string, packId?: string | null }> }> }; +export type GetPackNftContractFromPackIdQuery = { __typename?: 'query_root', packNftContract: Array<{ __typename?: 'packNftContract', id: any, chainId: string, rewardsPerPack: number, organizerId: string, contractAddress: string, lotteryId: string, eventPassNftContracts: Array<{ __typename?: 'packNftContractEventPass', eventPassId: string, amount: number }>, eventPassNfts: Array<{ __typename?: 'eventPassNft', tokenId?: any | null, contractAddress: string, currentOwnerAddress?: string | null, eventPassId: string, packId?: string | null }> }> }; export type CreatePackNftContractEventPassesMutationVariables = Types.Exact<{ objects: Array | Types.PackNftContractEventPass_Insert_Input; @@ -457,6 +443,189 @@ export type CheckFollowingOrganizerQueryVariables = Types.Exact<{ export type CheckFollowingOrganizerQuery = { __typename?: 'query_root', follow_by_pk?: { __typename?: 'follow', accountId: any, organizerSlug: string } | null }; +export type InsertLoyaltyCardNftContractMutationVariables = Types.Exact<{ + object: Types.LoyaltyCardNftContract_Insert_Input; +}>; + + +export type InsertLoyaltyCardNftContractMutation = { __typename?: 'mutation_root', insert_loyaltyCardNftContract_one?: { __typename?: 'loyaltyCardNftContract', id: any } | null }; + +export type CreateLoyaltyCardParametersMutationVariables = Types.Exact<{ + object: Types.LoyaltyCardParameters_Insert_Input; +}>; + + +export type CreateLoyaltyCardParametersMutation = { __typename?: 'mutation_root', insert_loyaltyCardParameters_one?: { __typename?: 'loyaltyCardParameters', id: any } | null }; + +export type UpdateLoyaltyCardParametersMutationVariables = Types.Exact<{ + id: Types.Scalars['uuid']['input']; + object: Types.LoyaltyCardParameters_Set_Input; +}>; + + +export type UpdateLoyaltyCardParametersMutation = { __typename?: 'mutation_root', update_loyaltyCardParameters_by_pk?: { __typename?: 'loyaltyCardParameters', id: any } | null }; + +export type InsertLoyaltyCardNftMutationVariables = Types.Exact<{ + object: Types.LoyaltyCardNft_Insert_Input; +}>; + + +export type InsertLoyaltyCardNftMutation = { __typename?: 'mutation_root', insert_loyaltyCardNft_one?: { __typename?: 'loyaltyCardNft', id: any } | null }; + +export type UpdateLoyaltyCardNftMutationVariables = Types.Exact<{ + id: Types.Scalars['uuid']['input']; + object: Types.LoyaltyCardNft_Set_Input; +}>; + + +export type UpdateLoyaltyCardNftMutation = { __typename?: 'mutation_root', update_loyaltyCardNft_by_pk?: { __typename?: 'loyaltyCardNft', id: any } | null }; + +export type UpdateLoyaltyCardNftsMutationVariables = Types.Exact<{ + updates: Array | Types.LoyaltyCardNft_Updates; +}>; + + +export type UpdateLoyaltyCardNftsMutation = { __typename?: 'mutation_root', update_loyaltyCardNft_many?: Array<{ __typename?: 'loyaltyCardNft_mutation_response', affected_rows: number } | null> | null }; + +export type GetLoyaltyCardOrganizerQueryVariables = Types.Exact<{ + organizerId: Types.Scalars['ID']['input']; + stage: Types.Stage; +}>; + + +export type GetLoyaltyCardOrganizerQuery = { __typename?: 'query_root', organizer?: { __typename?: 'Organizer', loyaltyCard?: { __typename?: 'LoyaltyCard', id: string, nftName: string, nftImage: { __typename?: 'Asset', url: string }, loyaltyCardParameters?: { __typename?: 'loyaltyCardParameters', status?: Types.LoyaltyCardStatus_Enum | null } | null, loyaltyCardNftContract?: { __typename?: 'loyaltyCardNftContract', contractAddress: string, chainId: string } | null } | null } | null }; + +export type GetLoyaltyCardNftContractByLoyaltyCardIdQueryVariables = Types.Exact<{ + loyaltyCardId: Types.Scalars['String']['input']; +}>; + + +export type GetLoyaltyCardNftContractByLoyaltyCardIdQuery = { __typename?: 'query_root', loyaltyCardNftContract: Array<{ __typename?: 'loyaltyCardNftContract', contractAddress: string, chainId: string }> }; + +export type GetAlchemyInfosFromLoyaltyCardIdQueryVariables = Types.Exact<{ + loyaltyCardId: Types.Scalars['String']['input']; +}>; + + +export type GetAlchemyInfosFromLoyaltyCardIdQuery = { __typename?: 'query_root', loyaltyCardParameters: Array<{ __typename?: 'loyaltyCardParameters', id: any, activityWebhookId?: string | null, activityWebhookSigningKey?: string | null, metadataUpdateWebhookId?: string | null, metadataUpdateWebhookSigningKey?: string | null }> }; + +export type GetLoyaltyCardOwnedByAddressQueryVariables = Types.Exact<{ + contractAddress: Types.Scalars['String']['input']; + chainId: Types.Scalars['String']['input']; + ownerAddress: Types.Scalars['String']['input']; + organizerId: Types.Scalars['String']['input']; +}>; + + +export type GetLoyaltyCardOwnedByAddressQuery = { __typename?: 'query_root', loyaltyCardNft: Array<{ __typename?: 'loyaltyCardNft', id: any, status?: Types.NftStatus_Enum | null, burnedTransferId?: any | null }> }; + +export type GetLoyaltyCardAlchemyEventQueryVariables = Types.Exact<{ + contractAddress: Types.Scalars['String']['input']; + chainId: Types.Scalars['String']['input']; + tokenId: Types.Scalars['bigint']['input']; +}>; + + +export type GetLoyaltyCardAlchemyEventQuery = { __typename?: 'query_root', loyaltyCardNft: Array<{ __typename?: 'loyaltyCardNft', id: any, status?: Types.NftStatus_Enum | null }> }; + +export type GetLoyaltyCardIdByContractAddressQueryVariables = Types.Exact<{ + contractAddress: Types.Scalars['String']['input']; + chainId: Types.Scalars['String']['input']; + organizerId: Types.Scalars['String']['input']; +}>; + + +export type GetLoyaltyCardIdByContractAddressQuery = { __typename?: 'query_root', loyaltyCardNftContract: Array<{ __typename?: 'loyaltyCardNftContract', loyaltyCardId: string }> }; + +export type GetLoyaltyCardByContractAddressForProcessQueryVariables = Types.Exact<{ [key: string]: never; }>; + + +export type GetLoyaltyCardByContractAddressForProcessQuery = { __typename?: 'query_root', loyaltyCardNft: Array<{ __typename?: 'loyaltyCardNft', id: any, status?: Types.NftStatus_Enum | null, updated_at: any, contractAddress: string, ownerAddress: string, loyaltyCardId: string, metadata?: any | null, tokenId?: any | null }> }; + +export type InsertMinterTemporaryWalletMutationVariables = Types.Exact<{ + object: Types.MinterTemporaryWallet_Insert_Input; +}>; + + +export type InsertMinterTemporaryWalletMutation = { __typename?: 'mutation_root', insert_minterTemporaryWallet_one?: { __typename?: 'minterTemporaryWallet', address: string, eventPassId?: string | null, packId?: string | null, loyaltyCardId?: string | null, campaignId?: string | null } | null }; + +export type InsertMinterTemporaryWalletsMutationVariables = Types.Exact<{ + objects: Array | Types.MinterTemporaryWallet_Insert_Input; +}>; + + +export type InsertMinterTemporaryWalletsMutation = { __typename?: 'mutation_root', insert_minterTemporaryWallet?: { __typename?: 'minterTemporaryWallet_mutation_response', affected_rows: number, returning: Array<{ __typename?: 'minterTemporaryWallet', address: string, eventPassId?: string | null, packId?: string | null, loyaltyCardId?: string | null, campaignId?: string | null }> } | null }; + +export type GetMinterTemporaryWalletByEventPassIdQueryVariables = Types.Exact<{ + eventPassId: Types.Scalars['String']['input']; +}>; + + +export type GetMinterTemporaryWalletByEventPassIdQuery = { __typename?: 'query_root', minterTemporaryWallet: Array<{ __typename?: 'minterTemporaryWallet', address: string, privateKey: string, eventPassId?: string | null }> }; + +export type GetMinterTemporaryWalletByLoyaltyCardIdQueryVariables = Types.Exact<{ + loyaltyCardId: Types.Scalars['String']['input']; +}>; + + +export type GetMinterTemporaryWalletByLoyaltyCardIdQuery = { __typename?: 'query_root', minterTemporaryWallet: Array<{ __typename?: 'minterTemporaryWallet', address: string, privateKey: string, loyaltyCardId?: string | null }> }; + +export type GetMinterTemporaryWalletByCampaignIdQueryVariables = Types.Exact<{ + campaignId: Types.Scalars['String']['input']; +}>; + + +export type GetMinterTemporaryWalletByCampaignIdQuery = { __typename?: 'query_root', minterTemporaryWallet: Array<{ __typename?: 'minterTemporaryWallet', address: string, privateKey: string, campaignId?: string | null }> }; + +export type InsertNftMintPasswordMutationVariables = Types.Exact<{ + object: Types.NftMintPassword_Insert_Input; +}>; + + +export type InsertNftMintPasswordMutation = { __typename?: 'mutation_root', insert_nftMintPassword_one?: { __typename?: 'nftMintPassword', id: any } | null }; + +export type InsertNftMintPasswordsMutationVariables = Types.Exact<{ + objects: Array | Types.NftMintPassword_Insert_Input; +}>; + + +export type InsertNftMintPasswordsMutation = { __typename?: 'mutation_root', insert_nftMintPassword?: { __typename?: 'nftMintPassword_mutation_response', affected_rows: number, returning: Array<{ __typename?: 'nftMintPassword', id: any, password: string, tokenId?: any | null, minterAddress?: string | null }> } | null }; + +export type UpdateNftMintPasswordMinterMutationVariables = Types.Exact<{ + id: Types.Scalars['uuid']['input']; + minterAddress: Types.Scalars['String']['input']; +}>; + + +export type UpdateNftMintPasswordMinterMutation = { __typename?: 'mutation_root', update_nftMintPassword_by_pk?: { __typename?: 'nftMintPassword', id: any } | null }; + +export type UpdateNftMintPasswordTokenIdMutationVariables = Types.Exact<{ + tokenId: Types.Scalars['bigint']['input']; + minterAddress: Types.Scalars['String']['input']; + contractAddress: Types.Scalars['String']['input']; + chainId: Types.Scalars['String']['input']; +}>; + + +export type UpdateNftMintPasswordTokenIdMutation = { __typename?: 'mutation_root', update_nftMintPassword?: { __typename?: 'nftMintPassword_mutation_response', returning: Array<{ __typename?: 'nftMintPassword', id: any }> } | null }; + +export type GetNftMintPasswordsForContractQueryVariables = Types.Exact<{ + contractAddress: Types.Scalars['String']['input']; + chainId: Types.Scalars['String']['input']; +}>; + + +export type GetNftMintPasswordsForContractQuery = { __typename?: 'query_root', nftMintPassword: Array<{ __typename?: 'nftMintPassword', password: string, minterAddress?: string | null, created_at: any, updated_at: any }> }; + +export type GetNftMintPasswordsForContractAvailableQueryVariables = Types.Exact<{ + contractAddress: Types.Scalars['String']['input']; + chainId: Types.Scalars['String']['input']; + organizerId: Types.Scalars['String']['input']; +}>; + + +export type GetNftMintPasswordsForContractAvailableQuery = { __typename?: 'query_root', nftMintPassword: Array<{ __typename?: 'nftMintPassword', id: any, password: string }> }; + export type GetOrganizerQueryVariables = Types.Exact<{ slug: Types.Scalars['String']['input']; locale: Types.Locale; @@ -485,7 +654,7 @@ export type GetOrganizerLatestEventsQuery = { __typename?: 'query_root', eventPa export type EventPassFieldsFragment = { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, passPricing?: { __typename?: 'passPricing', amount: number, currency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null }; -export type EventPassNftFieldsFragment = { __typename?: 'eventPassNft', id: any, tokenId: any, eventId: string, eventPassId: string, packId?: string | null, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null }; +export type EventPassNftFieldsFragment = { __typename?: 'eventPassNft', id: any, tokenId?: any | null, eventId: string, eventPassId: string, packId?: string | null, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null }; export type GetEventPassNftByIdQueryVariables = Types.Exact<{ id: Types.Scalars['uuid']['input']; @@ -494,21 +663,69 @@ export type GetEventPassNftByIdQueryVariables = Types.Exact<{ }>; -export type GetEventPassNftByIdQuery = { __typename?: 'query_root', eventPassNft_by_pk?: { __typename?: 'eventPassNft', id: any, tokenId: any, eventId: string, eventPassId: string, packId?: string | null, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null, eventPass?: { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, passPricing?: { __typename?: 'passPricing', amount: number, currency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null } | null } | null }; +export type GetEventPassNftByIdQuery = { __typename?: 'query_root', eventPassNft_by_pk?: { __typename?: 'eventPassNft', id: any, tokenId?: any | null, eventId: string, eventPassId: string, packId?: string | null, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null, eventPass?: { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, passPricing?: { __typename?: 'passPricing', amount: number, currency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null } | null } | null }; export type GetEventPassNftByIdMinimalQueryVariables = Types.Exact<{ id: Types.Scalars['uuid']['input']; }>; -export type GetEventPassNftByIdMinimalQuery = { __typename?: 'query_root', eventPassNft_by_pk?: { __typename?: 'eventPassNft', id: any, tokenId: any, eventId: string, eventPassId: string, packId?: string | null, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null } | null }; +export type GetEventPassNftByIdMinimalQuery = { __typename?: 'query_root', eventPassNft_by_pk?: { __typename?: 'eventPassNft', id: any, tokenId?: any | null, eventId: string, eventPassId: string, packId?: string | null, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null } | null }; export type GetEventPassNftByIdWithEventPassNftContractQueryVariables = Types.Exact<{ id: Types.Scalars['uuid']['input']; }>; -export type GetEventPassNftByIdWithEventPassNftContractQuery = { __typename?: 'query_root', eventPassNft_by_pk?: { __typename?: 'eventPassNft', id: any, tokenId: any, eventId: string, eventPassId: string, packId?: string | null, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null, eventPassNftContract?: { __typename?: 'eventPassNftContract', type: Types.EventPassNftContractType_Enum, isDelayedRevealed: boolean } | null } | null }; +export type GetEventPassNftByIdWithEventPassNftContractQuery = { __typename?: 'query_root', eventPassNft_by_pk?: { __typename?: 'eventPassNft', id: any, tokenId?: any | null, eventId: string, eventPassId: string, packId?: string | null, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null, eventPassNftContract?: { __typename?: 'eventPassNftContract', type: Types.EventPassNftContractType_Enum, isDelayedRevealed: boolean } | null } | null }; + +export type CreatePublishableApiKeyMutationVariables = Types.Exact<{ + object: Types.PublishableApiKey_Insert_Input; +}>; + + +export type CreatePublishableApiKeyMutation = { __typename?: 'mutation_root', insert_publishableApiKey_one?: { __typename?: 'publishableApiKey', id: any, name?: string | null, apiKey: string, allowlist: string, organizerId: string, expiresAt?: any | null, type: Types.ApiKeyType_Enum } | null }; + +export type UpdatePublishableApiKeyMutationVariables = Types.Exact<{ + id: Types.Scalars['uuid']['input']; + allowlist?: Types.InputMaybe; + expiresAt?: Types.InputMaybe; + status?: Types.InputMaybe; +}>; + + +export type UpdatePublishableApiKeyMutation = { __typename?: 'mutation_root', update_publishableApiKey_by_pk?: { __typename?: 'publishableApiKey', name?: string | null, allowlist: string, organizerId: string, expiresAt?: any | null } | null }; + +export type GetPublishableApiKeyQueryVariables = Types.Exact<{ + apiKey: Types.Scalars['String']['input']; +}>; + + +export type GetPublishableApiKeyQuery = { __typename?: 'query_root', publishableApiKey: Array<{ __typename?: 'publishableApiKey', id: any, allowlist: string, organizerId: string, expiresAt?: any | null, status?: Types.ApiKeyStatus_Enum | null, type: Types.ApiKeyType_Enum }> }; + +export type CreateSecretApiKeyMutationVariables = Types.Exact<{ + object: Types.SecretApiKey_Insert_Input; +}>; + + +export type CreateSecretApiKeyMutation = { __typename?: 'mutation_root', insert_secretApiKey_one?: { __typename?: 'secretApiKey', id: any, name?: string | null, apiKey: string, hashedOriginSecret?: string | null, originSecretSalt?: string | null, encryptedIntegritySecret?: string | null, allowlist: string, organizerId: string, expiresAt?: any | null, type: Types.ApiKeyType_Enum } | null }; + +export type UpdateSecretApiKeyMutationVariables = Types.Exact<{ + id: Types.Scalars['uuid']['input']; + allowlist?: Types.InputMaybe; + expiresAt?: Types.InputMaybe; + status?: Types.InputMaybe; +}>; + + +export type UpdateSecretApiKeyMutation = { __typename?: 'mutation_root', update_secretApiKey_by_pk?: { __typename?: 'secretApiKey', name?: string | null, hashedOriginSecret?: string | null, originSecretSalt?: string | null, encryptedIntegritySecret?: string | null, allowlist: string, organizerId: string, expiresAt?: any | null } | null }; + +export type GetSecretApiKeyQueryVariables = Types.Exact<{ + apiKey: Types.Scalars['String']['input']; +}>; + + +export type GetSecretApiKeyQuery = { __typename?: 'query_root', secretApiKey: Array<{ __typename?: 'secretApiKey', id: any, hashedOriginSecret?: string | null, originSecretSalt?: string | null, encryptedIntegritySecret?: string | null, allowlist: string, organizerId: string, expiresAt?: any | null, status?: Types.ApiKeyStatus_Enum | null, type: Types.ApiKeyType_Enum }> }; export type RoleAssignmentFieldsFragment = { __typename?: 'roleAssignment', role: Types.Roles_Enum, organizerId: string, eventId: string }; diff --git a/libs/gql/anonymous/api/src/generated/schema.graphql b/libs/gql/anonymous/api/src/generated/schema.graphql index 6158eeb48..4239dfe12 100644 --- a/libs/gql/anonymous/api/src/generated/schema.graphql +++ b/libs/gql/anonymous/api/src/generated/schema.graphql @@ -285,6 +285,35 @@ type Asset implements Entity & Node { skip: Int where: EventPassDelayedRevealedWhereInput ): [EventPassDelayedRevealed!]! + nftImageLoyaltyCard( + after: String + before: String + first: Int + + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `nftImageLoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `nftImageLoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: LoyaltyCardOrderByInput + skip: Int + where: LoyaltyCardWhereInput + ): [LoyaltyCard!]! nftImagePack( after: String before: String @@ -446,6 +475,7 @@ input AssetCreateInput { mimeType: String nftImageEventPass: EventPassCreateManyInlineInput nftImageEventPassDelayedRevealed: EventPassDelayedRevealedCreateManyInlineInput + nftImageLoyaltyCard: LoyaltyCardCreateManyInlineInput nftImagePack: PackCreateManyInlineInput size: Float updatedAt: DateTime @@ -576,6 +606,9 @@ input AssetManyWhereInput { nftImageEventPass_every: EventPassWhereInput nftImageEventPass_none: EventPassWhereInput nftImageEventPass_some: EventPassWhereInput + nftImageLoyaltyCard_every: LoyaltyCardWhereInput + nftImageLoyaltyCard_none: LoyaltyCardWhereInput + nftImageLoyaltyCard_some: LoyaltyCardWhereInput nftImagePack_every: PackWhereInput nftImagePack_none: PackWhereInput nftImagePack_some: PackWhereInput @@ -676,6 +709,7 @@ input AssetUpdateInput { mimeType: String nftImageEventPass: EventPassUpdateManyInlineInput nftImageEventPassDelayedRevealed: EventPassDelayedRevealedUpdateManyInlineInput + nftImageLoyaltyCard: LoyaltyCardUpdateManyInlineInput nftImagePack: PackUpdateManyInlineInput size: Float width: Float @@ -987,6 +1021,9 @@ input AssetWhereInput { nftImageEventPass_every: EventPassWhereInput nftImageEventPass_none: EventPassWhereInput nftImageEventPass_some: EventPassWhereInput + nftImageLoyaltyCard_every: LoyaltyCardWhereInput + nftImageLoyaltyCard_none: LoyaltyCardWhereInput + nftImageLoyaltyCard_some: LoyaltyCardWhereInput nftImagePack_every: PackWhereInput nftImagePack_none: PackWhereInput nftImagePack_some: PackWhereInput @@ -2184,6 +2221,9 @@ enum EntityTypeName { """ LocationAddress + """Root loyalty card model""" + LoyaltyCard + """ An organizer is an entity that launch events and handle the pass benefits. """ @@ -5881,66 +5921,734 @@ input LocationAddressWhereInput { """Any other value that exists and is not equal to the given value.""" street_not: String - """All values not containing the given string.""" - street_not_contains: String + """All values not containing the given string.""" + street_not_contains: String + + """All values not ending with the given string""" + street_not_ends_with: String + + """All values that are not contained in given list.""" + street_not_in: [String] + + """All values not starting with the given string.""" + street_not_starts_with: String + + """All values starting with the given string.""" + street_starts_with: String + venue: String + + """All values containing the given string.""" + venue_contains: String + + """All values ending with the given string.""" + venue_ends_with: String + + """All values that are contained in given list.""" + venue_in: [String] + + """Any other value that exists and is not equal to the given value.""" + venue_not: String + + """All values not containing the given string.""" + venue_not_contains: String + + """All values not ending with the given string""" + venue_not_ends_with: String + + """All values that are not contained in given list.""" + venue_not_in: [String] + + """All values not starting with the given string.""" + venue_not_starts_with: String + + """All values starting with the given string.""" + venue_starts_with: String +} + +"""References LocationAddress record uniquely""" +input LocationAddressWhereUniqueInput { + id: ID +} + +"""Input for a geolocation point with latitude and longitude""" +input LocationInput { + latitude: Float! + longitude: Float! +} + +""" +The Long scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1. +""" +scalar Long + +"""Root loyalty card model""" +type LoyaltyCard implements Entity & Node { + """The time the document was created""" + createdAt: DateTime! + + """User that created this document""" + createdBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + + """Get the document in other stages""" + documentInStages( + """Decides if the current stage should be included or not""" + includeCurrent: Boolean! = false + + """ + Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree + """ + inheritLocale: Boolean! = false + + """Potential stages that should be returned""" + stages: [Stage!]! = [DRAFT, PUBLISHED] + ): [LoyaltyCard!]! + + """List of LoyaltyCard versions""" + history( + limit: Int! = 10 + skip: Int! = 0 + + """ + This is optional and can be used to fetch the document version history for a specific stage instead of the current one + """ + stageOverride: Stage + ): [Version!]! + + """The unique identifier""" + id: ID! + + """Image representing the NFT. Advised resolution is 800 x 800 pixels.""" + nftImage( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): Asset! + + """Name associated with the NFT. Cannot be localized.""" + nftName: String! + organizer( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): Organizer + + """The time the document was published. Null on documents in draft stage.""" + publishedAt: DateTime + + """User that last published this document""" + publishedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + scheduledIn( + after: String + before: String + first: Int + + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + skip: Int + where: ScheduledOperationWhereInput + ): [ScheduledOperation!]! + + """System stage field""" + stage: Stage! + + """The time the document was updated""" + updatedAt: DateTime! + + """User that last updated this document""" + updatedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User +} + +input LoyaltyCardConnectInput { + """ + Allow to specify document position in list of connected documents, will default to appending at end of list + """ + position: ConnectPositionInput + + """Document to connect""" + where: LoyaltyCardWhereUniqueInput! +} + +"""A connection to a list of items.""" +type LoyaltyCardConnection { + aggregate: Aggregate! + + """A list of edges.""" + edges: [LoyaltyCardEdge!]! + + """Information to aid in pagination.""" + pageInfo: PageInfo! +} + +input LoyaltyCardCreateInput { + cltzsfm12094507ul1er1czw6: OrganizerCreateManyInlineInput + createdAt: DateTime + nftImage: AssetCreateOneInlineInput! + nftName: String! + organizer: OrganizerCreateOneInlineInput + updatedAt: DateTime +} + +input LoyaltyCardCreateManyInlineInput { + """Connect multiple existing LoyaltyCard documents""" + connect: [LoyaltyCardWhereUniqueInput!] + + """Create and connect multiple existing LoyaltyCard documents""" + create: [LoyaltyCardCreateInput!] +} + +input LoyaltyCardCreateOneInlineInput { + """Connect one existing LoyaltyCard document""" + connect: LoyaltyCardWhereUniqueInput + + """Create and connect one LoyaltyCard document""" + create: LoyaltyCardCreateInput +} + +"""An edge in a connection.""" +type LoyaltyCardEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: LoyaltyCard! +} + +"""Identifies documents""" +input LoyaltyCardManyWhereInput { + """Logical AND on all given filters.""" + AND: [LoyaltyCardWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [LoyaltyCardWhereInput!] + + """Logical OR on all given filters.""" + OR: [LoyaltyCardWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + documentInStages_every: LoyaltyCardWhereStageInput + documentInStages_none: LoyaltyCardWhereStageInput + documentInStages_some: LoyaltyCardWhereStageInput + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + nftImage: AssetWhereInput + nftName: String + + """All values containing the given string.""" + nftName_contains: String + + """All values ending with the given string.""" + nftName_ends_with: String + + """All values that are contained in given list.""" + nftName_in: [String] + + """Any other value that exists and is not equal to the given value.""" + nftName_not: String + + """All values not containing the given string.""" + nftName_not_contains: String + + """All values not ending with the given string""" + nftName_not_ends_with: String + + """All values that are not contained in given list.""" + nftName_not_in: [String] + + """All values not starting with the given string.""" + nftName_not_starts_with: String + + """All values starting with the given string.""" + nftName_starts_with: String + organizer: OrganizerWhereInput + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime + + """All values that are not contained in given list.""" + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + scheduledIn_every: ScheduledOperationWhereInput + scheduledIn_none: ScheduledOperationWhereInput + scheduledIn_some: ScheduledOperationWhereInput + updatedAt: DateTime + + """All values greater than the given value.""" + updatedAt_gt: DateTime + + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime + + """All values that are contained in given list.""" + updatedAt_in: [DateTime] + + """All values less than the given value.""" + updatedAt_lt: DateTime + + """All values less than or equal the given value.""" + updatedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + updatedAt_not: DateTime + + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput +} + +enum LoyaltyCardOrderByInput { + createdAt_ASC + createdAt_DESC + id_ASC + id_DESC + nftName_ASC + nftName_DESC + publishedAt_ASC + publishedAt_DESC + updatedAt_ASC + updatedAt_DESC +} + +input LoyaltyCardUpdateInput { + cltzsfm12094507ul1er1czw6: OrganizerUpdateManyInlineInput + nftImage: AssetUpdateOneInlineInput + nftName: String + organizer: OrganizerUpdateOneInlineInput +} + +input LoyaltyCardUpdateManyInlineInput { + """Connect multiple existing LoyaltyCard documents""" + connect: [LoyaltyCardConnectInput!] + + """Create and connect multiple LoyaltyCard documents""" + create: [LoyaltyCardCreateInput!] + + """Delete multiple LoyaltyCard documents""" + delete: [LoyaltyCardWhereUniqueInput!] + + """Disconnect multiple LoyaltyCard documents""" + disconnect: [LoyaltyCardWhereUniqueInput!] + + """ + Override currently-connected documents with multiple existing LoyaltyCard documents + """ + set: [LoyaltyCardWhereUniqueInput!] + + """Update multiple LoyaltyCard documents""" + update: [LoyaltyCardUpdateWithNestedWhereUniqueInput!] + + """Upsert multiple LoyaltyCard documents""" + upsert: [LoyaltyCardUpsertWithNestedWhereUniqueInput!] +} + +input LoyaltyCardUpdateManyInput { + nftName: String +} + +input LoyaltyCardUpdateOneInlineInput { + """Connect existing LoyaltyCard document""" + connect: LoyaltyCardWhereUniqueInput + + """Create and connect one LoyaltyCard document""" + create: LoyaltyCardCreateInput + + """Delete currently connected LoyaltyCard document""" + delete: Boolean + + """Disconnect currently connected LoyaltyCard document""" + disconnect: Boolean + + """Update single LoyaltyCard document""" + update: LoyaltyCardUpdateWithNestedWhereUniqueInput + + """Upsert single LoyaltyCard document""" + upsert: LoyaltyCardUpsertWithNestedWhereUniqueInput +} + +input LoyaltyCardUpdateWithNestedWhereUniqueInput { + """Document to update""" + data: LoyaltyCardUpdateInput! + + """Unique document search""" + where: LoyaltyCardWhereUniqueInput! +} + +input LoyaltyCardUpsertInput { + """Create document if it didn't exist""" + create: LoyaltyCardCreateInput! + + """Update document if it exists""" + update: LoyaltyCardUpdateInput! +} + +input LoyaltyCardUpsertWithNestedWhereUniqueInput { + """Upsert data""" + data: LoyaltyCardUpsertInput! + + """Unique document search""" + where: LoyaltyCardWhereUniqueInput! +} + +""" +This contains a set of filters that can be used to compare values internally +""" +input LoyaltyCardWhereComparatorInput { + """ + This field can be used to request to check if the entry is outdated by internal comparison + """ + outdated_to: Boolean +} + +"""Identifies documents""" +input LoyaltyCardWhereInput { + """Logical AND on all given filters.""" + AND: [LoyaltyCardWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [LoyaltyCardWhereInput!] + + """Logical OR on all given filters.""" + OR: [LoyaltyCardWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + documentInStages_every: LoyaltyCardWhereStageInput + documentInStages_none: LoyaltyCardWhereStageInput + documentInStages_some: LoyaltyCardWhereStageInput + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + nftImage: AssetWhereInput + nftName: String + + """All values containing the given string.""" + nftName_contains: String + + """All values ending with the given string.""" + nftName_ends_with: String + + """All values that are contained in given list.""" + nftName_in: [String] + + """Any other value that exists and is not equal to the given value.""" + nftName_not: String + + """All values not containing the given string.""" + nftName_not_contains: String + + """All values not ending with the given string""" + nftName_not_ends_with: String + + """All values that are not contained in given list.""" + nftName_not_in: [String] + + """All values not starting with the given string.""" + nftName_not_starts_with: String + + """All values starting with the given string.""" + nftName_starts_with: String + organizer: OrganizerWhereInput + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime - """All values not ending with the given string""" - street_not_ends_with: String + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime """All values that are not contained in given list.""" - street_not_in: [String] + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + scheduledIn_every: ScheduledOperationWhereInput + scheduledIn_none: ScheduledOperationWhereInput + scheduledIn_some: ScheduledOperationWhereInput + updatedAt: DateTime - """All values not starting with the given string.""" - street_not_starts_with: String + """All values greater than the given value.""" + updatedAt_gt: DateTime - """All values starting with the given string.""" - street_starts_with: String - venue: String + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime - """All values containing the given string.""" - venue_contains: String + """All values that are contained in given list.""" + updatedAt_in: [DateTime] - """All values ending with the given string.""" - venue_ends_with: String + """All values less than the given value.""" + updatedAt_lt: DateTime - """All values that are contained in given list.""" - venue_in: [String] + """All values less than or equal the given value.""" + updatedAt_lte: DateTime """Any other value that exists and is not equal to the given value.""" - venue_not: String + updatedAt_not: DateTime - """All values not containing the given string.""" - venue_not_contains: String + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput +} - """All values not ending with the given string""" - venue_not_ends_with: String +""" +The document in stages filter allows specifying a stage entry to cross compare the same document between different stages +""" +input LoyaltyCardWhereStageInput { + """Logical AND on all given filters.""" + AND: [LoyaltyCardWhereStageInput!] - """All values that are not contained in given list.""" - venue_not_in: [String] + """Logical NOT on all given filters combined by AND.""" + NOT: [LoyaltyCardWhereStageInput!] - """All values not starting with the given string.""" - venue_not_starts_with: String + """Logical OR on all given filters.""" + OR: [LoyaltyCardWhereStageInput!] - """All values starting with the given string.""" - venue_starts_with: String -} + """ + This field contains fields which can be set as true or false to specify an internal comparison + """ + compareWithParent: LoyaltyCardWhereComparatorInput -"""References LocationAddress record uniquely""" -input LocationAddressWhereUniqueInput { - id: ID + """Specify the stage to compare with""" + stage: Stage } -"""Input for a geolocation point with latitude and longitude""" -input LocationInput { - latitude: Float! - longitude: Float! +"""References LoyaltyCard record uniquely""" +input LoyaltyCardWhereUniqueInput { + id: ID } -""" -The Long scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1. -""" -scalar Long - """An object with an ID""" interface Node { """The id of the object.""" @@ -6169,6 +6877,27 @@ type Organizer implements Entity & Node { """ locales: [Locale!]! = [en, fr] ): [Organizer!]! + loyaltyCard( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `loyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `loyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): LoyaltyCard """Name of the organizer""" name: String! @@ -6313,6 +7042,7 @@ type OrganizerConnection { input OrganizerCreateInput { clr7j9mmt0q2j01uo9zrs2fm7: PackCreateManyInlineInput + cltzsen11092507ul9qlg4ywb: LoyaltyCardCreateManyInlineInput contentSpaces: ContentSpaceCreateManyInlineInput createdAt: DateTime @@ -6331,6 +7061,7 @@ input OrganizerCreateInput { Inline mutations for managing document localizations excluding the default locale """ localizations: OrganizerCreateLocalizationsInput + loyaltyCard: LoyaltyCardCreateOneInlineInput name: String! slug: String! telegramHandle: String @@ -6613,6 +7344,7 @@ input OrganizerManyWhereInput { """All values starting with the given string.""" instagramHandle_starts_with: String + loyaltyCard: LoyaltyCardWhereInput name: String """All values containing the given string.""" @@ -6867,6 +7599,7 @@ enum OrganizerOrderByInput { input OrganizerUpdateInput { clr7j9mmt0q2j01uo9zrs2fm7: PackUpdateManyInlineInput + cltzsen11092507ul9qlg4ywb: LoyaltyCardUpdateManyInlineInput contentSpaces: ContentSpaceUpdateManyInlineInput """description input for default locale (en)""" @@ -6882,6 +7615,7 @@ input OrganizerUpdateInput { """Manage document localizations""" localizations: OrganizerUpdateLocalizationsInput + loyaltyCard: LoyaltyCardUpdateOneInlineInput name: String slug: String telegramHandle: String @@ -7242,6 +7976,7 @@ input OrganizerWhereInput { """All values starting with the given string.""" instagramHandle_starts_with: String + loyaltyCard: LoyaltyCardWhereInput name: String """All values containing the given string.""" @@ -9033,7 +9768,7 @@ type ScheduledOperation implements Entity & Node { ): User } -union ScheduledOperationAffectedDocument = Asset | ContentSpace | Event | EventPass | EventPassDelayedRevealed | Organizer | Pack +union ScheduledOperationAffectedDocument = Asset | ContentSpace | Event | EventPass | EventPassDelayedRevealed | LoyaltyCard | Organizer | Pack """A connection to a list of items.""" type ScheduledOperationConnection { @@ -10242,7 +10977,7 @@ type eventPassNft { metadata( """JSON select path""" path: String - ): jsonb! + ): jsonb organizer( """ Defines which locales should be returned. @@ -10275,7 +11010,7 @@ type eventPassNft { """ The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. """ - tokenId: bigint! + tokenId: bigint } """ @@ -10505,6 +11240,9 @@ type mutation_root { """Create one eventPassDelayedRevealed""" createEventPassDelayedRevealed(data: EventPassDelayedRevealedCreateInput!): EventPassDelayedRevealed + """Create one loyaltyCard""" + createLoyaltyCard(data: LoyaltyCardCreateInput!): LoyaltyCard + """Create one organizer""" createOrganizer(data: OrganizerCreateInput!): Organizer @@ -10550,6 +11288,14 @@ type mutation_root { where: EventPassDelayedRevealedWhereUniqueInput! ): EventPassDelayedRevealed + """ + Delete one loyaltyCard from _all_ existing stages. Returns deleted document. + """ + deleteLoyaltyCard( + """Document to delete""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard + """Delete many Asset documents""" deleteManyAssets( """Documents to delete""" @@ -10642,6 +11388,24 @@ type mutation_root { where: EventManyWhereInput ): EventConnection! + """Delete many LoyaltyCard documents""" + deleteManyLoyaltyCards( + """Documents to delete""" + where: LoyaltyCardManyWhereInput + ): BatchPayload! + + """Delete many LoyaltyCard documents, return deleted documents""" + deleteManyLoyaltyCardsConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int + + """Documents to delete""" + where: LoyaltyCardManyWhereInput + ): LoyaltyCardConnection! + """Delete many Organizer documents""" deleteManyOrganizers( """Documents to delete""" @@ -10796,6 +11560,15 @@ type mutation_root { withDefaultLocale: Boolean = true ): EventPassDelayedRevealed + """Publish one loyaltyCard""" + publishLoyaltyCard( + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] + + """Document to publish""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard + """Publish many Asset documents""" publishManyAssets( """Document localizations to publish""" @@ -11021,6 +11794,33 @@ type mutation_root { withDefaultLocale: Boolean = true ): EventConnection! + """Publish many LoyaltyCard documents""" + publishManyLoyaltyCards( + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: LoyaltyCardManyWhereInput + ): BatchPayload! + + """Publish many LoyaltyCard documents""" + publishManyLoyaltyCardsConnection( + after: ID + before: ID + first: Int + + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int + skip: Int + + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: LoyaltyCardManyWhereInput + ): LoyaltyCardConnection! + """Publish many Organizer documents""" publishManyOrganizers( """Document localizations to publish""" @@ -11277,6 +12077,23 @@ type mutation_root { withDefaultLocale: Boolean = true ): EventPassDelayedRevealed + """Schedule to publish one loyaltyCard""" + schedulePublishLoyaltyCard( + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime + + """Optionally attach this scheduled operation to an existing release""" + releaseId: String + + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] + + """Document to publish""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard + """Schedule to publish one organizer""" schedulePublishOrganizer( """Optional localizations to publish""" @@ -11474,6 +12291,25 @@ type mutation_root { where: EventPassDelayedRevealedWhereUniqueInput! ): EventPassDelayedRevealed + """ + Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + scheduleUnpublishLoyaltyCard( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] + + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime + + """Optionally attach this scheduled operation to an existing release""" + releaseId: String + + """Document to unpublish""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard + """ Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ @@ -11637,6 +12473,17 @@ type mutation_root { where: EventPassDelayedRevealedWhereUniqueInput! ): EventPassDelayedRevealed + """ + Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + unpublishLoyaltyCard( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] + + """Document to unpublish""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard + """Unpublish many Asset documents""" unpublishManyAssets( """Stages to unpublish documents from""" @@ -11842,6 +12689,35 @@ type mutation_root { where: EventManyWhereInput ): EventConnection! + """Unpublish many LoyaltyCard documents""" + unpublishManyLoyaltyCards( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage""" + where: LoyaltyCardManyWhereInput + ): BatchPayload! + + """ + Find many LoyaltyCard documents that match criteria in specified stage and unpublish from target stages + """ + unpublishManyLoyaltyCardsConnection( + after: ID + before: ID + first: Int + + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + last: Int + skip: Int + + """Stage to find matching documents in""" + stage: Stage = DRAFT + + """Identifies documents in draft stage""" + where: LoyaltyCardManyWhereInput + ): LoyaltyCardConnection! + """Unpublish many Organizer documents""" unpublishManyOrganizers( """Stages to unpublish documents from""" @@ -11981,6 +12857,9 @@ type mutation_root { """Update one eventPassDelayedRevealed""" updateEventPassDelayedRevealed(data: EventPassDelayedRevealedUpdateInput!, where: EventPassDelayedRevealedWhereUniqueInput!): EventPassDelayedRevealed + """Update one loyaltyCard""" + updateLoyaltyCard(data: LoyaltyCardUpdateInput!, where: LoyaltyCardWhereUniqueInput!): LoyaltyCard + """Update many assets""" updateManyAssets( """Updates to document content""" @@ -12101,6 +12980,30 @@ type mutation_root { where: EventManyWhereInput ): EventConnection! + """Update many loyaltyCards""" + updateManyLoyaltyCards( + """Updates to document content""" + data: LoyaltyCardUpdateManyInput! + + """Documents to apply update on""" + where: LoyaltyCardManyWhereInput + ): BatchPayload! + + """Update many LoyaltyCard documents""" + updateManyLoyaltyCardsConnection( + after: ID + before: ID + + """Updates to document content""" + data: LoyaltyCardUpdateManyInput! + first: Int + last: Int + skip: Int + + """Documents to apply update on""" + where: LoyaltyCardManyWhereInput + ): LoyaltyCardConnection! + """Update many organizers""" updateManyOrganizers( """Updates to document content""" @@ -12173,6 +13076,9 @@ type mutation_root { """Upsert one eventPassDelayedRevealed""" upsertEventPassDelayedRevealed(upsert: EventPassDelayedRevealedUpsertInput!, where: EventPassDelayedRevealedWhereUniqueInput!): EventPassDelayedRevealed + """Upsert one loyaltyCard""" + upsertLoyaltyCard(upsert: LoyaltyCardUpsertInput!, where: LoyaltyCardWhereUniqueInput!): LoyaltyCard + """Upsert one organizer""" upsertOrganizer(upsert: OrganizerUpsertInput!, where: OrganizerWhereUniqueInput!): Organizer @@ -12513,6 +13419,9 @@ type query_root { """Fetches an object given its ID""" entities( + """Defines which locales to query for""" + locales: [Locale!] + """The where parameters to query components""" where: [EntityWhereInput!]! ): [Entity!] @@ -12750,6 +13659,68 @@ type query_root { where: EventWhereInput ): EventConnection! + """Retrieve a single loyaltyCard""" + loyaltyCard( + """ + Defines which locales should be returned. + + Note that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard + + """Retrieve document version""" + loyaltyCardVersion(where: VersionWhereInput!): DocumentVersion + + """Retrieve multiple loyaltyCards""" + loyaltyCards( + after: String + before: String + first: Int + last: Int + + """ + Defines which locales should be returned. + + Note that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: LoyaltyCardOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: LoyaltyCardWhereInput + ): [LoyaltyCard!]! + + """Retrieve multiple loyaltyCards using the Relay connection interface""" + loyaltyCardsConnection( + after: String + before: String + first: Int + last: Int + + """ + Defines which locales should be returned. + + Note that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: LoyaltyCardOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: LoyaltyCardWhereInput + ): LoyaltyCardConnection! + """Fetches an object given its ID""" node( """The ID of an object""" diff --git a/libs/gql/anonymous/api/src/generated/schema.json b/libs/gql/anonymous/api/src/generated/schema.json index b35d4dc27..3b3294300 100644 --- a/libs/gql/anonymous/api/src/generated/schema.json +++ b/libs/gql/anonymous/api/src/generated/schema.json @@ -1269,6 +1269,147 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageLoyaltyCard", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `nftImageLoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `nftImageLoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "LoyaltyCardOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImagePack", "description": null, @@ -2002,6 +2143,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageLoyaltyCard", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImagePack", "description": null, @@ -2896,6 +3049,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageLoyaltyCard_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageLoyaltyCard_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageLoyaltyCard_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImagePack_every", "description": null, @@ -3522,70 +3711,11 @@ "deprecationReason": null }, { - "name": "nftImagePack", + "name": "nftImageLoyaltyCard", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "PackUpdateManyInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "size", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "width", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "fileName", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "handle", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", + "name": "LoyaltyCardUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -3593,23 +3723,11 @@ "deprecationReason": null }, { - "name": "height", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "mimeType", + "name": "nftImagePack", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PackUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -3647,146 +3765,229 @@ }, { "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationInput", + "name": "AssetUpdateLocalizationDataInput", "description": null, "fields": null, "inputFields": [ { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationDataInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locale", + "name": "fileName", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "create", - "description": "Localizations to create", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetCreateLocalizationInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "delete", - "description": "Localizations to delete", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "update", - "description": "Localizations to update", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpsertLocalizationInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "fileName", + "name": "handle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "height", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mimeType", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "size", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "width", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Localizations to create", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Localizations to delete", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Localizations to update", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpsertLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fileName", "description": null, "type": { "kind": "SCALAR", @@ -5363,6 +5564,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageLoyaltyCard_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageLoyaltyCard_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageLoyaltyCard_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImagePack_every", "description": null, @@ -11212,6 +11449,11 @@ "name": "LocationAddress", "ofType": null }, + { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, { "kind": "OBJECT", "name": "Organizer", @@ -11294,6 +11536,12 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "LoyaltyCard", + "description": "Root loyalty card model", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "Organizer", "description": "An organizer is an entity that launch events and handle the pass benefits.", @@ -29804,267 +30052,3443 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "INTERFACE", - "name": "Node", - "description": "An object with an ID", - "fields": [ - { - "name": "id", - "description": "The id of the object.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "The Stage of an object", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": [ - { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "ContentSpace", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "Event", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "EventPassDelayedRevealed", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "Pack", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "User", - "ofType": null - } - ] - }, { "kind": "OBJECT", - "name": "Organizer", - "description": "An organizer is an entity that launch events and handle the pass benefits.", + "name": "LoyaltyCard", + "description": "Root loyalty card model", "fields": [ - { - "name": "contentSpaces", - "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ContentSpaceOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ContentSpace", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "createdAt", "description": "The time the document was created", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": "User that created this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages", + "description": "Get the document in other stages", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "history", + "description": "List of LoyaltyCard versions", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "10", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "0", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stageOverride", + "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Version", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "The unique identifier", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImage", + "description": "Image representing the NFT. Advised resolution is 800 x 800 pixels.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", + "description": "Name associated with the NFT. Cannot be localized.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedBy", + "description": "User that last published this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "System stage field", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": "The time the document was updated", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": "User that last updated this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardConnectInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "position", + "description": "Allow to specify document position in list of connected documents, will default to appending at end of list", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to connect", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LoyaltyCardConnection", + "description": "A connection to a list of items.", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCardEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "cltzsfm12094507ul1er1czw6", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateOneInlineInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect multiple existing LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": "Create and connect multiple existing LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect one existing LoyaltyCard document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": "Create and connect one LoyaltyCard document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LoyaltyCardEdge", + "description": "An edge in a connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The item at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_search", + "description": "Contains search across all appropriate fields.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "LoyaltyCardOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "cltzsfm12094507ul1er1czw6", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect multiple existing LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardConnectInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": "Create and connect multiple LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Delete multiple LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "disconnect", + "description": "Disconnect multiple LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "set", + "description": "Override currently-connected documents with multiple existing LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update multiple LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateWithNestedWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": "Upsert multiple LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertWithNestedWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "nftName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect existing LoyaltyCard document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": "Create and connect one LoyaltyCard document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Delete currently connected LoyaltyCard document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "disconnect", + "description": "Disconnect currently connected LoyaltyCard document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update single LoyaltyCard document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": "Upsert single LoyaltyCard document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Document to update", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Create document if it didn't exist", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update document if it exists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Upsert data", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", + "fields": null, + "inputFields": [ + { + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_search", + "description": "Contains search across all appropriate fields.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereComparatorInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Specify the stage to compare with", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "description": "References LoyaltyCard record uniquely", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "description": "An object with an ID", + "fields": [ + { + "name": "id", + "description": "The id of the object.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "The Stage of an object", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Pack", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "Organizer", + "description": "An organizer is an entity that launch events and handle the pass benefits.", + "fields": [ + { + "name": "contentSpaces", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "ContentSpaceOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": "The time the document was created", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -30228,311 +33652,465 @@ "deprecationReason": null }, { - "name": "events", + "name": "events", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle", + "description": "The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImage", + "description": "An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. Advised resolution is 1920 * 800 pixels", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses", + "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "history", + "description": "List of Organizer versions", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "10", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "0", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stageOverride", + "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Version", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "The unique identifier", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": "Image that represent the organizer, typically its logo. Advised resolution is 800 x 800 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses", + "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle", + "description": "The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "System Locale field", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localizations", + "description": "Get the other localizations for this document", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current locale should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en, fr]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCard", "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "EventOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Event", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "facebookHandle", - "description": "The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "heroImage", - "description": "An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. Advised resolution is 1920 * 800 pixels", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "heroImageClasses", - "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "history", - "description": "List of Organizer versions", - "args": [ - { - "name": "limit", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": "10", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": "0", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stageOverride", - "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Version", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "The unique identifier", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "image", - "description": "Image that represent the organizer, typically its logo. Advised resolution is 800 x 800 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode.", "args": [ { "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `loyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", "name": "Boolean", @@ -30544,7 +34122,7 @@ }, { "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `loyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -30564,122 +34142,13 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "imageClasses", - "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "instagramHandle", - "description": "The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "LoyaltyCard", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, - { - "name": "locale", - "description": "System Locale field", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "localizations", - "description": "Get the other localizations for this document", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current locale should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en, fr]", - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "name", "description": "Name of the organizer", @@ -31198,6 +34667,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "cltzsen11092507ul9qlg4ywb", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "contentSpaces", "description": null, @@ -31350,6 +34831,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "loyaltyCard", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "name", "description": null, @@ -32983,6 +36476,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "loyaltyCard", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "name", "description": null, @@ -34233,6 +37738,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "cltzsen11092507ul9qlg4ywb", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "contentSpaces", "description": null, @@ -34365,6 +37882,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "loyaltyCard", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "name", "description": null, @@ -36378,6 +39907,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "loyaltyCard", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "name", "description": null, @@ -44826,6 +48367,11 @@ "name": "EventPassDelayedRevealed", "ofType": null }, + { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, { "kind": "OBJECT", "name": "Organizer", @@ -51665,13 +55211,9 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } + "kind": "SCALAR", + "name": "jsonb", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -51814,13 +55356,9 @@ "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -53108,6 +56646,35 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "createLoyaltyCard", + "description": "Create one loyaltyCard", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "createOrganizer", "description": "Create one organizer", @@ -53340,6 +56907,35 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "deleteLoyaltyCard", + "description": "Delete one loyaltyCard from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "deleteManyAssets", "description": "Delete many Asset documents", @@ -53930,6 +57526,124 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "deleteManyLoyaltyCards", + "description": "Delete many LoyaltyCard documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyLoyaltyCardsConnection", + "description": "Delete many LoyaltyCard documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCardConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "deleteManyOrganizers", "description": "Delete many Organizer documents", @@ -54767,6 +58481,59 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "publishLoyaltyCard", + "description": "Publish one loyaltyCard", + "args": [ + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "publishManyAssets", "description": "Publish many Asset documents", @@ -56097,6 +59864,184 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "publishManyLoyaltyCards", + "description": "Publish many LoyaltyCard documents", + "args": [ + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyLoyaltyCardsConnection", + "description": "Publish many LoyaltyCard documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCardConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "publishManyOrganizers", "description": "Publish many Organizer documents", @@ -57399,30 +61344,107 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishLoyaltyCard", + "description": "Schedule to publish one loyaltyCard", + "args": [ + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null } ], "type": { "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "name": "LoyaltyCard", "ofType": null }, "isDeprecated": false, @@ -58215,6 +62237,83 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "scheduleUnpublishLoyaltyCard", + "description": "Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "scheduleUnpublishOrganizer", "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", @@ -58501,7 +62600,177 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishContentSpace", + "description": "Unpublish one contentSpace from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishEvent", + "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", "ofType": null } }, @@ -58512,15 +62781,15 @@ ], "type": { "kind": "OBJECT", - "name": "Asset", + "name": "Event", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishContentSpace", - "description": "Unpublish one contentSpace from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "unpublishEventPass", + "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -58586,7 +62855,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", + "name": "EventPassWhereUniqueInput", "ofType": null } }, @@ -58597,15 +62866,15 @@ ], "type": { "kind": "OBJECT", - "name": "ContentSpace", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEvent", - "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "unpublishEventPassDelayedRevealed", + "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -58671,7 +62940,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null } }, @@ -58682,15 +62951,15 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "EventPassDelayedRevealed", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEventPass", - "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "unpublishLoyaltyCard", + "description": "Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -58716,9 +62985,62 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyAssets", + "description": "Unpublish many Asset documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "description": "Locales to unpublish", "type": { "kind": "LIST", "name": null, @@ -58738,7 +63060,7 @@ }, { "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "description": "Whether to unpublish the base document and default localization", "type": { "kind": "SCALAR", "name": "Boolean", @@ -58750,15 +63072,11 @@ }, { "name": "where", - "description": "Document to unpublish", + "description": "Identifies documents in each stage", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -58766,20 +63084,60 @@ } ], "type": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEventPassDelayedRevealed", - "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "unpublishManyAssetsConnection", + "description": "Find many Asset documents that match criteria in specified stage and unpublish from target stages", "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "from", - "description": "Stages to unpublish document from", + "description": "Stages to unpublish documents from", "type": { "kind": "NON_NULL", "name": null, @@ -58801,9 +63159,21 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "description": "Locales to unpublish", "type": { "kind": "LIST", "name": null, @@ -58821,9 +63191,33 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "description": "Whether to unpublish the base document and default localization", "type": { "kind": "SCALAR", "name": "Boolean", @@ -58835,15 +63229,11 @@ }, { "name": "where", - "description": "Document to unpublish", + "description": "Identifies documents in draft stage", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -58851,16 +63241,20 @@ } ], "type": { - "kind": "OBJECT", - "name": "EventPassDelayedRevealed", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyAssets", - "description": "Unpublish many Asset documents", + "name": "unpublishManyContentSpaces", + "description": "Unpublish many ContentSpace documents", "args": [ { "name": "from", @@ -58923,7 +63317,7 @@ "description": "Identifies documents in each stage", "type": { "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", + "name": "ContentSpaceManyWhereInput", "ofType": null }, "defaultValue": null, @@ -58944,8 +63338,8 @@ "deprecationReason": null }, { - "name": "unpublishManyAssetsConnection", - "description": "Find many Asset documents that match criteria in specified stage and unpublish from target stages", + "name": "unpublishManyContentSpacesConnection", + "description": "Find many ContentSpace documents that match criteria in specified stage and unpublish from target stages", "args": [ { "name": "after", @@ -59080,7 +63474,7 @@ "description": "Identifies documents in draft stage", "type": { "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", + "name": "ContentSpaceManyWhereInput", "ofType": null }, "defaultValue": null, @@ -59093,7 +63487,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "AssetConnection", + "name": "ContentSpaceConnection", "ofType": null } }, @@ -59101,8 +63495,8 @@ "deprecationReason": null }, { - "name": "unpublishManyContentSpaces", - "description": "Unpublish many ContentSpace documents", + "name": "unpublishManyEventPasses", + "description": "Unpublish many EventPass documents", "args": [ { "name": "from", @@ -59165,7 +63559,7 @@ "description": "Identifies documents in each stage", "type": { "kind": "INPUT_OBJECT", - "name": "ContentSpaceManyWhereInput", + "name": "EventPassManyWhereInput", "ofType": null }, "defaultValue": null, @@ -59186,8 +63580,8 @@ "deprecationReason": null }, { - "name": "unpublishManyContentSpacesConnection", - "description": "Find many ContentSpace documents that match criteria in specified stage and unpublish from target stages", + "name": "unpublishManyEventPassesConnection", + "description": "Find many EventPass documents that match criteria in specified stage and unpublish from target stages", "args": [ { "name": "after", @@ -59322,7 +63716,7 @@ "description": "Identifies documents in draft stage", "type": { "kind": "INPUT_OBJECT", - "name": "ContentSpaceManyWhereInput", + "name": "EventPassManyWhereInput", "ofType": null }, "defaultValue": null, @@ -59335,7 +63729,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "ContentSpaceConnection", + "name": "EventPassConnection", "ofType": null } }, @@ -59343,8 +63737,8 @@ "deprecationReason": null }, { - "name": "unpublishManyEventPasses", - "description": "Unpublish many EventPass documents", + "name": "unpublishManyEventPassesDelayedRevealed", + "description": "Unpublish many EventPassDelayedRevealed documents", "args": [ { "name": "from", @@ -59407,7 +63801,7 @@ "description": "Identifies documents in each stage", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "EventPassDelayedRevealedManyWhereInput", "ofType": null }, "defaultValue": null, @@ -59428,8 +63822,8 @@ "deprecationReason": null }, { - "name": "unpublishManyEventPassesConnection", - "description": "Find many EventPass documents that match criteria in specified stage and unpublish from target stages", + "name": "unpublishManyEventPassesDelayedRevealedConnection", + "description": "Find many EventPassDelayedRevealed documents that match criteria in specified stage and unpublish from target stages", "args": [ { "name": "after", @@ -59564,7 +63958,7 @@ "description": "Identifies documents in draft stage", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "EventPassDelayedRevealedManyWhereInput", "ofType": null }, "defaultValue": null, @@ -59577,7 +63971,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPassConnection", + "name": "EventPassDelayedRevealedConnection", "ofType": null } }, @@ -59585,8 +63979,8 @@ "deprecationReason": null }, { - "name": "unpublishManyEventPassesDelayedRevealed", - "description": "Unpublish many EventPassDelayedRevealed documents", + "name": "unpublishManyEvents", + "description": "Unpublish many Event documents", "args": [ { "name": "from", @@ -59649,7 +64043,7 @@ "description": "Identifies documents in each stage", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedManyWhereInput", + "name": "EventManyWhereInput", "ofType": null }, "defaultValue": null, @@ -59670,8 +64064,8 @@ "deprecationReason": null }, { - "name": "unpublishManyEventPassesDelayedRevealedConnection", - "description": "Find many EventPassDelayedRevealed documents that match criteria in specified stage and unpublish from target stages", + "name": "unpublishManyEventsConnection", + "description": "Find many Event documents that match criteria in specified stage and unpublish from target stages", "args": [ { "name": "after", @@ -59806,7 +64200,7 @@ "description": "Identifies documents in draft stage", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedManyWhereInput", + "name": "EventManyWhereInput", "ofType": null }, "defaultValue": null, @@ -59819,7 +64213,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPassDelayedRevealedConnection", + "name": "EventConnection", "ofType": null } }, @@ -59827,8 +64221,8 @@ "deprecationReason": null }, { - "name": "unpublishManyEvents", - "description": "Unpublish many Event documents", + "name": "unpublishManyLoyaltyCards", + "description": "Unpublish many LoyaltyCard documents", "args": [ { "name": "from", @@ -59854,44 +64248,12 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", "description": "Identifies documents in each stage", "type": { "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", + "name": "LoyaltyCardManyWhereInput", "ofType": null }, "defaultValue": null, @@ -59912,8 +64274,8 @@ "deprecationReason": null }, { - "name": "unpublishManyEventsConnection", - "description": "Find many Event documents that match criteria in specified stage and unpublish from target stages", + "name": "unpublishManyLoyaltyCardsConnection", + "description": "Find many LoyaltyCard documents that match criteria in specified stage and unpublish from target stages", "args": [ { "name": "after", @@ -59987,26 +64349,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "skip", "description": null, @@ -60031,24 +64373,12 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", "description": "Identifies documents in draft stage", "type": { "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", + "name": "LoyaltyCardManyWhereInput", "ofType": null }, "defaultValue": null, @@ -60061,7 +64391,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventConnection", + "name": "LoyaltyCardConnection", "ofType": null } }, @@ -60947,6 +65277,51 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "updateLoyaltyCard", + "description": "Update one loyaltyCard", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "updateManyAssets", "description": "Update many assets", @@ -61227,7 +65602,157 @@ "description": "Documents to apply update on", "type": { "kind": "INPUT_OBJECT", - "name": "ContentSpaceManyWhereInput", + "name": "ContentSpaceManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ContentSpaceConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyEventPasses", + "description": "Update many eventPasses", + "args": [ + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyEventPassesConnection", + "description": "Update many EventPass documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", "ofType": null }, "defaultValue": null, @@ -61240,7 +65765,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "ContentSpaceConnection", + "name": "EventPassConnection", "ofType": null } }, @@ -61248,8 +65773,8 @@ "deprecationReason": null }, { - "name": "updateManyEventPasses", - "description": "Update many eventPasses", + "name": "updateManyEventPassesDelayedRevealed", + "description": "Update many eventPassesDelayedRevealed", "args": [ { "name": "data", @@ -61259,7 +65784,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInput", + "name": "EventPassDelayedRevealedUpdateManyInput", "ofType": null } }, @@ -61272,7 +65797,7 @@ "description": "Documents to apply update on", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "EventPassDelayedRevealedManyWhereInput", "ofType": null }, "defaultValue": null, @@ -61293,8 +65818,8 @@ "deprecationReason": null }, { - "name": "updateManyEventPassesConnection", - "description": "Update many EventPass documents", + "name": "updateManyEventPassesDelayedRevealedConnection", + "description": "Update many EventPassDelayedRevealed documents", "args": [ { "name": "after", @@ -61328,7 +65853,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInput", + "name": "EventPassDelayedRevealedUpdateManyInput", "ofType": null } }, @@ -61377,7 +65902,7 @@ "description": "Documents to apply update on", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "EventPassDelayedRevealedManyWhereInput", "ofType": null }, "defaultValue": null, @@ -61390,7 +65915,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPassConnection", + "name": "EventPassDelayedRevealedConnection", "ofType": null } }, @@ -61398,8 +65923,8 @@ "deprecationReason": null }, { - "name": "updateManyEventPassesDelayedRevealed", - "description": "Update many eventPassesDelayedRevealed", + "name": "updateManyEvents", + "description": "Update many events", "args": [ { "name": "data", @@ -61409,7 +65934,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedUpdateManyInput", + "name": "EventUpdateManyInput", "ofType": null } }, @@ -61422,7 +65947,7 @@ "description": "Documents to apply update on", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedManyWhereInput", + "name": "EventManyWhereInput", "ofType": null }, "defaultValue": null, @@ -61443,8 +65968,8 @@ "deprecationReason": null }, { - "name": "updateManyEventPassesDelayedRevealedConnection", - "description": "Update many EventPassDelayedRevealed documents", + "name": "updateManyEventsConnection", + "description": "Update many Event documents", "args": [ { "name": "after", @@ -61478,7 +66003,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedUpdateManyInput", + "name": "EventUpdateManyInput", "ofType": null } }, @@ -61527,7 +66052,7 @@ "description": "Documents to apply update on", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedManyWhereInput", + "name": "EventManyWhereInput", "ofType": null }, "defaultValue": null, @@ -61540,7 +66065,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPassDelayedRevealedConnection", + "name": "EventConnection", "ofType": null } }, @@ -61548,8 +66073,8 @@ "deprecationReason": null }, { - "name": "updateManyEvents", - "description": "Update many events", + "name": "updateManyLoyaltyCards", + "description": "Update many loyaltyCards", "args": [ { "name": "data", @@ -61559,7 +66084,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInput", + "name": "LoyaltyCardUpdateManyInput", "ofType": null } }, @@ -61572,7 +66097,7 @@ "description": "Documents to apply update on", "type": { "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", + "name": "LoyaltyCardManyWhereInput", "ofType": null }, "defaultValue": null, @@ -61593,8 +66118,8 @@ "deprecationReason": null }, { - "name": "updateManyEventsConnection", - "description": "Update many Event documents", + "name": "updateManyLoyaltyCardsConnection", + "description": "Update many LoyaltyCard documents", "args": [ { "name": "after", @@ -61628,7 +66153,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInput", + "name": "LoyaltyCardUpdateManyInput", "ofType": null } }, @@ -61677,7 +66202,7 @@ "description": "Documents to apply update on", "type": { "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", + "name": "LoyaltyCardManyWhereInput", "ofType": null }, "defaultValue": null, @@ -61690,7 +66215,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventConnection", + "name": "LoyaltyCardConnection", "ofType": null } }, @@ -62357,6 +66882,51 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "upsertLoyaltyCard", + "description": "Upsert one loyaltyCard", + "args": [ + { + "name": "upsert", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "upsertOrganizer", "description": "Upsert one organizer", @@ -64283,6 +68853,26 @@ "name": "entities", "description": "Fetches an object given its ID", "args": [ + { + "name": "locales", + "description": "Defines which locales to query for", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", "description": "The where parameters to query components", @@ -65250,7 +69840,326 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "name": "EventPassDelayedRevealed", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassesDelayedRevealedConnection", + "description": "Retrieve multiple eventPassesDelayedRevealed using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventPassDelayedRevealedOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DocumentVersion", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events", + "description": "Retrieve multiple events", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Event", "ofType": null } } @@ -65260,8 +70169,8 @@ "deprecationReason": null }, { - "name": "eventPassesDelayedRevealedConnection", - "description": "Retrieve multiple eventPassesDelayedRevealed using the Relay connection interface", + "name": "eventsConnection", + "description": "Retrieve multiple events using the Relay connection interface", "args": [ { "name": "after", @@ -65313,7 +70222,7 @@ }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -65340,7 +70249,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "EventPassDelayedRevealedOrderByInput", + "name": "EventOrderByInput", "ofType": null }, "defaultValue": null, @@ -65380,7 +70289,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereInput", + "name": "EventWhereInput", "ofType": null }, "defaultValue": null, @@ -65393,7 +70302,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPassDelayedRevealedConnection", + "name": "EventConnection", "ofType": null } }, @@ -65401,7 +70310,76 @@ "deprecationReason": null }, { - "name": "eventVersion", + "name": "loyaltyCard", + "description": "Retrieve a single loyaltyCard", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardVersion", "description": "Retrieve document version", "args": [ { @@ -65430,8 +70408,8 @@ "deprecationReason": null }, { - "name": "events", - "description": "Retrieve multiple events", + "name": "loyaltyCards", + "description": "Retrieve multiple loyaltyCards", "args": [ { "name": "after", @@ -65483,7 +70461,7 @@ }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -65510,7 +70488,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "EventOrderByInput", + "name": "LoyaltyCardOrderByInput", "ofType": null }, "defaultValue": null, @@ -65550,7 +70528,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "LoyaltyCardWhereInput", "ofType": null }, "defaultValue": null, @@ -65569,7 +70547,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "Event", + "name": "LoyaltyCard", "ofType": null } } @@ -65579,8 +70557,8 @@ "deprecationReason": null }, { - "name": "eventsConnection", - "description": "Retrieve multiple events using the Relay connection interface", + "name": "loyaltyCardsConnection", + "description": "Retrieve multiple loyaltyCards using the Relay connection interface", "args": [ { "name": "after", @@ -65632,7 +70610,7 @@ }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -65659,7 +70637,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "EventOrderByInput", + "name": "LoyaltyCardOrderByInput", "ofType": null }, "defaultValue": null, @@ -65699,7 +70677,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "LoyaltyCardWhereInput", "ofType": null }, "defaultValue": null, @@ -65712,7 +70690,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventConnection", + "name": "LoyaltyCardConnection", "ofType": null } }, diff --git a/libs/gql/anonymous/types/src/generated/index.ts b/libs/gql/anonymous/types/src/generated/index.ts index 69dabcda5..0f501dc5f 100644 --- a/libs/gql/anonymous/types/src/generated/index.ts +++ b/libs/gql/anonymous/types/src/generated/index.ts @@ -8,7 +8,7 @@ export type PassPricingFieldsFragment = { __typename?: 'passPricing', amount: nu export type EventPassFieldsFragment = { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, passPricing?: { __typename?: 'passPricing', amount: number, currency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null }; -export type EventPassNftFieldsFragment = { __typename?: 'eventPassNft', tokenId: any, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null }; +export type EventPassNftFieldsFragment = { __typename?: 'eventPassNft', tokenId?: any | null, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null }; export type GetEventPassNftByTokenReferenceQueryVariables = Types.Exact<{ organizerId: Types.Scalars['String']['input']; @@ -21,4 +21,4 @@ export type GetEventPassNftByTokenReferenceQueryVariables = Types.Exact<{ }>; -export type GetEventPassNftByTokenReferenceQuery = { __typename?: 'query_root', eventPassNft: Array<{ __typename?: 'eventPassNft', tokenId: any, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null, eventPass?: { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, passPricing?: { __typename?: 'passPricing', amount: number, currency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null } | null }> }; +export type GetEventPassNftByTokenReferenceQuery = { __typename?: 'query_root', eventPassNft: Array<{ __typename?: 'eventPassNft', tokenId?: any | null, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null, eventPass?: { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, passPricing?: { __typename?: 'passPricing', amount: number, currency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null } | null }> }; diff --git a/libs/gql/shared/types/src/generated/index.ts b/libs/gql/shared/types/src/generated/index.ts index e634befc8..b969c3cf8 100644 --- a/libs/gql/shared/types/src/generated/index.ts +++ b/libs/gql/shared/types/src/generated/index.ts @@ -59,6 +59,7 @@ export type Asset = Entity & Node & { mimeType?: Maybe; nftImageEventPass: Array; nftImageEventPassDelayedRevealed: Array; + nftImageLoyaltyCard: Array; nftImagePack: Array; /** The time the document was published. Null on documents in draft stage. */ publishedAt?: Maybe; @@ -200,6 +201,20 @@ export type AssetNftImageEventPassDelayedRevealedArgs = { }; +/** Asset system model */ +export type AssetNftImageLoyaltyCardArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + forceParentLocale?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + orderBy?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + /** Asset system model */ export type AssetNftImagePackArgs = { after?: InputMaybe; @@ -282,6 +297,7 @@ export type AssetCreateInput = { mimeType?: InputMaybe; nftImageEventPass?: InputMaybe; nftImageEventPassDelayedRevealed?: InputMaybe; + nftImageLoyaltyCard?: InputMaybe; nftImagePack?: InputMaybe; size?: InputMaybe; updatedAt?: InputMaybe; @@ -392,6 +408,9 @@ export type AssetManyWhereInput = { nftImageEventPass_every?: InputMaybe; nftImageEventPass_none?: InputMaybe; nftImageEventPass_some?: InputMaybe; + nftImageLoyaltyCard_every?: InputMaybe; + nftImageLoyaltyCard_none?: InputMaybe; + nftImageLoyaltyCard_some?: InputMaybe; nftImagePack_every?: InputMaybe; nftImagePack_none?: InputMaybe; nftImagePack_some?: InputMaybe; @@ -476,6 +495,7 @@ export type AssetUpdateInput = { mimeType?: InputMaybe; nftImageEventPass?: InputMaybe; nftImageEventPassDelayedRevealed?: InputMaybe; + nftImageLoyaltyCard?: InputMaybe; nftImagePack?: InputMaybe; size?: InputMaybe; width?: InputMaybe; @@ -719,6 +739,9 @@ export type AssetWhereInput = { nftImageEventPass_every?: InputMaybe; nftImageEventPass_none?: InputMaybe; nftImageEventPass_some?: InputMaybe; + nftImageLoyaltyCard_every?: InputMaybe; + nftImageLoyaltyCard_none?: InputMaybe; + nftImageLoyaltyCard_some?: InputMaybe; nftImagePack_every?: InputMaybe; nftImagePack_none?: InputMaybe; nftImagePack_some?: InputMaybe; @@ -1602,6 +1625,8 @@ export const enum EntityTypeName { EventPassDelayedRevealed = 'EventPassDelayedRevealed', /** A model for location data (point on a map) + additional info such as street, venue etc. */ LocationAddress = 'LocationAddress', + /** Root loyalty card model */ + LoyaltyCard = 'LoyaltyCard', /** An organizer is an entity that launch events and handle the pass benefits. */ Organizer = 'Organizer', /** @@ -4260,167 +4285,86 @@ export type LocationInput = { longitude: Scalars['Float']['input']; }; -/** An object with an ID */ -export type Node = { - /** The id of the object. */ - id: Scalars['ID']['output']; - /** The Stage of an object */ - stage: Stage; -}; - -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type Organizer = Entity & Node & { - __typename?: 'Organizer'; - contentSpaces: Array; +/** Root loyalty card model */ +export type LoyaltyCard = Entity & Node & { + __typename?: 'LoyaltyCard'; /** The time the document was created */ createdAt: Scalars['DateTime']['output']; /** User that created this document */ createdBy?: Maybe; - description?: Maybe; - /** The discord widge id of the organizer. You need to enable the widget in your discord server and copy the value in `server id`. For details instruction of how to enable and find the id, refer to this section https://dev.fandom.com/wiki/DiscordIntegrator#Enabling_the_widget */ - discordWidgetId?: Maybe; /** Get the document in other stages */ - documentInStages: Array; - events: Array; - /** The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'. */ - facebookHandle?: Maybe; - /** An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. Advised resolution is 1920 * 800 pixels */ - heroImage: Asset; - /** Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) */ - heroImageClasses?: Maybe; - /** List of Organizer versions */ + documentInStages: Array; + /** List of LoyaltyCard versions */ history: Array; /** The unique identifier */ id: Scalars['ID']['output']; - /** Image that represent the organizer, typically its logo. Advised resolution is 800 x 800 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode. */ - image: Asset; - /** Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) */ - imageClasses?: Maybe; - /** The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button. */ - instagramHandle?: Maybe; - /** System Locale field */ - locale: Locale; - /** Get the other localizations for this document */ - localizations: Array; - /** Name of the organizer */ - name: Scalars['String']['output']; + loyaltyCardNftContract?: Maybe; + loyaltyCardParameters?: Maybe; + /** Image representing the NFT. Advised resolution is 800 x 800 pixels. */ + nftImage: Asset; + /** Name associated with the NFT. Cannot be localized. */ + nftName: Scalars['String']['output']; + organizer?: Maybe; /** The time the document was published. Null on documents in draft stage. */ publishedAt?: Maybe; /** User that last published this document */ publishedBy?: Maybe; scheduledIn: Array; - /** Used in URL */ - slug: Scalars['String']['output']; /** System stage field */ stage: Stage; - /** The telegram handle (username) of the organizer. You can just copy the text on your telegram profile page in parameters after the @, like 'johndoe' for '@johndoe'. */ - telegramHandle?: Maybe; - /** The tiktok handle (username) of the organizer. You can just copy the name on your tiktok landing page. */ - tiktokHandle?: Maybe; - /** The twitter (X) handle (username) of the organizer. You can just copy the text on your twitter landing page after the @, like 'johndoe' for '@johndoe'. */ - twitterHandle?: Maybe; /** The time the document was updated */ updatedAt: Scalars['DateTime']['output']; /** User that last updated this document */ updatedBy?: Maybe; - /** The youtube handle (username) of the organizer. YYou can just copy the text on your youtube landing page after the @, like 'johndoe' for '@johndoe'. */ - youtubeHandle?: Maybe; -}; - - -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type OrganizerContentSpacesArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - forceParentLocale?: InputMaybe; - last?: InputMaybe; - locales?: InputMaybe>; - orderBy?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; -}; - - -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type OrganizerCreatedAtArgs = { - variation?: SystemDateTimeFieldVariation; }; -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type OrganizerCreatedByArgs = { +/** Root loyalty card model */ +export type LoyaltyCardCreatedByArgs = { forceParentLocale?: InputMaybe; locales?: InputMaybe>; }; -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type OrganizerDocumentInStagesArgs = { +/** Root loyalty card model */ +export type LoyaltyCardDocumentInStagesArgs = { includeCurrent?: Scalars['Boolean']['input']; inheritLocale?: Scalars['Boolean']['input']; stages?: Array; }; -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type OrganizerEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - forceParentLocale?: InputMaybe; - last?: InputMaybe; - locales?: InputMaybe>; - orderBy?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; -}; - - -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type OrganizerHeroImageArgs = { - forceParentLocale?: InputMaybe; - locales?: InputMaybe>; -}; - - -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type OrganizerHistoryArgs = { +/** Root loyalty card model */ +export type LoyaltyCardHistoryArgs = { limit?: Scalars['Int']['input']; skip?: Scalars['Int']['input']; stageOverride?: InputMaybe; }; -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type OrganizerImageArgs = { +/** Root loyalty card model */ +export type LoyaltyCardNftImageArgs = { forceParentLocale?: InputMaybe; locales?: InputMaybe>; }; -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type OrganizerLocalizationsArgs = { - includeCurrent?: Scalars['Boolean']['input']; - locales?: Array; -}; - - -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type OrganizerPublishedAtArgs = { - variation?: SystemDateTimeFieldVariation; +/** Root loyalty card model */ +export type LoyaltyCardOrganizerArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; }; -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type OrganizerPublishedByArgs = { +/** Root loyalty card model */ +export type LoyaltyCardPublishedByArgs = { forceParentLocale?: InputMaybe; locales?: InputMaybe>; }; -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type OrganizerScheduledInArgs = { +/** Root loyalty card model */ +export type LoyaltyCardScheduledInArgs = { after?: InputMaybe; before?: InputMaybe; first?: InputMaybe; @@ -4432,137 +4376,71 @@ export type OrganizerScheduledInArgs = { }; -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type OrganizerUpdatedAtArgs = { - variation?: SystemDateTimeFieldVariation; -}; - - -/** An organizer is an entity that launch events and handle the pass benefits. */ -export type OrganizerUpdatedByArgs = { +/** Root loyalty card model */ +export type LoyaltyCardUpdatedByArgs = { forceParentLocale?: InputMaybe; locales?: InputMaybe>; }; -export type OrganizerConnectInput = { +export type LoyaltyCardConnectInput = { /** Allow to specify document position in list of connected documents, will default to appending at end of list */ position?: InputMaybe; /** Document to connect */ - where: OrganizerWhereUniqueInput; + where: LoyaltyCardWhereUniqueInput; }; /** A connection to a list of items. */ -export type OrganizerConnection = { - __typename?: 'OrganizerConnection'; +export type LoyaltyCardConnection = { + __typename?: 'LoyaltyCardConnection'; aggregate: Aggregate; /** A list of edges. */ - edges: Array; + edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; }; -export type OrganizerCreateInput = { - clr7j9mmt0q2j01uo9zrs2fm7?: InputMaybe; - contentSpaces?: InputMaybe; - createdAt?: InputMaybe; - /** description input for default locale (en) */ - description?: InputMaybe; - discordWidgetId?: InputMaybe; - events?: InputMaybe; - facebookHandle?: InputMaybe; - heroImage: AssetCreateOneInlineInput; - heroImageClasses?: InputMaybe; - image: AssetCreateOneInlineInput; - imageClasses?: InputMaybe; - instagramHandle?: InputMaybe; - /** Inline mutations for managing document localizations excluding the default locale */ - localizations?: InputMaybe; - name: Scalars['String']['input']; - slug: Scalars['String']['input']; - telegramHandle?: InputMaybe; - tiktokHandle?: InputMaybe; - twitterHandle?: InputMaybe; - updatedAt?: InputMaybe; - youtubeHandle?: InputMaybe; -}; - -export type OrganizerCreateLocalizationDataInput = { +export type LoyaltyCardCreateInput = { + cltzsfm12094507ul1er1czw6?: InputMaybe; createdAt?: InputMaybe; - description?: InputMaybe; + nftImage: AssetCreateOneInlineInput; + nftName: Scalars['String']['input']; + organizer?: InputMaybe; updatedAt?: InputMaybe; }; -export type OrganizerCreateLocalizationInput = { - /** Localization input */ - data: OrganizerCreateLocalizationDataInput; - locale: Locale; -}; - -export type OrganizerCreateLocalizationsInput = { - /** Create localizations for the newly-created document */ - create?: InputMaybe>; -}; - -export type OrganizerCreateManyInlineInput = { - /** Connect multiple existing Organizer documents */ - connect?: InputMaybe>; - /** Create and connect multiple existing Organizer documents */ - create?: InputMaybe>; -}; - -export type OrganizerCreateOneInlineInput = { - /** Connect one existing Organizer document */ - connect?: InputMaybe; - /** Create and connect one Organizer document */ - create?: InputMaybe; -}; - -export type OrganizerDescriptionRichText = { - __typename?: 'OrganizerDescriptionRichText'; - /** Returns HTMl representation */ - html: Scalars['String']['output']; - json: Scalars['RichTextAST']['output']; - /** Returns Markdown representation */ - markdown: Scalars['String']['output']; - raw: Scalars['RichTextAST']['output']; - references: Array; - /** Returns plain-text contents of RichText */ - text: Scalars['String']['output']; +export type LoyaltyCardCreateManyInlineInput = { + /** Connect multiple existing LoyaltyCard documents */ + connect?: InputMaybe>; + /** Create and connect multiple existing LoyaltyCard documents */ + create?: InputMaybe>; }; - -export type OrganizerDescriptionRichTextReferencesArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; +export type LoyaltyCardCreateOneInlineInput = { + /** Connect one existing LoyaltyCard document */ + connect?: InputMaybe; + /** Create and connect one LoyaltyCard document */ + create?: InputMaybe; }; -export type OrganizerDescriptionRichTextEmbeddedTypes = Asset; - /** An edge in a connection. */ -export type OrganizerEdge = { - __typename?: 'OrganizerEdge'; +export type LoyaltyCardEdge = { + __typename?: 'LoyaltyCardEdge'; /** A cursor for use in pagination. */ cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node: Organizer; + node: LoyaltyCard; }; /** Identifies documents */ -export type OrganizerManyWhereInput = { +export type LoyaltyCardManyWhereInput = { /** Logical AND on all given filters. */ - AND?: InputMaybe>; + AND?: InputMaybe>; /** Logical NOT on all given filters combined by AND. */ - NOT?: InputMaybe>; + NOT?: InputMaybe>; /** Logical OR on all given filters. */ - OR?: InputMaybe>; + OR?: InputMaybe>; /** Contains search across all appropriate fields. */ _search?: InputMaybe; - contentSpaces_every?: InputMaybe; - contentSpaces_none?: InputMaybe; - contentSpaces_some?: InputMaybe; createdAt?: InputMaybe; /** All values greater than the given value. */ createdAt_gt?: InputMaybe; @@ -4579,70 +4457,198 @@ export type OrganizerManyWhereInput = { /** All values that are not contained in given list. */ createdAt_not_in?: InputMaybe>>; createdBy?: InputMaybe; - discordWidgetId?: InputMaybe; + documentInStages_every?: InputMaybe; + documentInStages_none?: InputMaybe; + documentInStages_some?: InputMaybe; + id?: InputMaybe; /** All values containing the given string. */ - discordWidgetId_contains?: InputMaybe; + id_contains?: InputMaybe; /** All values ending with the given string. */ - discordWidgetId_ends_with?: InputMaybe; + id_ends_with?: InputMaybe; /** All values that are contained in given list. */ - discordWidgetId_in?: InputMaybe>>; + id_in?: InputMaybe>>; /** Any other value that exists and is not equal to the given value. */ - discordWidgetId_not?: InputMaybe; + id_not?: InputMaybe; /** All values not containing the given string. */ - discordWidgetId_not_contains?: InputMaybe; + id_not_contains?: InputMaybe; /** All values not ending with the given string */ - discordWidgetId_not_ends_with?: InputMaybe; + id_not_ends_with?: InputMaybe; /** All values that are not contained in given list. */ - discordWidgetId_not_in?: InputMaybe>>; + id_not_in?: InputMaybe>>; /** All values not starting with the given string. */ - discordWidgetId_not_starts_with?: InputMaybe; + id_not_starts_with?: InputMaybe; /** All values starting with the given string. */ - discordWidgetId_starts_with?: InputMaybe; - documentInStages_every?: InputMaybe; - documentInStages_none?: InputMaybe; - documentInStages_some?: InputMaybe; - events_every?: InputMaybe; - events_none?: InputMaybe; - events_some?: InputMaybe; - facebookHandle?: InputMaybe; + id_starts_with?: InputMaybe; + nftImage?: InputMaybe; + nftName?: InputMaybe; /** All values containing the given string. */ - facebookHandle_contains?: InputMaybe; + nftName_contains?: InputMaybe; /** All values ending with the given string. */ - facebookHandle_ends_with?: InputMaybe; + nftName_ends_with?: InputMaybe; /** All values that are contained in given list. */ - facebookHandle_in?: InputMaybe>>; + nftName_in?: InputMaybe>>; /** Any other value that exists and is not equal to the given value. */ - facebookHandle_not?: InputMaybe; + nftName_not?: InputMaybe; /** All values not containing the given string. */ - facebookHandle_not_contains?: InputMaybe; + nftName_not_contains?: InputMaybe; /** All values not ending with the given string */ - facebookHandle_not_ends_with?: InputMaybe; + nftName_not_ends_with?: InputMaybe; /** All values that are not contained in given list. */ - facebookHandle_not_in?: InputMaybe>>; + nftName_not_in?: InputMaybe>>; /** All values not starting with the given string. */ - facebookHandle_not_starts_with?: InputMaybe; + nftName_not_starts_with?: InputMaybe; /** All values starting with the given string. */ - facebookHandle_starts_with?: InputMaybe; - heroImage?: InputMaybe; - heroImageClasses?: InputMaybe; - /** All values containing the given string. */ - heroImageClasses_contains?: InputMaybe; - /** All values ending with the given string. */ - heroImageClasses_ends_with?: InputMaybe; + nftName_starts_with?: InputMaybe; + organizer?: InputMaybe; + publishedAt?: InputMaybe; + /** All values greater than the given value. */ + publishedAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + publishedAt_gte?: InputMaybe; /** All values that are contained in given list. */ - heroImageClasses_in?: InputMaybe>>; + publishedAt_in?: InputMaybe>>; + /** All values less than the given value. */ + publishedAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + publishedAt_lte?: InputMaybe; /** Any other value that exists and is not equal to the given value. */ - heroImageClasses_not?: InputMaybe; - /** All values not containing the given string. */ - heroImageClasses_not_contains?: InputMaybe; - /** All values not ending with the given string */ - heroImageClasses_not_ends_with?: InputMaybe; + publishedAt_not?: InputMaybe; /** All values that are not contained in given list. */ - heroImageClasses_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - heroImageClasses_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - heroImageClasses_starts_with?: InputMaybe; + publishedAt_not_in?: InputMaybe>>; + publishedBy?: InputMaybe; + scheduledIn_every?: InputMaybe; + scheduledIn_none?: InputMaybe; + scheduledIn_some?: InputMaybe; + updatedAt?: InputMaybe; + /** All values greater than the given value. */ + updatedAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + updatedAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + updatedAt_in?: InputMaybe>>; + /** All values less than the given value. */ + updatedAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + updatedAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + updatedAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + updatedAt_not_in?: InputMaybe>>; + updatedBy?: InputMaybe; +}; + +export const enum LoyaltyCardOrderByInput { + CreatedAtAsc = 'createdAt_ASC', + CreatedAtDesc = 'createdAt_DESC', + IdAsc = 'id_ASC', + IdDesc = 'id_DESC', + NftNameAsc = 'nftName_ASC', + NftNameDesc = 'nftName_DESC', + PublishedAtAsc = 'publishedAt_ASC', + PublishedAtDesc = 'publishedAt_DESC', + UpdatedAtAsc = 'updatedAt_ASC', + UpdatedAtDesc = 'updatedAt_DESC' +}; + +export type LoyaltyCardUpdateInput = { + cltzsfm12094507ul1er1czw6?: InputMaybe; + nftImage?: InputMaybe; + nftName?: InputMaybe; + organizer?: InputMaybe; +}; + +export type LoyaltyCardUpdateManyInlineInput = { + /** Connect multiple existing LoyaltyCard documents */ + connect?: InputMaybe>; + /** Create and connect multiple LoyaltyCard documents */ + create?: InputMaybe>; + /** Delete multiple LoyaltyCard documents */ + delete?: InputMaybe>; + /** Disconnect multiple LoyaltyCard documents */ + disconnect?: InputMaybe>; + /** Override currently-connected documents with multiple existing LoyaltyCard documents */ + set?: InputMaybe>; + /** Update multiple LoyaltyCard documents */ + update?: InputMaybe>; + /** Upsert multiple LoyaltyCard documents */ + upsert?: InputMaybe>; +}; + +export type LoyaltyCardUpdateManyInput = { + nftName?: InputMaybe; +}; + +export type LoyaltyCardUpdateOneInlineInput = { + /** Connect existing LoyaltyCard document */ + connect?: InputMaybe; + /** Create and connect one LoyaltyCard document */ + create?: InputMaybe; + /** Delete currently connected LoyaltyCard document */ + delete?: InputMaybe; + /** Disconnect currently connected LoyaltyCard document */ + disconnect?: InputMaybe; + /** Update single LoyaltyCard document */ + update?: InputMaybe; + /** Upsert single LoyaltyCard document */ + upsert?: InputMaybe; +}; + +export type LoyaltyCardUpdateWithNestedWhereUniqueInput = { + /** Document to update */ + data: LoyaltyCardUpdateInput; + /** Unique document search */ + where: LoyaltyCardWhereUniqueInput; +}; + +export type LoyaltyCardUpsertInput = { + /** Create document if it didn't exist */ + create: LoyaltyCardCreateInput; + /** Update document if it exists */ + update: LoyaltyCardUpdateInput; +}; + +export type LoyaltyCardUpsertWithNestedWhereUniqueInput = { + /** Upsert data */ + data: LoyaltyCardUpsertInput; + /** Unique document search */ + where: LoyaltyCardWhereUniqueInput; +}; + +/** This contains a set of filters that can be used to compare values internally */ +export type LoyaltyCardWhereComparatorInput = { + /** This field can be used to request to check if the entry is outdated by internal comparison */ + outdated_to?: InputMaybe; +}; + +/** Identifies documents */ +export type LoyaltyCardWhereInput = { + /** Logical AND on all given filters. */ + AND?: InputMaybe>; + /** Logical NOT on all given filters combined by AND. */ + NOT?: InputMaybe>; + /** Logical OR on all given filters. */ + OR?: InputMaybe>; + /** Contains search across all appropriate fields. */ + _search?: InputMaybe; + createdAt?: InputMaybe; + /** All values greater than the given value. */ + createdAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + createdAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + createdAt_in?: InputMaybe>>; + /** All values less than the given value. */ + createdAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + createdAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + createdAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + createdAt_not_in?: InputMaybe>>; + createdBy?: InputMaybe; + documentInStages_every?: InputMaybe; + documentInStages_none?: InputMaybe; + documentInStages_some?: InputMaybe; id?: InputMaybe; /** All values containing the given string. */ id_contains?: InputMaybe; @@ -4662,64 +4668,27 @@ export type OrganizerManyWhereInput = { id_not_starts_with?: InputMaybe; /** All values starting with the given string. */ id_starts_with?: InputMaybe; - image?: InputMaybe; - imageClasses?: InputMaybe; - /** All values containing the given string. */ - imageClasses_contains?: InputMaybe; - /** All values ending with the given string. */ - imageClasses_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - imageClasses_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - imageClasses_not?: InputMaybe; - /** All values not containing the given string. */ - imageClasses_not_contains?: InputMaybe; - /** All values not ending with the given string */ - imageClasses_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - imageClasses_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - imageClasses_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - imageClasses_starts_with?: InputMaybe; - instagramHandle?: InputMaybe; - /** All values containing the given string. */ - instagramHandle_contains?: InputMaybe; - /** All values ending with the given string. */ - instagramHandle_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - instagramHandle_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - instagramHandle_not?: InputMaybe; - /** All values not containing the given string. */ - instagramHandle_not_contains?: InputMaybe; - /** All values not ending with the given string */ - instagramHandle_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - instagramHandle_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - instagramHandle_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - instagramHandle_starts_with?: InputMaybe; - name?: InputMaybe; + nftImage?: InputMaybe; + nftName?: InputMaybe; /** All values containing the given string. */ - name_contains?: InputMaybe; + nftName_contains?: InputMaybe; /** All values ending with the given string. */ - name_ends_with?: InputMaybe; + nftName_ends_with?: InputMaybe; /** All values that are contained in given list. */ - name_in?: InputMaybe>>; + nftName_in?: InputMaybe>>; /** Any other value that exists and is not equal to the given value. */ - name_not?: InputMaybe; + nftName_not?: InputMaybe; /** All values not containing the given string. */ - name_not_contains?: InputMaybe; + nftName_not_contains?: InputMaybe; /** All values not ending with the given string */ - name_not_ends_with?: InputMaybe; + nftName_not_ends_with?: InputMaybe; /** All values that are not contained in given list. */ - name_not_in?: InputMaybe>>; + nftName_not_in?: InputMaybe>>; /** All values not starting with the given string. */ - name_not_starts_with?: InputMaybe; + nftName_not_starts_with?: InputMaybe; /** All values starting with the given string. */ - name_starts_with?: InputMaybe; + nftName_starts_with?: InputMaybe; + organizer?: InputMaybe; publishedAt?: InputMaybe; /** All values greater than the given value. */ publishedAt_gt?: InputMaybe; @@ -4739,291 +4708,345 @@ export type OrganizerManyWhereInput = { scheduledIn_every?: InputMaybe; scheduledIn_none?: InputMaybe; scheduledIn_some?: InputMaybe; - slug?: InputMaybe; - /** All values containing the given string. */ - slug_contains?: InputMaybe; - /** All values ending with the given string. */ - slug_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - slug_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - slug_not?: InputMaybe; - /** All values not containing the given string. */ - slug_not_contains?: InputMaybe; - /** All values not ending with the given string */ - slug_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - slug_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - slug_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - slug_starts_with?: InputMaybe; - telegramHandle?: InputMaybe; - /** All values containing the given string. */ - telegramHandle_contains?: InputMaybe; - /** All values ending with the given string. */ - telegramHandle_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - telegramHandle_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - telegramHandle_not?: InputMaybe; - /** All values not containing the given string. */ - telegramHandle_not_contains?: InputMaybe; - /** All values not ending with the given string */ - telegramHandle_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - telegramHandle_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - telegramHandle_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - telegramHandle_starts_with?: InputMaybe; - tiktokHandle?: InputMaybe; - /** All values containing the given string. */ - tiktokHandle_contains?: InputMaybe; - /** All values ending with the given string. */ - tiktokHandle_ends_with?: InputMaybe; + updatedAt?: InputMaybe; + /** All values greater than the given value. */ + updatedAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + updatedAt_gte?: InputMaybe; /** All values that are contained in given list. */ - tiktokHandle_in?: InputMaybe>>; + updatedAt_in?: InputMaybe>>; + /** All values less than the given value. */ + updatedAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + updatedAt_lte?: InputMaybe; /** Any other value that exists and is not equal to the given value. */ - tiktokHandle_not?: InputMaybe; - /** All values not containing the given string. */ - tiktokHandle_not_contains?: InputMaybe; - /** All values not ending with the given string */ - tiktokHandle_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - tiktokHandle_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - tiktokHandle_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - tiktokHandle_starts_with?: InputMaybe; - twitterHandle?: InputMaybe; - /** All values containing the given string. */ - twitterHandle_contains?: InputMaybe; - /** All values ending with the given string. */ - twitterHandle_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - twitterHandle_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - twitterHandle_not?: InputMaybe; - /** All values not containing the given string. */ - twitterHandle_not_contains?: InputMaybe; - /** All values not ending with the given string */ - twitterHandle_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - twitterHandle_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - twitterHandle_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - twitterHandle_starts_with?: InputMaybe; - updatedAt?: InputMaybe; - /** All values greater than the given value. */ - updatedAt_gt?: InputMaybe; - /** All values greater than or equal the given value. */ - updatedAt_gte?: InputMaybe; - /** All values that are contained in given list. */ - updatedAt_in?: InputMaybe>>; - /** All values less than the given value. */ - updatedAt_lt?: InputMaybe; - /** All values less than or equal the given value. */ - updatedAt_lte?: InputMaybe; - /** Any other value that exists and is not equal to the given value. */ - updatedAt_not?: InputMaybe; + updatedAt_not?: InputMaybe; /** All values that are not contained in given list. */ updatedAt_not_in?: InputMaybe>>; updatedBy?: InputMaybe; - youtubeHandle?: InputMaybe; - /** All values containing the given string. */ - youtubeHandle_contains?: InputMaybe; - /** All values ending with the given string. */ - youtubeHandle_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - youtubeHandle_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - youtubeHandle_not?: InputMaybe; - /** All values not containing the given string. */ - youtubeHandle_not_contains?: InputMaybe; - /** All values not ending with the given string */ - youtubeHandle_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - youtubeHandle_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - youtubeHandle_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - youtubeHandle_starts_with?: InputMaybe; }; -export const enum OrganizerOrderByInput { - CreatedAtAsc = 'createdAt_ASC', - CreatedAtDesc = 'createdAt_DESC', - DiscordWidgetIdAsc = 'discordWidgetId_ASC', - DiscordWidgetIdDesc = 'discordWidgetId_DESC', - FacebookHandleAsc = 'facebookHandle_ASC', - FacebookHandleDesc = 'facebookHandle_DESC', - HeroImageClassesAsc = 'heroImageClasses_ASC', - HeroImageClassesDesc = 'heroImageClasses_DESC', - IdAsc = 'id_ASC', - IdDesc = 'id_DESC', - ImageClassesAsc = 'imageClasses_ASC', - ImageClassesDesc = 'imageClasses_DESC', - InstagramHandleAsc = 'instagramHandle_ASC', - InstagramHandleDesc = 'instagramHandle_DESC', - NameAsc = 'name_ASC', - NameDesc = 'name_DESC', - PublishedAtAsc = 'publishedAt_ASC', - PublishedAtDesc = 'publishedAt_DESC', - SlugAsc = 'slug_ASC', - SlugDesc = 'slug_DESC', - TelegramHandleAsc = 'telegramHandle_ASC', - TelegramHandleDesc = 'telegramHandle_DESC', - TiktokHandleAsc = 'tiktokHandle_ASC', - TiktokHandleDesc = 'tiktokHandle_DESC', - TwitterHandleAsc = 'twitterHandle_ASC', - TwitterHandleDesc = 'twitterHandle_DESC', - UpdatedAtAsc = 'updatedAt_ASC', - UpdatedAtDesc = 'updatedAt_DESC', - YoutubeHandleAsc = 'youtubeHandle_ASC', - YoutubeHandleDesc = 'youtubeHandle_DESC' +/** The document in stages filter allows specifying a stage entry to cross compare the same document between different stages */ +export type LoyaltyCardWhereStageInput = { + /** Logical AND on all given filters. */ + AND?: InputMaybe>; + /** Logical NOT on all given filters combined by AND. */ + NOT?: InputMaybe>; + /** Logical OR on all given filters. */ + OR?: InputMaybe>; + /** This field contains fields which can be set as true or false to specify an internal comparison */ + compareWithParent?: InputMaybe; + /** Specify the stage to compare with */ + stage?: InputMaybe; }; -export type OrganizerUpdateInput = { - clr7j9mmt0q2j01uo9zrs2fm7?: InputMaybe; - contentSpaces?: InputMaybe; - /** description input for default locale (en) */ - description?: InputMaybe; - discordWidgetId?: InputMaybe; - events?: InputMaybe; - facebookHandle?: InputMaybe; - heroImage?: InputMaybe; - heroImageClasses?: InputMaybe; - image?: InputMaybe; - imageClasses?: InputMaybe; - instagramHandle?: InputMaybe; - /** Manage document localizations */ - localizations?: InputMaybe; - name?: InputMaybe; - slug?: InputMaybe; - telegramHandle?: InputMaybe; - tiktokHandle?: InputMaybe; - twitterHandle?: InputMaybe; - youtubeHandle?: InputMaybe; +/** References LoyaltyCard record uniquely */ +export type LoyaltyCardWhereUniqueInput = { + id?: InputMaybe; }; -export type OrganizerUpdateLocalizationDataInput = { - description?: InputMaybe; +/** An object with an ID */ +export type Node = { + /** The id of the object. */ + id: Scalars['ID']['output']; + /** The Stage of an object */ + stage: Stage; }; -export type OrganizerUpdateLocalizationInput = { - data: OrganizerUpdateLocalizationDataInput; +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type Organizer = Entity & Node & { + __typename?: 'Organizer'; + contentSpaces: Array; + /** The time the document was created */ + createdAt: Scalars['DateTime']['output']; + /** User that created this document */ + createdBy?: Maybe; + description?: Maybe; + /** The discord widge id of the organizer. You need to enable the widget in your discord server and copy the value in `server id`. For details instruction of how to enable and find the id, refer to this section https://dev.fandom.com/wiki/DiscordIntegrator#Enabling_the_widget */ + discordWidgetId?: Maybe; + /** Get the document in other stages */ + documentInStages: Array; + events: Array; + /** The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'. */ + facebookHandle?: Maybe; + /** An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. Advised resolution is 1920 * 800 pixels */ + heroImage: Asset; + /** Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) */ + heroImageClasses?: Maybe; + /** List of Organizer versions */ + history: Array; + /** The unique identifier */ + id: Scalars['ID']['output']; + /** Image that represent the organizer, typically its logo. Advised resolution is 800 x 800 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode. */ + image: Asset; + /** Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) */ + imageClasses?: Maybe; + /** The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button. */ + instagramHandle?: Maybe; + /** System Locale field */ locale: Locale; + /** Get the other localizations for this document */ + localizations: Array; + loyaltyCard?: Maybe; + /** Name of the organizer */ + name: Scalars['String']['output']; + /** The time the document was published. Null on documents in draft stage. */ + publishedAt?: Maybe; + /** User that last published this document */ + publishedBy?: Maybe; + scheduledIn: Array; + /** Used in URL */ + slug: Scalars['String']['output']; + /** System stage field */ + stage: Stage; + /** The telegram handle (username) of the organizer. You can just copy the text on your telegram profile page in parameters after the @, like 'johndoe' for '@johndoe'. */ + telegramHandle?: Maybe; + /** The tiktok handle (username) of the organizer. You can just copy the name on your tiktok landing page. */ + tiktokHandle?: Maybe; + /** The twitter (X) handle (username) of the organizer. You can just copy the text on your twitter landing page after the @, like 'johndoe' for '@johndoe'. */ + twitterHandle?: Maybe; + /** The time the document was updated */ + updatedAt: Scalars['DateTime']['output']; + /** User that last updated this document */ + updatedBy?: Maybe; + /** The youtube handle (username) of the organizer. YYou can just copy the text on your youtube landing page after the @, like 'johndoe' for '@johndoe'. */ + youtubeHandle?: Maybe; }; -export type OrganizerUpdateLocalizationsInput = { - /** Localizations to create */ - create?: InputMaybe>; - /** Localizations to delete */ - delete?: InputMaybe>; - /** Localizations to update */ - update?: InputMaybe>; - upsert?: InputMaybe>; -}; -export type OrganizerUpdateManyInlineInput = { - /** Connect multiple existing Organizer documents */ - connect?: InputMaybe>; - /** Create and connect multiple Organizer documents */ - create?: InputMaybe>; - /** Delete multiple Organizer documents */ - delete?: InputMaybe>; - /** Disconnect multiple Organizer documents */ - disconnect?: InputMaybe>; - /** Override currently-connected documents with multiple existing Organizer documents */ - set?: InputMaybe>; - /** Update multiple Organizer documents */ - update?: InputMaybe>; - /** Upsert multiple Organizer documents */ - upsert?: InputMaybe>; +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerContentSpacesArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + forceParentLocale?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + orderBy?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; }; -export type OrganizerUpdateManyInput = { - /** description input for default locale (en) */ - description?: InputMaybe; - discordWidgetId?: InputMaybe; - facebookHandle?: InputMaybe; - heroImageClasses?: InputMaybe; - imageClasses?: InputMaybe; - instagramHandle?: InputMaybe; - /** Optional updates to localizations */ - localizations?: InputMaybe; - telegramHandle?: InputMaybe; - tiktokHandle?: InputMaybe; - twitterHandle?: InputMaybe; - youtubeHandle?: InputMaybe; -}; -export type OrganizerUpdateManyLocalizationDataInput = { - description?: InputMaybe; +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerCreatedAtArgs = { + variation?: SystemDateTimeFieldVariation; }; -export type OrganizerUpdateManyLocalizationInput = { - data: OrganizerUpdateManyLocalizationDataInput; - locale: Locale; + +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerCreatedByArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; }; -export type OrganizerUpdateManyLocalizationsInput = { - /** Localizations to update */ - update?: InputMaybe>; + +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerDocumentInStagesArgs = { + includeCurrent?: Scalars['Boolean']['input']; + inheritLocale?: Scalars['Boolean']['input']; + stages?: Array; }; -export type OrganizerUpdateOneInlineInput = { - /** Connect existing Organizer document */ - connect?: InputMaybe; - /** Create and connect one Organizer document */ - create?: InputMaybe; - /** Delete currently connected Organizer document */ - delete?: InputMaybe; - /** Disconnect currently connected Organizer document */ - disconnect?: InputMaybe; - /** Update single Organizer document */ - update?: InputMaybe; - /** Upsert single Organizer document */ - upsert?: InputMaybe; + +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerEventsArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + forceParentLocale?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + orderBy?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; }; -export type OrganizerUpdateWithNestedWhereUniqueInput = { - /** Document to update */ - data: OrganizerUpdateInput; - /** Unique document search */ + +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerHeroImageArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerHistoryArgs = { + limit?: Scalars['Int']['input']; + skip?: Scalars['Int']['input']; + stageOverride?: InputMaybe; +}; + + +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerImageArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerLocalizationsArgs = { + includeCurrent?: Scalars['Boolean']['input']; + locales?: Array; +}; + + +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerLoyaltyCardArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerPublishedAtArgs = { + variation?: SystemDateTimeFieldVariation; +}; + + +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerPublishedByArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerScheduledInArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + forceParentLocale?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerUpdatedAtArgs = { + variation?: SystemDateTimeFieldVariation; +}; + + +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerUpdatedByArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + +export type OrganizerConnectInput = { + /** Allow to specify document position in list of connected documents, will default to appending at end of list */ + position?: InputMaybe; + /** Document to connect */ where: OrganizerWhereUniqueInput; }; -export type OrganizerUpsertInput = { - /** Create document if it didn't exist */ - create: OrganizerCreateInput; - /** Update document if it exists */ - update: OrganizerUpdateInput; +/** A connection to a list of items. */ +export type OrganizerConnection = { + __typename?: 'OrganizerConnection'; + aggregate: Aggregate; + /** A list of edges. */ + edges: Array; + /** Information to aid in pagination. */ + pageInfo: PageInfo; }; -export type OrganizerUpsertLocalizationInput = { - create: OrganizerCreateLocalizationDataInput; +export type OrganizerCreateInput = { + clr7j9mmt0q2j01uo9zrs2fm7?: InputMaybe; + cltzsen11092507ul9qlg4ywb?: InputMaybe; + contentSpaces?: InputMaybe; + createdAt?: InputMaybe; + /** description input for default locale (en) */ + description?: InputMaybe; + discordWidgetId?: InputMaybe; + events?: InputMaybe; + facebookHandle?: InputMaybe; + heroImage: AssetCreateOneInlineInput; + heroImageClasses?: InputMaybe; + image: AssetCreateOneInlineInput; + imageClasses?: InputMaybe; + instagramHandle?: InputMaybe; + /** Inline mutations for managing document localizations excluding the default locale */ + localizations?: InputMaybe; + loyaltyCard?: InputMaybe; + name: Scalars['String']['input']; + slug: Scalars['String']['input']; + telegramHandle?: InputMaybe; + tiktokHandle?: InputMaybe; + twitterHandle?: InputMaybe; + updatedAt?: InputMaybe; + youtubeHandle?: InputMaybe; +}; + +export type OrganizerCreateLocalizationDataInput = { + createdAt?: InputMaybe; + description?: InputMaybe; + updatedAt?: InputMaybe; +}; + +export type OrganizerCreateLocalizationInput = { + /** Localization input */ + data: OrganizerCreateLocalizationDataInput; locale: Locale; - update: OrganizerUpdateLocalizationDataInput; }; -export type OrganizerUpsertWithNestedWhereUniqueInput = { - /** Upsert data */ - data: OrganizerUpsertInput; - /** Unique document search */ - where: OrganizerWhereUniqueInput; +export type OrganizerCreateLocalizationsInput = { + /** Create localizations for the newly-created document */ + create?: InputMaybe>; }; -/** This contains a set of filters that can be used to compare values internally */ -export type OrganizerWhereComparatorInput = { - /** This field can be used to request to check if the entry is outdated by internal comparison */ - outdated_to?: InputMaybe; +export type OrganizerCreateManyInlineInput = { + /** Connect multiple existing Organizer documents */ + connect?: InputMaybe>; + /** Create and connect multiple existing Organizer documents */ + create?: InputMaybe>; +}; + +export type OrganizerCreateOneInlineInput = { + /** Connect one existing Organizer document */ + connect?: InputMaybe; + /** Create and connect one Organizer document */ + create?: InputMaybe; +}; + +export type OrganizerDescriptionRichText = { + __typename?: 'OrganizerDescriptionRichText'; + /** Returns HTMl representation */ + html: Scalars['String']['output']; + json: Scalars['RichTextAST']['output']; + /** Returns Markdown representation */ + markdown: Scalars['String']['output']; + raw: Scalars['RichTextAST']['output']; + references: Array; + /** Returns plain-text contents of RichText */ + text: Scalars['String']['output']; +}; + + +export type OrganizerDescriptionRichTextReferencesArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; +}; + +export type OrganizerDescriptionRichTextEmbeddedTypes = Asset; + +/** An edge in a connection. */ +export type OrganizerEdge = { + __typename?: 'OrganizerEdge'; + /** A cursor for use in pagination. */ + cursor: Scalars['String']['output']; + /** The item at the end of the edge. */ + node: Organizer; }; /** Identifies documents */ -export type OrganizerWhereInput = { +export type OrganizerManyWhereInput = { /** Logical AND on all given filters. */ AND?: InputMaybe>; /** Logical NOT on all given filters combined by AND. */ @@ -5173,6 +5196,7 @@ export type OrganizerWhereInput = { instagramHandle_not_starts_with?: InputMaybe; /** All values starting with the given string. */ instagramHandle_starts_with?: InputMaybe; + loyaltyCard?: InputMaybe; name?: InputMaybe; /** All values containing the given string. */ name_contains?: InputMaybe; @@ -5324,365 +5348,191 @@ export type OrganizerWhereInput = { youtubeHandle_starts_with?: InputMaybe; }; -/** The document in stages filter allows specifying a stage entry to cross compare the same document between different stages */ -export type OrganizerWhereStageInput = { - /** Logical AND on all given filters. */ - AND?: InputMaybe>; - /** Logical NOT on all given filters combined by AND. */ - NOT?: InputMaybe>; - /** Logical OR on all given filters. */ - OR?: InputMaybe>; - /** This field contains fields which can be set as true or false to specify an internal comparison */ - compareWithParent?: InputMaybe; - /** Specify the stage to compare with */ - stage?: InputMaybe; +export const enum OrganizerOrderByInput { + CreatedAtAsc = 'createdAt_ASC', + CreatedAtDesc = 'createdAt_DESC', + DiscordWidgetIdAsc = 'discordWidgetId_ASC', + DiscordWidgetIdDesc = 'discordWidgetId_DESC', + FacebookHandleAsc = 'facebookHandle_ASC', + FacebookHandleDesc = 'facebookHandle_DESC', + HeroImageClassesAsc = 'heroImageClasses_ASC', + HeroImageClassesDesc = 'heroImageClasses_DESC', + IdAsc = 'id_ASC', + IdDesc = 'id_DESC', + ImageClassesAsc = 'imageClasses_ASC', + ImageClassesDesc = 'imageClasses_DESC', + InstagramHandleAsc = 'instagramHandle_ASC', + InstagramHandleDesc = 'instagramHandle_DESC', + NameAsc = 'name_ASC', + NameDesc = 'name_DESC', + PublishedAtAsc = 'publishedAt_ASC', + PublishedAtDesc = 'publishedAt_DESC', + SlugAsc = 'slug_ASC', + SlugDesc = 'slug_DESC', + TelegramHandleAsc = 'telegramHandle_ASC', + TelegramHandleDesc = 'telegramHandle_DESC', + TiktokHandleAsc = 'tiktokHandle_ASC', + TiktokHandleDesc = 'tiktokHandle_DESC', + TwitterHandleAsc = 'twitterHandle_ASC', + TwitterHandleDesc = 'twitterHandle_DESC', + UpdatedAtAsc = 'updatedAt_ASC', + UpdatedAtDesc = 'updatedAt_DESC', + YoutubeHandleAsc = 'youtubeHandle_ASC', + YoutubeHandleDesc = 'youtubeHandle_DESC' }; -/** References Organizer record uniquely */ -export type OrganizerWhereUniqueInput = { - id?: InputMaybe; - name?: InputMaybe; - slug?: InputMaybe; -}; - -/** References Organizer record uniquely */ -export type OrganizerWhereUniqueInput_Remote_Rel_EventParametersorganizer = { - name?: InputMaybe; - slug?: InputMaybe; -}; - -/** References Organizer record uniquely */ -export type OrganizerWhereUniqueInput_Remote_Rel_EventPassNftorganizer = { +export type OrganizerUpdateInput = { + clr7j9mmt0q2j01uo9zrs2fm7?: InputMaybe; + cltzsen11092507ul9qlg4ywb?: InputMaybe; + contentSpaces?: InputMaybe; + /** description input for default locale (en) */ + description?: InputMaybe; + discordWidgetId?: InputMaybe; + events?: InputMaybe; + facebookHandle?: InputMaybe; + heroImage?: InputMaybe; + heroImageClasses?: InputMaybe; + image?: InputMaybe; + imageClasses?: InputMaybe; + instagramHandle?: InputMaybe; + /** Manage document localizations */ + localizations?: InputMaybe; + loyaltyCard?: InputMaybe; name?: InputMaybe; slug?: InputMaybe; + telegramHandle?: InputMaybe; + tiktokHandle?: InputMaybe; + twitterHandle?: InputMaybe; + youtubeHandle?: InputMaybe; }; -/** References Organizer record uniquely */ -export type OrganizerWhereUniqueInput_Remote_Rel_RoleAssignmentorganizer = { - name?: InputMaybe; - slug?: InputMaybe; +export type OrganizerUpdateLocalizationDataInput = { + description?: InputMaybe; }; -/** - * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. - * - */ -export type Pack = Entity & Node & { - __typename?: 'Pack'; - /** The time the document was created */ - createdAt: Scalars['DateTime']['output']; - /** User that created this document */ - createdBy?: Maybe; - /** A brief overview detailing the contents and purpose of the Pack. */ - description: Scalars['String']['output']; - /** Get the document in other stages */ - documentInStages: Array; - /** This section allows you to select or create the event passes that will be included in your Pack. Think of it as curating a collection of exclusive access tickets, each offering unique experiences for the events. Here, you can assemble a variety of event passes that together form the enticing bundle that is your Pack. */ - eventPasses: Array; - /** List of Pack versions */ - history: Array; - /** The unique identifier */ - id: Scalars['ID']['output']; - /** System Locale field */ +export type OrganizerUpdateLocalizationInput = { + data: OrganizerUpdateLocalizationDataInput; locale: Locale; - /** Get the other localizations for this document */ - localizations: Array; - /** User-friendly name of the the Pack, like "Lottery for VIP 3-Day Pass" */ - name: Scalars['String']['output']; - /** Fixed description pertaining to the NFT Pack. This content is static and non-localizable. */ - nftDescription: Scalars['String']['output']; - /** Permanent image representing the NFT Pack. Advised resolution is 800 x 800 pixels. Image content is non-changeable and cannot be localized. */ - nftImage: Asset; - /** Permanent name associated with the NFT. Cannot be changed or localized. */ - nftName: Scalars['String']['output']; - organizer?: Maybe; - /** The time the document was published. Null on documents in draft stage. */ - publishedAt?: Maybe; - /** User that last published this document */ - publishedBy?: Maybe; - scheduledIn: Array; - /** System stage field */ - stage: Stage; - /** The time the document was updated */ - updatedAt: Scalars['DateTime']['output']; - /** User that last updated this document */ - updatedBy?: Maybe; }; - -/** - * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. - * - */ -export type PackCreatedAtArgs = { - variation?: SystemDateTimeFieldVariation; +export type OrganizerUpdateLocalizationsInput = { + /** Localizations to create */ + create?: InputMaybe>; + /** Localizations to delete */ + delete?: InputMaybe>; + /** Localizations to update */ + update?: InputMaybe>; + upsert?: InputMaybe>; }; - -/** - * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. - * - */ -export type PackCreatedByArgs = { - forceParentLocale?: InputMaybe; - locales?: InputMaybe>; +export type OrganizerUpdateManyInlineInput = { + /** Connect multiple existing Organizer documents */ + connect?: InputMaybe>; + /** Create and connect multiple Organizer documents */ + create?: InputMaybe>; + /** Delete multiple Organizer documents */ + delete?: InputMaybe>; + /** Disconnect multiple Organizer documents */ + disconnect?: InputMaybe>; + /** Override currently-connected documents with multiple existing Organizer documents */ + set?: InputMaybe>; + /** Update multiple Organizer documents */ + update?: InputMaybe>; + /** Upsert multiple Organizer documents */ + upsert?: InputMaybe>; }; - -/** - * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. - * - */ -export type PackDocumentInStagesArgs = { - includeCurrent?: Scalars['Boolean']['input']; - inheritLocale?: Scalars['Boolean']['input']; - stages?: Array; +export type OrganizerUpdateManyInput = { + /** description input for default locale (en) */ + description?: InputMaybe; + discordWidgetId?: InputMaybe; + facebookHandle?: InputMaybe; + heroImageClasses?: InputMaybe; + imageClasses?: InputMaybe; + instagramHandle?: InputMaybe; + /** Optional updates to localizations */ + localizations?: InputMaybe; + telegramHandle?: InputMaybe; + tiktokHandle?: InputMaybe; + twitterHandle?: InputMaybe; + youtubeHandle?: InputMaybe; }; - -/** - * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. - * - */ -export type PackEventPassesArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - forceParentLocale?: InputMaybe; - last?: InputMaybe; - locales?: InputMaybe>; - skip?: InputMaybe; +export type OrganizerUpdateManyLocalizationDataInput = { + description?: InputMaybe; }; - -/** - * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. - * - */ -export type PackHistoryArgs = { - limit?: Scalars['Int']['input']; - skip?: Scalars['Int']['input']; - stageOverride?: InputMaybe; +export type OrganizerUpdateManyLocalizationInput = { + data: OrganizerUpdateManyLocalizationDataInput; + locale: Locale; }; - -/** - * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. - * - */ -export type PackLocalizationsArgs = { - includeCurrent?: Scalars['Boolean']['input']; - locales?: Array; +export type OrganizerUpdateManyLocalizationsInput = { + /** Localizations to update */ + update?: InputMaybe>; }; - -/** - * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. - * - */ -export type PackNftImageArgs = { - forceParentLocale?: InputMaybe; - locales?: InputMaybe>; +export type OrganizerUpdateOneInlineInput = { + /** Connect existing Organizer document */ + connect?: InputMaybe; + /** Create and connect one Organizer document */ + create?: InputMaybe; + /** Delete currently connected Organizer document */ + delete?: InputMaybe; + /** Disconnect currently connected Organizer document */ + disconnect?: InputMaybe; + /** Update single Organizer document */ + update?: InputMaybe; + /** Upsert single Organizer document */ + upsert?: InputMaybe; }; - -/** - * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. - * - */ -export type PackOrganizerArgs = { - forceParentLocale?: InputMaybe; - locales?: InputMaybe>; +export type OrganizerUpdateWithNestedWhereUniqueInput = { + /** Document to update */ + data: OrganizerUpdateInput; + /** Unique document search */ + where: OrganizerWhereUniqueInput; }; - -/** - * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. - * - */ -export type PackPublishedAtArgs = { - variation?: SystemDateTimeFieldVariation; +export type OrganizerUpsertInput = { + /** Create document if it didn't exist */ + create: OrganizerCreateInput; + /** Update document if it exists */ + update: OrganizerUpdateInput; }; +export type OrganizerUpsertLocalizationInput = { + create: OrganizerCreateLocalizationDataInput; + locale: Locale; + update: OrganizerUpdateLocalizationDataInput; +}; -/** - * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. - * - */ -export type PackPublishedByArgs = { - forceParentLocale?: InputMaybe; - locales?: InputMaybe>; +export type OrganizerUpsertWithNestedWhereUniqueInput = { + /** Upsert data */ + data: OrganizerUpsertInput; + /** Unique document search */ + where: OrganizerWhereUniqueInput; }; - -/** - * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. - * - */ -export type PackScheduledInArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - forceParentLocale?: InputMaybe; - last?: InputMaybe; - locales?: InputMaybe>; - skip?: InputMaybe; - where?: InputMaybe; -}; - - -/** - * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. - * - */ -export type PackUpdatedAtArgs = { - variation?: SystemDateTimeFieldVariation; -}; - - -/** - * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. - * - */ -export type PackUpdatedByArgs = { - forceParentLocale?: InputMaybe; - locales?: InputMaybe>; -}; - -export type PackConnectInput = { - /** Allow to specify document position in list of connected documents, will default to appending at end of list */ - position?: InputMaybe; - /** Document to connect */ - where: PackWhereUniqueInput; -}; - -/** A connection to a list of items. */ -export type PackConnection = { - __typename?: 'PackConnection'; - aggregate: Aggregate; - /** A list of edges. */ - edges: Array; - /** Information to aid in pagination. */ - pageInfo: PageInfo; -}; - -export type PackCreateInput = { - createdAt?: InputMaybe; - /** description input for default locale (en) */ - description: Scalars['String']['input']; - eventPasses?: InputMaybe; - /** Inline mutations for managing document localizations excluding the default locale */ - localizations?: InputMaybe; - /** name input for default locale (en) */ - name: Scalars['String']['input']; - nftDescription: Scalars['String']['input']; - nftImage: AssetCreateOneInlineInput; - nftName: Scalars['String']['input']; - organizer?: InputMaybe; - updatedAt?: InputMaybe; -}; - -export type PackCreateLocalizationDataInput = { - createdAt?: InputMaybe; - description: Scalars['String']['input']; - name: Scalars['String']['input']; - updatedAt?: InputMaybe; -}; - -export type PackCreateLocalizationInput = { - /** Localization input */ - data: PackCreateLocalizationDataInput; - locale: Locale; -}; - -export type PackCreateLocalizationsInput = { - /** Create localizations for the newly-created document */ - create?: InputMaybe>; -}; - -export type PackCreateManyInlineInput = { - /** Connect multiple existing Pack documents */ - connect?: InputMaybe>; - /** Create and connect multiple existing Pack documents */ - create?: InputMaybe>; -}; - -export type PackCreateOneInlineInput = { - /** Connect one existing Pack document */ - connect?: InputMaybe; - /** Create and connect one Pack document */ - create?: InputMaybe; -}; - -/** An edge in a connection. */ -export type PackEdge = { - __typename?: 'PackEdge'; - /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; - /** The item at the end of the edge. */ - node: Pack; -}; - -export type PackEventPasses = EventPass; - -export type PackEventPassesConnectInput = { - EventPass?: InputMaybe; -}; - -export type PackEventPassesCreateInput = { - EventPass?: InputMaybe; -}; - -export type PackEventPassesCreateManyInlineInput = { - /** Connect multiple existing PackEventPasses documents */ - connect?: InputMaybe>; - /** Create and connect multiple existing PackEventPasses documents */ - create?: InputMaybe>; -}; - -export type PackEventPassesUpdateManyInlineInput = { - /** Connect multiple existing PackEventPasses documents */ - connect?: InputMaybe>; - /** Create and connect multiple PackEventPasses documents */ - create?: InputMaybe>; - /** Delete multiple PackEventPasses documents */ - delete?: InputMaybe>; - /** Disconnect multiple PackEventPasses documents */ - disconnect?: InputMaybe>; - /** Override currently-connected documents with multiple existing PackEventPasses documents */ - set?: InputMaybe>; - /** Update multiple PackEventPasses documents */ - update?: InputMaybe>; - /** Upsert multiple PackEventPasses documents */ - upsert?: InputMaybe>; -}; - -export type PackEventPassesUpdateWithNestedWhereUniqueInput = { - EventPass?: InputMaybe; -}; - -export type PackEventPassesUpsertWithNestedWhereUniqueInput = { - EventPass?: InputMaybe; -}; - -export type PackEventPassesWhereInput = { - EventPass?: InputMaybe; -}; - -export type PackEventPassesWhereUniqueInput = { - EventPass?: InputMaybe; -}; +/** This contains a set of filters that can be used to compare values internally */ +export type OrganizerWhereComparatorInput = { + /** This field can be used to request to check if the entry is outdated by internal comparison */ + outdated_to?: InputMaybe; +}; /** Identifies documents */ -export type PackManyWhereInput = { +export type OrganizerWhereInput = { /** Logical AND on all given filters. */ - AND?: InputMaybe>; + AND?: InputMaybe>; /** Logical NOT on all given filters combined by AND. */ - NOT?: InputMaybe>; + NOT?: InputMaybe>; /** Logical OR on all given filters. */ - OR?: InputMaybe>; + OR?: InputMaybe>; /** Contains search across all appropriate fields. */ _search?: InputMaybe; + contentSpaces_every?: InputMaybe; + contentSpaces_none?: InputMaybe; + contentSpaces_some?: InputMaybe; createdAt?: InputMaybe; /** All values greater than the given value. */ createdAt_gt?: InputMaybe; @@ -5699,324 +5549,129 @@ export type PackManyWhereInput = { /** All values that are not contained in given list. */ createdAt_not_in?: InputMaybe>>; createdBy?: InputMaybe; - documentInStages_every?: InputMaybe; - documentInStages_none?: InputMaybe; - documentInStages_some?: InputMaybe; - /** All values in which the union is empty */ - eventPasses_empty?: InputMaybe; - /** Matches if the union contains at least one connection to the provided item to the filter */ - eventPasses_some?: InputMaybe; - id?: InputMaybe; + discordWidgetId?: InputMaybe; /** All values containing the given string. */ - id_contains?: InputMaybe; + discordWidgetId_contains?: InputMaybe; /** All values ending with the given string. */ - id_ends_with?: InputMaybe; + discordWidgetId_ends_with?: InputMaybe; /** All values that are contained in given list. */ - id_in?: InputMaybe>>; + discordWidgetId_in?: InputMaybe>>; /** Any other value that exists and is not equal to the given value. */ - id_not?: InputMaybe; + discordWidgetId_not?: InputMaybe; /** All values not containing the given string. */ - id_not_contains?: InputMaybe; + discordWidgetId_not_contains?: InputMaybe; /** All values not ending with the given string */ - id_not_ends_with?: InputMaybe; + discordWidgetId_not_ends_with?: InputMaybe; /** All values that are not contained in given list. */ - id_not_in?: InputMaybe>>; + discordWidgetId_not_in?: InputMaybe>>; /** All values not starting with the given string. */ - id_not_starts_with?: InputMaybe; + discordWidgetId_not_starts_with?: InputMaybe; /** All values starting with the given string. */ - id_starts_with?: InputMaybe; - nftDescription?: InputMaybe; + discordWidgetId_starts_with?: InputMaybe; + documentInStages_every?: InputMaybe; + documentInStages_none?: InputMaybe; + documentInStages_some?: InputMaybe; + events_every?: InputMaybe; + events_none?: InputMaybe; + events_some?: InputMaybe; + facebookHandle?: InputMaybe; /** All values containing the given string. */ - nftDescription_contains?: InputMaybe; + facebookHandle_contains?: InputMaybe; /** All values ending with the given string. */ - nftDescription_ends_with?: InputMaybe; + facebookHandle_ends_with?: InputMaybe; /** All values that are contained in given list. */ - nftDescription_in?: InputMaybe>>; + facebookHandle_in?: InputMaybe>>; /** Any other value that exists and is not equal to the given value. */ - nftDescription_not?: InputMaybe; + facebookHandle_not?: InputMaybe; /** All values not containing the given string. */ - nftDescription_not_contains?: InputMaybe; + facebookHandle_not_contains?: InputMaybe; /** All values not ending with the given string */ - nftDescription_not_ends_with?: InputMaybe; + facebookHandle_not_ends_with?: InputMaybe; /** All values that are not contained in given list. */ - nftDescription_not_in?: InputMaybe>>; + facebookHandle_not_in?: InputMaybe>>; /** All values not starting with the given string. */ - nftDescription_not_starts_with?: InputMaybe; + facebookHandle_not_starts_with?: InputMaybe; /** All values starting with the given string. */ - nftDescription_starts_with?: InputMaybe; - nftImage?: InputMaybe; - nftName?: InputMaybe; + facebookHandle_starts_with?: InputMaybe; + heroImage?: InputMaybe; + heroImageClasses?: InputMaybe; /** All values containing the given string. */ - nftName_contains?: InputMaybe; + heroImageClasses_contains?: InputMaybe; /** All values ending with the given string. */ - nftName_ends_with?: InputMaybe; + heroImageClasses_ends_with?: InputMaybe; /** All values that are contained in given list. */ - nftName_in?: InputMaybe>>; + heroImageClasses_in?: InputMaybe>>; /** Any other value that exists and is not equal to the given value. */ - nftName_not?: InputMaybe; + heroImageClasses_not?: InputMaybe; /** All values not containing the given string. */ - nftName_not_contains?: InputMaybe; + heroImageClasses_not_contains?: InputMaybe; /** All values not ending with the given string */ - nftName_not_ends_with?: InputMaybe; + heroImageClasses_not_ends_with?: InputMaybe; /** All values that are not contained in given list. */ - nftName_not_in?: InputMaybe>>; + heroImageClasses_not_in?: InputMaybe>>; /** All values not starting with the given string. */ - nftName_not_starts_with?: InputMaybe; + heroImageClasses_not_starts_with?: InputMaybe; /** All values starting with the given string. */ - nftName_starts_with?: InputMaybe; - organizer?: InputMaybe; - publishedAt?: InputMaybe; - /** All values greater than the given value. */ - publishedAt_gt?: InputMaybe; - /** All values greater than or equal the given value. */ - publishedAt_gte?: InputMaybe; + heroImageClasses_starts_with?: InputMaybe; + id?: InputMaybe; + /** All values containing the given string. */ + id_contains?: InputMaybe; + /** All values ending with the given string. */ + id_ends_with?: InputMaybe; /** All values that are contained in given list. */ - publishedAt_in?: InputMaybe>>; - /** All values less than the given value. */ - publishedAt_lt?: InputMaybe; - /** All values less than or equal the given value. */ - publishedAt_lte?: InputMaybe; + id_in?: InputMaybe>>; /** Any other value that exists and is not equal to the given value. */ - publishedAt_not?: InputMaybe; - /** All values that are not contained in given list. */ - publishedAt_not_in?: InputMaybe>>; - publishedBy?: InputMaybe; - scheduledIn_every?: InputMaybe; - scheduledIn_none?: InputMaybe; - scheduledIn_some?: InputMaybe; - updatedAt?: InputMaybe; - /** All values greater than the given value. */ - updatedAt_gt?: InputMaybe; - /** All values greater than or equal the given value. */ - updatedAt_gte?: InputMaybe; - /** All values that are contained in given list. */ - updatedAt_in?: InputMaybe>>; - /** All values less than the given value. */ - updatedAt_lt?: InputMaybe; - /** All values less than or equal the given value. */ - updatedAt_lte?: InputMaybe; - /** Any other value that exists and is not equal to the given value. */ - updatedAt_not?: InputMaybe; - /** All values that are not contained in given list. */ - updatedAt_not_in?: InputMaybe>>; - updatedBy?: InputMaybe; -}; - -export const enum PackOrderByInput { - CreatedAtAsc = 'createdAt_ASC', - CreatedAtDesc = 'createdAt_DESC', - DescriptionAsc = 'description_ASC', - DescriptionDesc = 'description_DESC', - IdAsc = 'id_ASC', - IdDesc = 'id_DESC', - NameAsc = 'name_ASC', - NameDesc = 'name_DESC', - NftDescriptionAsc = 'nftDescription_ASC', - NftDescriptionDesc = 'nftDescription_DESC', - NftNameAsc = 'nftName_ASC', - NftNameDesc = 'nftName_DESC', - PublishedAtAsc = 'publishedAt_ASC', - PublishedAtDesc = 'publishedAt_DESC', - UpdatedAtAsc = 'updatedAt_ASC', - UpdatedAtDesc = 'updatedAt_DESC' -}; - -export type PackUpdateInput = { - /** description input for default locale (en) */ - description?: InputMaybe; - eventPasses?: InputMaybe; - /** Manage document localizations */ - localizations?: InputMaybe; - /** name input for default locale (en) */ - name?: InputMaybe; - nftDescription?: InputMaybe; - nftImage?: InputMaybe; - nftName?: InputMaybe; - organizer?: InputMaybe; -}; - -export type PackUpdateLocalizationDataInput = { - description?: InputMaybe; - name?: InputMaybe; -}; - -export type PackUpdateLocalizationInput = { - data: PackUpdateLocalizationDataInput; - locale: Locale; -}; - -export type PackUpdateLocalizationsInput = { - /** Localizations to create */ - create?: InputMaybe>; - /** Localizations to delete */ - delete?: InputMaybe>; - /** Localizations to update */ - update?: InputMaybe>; - upsert?: InputMaybe>; -}; - -export type PackUpdateManyInlineInput = { - /** Connect multiple existing Pack documents */ - connect?: InputMaybe>; - /** Create and connect multiple Pack documents */ - create?: InputMaybe>; - /** Delete multiple Pack documents */ - delete?: InputMaybe>; - /** Disconnect multiple Pack documents */ - disconnect?: InputMaybe>; - /** Override currently-connected documents with multiple existing Pack documents */ - set?: InputMaybe>; - /** Update multiple Pack documents */ - update?: InputMaybe>; - /** Upsert multiple Pack documents */ - upsert?: InputMaybe>; -}; - -export type PackUpdateManyInput = { - /** description input for default locale (en) */ - description?: InputMaybe; - /** Optional updates to localizations */ - localizations?: InputMaybe; - /** name input for default locale (en) */ - name?: InputMaybe; - nftDescription?: InputMaybe; - nftName?: InputMaybe; -}; - -export type PackUpdateManyLocalizationDataInput = { - description?: InputMaybe; - name?: InputMaybe; -}; - -export type PackUpdateManyLocalizationInput = { - data: PackUpdateManyLocalizationDataInput; - locale: Locale; -}; - -export type PackUpdateManyLocalizationsInput = { - /** Localizations to update */ - update?: InputMaybe>; -}; - -export type PackUpdateOneInlineInput = { - /** Connect existing Pack document */ - connect?: InputMaybe; - /** Create and connect one Pack document */ - create?: InputMaybe; - /** Delete currently connected Pack document */ - delete?: InputMaybe; - /** Disconnect currently connected Pack document */ - disconnect?: InputMaybe; - /** Update single Pack document */ - update?: InputMaybe; - /** Upsert single Pack document */ - upsert?: InputMaybe; -}; - -export type PackUpdateWithNestedWhereUniqueInput = { - /** Document to update */ - data: PackUpdateInput; - /** Unique document search */ - where: PackWhereUniqueInput; -}; - -export type PackUpsertInput = { - /** Create document if it didn't exist */ - create: PackCreateInput; - /** Update document if it exists */ - update: PackUpdateInput; -}; - -export type PackUpsertLocalizationInput = { - create: PackCreateLocalizationDataInput; - locale: Locale; - update: PackUpdateLocalizationDataInput; -}; - -export type PackUpsertWithNestedWhereUniqueInput = { - /** Upsert data */ - data: PackUpsertInput; - /** Unique document search */ - where: PackWhereUniqueInput; -}; - -/** This contains a set of filters that can be used to compare values internally */ -export type PackWhereComparatorInput = { - /** This field can be used to request to check if the entry is outdated by internal comparison */ - outdated_to?: InputMaybe; -}; - -/** Identifies documents */ -export type PackWhereInput = { - /** Logical AND on all given filters. */ - AND?: InputMaybe>; - /** Logical NOT on all given filters combined by AND. */ - NOT?: InputMaybe>; - /** Logical OR on all given filters. */ - OR?: InputMaybe>; - /** Contains search across all appropriate fields. */ - _search?: InputMaybe; - createdAt?: InputMaybe; - /** All values greater than the given value. */ - createdAt_gt?: InputMaybe; - /** All values greater than or equal the given value. */ - createdAt_gte?: InputMaybe; - /** All values that are contained in given list. */ - createdAt_in?: InputMaybe>>; - /** All values less than the given value. */ - createdAt_lt?: InputMaybe; - /** All values less than or equal the given value. */ - createdAt_lte?: InputMaybe; - /** Any other value that exists and is not equal to the given value. */ - createdAt_not?: InputMaybe; + id_not?: InputMaybe; + /** All values not containing the given string. */ + id_not_contains?: InputMaybe; + /** All values not ending with the given string */ + id_not_ends_with?: InputMaybe; /** All values that are not contained in given list. */ - createdAt_not_in?: InputMaybe>>; - createdBy?: InputMaybe; - description?: InputMaybe; + id_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + id_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + id_starts_with?: InputMaybe; + image?: InputMaybe; + imageClasses?: InputMaybe; /** All values containing the given string. */ - description_contains?: InputMaybe; + imageClasses_contains?: InputMaybe; /** All values ending with the given string. */ - description_ends_with?: InputMaybe; + imageClasses_ends_with?: InputMaybe; /** All values that are contained in given list. */ - description_in?: InputMaybe>>; + imageClasses_in?: InputMaybe>>; /** Any other value that exists and is not equal to the given value. */ - description_not?: InputMaybe; + imageClasses_not?: InputMaybe; /** All values not containing the given string. */ - description_not_contains?: InputMaybe; + imageClasses_not_contains?: InputMaybe; /** All values not ending with the given string */ - description_not_ends_with?: InputMaybe; + imageClasses_not_ends_with?: InputMaybe; /** All values that are not contained in given list. */ - description_not_in?: InputMaybe>>; + imageClasses_not_in?: InputMaybe>>; /** All values not starting with the given string. */ - description_not_starts_with?: InputMaybe; + imageClasses_not_starts_with?: InputMaybe; /** All values starting with the given string. */ - description_starts_with?: InputMaybe; - documentInStages_every?: InputMaybe; - documentInStages_none?: InputMaybe; - documentInStages_some?: InputMaybe; - /** All values in which the union is empty */ - eventPasses_empty?: InputMaybe; - /** Matches if the union contains at least one connection to the provided item to the filter */ - eventPasses_some?: InputMaybe; - id?: InputMaybe; + imageClasses_starts_with?: InputMaybe; + instagramHandle?: InputMaybe; /** All values containing the given string. */ - id_contains?: InputMaybe; + instagramHandle_contains?: InputMaybe; /** All values ending with the given string. */ - id_ends_with?: InputMaybe; + instagramHandle_ends_with?: InputMaybe; /** All values that are contained in given list. */ - id_in?: InputMaybe>>; + instagramHandle_in?: InputMaybe>>; /** Any other value that exists and is not equal to the given value. */ - id_not?: InputMaybe; + instagramHandle_not?: InputMaybe; /** All values not containing the given string. */ - id_not_contains?: InputMaybe; + instagramHandle_not_contains?: InputMaybe; /** All values not ending with the given string */ - id_not_ends_with?: InputMaybe; + instagramHandle_not_ends_with?: InputMaybe; /** All values that are not contained in given list. */ - id_not_in?: InputMaybe>>; + instagramHandle_not_in?: InputMaybe>>; /** All values not starting with the given string. */ - id_not_starts_with?: InputMaybe; + instagramHandle_not_starts_with?: InputMaybe; /** All values starting with the given string. */ - id_starts_with?: InputMaybe; + instagramHandle_starts_with?: InputMaybe; + loyaltyCard?: InputMaybe; name?: InputMaybe; /** All values containing the given string. */ name_contains?: InputMaybe; @@ -6036,46 +5691,6 @@ export type PackWhereInput = { name_not_starts_with?: InputMaybe; /** All values starting with the given string. */ name_starts_with?: InputMaybe; - nftDescription?: InputMaybe; - /** All values containing the given string. */ - nftDescription_contains?: InputMaybe; - /** All values ending with the given string. */ - nftDescription_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - nftDescription_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - nftDescription_not?: InputMaybe; - /** All values not containing the given string. */ - nftDescription_not_contains?: InputMaybe; - /** All values not ending with the given string */ - nftDescription_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - nftDescription_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - nftDescription_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - nftDescription_starts_with?: InputMaybe; - nftImage?: InputMaybe; - nftName?: InputMaybe; - /** All values containing the given string. */ - nftName_contains?: InputMaybe; - /** All values ending with the given string. */ - nftName_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - nftName_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - nftName_not?: InputMaybe; - /** All values not containing the given string. */ - nftName_not_contains?: InputMaybe; - /** All values not ending with the given string */ - nftName_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - nftName_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - nftName_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - nftName_starts_with?: InputMaybe; - organizer?: InputMaybe; publishedAt?: InputMaybe; /** All values greater than the given value. */ publishedAt_gt?: InputMaybe; @@ -6095,6 +5710,82 @@ export type PackWhereInput = { scheduledIn_every?: InputMaybe; scheduledIn_none?: InputMaybe; scheduledIn_some?: InputMaybe; + slug?: InputMaybe; + /** All values containing the given string. */ + slug_contains?: InputMaybe; + /** All values ending with the given string. */ + slug_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + slug_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + slug_not?: InputMaybe; + /** All values not containing the given string. */ + slug_not_contains?: InputMaybe; + /** All values not ending with the given string */ + slug_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + slug_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + slug_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + slug_starts_with?: InputMaybe; + telegramHandle?: InputMaybe; + /** All values containing the given string. */ + telegramHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + telegramHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + telegramHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + telegramHandle_not?: InputMaybe; + /** All values not containing the given string. */ + telegramHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + telegramHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + telegramHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + telegramHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + telegramHandle_starts_with?: InputMaybe; + tiktokHandle?: InputMaybe; + /** All values containing the given string. */ + tiktokHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + tiktokHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + tiktokHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + tiktokHandle_not?: InputMaybe; + /** All values not containing the given string. */ + tiktokHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + tiktokHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + tiktokHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + tiktokHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + tiktokHandle_starts_with?: InputMaybe; + twitterHandle?: InputMaybe; + /** All values containing the given string. */ + twitterHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + twitterHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + twitterHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + twitterHandle_not?: InputMaybe; + /** All values not containing the given string. */ + twitterHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + twitterHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + twitterHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + twitterHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + twitterHandle_starts_with?: InputMaybe; updatedAt?: InputMaybe; /** All values greater than the given value. */ updatedAt_gt?: InputMaybe; @@ -6111,406 +5802,396 @@ export type PackWhereInput = { /** All values that are not contained in given list. */ updatedAt_not_in?: InputMaybe>>; updatedBy?: InputMaybe; + youtubeHandle?: InputMaybe; + /** All values containing the given string. */ + youtubeHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + youtubeHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + youtubeHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + youtubeHandle_not?: InputMaybe; + /** All values not containing the given string. */ + youtubeHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + youtubeHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + youtubeHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + youtubeHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + youtubeHandle_starts_with?: InputMaybe; }; /** The document in stages filter allows specifying a stage entry to cross compare the same document between different stages */ -export type PackWhereStageInput = { +export type OrganizerWhereStageInput = { /** Logical AND on all given filters. */ - AND?: InputMaybe>; + AND?: InputMaybe>; /** Logical NOT on all given filters combined by AND. */ - NOT?: InputMaybe>; + NOT?: InputMaybe>; /** Logical OR on all given filters. */ - OR?: InputMaybe>; + OR?: InputMaybe>; /** This field contains fields which can be set as true or false to specify an internal comparison */ - compareWithParent?: InputMaybe; + compareWithParent?: InputMaybe; /** Specify the stage to compare with */ stage?: InputMaybe; }; -/** References Pack record uniquely */ -export type PackWhereUniqueInput = { +/** References Organizer record uniquely */ +export type OrganizerWhereUniqueInput = { id?: InputMaybe; + name?: InputMaybe; + slug?: InputMaybe; }; -/** Information about pagination in a connection. */ -export type PageInfo = { - __typename?: 'PageInfo'; - /** When paginating forwards, the cursor to continue. */ - endCursor?: Maybe; - /** When paginating forwards, are there more items? */ - hasNextPage: Scalars['Boolean']['output']; - /** When paginating backwards, are there more items? */ - hasPreviousPage: Scalars['Boolean']['output']; - /** Number of items in the current page. */ - pageSize?: Maybe; - /** When paginating backwards, the cursor to continue. */ - startCursor?: Maybe; +/** References Organizer record uniquely */ +export type OrganizerWhereUniqueInput_Remote_Rel_EventParametersorganizer = { + name?: InputMaybe; + slug?: InputMaybe; }; -/** Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. */ -export type PassOption = Entity & { - __typename?: 'PassOption'; - /** Description of the option, like "Access to the event on Day 1" */ - description?: Maybe; - /** Define the location and date for this option. */ - eventDateLocation?: Maybe; +/** References Organizer record uniquely */ +export type OrganizerWhereUniqueInput_Remote_Rel_EventPassNftorganizer = { + name?: InputMaybe; + slug?: InputMaybe; +}; + +/** References Organizer record uniquely */ +export type OrganizerWhereUniqueInput_Remote_Rel_LoyaltyCardNftContractorganizer = { + name?: InputMaybe; + slug?: InputMaybe; +}; + +/** References Organizer record uniquely */ +export type OrganizerWhereUniqueInput_Remote_Rel_LoyaltyCardNftorganizer = { + name?: InputMaybe; + slug?: InputMaybe; +}; + +/** References Organizer record uniquely */ +export type OrganizerWhereUniqueInput_Remote_Rel_RoleAssignmentorganizer = { + name?: InputMaybe; + slug?: InputMaybe; +}; + +/** + * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. + * + */ +export type Pack = Entity & Node & { + __typename?: 'Pack'; + /** The time the document was created */ + createdAt: Scalars['DateTime']['output']; + /** User that created this document */ + createdBy?: Maybe; + /** A brief overview detailing the contents and purpose of the Pack. */ + description: Scalars['String']['output']; + /** Get the document in other stages */ + documentInStages: Array; + /** This section allows you to select or create the event passes that will be included in your Pack. Think of it as curating a collection of exclusive access tickets, each offering unique experiences for the events. Here, you can assemble a variety of event passes that together form the enticing bundle that is your Pack. */ + eventPasses: Array; + /** List of Pack versions */ + history: Array; /** The unique identifier */ id: Scalars['ID']['output']; /** System Locale field */ locale: Locale; /** Get the other localizations for this document */ - localizations: Array; - /** Name of the options, like "Day 1 Access" or "VIP Room Access" */ + localizations: Array; + /** User-friendly name of the the Pack, like "Lottery for VIP 3-Day Pass" */ name: Scalars['String']['output']; + /** Fixed description pertaining to the NFT Pack. This content is static and non-localizable. */ + nftDescription: Scalars['String']['output']; + /** Permanent image representing the NFT Pack. Advised resolution is 800 x 800 pixels. Image content is non-changeable and cannot be localized. */ + nftImage: Asset; + /** Permanent name associated with the NFT. Cannot be changed or localized. */ + nftName: Scalars['String']['output']; + organizer?: Maybe; + /** The time the document was published. Null on documents in draft stage. */ + publishedAt?: Maybe; + /** User that last published this document */ + publishedBy?: Maybe; + scheduledIn: Array; /** System stage field */ stage: Stage; + /** The time the document was updated */ + updatedAt: Scalars['DateTime']['output']; + /** User that last updated this document */ + updatedBy?: Maybe; }; -/** Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. */ -export type PassOptionEventDateLocationArgs = { +/** + * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. + * + */ +export type PackCreatedAtArgs = { + variation?: SystemDateTimeFieldVariation; +}; + + +/** + * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. + * + */ +export type PackCreatedByArgs = { forceParentLocale?: InputMaybe; locales?: InputMaybe>; }; -/** Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. */ -export type PassOptionLocalizationsArgs = { +/** + * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. + * + */ +export type PackDocumentInStagesArgs = { includeCurrent?: Scalars['Boolean']['input']; - locales?: Array; + inheritLocale?: Scalars['Boolean']['input']; + stages?: Array; }; -export type PassOptionCreateInput = { - /** description input for default locale (en) */ - description?: InputMaybe; - eventDateLocation?: InputMaybe; - /** Inline mutations for managing document localizations excluding the default locale */ - localizations?: InputMaybe; - /** name input for default locale (en) */ - name: Scalars['String']['input']; + +/** + * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. + * + */ +export type PackEventPassesArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + forceParentLocale?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + skip?: InputMaybe; }; -export type PassOptionCreateLocalizationDataInput = { - description?: InputMaybe; - name: Scalars['String']['input']; + +/** + * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. + * + */ +export type PackHistoryArgs = { + limit?: Scalars['Int']['input']; + skip?: Scalars['Int']['input']; + stageOverride?: InputMaybe; }; -export type PassOptionCreateLocalizationInput = { - /** Localization input */ - data: PassOptionCreateLocalizationDataInput; - locale: Locale; + +/** + * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. + * + */ +export type PackLocalizationsArgs = { + includeCurrent?: Scalars['Boolean']['input']; + locales?: Array; }; -export type PassOptionCreateLocalizationsInput = { - /** Create localizations for the newly-created document */ - create?: InputMaybe>; + +/** + * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. + * + */ +export type PackNftImageArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; }; -export type PassOptionCreateManyInlineInput = { - /** Create and connect multiple existing PassOption documents */ - create?: InputMaybe>; + +/** + * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. + * + */ +export type PackOrganizerArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; }; -export type PassOptionCreateWithPositionInput = { - /** Document to create */ - data: PassOptionCreateInput; - /** Position in the list of existing component instances, will default to appending at the end of list */ + +/** + * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. + * + */ +export type PackPublishedAtArgs = { + variation?: SystemDateTimeFieldVariation; +}; + + +/** + * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. + * + */ +export type PackPublishedByArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + +/** + * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. + * + */ +export type PackScheduledInArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + forceParentLocale?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +/** + * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. + * + */ +export type PackUpdatedAtArgs = { + variation?: SystemDateTimeFieldVariation; +}; + + +/** + * The 'Pack' model represents a collection of unique NFTs (eventPasses) bundled together. It serves as a loot system for users, offering them a chance to receive one or more NFTs related to specific events. Each pack contains details about its contents and the associated event, fostering a more engaging and rewarding experience for users. + * + */ +export type PackUpdatedByArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + +export type PackConnectInput = { + /** Allow to specify document position in list of connected documents, will default to appending at end of list */ position?: InputMaybe; + /** Document to connect */ + where: PackWhereUniqueInput; }; -export const enum PassOptionOrderByInput { - DescriptionAsc = 'description_ASC', - DescriptionDesc = 'description_DESC', - IdAsc = 'id_ASC', - IdDesc = 'id_DESC', - NameAsc = 'name_ASC', - NameDesc = 'name_DESC' +/** A connection to a list of items. */ +export type PackConnection = { + __typename?: 'PackConnection'; + aggregate: Aggregate; + /** A list of edges. */ + edges: Array; + /** Information to aid in pagination. */ + pageInfo: PageInfo; }; -export type PassOptionUpdateInput = { +export type PackCreateInput = { + createdAt?: InputMaybe; /** description input for default locale (en) */ - description?: InputMaybe; - eventDateLocation?: InputMaybe; - /** Manage document localizations */ - localizations?: InputMaybe; + description: Scalars['String']['input']; + eventPasses?: InputMaybe; + /** Inline mutations for managing document localizations excluding the default locale */ + localizations?: InputMaybe; /** name input for default locale (en) */ - name?: InputMaybe; + name: Scalars['String']['input']; + nftDescription: Scalars['String']['input']; + nftImage: AssetCreateOneInlineInput; + nftName: Scalars['String']['input']; + organizer?: InputMaybe; + updatedAt?: InputMaybe; }; -export type PassOptionUpdateLocalizationDataInput = { - description?: InputMaybe; - name?: InputMaybe; +export type PackCreateLocalizationDataInput = { + createdAt?: InputMaybe; + description: Scalars['String']['input']; + name: Scalars['String']['input']; + updatedAt?: InputMaybe; }; -export type PassOptionUpdateLocalizationInput = { - data: PassOptionUpdateLocalizationDataInput; +export type PackCreateLocalizationInput = { + /** Localization input */ + data: PackCreateLocalizationDataInput; locale: Locale; }; -export type PassOptionUpdateLocalizationsInput = { - /** Localizations to create */ - create?: InputMaybe>; - /** Localizations to delete */ - delete?: InputMaybe>; - /** Localizations to update */ - update?: InputMaybe>; - upsert?: InputMaybe>; +export type PackCreateLocalizationsInput = { + /** Create localizations for the newly-created document */ + create?: InputMaybe>; }; -export type PassOptionUpdateManyInlineInput = { - /** Create and connect multiple PassOption component instances */ - create?: InputMaybe>; - /** Delete multiple PassOption documents */ - delete?: InputMaybe>; - /** Update multiple PassOption component instances */ - update?: InputMaybe>; - /** Upsert multiple PassOption component instances */ - upsert?: InputMaybe>; +export type PackCreateManyInlineInput = { + /** Connect multiple existing Pack documents */ + connect?: InputMaybe>; + /** Create and connect multiple existing Pack documents */ + create?: InputMaybe>; }; -export type PassOptionUpdateWithNestedWhereUniqueAndPositionInput = { - /** Document to update */ - data?: InputMaybe; - /** Position in the list of existing component instances, will default to appending at the end of list */ - position?: InputMaybe; - /** Unique component instance search */ - where: PassOptionWhereUniqueInput; +export type PackCreateOneInlineInput = { + /** Connect one existing Pack document */ + connect?: InputMaybe; + /** Create and connect one Pack document */ + create?: InputMaybe; }; -export type PassOptionUpsertInput = { - /** Create document if it didn't exist */ - create: PassOptionCreateInput; - /** Update document if it exists */ - update: PassOptionUpdateInput; +/** An edge in a connection. */ +export type PackEdge = { + __typename?: 'PackEdge'; + /** A cursor for use in pagination. */ + cursor: Scalars['String']['output']; + /** The item at the end of the edge. */ + node: Pack; }; -export type PassOptionUpsertLocalizationInput = { - create: PassOptionCreateLocalizationDataInput; - locale: Locale; - update: PassOptionUpdateLocalizationDataInput; +export type PackEventPasses = EventPass; + +export type PackEventPassesConnectInput = { + EventPass?: InputMaybe; }; -export type PassOptionUpsertWithNestedWhereUniqueAndPositionInput = { - /** Document to upsert */ - data?: InputMaybe; - /** Position in the list of existing component instances, will default to appending at the end of list */ - position?: InputMaybe; - /** Unique component instance search */ - where: PassOptionWhereUniqueInput; +export type PackEventPassesCreateInput = { + EventPass?: InputMaybe; }; -/** Identifies documents */ -export type PassOptionWhereInput = { - /** Logical AND on all given filters. */ - AND?: InputMaybe>; - /** Logical NOT on all given filters combined by AND. */ - NOT?: InputMaybe>; - /** Logical OR on all given filters. */ - OR?: InputMaybe>; - /** Contains search across all appropriate fields. */ - _search?: InputMaybe; - description?: InputMaybe; - /** All values containing the given string. */ - description_contains?: InputMaybe; - /** All values ending with the given string. */ - description_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - description_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - description_not?: InputMaybe; - /** All values not containing the given string. */ - description_not_contains?: InputMaybe; - /** All values not ending with the given string */ - description_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - description_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - description_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - description_starts_with?: InputMaybe; - eventDateLocation?: InputMaybe; - id?: InputMaybe; - /** All values containing the given string. */ - id_contains?: InputMaybe; - /** All values ending with the given string. */ - id_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - id_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - id_not?: InputMaybe; - /** All values not containing the given string. */ - id_not_contains?: InputMaybe; - /** All values not ending with the given string */ - id_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - id_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - id_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - id_starts_with?: InputMaybe; - name?: InputMaybe; - /** All values containing the given string. */ - name_contains?: InputMaybe; - /** All values ending with the given string. */ - name_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - name_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - name_not?: InputMaybe; - /** All values not containing the given string. */ - name_not_contains?: InputMaybe; - /** All values not ending with the given string */ - name_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - name_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - name_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - name_starts_with?: InputMaybe; -}; - -/** References PassOption record uniquely */ -export type PassOptionWhereUniqueInput = { - id?: InputMaybe; -}; - -/** Scheduled Operation system model */ -export type ScheduledOperation = Entity & Node & { - __typename?: 'ScheduledOperation'; - affectedDocuments: Array; - /** The time the document was created */ - createdAt: Scalars['DateTime']['output']; - /** User that created this document */ - createdBy?: Maybe; - /** Operation description */ - description?: Maybe; - /** Get the document in other stages */ - documentInStages: Array; - /** Operation error message */ - errorMessage?: Maybe; - /** The unique identifier */ - id: Scalars['ID']['output']; - /** The time the document was published. Null on documents in draft stage. */ - publishedAt?: Maybe; - /** User that last published this document */ - publishedBy?: Maybe; - /** Raw operation payload including all details, this field is subject to change */ - rawPayload: Scalars['Json']['output']; - /** The release this operation is scheduled for */ - release?: Maybe; - /** System stage field */ - stage: Stage; - /** operation Status */ - status: ScheduledOperationStatus; - /** The time the document was updated */ - updatedAt: Scalars['DateTime']['output']; - /** User that last updated this document */ - updatedBy?: Maybe; -}; - - -/** Scheduled Operation system model */ -export type ScheduledOperationAffectedDocumentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - forceParentLocale?: InputMaybe; - last?: InputMaybe; - locales?: InputMaybe>; - skip?: InputMaybe; -}; - - -/** Scheduled Operation system model */ -export type ScheduledOperationCreatedByArgs = { - forceParentLocale?: InputMaybe; - locales?: InputMaybe>; -}; - - -/** Scheduled Operation system model */ -export type ScheduledOperationDocumentInStagesArgs = { - includeCurrent?: Scalars['Boolean']['input']; - inheritLocale?: Scalars['Boolean']['input']; - stages?: Array; -}; - - -/** Scheduled Operation system model */ -export type ScheduledOperationPublishedByArgs = { - forceParentLocale?: InputMaybe; - locales?: InputMaybe>; -}; - - -/** Scheduled Operation system model */ -export type ScheduledOperationReleaseArgs = { - forceParentLocale?: InputMaybe; - locales?: InputMaybe>; +export type PackEventPassesCreateManyInlineInput = { + /** Connect multiple existing PackEventPasses documents */ + connect?: InputMaybe>; + /** Create and connect multiple existing PackEventPasses documents */ + create?: InputMaybe>; }; - -/** Scheduled Operation system model */ -export type ScheduledOperationUpdatedByArgs = { - forceParentLocale?: InputMaybe; - locales?: InputMaybe>; +export type PackEventPassesUpdateManyInlineInput = { + /** Connect multiple existing PackEventPasses documents */ + connect?: InputMaybe>; + /** Create and connect multiple PackEventPasses documents */ + create?: InputMaybe>; + /** Delete multiple PackEventPasses documents */ + delete?: InputMaybe>; + /** Disconnect multiple PackEventPasses documents */ + disconnect?: InputMaybe>; + /** Override currently-connected documents with multiple existing PackEventPasses documents */ + set?: InputMaybe>; + /** Update multiple PackEventPasses documents */ + update?: InputMaybe>; + /** Upsert multiple PackEventPasses documents */ + upsert?: InputMaybe>; }; -export type ScheduledOperationAffectedDocument = Asset | ContentSpace | Event | EventPass | EventPassDelayedRevealed | Organizer | Pack; - -/** A connection to a list of items. */ -export type ScheduledOperationConnection = { - __typename?: 'ScheduledOperationConnection'; - aggregate: Aggregate; - /** A list of edges. */ - edges: Array; - /** Information to aid in pagination. */ - pageInfo: PageInfo; +export type PackEventPassesUpdateWithNestedWhereUniqueInput = { + EventPass?: InputMaybe; }; -/** An edge in a connection. */ -export type ScheduledOperationEdge = { - __typename?: 'ScheduledOperationEdge'; - /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; - /** The item at the end of the edge. */ - node: ScheduledOperation; +export type PackEventPassesUpsertWithNestedWhereUniqueInput = { + EventPass?: InputMaybe; }; -export const enum ScheduledOperationOrderByInput { - CreatedAtAsc = 'createdAt_ASC', - CreatedAtDesc = 'createdAt_DESC', - DescriptionAsc = 'description_ASC', - DescriptionDesc = 'description_DESC', - ErrorMessageAsc = 'errorMessage_ASC', - ErrorMessageDesc = 'errorMessage_DESC', - IdAsc = 'id_ASC', - IdDesc = 'id_DESC', - PublishedAtAsc = 'publishedAt_ASC', - PublishedAtDesc = 'publishedAt_DESC', - StatusAsc = 'status_ASC', - StatusDesc = 'status_DESC', - UpdatedAtAsc = 'updatedAt_ASC', - UpdatedAtDesc = 'updatedAt_DESC' +export type PackEventPassesWhereInput = { + EventPass?: InputMaybe; }; -/** System Scheduled Operation Status */ -export const enum ScheduledOperationStatus { - Canceled = 'CANCELED', - Completed = 'COMPLETED', - Failed = 'FAILED', - InProgress = 'IN_PROGRESS', - Pending = 'PENDING' +export type PackEventPassesWhereUniqueInput = { + EventPass?: InputMaybe; }; /** Identifies documents */ -export type ScheduledOperationWhereInput = { +export type PackManyWhereInput = { /** Logical AND on all given filters. */ - AND?: InputMaybe>; + AND?: InputMaybe>; /** Logical NOT on all given filters combined by AND. */ - NOT?: InputMaybe>; + NOT?: InputMaybe>; /** Logical OR on all given filters. */ - OR?: InputMaybe>; + OR?: InputMaybe>; /** Contains search across all appropriate fields. */ _search?: InputMaybe; createdAt?: InputMaybe; @@ -6529,44 +6210,13 @@ export type ScheduledOperationWhereInput = { /** All values that are not contained in given list. */ createdAt_not_in?: InputMaybe>>; createdBy?: InputMaybe; - description?: InputMaybe; - /** All values containing the given string. */ - description_contains?: InputMaybe; - /** All values ending with the given string. */ - description_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - description_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - description_not?: InputMaybe; - /** All values not containing the given string. */ - description_not_contains?: InputMaybe; - /** All values not ending with the given string */ - description_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - description_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - description_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - description_starts_with?: InputMaybe; - errorMessage?: InputMaybe; - /** All values containing the given string. */ - errorMessage_contains?: InputMaybe; - /** All values ending with the given string. */ - errorMessage_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - errorMessage_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - errorMessage_not?: InputMaybe; - /** All values not containing the given string. */ - errorMessage_not_contains?: InputMaybe; - /** All values not ending with the given string */ - errorMessage_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - errorMessage_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - errorMessage_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - errorMessage_starts_with?: InputMaybe; + documentInStages_every?: InputMaybe; + documentInStages_none?: InputMaybe; + documentInStages_some?: InputMaybe; + /** All values in which the union is empty */ + eventPasses_empty?: InputMaybe; + /** Matches if the union contains at least one connection to the provided item to the filter */ + eventPasses_some?: InputMaybe; id?: InputMaybe; /** All values containing the given string. */ id_contains?: InputMaybe; @@ -6586,7 +6236,47 @@ export type ScheduledOperationWhereInput = { id_not_starts_with?: InputMaybe; /** All values starting with the given string. */ id_starts_with?: InputMaybe; - publishedAt?: InputMaybe; + nftDescription?: InputMaybe; + /** All values containing the given string. */ + nftDescription_contains?: InputMaybe; + /** All values ending with the given string. */ + nftDescription_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + nftDescription_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + nftDescription_not?: InputMaybe; + /** All values not containing the given string. */ + nftDescription_not_contains?: InputMaybe; + /** All values not ending with the given string */ + nftDescription_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + nftDescription_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + nftDescription_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + nftDescription_starts_with?: InputMaybe; + nftImage?: InputMaybe; + nftName?: InputMaybe; + /** All values containing the given string. */ + nftName_contains?: InputMaybe; + /** All values ending with the given string. */ + nftName_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + nftName_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + nftName_not?: InputMaybe; + /** All values not containing the given string. */ + nftName_not_contains?: InputMaybe; + /** All values not ending with the given string */ + nftName_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + nftName_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + nftName_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + nftName_starts_with?: InputMaybe; + organizer?: InputMaybe; + publishedAt?: InputMaybe; /** All values greater than the given value. */ publishedAt_gt?: InputMaybe; /** All values greater than or equal the given value. */ @@ -6602,23 +6292,9 @@ export type ScheduledOperationWhereInput = { /** All values that are not contained in given list. */ publishedAt_not_in?: InputMaybe>>; publishedBy?: InputMaybe; - /** All values containing the given json path. */ - rawPayload_json_path_exists?: InputMaybe; - /** - * Recursively tries to find the provided JSON scalar value inside the field. - * It does use an exact match when comparing values. - * If you pass `null` as value the filter will be ignored. - * Note: This filter fails if you try to look for a non scalar JSON value! - */ - rawPayload_value_recursive?: InputMaybe; - release?: InputMaybe; - status?: InputMaybe; - /** All values that are contained in given list. */ - status_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - status_not?: InputMaybe; - /** All values that are not contained in given list. */ - status_not_in?: InputMaybe>>; + scheduledIn_every?: InputMaybe; + scheduledIn_none?: InputMaybe; + scheduledIn_some?: InputMaybe; updatedAt?: InputMaybe; /** All values greater than the given value. */ updatedAt_gt?: InputMaybe; @@ -6637,171 +6313,158 @@ export type ScheduledOperationWhereInput = { updatedBy?: InputMaybe; }; -/** References ScheduledOperation record uniquely */ -export type ScheduledOperationWhereUniqueInput = { - id?: InputMaybe; +export const enum PackOrderByInput { + CreatedAtAsc = 'createdAt_ASC', + CreatedAtDesc = 'createdAt_DESC', + DescriptionAsc = 'description_ASC', + DescriptionDesc = 'description_DESC', + IdAsc = 'id_ASC', + IdDesc = 'id_DESC', + NameAsc = 'name_ASC', + NameDesc = 'name_DESC', + NftDescriptionAsc = 'nftDescription_ASC', + NftDescriptionDesc = 'nftDescription_DESC', + NftNameAsc = 'nftName_ASC', + NftNameDesc = 'nftName_DESC', + PublishedAtAsc = 'publishedAt_ASC', + PublishedAtDesc = 'publishedAt_DESC', + UpdatedAtAsc = 'updatedAt_ASC', + UpdatedAtDesc = 'updatedAt_DESC' }; -/** Scheduled Release system model */ -export type ScheduledRelease = Entity & Node & { - __typename?: 'ScheduledRelease'; - /** The time the document was created */ - createdAt: Scalars['DateTime']['output']; - /** User that created this document */ - createdBy?: Maybe; - /** Release description */ - description?: Maybe; - /** Get the document in other stages */ - documentInStages: Array; - /** Release error message */ - errorMessage?: Maybe; - /** The unique identifier */ - id: Scalars['ID']['output']; - /** Whether scheduled release should be run */ - isActive: Scalars['Boolean']['output']; - /** Whether scheduled release is implicit */ - isImplicit: Scalars['Boolean']['output']; - /** Operations to run with this release */ - operations: Array; - /** The time the document was published. Null on documents in draft stage. */ - publishedAt?: Maybe; - /** User that last published this document */ - publishedBy?: Maybe; - /** Release date and time */ - releaseAt?: Maybe; - /** System stage field */ - stage: Stage; - /** Release Status */ - status: ScheduledReleaseStatus; - /** Release Title */ - title?: Maybe; - /** The time the document was updated */ - updatedAt: Scalars['DateTime']['output']; - /** User that last updated this document */ - updatedBy?: Maybe; +export type PackUpdateInput = { + /** description input for default locale (en) */ + description?: InputMaybe; + eventPasses?: InputMaybe; + /** Manage document localizations */ + localizations?: InputMaybe; + /** name input for default locale (en) */ + name?: InputMaybe; + nftDescription?: InputMaybe; + nftImage?: InputMaybe; + nftName?: InputMaybe; + organizer?: InputMaybe; }; - -/** Scheduled Release system model */ -export type ScheduledReleaseCreatedByArgs = { - forceParentLocale?: InputMaybe; - locales?: InputMaybe>; +export type PackUpdateLocalizationDataInput = { + description?: InputMaybe; + name?: InputMaybe; }; - -/** Scheduled Release system model */ -export type ScheduledReleaseDocumentInStagesArgs = { - includeCurrent?: Scalars['Boolean']['input']; - inheritLocale?: Scalars['Boolean']['input']; - stages?: Array; +export type PackUpdateLocalizationInput = { + data: PackUpdateLocalizationDataInput; + locale: Locale; }; +export type PackUpdateLocalizationsInput = { + /** Localizations to create */ + create?: InputMaybe>; + /** Localizations to delete */ + delete?: InputMaybe>; + /** Localizations to update */ + update?: InputMaybe>; + upsert?: InputMaybe>; +}; -/** Scheduled Release system model */ -export type ScheduledReleaseOperationsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - forceParentLocale?: InputMaybe; - last?: InputMaybe; - locales?: InputMaybe>; - orderBy?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type PackUpdateManyInlineInput = { + /** Connect multiple existing Pack documents */ + connect?: InputMaybe>; + /** Create and connect multiple Pack documents */ + create?: InputMaybe>; + /** Delete multiple Pack documents */ + delete?: InputMaybe>; + /** Disconnect multiple Pack documents */ + disconnect?: InputMaybe>; + /** Override currently-connected documents with multiple existing Pack documents */ + set?: InputMaybe>; + /** Update multiple Pack documents */ + update?: InputMaybe>; + /** Upsert multiple Pack documents */ + upsert?: InputMaybe>; }; +export type PackUpdateManyInput = { + /** description input for default locale (en) */ + description?: InputMaybe; + /** Optional updates to localizations */ + localizations?: InputMaybe; + /** name input for default locale (en) */ + name?: InputMaybe; + nftDescription?: InputMaybe; + nftName?: InputMaybe; +}; -/** Scheduled Release system model */ -export type ScheduledReleasePublishedByArgs = { - forceParentLocale?: InputMaybe; - locales?: InputMaybe>; +export type PackUpdateManyLocalizationDataInput = { + description?: InputMaybe; + name?: InputMaybe; }; +export type PackUpdateManyLocalizationInput = { + data: PackUpdateManyLocalizationDataInput; + locale: Locale; +}; -/** Scheduled Release system model */ -export type ScheduledReleaseUpdatedByArgs = { - forceParentLocale?: InputMaybe; - locales?: InputMaybe>; +export type PackUpdateManyLocalizationsInput = { + /** Localizations to update */ + update?: InputMaybe>; }; -/** A connection to a list of items. */ -export type ScheduledReleaseConnection = { - __typename?: 'ScheduledReleaseConnection'; - aggregate: Aggregate; - /** A list of edges. */ - edges: Array; - /** Information to aid in pagination. */ - pageInfo: PageInfo; +export type PackUpdateOneInlineInput = { + /** Connect existing Pack document */ + connect?: InputMaybe; + /** Create and connect one Pack document */ + create?: InputMaybe; + /** Delete currently connected Pack document */ + delete?: InputMaybe; + /** Disconnect currently connected Pack document */ + disconnect?: InputMaybe; + /** Update single Pack document */ + update?: InputMaybe; + /** Upsert single Pack document */ + upsert?: InputMaybe; }; -export type ScheduledReleaseCreateInput = { - createdAt?: InputMaybe; - description?: InputMaybe; - errorMessage?: InputMaybe; - isActive?: InputMaybe; - releaseAt?: InputMaybe; - title?: InputMaybe; - updatedAt?: InputMaybe; +export type PackUpdateWithNestedWhereUniqueInput = { + /** Document to update */ + data: PackUpdateInput; + /** Unique document search */ + where: PackWhereUniqueInput; }; -/** An edge in a connection. */ -export type ScheduledReleaseEdge = { - __typename?: 'ScheduledReleaseEdge'; - /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; - /** The item at the end of the edge. */ - node: ScheduledRelease; +export type PackUpsertInput = { + /** Create document if it didn't exist */ + create: PackCreateInput; + /** Update document if it exists */ + update: PackUpdateInput; }; -export const enum ScheduledReleaseOrderByInput { - CreatedAtAsc = 'createdAt_ASC', - CreatedAtDesc = 'createdAt_DESC', - DescriptionAsc = 'description_ASC', - DescriptionDesc = 'description_DESC', - ErrorMessageAsc = 'errorMessage_ASC', - ErrorMessageDesc = 'errorMessage_DESC', - IdAsc = 'id_ASC', - IdDesc = 'id_DESC', - IsActiveAsc = 'isActive_ASC', - IsActiveDesc = 'isActive_DESC', - IsImplicitAsc = 'isImplicit_ASC', - IsImplicitDesc = 'isImplicit_DESC', - PublishedAtAsc = 'publishedAt_ASC', - PublishedAtDesc = 'publishedAt_DESC', - ReleaseAtAsc = 'releaseAt_ASC', - ReleaseAtDesc = 'releaseAt_DESC', - StatusAsc = 'status_ASC', - StatusDesc = 'status_DESC', - TitleAsc = 'title_ASC', - TitleDesc = 'title_DESC', - UpdatedAtAsc = 'updatedAt_ASC', - UpdatedAtDesc = 'updatedAt_DESC' +export type PackUpsertLocalizationInput = { + create: PackCreateLocalizationDataInput; + locale: Locale; + update: PackUpdateLocalizationDataInput; }; -/** System Scheduled Release Status */ -export const enum ScheduledReleaseStatus { - Completed = 'COMPLETED', - Failed = 'FAILED', - InProgress = 'IN_PROGRESS', - Pending = 'PENDING' +export type PackUpsertWithNestedWhereUniqueInput = { + /** Upsert data */ + data: PackUpsertInput; + /** Unique document search */ + where: PackWhereUniqueInput; }; -export type ScheduledReleaseUpdateInput = { - description?: InputMaybe; - errorMessage?: InputMaybe; - isActive?: InputMaybe; - releaseAt?: InputMaybe; - title?: InputMaybe; +/** This contains a set of filters that can be used to compare values internally */ +export type PackWhereComparatorInput = { + /** This field can be used to request to check if the entry is outdated by internal comparison */ + outdated_to?: InputMaybe; }; /** Identifies documents */ -export type ScheduledReleaseWhereInput = { +export type PackWhereInput = { /** Logical AND on all given filters. */ - AND?: InputMaybe>; + AND?: InputMaybe>; /** Logical NOT on all given filters combined by AND. */ - NOT?: InputMaybe>; + NOT?: InputMaybe>; /** Logical OR on all given filters. */ - OR?: InputMaybe>; + OR?: InputMaybe>; /** Contains search across all appropriate fields. */ _search?: InputMaybe; createdAt?: InputMaybe; @@ -6839,25 +6502,13 @@ export type ScheduledReleaseWhereInput = { description_not_starts_with?: InputMaybe; /** All values starting with the given string. */ description_starts_with?: InputMaybe; - errorMessage?: InputMaybe; - /** All values containing the given string. */ - errorMessage_contains?: InputMaybe; - /** All values ending with the given string. */ - errorMessage_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - errorMessage_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - errorMessage_not?: InputMaybe; - /** All values not containing the given string. */ - errorMessage_not_contains?: InputMaybe; - /** All values not ending with the given string */ - errorMessage_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - errorMessage_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - errorMessage_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - errorMessage_starts_with?: InputMaybe; + documentInStages_every?: InputMaybe; + documentInStages_none?: InputMaybe; + documentInStages_some?: InputMaybe; + /** All values in which the union is empty */ + eventPasses_empty?: InputMaybe; + /** Matches if the union contains at least one connection to the provided item to the filter */ + eventPasses_some?: InputMaybe; id?: InputMaybe; /** All values containing the given string. */ id_contains?: InputMaybe; @@ -6877,15 +6528,65 @@ export type ScheduledReleaseWhereInput = { id_not_starts_with?: InputMaybe; /** All values starting with the given string. */ id_starts_with?: InputMaybe; - isActive?: InputMaybe; + name?: InputMaybe; + /** All values containing the given string. */ + name_contains?: InputMaybe; + /** All values ending with the given string. */ + name_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + name_in?: InputMaybe>>; /** Any other value that exists and is not equal to the given value. */ - isActive_not?: InputMaybe; - isImplicit?: InputMaybe; + name_not?: InputMaybe; + /** All values not containing the given string. */ + name_not_contains?: InputMaybe; + /** All values not ending with the given string */ + name_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + name_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + name_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + name_starts_with?: InputMaybe; + nftDescription?: InputMaybe; + /** All values containing the given string. */ + nftDescription_contains?: InputMaybe; + /** All values ending with the given string. */ + nftDescription_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + nftDescription_in?: InputMaybe>>; /** Any other value that exists and is not equal to the given value. */ - isImplicit_not?: InputMaybe; - operations_every?: InputMaybe; - operations_none?: InputMaybe; - operations_some?: InputMaybe; + nftDescription_not?: InputMaybe; + /** All values not containing the given string. */ + nftDescription_not_contains?: InputMaybe; + /** All values not ending with the given string */ + nftDescription_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + nftDescription_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + nftDescription_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + nftDescription_starts_with?: InputMaybe; + nftImage?: InputMaybe; + nftName?: InputMaybe; + /** All values containing the given string. */ + nftName_contains?: InputMaybe; + /** All values ending with the given string. */ + nftName_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + nftName_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + nftName_not?: InputMaybe; + /** All values not containing the given string. */ + nftName_not_contains?: InputMaybe; + /** All values not ending with the given string */ + nftName_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + nftName_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + nftName_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + nftName_starts_with?: InputMaybe; + organizer?: InputMaybe; publishedAt?: InputMaybe; /** All values greater than the given value. */ publishedAt_gt?: InputMaybe; @@ -6902,47 +6603,9 @@ export type ScheduledReleaseWhereInput = { /** All values that are not contained in given list. */ publishedAt_not_in?: InputMaybe>>; publishedBy?: InputMaybe; - releaseAt?: InputMaybe; - /** All values greater than the given value. */ - releaseAt_gt?: InputMaybe; - /** All values greater than or equal the given value. */ - releaseAt_gte?: InputMaybe; - /** All values that are contained in given list. */ - releaseAt_in?: InputMaybe>>; - /** All values less than the given value. */ - releaseAt_lt?: InputMaybe; - /** All values less than or equal the given value. */ - releaseAt_lte?: InputMaybe; - /** Any other value that exists and is not equal to the given value. */ - releaseAt_not?: InputMaybe; - /** All values that are not contained in given list. */ - releaseAt_not_in?: InputMaybe>>; - status?: InputMaybe; - /** All values that are contained in given list. */ - status_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - status_not?: InputMaybe; - /** All values that are not contained in given list. */ - status_not_in?: InputMaybe>>; - title?: InputMaybe; - /** All values containing the given string. */ - title_contains?: InputMaybe; - /** All values ending with the given string. */ - title_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - title_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - title_not?: InputMaybe; - /** All values not containing the given string. */ - title_not_contains?: InputMaybe; - /** All values not ending with the given string */ - title_not_ends_with?: InputMaybe; - /** All values that are not contained in given list. */ - title_not_in?: InputMaybe>>; - /** All values not starting with the given string. */ - title_not_starts_with?: InputMaybe; - /** All values starting with the given string. */ - title_starts_with?: InputMaybe; + scheduledIn_every?: InputMaybe; + scheduledIn_none?: InputMaybe; + scheduledIn_some?: InputMaybe; updatedAt?: InputMaybe; /** All values greater than the given value. */ updatedAt_gt?: InputMaybe; @@ -6961,172 +6624,222 @@ export type ScheduledReleaseWhereInput = { updatedBy?: InputMaybe; }; -/** References ScheduledRelease record uniquely */ -export type ScheduledReleaseWhereUniqueInput = { +/** The document in stages filter allows specifying a stage entry to cross compare the same document between different stages */ +export type PackWhereStageInput = { + /** Logical AND on all given filters. */ + AND?: InputMaybe>; + /** Logical NOT on all given filters combined by AND. */ + NOT?: InputMaybe>; + /** Logical OR on all given filters. */ + OR?: InputMaybe>; + /** This field contains fields which can be set as true or false to specify an internal comparison */ + compareWithParent?: InputMaybe; + /** Specify the stage to compare with */ + stage?: InputMaybe; +}; + +/** References Pack record uniquely */ +export type PackWhereUniqueInput = { id?: InputMaybe; }; -/** Stage system enumeration */ -export const enum Stage { - /** The Draft is the default stage for all your content. */ - Draft = 'DRAFT', - /** The Published stage is where you can publish your content to. */ - Published = 'PUBLISHED' +/** Information about pagination in a connection. */ +export type PageInfo = { + __typename?: 'PageInfo'; + /** When paginating forwards, the cursor to continue. */ + endCursor?: Maybe; + /** When paginating forwards, are there more items? */ + hasNextPage: Scalars['Boolean']['output']; + /** When paginating backwards, are there more items? */ + hasPreviousPage: Scalars['Boolean']['output']; + /** Number of items in the current page. */ + pageSize?: Maybe; + /** When paginating backwards, the cursor to continue. */ + startCursor?: Maybe; }; -/** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ -export type String_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the column match the given case-insensitive pattern */ - _ilike?: InputMaybe; - _in?: InputMaybe>; - /** does the column match the given POSIX regular expression, case insensitive */ - _iregex?: InputMaybe; - _is_null?: InputMaybe; - /** does the column match the given pattern */ - _like?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - /** does the column NOT match the given case-insensitive pattern */ - _nilike?: InputMaybe; - _nin?: InputMaybe>; - /** does the column NOT match the given POSIX regular expression, case insensitive */ - _niregex?: InputMaybe; - /** does the column NOT match the given pattern */ - _nlike?: InputMaybe; - /** does the column NOT match the given POSIX regular expression, case sensitive */ - _nregex?: InputMaybe; - /** does the column NOT match the given SQL regular expression */ - _nsimilar?: InputMaybe; - /** does the column match the given POSIX regular expression, case sensitive */ - _regex?: InputMaybe; - /** does the column match the given SQL regular expression */ - _similar?: InputMaybe; -}; - -export const enum SystemDateTimeFieldVariation { - Base = 'BASE', - Combined = 'COMBINED', - Localization = 'LOCALIZATION' -}; - -/** User system model */ -export type User = Entity & Node & { - __typename?: 'User'; - /** The time the document was created */ - createdAt: Scalars['DateTime']['output']; - /** Get the document in other stages */ - documentInStages: Array; +/** Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. */ +export type PassOption = Entity & { + __typename?: 'PassOption'; + /** Description of the option, like "Access to the event on Day 1" */ + description?: Maybe; + /** Define the location and date for this option. */ + eventDateLocation?: Maybe; /** The unique identifier */ id: Scalars['ID']['output']; - /** Flag to determine if user is active or not */ - isActive: Scalars['Boolean']['output']; - /** User Kind. Can be either MEMBER, PAT or PUBLIC */ - kind: UserKind; - /** The username */ + /** System Locale field */ + locale: Locale; + /** Get the other localizations for this document */ + localizations: Array; + /** Name of the options, like "Day 1 Access" or "VIP Room Access" */ name: Scalars['String']['output']; - /** Profile Picture url */ - picture?: Maybe; - /** The time the document was published. Null on documents in draft stage. */ - publishedAt?: Maybe; /** System stage field */ stage: Stage; - /** The time the document was updated */ - updatedAt: Scalars['DateTime']['output']; }; -/** User system model */ -export type UserDocumentInStagesArgs = { +/** Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. */ +export type PassOptionEventDateLocationArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + +/** Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. */ +export type PassOptionLocalizationsArgs = { includeCurrent?: Scalars['Boolean']['input']; - inheritLocale?: Scalars['Boolean']['input']; - stages?: Array; + locales?: Array; }; -/** A connection to a list of items. */ -export type UserConnection = { - __typename?: 'UserConnection'; - aggregate: Aggregate; - /** A list of edges. */ - edges: Array; - /** Information to aid in pagination. */ - pageInfo: PageInfo; +export type PassOptionCreateInput = { + /** description input for default locale (en) */ + description?: InputMaybe; + eventDateLocation?: InputMaybe; + /** Inline mutations for managing document localizations excluding the default locale */ + localizations?: InputMaybe; + /** name input for default locale (en) */ + name: Scalars['String']['input']; }; -/** An edge in a connection. */ -export type UserEdge = { - __typename?: 'UserEdge'; - /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; - /** The item at the end of the edge. */ - node: User; +export type PassOptionCreateLocalizationDataInput = { + description?: InputMaybe; + name: Scalars['String']['input']; }; -/** System User Kind */ -export const enum UserKind { - AppToken = 'APP_TOKEN', - Member = 'MEMBER', - Pat = 'PAT', - Public = 'PUBLIC', - Webhook = 'WEBHOOK' +export type PassOptionCreateLocalizationInput = { + /** Localization input */ + data: PassOptionCreateLocalizationDataInput; + locale: Locale; }; -export const enum UserOrderByInput { - CreatedAtAsc = 'createdAt_ASC', - CreatedAtDesc = 'createdAt_DESC', +export type PassOptionCreateLocalizationsInput = { + /** Create localizations for the newly-created document */ + create?: InputMaybe>; +}; + +export type PassOptionCreateManyInlineInput = { + /** Create and connect multiple existing PassOption documents */ + create?: InputMaybe>; +}; + +export type PassOptionCreateWithPositionInput = { + /** Document to create */ + data: PassOptionCreateInput; + /** Position in the list of existing component instances, will default to appending at the end of list */ + position?: InputMaybe; +}; + +export const enum PassOptionOrderByInput { + DescriptionAsc = 'description_ASC', + DescriptionDesc = 'description_DESC', IdAsc = 'id_ASC', IdDesc = 'id_DESC', - IsActiveAsc = 'isActive_ASC', - IsActiveDesc = 'isActive_DESC', - KindAsc = 'kind_ASC', - KindDesc = 'kind_DESC', NameAsc = 'name_ASC', - NameDesc = 'name_DESC', - PictureAsc = 'picture_ASC', - PictureDesc = 'picture_DESC', - PublishedAtAsc = 'publishedAt_ASC', - PublishedAtDesc = 'publishedAt_DESC', - UpdatedAtAsc = 'updatedAt_ASC', - UpdatedAtDesc = 'updatedAt_DESC' + NameDesc = 'name_DESC' }; -/** This contains a set of filters that can be used to compare values internally */ -export type UserWhereComparatorInput = { - /** This field can be used to request to check if the entry is outdated by internal comparison */ - outdated_to?: InputMaybe; +export type PassOptionUpdateInput = { + /** description input for default locale (en) */ + description?: InputMaybe; + eventDateLocation?: InputMaybe; + /** Manage document localizations */ + localizations?: InputMaybe; + /** name input for default locale (en) */ + name?: InputMaybe; +}; + +export type PassOptionUpdateLocalizationDataInput = { + description?: InputMaybe; + name?: InputMaybe; +}; + +export type PassOptionUpdateLocalizationInput = { + data: PassOptionUpdateLocalizationDataInput; + locale: Locale; +}; + +export type PassOptionUpdateLocalizationsInput = { + /** Localizations to create */ + create?: InputMaybe>; + /** Localizations to delete */ + delete?: InputMaybe>; + /** Localizations to update */ + update?: InputMaybe>; + upsert?: InputMaybe>; +}; + +export type PassOptionUpdateManyInlineInput = { + /** Create and connect multiple PassOption component instances */ + create?: InputMaybe>; + /** Delete multiple PassOption documents */ + delete?: InputMaybe>; + /** Update multiple PassOption component instances */ + update?: InputMaybe>; + /** Upsert multiple PassOption component instances */ + upsert?: InputMaybe>; +}; + +export type PassOptionUpdateWithNestedWhereUniqueAndPositionInput = { + /** Document to update */ + data?: InputMaybe; + /** Position in the list of existing component instances, will default to appending at the end of list */ + position?: InputMaybe; + /** Unique component instance search */ + where: PassOptionWhereUniqueInput; +}; + +export type PassOptionUpsertInput = { + /** Create document if it didn't exist */ + create: PassOptionCreateInput; + /** Update document if it exists */ + update: PassOptionUpdateInput; +}; + +export type PassOptionUpsertLocalizationInput = { + create: PassOptionCreateLocalizationDataInput; + locale: Locale; + update: PassOptionUpdateLocalizationDataInput; +}; + +export type PassOptionUpsertWithNestedWhereUniqueAndPositionInput = { + /** Document to upsert */ + data?: InputMaybe; + /** Position in the list of existing component instances, will default to appending at the end of list */ + position?: InputMaybe; + /** Unique component instance search */ + where: PassOptionWhereUniqueInput; }; /** Identifies documents */ -export type UserWhereInput = { +export type PassOptionWhereInput = { /** Logical AND on all given filters. */ - AND?: InputMaybe>; + AND?: InputMaybe>; /** Logical NOT on all given filters combined by AND. */ - NOT?: InputMaybe>; + NOT?: InputMaybe>; /** Logical OR on all given filters. */ - OR?: InputMaybe>; + OR?: InputMaybe>; /** Contains search across all appropriate fields. */ _search?: InputMaybe; - createdAt?: InputMaybe; - /** All values greater than the given value. */ - createdAt_gt?: InputMaybe; - /** All values greater than or equal the given value. */ - createdAt_gte?: InputMaybe; + description?: InputMaybe; + /** All values containing the given string. */ + description_contains?: InputMaybe; + /** All values ending with the given string. */ + description_ends_with?: InputMaybe; /** All values that are contained in given list. */ - createdAt_in?: InputMaybe>>; - /** All values less than the given value. */ - createdAt_lt?: InputMaybe; - /** All values less than or equal the given value. */ - createdAt_lte?: InputMaybe; + description_in?: InputMaybe>>; /** Any other value that exists and is not equal to the given value. */ - createdAt_not?: InputMaybe; + description_not?: InputMaybe; + /** All values not containing the given string. */ + description_not_contains?: InputMaybe; + /** All values not ending with the given string */ + description_not_ends_with?: InputMaybe; /** All values that are not contained in given list. */ - createdAt_not_in?: InputMaybe>>; - documentInStages_every?: InputMaybe; - documentInStages_none?: InputMaybe; - documentInStages_some?: InputMaybe; + description_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + description_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + description_starts_with?: InputMaybe; + eventDateLocation?: InputMaybe; id?: InputMaybe; /** All values containing the given string. */ id_contains?: InputMaybe; @@ -7146,16 +6859,6 @@ export type UserWhereInput = { id_not_starts_with?: InputMaybe; /** All values starting with the given string. */ id_starts_with?: InputMaybe; - isActive?: InputMaybe; - /** Any other value that exists and is not equal to the given value. */ - isActive_not?: InputMaybe; - kind?: InputMaybe; - /** All values that are contained in given list. */ - kind_in?: InputMaybe>>; - /** Any other value that exists and is not equal to the given value. */ - kind_not?: InputMaybe; - /** All values that are not contained in given list. */ - kind_not_in?: InputMaybe>>; name?: InputMaybe; /** All values containing the given string. */ name_contains?: InputMaybe; @@ -7175,25 +6878,225 @@ export type UserWhereInput = { name_not_starts_with?: InputMaybe; /** All values starting with the given string. */ name_starts_with?: InputMaybe; - picture?: InputMaybe; - /** All values containing the given string. */ - picture_contains?: InputMaybe; - /** All values ending with the given string. */ - picture_ends_with?: InputMaybe; - /** All values that are contained in given list. */ - picture_in?: InputMaybe>>; +}; + +/** References PassOption record uniquely */ +export type PassOptionWhereUniqueInput = { + id?: InputMaybe; +}; + +/** Scheduled Operation system model */ +export type ScheduledOperation = Entity & Node & { + __typename?: 'ScheduledOperation'; + affectedDocuments: Array; + /** The time the document was created */ + createdAt: Scalars['DateTime']['output']; + /** User that created this document */ + createdBy?: Maybe; + /** Operation description */ + description?: Maybe; + /** Get the document in other stages */ + documentInStages: Array; + /** Operation error message */ + errorMessage?: Maybe; + /** The unique identifier */ + id: Scalars['ID']['output']; + /** The time the document was published. Null on documents in draft stage. */ + publishedAt?: Maybe; + /** User that last published this document */ + publishedBy?: Maybe; + /** Raw operation payload including all details, this field is subject to change */ + rawPayload: Scalars['Json']['output']; + /** The release this operation is scheduled for */ + release?: Maybe; + /** System stage field */ + stage: Stage; + /** operation Status */ + status: ScheduledOperationStatus; + /** The time the document was updated */ + updatedAt: Scalars['DateTime']['output']; + /** User that last updated this document */ + updatedBy?: Maybe; +}; + + +/** Scheduled Operation system model */ +export type ScheduledOperationAffectedDocumentsArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + forceParentLocale?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + skip?: InputMaybe; +}; + + +/** Scheduled Operation system model */ +export type ScheduledOperationCreatedByArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + +/** Scheduled Operation system model */ +export type ScheduledOperationDocumentInStagesArgs = { + includeCurrent?: Scalars['Boolean']['input']; + inheritLocale?: Scalars['Boolean']['input']; + stages?: Array; +}; + + +/** Scheduled Operation system model */ +export type ScheduledOperationPublishedByArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + +/** Scheduled Operation system model */ +export type ScheduledOperationReleaseArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + +/** Scheduled Operation system model */ +export type ScheduledOperationUpdatedByArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + +export type ScheduledOperationAffectedDocument = Asset | ContentSpace | Event | EventPass | EventPassDelayedRevealed | LoyaltyCard | Organizer | Pack; + +/** A connection to a list of items. */ +export type ScheduledOperationConnection = { + __typename?: 'ScheduledOperationConnection'; + aggregate: Aggregate; + /** A list of edges. */ + edges: Array; + /** Information to aid in pagination. */ + pageInfo: PageInfo; +}; + +/** An edge in a connection. */ +export type ScheduledOperationEdge = { + __typename?: 'ScheduledOperationEdge'; + /** A cursor for use in pagination. */ + cursor: Scalars['String']['output']; + /** The item at the end of the edge. */ + node: ScheduledOperation; +}; + +export const enum ScheduledOperationOrderByInput { + CreatedAtAsc = 'createdAt_ASC', + CreatedAtDesc = 'createdAt_DESC', + DescriptionAsc = 'description_ASC', + DescriptionDesc = 'description_DESC', + ErrorMessageAsc = 'errorMessage_ASC', + ErrorMessageDesc = 'errorMessage_DESC', + IdAsc = 'id_ASC', + IdDesc = 'id_DESC', + PublishedAtAsc = 'publishedAt_ASC', + PublishedAtDesc = 'publishedAt_DESC', + StatusAsc = 'status_ASC', + StatusDesc = 'status_DESC', + UpdatedAtAsc = 'updatedAt_ASC', + UpdatedAtDesc = 'updatedAt_DESC' +}; + +/** System Scheduled Operation Status */ +export const enum ScheduledOperationStatus { + Canceled = 'CANCELED', + Completed = 'COMPLETED', + Failed = 'FAILED', + InProgress = 'IN_PROGRESS', + Pending = 'PENDING' +}; + +/** Identifies documents */ +export type ScheduledOperationWhereInput = { + /** Logical AND on all given filters. */ + AND?: InputMaybe>; + /** Logical NOT on all given filters combined by AND. */ + NOT?: InputMaybe>; + /** Logical OR on all given filters. */ + OR?: InputMaybe>; + /** Contains search across all appropriate fields. */ + _search?: InputMaybe; + createdAt?: InputMaybe; + /** All values greater than the given value. */ + createdAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + createdAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + createdAt_in?: InputMaybe>>; + /** All values less than the given value. */ + createdAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + createdAt_lte?: InputMaybe; /** Any other value that exists and is not equal to the given value. */ - picture_not?: InputMaybe; + createdAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + createdAt_not_in?: InputMaybe>>; + createdBy?: InputMaybe; + description?: InputMaybe; + /** All values containing the given string. */ + description_contains?: InputMaybe; + /** All values ending with the given string. */ + description_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + description_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + description_not?: InputMaybe; /** All values not containing the given string. */ - picture_not_contains?: InputMaybe; + description_not_contains?: InputMaybe; /** All values not ending with the given string */ - picture_not_ends_with?: InputMaybe; + description_not_ends_with?: InputMaybe; /** All values that are not contained in given list. */ - picture_not_in?: InputMaybe>>; + description_not_in?: InputMaybe>>; /** All values not starting with the given string. */ - picture_not_starts_with?: InputMaybe; + description_not_starts_with?: InputMaybe; /** All values starting with the given string. */ - picture_starts_with?: InputMaybe; + description_starts_with?: InputMaybe; + errorMessage?: InputMaybe; + /** All values containing the given string. */ + errorMessage_contains?: InputMaybe; + /** All values ending with the given string. */ + errorMessage_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + errorMessage_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + errorMessage_not?: InputMaybe; + /** All values not containing the given string. */ + errorMessage_not_contains?: InputMaybe; + /** All values not ending with the given string */ + errorMessage_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + errorMessage_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + errorMessage_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + errorMessage_starts_with?: InputMaybe; + id?: InputMaybe; + /** All values containing the given string. */ + id_contains?: InputMaybe; + /** All values ending with the given string. */ + id_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + id_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + id_not?: InputMaybe; + /** All values not containing the given string. */ + id_not_contains?: InputMaybe; + /** All values not ending with the given string */ + id_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + id_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + id_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + id_starts_with?: InputMaybe; publishedAt?: InputMaybe; /** All values greater than the given value. */ publishedAt_gt?: InputMaybe; @@ -7209,6 +7112,24 @@ export type UserWhereInput = { publishedAt_not?: InputMaybe; /** All values that are not contained in given list. */ publishedAt_not_in?: InputMaybe>>; + publishedBy?: InputMaybe; + /** All values containing the given json path. */ + rawPayload_json_path_exists?: InputMaybe; + /** + * Recursively tries to find the provided JSON scalar value inside the field. + * It does use an exact match when comparing values. + * If you pass `null` as value the filter will be ignored. + * Note: This filter fails if you try to look for a non scalar JSON value! + */ + rawPayload_value_recursive?: InputMaybe; + release?: InputMaybe; + status?: InputMaybe; + /** All values that are contained in given list. */ + status_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + status_not?: InputMaybe; + /** All values that are not contained in given list. */ + status_not_in?: InputMaybe>>; updatedAt?: InputMaybe; /** All values greater than the given value. */ updatedAt_gt?: InputMaybe; @@ -7224,4738 +7145,6904 @@ export type UserWhereInput = { updatedAt_not?: InputMaybe; /** All values that are not contained in given list. */ updatedAt_not_in?: InputMaybe>>; + updatedBy?: InputMaybe; }; -/** The document in stages filter allows specifying a stage entry to cross compare the same document between different stages */ -export type UserWhereStageInput = { - /** Logical AND on all given filters. */ - AND?: InputMaybe>; - /** Logical NOT on all given filters combined by AND. */ - NOT?: InputMaybe>; - /** Logical OR on all given filters. */ - OR?: InputMaybe>; - /** This field contains fields which can be set as true or false to specify an internal comparison */ - compareWithParent?: InputMaybe; - /** Specify the stage to compare with */ - stage?: InputMaybe; -}; - -/** References User record uniquely */ -export type UserWhereUniqueInput = { +/** References ScheduledOperation record uniquely */ +export type ScheduledOperationWhereUniqueInput = { id?: InputMaybe; }; -export type Version = { - __typename?: 'Version'; +/** Scheduled Release system model */ +export type ScheduledRelease = Entity & Node & { + __typename?: 'ScheduledRelease'; + /** The time the document was created */ createdAt: Scalars['DateTime']['output']; + /** User that created this document */ + createdBy?: Maybe; + /** Release description */ + description?: Maybe; + /** Get the document in other stages */ + documentInStages: Array; + /** Release error message */ + errorMessage?: Maybe; + /** The unique identifier */ id: Scalars['ID']['output']; - revision: Scalars['Int']['output']; - stage: Stage; -}; - -export type VersionWhereInput = { - id: Scalars['ID']['input']; - revision: Scalars['Int']['input']; + /** Whether scheduled release should be run */ + isActive: Scalars['Boolean']['output']; + /** Whether scheduled release is implicit */ + isImplicit: Scalars['Boolean']['output']; + /** Operations to run with this release */ + operations: Array; + /** The time the document was published. Null on documents in draft stage. */ + publishedAt?: Maybe; + /** User that last published this document */ + publishedBy?: Maybe; + /** Release date and time */ + releaseAt?: Maybe; + /** System stage field */ stage: Stage; -}; - -/** An account can represent a user or a role on an organizer. It stores essential information and is used as the root class for relationships with other tables */ -export type Account = { - __typename?: 'account'; - address: Scalars['String']['output']; - created_at?: Maybe; - id: Scalars['uuid']['output']; - /** An object relationship */ - kyc?: Maybe; - /** An array relationship */ - roles: Array; - /** An aggregate relationship */ - roles_aggregate: RoleAssignment_Aggregate; - /** An object relationship */ - stripeCustomer?: Maybe; - updated_at?: Maybe; -}; - - -/** An account can represent a user or a role on an organizer. It stores essential information and is used as the root class for relationships with other tables */ -export type AccountRolesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + /** Release Status */ + status: ScheduledReleaseStatus; + /** Release Title */ + title?: Maybe; + /** The time the document was updated */ + updatedAt: Scalars['DateTime']['output']; + /** User that last updated this document */ + updatedBy?: Maybe; }; -/** An account can represent a user or a role on an organizer. It stores essential information and is used as the root class for relationships with other tables */ -export type AccountRoles_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Scheduled Release system model */ +export type ScheduledReleaseCreatedByArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; }; -/** aggregated selection of "account" */ -export type Account_Aggregate = { - __typename?: 'account_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; -/** aggregate fields of "account" */ -export type Account_Aggregate_Fields = { - __typename?: 'account_aggregate_fields'; - count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; +/** Scheduled Release system model */ +export type ScheduledReleaseDocumentInStagesArgs = { + includeCurrent?: Scalars['Boolean']['input']; + inheritLocale?: Scalars['Boolean']['input']; + stages?: Array; }; -/** aggregate fields of "account" */ -export type Account_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; +/** Scheduled Release system model */ +export type ScheduledReleaseOperationsArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + forceParentLocale?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + orderBy?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; }; -/** Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. */ -export type Account_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - address?: InputMaybe; - created_at?: InputMaybe; - id?: InputMaybe; - kyc?: InputMaybe; - roles?: InputMaybe; - roles_aggregate?: InputMaybe; - stripeCustomer?: InputMaybe; - updated_at?: InputMaybe; -}; -/** unique or primary key constraints on table "account" */ -export const enum Account_Constraint { - /** unique or primary key constraint on columns "address" */ - AccountAddressKey = 'account_address_key', - /** unique or primary key constraint on columns "id" */ - AccountPkey = 'account_pkey' +/** Scheduled Release system model */ +export type ScheduledReleasePublishedByArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; }; -/** input type for inserting data into table "account" */ -export type Account_Insert_Input = { - address?: InputMaybe; - created_at?: InputMaybe; - id?: InputMaybe; - kyc?: InputMaybe; - roles?: InputMaybe; - stripeCustomer?: InputMaybe; - updated_at?: InputMaybe; -}; -/** aggregate max on columns */ -export type Account_Max_Fields = { - __typename?: 'account_max_fields'; - address?: Maybe; - created_at?: Maybe; - id?: Maybe; - updated_at?: Maybe; +/** Scheduled Release system model */ +export type ScheduledReleaseUpdatedByArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; }; -/** aggregate min on columns */ -export type Account_Min_Fields = { - __typename?: 'account_min_fields'; - address?: Maybe; - created_at?: Maybe; - id?: Maybe; - updated_at?: Maybe; +/** A connection to a list of items. */ +export type ScheduledReleaseConnection = { + __typename?: 'ScheduledReleaseConnection'; + aggregate: Aggregate; + /** A list of edges. */ + edges: Array; + /** Information to aid in pagination. */ + pageInfo: PageInfo; }; -/** response of any mutation on the table "account" */ -export type Account_Mutation_Response = { - __typename?: 'account_mutation_response'; - /** number of rows affected by the mutation */ - affected_rows: Scalars['Int']['output']; - /** data from the rows affected by the mutation */ - returning: Array; +export type ScheduledReleaseCreateInput = { + createdAt?: InputMaybe; + description?: InputMaybe; + errorMessage?: InputMaybe; + isActive?: InputMaybe; + releaseAt?: InputMaybe; + title?: InputMaybe; + updatedAt?: InputMaybe; }; -/** input type for inserting object relation for remote table "account" */ -export type Account_Obj_Rel_Insert_Input = { - data: Account_Insert_Input; - /** upsert condition */ - on_conflict?: InputMaybe; +/** An edge in a connection. */ +export type ScheduledReleaseEdge = { + __typename?: 'ScheduledReleaseEdge'; + /** A cursor for use in pagination. */ + cursor: Scalars['String']['output']; + /** The item at the end of the edge. */ + node: ScheduledRelease; }; -/** on_conflict condition type for table "account" */ -export type Account_On_Conflict = { - constraint: Account_Constraint; - update_columns?: Array; - where?: InputMaybe; +export const enum ScheduledReleaseOrderByInput { + CreatedAtAsc = 'createdAt_ASC', + CreatedAtDesc = 'createdAt_DESC', + DescriptionAsc = 'description_ASC', + DescriptionDesc = 'description_DESC', + ErrorMessageAsc = 'errorMessage_ASC', + ErrorMessageDesc = 'errorMessage_DESC', + IdAsc = 'id_ASC', + IdDesc = 'id_DESC', + IsActiveAsc = 'isActive_ASC', + IsActiveDesc = 'isActive_DESC', + IsImplicitAsc = 'isImplicit_ASC', + IsImplicitDesc = 'isImplicit_DESC', + PublishedAtAsc = 'publishedAt_ASC', + PublishedAtDesc = 'publishedAt_DESC', + ReleaseAtAsc = 'releaseAt_ASC', + ReleaseAtDesc = 'releaseAt_DESC', + StatusAsc = 'status_ASC', + StatusDesc = 'status_DESC', + TitleAsc = 'title_ASC', + TitleDesc = 'title_DESC', + UpdatedAtAsc = 'updatedAt_ASC', + UpdatedAtDesc = 'updatedAt_DESC' }; -/** Ordering options when selecting data from "account". */ -export type Account_Order_By = { - address?: InputMaybe; - created_at?: InputMaybe; - id?: InputMaybe; - kyc?: InputMaybe; - roles_aggregate?: InputMaybe; - stripeCustomer?: InputMaybe; - updated_at?: InputMaybe; +/** System Scheduled Release Status */ +export const enum ScheduledReleaseStatus { + Completed = 'COMPLETED', + Failed = 'FAILED', + InProgress = 'IN_PROGRESS', + Pending = 'PENDING' }; -/** primary key columns input for table: account */ -export type Account_Pk_Columns_Input = { - id: Scalars['uuid']['input']; +export type ScheduledReleaseUpdateInput = { + description?: InputMaybe; + errorMessage?: InputMaybe; + isActive?: InputMaybe; + releaseAt?: InputMaybe; + title?: InputMaybe; }; -/** select columns of table "account" */ -export const enum Account_Select_Column { - /** column name */ - Address = 'address', - /** column name */ - CreatedAt = 'created_at', - /** column name */ - Id = 'id', - /** column name */ - UpdatedAt = 'updated_at' -}; - -/** input type for updating data in table "account" */ -export type Account_Set_Input = { - address?: InputMaybe; - created_at?: InputMaybe; - id?: InputMaybe; - updated_at?: InputMaybe; +/** Identifies documents */ +export type ScheduledReleaseWhereInput = { + /** Logical AND on all given filters. */ + AND?: InputMaybe>; + /** Logical NOT on all given filters combined by AND. */ + NOT?: InputMaybe>; + /** Logical OR on all given filters. */ + OR?: InputMaybe>; + /** Contains search across all appropriate fields. */ + _search?: InputMaybe; + createdAt?: InputMaybe; + /** All values greater than the given value. */ + createdAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + createdAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + createdAt_in?: InputMaybe>>; + /** All values less than the given value. */ + createdAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + createdAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + createdAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + createdAt_not_in?: InputMaybe>>; + createdBy?: InputMaybe; + description?: InputMaybe; + /** All values containing the given string. */ + description_contains?: InputMaybe; + /** All values ending with the given string. */ + description_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + description_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + description_not?: InputMaybe; + /** All values not containing the given string. */ + description_not_contains?: InputMaybe; + /** All values not ending with the given string */ + description_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + description_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + description_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + description_starts_with?: InputMaybe; + errorMessage?: InputMaybe; + /** All values containing the given string. */ + errorMessage_contains?: InputMaybe; + /** All values ending with the given string. */ + errorMessage_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + errorMessage_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + errorMessage_not?: InputMaybe; + /** All values not containing the given string. */ + errorMessage_not_contains?: InputMaybe; + /** All values not ending with the given string */ + errorMessage_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + errorMessage_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + errorMessage_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + errorMessage_starts_with?: InputMaybe; + id?: InputMaybe; + /** All values containing the given string. */ + id_contains?: InputMaybe; + /** All values ending with the given string. */ + id_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + id_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + id_not?: InputMaybe; + /** All values not containing the given string. */ + id_not_contains?: InputMaybe; + /** All values not ending with the given string */ + id_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + id_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + id_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + id_starts_with?: InputMaybe; + isActive?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + isActive_not?: InputMaybe; + isImplicit?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + isImplicit_not?: InputMaybe; + operations_every?: InputMaybe; + operations_none?: InputMaybe; + operations_some?: InputMaybe; + publishedAt?: InputMaybe; + /** All values greater than the given value. */ + publishedAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + publishedAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + publishedAt_in?: InputMaybe>>; + /** All values less than the given value. */ + publishedAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + publishedAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + publishedAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + publishedAt_not_in?: InputMaybe>>; + publishedBy?: InputMaybe; + releaseAt?: InputMaybe; + /** All values greater than the given value. */ + releaseAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + releaseAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + releaseAt_in?: InputMaybe>>; + /** All values less than the given value. */ + releaseAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + releaseAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + releaseAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + releaseAt_not_in?: InputMaybe>>; + status?: InputMaybe; + /** All values that are contained in given list. */ + status_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + status_not?: InputMaybe; + /** All values that are not contained in given list. */ + status_not_in?: InputMaybe>>; + title?: InputMaybe; + /** All values containing the given string. */ + title_contains?: InputMaybe; + /** All values ending with the given string. */ + title_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + title_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + title_not?: InputMaybe; + /** All values not containing the given string. */ + title_not_contains?: InputMaybe; + /** All values not ending with the given string */ + title_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + title_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + title_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + title_starts_with?: InputMaybe; + updatedAt?: InputMaybe; + /** All values greater than the given value. */ + updatedAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + updatedAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + updatedAt_in?: InputMaybe>>; + /** All values less than the given value. */ + updatedAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + updatedAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + updatedAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + updatedAt_not_in?: InputMaybe>>; + updatedBy?: InputMaybe; }; -/** Streaming cursor of the table "account" */ -export type Account_Stream_Cursor_Input = { - /** Stream column input with initial value */ - initial_value: Account_Stream_Cursor_Value_Input; - /** cursor ordering */ - ordering?: InputMaybe; +/** References ScheduledRelease record uniquely */ +export type ScheduledReleaseWhereUniqueInput = { + id?: InputMaybe; }; -/** Initial value of the column from where the streaming should start */ -export type Account_Stream_Cursor_Value_Input = { - address?: InputMaybe; - created_at?: InputMaybe; - id?: InputMaybe; - updated_at?: InputMaybe; +/** Stage system enumeration */ +export const enum Stage { + /** The Draft is the default stage for all your content. */ + Draft = 'DRAFT', + /** The Published stage is where you can publish your content to. */ + Published = 'PUBLISHED' }; -/** update columns of table "account" */ -export const enum Account_Update_Column { - /** column name */ - Address = 'address', - /** column name */ - CreatedAt = 'created_at', - /** column name */ - Id = 'id', - /** column name */ - UpdatedAt = 'updated_at' +/** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ +export type String_Comparison_Exp = { + _eq?: InputMaybe; + _gt?: InputMaybe; + _gte?: InputMaybe; + /** does the column match the given case-insensitive pattern */ + _ilike?: InputMaybe; + _in?: InputMaybe>; + /** does the column match the given POSIX regular expression, case insensitive */ + _iregex?: InputMaybe; + _is_null?: InputMaybe; + /** does the column match the given pattern */ + _like?: InputMaybe; + _lt?: InputMaybe; + _lte?: InputMaybe; + _neq?: InputMaybe; + /** does the column NOT match the given case-insensitive pattern */ + _nilike?: InputMaybe; + _nin?: InputMaybe>; + /** does the column NOT match the given POSIX regular expression, case insensitive */ + _niregex?: InputMaybe; + /** does the column NOT match the given pattern */ + _nlike?: InputMaybe; + /** does the column NOT match the given POSIX regular expression, case sensitive */ + _nregex?: InputMaybe; + /** does the column NOT match the given SQL regular expression */ + _nsimilar?: InputMaybe; + /** does the column match the given POSIX regular expression, case sensitive */ + _regex?: InputMaybe; + /** does the column match the given SQL regular expression */ + _similar?: InputMaybe; }; -export type Account_Updates = { - /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; - /** filter the rows which have to be updated */ - where: Account_Bool_Exp; +export const enum SystemDateTimeFieldVariation { + Base = 'BASE', + Combined = 'COMBINED', + Localization = 'LOCALIZATION' }; -/** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ -export type Bigint_Comparison_Exp = { - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** The contentSpaceParameters model is designed to define properties specifically for content spaces. This table includes essential details like the contentSpaceId, which links to the specific content space. By centralizing this information, our system can effectively manage and control parameters tied to each content space, enhancing functionality and flexibility. */ -export type ContentSpaceParameters = { - __typename?: 'contentSpaceParameters'; - contentSpace?: Maybe; - /** It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. */ - contentSpaceId: Scalars['String']['output']; - created_at: Scalars['timestamptz']['output']; - id: Scalars['uuid']['output']; - organizerId: Scalars['String']['output']; - status?: Maybe; - updated_at: Scalars['timestamptz']['output']; +/** User system model */ +export type User = Entity & Node & { + __typename?: 'User'; + /** The time the document was created */ + createdAt: Scalars['DateTime']['output']; + /** Get the document in other stages */ + documentInStages: Array; + /** The unique identifier */ + id: Scalars['ID']['output']; + /** Flag to determine if user is active or not */ + isActive: Scalars['Boolean']['output']; + /** User Kind. Can be either MEMBER, PAT or PUBLIC */ + kind: UserKind; + /** The username */ + name: Scalars['String']['output']; + /** Profile Picture url */ + picture?: Maybe; + /** The time the document was published. Null on documents in draft stage. */ + publishedAt?: Maybe; + /** System stage field */ + stage: Stage; + /** The time the document was updated */ + updatedAt: Scalars['DateTime']['output']; }; -/** The contentSpaceParameters model is designed to define properties specifically for content spaces. This table includes essential details like the contentSpaceId, which links to the specific content space. By centralizing this information, our system can effectively manage and control parameters tied to each content space, enhancing functionality and flexibility. */ -export type ContentSpaceParametersContentSpaceArgs = { - locales?: Array; - stage?: Stage; - where: ContentSpaceWhereUniqueInput_Remote_Rel_ContentSpaceParameterscontentSpace; +/** User system model */ +export type UserDocumentInStagesArgs = { + includeCurrent?: Scalars['Boolean']['input']; + inheritLocale?: Scalars['Boolean']['input']; + stages?: Array; }; -/** aggregated selection of "contentSpaceParameters" */ -export type ContentSpaceParameters_Aggregate = { - __typename?: 'contentSpaceParameters_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** A connection to a list of items. */ +export type UserConnection = { + __typename?: 'UserConnection'; + aggregate: Aggregate; + /** A list of edges. */ + edges: Array; + /** Information to aid in pagination. */ + pageInfo: PageInfo; }; -/** aggregate fields of "contentSpaceParameters" */ -export type ContentSpaceParameters_Aggregate_Fields = { - __typename?: 'contentSpaceParameters_aggregate_fields'; - count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; +/** An edge in a connection. */ +export type UserEdge = { + __typename?: 'UserEdge'; + /** A cursor for use in pagination. */ + cursor: Scalars['String']['output']; + /** The item at the end of the edge. */ + node: User; }; +/** System User Kind */ +export const enum UserKind { + AppToken = 'APP_TOKEN', + Member = 'MEMBER', + Pat = 'PAT', + Public = 'PUBLIC', + Webhook = 'WEBHOOK' +}; -/** aggregate fields of "contentSpaceParameters" */ -export type ContentSpaceParameters_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; +export const enum UserOrderByInput { + CreatedAtAsc = 'createdAt_ASC', + CreatedAtDesc = 'createdAt_DESC', + IdAsc = 'id_ASC', + IdDesc = 'id_DESC', + IsActiveAsc = 'isActive_ASC', + IsActiveDesc = 'isActive_DESC', + KindAsc = 'kind_ASC', + KindDesc = 'kind_DESC', + NameAsc = 'name_ASC', + NameDesc = 'name_DESC', + PictureAsc = 'picture_ASC', + PictureDesc = 'picture_DESC', + PublishedAtAsc = 'publishedAt_ASC', + PublishedAtDesc = 'publishedAt_DESC', + UpdatedAtAsc = 'updatedAt_ASC', + UpdatedAtDesc = 'updatedAt_DESC' }; -/** Boolean expression to filter rows from the table "contentSpaceParameters". All fields are combined with a logical 'AND'. */ -export type ContentSpaceParameters_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - contentSpaceId?: InputMaybe; - created_at?: InputMaybe; - id?: InputMaybe; - organizerId?: InputMaybe; - status?: InputMaybe; - updated_at?: InputMaybe; +/** This contains a set of filters that can be used to compare values internally */ +export type UserWhereComparatorInput = { + /** This field can be used to request to check if the entry is outdated by internal comparison */ + outdated_to?: InputMaybe; }; -/** unique or primary key constraints on table "contentSpaceParameters" */ -export const enum ContentSpaceParameters_Constraint { - /** unique or primary key constraint on columns "contentSpaceId" */ - ContentSpaceParametersContentSpaceIdKey = 'contentSpaceParameters_contentSpaceId_key', - /** unique or primary key constraint on columns "id" */ - ContentSpaceParametersPkey = 'contentSpaceParameters_pkey' +/** Identifies documents */ +export type UserWhereInput = { + /** Logical AND on all given filters. */ + AND?: InputMaybe>; + /** Logical NOT on all given filters combined by AND. */ + NOT?: InputMaybe>; + /** Logical OR on all given filters. */ + OR?: InputMaybe>; + /** Contains search across all appropriate fields. */ + _search?: InputMaybe; + createdAt?: InputMaybe; + /** All values greater than the given value. */ + createdAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + createdAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + createdAt_in?: InputMaybe>>; + /** All values less than the given value. */ + createdAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + createdAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + createdAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + createdAt_not_in?: InputMaybe>>; + documentInStages_every?: InputMaybe; + documentInStages_none?: InputMaybe; + documentInStages_some?: InputMaybe; + id?: InputMaybe; + /** All values containing the given string. */ + id_contains?: InputMaybe; + /** All values ending with the given string. */ + id_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + id_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + id_not?: InputMaybe; + /** All values not containing the given string. */ + id_not_contains?: InputMaybe; + /** All values not ending with the given string */ + id_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + id_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + id_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + id_starts_with?: InputMaybe; + isActive?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + isActive_not?: InputMaybe; + kind?: InputMaybe; + /** All values that are contained in given list. */ + kind_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + kind_not?: InputMaybe; + /** All values that are not contained in given list. */ + kind_not_in?: InputMaybe>>; + name?: InputMaybe; + /** All values containing the given string. */ + name_contains?: InputMaybe; + /** All values ending with the given string. */ + name_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + name_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + name_not?: InputMaybe; + /** All values not containing the given string. */ + name_not_contains?: InputMaybe; + /** All values not ending with the given string */ + name_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + name_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + name_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + name_starts_with?: InputMaybe; + picture?: InputMaybe; + /** All values containing the given string. */ + picture_contains?: InputMaybe; + /** All values ending with the given string. */ + picture_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + picture_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + picture_not?: InputMaybe; + /** All values not containing the given string. */ + picture_not_contains?: InputMaybe; + /** All values not ending with the given string */ + picture_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + picture_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + picture_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + picture_starts_with?: InputMaybe; + publishedAt?: InputMaybe; + /** All values greater than the given value. */ + publishedAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + publishedAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + publishedAt_in?: InputMaybe>>; + /** All values less than the given value. */ + publishedAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + publishedAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + publishedAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + publishedAt_not_in?: InputMaybe>>; + updatedAt?: InputMaybe; + /** All values greater than the given value. */ + updatedAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + updatedAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + updatedAt_in?: InputMaybe>>; + /** All values less than the given value. */ + updatedAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + updatedAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + updatedAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + updatedAt_not_in?: InputMaybe>>; }; -/** input type for inserting data into table "contentSpaceParameters" */ -export type ContentSpaceParameters_Insert_Input = { - /** It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. */ - contentSpaceId?: InputMaybe; +/** The document in stages filter allows specifying a stage entry to cross compare the same document between different stages */ +export type UserWhereStageInput = { + /** Logical AND on all given filters. */ + AND?: InputMaybe>; + /** Logical NOT on all given filters combined by AND. */ + NOT?: InputMaybe>; + /** Logical OR on all given filters. */ + OR?: InputMaybe>; + /** This field contains fields which can be set as true or false to specify an internal comparison */ + compareWithParent?: InputMaybe; + /** Specify the stage to compare with */ + stage?: InputMaybe; +}; + +/** References User record uniquely */ +export type UserWhereUniqueInput = { + id?: InputMaybe; +}; + +export type Version = { + __typename?: 'Version'; + createdAt: Scalars['DateTime']['output']; + id: Scalars['ID']['output']; + revision: Scalars['Int']['output']; + stage: Stage; +}; + +export type VersionWhereInput = { + id: Scalars['ID']['input']; + revision: Scalars['Int']['input']; + stage: Stage; +}; + +/** An account can represent a user or a role on an organizer. It stores essential information and is used as the root class for relationships with other tables */ +export type Account = { + __typename?: 'account'; + address: Scalars['String']['output']; + created_at?: Maybe; + id: Scalars['uuid']['output']; + /** An object relationship */ + kyc?: Maybe; + /** An array relationship */ + roles: Array; + /** An aggregate relationship */ + roles_aggregate: RoleAssignment_Aggregate; + /** An object relationship */ + stripeCustomer?: Maybe; + updated_at?: Maybe; +}; + + +/** An account can represent a user or a role on an organizer. It stores essential information and is used as the root class for relationships with other tables */ +export type AccountRolesArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +/** An account can represent a user or a role on an organizer. It stores essential information and is used as the root class for relationships with other tables */ +export type AccountRoles_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + +/** aggregated selection of "account" */ +export type Account_Aggregate = { + __typename?: 'account_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "account" */ +export type Account_Aggregate_Fields = { + __typename?: 'account_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; +}; + + +/** aggregate fields of "account" */ +export type Account_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. */ +export type Account_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + address?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + kyc?: InputMaybe; + roles?: InputMaybe; + roles_aggregate?: InputMaybe; + stripeCustomer?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** unique or primary key constraints on table "account" */ +export const enum Account_Constraint { + /** unique or primary key constraint on columns "address" */ + AccountAddressKey = 'account_address_key', + /** unique or primary key constraint on columns "id" */ + AccountPkey = 'account_pkey' +}; + +/** input type for inserting data into table "account" */ +export type Account_Insert_Input = { + address?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; - organizerId?: InputMaybe; - status?: InputMaybe; + kyc?: InputMaybe; + roles?: InputMaybe; + stripeCustomer?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate max on columns */ -export type ContentSpaceParameters_Max_Fields = { - __typename?: 'contentSpaceParameters_max_fields'; - /** It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. */ - contentSpaceId?: Maybe; +export type Account_Max_Fields = { + __typename?: 'account_max_fields'; + address?: Maybe; created_at?: Maybe; id?: Maybe; - organizerId?: Maybe; updated_at?: Maybe; }; /** aggregate min on columns */ -export type ContentSpaceParameters_Min_Fields = { - __typename?: 'contentSpaceParameters_min_fields'; - /** It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. */ - contentSpaceId?: Maybe; +export type Account_Min_Fields = { + __typename?: 'account_min_fields'; + address?: Maybe; created_at?: Maybe; id?: Maybe; - organizerId?: Maybe; updated_at?: Maybe; }; -/** response of any mutation on the table "contentSpaceParameters" */ -export type ContentSpaceParameters_Mutation_Response = { - __typename?: 'contentSpaceParameters_mutation_response'; +/** response of any mutation on the table "account" */ +export type Account_Mutation_Response = { + __typename?: 'account_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; + returning: Array; }; -/** on_conflict condition type for table "contentSpaceParameters" */ -export type ContentSpaceParameters_On_Conflict = { - constraint: ContentSpaceParameters_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** input type for inserting object relation for remote table "account" */ +export type Account_Obj_Rel_Insert_Input = { + data: Account_Insert_Input; + /** upsert condition */ + on_conflict?: InputMaybe; }; -/** Ordering options when selecting data from "contentSpaceParameters". */ -export type ContentSpaceParameters_Order_By = { - contentSpaceId?: InputMaybe; +/** on_conflict condition type for table "account" */ +export type Account_On_Conflict = { + constraint: Account_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "account". */ +export type Account_Order_By = { + address?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; - organizerId?: InputMaybe; - status?: InputMaybe; + kyc?: InputMaybe; + roles_aggregate?: InputMaybe; + stripeCustomer?: InputMaybe; updated_at?: InputMaybe; }; -/** primary key columns input for table: contentSpaceParameters */ -export type ContentSpaceParameters_Pk_Columns_Input = { +/** primary key columns input for table: account */ +export type Account_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; -/** select columns of table "contentSpaceParameters" */ -export const enum ContentSpaceParameters_Select_Column { +/** select columns of table "account" */ +export const enum Account_Select_Column { /** column name */ - ContentSpaceId = 'contentSpaceId', + Address = 'address', /** column name */ CreatedAt = 'created_at', /** column name */ Id = 'id', /** column name */ - OrganizerId = 'organizerId', - /** column name */ - Status = 'status', - /** column name */ UpdatedAt = 'updated_at' }; -/** input type for updating data in table "contentSpaceParameters" */ -export type ContentSpaceParameters_Set_Input = { - /** It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. */ - contentSpaceId?: InputMaybe; +/** input type for updating data in table "account" */ +export type Account_Set_Input = { + address?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; - organizerId?: InputMaybe; - status?: InputMaybe; updated_at?: InputMaybe; }; -/** Streaming cursor of the table "contentSpaceParameters" */ -export type ContentSpaceParameters_Stream_Cursor_Input = { +/** Streaming cursor of the table "account" */ +export type Account_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: ContentSpaceParameters_Stream_Cursor_Value_Input; + initial_value: Account_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type ContentSpaceParameters_Stream_Cursor_Value_Input = { - /** It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. */ - contentSpaceId?: InputMaybe; +export type Account_Stream_Cursor_Value_Input = { + address?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; - organizerId?: InputMaybe; - status?: InputMaybe; updated_at?: InputMaybe; }; -/** update columns of table "contentSpaceParameters" */ -export const enum ContentSpaceParameters_Update_Column { +/** update columns of table "account" */ +export const enum Account_Update_Column { /** column name */ - ContentSpaceId = 'contentSpaceId', + Address = 'address', /** column name */ CreatedAt = 'created_at', /** column name */ Id = 'id', /** column name */ - OrganizerId = 'organizerId', - /** column name */ - Status = 'status', - /** column name */ UpdatedAt = 'updated_at' }; -export type ContentSpaceParameters_Updates = { +export type Account_Updates = { /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: ContentSpaceParameters_Bool_Exp; + where: Account_Bool_Exp; }; -/** columns and relationships of "contentSpaceStatus" */ -export type ContentSpaceStatus = { - __typename?: 'contentSpaceStatus'; +/** The apiKeyStatus table defines the possible status values for API keys. It ensures data integrity and provides a centralized reference for the status field in the publishableApiKey and secretApiKey tables. */ +export type ApiKeyStatus = { + __typename?: 'apiKeyStatus'; + /** The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ value: Scalars['String']['output']; }; -/** aggregated selection of "contentSpaceStatus" */ -export type ContentSpaceStatus_Aggregate = { - __typename?: 'contentSpaceStatus_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** aggregated selection of "apiKeyStatus" */ +export type ApiKeyStatus_Aggregate = { + __typename?: 'apiKeyStatus_aggregate'; + aggregate?: Maybe; + nodes: Array; }; -/** aggregate fields of "contentSpaceStatus" */ -export type ContentSpaceStatus_Aggregate_Fields = { - __typename?: 'contentSpaceStatus_aggregate_fields'; +/** aggregate fields of "apiKeyStatus" */ +export type ApiKeyStatus_Aggregate_Fields = { + __typename?: 'apiKeyStatus_aggregate_fields'; count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; + max?: Maybe; + min?: Maybe; }; -/** aggregate fields of "contentSpaceStatus" */ -export type ContentSpaceStatus_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; +/** aggregate fields of "apiKeyStatus" */ +export type ApiKeyStatus_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; distinct?: InputMaybe; }; -/** Boolean expression to filter rows from the table "contentSpaceStatus". All fields are combined with a logical 'AND'. */ -export type ContentSpaceStatus_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; +/** Boolean expression to filter rows from the table "apiKeyStatus". All fields are combined with a logical 'AND'. */ +export type ApiKeyStatus_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; value?: InputMaybe; }; -/** unique or primary key constraints on table "contentSpaceStatus" */ -export const enum ContentSpaceStatus_Constraint { +/** unique or primary key constraints on table "apiKeyStatus" */ +export const enum ApiKeyStatus_Constraint { /** unique or primary key constraint on columns "value" */ - ContentSpaceStatusPkey = 'contentSpaceStatus_pkey' + ApiKeyStatusPkey = 'apiKeyStatus_pkey' }; -export const enum ContentSpaceStatus_Enum { - Draft = 'DRAFT', - Published = 'PUBLISHED' +export const enum ApiKeyStatus_Enum { + Active = 'ACTIVE', + Disabled = 'DISABLED', + Expired = 'EXPIRED' }; -/** Boolean expression to compare columns of type "contentSpaceStatus_enum". All fields are combined with logical 'AND'. */ -export type ContentSpaceStatus_Enum_Comparison_Exp = { - _eq?: InputMaybe; - _in?: InputMaybe>; +/** Boolean expression to compare columns of type "apiKeyStatus_enum". All fields are combined with logical 'AND'. */ +export type ApiKeyStatus_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; _is_null?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; -/** input type for inserting data into table "contentSpaceStatus" */ -export type ContentSpaceStatus_Insert_Input = { +/** input type for inserting data into table "apiKeyStatus" */ +export type ApiKeyStatus_Insert_Input = { + /** The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ value?: InputMaybe; }; /** aggregate max on columns */ -export type ContentSpaceStatus_Max_Fields = { - __typename?: 'contentSpaceStatus_max_fields'; +export type ApiKeyStatus_Max_Fields = { + __typename?: 'apiKeyStatus_max_fields'; + /** The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ value?: Maybe; }; /** aggregate min on columns */ -export type ContentSpaceStatus_Min_Fields = { - __typename?: 'contentSpaceStatus_min_fields'; +export type ApiKeyStatus_Min_Fields = { + __typename?: 'apiKeyStatus_min_fields'; + /** The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ value?: Maybe; }; -/** response of any mutation on the table "contentSpaceStatus" */ -export type ContentSpaceStatus_Mutation_Response = { - __typename?: 'contentSpaceStatus_mutation_response'; +/** response of any mutation on the table "apiKeyStatus" */ +export type ApiKeyStatus_Mutation_Response = { + __typename?: 'apiKeyStatus_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; + returning: Array; }; -/** on_conflict condition type for table "contentSpaceStatus" */ -export type ContentSpaceStatus_On_Conflict = { - constraint: ContentSpaceStatus_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** on_conflict condition type for table "apiKeyStatus" */ +export type ApiKeyStatus_On_Conflict = { + constraint: ApiKeyStatus_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** Ordering options when selecting data from "contentSpaceStatus". */ -export type ContentSpaceStatus_Order_By = { +/** Ordering options when selecting data from "apiKeyStatus". */ +export type ApiKeyStatus_Order_By = { value?: InputMaybe; }; -/** primary key columns input for table: contentSpaceStatus */ -export type ContentSpaceStatus_Pk_Columns_Input = { +/** primary key columns input for table: apiKeyStatus */ +export type ApiKeyStatus_Pk_Columns_Input = { + /** The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ value: Scalars['String']['input']; }; -/** select columns of table "contentSpaceStatus" */ -export const enum ContentSpaceStatus_Select_Column { +/** select columns of table "apiKeyStatus" */ +export const enum ApiKeyStatus_Select_Column { /** column name */ Value = 'value' }; -/** input type for updating data in table "contentSpaceStatus" */ -export type ContentSpaceStatus_Set_Input = { +/** input type for updating data in table "apiKeyStatus" */ +export type ApiKeyStatus_Set_Input = { + /** The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ value?: InputMaybe; }; -/** Streaming cursor of the table "contentSpaceStatus" */ -export type ContentSpaceStatus_Stream_Cursor_Input = { +/** Streaming cursor of the table "apiKeyStatus" */ +export type ApiKeyStatus_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: ContentSpaceStatus_Stream_Cursor_Value_Input; + initial_value: ApiKeyStatus_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type ContentSpaceStatus_Stream_Cursor_Value_Input = { +export type ApiKeyStatus_Stream_Cursor_Value_Input = { + /** The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ value?: InputMaybe; }; -/** update columns of table "contentSpaceStatus" */ -export const enum ContentSpaceStatus_Update_Column { +/** update columns of table "apiKeyStatus" */ +export const enum ApiKeyStatus_Update_Column { /** column name */ Value = 'value' }; -export type ContentSpaceStatus_Updates = { +export type ApiKeyStatus_Updates = { /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: ContentSpaceStatus_Bool_Exp; + where: ApiKeyStatus_Bool_Exp; }; -/** Currencies code following the standard ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217) */ -export type Currency = { - __typename?: 'currency'; +/** The apiKeyType table defines the possible types of API keys. It ensures data integrity and provides a centralized reference for the type field in the api key tables. */ +export type ApiKeyType = { + __typename?: 'apiKeyType'; + /** The type of the API key */ value: Scalars['String']['output']; }; -/** aggregated selection of "currency" */ -export type Currency_Aggregate = { - __typename?: 'currency_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** aggregated selection of "apiKeyType" */ +export type ApiKeyType_Aggregate = { + __typename?: 'apiKeyType_aggregate'; + aggregate?: Maybe; + nodes: Array; }; -/** aggregate fields of "currency" */ -export type Currency_Aggregate_Fields = { - __typename?: 'currency_aggregate_fields'; +/** aggregate fields of "apiKeyType" */ +export type ApiKeyType_Aggregate_Fields = { + __typename?: 'apiKeyType_aggregate_fields'; count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; + max?: Maybe; + min?: Maybe; }; -/** aggregate fields of "currency" */ -export type Currency_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; +/** aggregate fields of "apiKeyType" */ +export type ApiKeyType_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; distinct?: InputMaybe; }; -/** Boolean expression to filter rows from the table "currency". All fields are combined with a logical 'AND'. */ -export type Currency_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; +/** Boolean expression to filter rows from the table "apiKeyType". All fields are combined with a logical 'AND'. */ +export type ApiKeyType_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; value?: InputMaybe; }; -/** unique or primary key constraints on table "currency" */ -export const enum Currency_Constraint { +/** unique or primary key constraints on table "apiKeyType" */ +export const enum ApiKeyType_Constraint { /** unique or primary key constraint on columns "value" */ - CurrencyPkey = 'currency_pkey' + ApiKeyTypePkey = 'apiKeyType_pkey' }; -export const enum Currency_Enum { - Aed = 'AED', - Cny = 'CNY', - Eur = 'EUR', - Gbp = 'GBP', - Qar = 'QAR', - Sgd = 'SGD', - Usd = 'USD' +export const enum ApiKeyType_Enum { + External = 'EXTERNAL', + Shopify = 'SHOPIFY' }; -/** Boolean expression to compare columns of type "currency_enum". All fields are combined with logical 'AND'. */ -export type Currency_Enum_Comparison_Exp = { - _eq?: InputMaybe; - _in?: InputMaybe>; +/** Boolean expression to compare columns of type "apiKeyType_enum". All fields are combined with logical 'AND'. */ +export type ApiKeyType_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; _is_null?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; -/** input type for inserting data into table "currency" */ -export type Currency_Insert_Input = { +/** input type for inserting data into table "apiKeyType" */ +export type ApiKeyType_Insert_Input = { + /** The type of the API key */ value?: InputMaybe; }; /** aggregate max on columns */ -export type Currency_Max_Fields = { - __typename?: 'currency_max_fields'; +export type ApiKeyType_Max_Fields = { + __typename?: 'apiKeyType_max_fields'; + /** The type of the API key */ value?: Maybe; }; /** aggregate min on columns */ -export type Currency_Min_Fields = { - __typename?: 'currency_min_fields'; +export type ApiKeyType_Min_Fields = { + __typename?: 'apiKeyType_min_fields'; + /** The type of the API key */ value?: Maybe; }; -/** response of any mutation on the table "currency" */ -export type Currency_Mutation_Response = { - __typename?: 'currency_mutation_response'; +/** response of any mutation on the table "apiKeyType" */ +export type ApiKeyType_Mutation_Response = { + __typename?: 'apiKeyType_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; + returning: Array; }; -/** on_conflict condition type for table "currency" */ -export type Currency_On_Conflict = { - constraint: Currency_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** on_conflict condition type for table "apiKeyType" */ +export type ApiKeyType_On_Conflict = { + constraint: ApiKeyType_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** Ordering options when selecting data from "currency". */ -export type Currency_Order_By = { +/** Ordering options when selecting data from "apiKeyType". */ +export type ApiKeyType_Order_By = { value?: InputMaybe; }; -/** primary key columns input for table: currency */ -export type Currency_Pk_Columns_Input = { +/** primary key columns input for table: apiKeyType */ +export type ApiKeyType_Pk_Columns_Input = { + /** The type of the API key */ value: Scalars['String']['input']; }; -/** select columns of table "currency" */ -export const enum Currency_Select_Column { +/** select columns of table "apiKeyType" */ +export const enum ApiKeyType_Select_Column { /** column name */ Value = 'value' }; -/** input type for updating data in table "currency" */ -export type Currency_Set_Input = { +/** input type for updating data in table "apiKeyType" */ +export type ApiKeyType_Set_Input = { + /** The type of the API key */ value?: InputMaybe; }; -/** Streaming cursor of the table "currency" */ -export type Currency_Stream_Cursor_Input = { +/** Streaming cursor of the table "apiKeyType" */ +export type ApiKeyType_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: Currency_Stream_Cursor_Value_Input; + initial_value: ApiKeyType_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type Currency_Stream_Cursor_Value_Input = { +export type ApiKeyType_Stream_Cursor_Value_Input = { + /** The type of the API key */ value?: InputMaybe; }; -/** update columns of table "currency" */ -export const enum Currency_Update_Column { +/** update columns of table "apiKeyType" */ +export const enum ApiKeyType_Update_Column { /** column name */ Value = 'value' }; -export type Currency_Updates = { +export type ApiKeyType_Updates = { /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: Currency_Bool_Exp; + where: ApiKeyType_Bool_Exp; }; -/** ordering argument of a cursor */ -export const enum Cursor_Ordering { - /** ascending ordering of the cursor */ - Asc = 'ASC', - /** descending ordering of the cursor */ - Desc = 'DESC' +/** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ +export type Bigint_Comparison_Exp = { + _eq?: InputMaybe; + _gt?: InputMaybe; + _gte?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _lt?: InputMaybe; + _lte?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; -/** The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. */ -export type EventParameters = { - __typename?: 'eventParameters'; - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. */ - activityWebhookId?: Maybe; +/** The contentSpaceParameters model is designed to define properties specifically for content spaces. This table includes essential details like the contentSpaceId, which links to the specific content space. By centralizing this information, our system can effectively manage and control parameters tied to each content space, enhancing functionality and flexibility. */ +export type ContentSpaceParameters = { + __typename?: 'contentSpaceParameters'; + contentSpace?: Maybe; + /** It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. */ + contentSpaceId: Scalars['String']['output']; created_at: Scalars['timestamptz']['output']; - /** The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. */ - dateEnd?: Maybe; - /** The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. */ - dateSaleEnd?: Maybe; - /** The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. */ - dateSaleStart?: Maybe; - /** The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. */ - dateStart?: Maybe; - event?: Maybe; - eventId: Scalars['String']['output']; - /** An array relationship */ - eventPassNftContracts: Array; - /** An aggregate relationship */ - eventPassNftContracts_aggregate: EventPassNftContract_Aggregate; - /** An array relationship */ - eventPassNfts: Array; - /** An aggregate relationship */ - eventPassNfts_aggregate: EventPassNft_Aggregate; id: Scalars['uuid']['output']; - /** A computed field, executes function "is_event_ongoing" */ - isOngoing?: Maybe; - /** A computed field, executes function "is_sale_ongoing" */ - isSaleOngoing?: Maybe; - organizer?: Maybe; organizerId: Scalars['String']['output']; - signingKey?: Maybe; - status?: Maybe; - /** The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. */ - timezone: Scalars['String']['output']; + status?: Maybe; updated_at: Scalars['timestamptz']['output']; }; -/** The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. */ -export type EventParametersEventArgs = { +/** The contentSpaceParameters model is designed to define properties specifically for content spaces. This table includes essential details like the contentSpaceId, which links to the specific content space. By centralizing this information, our system can effectively manage and control parameters tied to each content space, enhancing functionality and flexibility. */ +export type ContentSpaceParametersContentSpaceArgs = { locales?: Array; stage?: Stage; - where: EventWhereUniqueInput_Remote_Rel_EventParametersevent; + where: ContentSpaceWhereUniqueInput_Remote_Rel_ContentSpaceParameterscontentSpace; }; - -/** The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. */ -export type EventParametersEventPassNftContractsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregated selection of "contentSpaceParameters" */ +export type ContentSpaceParameters_Aggregate = { + __typename?: 'contentSpaceParameters_aggregate'; + aggregate?: Maybe; + nodes: Array; }; - -/** The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. */ -export type EventParametersEventPassNftContracts_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate fields of "contentSpaceParameters" */ +export type ContentSpaceParameters_Aggregate_Fields = { + __typename?: 'contentSpaceParameters_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; }; -/** The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. */ -export type EventParametersEventPassNftsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate fields of "contentSpaceParameters" */ +export type ContentSpaceParameters_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; - -/** The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. */ -export type EventParametersEventPassNfts_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Boolean expression to filter rows from the table "contentSpaceParameters". All fields are combined with a logical 'AND'. */ +export type ContentSpaceParameters_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + contentSpaceId?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + organizerId?: InputMaybe; + status?: InputMaybe; + updated_at?: InputMaybe; }; - -/** The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. */ -export type EventParametersOrganizerArgs = { - locales?: Array; - stage?: Stage; - where: OrganizerWhereUniqueInput_Remote_Rel_EventParametersorganizer; +/** unique or primary key constraints on table "contentSpaceParameters" */ +export const enum ContentSpaceParameters_Constraint { + /** unique or primary key constraint on columns "contentSpaceId" */ + ContentSpaceParametersContentSpaceIdKey = 'contentSpaceParameters_contentSpaceId_key', + /** unique or primary key constraint on columns "id" */ + ContentSpaceParametersPkey = 'contentSpaceParameters_pkey' }; -/** aggregated selection of "eventParameters" */ -export type EventParameters_Aggregate = { - __typename?: 'eventParameters_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "eventParameters" */ -export type EventParameters_Aggregate_Fields = { - __typename?: 'eventParameters_aggregate_fields'; - count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "eventParameters" */ -export type EventParameters_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; -}; - -/** Boolean expression to filter rows from the table "eventParameters". All fields are combined with a logical 'AND'. */ -export type EventParameters_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - activityWebhookId?: InputMaybe; - created_at?: InputMaybe; - dateEnd?: InputMaybe; - dateSaleEnd?: InputMaybe; - dateSaleStart?: InputMaybe; - dateStart?: InputMaybe; - eventId?: InputMaybe; - eventPassNftContracts?: InputMaybe; - eventPassNftContracts_aggregate?: InputMaybe; - eventPassNfts?: InputMaybe; - eventPassNfts_aggregate?: InputMaybe; - id?: InputMaybe; - isOngoing?: InputMaybe; - isSaleOngoing?: InputMaybe; - organizerId?: InputMaybe; - signingKey?: InputMaybe; - status?: InputMaybe; - timezone?: InputMaybe; - updated_at?: InputMaybe; -}; - -/** unique or primary key constraints on table "eventParameters" */ -export const enum EventParameters_Constraint { - /** unique or primary key constraint on columns "eventId" */ - EventParametersEventIdKey = 'eventParameters_eventId_key', - /** unique or primary key constraint on columns "id" */ - EventParametersPkey = 'eventParameters_pkey', - /** unique or primary key constraint on columns "signingKey" */ - EventParametersSigningKeyKey = 'eventParameters_signingKey_key' -}; - -/** input type for inserting data into table "eventParameters" */ -export type EventParameters_Insert_Input = { - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. */ - activityWebhookId?: InputMaybe; - created_at?: InputMaybe; - /** The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. */ - dateEnd?: InputMaybe; - /** The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. */ - dateSaleEnd?: InputMaybe; - /** The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. */ - dateSaleStart?: InputMaybe; - /** The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. */ - dateStart?: InputMaybe; - eventId?: InputMaybe; - eventPassNftContracts?: InputMaybe; - eventPassNfts?: InputMaybe; - id?: InputMaybe; - organizerId?: InputMaybe; - signingKey?: InputMaybe; - status?: InputMaybe; - /** The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. */ - timezone?: InputMaybe; - updated_at?: InputMaybe; +/** input type for inserting data into table "contentSpaceParameters" */ +export type ContentSpaceParameters_Insert_Input = { + /** It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. */ + contentSpaceId?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + organizerId?: InputMaybe; + status?: InputMaybe; + updated_at?: InputMaybe; }; /** aggregate max on columns */ -export type EventParameters_Max_Fields = { - __typename?: 'eventParameters_max_fields'; - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. */ - activityWebhookId?: Maybe; +export type ContentSpaceParameters_Max_Fields = { + __typename?: 'contentSpaceParameters_max_fields'; + /** It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. */ + contentSpaceId?: Maybe; created_at?: Maybe; - /** The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. */ - dateEnd?: Maybe; - /** The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. */ - dateSaleEnd?: Maybe; - /** The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. */ - dateSaleStart?: Maybe; - /** The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. */ - dateStart?: Maybe; - eventId?: Maybe; id?: Maybe; organizerId?: Maybe; - signingKey?: Maybe; - /** The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. */ - timezone?: Maybe; updated_at?: Maybe; }; /** aggregate min on columns */ -export type EventParameters_Min_Fields = { - __typename?: 'eventParameters_min_fields'; - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. */ - activityWebhookId?: Maybe; +export type ContentSpaceParameters_Min_Fields = { + __typename?: 'contentSpaceParameters_min_fields'; + /** It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. */ + contentSpaceId?: Maybe; created_at?: Maybe; - /** The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. */ - dateEnd?: Maybe; - /** The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. */ - dateSaleEnd?: Maybe; - /** The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. */ - dateSaleStart?: Maybe; - /** The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. */ - dateStart?: Maybe; - eventId?: Maybe; id?: Maybe; organizerId?: Maybe; - signingKey?: Maybe; - /** The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. */ - timezone?: Maybe; updated_at?: Maybe; }; -/** response of any mutation on the table "eventParameters" */ -export type EventParameters_Mutation_Response = { - __typename?: 'eventParameters_mutation_response'; +/** response of any mutation on the table "contentSpaceParameters" */ +export type ContentSpaceParameters_Mutation_Response = { + __typename?: 'contentSpaceParameters_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; -}; - -/** input type for inserting object relation for remote table "eventParameters" */ -export type EventParameters_Obj_Rel_Insert_Input = { - data: EventParameters_Insert_Input; - /** upsert condition */ - on_conflict?: InputMaybe; + returning: Array; }; -/** on_conflict condition type for table "eventParameters" */ -export type EventParameters_On_Conflict = { - constraint: EventParameters_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** on_conflict condition type for table "contentSpaceParameters" */ +export type ContentSpaceParameters_On_Conflict = { + constraint: ContentSpaceParameters_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** Ordering options when selecting data from "eventParameters". */ -export type EventParameters_Order_By = { - activityWebhookId?: InputMaybe; +/** Ordering options when selecting data from "contentSpaceParameters". */ +export type ContentSpaceParameters_Order_By = { + contentSpaceId?: InputMaybe; created_at?: InputMaybe; - dateEnd?: InputMaybe; - dateSaleEnd?: InputMaybe; - dateSaleStart?: InputMaybe; - dateStart?: InputMaybe; - eventId?: InputMaybe; - eventPassNftContracts_aggregate?: InputMaybe; - eventPassNfts_aggregate?: InputMaybe; id?: InputMaybe; - isOngoing?: InputMaybe; - isSaleOngoing?: InputMaybe; organizerId?: InputMaybe; - signingKey?: InputMaybe; status?: InputMaybe; - timezone?: InputMaybe; updated_at?: InputMaybe; }; -/** primary key columns input for table: eventParameters */ -export type EventParameters_Pk_Columns_Input = { +/** primary key columns input for table: contentSpaceParameters */ +export type ContentSpaceParameters_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; -/** select columns of table "eventParameters" */ -export const enum EventParameters_Select_Column { +/** select columns of table "contentSpaceParameters" */ +export const enum ContentSpaceParameters_Select_Column { /** column name */ - ActivityWebhookId = 'activityWebhookId', + ContentSpaceId = 'contentSpaceId', /** column name */ CreatedAt = 'created_at', /** column name */ - DateEnd = 'dateEnd', - /** column name */ - DateSaleEnd = 'dateSaleEnd', - /** column name */ - DateSaleStart = 'dateSaleStart', - /** column name */ - DateStart = 'dateStart', - /** column name */ - EventId = 'eventId', - /** column name */ Id = 'id', /** column name */ OrganizerId = 'organizerId', /** column name */ - SigningKey = 'signingKey', - /** column name */ Status = 'status', /** column name */ - Timezone = 'timezone', - /** column name */ UpdatedAt = 'updated_at' }; -/** input type for updating data in table "eventParameters" */ -export type EventParameters_Set_Input = { - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. */ - activityWebhookId?: InputMaybe; +/** input type for updating data in table "contentSpaceParameters" */ +export type ContentSpaceParameters_Set_Input = { + /** It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. */ + contentSpaceId?: InputMaybe; created_at?: InputMaybe; - /** The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. */ - dateEnd?: InputMaybe; - /** The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. */ - dateSaleEnd?: InputMaybe; - /** The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. */ - dateSaleStart?: InputMaybe; - /** The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. */ - dateStart?: InputMaybe; - eventId?: InputMaybe; id?: InputMaybe; organizerId?: InputMaybe; - signingKey?: InputMaybe; - status?: InputMaybe; - /** The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. */ - timezone?: InputMaybe; + status?: InputMaybe; updated_at?: InputMaybe; }; -/** Streaming cursor of the table "eventParameters" */ -export type EventParameters_Stream_Cursor_Input = { +/** Streaming cursor of the table "contentSpaceParameters" */ +export type ContentSpaceParameters_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: EventParameters_Stream_Cursor_Value_Input; + initial_value: ContentSpaceParameters_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type EventParameters_Stream_Cursor_Value_Input = { - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. */ - activityWebhookId?: InputMaybe; +export type ContentSpaceParameters_Stream_Cursor_Value_Input = { + /** It stores the identifier for the content space. This ID is crucial for managing and linking specific parameters to each content space, ensuring accurate and efficient handling of content space-related data. */ + contentSpaceId?: InputMaybe; created_at?: InputMaybe; - /** The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. */ - dateEnd?: InputMaybe; - /** The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. */ - dateSaleEnd?: InputMaybe; - /** The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. */ - dateSaleStart?: InputMaybe; - /** The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. */ - dateStart?: InputMaybe; - eventId?: InputMaybe; id?: InputMaybe; organizerId?: InputMaybe; - signingKey?: InputMaybe; - status?: InputMaybe; - /** The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. */ - timezone?: InputMaybe; + status?: InputMaybe; updated_at?: InputMaybe; }; -/** update columns of table "eventParameters" */ -export const enum EventParameters_Update_Column { +/** update columns of table "contentSpaceParameters" */ +export const enum ContentSpaceParameters_Update_Column { /** column name */ - ActivityWebhookId = 'activityWebhookId', + ContentSpaceId = 'contentSpaceId', /** column name */ CreatedAt = 'created_at', /** column name */ - DateEnd = 'dateEnd', - /** column name */ - DateSaleEnd = 'dateSaleEnd', - /** column name */ - DateSaleStart = 'dateSaleStart', - /** column name */ - DateStart = 'dateStart', - /** column name */ - EventId = 'eventId', - /** column name */ Id = 'id', /** column name */ OrganizerId = 'organizerId', /** column name */ - SigningKey = 'signingKey', - /** column name */ Status = 'status', /** column name */ - Timezone = 'timezone', - /** column name */ UpdatedAt = 'updated_at' }; -export type EventParameters_Updates = { +export type ContentSpaceParameters_Updates = { /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: EventParameters_Bool_Exp; + where: ContentSpaceParameters_Bool_Exp; }; -/** columns and relationships of "eventPassNft" */ -export type EventPassNft = { - __typename?: 'eventPassNft'; - /** Denotes the specific blockchain or network of the event pass NFT */ - chainId: Scalars['String']['output']; - /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ - contractAddress: Scalars['String']['output']; - created_at: Scalars['timestamptz']['output']; - /** The address currently holding the event pass NFT, allowing tracking of ownership */ - currentOwnerAddress?: Maybe; - /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ - error?: Maybe; - event?: Maybe; - /** A reference to the event associated with the event pass NFT */ - eventId: Scalars['String']['output']; - /** An object relationship */ - eventParameters?: Maybe; - eventPass?: Maybe; - /** Directly relates to a specific Event Pass within the system */ - eventPassId: Scalars['String']['output']; - /** An object relationship */ - eventPassNftContract?: Maybe; - id: Scalars['uuid']['output']; - /** Indicates whether the event pass NFT has been delivered to the owner. */ - isDelivered: Scalars['Boolean']['output']; - /** Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. */ - isRevealed: Scalars['Boolean']['output']; - /** An object relationship */ - lastNftTransfer?: Maybe; - /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ - lastNftTransferId?: Maybe; - /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ - metadata: Scalars['jsonb']['output']; - /** An array relationship */ - nftTransfers: Array; - /** An aggregate relationship */ - nftTransfers_aggregate: NftTransfer_Aggregate; - organizer?: Maybe; - /** Ties the event pass NFT to a specific organizer within the platform */ - organizerId: Scalars['String']['output']; - /** An object relationship */ - packAmount?: Maybe; - packId?: Maybe; - /** An object relationship */ - packPricing?: Maybe; - /** An object relationship */ - passAmount?: Maybe; - /** An object relationship */ - passPricing?: Maybe; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId: Scalars['bigint']['output']; - /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ - tokenUri?: Maybe; - updated_at: Scalars['timestamptz']['output']; +/** columns and relationships of "contentSpaceStatus" */ +export type ContentSpaceStatus = { + __typename?: 'contentSpaceStatus'; + value: Scalars['String']['output']; }; - -/** columns and relationships of "eventPassNft" */ -export type EventPassNftEventArgs = { - locales?: Array; - stage?: Stage; - where: EventWhereUniqueInput_Remote_Rel_EventPassNftevent; +/** aggregated selection of "contentSpaceStatus" */ +export type ContentSpaceStatus_Aggregate = { + __typename?: 'contentSpaceStatus_aggregate'; + aggregate?: Maybe; + nodes: Array; }; - -/** columns and relationships of "eventPassNft" */ -export type EventPassNftEventPassArgs = { - locales?: Array; - stage?: Stage; +/** aggregate fields of "contentSpaceStatus" */ +export type ContentSpaceStatus_Aggregate_Fields = { + __typename?: 'contentSpaceStatus_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; }; -/** columns and relationships of "eventPassNft" */ -export type EventPassNftMetadataArgs = { - path?: InputMaybe; +/** aggregate fields of "contentSpaceStatus" */ +export type ContentSpaceStatus_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; +/** Boolean expression to filter rows from the table "contentSpaceStatus". All fields are combined with a logical 'AND'. */ +export type ContentSpaceStatus_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + value?: InputMaybe; +}; -/** columns and relationships of "eventPassNft" */ -export type EventPassNftNftTransfersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** unique or primary key constraints on table "contentSpaceStatus" */ +export const enum ContentSpaceStatus_Constraint { + /** unique or primary key constraint on columns "value" */ + ContentSpaceStatusPkey = 'contentSpaceStatus_pkey' }; +export const enum ContentSpaceStatus_Enum { + Draft = 'DRAFT', + Published = 'PUBLISHED' +}; -/** columns and relationships of "eventPassNft" */ -export type EventPassNftNftTransfers_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Boolean expression to compare columns of type "contentSpaceStatus_enum". All fields are combined with logical 'AND'. */ +export type ContentSpaceStatus_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; +/** input type for inserting data into table "contentSpaceStatus" */ +export type ContentSpaceStatus_Insert_Input = { + value?: InputMaybe; +}; -/** columns and relationships of "eventPassNft" */ -export type EventPassNftOrganizerArgs = { - locales?: Array; - stage?: Stage; - where: OrganizerWhereUniqueInput_Remote_Rel_EventPassNftorganizer; +/** aggregate max on columns */ +export type ContentSpaceStatus_Max_Fields = { + __typename?: 'contentSpaceStatus_max_fields'; + value?: Maybe; }; -/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ -export type EventPassNftContract = { - __typename?: 'eventPassNftContract'; - /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ - chainId: Scalars['String']['output']; - /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ - contractAddress: Scalars['String']['output']; - created_at: Scalars['timestamptz']['output']; - /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ - eventId: Scalars['String']['output']; - eventPass?: Maybe; - eventPassId: Scalars['String']['output']; - /** An array relationship */ - eventPassNfts: Array; - /** An aggregate relationship */ - eventPassNfts_aggregate: EventPassNft_Aggregate; - /** An object relationship */ - eventPassOrderSums?: Maybe; - id: Scalars['uuid']['output']; - /** Flag indicating whether the event pass NFT is airdropped. */ - isAirdrop: Scalars['Boolean']['output']; - /** Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. */ - isDelayedRevealed: Scalars['Boolean']['output']; - /** An array relationship */ - orders: Array; - /** An aggregate relationship */ - orders_aggregate: Order_Aggregate; - organizerId: Scalars['String']['output']; - /** An object relationship */ - passAmount?: Maybe; - /** An object relationship */ - passPricing?: Maybe; - /** Type of the pass, referencing the eventPassType table. */ - passType: EventPassType_Enum; - /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ - password?: Maybe; - /** Type of the event pass NFT contract. */ - type: EventPassNftContractType_Enum; - updated_at: Scalars['timestamptz']['output']; - /** The method of validation for the event pass, referencing the eventPassValidationType table. */ - validationType: EventPassValidationType_Enum; +/** aggregate min on columns */ +export type ContentSpaceStatus_Min_Fields = { + __typename?: 'contentSpaceStatus_min_fields'; + value?: Maybe; }; +/** response of any mutation on the table "contentSpaceStatus" */ +export type ContentSpaceStatus_Mutation_Response = { + __typename?: 'contentSpaceStatus_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; -/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ -export type EventPassNftContractEventPassArgs = { - locales?: Array; - stage?: Stage; +/** on_conflict condition type for table "contentSpaceStatus" */ +export type ContentSpaceStatus_On_Conflict = { + constraint: ContentSpaceStatus_Constraint; + update_columns?: Array; + where?: InputMaybe; }; +/** Ordering options when selecting data from "contentSpaceStatus". */ +export type ContentSpaceStatus_Order_By = { + value?: InputMaybe; +}; -/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ -export type EventPassNftContractEventPassNftsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** primary key columns input for table: contentSpaceStatus */ +export type ContentSpaceStatus_Pk_Columns_Input = { + value: Scalars['String']['input']; }; +/** select columns of table "contentSpaceStatus" */ +export const enum ContentSpaceStatus_Select_Column { + /** column name */ + Value = 'value' +}; -/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ -export type EventPassNftContractEventPassNfts_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** input type for updating data in table "contentSpaceStatus" */ +export type ContentSpaceStatus_Set_Input = { + value?: InputMaybe; }; +/** Streaming cursor of the table "contentSpaceStatus" */ +export type ContentSpaceStatus_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: ContentSpaceStatus_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; -/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ -export type EventPassNftContractOrdersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Initial value of the column from where the streaming should start */ +export type ContentSpaceStatus_Stream_Cursor_Value_Input = { + value?: InputMaybe; }; +/** update columns of table "contentSpaceStatus" */ +export const enum ContentSpaceStatus_Update_Column { + /** column name */ + Value = 'value' +}; -/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ -export type EventPassNftContractOrders_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +export type ContentSpaceStatus_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: ContentSpaceStatus_Bool_Exp; }; -/** Contract types representing the nature of the event pass NFT contract. */ -export type EventPassNftContractType = { - __typename?: 'eventPassNftContractType'; - /** Type name for event pass NFT contract. */ +/** Currencies code following the standard ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217) */ +export type Currency = { + __typename?: 'currency'; value: Scalars['String']['output']; }; -/** aggregated selection of "eventPassNftContractType" */ -export type EventPassNftContractType_Aggregate = { - __typename?: 'eventPassNftContractType_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; +/** aggregated selection of "currency" */ +export type Currency_Aggregate = { + __typename?: 'currency_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; -/** aggregate fields of "eventPassNftContractType" */ -export type EventPassNftContractType_Aggregate_Fields = { - __typename?: 'eventPassNftContractType_aggregate_fields'; +/** aggregate fields of "currency" */ +export type Currency_Aggregate_Fields = { + __typename?: 'currency_aggregate_fields'; count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; + max?: Maybe; + min?: Maybe; }; -/** aggregate fields of "eventPassNftContractType" */ -export type EventPassNftContractType_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; +/** aggregate fields of "currency" */ +export type Currency_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; distinct?: InputMaybe; }; -/** Boolean expression to filter rows from the table "eventPassNftContractType". All fields are combined with a logical 'AND'. */ -export type EventPassNftContractType_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; +/** Boolean expression to filter rows from the table "currency". All fields are combined with a logical 'AND'. */ +export type Currency_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; value?: InputMaybe; }; -/** unique or primary key constraints on table "eventPassNftContractType" */ -export const enum EventPassNftContractType_Constraint { +/** unique or primary key constraints on table "currency" */ +export const enum Currency_Constraint { /** unique or primary key constraint on columns "value" */ - EventPassNftContractTypePkey = 'eventPassNftContractType_pkey' + CurrencyPkey = 'currency_pkey' }; -export const enum EventPassNftContractType_Enum { - DelayedReveal = 'delayed_reveal', - Normal = 'normal' +export const enum Currency_Enum { + Aed = 'AED', + Cny = 'CNY', + Eur = 'EUR', + Gbp = 'GBP', + Qar = 'QAR', + Sgd = 'SGD', + Usd = 'USD' }; -/** Boolean expression to compare columns of type "eventPassNftContractType_enum". All fields are combined with logical 'AND'. */ -export type EventPassNftContractType_Enum_Comparison_Exp = { - _eq?: InputMaybe; - _in?: InputMaybe>; +/** Boolean expression to compare columns of type "currency_enum". All fields are combined with logical 'AND'. */ +export type Currency_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; _is_null?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; -/** input type for inserting data into table "eventPassNftContractType" */ -export type EventPassNftContractType_Insert_Input = { - /** Type name for event pass NFT contract. */ +/** input type for inserting data into table "currency" */ +export type Currency_Insert_Input = { value?: InputMaybe; }; /** aggregate max on columns */ -export type EventPassNftContractType_Max_Fields = { - __typename?: 'eventPassNftContractType_max_fields'; - /** Type name for event pass NFT contract. */ +export type Currency_Max_Fields = { + __typename?: 'currency_max_fields'; value?: Maybe; }; /** aggregate min on columns */ -export type EventPassNftContractType_Min_Fields = { - __typename?: 'eventPassNftContractType_min_fields'; - /** Type name for event pass NFT contract. */ +export type Currency_Min_Fields = { + __typename?: 'currency_min_fields'; value?: Maybe; }; -/** response of any mutation on the table "eventPassNftContractType" */ -export type EventPassNftContractType_Mutation_Response = { - __typename?: 'eventPassNftContractType_mutation_response'; +/** response of any mutation on the table "currency" */ +export type Currency_Mutation_Response = { + __typename?: 'currency_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; + returning: Array; }; -/** on_conflict condition type for table "eventPassNftContractType" */ -export type EventPassNftContractType_On_Conflict = { - constraint: EventPassNftContractType_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** on_conflict condition type for table "currency" */ +export type Currency_On_Conflict = { + constraint: Currency_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** Ordering options when selecting data from "eventPassNftContractType". */ -export type EventPassNftContractType_Order_By = { +/** Ordering options when selecting data from "currency". */ +export type Currency_Order_By = { value?: InputMaybe; }; -/** primary key columns input for table: eventPassNftContractType */ -export type EventPassNftContractType_Pk_Columns_Input = { - /** Type name for event pass NFT contract. */ +/** primary key columns input for table: currency */ +export type Currency_Pk_Columns_Input = { value: Scalars['String']['input']; }; -/** select columns of table "eventPassNftContractType" */ -export const enum EventPassNftContractType_Select_Column { +/** select columns of table "currency" */ +export const enum Currency_Select_Column { /** column name */ Value = 'value' }; -/** input type for updating data in table "eventPassNftContractType" */ -export type EventPassNftContractType_Set_Input = { - /** Type name for event pass NFT contract. */ +/** input type for updating data in table "currency" */ +export type Currency_Set_Input = { value?: InputMaybe; }; -/** Streaming cursor of the table "eventPassNftContractType" */ -export type EventPassNftContractType_Stream_Cursor_Input = { +/** Streaming cursor of the table "currency" */ +export type Currency_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: EventPassNftContractType_Stream_Cursor_Value_Input; + initial_value: Currency_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type EventPassNftContractType_Stream_Cursor_Value_Input = { - /** Type name for event pass NFT contract. */ +export type Currency_Stream_Cursor_Value_Input = { value?: InputMaybe; }; -/** update columns of table "eventPassNftContractType" */ -export const enum EventPassNftContractType_Update_Column { +/** update columns of table "currency" */ +export const enum Currency_Update_Column { /** column name */ Value = 'value' }; -export type EventPassNftContractType_Updates = { +export type Currency_Updates = { /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: EventPassNftContractType_Bool_Exp; + where: Currency_Bool_Exp; }; -/** aggregated selection of "eventPassNftContract" */ -export type EventPassNftContract_Aggregate = { - __typename?: 'eventPassNftContract_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** ordering argument of a cursor */ +export const enum Cursor_Ordering { + /** ascending ordering of the cursor */ + Asc = 'ASC', + /** descending ordering of the cursor */ + Desc = 'DESC' }; -export type EventPassNftContract_Aggregate_Bool_Exp = { - bool_and?: InputMaybe; - bool_or?: InputMaybe; - count?: InputMaybe; +/** The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. */ +export type EventParameters = { + __typename?: 'eventParameters'; + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. */ + activityWebhookId?: Maybe; + /** The unique signing key used for securing activity webhooks. */ + activityWebhookSigningKey?: Maybe; + created_at: Scalars['timestamptz']['output']; + /** The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. */ + dateEnd?: Maybe; + /** The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. */ + dateSaleEnd?: Maybe; + /** The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. */ + dateSaleStart?: Maybe; + /** The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. */ + dateStart?: Maybe; + event?: Maybe; + eventId: Scalars['String']['output']; + /** An array relationship */ + eventPassNftContracts: Array; + /** An aggregate relationship */ + eventPassNftContracts_aggregate: EventPassNftContract_Aggregate; + /** An array relationship */ + eventPassNfts: Array; + /** An aggregate relationship */ + eventPassNfts_aggregate: EventPassNft_Aggregate; + id: Scalars['uuid']['output']; + /** A computed field, executes function "is_event_ongoing" */ + isOngoing?: Maybe; + /** A computed field, executes function "is_sale_ongoing" */ + isSaleOngoing?: Maybe; + /** The identifier for the metadata update webhook. */ + metadataUpdateWebhookId?: Maybe; + /** The unique signing key used for securing metadata update webhooks. */ + metadataUpdateWebhookSigningKey?: Maybe; + organizer?: Maybe; + organizerId: Scalars['String']['output']; + status?: Maybe; + /** The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. */ + timezone: Scalars['String']['output']; + updated_at: Scalars['timestamptz']['output']; }; -export type EventPassNftContract_Aggregate_Bool_Exp_Bool_And = { - arguments: EventPassNftContract_Select_Column_EventPassNftContract_Aggregate_Bool_Exp_Bool_And_Arguments_Columns; - distinct?: InputMaybe; - filter?: InputMaybe; - predicate: Boolean_Comparison_Exp; -}; -export type EventPassNftContract_Aggregate_Bool_Exp_Bool_Or = { - arguments: EventPassNftContract_Select_Column_EventPassNftContract_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns; - distinct?: InputMaybe; - filter?: InputMaybe; - predicate: Boolean_Comparison_Exp; +/** The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. */ +export type EventParametersEventArgs = { + locales?: Array; + stage?: Stage; + where: EventWhereUniqueInput_Remote_Rel_EventParametersevent; }; -export type EventPassNftContract_Aggregate_Bool_Exp_Count = { - arguments?: InputMaybe>; - distinct?: InputMaybe; - filter?: InputMaybe; - predicate: Int_Comparison_Exp; -}; -/** aggregate fields of "eventPassNftContract" */ -export type EventPassNftContract_Aggregate_Fields = { - __typename?: 'eventPassNftContract_aggregate_fields'; - count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; +/** The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. */ +export type EventParametersEventPassNftContractsArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -/** aggregate fields of "eventPassNftContract" */ -export type EventPassNftContract_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; +/** The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. */ +export type EventParametersEventPassNftContracts_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -/** order by aggregate values of table "eventPassNftContract" */ -export type EventPassNftContract_Aggregate_Order_By = { - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; + +/** The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. */ +export type EventParametersEventPassNftsArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -/** input type for inserting array relation for remote table "eventPassNftContract" */ -export type EventPassNftContract_Arr_Rel_Insert_Input = { - data: Array; - /** upsert condition */ - on_conflict?: InputMaybe; + +/** The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. */ +export type EventParametersEventPassNfts_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -/** Boolean expression to filter rows from the table "eventPassNftContract". All fields are combined with a logical 'AND'. */ -export type EventPassNftContract_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - chainId?: InputMaybe; - contractAddress?: InputMaybe; + +/** The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. */ +export type EventParametersOrganizerArgs = { + locales?: Array; + stage?: Stage; + where: OrganizerWhereUniqueInput_Remote_Rel_EventParametersorganizer; +}; + +/** aggregated selection of "eventParameters" */ +export type EventParameters_Aggregate = { + __typename?: 'eventParameters_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "eventParameters" */ +export type EventParameters_Aggregate_Fields = { + __typename?: 'eventParameters_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; +}; + + +/** aggregate fields of "eventParameters" */ +export type EventParameters_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "eventParameters". All fields are combined with a logical 'AND'. */ +export type EventParameters_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; created_at?: InputMaybe; + dateEnd?: InputMaybe; + dateSaleEnd?: InputMaybe; + dateSaleStart?: InputMaybe; + dateStart?: InputMaybe; eventId?: InputMaybe; - eventPassId?: InputMaybe; + eventPassNftContracts?: InputMaybe; + eventPassNftContracts_aggregate?: InputMaybe; eventPassNfts?: InputMaybe; eventPassNfts_aggregate?: InputMaybe; - eventPassOrderSums?: InputMaybe; id?: InputMaybe; - isAirdrop?: InputMaybe; - isDelayedRevealed?: InputMaybe; - orders?: InputMaybe; - orders_aggregate?: InputMaybe; + isOngoing?: InputMaybe; + isSaleOngoing?: InputMaybe; + metadataUpdateWebhookId?: InputMaybe; + metadataUpdateWebhookSigningKey?: InputMaybe; organizerId?: InputMaybe; - passAmount?: InputMaybe; - passPricing?: InputMaybe; - passType?: InputMaybe; - password?: InputMaybe; - type?: InputMaybe; + status?: InputMaybe; + timezone?: InputMaybe; updated_at?: InputMaybe; - validationType?: InputMaybe; }; -/** unique or primary key constraints on table "eventPassNftContract" */ -export const enum EventPassNftContract_Constraint { - /** unique or primary key constraint on columns "eventPassId" */ - EventPassIdUnique = 'eventPassId_unique', - /** unique or primary key constraint on columns "chainId", "contractAddress" */ - EventPassNftContractContractAddressChainIdKey = 'eventPassNftContract_contractAddress_chainId_key', +/** unique or primary key constraints on table "eventParameters" */ +export const enum EventParameters_Constraint { + /** unique or primary key constraint on columns "eventId" */ + EventParametersEventIdKey = 'eventParameters_eventId_key', + /** unique or primary key constraint on columns "metadataUpdateWebhookSigningKey" */ + EventParametersMetadataUpdateWebhookSigningKeyKey = 'eventParameters_metadataUpdateWebhookSigningKey_key', /** unique or primary key constraint on columns "id" */ - EventPassNftContractPkey = 'eventPassNftContract_pkey' + EventParametersPkey = 'eventParameters_pkey', + /** unique or primary key constraint on columns "activityWebhookSigningKey" */ + EventParametersSigningKeyKey = 'eventParameters_signingKey_key' }; -/** input type for inserting data into table "eventPassNftContract" */ -export type EventPassNftContract_Insert_Input = { - /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ - chainId?: InputMaybe; - /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ - contractAddress?: InputMaybe; +/** input type for inserting data into table "eventParameters" */ +export type EventParameters_Insert_Input = { + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. */ + activityWebhookId?: InputMaybe; + /** The unique signing key used for securing activity webhooks. */ + activityWebhookSigningKey?: InputMaybe; created_at?: InputMaybe; - /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ + /** The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. */ + dateEnd?: InputMaybe; + /** The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. */ + dateSaleEnd?: InputMaybe; + /** The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. */ + dateSaleStart?: InputMaybe; + /** The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. */ + dateStart?: InputMaybe; eventId?: InputMaybe; - eventPassId?: InputMaybe; + eventPassNftContracts?: InputMaybe; eventPassNfts?: InputMaybe; - eventPassOrderSums?: InputMaybe; id?: InputMaybe; - /** Flag indicating whether the event pass NFT is airdropped. */ - isAirdrop?: InputMaybe; - /** Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. */ - isDelayedRevealed?: InputMaybe; - orders?: InputMaybe; + /** The identifier for the metadata update webhook. */ + metadataUpdateWebhookId?: InputMaybe; + /** The unique signing key used for securing metadata update webhooks. */ + metadataUpdateWebhookSigningKey?: InputMaybe; organizerId?: InputMaybe; - passAmount?: InputMaybe; - passPricing?: InputMaybe; - /** Type of the pass, referencing the eventPassType table. */ - passType?: InputMaybe; - /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ - password?: InputMaybe; - /** Type of the event pass NFT contract. */ - type?: InputMaybe; + status?: InputMaybe; + /** The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. */ + timezone?: InputMaybe; updated_at?: InputMaybe; - /** The method of validation for the event pass, referencing the eventPassValidationType table. */ - validationType?: InputMaybe; }; /** aggregate max on columns */ -export type EventPassNftContract_Max_Fields = { - __typename?: 'eventPassNftContract_max_fields'; - /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ - chainId?: Maybe; - /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ - contractAddress?: Maybe; +export type EventParameters_Max_Fields = { + __typename?: 'eventParameters_max_fields'; + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. */ + activityWebhookId?: Maybe; + /** The unique signing key used for securing activity webhooks. */ + activityWebhookSigningKey?: Maybe; created_at?: Maybe; - /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ + /** The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. */ + dateEnd?: Maybe; + /** The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. */ + dateSaleEnd?: Maybe; + /** The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. */ + dateSaleStart?: Maybe; + /** The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. */ + dateStart?: Maybe; eventId?: Maybe; - eventPassId?: Maybe; id?: Maybe; + /** The identifier for the metadata update webhook. */ + metadataUpdateWebhookId?: Maybe; + /** The unique signing key used for securing metadata update webhooks. */ + metadataUpdateWebhookSigningKey?: Maybe; organizerId?: Maybe; - /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ - password?: Maybe; + /** The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. */ + timezone?: Maybe; updated_at?: Maybe; }; -/** order by max() on columns of table "eventPassNftContract" */ -export type EventPassNftContract_Max_Order_By = { - /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ - chainId?: InputMaybe; - /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ - contractAddress?: InputMaybe; - created_at?: InputMaybe; - /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ - eventId?: InputMaybe; - eventPassId?: InputMaybe; - id?: InputMaybe; - organizerId?: InputMaybe; - /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ - password?: InputMaybe; - updated_at?: InputMaybe; -}; - /** aggregate min on columns */ -export type EventPassNftContract_Min_Fields = { - __typename?: 'eventPassNftContract_min_fields'; - /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ - chainId?: Maybe; - /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ - contractAddress?: Maybe; +export type EventParameters_Min_Fields = { + __typename?: 'eventParameters_min_fields'; + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. */ + activityWebhookId?: Maybe; + /** The unique signing key used for securing activity webhooks. */ + activityWebhookSigningKey?: Maybe; created_at?: Maybe; - /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ + /** The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. */ + dateEnd?: Maybe; + /** The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. */ + dateSaleEnd?: Maybe; + /** The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. */ + dateSaleStart?: Maybe; + /** The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. */ + dateStart?: Maybe; eventId?: Maybe; - eventPassId?: Maybe; id?: Maybe; + /** The identifier for the metadata update webhook. */ + metadataUpdateWebhookId?: Maybe; + /** The unique signing key used for securing metadata update webhooks. */ + metadataUpdateWebhookSigningKey?: Maybe; organizerId?: Maybe; - /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ - password?: Maybe; + /** The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. */ + timezone?: Maybe; updated_at?: Maybe; }; -/** order by min() on columns of table "eventPassNftContract" */ -export type EventPassNftContract_Min_Order_By = { - /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ - chainId?: InputMaybe; - /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ - contractAddress?: InputMaybe; - created_at?: InputMaybe; - /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ - eventId?: InputMaybe; - eventPassId?: InputMaybe; - id?: InputMaybe; - organizerId?: InputMaybe; - /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ - password?: InputMaybe; - updated_at?: InputMaybe; -}; - -/** response of any mutation on the table "eventPassNftContract" */ -export type EventPassNftContract_Mutation_Response = { - __typename?: 'eventPassNftContract_mutation_response'; +/** response of any mutation on the table "eventParameters" */ +export type EventParameters_Mutation_Response = { + __typename?: 'eventParameters_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; + returning: Array; }; -/** input type for inserting object relation for remote table "eventPassNftContract" */ -export type EventPassNftContract_Obj_Rel_Insert_Input = { - data: EventPassNftContract_Insert_Input; +/** input type for inserting object relation for remote table "eventParameters" */ +export type EventParameters_Obj_Rel_Insert_Input = { + data: EventParameters_Insert_Input; /** upsert condition */ - on_conflict?: InputMaybe; + on_conflict?: InputMaybe; }; -/** on_conflict condition type for table "eventPassNftContract" */ -export type EventPassNftContract_On_Conflict = { - constraint: EventPassNftContract_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** on_conflict condition type for table "eventParameters" */ +export type EventParameters_On_Conflict = { + constraint: EventParameters_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** Ordering options when selecting data from "eventPassNftContract". */ -export type EventPassNftContract_Order_By = { - chainId?: InputMaybe; - contractAddress?: InputMaybe; +/** Ordering options when selecting data from "eventParameters". */ +export type EventParameters_Order_By = { + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; created_at?: InputMaybe; + dateEnd?: InputMaybe; + dateSaleEnd?: InputMaybe; + dateSaleStart?: InputMaybe; + dateStart?: InputMaybe; eventId?: InputMaybe; - eventPassId?: InputMaybe; + eventPassNftContracts_aggregate?: InputMaybe; eventPassNfts_aggregate?: InputMaybe; - eventPassOrderSums?: InputMaybe; id?: InputMaybe; - isAirdrop?: InputMaybe; - isDelayedRevealed?: InputMaybe; - orders_aggregate?: InputMaybe; + isOngoing?: InputMaybe; + isSaleOngoing?: InputMaybe; + metadataUpdateWebhookId?: InputMaybe; + metadataUpdateWebhookSigningKey?: InputMaybe; organizerId?: InputMaybe; - passAmount?: InputMaybe; - passPricing?: InputMaybe; - passType?: InputMaybe; - password?: InputMaybe; - type?: InputMaybe; + status?: InputMaybe; + timezone?: InputMaybe; updated_at?: InputMaybe; - validationType?: InputMaybe; }; -/** primary key columns input for table: eventPassNftContract */ -export type EventPassNftContract_Pk_Columns_Input = { +/** primary key columns input for table: eventParameters */ +export type EventParameters_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; -/** select columns of table "eventPassNftContract" */ -export const enum EventPassNftContract_Select_Column { +/** select columns of table "eventParameters" */ +export const enum EventParameters_Select_Column { /** column name */ - ChainId = 'chainId', + ActivityWebhookId = 'activityWebhookId', /** column name */ - ContractAddress = 'contractAddress', + ActivityWebhookSigningKey = 'activityWebhookSigningKey', /** column name */ CreatedAt = 'created_at', /** column name */ - EventId = 'eventId', - /** column name */ - EventPassId = 'eventPassId', - /** column name */ - Id = 'id', - /** column name */ - IsAirdrop = 'isAirdrop', + DateEnd = 'dateEnd', /** column name */ - IsDelayedRevealed = 'isDelayedRevealed', + DateSaleEnd = 'dateSaleEnd', /** column name */ - OrganizerId = 'organizerId', + DateSaleStart = 'dateSaleStart', /** column name */ - PassType = 'passType', + DateStart = 'dateStart', /** column name */ - Password = 'password', + EventId = 'eventId', /** column name */ - Type = 'type', + Id = 'id', /** column name */ - UpdatedAt = 'updated_at', + MetadataUpdateWebhookId = 'metadataUpdateWebhookId', /** column name */ - ValidationType = 'validationType' -}; - -/** select "eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns" columns of table "eventPassNftContract" */ -export const enum EventPassNftContract_Select_Column_EventPassNftContract_Aggregate_Bool_Exp_Bool_And_Arguments_Columns { + MetadataUpdateWebhookSigningKey = 'metadataUpdateWebhookSigningKey', /** column name */ - IsAirdrop = 'isAirdrop', + OrganizerId = 'organizerId', /** column name */ - IsDelayedRevealed = 'isDelayedRevealed' -}; - -/** select "eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns" columns of table "eventPassNftContract" */ -export const enum EventPassNftContract_Select_Column_EventPassNftContract_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns { + Status = 'status', /** column name */ - IsAirdrop = 'isAirdrop', + Timezone = 'timezone', /** column name */ - IsDelayedRevealed = 'isDelayedRevealed' + UpdatedAt = 'updated_at' }; -/** input type for updating data in table "eventPassNftContract" */ -export type EventPassNftContract_Set_Input = { - /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ - chainId?: InputMaybe; - /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ - contractAddress?: InputMaybe; +/** input type for updating data in table "eventParameters" */ +export type EventParameters_Set_Input = { + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. */ + activityWebhookId?: InputMaybe; + /** The unique signing key used for securing activity webhooks. */ + activityWebhookSigningKey?: InputMaybe; created_at?: InputMaybe; - /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ + /** The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. */ + dateEnd?: InputMaybe; + /** The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. */ + dateSaleEnd?: InputMaybe; + /** The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. */ + dateSaleStart?: InputMaybe; + /** The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. */ + dateStart?: InputMaybe; eventId?: InputMaybe; - eventPassId?: InputMaybe; id?: InputMaybe; - /** Flag indicating whether the event pass NFT is airdropped. */ - isAirdrop?: InputMaybe; - /** Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. */ - isDelayedRevealed?: InputMaybe; + /** The identifier for the metadata update webhook. */ + metadataUpdateWebhookId?: InputMaybe; + /** The unique signing key used for securing metadata update webhooks. */ + metadataUpdateWebhookSigningKey?: InputMaybe; organizerId?: InputMaybe; - /** Type of the pass, referencing the eventPassType table. */ - passType?: InputMaybe; - /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ - password?: InputMaybe; - /** Type of the event pass NFT contract. */ - type?: InputMaybe; + status?: InputMaybe; + /** The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. */ + timezone?: InputMaybe; updated_at?: InputMaybe; - /** The method of validation for the event pass, referencing the eventPassValidationType table. */ - validationType?: InputMaybe; }; -/** Streaming cursor of the table "eventPassNftContract" */ -export type EventPassNftContract_Stream_Cursor_Input = { +/** Streaming cursor of the table "eventParameters" */ +export type EventParameters_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: EventPassNftContract_Stream_Cursor_Value_Input; + initial_value: EventParameters_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type EventPassNftContract_Stream_Cursor_Value_Input = { - /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ - chainId?: InputMaybe; - /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ - contractAddress?: InputMaybe; +export type EventParameters_Stream_Cursor_Value_Input = { + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers. This webhook ID is essential for real-time monitoring and processing of NFT transactions related to the event, ensuring that the platform stays updated with the latest transfer activities. */ + activityWebhookId?: InputMaybe; + /** The unique signing key used for securing activity webhooks. */ + activityWebhookSigningKey?: InputMaybe; created_at?: InputMaybe; - /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ + /** The "dateEnd" column specifies the end date and time of the event. Similar to "dateStart", this timestamp is stored without a timezone, marking the official conclusion of the event. This information is vital for managing the overall duration and scheduling of the event. */ + dateEnd?: InputMaybe; + /** The "dateSaleEnd" column indicates the end date and time for the sale of event passes. By providing a clear cut-off point for sales, this timestamp aids in the strategic planning and closure of the pass sale period. */ + dateSaleEnd?: InputMaybe; + /** The "dateSaleStart" column denotes the start date and time for when the event passes become available for sale. This timestamp, free from timezone specifics, is critical for controlling the sales window, allowing for precise planning and marketing of the event passes. */ + dateSaleStart?: InputMaybe; + /** The "dateStart" column represents the start date and time of the event. This timestamp, set in a timezone-neutral format, indicates when the event officially begins. It is crucial for scheduling and coordinating event-related activities. */ + dateStart?: InputMaybe; eventId?: InputMaybe; - eventPassId?: InputMaybe; id?: InputMaybe; - /** Flag indicating whether the event pass NFT is airdropped. */ - isAirdrop?: InputMaybe; - /** Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. */ - isDelayedRevealed?: InputMaybe; + /** The identifier for the metadata update webhook. */ + metadataUpdateWebhookId?: InputMaybe; + /** The unique signing key used for securing metadata update webhooks. */ + metadataUpdateWebhookSigningKey?: InputMaybe; organizerId?: InputMaybe; - /** Type of the pass, referencing the eventPassType table. */ - passType?: InputMaybe; - /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ - password?: InputMaybe; - /** Type of the event pass NFT contract. */ - type?: InputMaybe; + status?: InputMaybe; + /** The "timezone" column contains the timezone identifier for the event. All event-related timestamps, such as "dateStart", "dateEnd", "dateSaleStart", and "dateSaleEnd", are interpreted in this specified timezone. This column ensures consistency in timekeeping and scheduling across various geographic locations. */ + timezone?: InputMaybe; updated_at?: InputMaybe; - /** The method of validation for the event pass, referencing the eventPassValidationType table. */ - validationType?: InputMaybe; }; -/** update columns of table "eventPassNftContract" */ -export const enum EventPassNftContract_Update_Column { +/** update columns of table "eventParameters" */ +export const enum EventParameters_Update_Column { /** column name */ - ChainId = 'chainId', + ActivityWebhookId = 'activityWebhookId', /** column name */ - ContractAddress = 'contractAddress', + ActivityWebhookSigningKey = 'activityWebhookSigningKey', /** column name */ CreatedAt = 'created_at', /** column name */ - EventId = 'eventId', + DateEnd = 'dateEnd', /** column name */ - EventPassId = 'eventPassId', + DateSaleEnd = 'dateSaleEnd', /** column name */ - Id = 'id', + DateSaleStart = 'dateSaleStart', /** column name */ - IsAirdrop = 'isAirdrop', + DateStart = 'dateStart', /** column name */ - IsDelayedRevealed = 'isDelayedRevealed', + EventId = 'eventId', /** column name */ - OrganizerId = 'organizerId', + Id = 'id', /** column name */ - PassType = 'passType', + MetadataUpdateWebhookId = 'metadataUpdateWebhookId', /** column name */ - Password = 'password', + MetadataUpdateWebhookSigningKey = 'metadataUpdateWebhookSigningKey', /** column name */ - Type = 'type', + OrganizerId = 'organizerId', /** column name */ - UpdatedAt = 'updated_at', + Status = 'status', /** column name */ - ValidationType = 'validationType' + Timezone = 'timezone', + /** column name */ + UpdatedAt = 'updated_at' }; -export type EventPassNftContract_Updates = { +export type EventParameters_Updates = { /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: EventPassNftContract_Bool_Exp; + where: EventParameters_Bool_Exp; }; -/** aggregated selection of "eventPassNft" */ -export type EventPassNft_Aggregate = { - __typename?: 'eventPassNft_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** columns and relationships of "eventPassNft" */ +export type EventPassNft = { + __typename?: 'eventPassNft'; + /** Denotes the specific blockchain or network of the event pass NFT */ + chainId: Scalars['String']['output']; + /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ + contractAddress: Scalars['String']['output']; + created_at: Scalars['timestamptz']['output']; + /** The address currently holding the event pass NFT, allowing tracking of ownership */ + currentOwnerAddress?: Maybe; + /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ + error?: Maybe; + event?: Maybe; + /** A reference to the event associated with the event pass NFT */ + eventId: Scalars['String']['output']; + /** An object relationship */ + eventParameters?: Maybe; + eventPass?: Maybe; + /** Directly relates to a specific Event Pass within the system */ + eventPassId: Scalars['String']['output']; + /** An object relationship */ + eventPassNftContract?: Maybe; + id: Scalars['uuid']['output']; + /** Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. */ + isRevealed: Scalars['Boolean']['output']; + /** An object relationship */ + lastNftTransfer?: Maybe; + /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ + lastNftTransferId?: Maybe; + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ + metadata?: Maybe; + /** An array relationship */ + nftTransfers: Array; + /** An aggregate relationship */ + nftTransfers_aggregate: NftTransfer_Aggregate; + organizer?: Maybe; + /** Ties the event pass NFT to a specific organizer within the platform */ + organizerId: Scalars['String']['output']; + /** An object relationship */ + packAmount?: Maybe; + packId?: Maybe; + /** An object relationship */ + packPricing?: Maybe; + /** An object relationship */ + passAmount?: Maybe; + /** An object relationship */ + passPricing?: Maybe; + status?: Maybe; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; + /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ + tokenUri?: Maybe; + updated_at: Scalars['timestamptz']['output']; }; -export type EventPassNft_Aggregate_Bool_Exp = { - bool_and?: InputMaybe; - bool_or?: InputMaybe; - count?: InputMaybe; -}; -export type EventPassNft_Aggregate_Bool_Exp_Bool_And = { - arguments: EventPassNft_Select_Column_EventPassNft_Aggregate_Bool_Exp_Bool_And_Arguments_Columns; - distinct?: InputMaybe; - filter?: InputMaybe; - predicate: Boolean_Comparison_Exp; +/** columns and relationships of "eventPassNft" */ +export type EventPassNftEventArgs = { + locales?: Array; + stage?: Stage; + where: EventWhereUniqueInput_Remote_Rel_EventPassNftevent; }; -export type EventPassNft_Aggregate_Bool_Exp_Bool_Or = { - arguments: EventPassNft_Select_Column_EventPassNft_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns; - distinct?: InputMaybe; - filter?: InputMaybe; - predicate: Boolean_Comparison_Exp; -}; -export type EventPassNft_Aggregate_Bool_Exp_Count = { - arguments?: InputMaybe>; - distinct?: InputMaybe; - filter?: InputMaybe; - predicate: Int_Comparison_Exp; +/** columns and relationships of "eventPassNft" */ +export type EventPassNftEventPassArgs = { + locales?: Array; + stage?: Stage; }; -/** aggregate fields of "eventPassNft" */ -export type EventPassNft_Aggregate_Fields = { - __typename?: 'eventPassNft_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; + +/** columns and relationships of "eventPassNft" */ +export type EventPassNftMetadataArgs = { + path?: InputMaybe; }; -/** aggregate fields of "eventPassNft" */ -export type EventPassNft_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; +/** columns and relationships of "eventPassNft" */ +export type EventPassNftNftTransfersArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -/** order by aggregate values of table "eventPassNft" */ -export type EventPassNft_Aggregate_Order_By = { - avg?: InputMaybe; - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; - stddev?: InputMaybe; - stddev_pop?: InputMaybe; - stddev_samp?: InputMaybe; - sum?: InputMaybe; - var_pop?: InputMaybe; - var_samp?: InputMaybe; - variance?: InputMaybe; + +/** columns and relationships of "eventPassNft" */ +export type EventPassNftNftTransfers_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -/** append existing jsonb value of filtered columns with new jsonb value */ -export type EventPassNft_Append_Input = { - /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ - metadata?: InputMaybe; + +/** columns and relationships of "eventPassNft" */ +export type EventPassNftOrganizerArgs = { + locales?: Array; + stage?: Stage; + where: OrganizerWhereUniqueInput_Remote_Rel_EventPassNftorganizer; }; -/** input type for inserting array relation for remote table "eventPassNft" */ -export type EventPassNft_Arr_Rel_Insert_Input = { - data: Array; - /** upsert condition */ - on_conflict?: InputMaybe; +/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ +export type EventPassNftContract = { + __typename?: 'eventPassNftContract'; + /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ + chainId: Scalars['String']['output']; + /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ + contractAddress: Scalars['String']['output']; + created_at: Scalars['timestamptz']['output']; + /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ + eventId: Scalars['String']['output']; + eventPass?: Maybe; + eventPassId: Scalars['String']['output']; + /** An array relationship */ + eventPassNfts: Array; + /** An aggregate relationship */ + eventPassNfts_aggregate: EventPassNft_Aggregate; + /** An object relationship */ + eventPassOrderSums?: Maybe; + id: Scalars['uuid']['output']; + /** Flag indicating whether the event pass NFT is airdropped. */ + isAirdrop: Scalars['Boolean']['output']; + /** Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. */ + isDelayedRevealed: Scalars['Boolean']['output']; + /** An array relationship */ + orders: Array; + /** An aggregate relationship */ + orders_aggregate: Order_Aggregate; + organizerId: Scalars['String']['output']; + /** An object relationship */ + passAmount?: Maybe; + /** An object relationship */ + passPricing?: Maybe; + /** Type of the pass, referencing the eventPassType table. */ + passType: EventPassType_Enum; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: Maybe; + /** Type of the event pass NFT contract. */ + type: EventPassNftContractType_Enum; + updated_at: Scalars['timestamptz']['output']; + /** The method of validation for the event pass, referencing the eventPassValidationType table. */ + validationType: EventPassValidationType_Enum; }; -/** aggregate avg on columns */ -export type EventPassNft_Avg_Fields = { - __typename?: 'eventPassNft_avg_fields'; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: Maybe; + +/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ +export type EventPassNftContractEventPassArgs = { + locales?: Array; + stage?: Stage; }; -/** order by avg() on columns of table "eventPassNft" */ -export type EventPassNft_Avg_Order_By = { - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: InputMaybe; + +/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ +export type EventPassNftContractEventPassNftsArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -/** Boolean expression to filter rows from the table "eventPassNft". All fields are combined with a logical 'AND'. */ -export type EventPassNft_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - chainId?: InputMaybe; - contractAddress?: InputMaybe; - created_at?: InputMaybe; - currentOwnerAddress?: InputMaybe; - error?: InputMaybe; - eventId?: InputMaybe; - eventParameters?: InputMaybe; - eventPassId?: InputMaybe; - eventPassNftContract?: InputMaybe; - id?: InputMaybe; - isDelivered?: InputMaybe; - isRevealed?: InputMaybe; - lastNftTransfer?: InputMaybe; - lastNftTransferId?: InputMaybe; - metadata?: InputMaybe; - nftTransfers?: InputMaybe; - nftTransfers_aggregate?: InputMaybe; - organizerId?: InputMaybe; - packAmount?: InputMaybe; - packId?: InputMaybe; - packPricing?: InputMaybe; - passAmount?: InputMaybe; - passPricing?: InputMaybe; - tokenId?: InputMaybe; - tokenUri?: InputMaybe; - updated_at?: InputMaybe; + +/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ +export type EventPassNftContractEventPassNfts_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -/** unique or primary key constraints on table "eventPassNft" */ -export const enum EventPassNft_Constraint { - /** unique or primary key constraint on columns "chainId", "contractAddress", "tokenId" */ - EventPassNftContractAddressTokenIdChainIdKey = 'eventPassNft_contractAddress_tokenId_chainId_key', - /** unique or primary key constraint on columns "id" */ - EventPassNftPkey = 'eventPassNft_pkey' + +/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ +export type EventPassNftContractOrdersArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ -export type EventPassNft_Delete_At_Path_Input = { - /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ - metadata?: InputMaybe>; + +/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ +export type EventPassNftContractOrders_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ -export type EventPassNft_Delete_Elem_Input = { - /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ - metadata?: InputMaybe; +/** Contract types representing the nature of the event pass NFT contract. */ +export type EventPassNftContractType = { + __typename?: 'eventPassNftContractType'; + /** Type name for event pass NFT contract. */ + value: Scalars['String']['output']; }; -/** delete key/value pair or string element. key/value pairs are matched based on their key value */ -export type EventPassNft_Delete_Key_Input = { - /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ - metadata?: InputMaybe; +/** aggregated selection of "eventPassNftContractType" */ +export type EventPassNftContractType_Aggregate = { + __typename?: 'eventPassNftContractType_aggregate'; + aggregate?: Maybe; + nodes: Array; }; -/** input type for incrementing numeric columns in table "eventPassNft" */ -export type EventPassNft_Inc_Input = { - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: InputMaybe; +/** aggregate fields of "eventPassNftContractType" */ +export type EventPassNftContractType_Aggregate_Fields = { + __typename?: 'eventPassNftContractType_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; }; -/** input type for inserting data into table "eventPassNft" */ -export type EventPassNft_Insert_Input = { - /** Denotes the specific blockchain or network of the event pass NFT */ - chainId?: InputMaybe; - /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ - contractAddress?: InputMaybe; - created_at?: InputMaybe; - /** The address currently holding the event pass NFT, allowing tracking of ownership */ - currentOwnerAddress?: InputMaybe; - /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ - error?: InputMaybe; - /** A reference to the event associated with the event pass NFT */ - eventId?: InputMaybe; - eventParameters?: InputMaybe; - /** Directly relates to a specific Event Pass within the system */ - eventPassId?: InputMaybe; - eventPassNftContract?: InputMaybe; - id?: InputMaybe; - /** Indicates whether the event pass NFT has been delivered to the owner. */ - isDelivered?: InputMaybe; - /** Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. */ - isRevealed?: InputMaybe; - lastNftTransfer?: InputMaybe; - /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ - lastNftTransferId?: InputMaybe; - /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ - metadata?: InputMaybe; - nftTransfers?: InputMaybe; - /** Ties the event pass NFT to a specific organizer within the platform */ - organizerId?: InputMaybe; - packAmount?: InputMaybe; - packId?: InputMaybe; - packPricing?: InputMaybe; - passAmount?: InputMaybe; - passPricing?: InputMaybe; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: InputMaybe; - /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ - tokenUri?: InputMaybe; - updated_at?: InputMaybe; + +/** aggregate fields of "eventPassNftContractType" */ +export type EventPassNftContractType_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; -/** aggregate max on columns */ -export type EventPassNft_Max_Fields = { - __typename?: 'eventPassNft_max_fields'; - /** Denotes the specific blockchain or network of the event pass NFT */ - chainId?: Maybe; - /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ - contractAddress?: Maybe; - created_at?: Maybe; - /** The address currently holding the event pass NFT, allowing tracking of ownership */ - currentOwnerAddress?: Maybe; - /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ - error?: Maybe; - /** A reference to the event associated with the event pass NFT */ - eventId?: Maybe; - /** Directly relates to a specific Event Pass within the system */ - eventPassId?: Maybe; - id?: Maybe; - /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ - lastNftTransferId?: Maybe; - /** Ties the event pass NFT to a specific organizer within the platform */ - organizerId?: Maybe; - packId?: Maybe; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: Maybe; - /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ - tokenUri?: Maybe; - updated_at?: Maybe; +/** Boolean expression to filter rows from the table "eventPassNftContractType". All fields are combined with a logical 'AND'. */ +export type EventPassNftContractType_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + value?: InputMaybe; }; -/** order by max() on columns of table "eventPassNft" */ -export type EventPassNft_Max_Order_By = { - /** Denotes the specific blockchain or network of the event pass NFT */ - chainId?: InputMaybe; - /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ - contractAddress?: InputMaybe; - created_at?: InputMaybe; - /** The address currently holding the event pass NFT, allowing tracking of ownership */ - currentOwnerAddress?: InputMaybe; - /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ - error?: InputMaybe; - /** A reference to the event associated with the event pass NFT */ - eventId?: InputMaybe; - /** Directly relates to a specific Event Pass within the system */ - eventPassId?: InputMaybe; - id?: InputMaybe; - /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ - lastNftTransferId?: InputMaybe; - /** Ties the event pass NFT to a specific organizer within the platform */ - organizerId?: InputMaybe; - packId?: InputMaybe; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: InputMaybe; - /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ - tokenUri?: InputMaybe; - updated_at?: InputMaybe; +/** unique or primary key constraints on table "eventPassNftContractType" */ +export const enum EventPassNftContractType_Constraint { + /** unique or primary key constraint on columns "value" */ + EventPassNftContractTypePkey = 'eventPassNftContractType_pkey' }; -/** aggregate min on columns */ -export type EventPassNft_Min_Fields = { - __typename?: 'eventPassNft_min_fields'; - /** Denotes the specific blockchain or network of the event pass NFT */ - chainId?: Maybe; - /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ - contractAddress?: Maybe; - created_at?: Maybe; - /** The address currently holding the event pass NFT, allowing tracking of ownership */ - currentOwnerAddress?: Maybe; - /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ - error?: Maybe; - /** A reference to the event associated with the event pass NFT */ - eventId?: Maybe; - /** Directly relates to a specific Event Pass within the system */ - eventPassId?: Maybe; - id?: Maybe; - /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ - lastNftTransferId?: Maybe; - /** Ties the event pass NFT to a specific organizer within the platform */ - organizerId?: Maybe; - packId?: Maybe; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: Maybe; - /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ - tokenUri?: Maybe; - updated_at?: Maybe; +export const enum EventPassNftContractType_Enum { + DelayedReveal = 'delayed_reveal', + LoyaltyCard = 'loyalty_card', + Normal = 'normal' }; -/** order by min() on columns of table "eventPassNft" */ -export type EventPassNft_Min_Order_By = { - /** Denotes the specific blockchain or network of the event pass NFT */ - chainId?: InputMaybe; - /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ - contractAddress?: InputMaybe; - created_at?: InputMaybe; - /** The address currently holding the event pass NFT, allowing tracking of ownership */ - currentOwnerAddress?: InputMaybe; - /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ - error?: InputMaybe; - /** A reference to the event associated with the event pass NFT */ - eventId?: InputMaybe; - /** Directly relates to a specific Event Pass within the system */ - eventPassId?: InputMaybe; - id?: InputMaybe; - /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ - lastNftTransferId?: InputMaybe; - /** Ties the event pass NFT to a specific organizer within the platform */ - organizerId?: InputMaybe; - packId?: InputMaybe; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: InputMaybe; - /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ - tokenUri?: InputMaybe; - updated_at?: InputMaybe; +/** Boolean expression to compare columns of type "eventPassNftContractType_enum". All fields are combined with logical 'AND'. */ +export type EventPassNftContractType_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; -/** response of any mutation on the table "eventPassNft" */ -export type EventPassNft_Mutation_Response = { - __typename?: 'eventPassNft_mutation_response'; +/** input type for inserting data into table "eventPassNftContractType" */ +export type EventPassNftContractType_Insert_Input = { + /** Type name for event pass NFT contract. */ + value?: InputMaybe; +}; + +/** aggregate max on columns */ +export type EventPassNftContractType_Max_Fields = { + __typename?: 'eventPassNftContractType_max_fields'; + /** Type name for event pass NFT contract. */ + value?: Maybe; +}; + +/** aggregate min on columns */ +export type EventPassNftContractType_Min_Fields = { + __typename?: 'eventPassNftContractType_min_fields'; + /** Type name for event pass NFT contract. */ + value?: Maybe; +}; + +/** response of any mutation on the table "eventPassNftContractType" */ +export type EventPassNftContractType_Mutation_Response = { + __typename?: 'eventPassNftContractType_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; + returning: Array; }; -/** on_conflict condition type for table "eventPassNft" */ -export type EventPassNft_On_Conflict = { - constraint: EventPassNft_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** on_conflict condition type for table "eventPassNftContractType" */ +export type EventPassNftContractType_On_Conflict = { + constraint: EventPassNftContractType_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** Ordering options when selecting data from "eventPassNft". */ -export type EventPassNft_Order_By = { - chainId?: InputMaybe; - contractAddress?: InputMaybe; - created_at?: InputMaybe; - currentOwnerAddress?: InputMaybe; - error?: InputMaybe; - eventId?: InputMaybe; - eventParameters?: InputMaybe; - eventPassId?: InputMaybe; - eventPassNftContract?: InputMaybe; - id?: InputMaybe; - isDelivered?: InputMaybe; - isRevealed?: InputMaybe; - lastNftTransfer?: InputMaybe; - lastNftTransferId?: InputMaybe; - metadata?: InputMaybe; - nftTransfers_aggregate?: InputMaybe; - organizerId?: InputMaybe; - packAmount?: InputMaybe; - packId?: InputMaybe; - packPricing?: InputMaybe; - passAmount?: InputMaybe; - passPricing?: InputMaybe; - tokenId?: InputMaybe; - tokenUri?: InputMaybe; - updated_at?: InputMaybe; +/** Ordering options when selecting data from "eventPassNftContractType". */ +export type EventPassNftContractType_Order_By = { + value?: InputMaybe; }; -/** primary key columns input for table: eventPassNft */ -export type EventPassNft_Pk_Columns_Input = { - id: Scalars['uuid']['input']; +/** primary key columns input for table: eventPassNftContractType */ +export type EventPassNftContractType_Pk_Columns_Input = { + /** Type name for event pass NFT contract. */ + value: Scalars['String']['input']; }; -/** prepend existing jsonb value of filtered columns with new jsonb value */ -export type EventPassNft_Prepend_Input = { - /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ - metadata?: InputMaybe; +/** select columns of table "eventPassNftContractType" */ +export const enum EventPassNftContractType_Select_Column { + /** column name */ + Value = 'value' }; -/** select columns of table "eventPassNft" */ -export const enum EventPassNft_Select_Column { - /** column name */ - ChainId = 'chainId', - /** column name */ - ContractAddress = 'contractAddress', - /** column name */ - CreatedAt = 'created_at', - /** column name */ - CurrentOwnerAddress = 'currentOwnerAddress', - /** column name */ - Error = 'error', - /** column name */ - EventId = 'eventId', - /** column name */ - EventPassId = 'eventPassId', - /** column name */ - Id = 'id', - /** column name */ - IsDelivered = 'isDelivered', - /** column name */ - IsRevealed = 'isRevealed', - /** column name */ - LastNftTransferId = 'lastNftTransferId', - /** column name */ - Metadata = 'metadata', - /** column name */ - OrganizerId = 'organizerId', - /** column name */ - PackId = 'packId', - /** column name */ - TokenId = 'tokenId', - /** column name */ - TokenUri = 'tokenUri', - /** column name */ - UpdatedAt = 'updated_at' +/** input type for updating data in table "eventPassNftContractType" */ +export type EventPassNftContractType_Set_Input = { + /** Type name for event pass NFT contract. */ + value?: InputMaybe; }; -/** select "eventPassNft_aggregate_bool_exp_bool_and_arguments_columns" columns of table "eventPassNft" */ -export const enum EventPassNft_Select_Column_EventPassNft_Aggregate_Bool_Exp_Bool_And_Arguments_Columns { - /** column name */ - IsDelivered = 'isDelivered', - /** column name */ - IsRevealed = 'isRevealed' +/** Streaming cursor of the table "eventPassNftContractType" */ +export type EventPassNftContractType_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: EventPassNftContractType_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; }; -/** select "eventPassNft_aggregate_bool_exp_bool_or_arguments_columns" columns of table "eventPassNft" */ -export const enum EventPassNft_Select_Column_EventPassNft_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns { - /** column name */ - IsDelivered = 'isDelivered', - /** column name */ - IsRevealed = 'isRevealed' +/** Initial value of the column from where the streaming should start */ +export type EventPassNftContractType_Stream_Cursor_Value_Input = { + /** Type name for event pass NFT contract. */ + value?: InputMaybe; }; -/** input type for updating data in table "eventPassNft" */ -export type EventPassNft_Set_Input = { - /** Denotes the specific blockchain or network of the event pass NFT */ - chainId?: InputMaybe; - /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ - contractAddress?: InputMaybe; - created_at?: InputMaybe; - /** The address currently holding the event pass NFT, allowing tracking of ownership */ - currentOwnerAddress?: InputMaybe; - /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ - error?: InputMaybe; - /** A reference to the event associated with the event pass NFT */ - eventId?: InputMaybe; - /** Directly relates to a specific Event Pass within the system */ - eventPassId?: InputMaybe; - id?: InputMaybe; - /** Indicates whether the event pass NFT has been delivered to the owner. */ - isDelivered?: InputMaybe; - /** Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. */ - isRevealed?: InputMaybe; - /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ - lastNftTransferId?: InputMaybe; - /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ - metadata?: InputMaybe; - /** Ties the event pass NFT to a specific organizer within the platform */ - organizerId?: InputMaybe; - packId?: InputMaybe; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: InputMaybe; - /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ - tokenUri?: InputMaybe; - updated_at?: InputMaybe; +/** update columns of table "eventPassNftContractType" */ +export const enum EventPassNftContractType_Update_Column { + /** column name */ + Value = 'value' }; -/** aggregate stddev on columns */ -export type EventPassNft_Stddev_Fields = { - __typename?: 'eventPassNft_stddev_fields'; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: Maybe; +export type EventPassNftContractType_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: EventPassNftContractType_Bool_Exp; }; -/** order by stddev() on columns of table "eventPassNft" */ -export type EventPassNft_Stddev_Order_By = { - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: InputMaybe; +/** aggregated selection of "eventPassNftContract" */ +export type EventPassNftContract_Aggregate = { + __typename?: 'eventPassNftContract_aggregate'; + aggregate?: Maybe; + nodes: Array; }; -/** aggregate stddev_pop on columns */ -export type EventPassNft_Stddev_Pop_Fields = { - __typename?: 'eventPassNft_stddev_pop_fields'; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: Maybe; +export type EventPassNftContract_Aggregate_Bool_Exp = { + bool_and?: InputMaybe; + bool_or?: InputMaybe; + count?: InputMaybe; }; -/** order by stddev_pop() on columns of table "eventPassNft" */ -export type EventPassNft_Stddev_Pop_Order_By = { - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: InputMaybe; +export type EventPassNftContract_Aggregate_Bool_Exp_Bool_And = { + arguments: EventPassNftContract_Select_Column_EventPassNftContract_Aggregate_Bool_Exp_Bool_And_Arguments_Columns; + distinct?: InputMaybe; + filter?: InputMaybe; + predicate: Boolean_Comparison_Exp; }; -/** aggregate stddev_samp on columns */ -export type EventPassNft_Stddev_Samp_Fields = { - __typename?: 'eventPassNft_stddev_samp_fields'; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: Maybe; +export type EventPassNftContract_Aggregate_Bool_Exp_Bool_Or = { + arguments: EventPassNftContract_Select_Column_EventPassNftContract_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns; + distinct?: InputMaybe; + filter?: InputMaybe; + predicate: Boolean_Comparison_Exp; }; -/** order by stddev_samp() on columns of table "eventPassNft" */ -export type EventPassNft_Stddev_Samp_Order_By = { - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: InputMaybe; +export type EventPassNftContract_Aggregate_Bool_Exp_Count = { + arguments?: InputMaybe>; + distinct?: InputMaybe; + filter?: InputMaybe; + predicate: Int_Comparison_Exp; }; -/** Streaming cursor of the table "eventPassNft" */ -export type EventPassNft_Stream_Cursor_Input = { - /** Stream column input with initial value */ - initial_value: EventPassNft_Stream_Cursor_Value_Input; - /** cursor ordering */ - ordering?: InputMaybe; +/** aggregate fields of "eventPassNftContract" */ +export type EventPassNftContract_Aggregate_Fields = { + __typename?: 'eventPassNftContract_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; }; -/** Initial value of the column from where the streaming should start */ -export type EventPassNft_Stream_Cursor_Value_Input = { - /** Denotes the specific blockchain or network of the event pass NFT */ + +/** aggregate fields of "eventPassNftContract" */ +export type EventPassNftContract_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** order by aggregate values of table "eventPassNftContract" */ +export type EventPassNftContract_Aggregate_Order_By = { + count?: InputMaybe; + max?: InputMaybe; + min?: InputMaybe; +}; + +/** input type for inserting array relation for remote table "eventPassNftContract" */ +export type EventPassNftContract_Arr_Rel_Insert_Input = { + data: Array; + /** upsert condition */ + on_conflict?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "eventPassNftContract". All fields are combined with a logical 'AND'. */ +export type EventPassNftContract_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + eventPassId?: InputMaybe; + eventPassNfts?: InputMaybe; + eventPassNfts_aggregate?: InputMaybe; + eventPassOrderSums?: InputMaybe; + id?: InputMaybe; + isAirdrop?: InputMaybe; + isDelayedRevealed?: InputMaybe; + orders?: InputMaybe; + orders_aggregate?: InputMaybe; + organizerId?: InputMaybe; + passAmount?: InputMaybe; + passPricing?: InputMaybe; + passType?: InputMaybe; + password?: InputMaybe; + type?: InputMaybe; + updated_at?: InputMaybe; + validationType?: InputMaybe; +}; + +/** unique or primary key constraints on table "eventPassNftContract" */ +export const enum EventPassNftContract_Constraint { + /** unique or primary key constraint on columns "eventPassId" */ + EventPassIdUnique = 'eventPassId_unique', + /** unique or primary key constraint on columns "chainId", "contractAddress" */ + EventPassNftContractContractAddressChainIdKey = 'eventPassNftContract_contractAddress_chainId_key', + /** unique or primary key constraint on columns "id" */ + EventPassNftContractPkey = 'eventPassNftContract_pkey' +}; + +/** input type for inserting data into table "eventPassNftContract" */ +export type EventPassNftContract_Insert_Input = { + /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ chainId?: InputMaybe; - /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ + /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ contractAddress?: InputMaybe; created_at?: InputMaybe; - /** The address currently holding the event pass NFT, allowing tracking of ownership */ - currentOwnerAddress?: InputMaybe; - /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ - error?: InputMaybe; - /** A reference to the event associated with the event pass NFT */ + /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ eventId?: InputMaybe; - /** Directly relates to a specific Event Pass within the system */ eventPassId?: InputMaybe; + eventPassNfts?: InputMaybe; + eventPassOrderSums?: InputMaybe; id?: InputMaybe; - /** Indicates whether the event pass NFT has been delivered to the owner. */ - isDelivered?: InputMaybe; - /** Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. */ - isRevealed?: InputMaybe; - /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ - lastNftTransferId?: InputMaybe; - /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ - metadata?: InputMaybe; - /** Ties the event pass NFT to a specific organizer within the platform */ + /** Flag indicating whether the event pass NFT is airdropped. */ + isAirdrop?: InputMaybe; + /** Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. */ + isDelayedRevealed?: InputMaybe; + orders?: InputMaybe; organizerId?: InputMaybe; - packId?: InputMaybe; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: InputMaybe; - /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ - tokenUri?: InputMaybe; + passAmount?: InputMaybe; + passPricing?: InputMaybe; + /** Type of the pass, referencing the eventPassType table. */ + passType?: InputMaybe; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: InputMaybe; + /** Type of the event pass NFT contract. */ + type?: InputMaybe; updated_at?: InputMaybe; + /** The method of validation for the event pass, referencing the eventPassValidationType table. */ + validationType?: InputMaybe; }; -/** aggregate sum on columns */ -export type EventPassNft_Sum_Fields = { - __typename?: 'eventPassNft_sum_fields'; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: Maybe; +/** aggregate max on columns */ +export type EventPassNftContract_Max_Fields = { + __typename?: 'eventPassNftContract_max_fields'; + /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ + chainId?: Maybe; + /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ + contractAddress?: Maybe; + created_at?: Maybe; + /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ + eventId?: Maybe; + eventPassId?: Maybe; + id?: Maybe; + organizerId?: Maybe; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: Maybe; + updated_at?: Maybe; }; -/** order by sum() on columns of table "eventPassNft" */ -export type EventPassNft_Sum_Order_By = { - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: InputMaybe; +/** order by max() on columns of table "eventPassNftContract" */ +export type EventPassNftContract_Max_Order_By = { + /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ + chainId?: InputMaybe; + /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ + eventId?: InputMaybe; + eventPassId?: InputMaybe; + id?: InputMaybe; + organizerId?: InputMaybe; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: InputMaybe; + updated_at?: InputMaybe; }; -/** update columns of table "eventPassNft" */ -export const enum EventPassNft_Update_Column { - /** column name */ - ChainId = 'chainId', - /** column name */ - ContractAddress = 'contractAddress', - /** column name */ - CreatedAt = 'created_at', - /** column name */ - CurrentOwnerAddress = 'currentOwnerAddress', - /** column name */ - Error = 'error', - /** column name */ - EventId = 'eventId', +/** aggregate min on columns */ +export type EventPassNftContract_Min_Fields = { + __typename?: 'eventPassNftContract_min_fields'; + /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ + chainId?: Maybe; + /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ + contractAddress?: Maybe; + created_at?: Maybe; + /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ + eventId?: Maybe; + eventPassId?: Maybe; + id?: Maybe; + organizerId?: Maybe; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: Maybe; + updated_at?: Maybe; +}; + +/** order by min() on columns of table "eventPassNftContract" */ +export type EventPassNftContract_Min_Order_By = { + /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ + chainId?: InputMaybe; + /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ + eventId?: InputMaybe; + eventPassId?: InputMaybe; + id?: InputMaybe; + organizerId?: InputMaybe; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** response of any mutation on the table "eventPassNftContract" */ +export type EventPassNftContract_Mutation_Response = { + __typename?: 'eventPassNftContract_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** input type for inserting object relation for remote table "eventPassNftContract" */ +export type EventPassNftContract_Obj_Rel_Insert_Input = { + data: EventPassNftContract_Insert_Input; + /** upsert condition */ + on_conflict?: InputMaybe; +}; + +/** on_conflict condition type for table "eventPassNftContract" */ +export type EventPassNftContract_On_Conflict = { + constraint: EventPassNftContract_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "eventPassNftContract". */ +export type EventPassNftContract_Order_By = { + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + eventPassId?: InputMaybe; + eventPassNfts_aggregate?: InputMaybe; + eventPassOrderSums?: InputMaybe; + id?: InputMaybe; + isAirdrop?: InputMaybe; + isDelayedRevealed?: InputMaybe; + orders_aggregate?: InputMaybe; + organizerId?: InputMaybe; + passAmount?: InputMaybe; + passPricing?: InputMaybe; + passType?: InputMaybe; + password?: InputMaybe; + type?: InputMaybe; + updated_at?: InputMaybe; + validationType?: InputMaybe; +}; + +/** primary key columns input for table: eventPassNftContract */ +export type EventPassNftContract_Pk_Columns_Input = { + id: Scalars['uuid']['input']; +}; + +/** select columns of table "eventPassNftContract" */ +export const enum EventPassNftContract_Select_Column { + /** column name */ + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + EventId = 'eventId', /** column name */ EventPassId = 'eventPassId', /** column name */ Id = 'id', /** column name */ - IsDelivered = 'isDelivered', + IsAirdrop = 'isAirdrop', /** column name */ - IsRevealed = 'isRevealed', + IsDelayedRevealed = 'isDelayedRevealed', /** column name */ - LastNftTransferId = 'lastNftTransferId', + OrganizerId = 'organizerId', /** column name */ - Metadata = 'metadata', + PassType = 'passType', /** column name */ - OrganizerId = 'organizerId', + Password = 'password', /** column name */ - PackId = 'packId', + Type = 'type', /** column name */ - TokenId = 'tokenId', + UpdatedAt = 'updated_at', /** column name */ - TokenUri = 'tokenUri', + ValidationType = 'validationType' +}; + +/** select "eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns" columns of table "eventPassNftContract" */ +export const enum EventPassNftContract_Select_Column_EventPassNftContract_Aggregate_Bool_Exp_Bool_And_Arguments_Columns { /** column name */ - UpdatedAt = 'updated_at' + IsAirdrop = 'isAirdrop', + /** column name */ + IsDelayedRevealed = 'isDelayedRevealed' }; -export type EventPassNft_Updates = { - /** append existing jsonb value of filtered columns with new jsonb value */ - _append?: InputMaybe; - /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ - _delete_at_path?: InputMaybe; - /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ - _delete_elem?: InputMaybe; - /** delete key/value pair or string element. key/value pairs are matched based on their key value */ - _delete_key?: InputMaybe; - /** increments the numeric columns with given value of the filtered values */ - _inc?: InputMaybe; - /** prepend existing jsonb value of filtered columns with new jsonb value */ - _prepend?: InputMaybe; - /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; - /** filter the rows which have to be updated */ - where: EventPassNft_Bool_Exp; +/** select "eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns" columns of table "eventPassNftContract" */ +export const enum EventPassNftContract_Select_Column_EventPassNftContract_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns { + /** column name */ + IsAirdrop = 'isAirdrop', + /** column name */ + IsDelayedRevealed = 'isDelayedRevealed' }; -/** aggregate var_pop on columns */ -export type EventPassNft_Var_Pop_Fields = { - __typename?: 'eventPassNft_var_pop_fields'; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: Maybe; +/** input type for updating data in table "eventPassNftContract" */ +export type EventPassNftContract_Set_Input = { + /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ + chainId?: InputMaybe; + /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ + eventId?: InputMaybe; + eventPassId?: InputMaybe; + id?: InputMaybe; + /** Flag indicating whether the event pass NFT is airdropped. */ + isAirdrop?: InputMaybe; + /** Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. */ + isDelayedRevealed?: InputMaybe; + organizerId?: InputMaybe; + /** Type of the pass, referencing the eventPassType table. */ + passType?: InputMaybe; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: InputMaybe; + /** Type of the event pass NFT contract. */ + type?: InputMaybe; + updated_at?: InputMaybe; + /** The method of validation for the event pass, referencing the eventPassValidationType table. */ + validationType?: InputMaybe; }; -/** order by var_pop() on columns of table "eventPassNft" */ -export type EventPassNft_Var_Pop_Order_By = { - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: InputMaybe; +/** Streaming cursor of the table "eventPassNftContract" */ +export type EventPassNftContract_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: EventPassNftContract_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; }; -/** aggregate var_samp on columns */ -export type EventPassNft_Var_Samp_Fields = { - __typename?: 'eventPassNft_var_samp_fields'; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: Maybe; +/** Initial value of the column from where the streaming should start */ +export type EventPassNftContract_Stream_Cursor_Value_Input = { + /** Specifies the particular blockchain or network on which the NFT collection resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ + chainId?: InputMaybe; + /** Represents the unique address of the smart contract that governs the NFT collection. It acts as the primary reference to the NFTs existence and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + /** A unique identifier for the event associated with the NFT collection. This ties each collection directly to a specific event within the platform. */ + eventId?: InputMaybe; + eventPassId?: InputMaybe; + id?: InputMaybe; + /** Flag indicating whether the event pass NFT is airdropped. */ + isAirdrop?: InputMaybe; + /** Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. */ + isDelayedRevealed?: InputMaybe; + organizerId?: InputMaybe; + /** Type of the pass, referencing the eventPassType table. */ + passType?: InputMaybe; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: InputMaybe; + /** Type of the event pass NFT contract. */ + type?: InputMaybe; + updated_at?: InputMaybe; + /** The method of validation for the event pass, referencing the eventPassValidationType table. */ + validationType?: InputMaybe; }; -/** order by var_samp() on columns of table "eventPassNft" */ -export type EventPassNft_Var_Samp_Order_By = { - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: InputMaybe; +/** update columns of table "eventPassNftContract" */ +export const enum EventPassNftContract_Update_Column { + /** column name */ + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + EventId = 'eventId', + /** column name */ + EventPassId = 'eventPassId', + /** column name */ + Id = 'id', + /** column name */ + IsAirdrop = 'isAirdrop', + /** column name */ + IsDelayedRevealed = 'isDelayedRevealed', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + PassType = 'passType', + /** column name */ + Password = 'password', + /** column name */ + Type = 'type', + /** column name */ + UpdatedAt = 'updated_at', + /** column name */ + ValidationType = 'validationType' }; -/** aggregate variance on columns */ -export type EventPassNft_Variance_Fields = { - __typename?: 'eventPassNft_variance_fields'; - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: Maybe; +export type EventPassNftContract_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: EventPassNftContract_Bool_Exp; }; -/** order by variance() on columns of table "eventPassNft" */ -export type EventPassNft_Variance_Order_By = { - /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ - tokenId?: InputMaybe; -}; - -/** Hold the sums for the Event Pass Orders */ -export type EventPassOrderSums = { - __typename?: 'eventPassOrderSums'; - eventPassId: Scalars['String']['output']; - totalReserved: Scalars['Int']['output']; -}; - -/** aggregated selection of "eventPassOrderSums" */ -export type EventPassOrderSums_Aggregate = { - __typename?: 'eventPassOrderSums_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** aggregated selection of "eventPassNft" */ +export type EventPassNft_Aggregate = { + __typename?: 'eventPassNft_aggregate'; + aggregate?: Maybe; + nodes: Array; }; -/** aggregate fields of "eventPassOrderSums" */ -export type EventPassOrderSums_Aggregate_Fields = { - __typename?: 'eventPassOrderSums_aggregate_fields'; - avg?: Maybe; - count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; - stddev?: Maybe; - stddev_pop?: Maybe; - stddev_samp?: Maybe; - sum?: Maybe; - var_pop?: Maybe; - var_samp?: Maybe; - variance?: Maybe; +export type EventPassNft_Aggregate_Bool_Exp = { + bool_and?: InputMaybe; + bool_or?: InputMaybe; + count?: InputMaybe; }; - -/** aggregate fields of "eventPassOrderSums" */ -export type EventPassOrderSums_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; +export type EventPassNft_Aggregate_Bool_Exp_Bool_And = { + arguments: EventPassNft_Select_Column_EventPassNft_Aggregate_Bool_Exp_Bool_And_Arguments_Columns; distinct?: InputMaybe; + filter?: InputMaybe; + predicate: Boolean_Comparison_Exp; }; -/** aggregate avg on columns */ -export type EventPassOrderSums_Avg_Fields = { - __typename?: 'eventPassOrderSums_avg_fields'; - totalReserved?: Maybe; -}; - -/** Boolean expression to filter rows from the table "eventPassOrderSums". All fields are combined with a logical 'AND'. */ -export type EventPassOrderSums_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - eventPassId?: InputMaybe; - totalReserved?: InputMaybe; +export type EventPassNft_Aggregate_Bool_Exp_Bool_Or = { + arguments: EventPassNft_Select_Column_EventPassNft_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns; + distinct?: InputMaybe; + filter?: InputMaybe; + predicate: Boolean_Comparison_Exp; }; -/** unique or primary key constraints on table "eventPassOrderSums" */ -export const enum EventPassOrderSums_Constraint { - /** unique or primary key constraint on columns "eventPassId" */ - EventPassOrderSumsPkey = 'eventPassOrderSums_pkey' +export type EventPassNft_Aggregate_Bool_Exp_Count = { + arguments?: InputMaybe>; + distinct?: InputMaybe; + filter?: InputMaybe; + predicate: Int_Comparison_Exp; }; -/** input type for incrementing numeric columns in table "eventPassOrderSums" */ -export type EventPassOrderSums_Inc_Input = { - totalReserved?: InputMaybe; +/** aggregate fields of "eventPassNft" */ +export type EventPassNft_Aggregate_Fields = { + __typename?: 'eventPassNft_aggregate_fields'; + avg?: Maybe; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; + stddev?: Maybe; + stddev_pop?: Maybe; + stddev_samp?: Maybe; + sum?: Maybe; + var_pop?: Maybe; + var_samp?: Maybe; + variance?: Maybe; }; -/** input type for inserting data into table "eventPassOrderSums" */ -export type EventPassOrderSums_Insert_Input = { - eventPassId?: InputMaybe; - totalReserved?: InputMaybe; -}; -/** aggregate max on columns */ -export type EventPassOrderSums_Max_Fields = { - __typename?: 'eventPassOrderSums_max_fields'; - eventPassId?: Maybe; - totalReserved?: Maybe; +/** aggregate fields of "eventPassNft" */ +export type EventPassNft_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; -/** aggregate min on columns */ -export type EventPassOrderSums_Min_Fields = { - __typename?: 'eventPassOrderSums_min_fields'; - eventPassId?: Maybe; - totalReserved?: Maybe; +/** order by aggregate values of table "eventPassNft" */ +export type EventPassNft_Aggregate_Order_By = { + avg?: InputMaybe; + count?: InputMaybe; + max?: InputMaybe; + min?: InputMaybe; + stddev?: InputMaybe; + stddev_pop?: InputMaybe; + stddev_samp?: InputMaybe; + sum?: InputMaybe; + var_pop?: InputMaybe; + var_samp?: InputMaybe; + variance?: InputMaybe; }; -/** response of any mutation on the table "eventPassOrderSums" */ -export type EventPassOrderSums_Mutation_Response = { - __typename?: 'eventPassOrderSums_mutation_response'; - /** number of rows affected by the mutation */ - affected_rows: Scalars['Int']['output']; - /** data from the rows affected by the mutation */ - returning: Array; +/** append existing jsonb value of filtered columns with new jsonb value */ +export type EventPassNft_Append_Input = { + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ + metadata?: InputMaybe; }; -/** input type for inserting object relation for remote table "eventPassOrderSums" */ -export type EventPassOrderSums_Obj_Rel_Insert_Input = { - data: EventPassOrderSums_Insert_Input; +/** input type for inserting array relation for remote table "eventPassNft" */ +export type EventPassNft_Arr_Rel_Insert_Input = { + data: Array; /** upsert condition */ - on_conflict?: InputMaybe; -}; - -/** on_conflict condition type for table "eventPassOrderSums" */ -export type EventPassOrderSums_On_Conflict = { - constraint: EventPassOrderSums_Constraint; - update_columns?: Array; - where?: InputMaybe; -}; - -/** Ordering options when selecting data from "eventPassOrderSums". */ -export type EventPassOrderSums_Order_By = { - eventPassId?: InputMaybe; - totalReserved?: InputMaybe; + on_conflict?: InputMaybe; }; -/** primary key columns input for table: eventPassOrderSums */ -export type EventPassOrderSums_Pk_Columns_Input = { - eventPassId: Scalars['String']['input']; +/** aggregate avg on columns */ +export type EventPassNft_Avg_Fields = { + __typename?: 'eventPassNft_avg_fields'; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; }; -/** select columns of table "eventPassOrderSums" */ -export const enum EventPassOrderSums_Select_Column { - /** column name */ - EventPassId = 'eventPassId', - /** column name */ - TotalReserved = 'totalReserved' +/** order by avg() on columns of table "eventPassNft" */ +export type EventPassNft_Avg_Order_By = { + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; }; -/** input type for updating data in table "eventPassOrderSums" */ -export type EventPassOrderSums_Set_Input = { - eventPassId?: InputMaybe; - totalReserved?: InputMaybe; +/** Boolean expression to filter rows from the table "eventPassNft". All fields are combined with a logical 'AND'. */ +export type EventPassNft_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + currentOwnerAddress?: InputMaybe; + error?: InputMaybe; + eventId?: InputMaybe; + eventParameters?: InputMaybe; + eventPassId?: InputMaybe; + eventPassNftContract?: InputMaybe; + id?: InputMaybe; + isRevealed?: InputMaybe; + lastNftTransfer?: InputMaybe; + lastNftTransferId?: InputMaybe; + metadata?: InputMaybe; + nftTransfers?: InputMaybe; + nftTransfers_aggregate?: InputMaybe; + organizerId?: InputMaybe; + packAmount?: InputMaybe; + packId?: InputMaybe; + packPricing?: InputMaybe; + passAmount?: InputMaybe; + passPricing?: InputMaybe; + status?: InputMaybe; + tokenId?: InputMaybe; + tokenUri?: InputMaybe; + updated_at?: InputMaybe; }; -/** aggregate stddev on columns */ -export type EventPassOrderSums_Stddev_Fields = { - __typename?: 'eventPassOrderSums_stddev_fields'; - totalReserved?: Maybe; +/** unique or primary key constraints on table "eventPassNft" */ +export const enum EventPassNft_Constraint { + /** unique or primary key constraint on columns "chainId", "contractAddress", "tokenId" */ + EventPassNftContractAddressTokenIdChainIdIdx = 'eventPassNft_contractAddress_tokenId_chainId_idx', + /** unique or primary key constraint on columns "id" */ + EventPassNftPkey = 'eventPassNft_pkey' }; -/** aggregate stddev_pop on columns */ -export type EventPassOrderSums_Stddev_Pop_Fields = { - __typename?: 'eventPassOrderSums_stddev_pop_fields'; - totalReserved?: Maybe; +/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ +export type EventPassNft_Delete_At_Path_Input = { + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ + metadata?: InputMaybe>; }; -/** aggregate stddev_samp on columns */ -export type EventPassOrderSums_Stddev_Samp_Fields = { - __typename?: 'eventPassOrderSums_stddev_samp_fields'; - totalReserved?: Maybe; +/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ +export type EventPassNft_Delete_Elem_Input = { + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ + metadata?: InputMaybe; }; -/** Streaming cursor of the table "eventPassOrderSums" */ -export type EventPassOrderSums_Stream_Cursor_Input = { - /** Stream column input with initial value */ - initial_value: EventPassOrderSums_Stream_Cursor_Value_Input; - /** cursor ordering */ - ordering?: InputMaybe; +/** delete key/value pair or string element. key/value pairs are matched based on their key value */ +export type EventPassNft_Delete_Key_Input = { + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ + metadata?: InputMaybe; }; -/** Initial value of the column from where the streaming should start */ -export type EventPassOrderSums_Stream_Cursor_Value_Input = { - eventPassId?: InputMaybe; - totalReserved?: InputMaybe; +/** input type for incrementing numeric columns in table "eventPassNft" */ +export type EventPassNft_Inc_Input = { + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; }; -/** aggregate sum on columns */ -export type EventPassOrderSums_Sum_Fields = { - __typename?: 'eventPassOrderSums_sum_fields'; - totalReserved?: Maybe; -}; - -/** update columns of table "eventPassOrderSums" */ -export const enum EventPassOrderSums_Update_Column { - /** column name */ - EventPassId = 'eventPassId', - /** column name */ - TotalReserved = 'totalReserved' -}; - -export type EventPassOrderSums_Updates = { - /** increments the numeric columns with given value of the filtered values */ - _inc?: InputMaybe; - /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; - /** filter the rows which have to be updated */ - where: EventPassOrderSums_Bool_Exp; -}; - -/** aggregate var_pop on columns */ -export type EventPassOrderSums_Var_Pop_Fields = { - __typename?: 'eventPassOrderSums_var_pop_fields'; - totalReserved?: Maybe; +/** input type for inserting data into table "eventPassNft" */ +export type EventPassNft_Insert_Input = { + /** Denotes the specific blockchain or network of the event pass NFT */ + chainId?: InputMaybe; + /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + /** The address currently holding the event pass NFT, allowing tracking of ownership */ + currentOwnerAddress?: InputMaybe; + /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ + error?: InputMaybe; + /** A reference to the event associated with the event pass NFT */ + eventId?: InputMaybe; + eventParameters?: InputMaybe; + /** Directly relates to a specific Event Pass within the system */ + eventPassId?: InputMaybe; + eventPassNftContract?: InputMaybe; + id?: InputMaybe; + /** Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. */ + isRevealed?: InputMaybe; + lastNftTransfer?: InputMaybe; + /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ + lastNftTransferId?: InputMaybe; + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ + metadata?: InputMaybe; + nftTransfers?: InputMaybe; + /** Ties the event pass NFT to a specific organizer within the platform */ + organizerId?: InputMaybe; + packAmount?: InputMaybe; + packId?: InputMaybe; + packPricing?: InputMaybe; + passAmount?: InputMaybe; + passPricing?: InputMaybe; + status?: InputMaybe; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; + /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ + tokenUri?: InputMaybe; + updated_at?: InputMaybe; }; -/** aggregate var_samp on columns */ -export type EventPassOrderSums_Var_Samp_Fields = { - __typename?: 'eventPassOrderSums_var_samp_fields'; - totalReserved?: Maybe; +/** aggregate max on columns */ +export type EventPassNft_Max_Fields = { + __typename?: 'eventPassNft_max_fields'; + /** Denotes the specific blockchain or network of the event pass NFT */ + chainId?: Maybe; + /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ + contractAddress?: Maybe; + created_at?: Maybe; + /** The address currently holding the event pass NFT, allowing tracking of ownership */ + currentOwnerAddress?: Maybe; + /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ + error?: Maybe; + /** A reference to the event associated with the event pass NFT */ + eventId?: Maybe; + /** Directly relates to a specific Event Pass within the system */ + eventPassId?: Maybe; + id?: Maybe; + /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ + lastNftTransferId?: Maybe; + /** Ties the event pass NFT to a specific organizer within the platform */ + organizerId?: Maybe; + packId?: Maybe; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; + /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ + tokenUri?: Maybe; + updated_at?: Maybe; }; -/** aggregate variance on columns */ -export type EventPassOrderSums_Variance_Fields = { - __typename?: 'eventPassOrderSums_variance_fields'; - totalReserved?: Maybe; +/** order by max() on columns of table "eventPassNft" */ +export type EventPassNft_Max_Order_By = { + /** Denotes the specific blockchain or network of the event pass NFT */ + chainId?: InputMaybe; + /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + /** The address currently holding the event pass NFT, allowing tracking of ownership */ + currentOwnerAddress?: InputMaybe; + /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ + error?: InputMaybe; + /** A reference to the event associated with the event pass NFT */ + eventId?: InputMaybe; + /** Directly relates to a specific Event Pass within the system */ + eventPassId?: InputMaybe; + id?: InputMaybe; + /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ + lastNftTransferId?: InputMaybe; + /** Ties the event pass NFT to a specific organizer within the platform */ + organizerId?: InputMaybe; + packId?: InputMaybe; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; + /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ + tokenUri?: InputMaybe; + updated_at?: InputMaybe; }; -/** Defines the types of event passes. */ -export type EventPassType = { - __typename?: 'eventPassType'; - /** Type name for event pass. */ - value: Scalars['String']['output']; +/** aggregate min on columns */ +export type EventPassNft_Min_Fields = { + __typename?: 'eventPassNft_min_fields'; + /** Denotes the specific blockchain or network of the event pass NFT */ + chainId?: Maybe; + /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ + contractAddress?: Maybe; + created_at?: Maybe; + /** The address currently holding the event pass NFT, allowing tracking of ownership */ + currentOwnerAddress?: Maybe; + /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ + error?: Maybe; + /** A reference to the event associated with the event pass NFT */ + eventId?: Maybe; + /** Directly relates to a specific Event Pass within the system */ + eventPassId?: Maybe; + id?: Maybe; + /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ + lastNftTransferId?: Maybe; + /** Ties the event pass NFT to a specific organizer within the platform */ + organizerId?: Maybe; + packId?: Maybe; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; + /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ + tokenUri?: Maybe; + updated_at?: Maybe; }; -/** aggregated selection of "eventPassType" */ -export type EventPassType_Aggregate = { - __typename?: 'eventPassType_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** order by min() on columns of table "eventPassNft" */ +export type EventPassNft_Min_Order_By = { + /** Denotes the specific blockchain or network of the event pass NFT */ + chainId?: InputMaybe; + /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + /** The address currently holding the event pass NFT, allowing tracking of ownership */ + currentOwnerAddress?: InputMaybe; + /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ + error?: InputMaybe; + /** A reference to the event associated with the event pass NFT */ + eventId?: InputMaybe; + /** Directly relates to a specific Event Pass within the system */ + eventPassId?: InputMaybe; + id?: InputMaybe; + /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ + lastNftTransferId?: InputMaybe; + /** Ties the event pass NFT to a specific organizer within the platform */ + organizerId?: InputMaybe; + packId?: InputMaybe; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; + /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ + tokenUri?: InputMaybe; + updated_at?: InputMaybe; }; -/** aggregate fields of "eventPassType" */ -export type EventPassType_Aggregate_Fields = { - __typename?: 'eventPassType_aggregate_fields'; - count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; +/** response of any mutation on the table "eventPassNft" */ +export type EventPassNft_Mutation_Response = { + __typename?: 'eventPassNft_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; }; - -/** aggregate fields of "eventPassType" */ -export type EventPassType_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; +/** on_conflict condition type for table "eventPassNft" */ +export type EventPassNft_On_Conflict = { + constraint: EventPassNft_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** Boolean expression to filter rows from the table "eventPassType". All fields are combined with a logical 'AND'. */ -export type EventPassType_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - value?: InputMaybe; +/** Ordering options when selecting data from "eventPassNft". */ +export type EventPassNft_Order_By = { + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + currentOwnerAddress?: InputMaybe; + error?: InputMaybe; + eventId?: InputMaybe; + eventParameters?: InputMaybe; + eventPassId?: InputMaybe; + eventPassNftContract?: InputMaybe; + id?: InputMaybe; + isRevealed?: InputMaybe; + lastNftTransfer?: InputMaybe; + lastNftTransferId?: InputMaybe; + metadata?: InputMaybe; + nftTransfers_aggregate?: InputMaybe; + organizerId?: InputMaybe; + packAmount?: InputMaybe; + packId?: InputMaybe; + packPricing?: InputMaybe; + passAmount?: InputMaybe; + passPricing?: InputMaybe; + status?: InputMaybe; + tokenId?: InputMaybe; + tokenUri?: InputMaybe; + updated_at?: InputMaybe; }; -/** unique or primary key constraints on table "eventPassType" */ -export const enum EventPassType_Constraint { - /** unique or primary key constraint on columns "value" */ - EventPassTypePkey = 'eventPassType_pkey' +/** primary key columns input for table: eventPassNft */ +export type EventPassNft_Pk_Columns_Input = { + id: Scalars['uuid']['input']; }; -export const enum EventPassType_Enum { - EventAccess = 'event_access', - Redeemable = 'redeemable' +/** prepend existing jsonb value of filtered columns with new jsonb value */ +export type EventPassNft_Prepend_Input = { + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ + metadata?: InputMaybe; }; -/** Boolean expression to compare columns of type "eventPassType_enum". All fields are combined with logical 'AND'. */ -export type EventPassType_Enum_Comparison_Exp = { - _eq?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; +/** select columns of table "eventPassNft" */ +export const enum EventPassNft_Select_Column { + /** column name */ + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + CurrentOwnerAddress = 'currentOwnerAddress', + /** column name */ + Error = 'error', + /** column name */ + EventId = 'eventId', + /** column name */ + EventPassId = 'eventPassId', + /** column name */ + Id = 'id', + /** column name */ + IsRevealed = 'isRevealed', + /** column name */ + LastNftTransferId = 'lastNftTransferId', + /** column name */ + Metadata = 'metadata', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + PackId = 'packId', + /** column name */ + Status = 'status', + /** column name */ + TokenId = 'tokenId', + /** column name */ + TokenUri = 'tokenUri', + /** column name */ + UpdatedAt = 'updated_at' }; -/** input type for inserting data into table "eventPassType" */ -export type EventPassType_Insert_Input = { - /** Type name for event pass. */ - value?: InputMaybe; +/** select "eventPassNft_aggregate_bool_exp_bool_and_arguments_columns" columns of table "eventPassNft" */ +export const enum EventPassNft_Select_Column_EventPassNft_Aggregate_Bool_Exp_Bool_And_Arguments_Columns { + /** column name */ + IsRevealed = 'isRevealed' }; -/** aggregate max on columns */ -export type EventPassType_Max_Fields = { - __typename?: 'eventPassType_max_fields'; - /** Type name for event pass. */ - value?: Maybe; +/** select "eventPassNft_aggregate_bool_exp_bool_or_arguments_columns" columns of table "eventPassNft" */ +export const enum EventPassNft_Select_Column_EventPassNft_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns { + /** column name */ + IsRevealed = 'isRevealed' }; -/** aggregate min on columns */ -export type EventPassType_Min_Fields = { - __typename?: 'eventPassType_min_fields'; - /** Type name for event pass. */ - value?: Maybe; +/** input type for updating data in table "eventPassNft" */ +export type EventPassNft_Set_Input = { + /** Denotes the specific blockchain or network of the event pass NFT */ + chainId?: InputMaybe; + /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + /** The address currently holding the event pass NFT, allowing tracking of ownership */ + currentOwnerAddress?: InputMaybe; + /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ + error?: InputMaybe; + /** A reference to the event associated with the event pass NFT */ + eventId?: InputMaybe; + /** Directly relates to a specific Event Pass within the system */ + eventPassId?: InputMaybe; + id?: InputMaybe; + /** Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. */ + isRevealed?: InputMaybe; + /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ + lastNftTransferId?: InputMaybe; + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ + metadata?: InputMaybe; + /** Ties the event pass NFT to a specific organizer within the platform */ + organizerId?: InputMaybe; + packId?: InputMaybe; + status?: InputMaybe; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; + /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ + tokenUri?: InputMaybe; + updated_at?: InputMaybe; }; -/** response of any mutation on the table "eventPassType" */ -export type EventPassType_Mutation_Response = { - __typename?: 'eventPassType_mutation_response'; - /** number of rows affected by the mutation */ - affected_rows: Scalars['Int']['output']; - /** data from the rows affected by the mutation */ - returning: Array; +/** aggregate stddev on columns */ +export type EventPassNft_Stddev_Fields = { + __typename?: 'eventPassNft_stddev_fields'; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; }; -/** on_conflict condition type for table "eventPassType" */ -export type EventPassType_On_Conflict = { - constraint: EventPassType_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** order by stddev() on columns of table "eventPassNft" */ +export type EventPassNft_Stddev_Order_By = { + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; }; -/** Ordering options when selecting data from "eventPassType". */ -export type EventPassType_Order_By = { - value?: InputMaybe; +/** aggregate stddev_pop on columns */ +export type EventPassNft_Stddev_Pop_Fields = { + __typename?: 'eventPassNft_stddev_pop_fields'; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; }; -/** primary key columns input for table: eventPassType */ -export type EventPassType_Pk_Columns_Input = { - /** Type name for event pass. */ - value: Scalars['String']['input']; +/** order by stddev_pop() on columns of table "eventPassNft" */ +export type EventPassNft_Stddev_Pop_Order_By = { + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; }; -/** select columns of table "eventPassType" */ -export const enum EventPassType_Select_Column { - /** column name */ - Value = 'value' +/** aggregate stddev_samp on columns */ +export type EventPassNft_Stddev_Samp_Fields = { + __typename?: 'eventPassNft_stddev_samp_fields'; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; }; -/** input type for updating data in table "eventPassType" */ -export type EventPassType_Set_Input = { - /** Type name for event pass. */ - value?: InputMaybe; +/** order by stddev_samp() on columns of table "eventPassNft" */ +export type EventPassNft_Stddev_Samp_Order_By = { + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; }; -/** Streaming cursor of the table "eventPassType" */ -export type EventPassType_Stream_Cursor_Input = { +/** Streaming cursor of the table "eventPassNft" */ +export type EventPassNft_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: EventPassType_Stream_Cursor_Value_Input; + initial_value: EventPassNft_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type EventPassType_Stream_Cursor_Value_Input = { - /** Type name for event pass. */ - value?: InputMaybe; +export type EventPassNft_Stream_Cursor_Value_Input = { + /** Denotes the specific blockchain or network of the event pass NFT */ + chainId?: InputMaybe; + /** Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFTs origin and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + /** The address currently holding the event pass NFT, allowing tracking of ownership */ + currentOwnerAddress?: InputMaybe; + /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ + error?: InputMaybe; + /** A reference to the event associated with the event pass NFT */ + eventId?: InputMaybe; + /** Directly relates to a specific Event Pass within the system */ + eventPassId?: InputMaybe; + id?: InputMaybe; + /** Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. */ + isRevealed?: InputMaybe; + /** Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. */ + lastNftTransferId?: InputMaybe; + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. */ + metadata?: InputMaybe; + /** Ties the event pass NFT to a specific organizer within the platform */ + organizerId?: InputMaybe; + packId?: InputMaybe; + status?: InputMaybe; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; + /** The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. */ + tokenUri?: InputMaybe; + updated_at?: InputMaybe; }; -/** update columns of table "eventPassType" */ -export const enum EventPassType_Update_Column { +/** aggregate sum on columns */ +export type EventPassNft_Sum_Fields = { + __typename?: 'eventPassNft_sum_fields'; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; +}; + +/** order by sum() on columns of table "eventPassNft" */ +export type EventPassNft_Sum_Order_By = { + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; +}; + +/** update columns of table "eventPassNft" */ +export const enum EventPassNft_Update_Column { /** column name */ - Value = 'value' + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + CurrentOwnerAddress = 'currentOwnerAddress', + /** column name */ + Error = 'error', + /** column name */ + EventId = 'eventId', + /** column name */ + EventPassId = 'eventPassId', + /** column name */ + Id = 'id', + /** column name */ + IsRevealed = 'isRevealed', + /** column name */ + LastNftTransferId = 'lastNftTransferId', + /** column name */ + Metadata = 'metadata', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + PackId = 'packId', + /** column name */ + Status = 'status', + /** column name */ + TokenId = 'tokenId', + /** column name */ + TokenUri = 'tokenUri', + /** column name */ + UpdatedAt = 'updated_at' }; -export type EventPassType_Updates = { +export type EventPassNft_Updates = { + /** append existing jsonb value of filtered columns with new jsonb value */ + _append?: InputMaybe; + /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ + _delete_at_path?: InputMaybe; + /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ + _delete_elem?: InputMaybe; + /** delete key/value pair or string element. key/value pairs are matched based on their key value */ + _delete_key?: InputMaybe; + /** increments the numeric columns with given value of the filtered values */ + _inc?: InputMaybe; + /** prepend existing jsonb value of filtered columns with new jsonb value */ + _prepend?: InputMaybe; /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: EventPassType_Bool_Exp; + where: EventPassNft_Bool_Exp; }; -/** Defines the types of validation for event passes. */ -export type EventPassValidationType = { - __typename?: 'eventPassValidationType'; - /** Type name for event pass validation. */ - value: Scalars['String']['output']; +/** aggregate var_pop on columns */ +export type EventPassNft_Var_Pop_Fields = { + __typename?: 'eventPassNft_var_pop_fields'; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; }; -/** aggregated selection of "eventPassValidationType" */ -export type EventPassValidationType_Aggregate = { - __typename?: 'eventPassValidationType_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** order by var_pop() on columns of table "eventPassNft" */ +export type EventPassNft_Var_Pop_Order_By = { + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; }; -/** aggregate fields of "eventPassValidationType" */ -export type EventPassValidationType_Aggregate_Fields = { - __typename?: 'eventPassValidationType_aggregate_fields'; +/** aggregate var_samp on columns */ +export type EventPassNft_Var_Samp_Fields = { + __typename?: 'eventPassNft_var_samp_fields'; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; +}; + +/** order by var_samp() on columns of table "eventPassNft" */ +export type EventPassNft_Var_Samp_Order_By = { + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; +}; + +/** aggregate variance on columns */ +export type EventPassNft_Variance_Fields = { + __typename?: 'eventPassNft_variance_fields'; + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; +}; + +/** order by variance() on columns of table "eventPassNft" */ +export type EventPassNft_Variance_Order_By = { + /** The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; +}; + +/** Hold the sums for the Event Pass Orders */ +export type EventPassOrderSums = { + __typename?: 'eventPassOrderSums'; + eventPassId: Scalars['String']['output']; + totalReserved: Scalars['Int']['output']; +}; + +/** aggregated selection of "eventPassOrderSums" */ +export type EventPassOrderSums_Aggregate = { + __typename?: 'eventPassOrderSums_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "eventPassOrderSums" */ +export type EventPassOrderSums_Aggregate_Fields = { + __typename?: 'eventPassOrderSums_aggregate_fields'; + avg?: Maybe; count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; + max?: Maybe; + min?: Maybe; + stddev?: Maybe; + stddev_pop?: Maybe; + stddev_samp?: Maybe; + sum?: Maybe; + var_pop?: Maybe; + var_samp?: Maybe; + variance?: Maybe; }; -/** aggregate fields of "eventPassValidationType" */ -export type EventPassValidationType_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; +/** aggregate fields of "eventPassOrderSums" */ +export type EventPassOrderSums_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; distinct?: InputMaybe; }; -/** Boolean expression to filter rows from the table "eventPassValidationType". All fields are combined with a logical 'AND'. */ -export type EventPassValidationType_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - value?: InputMaybe; +/** aggregate avg on columns */ +export type EventPassOrderSums_Avg_Fields = { + __typename?: 'eventPassOrderSums_avg_fields'; + totalReserved?: Maybe; }; -/** unique or primary key constraints on table "eventPassValidationType" */ -export const enum EventPassValidationType_Constraint { - /** unique or primary key constraint on columns "value" */ - EventPassValidationTypePkey = 'eventPassValidationType_pkey' +/** Boolean expression to filter rows from the table "eventPassOrderSums". All fields are combined with a logical 'AND'. */ +export type EventPassOrderSums_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + eventPassId?: InputMaybe; + totalReserved?: InputMaybe; }; -export const enum EventPassValidationType_Enum { - External = 'external', - Manual = 'manual', - Nft = 'nft' +/** unique or primary key constraints on table "eventPassOrderSums" */ +export const enum EventPassOrderSums_Constraint { + /** unique or primary key constraint on columns "eventPassId" */ + EventPassOrderSumsPkey = 'eventPassOrderSums_pkey' }; -/** Boolean expression to compare columns of type "eventPassValidationType_enum". All fields are combined with logical 'AND'. */ -export type EventPassValidationType_Enum_Comparison_Exp = { - _eq?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; +/** input type for incrementing numeric columns in table "eventPassOrderSums" */ +export type EventPassOrderSums_Inc_Input = { + totalReserved?: InputMaybe; }; -/** input type for inserting data into table "eventPassValidationType" */ -export type EventPassValidationType_Insert_Input = { - /** Type name for event pass validation. */ - value?: InputMaybe; +/** input type for inserting data into table "eventPassOrderSums" */ +export type EventPassOrderSums_Insert_Input = { + eventPassId?: InputMaybe; + totalReserved?: InputMaybe; }; /** aggregate max on columns */ -export type EventPassValidationType_Max_Fields = { - __typename?: 'eventPassValidationType_max_fields'; - /** Type name for event pass validation. */ - value?: Maybe; +export type EventPassOrderSums_Max_Fields = { + __typename?: 'eventPassOrderSums_max_fields'; + eventPassId?: Maybe; + totalReserved?: Maybe; }; /** aggregate min on columns */ -export type EventPassValidationType_Min_Fields = { - __typename?: 'eventPassValidationType_min_fields'; - /** Type name for event pass validation. */ - value?: Maybe; +export type EventPassOrderSums_Min_Fields = { + __typename?: 'eventPassOrderSums_min_fields'; + eventPassId?: Maybe; + totalReserved?: Maybe; }; -/** response of any mutation on the table "eventPassValidationType" */ -export type EventPassValidationType_Mutation_Response = { - __typename?: 'eventPassValidationType_mutation_response'; +/** response of any mutation on the table "eventPassOrderSums" */ +export type EventPassOrderSums_Mutation_Response = { + __typename?: 'eventPassOrderSums_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; + returning: Array; }; -/** on_conflict condition type for table "eventPassValidationType" */ -export type EventPassValidationType_On_Conflict = { - constraint: EventPassValidationType_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** input type for inserting object relation for remote table "eventPassOrderSums" */ +export type EventPassOrderSums_Obj_Rel_Insert_Input = { + data: EventPassOrderSums_Insert_Input; + /** upsert condition */ + on_conflict?: InputMaybe; }; -/** Ordering options when selecting data from "eventPassValidationType". */ -export type EventPassValidationType_Order_By = { - value?: InputMaybe; +/** on_conflict condition type for table "eventPassOrderSums" */ +export type EventPassOrderSums_On_Conflict = { + constraint: EventPassOrderSums_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** primary key columns input for table: eventPassValidationType */ -export type EventPassValidationType_Pk_Columns_Input = { - /** Type name for event pass validation. */ - value: Scalars['String']['input']; +/** Ordering options when selecting data from "eventPassOrderSums". */ +export type EventPassOrderSums_Order_By = { + eventPassId?: InputMaybe; + totalReserved?: InputMaybe; }; -/** select columns of table "eventPassValidationType" */ -export const enum EventPassValidationType_Select_Column { +/** primary key columns input for table: eventPassOrderSums */ +export type EventPassOrderSums_Pk_Columns_Input = { + eventPassId: Scalars['String']['input']; +}; + +/** select columns of table "eventPassOrderSums" */ +export const enum EventPassOrderSums_Select_Column { /** column name */ - Value = 'value' + EventPassId = 'eventPassId', + /** column name */ + TotalReserved = 'totalReserved' }; -/** input type for updating data in table "eventPassValidationType" */ -export type EventPassValidationType_Set_Input = { - /** Type name for event pass validation. */ - value?: InputMaybe; +/** input type for updating data in table "eventPassOrderSums" */ +export type EventPassOrderSums_Set_Input = { + eventPassId?: InputMaybe; + totalReserved?: InputMaybe; }; -/** Streaming cursor of the table "eventPassValidationType" */ -export type EventPassValidationType_Stream_Cursor_Input = { +/** aggregate stddev on columns */ +export type EventPassOrderSums_Stddev_Fields = { + __typename?: 'eventPassOrderSums_stddev_fields'; + totalReserved?: Maybe; +}; + +/** aggregate stddev_pop on columns */ +export type EventPassOrderSums_Stddev_Pop_Fields = { + __typename?: 'eventPassOrderSums_stddev_pop_fields'; + totalReserved?: Maybe; +}; + +/** aggregate stddev_samp on columns */ +export type EventPassOrderSums_Stddev_Samp_Fields = { + __typename?: 'eventPassOrderSums_stddev_samp_fields'; + totalReserved?: Maybe; +}; + +/** Streaming cursor of the table "eventPassOrderSums" */ +export type EventPassOrderSums_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: EventPassValidationType_Stream_Cursor_Value_Input; + initial_value: EventPassOrderSums_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type EventPassValidationType_Stream_Cursor_Value_Input = { - /** Type name for event pass validation. */ - value?: InputMaybe; +export type EventPassOrderSums_Stream_Cursor_Value_Input = { + eventPassId?: InputMaybe; + totalReserved?: InputMaybe; }; -/** update columns of table "eventPassValidationType" */ -export const enum EventPassValidationType_Update_Column { +/** aggregate sum on columns */ +export type EventPassOrderSums_Sum_Fields = { + __typename?: 'eventPassOrderSums_sum_fields'; + totalReserved?: Maybe; +}; + +/** update columns of table "eventPassOrderSums" */ +export const enum EventPassOrderSums_Update_Column { /** column name */ - Value = 'value' + EventPassId = 'eventPassId', + /** column name */ + TotalReserved = 'totalReserved' }; -export type EventPassValidationType_Updates = { +export type EventPassOrderSums_Updates = { + /** increments the numeric columns with given value of the filtered values */ + _inc?: InputMaybe; /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: EventPassValidationType_Bool_Exp; + where: EventPassOrderSums_Bool_Exp; }; -/** columns and relationships of "eventStatus" */ -export type EventStatus = { - __typename?: 'eventStatus'; - value: Scalars['String']['output']; +/** aggregate var_pop on columns */ +export type EventPassOrderSums_Var_Pop_Fields = { + __typename?: 'eventPassOrderSums_var_pop_fields'; + totalReserved?: Maybe; }; -/** aggregated selection of "eventStatus" */ -export type EventStatus_Aggregate = { - __typename?: 'eventStatus_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** aggregate var_samp on columns */ +export type EventPassOrderSums_Var_Samp_Fields = { + __typename?: 'eventPassOrderSums_var_samp_fields'; + totalReserved?: Maybe; }; -/** aggregate fields of "eventStatus" */ -export type EventStatus_Aggregate_Fields = { - __typename?: 'eventStatus_aggregate_fields'; +/** aggregate variance on columns */ +export type EventPassOrderSums_Variance_Fields = { + __typename?: 'eventPassOrderSums_variance_fields'; + totalReserved?: Maybe; +}; + +/** Defines the types of event passes. */ +export type EventPassType = { + __typename?: 'eventPassType'; + /** Type name for event pass. */ + value: Scalars['String']['output']; +}; + +/** aggregated selection of "eventPassType" */ +export type EventPassType_Aggregate = { + __typename?: 'eventPassType_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "eventPassType" */ +export type EventPassType_Aggregate_Fields = { + __typename?: 'eventPassType_aggregate_fields'; count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; + max?: Maybe; + min?: Maybe; }; -/** aggregate fields of "eventStatus" */ -export type EventStatus_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; +/** aggregate fields of "eventPassType" */ +export type EventPassType_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; distinct?: InputMaybe; }; -/** Boolean expression to filter rows from the table "eventStatus". All fields are combined with a logical 'AND'. */ -export type EventStatus_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; +/** Boolean expression to filter rows from the table "eventPassType". All fields are combined with a logical 'AND'. */ +export type EventPassType_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; value?: InputMaybe; }; -/** unique or primary key constraints on table "eventStatus" */ -export const enum EventStatus_Constraint { +/** unique or primary key constraints on table "eventPassType" */ +export const enum EventPassType_Constraint { /** unique or primary key constraint on columns "value" */ - EventStatusPkey = 'eventStatus_pkey' + EventPassTypePkey = 'eventPassType_pkey' }; -export const enum EventStatus_Enum { - Draft = 'DRAFT', - Published = 'PUBLISHED' +export const enum EventPassType_Enum { + EventAccess = 'event_access', + Redeemable = 'redeemable' }; -/** Boolean expression to compare columns of type "eventStatus_enum". All fields are combined with logical 'AND'. */ -export type EventStatus_Enum_Comparison_Exp = { - _eq?: InputMaybe; - _in?: InputMaybe>; +/** Boolean expression to compare columns of type "eventPassType_enum". All fields are combined with logical 'AND'. */ +export type EventPassType_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; _is_null?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; -/** input type for inserting data into table "eventStatus" */ -export type EventStatus_Insert_Input = { +/** input type for inserting data into table "eventPassType" */ +export type EventPassType_Insert_Input = { + /** Type name for event pass. */ value?: InputMaybe; }; /** aggregate max on columns */ -export type EventStatus_Max_Fields = { - __typename?: 'eventStatus_max_fields'; +export type EventPassType_Max_Fields = { + __typename?: 'eventPassType_max_fields'; + /** Type name for event pass. */ value?: Maybe; }; /** aggregate min on columns */ -export type EventStatus_Min_Fields = { - __typename?: 'eventStatus_min_fields'; +export type EventPassType_Min_Fields = { + __typename?: 'eventPassType_min_fields'; + /** Type name for event pass. */ value?: Maybe; }; -/** response of any mutation on the table "eventStatus" */ -export type EventStatus_Mutation_Response = { - __typename?: 'eventStatus_mutation_response'; +/** response of any mutation on the table "eventPassType" */ +export type EventPassType_Mutation_Response = { + __typename?: 'eventPassType_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; + returning: Array; }; -/** on_conflict condition type for table "eventStatus" */ -export type EventStatus_On_Conflict = { - constraint: EventStatus_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** on_conflict condition type for table "eventPassType" */ +export type EventPassType_On_Conflict = { + constraint: EventPassType_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** Ordering options when selecting data from "eventStatus". */ -export type EventStatus_Order_By = { +/** Ordering options when selecting data from "eventPassType". */ +export type EventPassType_Order_By = { value?: InputMaybe; }; -/** primary key columns input for table: eventStatus */ -export type EventStatus_Pk_Columns_Input = { +/** primary key columns input for table: eventPassType */ +export type EventPassType_Pk_Columns_Input = { + /** Type name for event pass. */ value: Scalars['String']['input']; }; -/** select columns of table "eventStatus" */ -export const enum EventStatus_Select_Column { +/** select columns of table "eventPassType" */ +export const enum EventPassType_Select_Column { /** column name */ Value = 'value' }; -/** input type for updating data in table "eventStatus" */ -export type EventStatus_Set_Input = { +/** input type for updating data in table "eventPassType" */ +export type EventPassType_Set_Input = { + /** Type name for event pass. */ value?: InputMaybe; }; -/** Streaming cursor of the table "eventStatus" */ -export type EventStatus_Stream_Cursor_Input = { +/** Streaming cursor of the table "eventPassType" */ +export type EventPassType_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: EventStatus_Stream_Cursor_Value_Input; + initial_value: EventPassType_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type EventStatus_Stream_Cursor_Value_Input = { +export type EventPassType_Stream_Cursor_Value_Input = { + /** Type name for event pass. */ value?: InputMaybe; }; -/** update columns of table "eventStatus" */ -export const enum EventStatus_Update_Column { +/** update columns of table "eventPassType" */ +export const enum EventPassType_Update_Column { /** column name */ Value = 'value' }; -export type EventStatus_Updates = { +export type EventPassType_Updates = { /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: EventStatus_Bool_Exp; + where: EventPassType_Bool_Exp; }; -/** Stores follow relationships. Each row represents an account following an organizer. */ -export type Follow = { - __typename?: 'follow'; - /** References the unique identifier of the account that is following an organizer. */ - accountId: Scalars['uuid']['output']; - created_at: Scalars['timestamptz']['output']; - /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ - organizerSlug: Scalars['String']['output']; +/** Defines the types of validation for event passes. */ +export type EventPassValidationType = { + __typename?: 'eventPassValidationType'; + /** Type name for event pass validation. */ + value: Scalars['String']['output']; }; -/** aggregated selection of "follow" */ -export type Follow_Aggregate = { - __typename?: 'follow_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** aggregated selection of "eventPassValidationType" */ +export type EventPassValidationType_Aggregate = { + __typename?: 'eventPassValidationType_aggregate'; + aggregate?: Maybe; + nodes: Array; }; -/** aggregate fields of "follow" */ -export type Follow_Aggregate_Fields = { - __typename?: 'follow_aggregate_fields'; +/** aggregate fields of "eventPassValidationType" */ +export type EventPassValidationType_Aggregate_Fields = { + __typename?: 'eventPassValidationType_aggregate_fields'; count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; + max?: Maybe; + min?: Maybe; }; -/** aggregate fields of "follow" */ -export type Follow_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; +/** aggregate fields of "eventPassValidationType" */ +export type EventPassValidationType_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; distinct?: InputMaybe; }; -/** Boolean expression to filter rows from the table "follow". All fields are combined with a logical 'AND'. */ -export type Follow_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - accountId?: InputMaybe; - created_at?: InputMaybe; - organizerSlug?: InputMaybe; +/** Boolean expression to filter rows from the table "eventPassValidationType". All fields are combined with a logical 'AND'. */ +export type EventPassValidationType_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + value?: InputMaybe; }; -/** unique or primary key constraints on table "follow" */ -export const enum Follow_Constraint { - /** unique or primary key constraint on columns "accountId", "organizerSlug" */ - FollowPkey = 'follow_pkey' +/** unique or primary key constraints on table "eventPassValidationType" */ +export const enum EventPassValidationType_Constraint { + /** unique or primary key constraint on columns "value" */ + EventPassValidationTypePkey = 'eventPassValidationType_pkey' }; -/** input type for inserting data into table "follow" */ -export type Follow_Insert_Input = { - /** References the unique identifier of the account that is following an organizer. */ - accountId?: InputMaybe; - created_at?: InputMaybe; - /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ - organizerSlug?: InputMaybe; +export const enum EventPassValidationType_Enum { + External = 'external', + Manual = 'manual', + Nft = 'nft' }; -/** aggregate max on columns */ -export type Follow_Max_Fields = { - __typename?: 'follow_max_fields'; - /** References the unique identifier of the account that is following an organizer. */ - accountId?: Maybe; - created_at?: Maybe; - /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ - organizerSlug?: Maybe; +/** Boolean expression to compare columns of type "eventPassValidationType_enum". All fields are combined with logical 'AND'. */ +export type EventPassValidationType_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; -/** aggregate min on columns */ -export type Follow_Min_Fields = { - __typename?: 'follow_min_fields'; - /** References the unique identifier of the account that is following an organizer. */ - accountId?: Maybe; - created_at?: Maybe; - /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ - organizerSlug?: Maybe; +/** input type for inserting data into table "eventPassValidationType" */ +export type EventPassValidationType_Insert_Input = { + /** Type name for event pass validation. */ + value?: InputMaybe; }; -/** response of any mutation on the table "follow" */ -export type Follow_Mutation_Response = { - __typename?: 'follow_mutation_response'; - /** number of rows affected by the mutation */ +/** aggregate max on columns */ +export type EventPassValidationType_Max_Fields = { + __typename?: 'eventPassValidationType_max_fields'; + /** Type name for event pass validation. */ + value?: Maybe; +}; + +/** aggregate min on columns */ +export type EventPassValidationType_Min_Fields = { + __typename?: 'eventPassValidationType_min_fields'; + /** Type name for event pass validation. */ + value?: Maybe; +}; + +/** response of any mutation on the table "eventPassValidationType" */ +export type EventPassValidationType_Mutation_Response = { + __typename?: 'eventPassValidationType_mutation_response'; + /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; + returning: Array; }; -/** on_conflict condition type for table "follow" */ -export type Follow_On_Conflict = { - constraint: Follow_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** on_conflict condition type for table "eventPassValidationType" */ +export type EventPassValidationType_On_Conflict = { + constraint: EventPassValidationType_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** Ordering options when selecting data from "follow". */ -export type Follow_Order_By = { - accountId?: InputMaybe; - created_at?: InputMaybe; - organizerSlug?: InputMaybe; +/** Ordering options when selecting data from "eventPassValidationType". */ +export type EventPassValidationType_Order_By = { + value?: InputMaybe; }; -/** primary key columns input for table: follow */ -export type Follow_Pk_Columns_Input = { - /** References the unique identifier of the account that is following an organizer. */ - accountId: Scalars['uuid']['input']; - /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ - organizerSlug: Scalars['String']['input']; +/** primary key columns input for table: eventPassValidationType */ +export type EventPassValidationType_Pk_Columns_Input = { + /** Type name for event pass validation. */ + value: Scalars['String']['input']; }; -/** select columns of table "follow" */ -export const enum Follow_Select_Column { - /** column name */ - AccountId = 'accountId', - /** column name */ - CreatedAt = 'created_at', +/** select columns of table "eventPassValidationType" */ +export const enum EventPassValidationType_Select_Column { /** column name */ - OrganizerSlug = 'organizerSlug' + Value = 'value' }; -/** input type for updating data in table "follow" */ -export type Follow_Set_Input = { - /** References the unique identifier of the account that is following an organizer. */ - accountId?: InputMaybe; - created_at?: InputMaybe; - /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ - organizerSlug?: InputMaybe; +/** input type for updating data in table "eventPassValidationType" */ +export type EventPassValidationType_Set_Input = { + /** Type name for event pass validation. */ + value?: InputMaybe; }; -/** Streaming cursor of the table "follow" */ -export type Follow_Stream_Cursor_Input = { +/** Streaming cursor of the table "eventPassValidationType" */ +export type EventPassValidationType_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: Follow_Stream_Cursor_Value_Input; + initial_value: EventPassValidationType_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type Follow_Stream_Cursor_Value_Input = { - /** References the unique identifier of the account that is following an organizer. */ - accountId?: InputMaybe; - created_at?: InputMaybe; - /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ - organizerSlug?: InputMaybe; +export type EventPassValidationType_Stream_Cursor_Value_Input = { + /** Type name for event pass validation. */ + value?: InputMaybe; }; -/** update columns of table "follow" */ -export const enum Follow_Update_Column { - /** column name */ - AccountId = 'accountId', - /** column name */ - CreatedAt = 'created_at', +/** update columns of table "eventPassValidationType" */ +export const enum EventPassValidationType_Update_Column { /** column name */ - OrganizerSlug = 'organizerSlug' + Value = 'value' }; -export type Follow_Updates = { +export type EventPassValidationType_Updates = { /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: Follow_Bool_Exp; -}; - -export type Jsonb_Cast_Exp = { - String?: InputMaybe; -}; - -/** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ -export type Jsonb_Comparison_Exp = { - _cast?: InputMaybe; - /** is the column contained in the given json value */ - _contained_in?: InputMaybe; - /** does the column contain the given json value at the top level */ - _contains?: InputMaybe; - _eq?: InputMaybe; - _gt?: InputMaybe; - _gte?: InputMaybe; - /** does the string exist as a top-level key in the column */ - _has_key?: InputMaybe; - /** do all of these strings exist as top-level keys in the column */ - _has_keys_all?: InputMaybe>; - /** do any of these strings exist as top-level keys in the column */ - _has_keys_any?: InputMaybe>; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _lt?: InputMaybe; - _lte?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; -}; - -/** columns and relationships of "kyc" */ -export type Kyc = { - __typename?: 'kyc'; - /** Unique identifier for the applicant provided by Sumsub. */ - applicantId?: Maybe; - /** The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. */ - createDate: Scalars['timestamptz']['output']; - /** UUID referencing the user ID in the existing accounts table. */ - externalUserId: Scalars['uuid']['output']; - /** Level of KYC verification, referring to kycLevelName. */ - levelName?: Maybe; - /** Status of the applicant’s review in Sumsub, referring to kycStatus. */ - reviewStatus?: Maybe; - /** Timestamp automatically updated whenever the kyc row changes. */ - updated_at?: Maybe; + where: EventPassValidationType_Bool_Exp; }; -/** KYC levels representing the level of verification for the applicant. */ -export type KycLevelName = { - __typename?: 'kycLevelName'; - /** - * basic_kyc_level: Basic level of KYC verification. - * advanced_kyc_level: Advanced level of KYC verification. - */ +/** columns and relationships of "eventStatus" */ +export type EventStatus = { + __typename?: 'eventStatus'; value: Scalars['String']['output']; }; -/** aggregated selection of "kycLevelName" */ -export type KycLevelName_Aggregate = { - __typename?: 'kycLevelName_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** aggregated selection of "eventStatus" */ +export type EventStatus_Aggregate = { + __typename?: 'eventStatus_aggregate'; + aggregate?: Maybe; + nodes: Array; }; -/** aggregate fields of "kycLevelName" */ -export type KycLevelName_Aggregate_Fields = { - __typename?: 'kycLevelName_aggregate_fields'; +/** aggregate fields of "eventStatus" */ +export type EventStatus_Aggregate_Fields = { + __typename?: 'eventStatus_aggregate_fields'; count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; + max?: Maybe; + min?: Maybe; }; -/** aggregate fields of "kycLevelName" */ -export type KycLevelName_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; +/** aggregate fields of "eventStatus" */ +export type EventStatus_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; distinct?: InputMaybe; }; -/** Boolean expression to filter rows from the table "kycLevelName". All fields are combined with a logical 'AND'. */ -export type KycLevelName_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; +/** Boolean expression to filter rows from the table "eventStatus". All fields are combined with a logical 'AND'. */ +export type EventStatus_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; value?: InputMaybe; }; -/** unique or primary key constraints on table "kycLevelName" */ -export const enum KycLevelName_Constraint { +/** unique or primary key constraints on table "eventStatus" */ +export const enum EventStatus_Constraint { /** unique or primary key constraint on columns "value" */ - KycLevelNamePkey = 'kycLevelName_pkey' + EventStatusPkey = 'eventStatus_pkey' }; -export const enum KycLevelName_Enum { - AdvancedKycLevel = 'advanced_kyc_level', - BasicKycLevel = 'basic_kyc_level' +export const enum EventStatus_Enum { + Draft = 'DRAFT', + Published = 'PUBLISHED' }; -/** Boolean expression to compare columns of type "kycLevelName_enum". All fields are combined with logical 'AND'. */ -export type KycLevelName_Enum_Comparison_Exp = { - _eq?: InputMaybe; - _in?: InputMaybe>; +/** Boolean expression to compare columns of type "eventStatus_enum". All fields are combined with logical 'AND'. */ +export type EventStatus_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; _is_null?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; -/** input type for inserting data into table "kycLevelName" */ -export type KycLevelName_Insert_Input = { - /** - * basic_kyc_level: Basic level of KYC verification. - * advanced_kyc_level: Advanced level of KYC verification. - */ +/** input type for inserting data into table "eventStatus" */ +export type EventStatus_Insert_Input = { value?: InputMaybe; }; /** aggregate max on columns */ -export type KycLevelName_Max_Fields = { - __typename?: 'kycLevelName_max_fields'; - /** - * basic_kyc_level: Basic level of KYC verification. - * advanced_kyc_level: Advanced level of KYC verification. - */ +export type EventStatus_Max_Fields = { + __typename?: 'eventStatus_max_fields'; value?: Maybe; }; /** aggregate min on columns */ -export type KycLevelName_Min_Fields = { - __typename?: 'kycLevelName_min_fields'; - /** - * basic_kyc_level: Basic level of KYC verification. - * advanced_kyc_level: Advanced level of KYC verification. - */ +export type EventStatus_Min_Fields = { + __typename?: 'eventStatus_min_fields'; value?: Maybe; }; -/** response of any mutation on the table "kycLevelName" */ -export type KycLevelName_Mutation_Response = { - __typename?: 'kycLevelName_mutation_response'; +/** response of any mutation on the table "eventStatus" */ +export type EventStatus_Mutation_Response = { + __typename?: 'eventStatus_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; -}; - -/** on_conflict condition type for table "kycLevelName" */ -export type KycLevelName_On_Conflict = { - constraint: KycLevelName_Constraint; - update_columns?: Array; - where?: InputMaybe; + returning: Array; }; -/** Ordering options when selecting data from "kycLevelName". */ -export type KycLevelName_Order_By = { +/** on_conflict condition type for table "eventStatus" */ +export type EventStatus_On_Conflict = { + constraint: EventStatus_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "eventStatus". */ +export type EventStatus_Order_By = { value?: InputMaybe; }; -/** primary key columns input for table: kycLevelName */ -export type KycLevelName_Pk_Columns_Input = { - /** - * basic_kyc_level: Basic level of KYC verification. - * advanced_kyc_level: Advanced level of KYC verification. - */ +/** primary key columns input for table: eventStatus */ +export type EventStatus_Pk_Columns_Input = { value: Scalars['String']['input']; }; -/** select columns of table "kycLevelName" */ -export const enum KycLevelName_Select_Column { +/** select columns of table "eventStatus" */ +export const enum EventStatus_Select_Column { /** column name */ Value = 'value' }; -/** input type for updating data in table "kycLevelName" */ -export type KycLevelName_Set_Input = { - /** - * basic_kyc_level: Basic level of KYC verification. - * advanced_kyc_level: Advanced level of KYC verification. - */ +/** input type for updating data in table "eventStatus" */ +export type EventStatus_Set_Input = { value?: InputMaybe; }; -/** Streaming cursor of the table "kycLevelName" */ -export type KycLevelName_Stream_Cursor_Input = { +/** Streaming cursor of the table "eventStatus" */ +export type EventStatus_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: KycLevelName_Stream_Cursor_Value_Input; + initial_value: EventStatus_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type KycLevelName_Stream_Cursor_Value_Input = { - /** - * basic_kyc_level: Basic level of KYC verification. - * advanced_kyc_level: Advanced level of KYC verification. - */ +export type EventStatus_Stream_Cursor_Value_Input = { value?: InputMaybe; }; -/** update columns of table "kycLevelName" */ -export const enum KycLevelName_Update_Column { +/** update columns of table "eventStatus" */ +export const enum EventStatus_Update_Column { /** column name */ Value = 'value' }; -export type KycLevelName_Updates = { +export type EventStatus_Updates = { /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: KycLevelName_Bool_Exp; + where: EventStatus_Bool_Exp; }; -/** Statuses of Know Your Customer (KYC) processes. */ -export type KycStatus = { - __typename?: 'kycStatus'; - /** - * init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - * pending: An applicant is ready to be processed. - * prechecked: The check is in a half way of being finished. - * queued: The checks have been started for the applicant. - * completed: The check has been completed. - * onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - */ - value: Scalars['String']['output']; +/** Stores follow relationships. Each row represents an account following an organizer. */ +export type Follow = { + __typename?: 'follow'; + /** References the unique identifier of the account that is following an organizer. */ + accountId: Scalars['uuid']['output']; + created_at: Scalars['timestamptz']['output']; + /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ + organizerSlug: Scalars['String']['output']; }; -/** aggregated selection of "kycStatus" */ -export type KycStatus_Aggregate = { - __typename?: 'kycStatus_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** aggregated selection of "follow" */ +export type Follow_Aggregate = { + __typename?: 'follow_aggregate'; + aggregate?: Maybe; + nodes: Array; }; -/** aggregate fields of "kycStatus" */ -export type KycStatus_Aggregate_Fields = { - __typename?: 'kycStatus_aggregate_fields'; +/** aggregate fields of "follow" */ +export type Follow_Aggregate_Fields = { + __typename?: 'follow_aggregate_fields'; count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; + max?: Maybe; + min?: Maybe; }; -/** aggregate fields of "kycStatus" */ -export type KycStatus_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; +/** aggregate fields of "follow" */ +export type Follow_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; distinct?: InputMaybe; }; -/** Boolean expression to filter rows from the table "kycStatus". All fields are combined with a logical 'AND'. */ -export type KycStatus_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - value?: InputMaybe; -}; - -/** unique or primary key constraints on table "kycStatus" */ -export const enum KycStatus_Constraint { - /** unique or primary key constraint on columns "value" */ - KycStatusPkey = 'kycStatus_pkey' -}; - -export const enum KycStatus_Enum { - Completed = 'completed', - Init = 'init', - OnHold = 'onHold', - Pending = 'pending', - Prechecked = 'prechecked', - Queued = 'queued' +/** Boolean expression to filter rows from the table "follow". All fields are combined with a logical 'AND'. */ +export type Follow_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + accountId?: InputMaybe; + created_at?: InputMaybe; + organizerSlug?: InputMaybe; }; -/** Boolean expression to compare columns of type "kycStatus_enum". All fields are combined with logical 'AND'. */ -export type KycStatus_Enum_Comparison_Exp = { - _eq?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; +/** unique or primary key constraints on table "follow" */ +export const enum Follow_Constraint { + /** unique or primary key constraint on columns "accountId", "organizerSlug" */ + FollowPkey = 'follow_pkey' }; -/** input type for inserting data into table "kycStatus" */ -export type KycStatus_Insert_Input = { - /** - * init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - * pending: An applicant is ready to be processed. - * prechecked: The check is in a half way of being finished. - * queued: The checks have been started for the applicant. - * completed: The check has been completed. - * onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - */ - value?: InputMaybe; +/** input type for inserting data into table "follow" */ +export type Follow_Insert_Input = { + /** References the unique identifier of the account that is following an organizer. */ + accountId?: InputMaybe; + created_at?: InputMaybe; + /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ + organizerSlug?: InputMaybe; }; /** aggregate max on columns */ -export type KycStatus_Max_Fields = { - __typename?: 'kycStatus_max_fields'; - /** - * init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - * pending: An applicant is ready to be processed. - * prechecked: The check is in a half way of being finished. - * queued: The checks have been started for the applicant. - * completed: The check has been completed. - * onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - */ - value?: Maybe; +export type Follow_Max_Fields = { + __typename?: 'follow_max_fields'; + /** References the unique identifier of the account that is following an organizer. */ + accountId?: Maybe; + created_at?: Maybe; + /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ + organizerSlug?: Maybe; }; /** aggregate min on columns */ -export type KycStatus_Min_Fields = { - __typename?: 'kycStatus_min_fields'; - /** - * init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - * pending: An applicant is ready to be processed. - * prechecked: The check is in a half way of being finished. - * queued: The checks have been started for the applicant. - * completed: The check has been completed. - * onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - */ - value?: Maybe; +export type Follow_Min_Fields = { + __typename?: 'follow_min_fields'; + /** References the unique identifier of the account that is following an organizer. */ + accountId?: Maybe; + created_at?: Maybe; + /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ + organizerSlug?: Maybe; }; -/** response of any mutation on the table "kycStatus" */ -export type KycStatus_Mutation_Response = { - __typename?: 'kycStatus_mutation_response'; +/** response of any mutation on the table "follow" */ +export type Follow_Mutation_Response = { + __typename?: 'follow_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; + returning: Array; }; -/** on_conflict condition type for table "kycStatus" */ -export type KycStatus_On_Conflict = { - constraint: KycStatus_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** on_conflict condition type for table "follow" */ +export type Follow_On_Conflict = { + constraint: Follow_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** Ordering options when selecting data from "kycStatus". */ -export type KycStatus_Order_By = { - value?: InputMaybe; +/** Ordering options when selecting data from "follow". */ +export type Follow_Order_By = { + accountId?: InputMaybe; + created_at?: InputMaybe; + organizerSlug?: InputMaybe; }; -/** primary key columns input for table: kycStatus */ -export type KycStatus_Pk_Columns_Input = { - /** - * init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - * pending: An applicant is ready to be processed. - * prechecked: The check is in a half way of being finished. - * queued: The checks have been started for the applicant. - * completed: The check has been completed. - * onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - */ - value: Scalars['String']['input']; +/** primary key columns input for table: follow */ +export type Follow_Pk_Columns_Input = { + /** References the unique identifier of the account that is following an organizer. */ + accountId: Scalars['uuid']['input']; + /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ + organizerSlug: Scalars['String']['input']; }; -/** select columns of table "kycStatus" */ -export const enum KycStatus_Select_Column { +/** select columns of table "follow" */ +export const enum Follow_Select_Column { /** column name */ - Value = 'value' + AccountId = 'accountId', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + OrganizerSlug = 'organizerSlug' }; -/** input type for updating data in table "kycStatus" */ -export type KycStatus_Set_Input = { - /** - * init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - * pending: An applicant is ready to be processed. - * prechecked: The check is in a half way of being finished. - * queued: The checks have been started for the applicant. - * completed: The check has been completed. - * onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - */ - value?: InputMaybe; -}; +/** input type for updating data in table "follow" */ +export type Follow_Set_Input = { + /** References the unique identifier of the account that is following an organizer. */ + accountId?: InputMaybe; + created_at?: InputMaybe; + /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ + organizerSlug?: InputMaybe; +}; -/** Streaming cursor of the table "kycStatus" */ -export type KycStatus_Stream_Cursor_Input = { +/** Streaming cursor of the table "follow" */ +export type Follow_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: KycStatus_Stream_Cursor_Value_Input; + initial_value: Follow_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type KycStatus_Stream_Cursor_Value_Input = { - /** - * init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. - * pending: An applicant is ready to be processed. - * prechecked: The check is in a half way of being finished. - * queued: The checks have been started for the applicant. - * completed: The check has been completed. - * onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. - */ - value?: InputMaybe; +export type Follow_Stream_Cursor_Value_Input = { + /** References the unique identifier of the account that is following an organizer. */ + accountId?: InputMaybe; + created_at?: InputMaybe; + /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ + organizerSlug?: InputMaybe; }; -/** update columns of table "kycStatus" */ -export const enum KycStatus_Update_Column { +/** update columns of table "follow" */ +export const enum Follow_Update_Column { /** column name */ - Value = 'value' + AccountId = 'accountId', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + OrganizerSlug = 'organizerSlug' }; -export type KycStatus_Updates = { +export type Follow_Updates = { /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: KycStatus_Bool_Exp; -}; - -/** aggregated selection of "kyc" */ -export type Kyc_Aggregate = { - __typename?: 'kyc_aggregate'; - aggregate?: Maybe; - nodes: Array; -}; - -/** aggregate fields of "kyc" */ -export type Kyc_Aggregate_Fields = { - __typename?: 'kyc_aggregate_fields'; - count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; -}; - - -/** aggregate fields of "kyc" */ -export type Kyc_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; + where: Follow_Bool_Exp; }; -/** Boolean expression to filter rows from the table "kyc". All fields are combined with a logical 'AND'. */ -export type Kyc_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - applicantId?: InputMaybe; - createDate?: InputMaybe; - externalUserId?: InputMaybe; - levelName?: InputMaybe; - reviewStatus?: InputMaybe; - updated_at?: InputMaybe; +export type Jsonb_Cast_Exp = { + String?: InputMaybe; }; -/** unique or primary key constraints on table "kyc" */ -export const enum Kyc_Constraint { - /** unique or primary key constraint on columns "externalUserId" */ - KycExternalUserIdKey = 'kyc_externalUserId_key', - /** unique or primary key constraint on columns "externalUserId" */ - KycPkey = 'kyc_pkey' +/** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ +export type Jsonb_Comparison_Exp = { + _cast?: InputMaybe; + /** is the column contained in the given json value */ + _contained_in?: InputMaybe; + /** does the column contain the given json value at the top level */ + _contains?: InputMaybe; + _eq?: InputMaybe; + _gt?: InputMaybe; + _gte?: InputMaybe; + /** does the string exist as a top-level key in the column */ + _has_key?: InputMaybe; + /** do all of these strings exist as top-level keys in the column */ + _has_keys_all?: InputMaybe>; + /** do any of these strings exist as top-level keys in the column */ + _has_keys_any?: InputMaybe>; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _lt?: InputMaybe; + _lte?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; -/** input type for inserting data into table "kyc" */ -export type Kyc_Insert_Input = { +/** columns and relationships of "kyc" */ +export type Kyc = { + __typename?: 'kyc'; /** Unique identifier for the applicant provided by Sumsub. */ - applicantId?: InputMaybe; + applicantId?: Maybe; /** The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. */ - createDate?: InputMaybe; + createDate: Scalars['timestamptz']['output']; /** UUID referencing the user ID in the existing accounts table. */ - externalUserId?: InputMaybe; + externalUserId: Scalars['uuid']['output']; /** Level of KYC verification, referring to kycLevelName. */ - levelName?: InputMaybe; + levelName?: Maybe; /** Status of the applicant’s review in Sumsub, referring to kycStatus. */ - reviewStatus?: InputMaybe; - /** Timestamp automatically updated whenever the kyc row changes. */ - updated_at?: InputMaybe; -}; - -/** aggregate max on columns */ -export type Kyc_Max_Fields = { - __typename?: 'kyc_max_fields'; - /** Unique identifier for the applicant provided by Sumsub. */ - applicantId?: Maybe; - /** The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. */ - createDate?: Maybe; - /** UUID referencing the user ID in the existing accounts table. */ - externalUserId?: Maybe; + reviewStatus?: Maybe; /** Timestamp automatically updated whenever the kyc row changes. */ updated_at?: Maybe; }; -/** aggregate min on columns */ -export type Kyc_Min_Fields = { - __typename?: 'kyc_min_fields'; - /** Unique identifier for the applicant provided by Sumsub. */ - applicantId?: Maybe; - /** The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. */ - createDate?: Maybe; - /** UUID referencing the user ID in the existing accounts table. */ - externalUserId?: Maybe; - /** Timestamp automatically updated whenever the kyc row changes. */ - updated_at?: Maybe; +/** KYC levels representing the level of verification for the applicant. */ +export type KycLevelName = { + __typename?: 'kycLevelName'; + /** + * basic_kyc_level: Basic level of KYC verification. + * advanced_kyc_level: Advanced level of KYC verification. + */ + value: Scalars['String']['output']; }; -/** response of any mutation on the table "kyc" */ -export type Kyc_Mutation_Response = { - __typename?: 'kyc_mutation_response'; - /** number of rows affected by the mutation */ - affected_rows: Scalars['Int']['output']; - /** data from the rows affected by the mutation */ - returning: Array; +/** aggregated selection of "kycLevelName" */ +export type KycLevelName_Aggregate = { + __typename?: 'kycLevelName_aggregate'; + aggregate?: Maybe; + nodes: Array; }; -/** input type for inserting object relation for remote table "kyc" */ -export type Kyc_Obj_Rel_Insert_Input = { - data: Kyc_Insert_Input; - /** upsert condition */ - on_conflict?: InputMaybe; +/** aggregate fields of "kycLevelName" */ +export type KycLevelName_Aggregate_Fields = { + __typename?: 'kycLevelName_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; }; -/** on_conflict condition type for table "kyc" */ -export type Kyc_On_Conflict = { - constraint: Kyc_Constraint; - update_columns?: Array; - where?: InputMaybe; -}; -/** Ordering options when selecting data from "kyc". */ -export type Kyc_Order_By = { - applicantId?: InputMaybe; - createDate?: InputMaybe; - externalUserId?: InputMaybe; - levelName?: InputMaybe; - reviewStatus?: InputMaybe; - updated_at?: InputMaybe; +/** aggregate fields of "kycLevelName" */ +export type KycLevelName_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; -/** primary key columns input for table: kyc */ -export type Kyc_Pk_Columns_Input = { - /** UUID referencing the user ID in the existing accounts table. */ - externalUserId: Scalars['uuid']['input']; +/** Boolean expression to filter rows from the table "kycLevelName". All fields are combined with a logical 'AND'. */ +export type KycLevelName_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + value?: InputMaybe; }; -/** select columns of table "kyc" */ -export const enum Kyc_Select_Column { - /** column name */ - ApplicantId = 'applicantId', - /** column name */ - CreateDate = 'createDate', - /** column name */ - ExternalUserId = 'externalUserId', - /** column name */ - LevelName = 'levelName', - /** column name */ - ReviewStatus = 'reviewStatus', - /** column name */ - UpdatedAt = 'updated_at' +/** unique or primary key constraints on table "kycLevelName" */ +export const enum KycLevelName_Constraint { + /** unique or primary key constraint on columns "value" */ + KycLevelNamePkey = 'kycLevelName_pkey' }; -/** input type for updating data in table "kyc" */ -export type Kyc_Set_Input = { - /** Unique identifier for the applicant provided by Sumsub. */ - applicantId?: InputMaybe; - /** The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. */ - createDate?: InputMaybe; - /** UUID referencing the user ID in the existing accounts table. */ - externalUserId?: InputMaybe; - /** Level of KYC verification, referring to kycLevelName. */ - levelName?: InputMaybe; - /** Status of the applicant’s review in Sumsub, referring to kycStatus. */ - reviewStatus?: InputMaybe; - /** Timestamp automatically updated whenever the kyc row changes. */ - updated_at?: InputMaybe; +export const enum KycLevelName_Enum { + AdvancedKycLevel = 'advanced_kyc_level', + BasicKycLevel = 'basic_kyc_level' }; -/** Streaming cursor of the table "kyc" */ -export type Kyc_Stream_Cursor_Input = { - /** Stream column input with initial value */ - initial_value: Kyc_Stream_Cursor_Value_Input; - /** cursor ordering */ - ordering?: InputMaybe; +/** Boolean expression to compare columns of type "kycLevelName_enum". All fields are combined with logical 'AND'. */ +export type KycLevelName_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; -/** Initial value of the column from where the streaming should start */ -export type Kyc_Stream_Cursor_Value_Input = { - /** Unique identifier for the applicant provided by Sumsub. */ - applicantId?: InputMaybe; - /** The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. */ - createDate?: InputMaybe; - /** UUID referencing the user ID in the existing accounts table. */ - externalUserId?: InputMaybe; - /** Level of KYC verification, referring to kycLevelName. */ - levelName?: InputMaybe; - /** Status of the applicant’s review in Sumsub, referring to kycStatus. */ - reviewStatus?: InputMaybe; - /** Timestamp automatically updated whenever the kyc row changes. */ - updated_at?: InputMaybe; -}; - -/** update columns of table "kyc" */ -export const enum Kyc_Update_Column { - /** column name */ - ApplicantId = 'applicantId', - /** column name */ - CreateDate = 'createDate', - /** column name */ - ExternalUserId = 'externalUserId', - /** column name */ - LevelName = 'levelName', - /** column name */ - ReviewStatus = 'reviewStatus', - /** column name */ - UpdatedAt = 'updated_at' +/** input type for inserting data into table "kycLevelName" */ +export type KycLevelName_Insert_Input = { + /** + * basic_kyc_level: Basic level of KYC verification. + * advanced_kyc_level: Advanced level of KYC verification. + */ + value?: InputMaybe; }; -export type Kyc_Updates = { - /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; - /** filter the rows which have to be updated */ - where: Kyc_Bool_Exp; +/** aggregate max on columns */ +export type KycLevelName_Max_Fields = { + __typename?: 'kycLevelName_max_fields'; + /** + * basic_kyc_level: Basic level of KYC verification. + * advanced_kyc_level: Advanced level of KYC verification. + */ + value?: Maybe; }; -/** The lotteryParameters model is designed to define properties on a lottery, including details like the lotteryId and activityWebhookId. It manages various timestamps and settings related to the lottery, ensuring efficient and accurate management of lottery events. */ -export type LotteryParameters = { - __typename?: 'lotteryParameters'; - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. */ - activityWebhookId?: Maybe; - created_at: Scalars['timestamptz']['output']; +/** aggregate min on columns */ +export type KycLevelName_Min_Fields = { + __typename?: 'kycLevelName_min_fields'; /** - * Optional column - * for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + * basic_kyc_level: Basic level of KYC verification. + * advanced_kyc_level: Advanced level of KYC verification. */ - dateSaleEnd?: Maybe; - /** Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. */ - dateSaleStart?: Maybe; - id: Scalars['uuid']['output']; - lotteryId: Scalars['String']['output']; - organizerId: Scalars['String']['output']; - signingKey?: Maybe; - status?: Maybe; - /** The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. */ - timezone: Scalars['String']['output']; - updated_at: Scalars['timestamptz']['output']; + value?: Maybe; }; -/** aggregated selection of "lotteryParameters" */ -export type LotteryParameters_Aggregate = { - __typename?: 'lotteryParameters_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** response of any mutation on the table "kycLevelName" */ +export type KycLevelName_Mutation_Response = { + __typename?: 'kycLevelName_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; }; -/** aggregate fields of "lotteryParameters" */ -export type LotteryParameters_Aggregate_Fields = { - __typename?: 'lotteryParameters_aggregate_fields'; - count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; +/** on_conflict condition type for table "kycLevelName" */ +export type KycLevelName_On_Conflict = { + constraint: KycLevelName_Constraint; + update_columns?: Array; + where?: InputMaybe; }; - -/** aggregate fields of "lotteryParameters" */ -export type LotteryParameters_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; - distinct?: InputMaybe; +/** Ordering options when selecting data from "kycLevelName". */ +export type KycLevelName_Order_By = { + value?: InputMaybe; }; -/** Boolean expression to filter rows from the table "lotteryParameters". All fields are combined with a logical 'AND'. */ -export type LotteryParameters_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - activityWebhookId?: InputMaybe; - created_at?: InputMaybe; - dateSaleEnd?: InputMaybe; - dateSaleStart?: InputMaybe; - id?: InputMaybe; - lotteryId?: InputMaybe; - organizerId?: InputMaybe; - signingKey?: InputMaybe; - status?: InputMaybe; - timezone?: InputMaybe; - updated_at?: InputMaybe; +/** primary key columns input for table: kycLevelName */ +export type KycLevelName_Pk_Columns_Input = { + /** + * basic_kyc_level: Basic level of KYC verification. + * advanced_kyc_level: Advanced level of KYC verification. + */ + value: Scalars['String']['input']; }; -/** unique or primary key constraints on table "lotteryParameters" */ -export const enum LotteryParameters_Constraint { - /** unique or primary key constraint on columns "lotteryId" */ - LotteryParametersLotteryIdKey = 'lotteryParameters_lotteryId_key', - /** unique or primary key constraint on columns "id" */ - LotteryParametersPkey = 'lotteryParameters_pkey', - /** unique or primary key constraint on columns "signingKey" */ - LotteryParametersSigningKeyKey = 'lotteryParameters_signingKey_key' +/** select columns of table "kycLevelName" */ +export const enum KycLevelName_Select_Column { + /** column name */ + Value = 'value' }; -/** input type for inserting data into table "lotteryParameters" */ -export type LotteryParameters_Insert_Input = { - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. */ - activityWebhookId?: InputMaybe; - created_at?: InputMaybe; +/** input type for updating data in table "kycLevelName" */ +export type KycLevelName_Set_Input = { /** - * Optional column - * for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + * basic_kyc_level: Basic level of KYC verification. + * advanced_kyc_level: Advanced level of KYC verification. */ - dateSaleEnd?: InputMaybe; - /** Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. */ - dateSaleStart?: InputMaybe; - id?: InputMaybe; - lotteryId?: InputMaybe; - organizerId?: InputMaybe; - signingKey?: InputMaybe; - status?: InputMaybe; - /** The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. */ - timezone?: InputMaybe; - updated_at?: InputMaybe; + value?: InputMaybe; }; -/** aggregate max on columns */ -export type LotteryParameters_Max_Fields = { - __typename?: 'lotteryParameters_max_fields'; - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. */ - activityWebhookId?: Maybe; - created_at?: Maybe; - /** - * Optional column - * for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. - */ - dateSaleEnd?: Maybe; - /** Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. */ - dateSaleStart?: Maybe; - id?: Maybe; - lotteryId?: Maybe; - organizerId?: Maybe; - signingKey?: Maybe; - /** The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. */ - timezone?: Maybe; - updated_at?: Maybe; +/** Streaming cursor of the table "kycLevelName" */ +export type KycLevelName_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: KycLevelName_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; }; -/** aggregate min on columns */ -export type LotteryParameters_Min_Fields = { - __typename?: 'lotteryParameters_min_fields'; - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. */ - activityWebhookId?: Maybe; - created_at?: Maybe; +/** Initial value of the column from where the streaming should start */ +export type KycLevelName_Stream_Cursor_Value_Input = { /** - * Optional column - * for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + * basic_kyc_level: Basic level of KYC verification. + * advanced_kyc_level: Advanced level of KYC verification. */ - dateSaleEnd?: Maybe; - /** Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. */ - dateSaleStart?: Maybe; - id?: Maybe; - lotteryId?: Maybe; - organizerId?: Maybe; - signingKey?: Maybe; - /** The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. */ - timezone?: Maybe; - updated_at?: Maybe; -}; - -/** response of any mutation on the table "lotteryParameters" */ -export type LotteryParameters_Mutation_Response = { - __typename?: 'lotteryParameters_mutation_response'; - /** number of rows affected by the mutation */ - affected_rows: Scalars['Int']['output']; - /** data from the rows affected by the mutation */ - returning: Array; + value?: InputMaybe; }; -/** on_conflict condition type for table "lotteryParameters" */ -export type LotteryParameters_On_Conflict = { - constraint: LotteryParameters_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** update columns of table "kycLevelName" */ +export const enum KycLevelName_Update_Column { + /** column name */ + Value = 'value' }; -/** Ordering options when selecting data from "lotteryParameters". */ -export type LotteryParameters_Order_By = { - activityWebhookId?: InputMaybe; - created_at?: InputMaybe; - dateSaleEnd?: InputMaybe; - dateSaleStart?: InputMaybe; - id?: InputMaybe; - lotteryId?: InputMaybe; - organizerId?: InputMaybe; - signingKey?: InputMaybe; - status?: InputMaybe; - timezone?: InputMaybe; - updated_at?: InputMaybe; +export type KycLevelName_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: KycLevelName_Bool_Exp; }; -/** primary key columns input for table: lotteryParameters */ -export type LotteryParameters_Pk_Columns_Input = { - id: Scalars['uuid']['input']; +/** Statuses of Know Your Customer (KYC) processes. */ +export type KycStatus = { + __typename?: 'kycStatus'; + /** + * init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + * pending: An applicant is ready to be processed. + * prechecked: The check is in a half way of being finished. + * queued: The checks have been started for the applicant. + * completed: The check has been completed. + * onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + */ + value: Scalars['String']['output']; }; -/** select columns of table "lotteryParameters" */ -export const enum LotteryParameters_Select_Column { - /** column name */ - ActivityWebhookId = 'activityWebhookId', - /** column name */ - CreatedAt = 'created_at', - /** column name */ - DateSaleEnd = 'dateSaleEnd', - /** column name */ - DateSaleStart = 'dateSaleStart', - /** column name */ - Id = 'id', - /** column name */ - LotteryId = 'lotteryId', - /** column name */ - OrganizerId = 'organizerId', - /** column name */ - SigningKey = 'signingKey', - /** column name */ - Status = 'status', - /** column name */ - Timezone = 'timezone', - /** column name */ - UpdatedAt = 'updated_at' -}; - -/** input type for updating data in table "lotteryParameters" */ -export type LotteryParameters_Set_Input = { - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. */ - activityWebhookId?: InputMaybe; - created_at?: InputMaybe; - /** - * Optional column - * for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. - */ - dateSaleEnd?: InputMaybe; - /** Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. */ - dateSaleStart?: InputMaybe; - id?: InputMaybe; - lotteryId?: InputMaybe; - organizerId?: InputMaybe; - signingKey?: InputMaybe; - status?: InputMaybe; - /** The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. */ - timezone?: InputMaybe; - updated_at?: InputMaybe; -}; - -/** Streaming cursor of the table "lotteryParameters" */ -export type LotteryParameters_Stream_Cursor_Input = { - /** Stream column input with initial value */ - initial_value: LotteryParameters_Stream_Cursor_Value_Input; - /** cursor ordering */ - ordering?: InputMaybe; -}; - -/** Initial value of the column from where the streaming should start */ -export type LotteryParameters_Stream_Cursor_Value_Input = { - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. */ - activityWebhookId?: InputMaybe; - created_at?: InputMaybe; - /** - * Optional column - * for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. - */ - dateSaleEnd?: InputMaybe; - /** Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. */ - dateSaleStart?: InputMaybe; - id?: InputMaybe; - lotteryId?: InputMaybe; - organizerId?: InputMaybe; - signingKey?: InputMaybe; - status?: InputMaybe; - /** The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. */ - timezone?: InputMaybe; - updated_at?: InputMaybe; -}; - -/** update columns of table "lotteryParameters" */ -export const enum LotteryParameters_Update_Column { - /** column name */ - ActivityWebhookId = 'activityWebhookId', - /** column name */ - CreatedAt = 'created_at', - /** column name */ - DateSaleEnd = 'dateSaleEnd', - /** column name */ - DateSaleStart = 'dateSaleStart', - /** column name */ - Id = 'id', - /** column name */ - LotteryId = 'lotteryId', - /** column name */ - OrganizerId = 'organizerId', - /** column name */ - SigningKey = 'signingKey', - /** column name */ - Status = 'status', - /** column name */ - Timezone = 'timezone', - /** column name */ - UpdatedAt = 'updated_at' -}; - -export type LotteryParameters_Updates = { - /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; - /** filter the rows which have to be updated */ - where: LotteryParameters_Bool_Exp; -}; - -/** columns and relationships of "lotteryStatus" */ -export type LotteryStatus = { - __typename?: 'lotteryStatus'; - value: Scalars['String']['output']; -}; - -/** aggregated selection of "lotteryStatus" */ -export type LotteryStatus_Aggregate = { - __typename?: 'lotteryStatus_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** aggregated selection of "kycStatus" */ +export type KycStatus_Aggregate = { + __typename?: 'kycStatus_aggregate'; + aggregate?: Maybe; + nodes: Array; }; -/** aggregate fields of "lotteryStatus" */ -export type LotteryStatus_Aggregate_Fields = { - __typename?: 'lotteryStatus_aggregate_fields'; +/** aggregate fields of "kycStatus" */ +export type KycStatus_Aggregate_Fields = { + __typename?: 'kycStatus_aggregate_fields'; count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; + max?: Maybe; + min?: Maybe; }; -/** aggregate fields of "lotteryStatus" */ -export type LotteryStatus_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; +/** aggregate fields of "kycStatus" */ +export type KycStatus_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; distinct?: InputMaybe; }; -/** Boolean expression to filter rows from the table "lotteryStatus". All fields are combined with a logical 'AND'. */ -export type LotteryStatus_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; +/** Boolean expression to filter rows from the table "kycStatus". All fields are combined with a logical 'AND'. */ +export type KycStatus_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; value?: InputMaybe; }; -/** unique or primary key constraints on table "lotteryStatus" */ -export const enum LotteryStatus_Constraint { +/** unique or primary key constraints on table "kycStatus" */ +export const enum KycStatus_Constraint { /** unique or primary key constraint on columns "value" */ - LotteryStatusPkey = 'lotteryStatus_pkey' + KycStatusPkey = 'kycStatus_pkey' }; -export const enum LotteryStatus_Enum { - Draft = 'DRAFT', - Published = 'PUBLISHED' +export const enum KycStatus_Enum { + Completed = 'completed', + Init = 'init', + OnHold = 'onHold', + Pending = 'pending', + Prechecked = 'prechecked', + Queued = 'queued' }; -/** Boolean expression to compare columns of type "lotteryStatus_enum". All fields are combined with logical 'AND'. */ -export type LotteryStatus_Enum_Comparison_Exp = { - _eq?: InputMaybe; - _in?: InputMaybe>; +/** Boolean expression to compare columns of type "kycStatus_enum". All fields are combined with logical 'AND'. */ +export type KycStatus_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; _is_null?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; -/** input type for inserting data into table "lotteryStatus" */ -export type LotteryStatus_Insert_Input = { +/** input type for inserting data into table "kycStatus" */ +export type KycStatus_Insert_Input = { + /** + * init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + * pending: An applicant is ready to be processed. + * prechecked: The check is in a half way of being finished. + * queued: The checks have been started for the applicant. + * completed: The check has been completed. + * onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + */ value?: InputMaybe; }; /** aggregate max on columns */ -export type LotteryStatus_Max_Fields = { - __typename?: 'lotteryStatus_max_fields'; +export type KycStatus_Max_Fields = { + __typename?: 'kycStatus_max_fields'; + /** + * init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + * pending: An applicant is ready to be processed. + * prechecked: The check is in a half way of being finished. + * queued: The checks have been started for the applicant. + * completed: The check has been completed. + * onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + */ value?: Maybe; }; /** aggregate min on columns */ -export type LotteryStatus_Min_Fields = { - __typename?: 'lotteryStatus_min_fields'; +export type KycStatus_Min_Fields = { + __typename?: 'kycStatus_min_fields'; + /** + * init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + * pending: An applicant is ready to be processed. + * prechecked: The check is in a half way of being finished. + * queued: The checks have been started for the applicant. + * completed: The check has been completed. + * onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + */ value?: Maybe; }; -/** response of any mutation on the table "lotteryStatus" */ -export type LotteryStatus_Mutation_Response = { - __typename?: 'lotteryStatus_mutation_response'; +/** response of any mutation on the table "kycStatus" */ +export type KycStatus_Mutation_Response = { + __typename?: 'kycStatus_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; + returning: Array; }; -/** on_conflict condition type for table "lotteryStatus" */ -export type LotteryStatus_On_Conflict = { - constraint: LotteryStatus_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** on_conflict condition type for table "kycStatus" */ +export type KycStatus_On_Conflict = { + constraint: KycStatus_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** Ordering options when selecting data from "lotteryStatus". */ -export type LotteryStatus_Order_By = { +/** Ordering options when selecting data from "kycStatus". */ +export type KycStatus_Order_By = { value?: InputMaybe; }; -/** primary key columns input for table: lotteryStatus */ -export type LotteryStatus_Pk_Columns_Input = { +/** primary key columns input for table: kycStatus */ +export type KycStatus_Pk_Columns_Input = { + /** + * init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + * pending: An applicant is ready to be processed. + * prechecked: The check is in a half way of being finished. + * queued: The checks have been started for the applicant. + * completed: The check has been completed. + * onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + */ value: Scalars['String']['input']; }; -/** select columns of table "lotteryStatus" */ -export const enum LotteryStatus_Select_Column { +/** select columns of table "kycStatus" */ +export const enum KycStatus_Select_Column { /** column name */ Value = 'value' }; -/** input type for updating data in table "lotteryStatus" */ -export type LotteryStatus_Set_Input = { - value?: InputMaybe; -}; - -/** Streaming cursor of the table "lotteryStatus" */ -export type LotteryStatus_Stream_Cursor_Input = { +/** input type for updating data in table "kycStatus" */ +export type KycStatus_Set_Input = { + /** + * init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + * pending: An applicant is ready to be processed. + * prechecked: The check is in a half way of being finished. + * queued: The checks have been started for the applicant. + * completed: The check has been completed. + * onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + */ + value?: InputMaybe; +}; + +/** Streaming cursor of the table "kycStatus" */ +export type KycStatus_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: LotteryStatus_Stream_Cursor_Value_Input; + initial_value: KycStatus_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type LotteryStatus_Stream_Cursor_Value_Input = { +export type KycStatus_Stream_Cursor_Value_Input = { + /** + * init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded. + * pending: An applicant is ready to be processed. + * prechecked: The check is in a half way of being finished. + * queued: The checks have been started for the applicant. + * completed: The check has been completed. + * onHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification. + */ value?: InputMaybe; }; -/** update columns of table "lotteryStatus" */ -export const enum LotteryStatus_Update_Column { +/** update columns of table "kycStatus" */ +export const enum KycStatus_Update_Column { /** column name */ Value = 'value' }; -export type LotteryStatus_Updates = { +export type KycStatus_Updates = { /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: LotteryStatus_Bool_Exp; -}; - -/** Temporary wallet information for minters, including optional links to event passes and packs. */ -export type MinterTemporaryWallet = { - __typename?: 'minterTemporaryWallet'; - /** The blockchain address of the temporary wallet. */ - address: Scalars['String']['output']; - /** The timestamp when the temporary wallet was created. */ - createdAt: Scalars['timestamptz']['output']; - /** Optional identifier for an event pass associated with this wallet. */ - eventPassId?: Maybe; - /** Optional identifier for a pack associated with this wallet. */ - packId?: Maybe; - /** The private key for the temporary wallet, necessary for signing transactions. */ - privateKey: Scalars['String']['output']; + where: KycStatus_Bool_Exp; }; -/** aggregated selection of "minterTemporaryWallet" */ -export type MinterTemporaryWallet_Aggregate = { - __typename?: 'minterTemporaryWallet_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** aggregated selection of "kyc" */ +export type Kyc_Aggregate = { + __typename?: 'kyc_aggregate'; + aggregate?: Maybe; + nodes: Array; }; -/** aggregate fields of "minterTemporaryWallet" */ -export type MinterTemporaryWallet_Aggregate_Fields = { - __typename?: 'minterTemporaryWallet_aggregate_fields'; +/** aggregate fields of "kyc" */ +export type Kyc_Aggregate_Fields = { + __typename?: 'kyc_aggregate_fields'; count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; + max?: Maybe; + min?: Maybe; }; -/** aggregate fields of "minterTemporaryWallet" */ -export type MinterTemporaryWallet_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; +/** aggregate fields of "kyc" */ +export type Kyc_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; distinct?: InputMaybe; }; -/** Boolean expression to filter rows from the table "minterTemporaryWallet". All fields are combined with a logical 'AND'. */ -export type MinterTemporaryWallet_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - address?: InputMaybe; - createdAt?: InputMaybe; - eventPassId?: InputMaybe; - packId?: InputMaybe; - privateKey?: InputMaybe; +/** Boolean expression to filter rows from the table "kyc". All fields are combined with a logical 'AND'. */ +export type Kyc_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + applicantId?: InputMaybe; + createDate?: InputMaybe; + externalUserId?: InputMaybe; + levelName?: InputMaybe; + reviewStatus?: InputMaybe; + updated_at?: InputMaybe; }; -/** unique or primary key constraints on table "minterTemporaryWallet" */ -export const enum MinterTemporaryWallet_Constraint { - /** unique or primary key constraint on columns "address" */ - MinterTemporaryWalletPkey = 'minterTemporaryWallet_pkey' +/** unique or primary key constraints on table "kyc" */ +export const enum Kyc_Constraint { + /** unique or primary key constraint on columns "externalUserId" */ + KycExternalUserIdKey = 'kyc_externalUserId_key', + /** unique or primary key constraint on columns "externalUserId" */ + KycPkey = 'kyc_pkey' }; -/** input type for inserting data into table "minterTemporaryWallet" */ -export type MinterTemporaryWallet_Insert_Input = { - /** The blockchain address of the temporary wallet. */ - address?: InputMaybe; - /** The timestamp when the temporary wallet was created. */ - createdAt?: InputMaybe; - /** Optional identifier for an event pass associated with this wallet. */ - eventPassId?: InputMaybe; - /** Optional identifier for a pack associated with this wallet. */ - packId?: InputMaybe; - /** The private key for the temporary wallet, necessary for signing transactions. */ - privateKey?: InputMaybe; +/** input type for inserting data into table "kyc" */ +export type Kyc_Insert_Input = { + /** Unique identifier for the applicant provided by Sumsub. */ + applicantId?: InputMaybe; + /** The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. */ + createDate?: InputMaybe; + /** UUID referencing the user ID in the existing accounts table. */ + externalUserId?: InputMaybe; + /** Level of KYC verification, referring to kycLevelName. */ + levelName?: InputMaybe; + /** Status of the applicant’s review in Sumsub, referring to kycStatus. */ + reviewStatus?: InputMaybe; + /** Timestamp automatically updated whenever the kyc row changes. */ + updated_at?: InputMaybe; }; /** aggregate max on columns */ -export type MinterTemporaryWallet_Max_Fields = { - __typename?: 'minterTemporaryWallet_max_fields'; - /** The blockchain address of the temporary wallet. */ - address?: Maybe; - /** The timestamp when the temporary wallet was created. */ - createdAt?: Maybe; - /** Optional identifier for an event pass associated with this wallet. */ - eventPassId?: Maybe; - /** Optional identifier for a pack associated with this wallet. */ - packId?: Maybe; - /** The private key for the temporary wallet, necessary for signing transactions. */ - privateKey?: Maybe; +export type Kyc_Max_Fields = { + __typename?: 'kyc_max_fields'; + /** Unique identifier for the applicant provided by Sumsub. */ + applicantId?: Maybe; + /** The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. */ + createDate?: Maybe; + /** UUID referencing the user ID in the existing accounts table. */ + externalUserId?: Maybe; + /** Timestamp automatically updated whenever the kyc row changes. */ + updated_at?: Maybe; }; /** aggregate min on columns */ -export type MinterTemporaryWallet_Min_Fields = { - __typename?: 'minterTemporaryWallet_min_fields'; - /** The blockchain address of the temporary wallet. */ - address?: Maybe; - /** The timestamp when the temporary wallet was created. */ - createdAt?: Maybe; - /** Optional identifier for an event pass associated with this wallet. */ - eventPassId?: Maybe; - /** Optional identifier for a pack associated with this wallet. */ - packId?: Maybe; - /** The private key for the temporary wallet, necessary for signing transactions. */ - privateKey?: Maybe; +export type Kyc_Min_Fields = { + __typename?: 'kyc_min_fields'; + /** Unique identifier for the applicant provided by Sumsub. */ + applicantId?: Maybe; + /** The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. */ + createDate?: Maybe; + /** UUID referencing the user ID in the existing accounts table. */ + externalUserId?: Maybe; + /** Timestamp automatically updated whenever the kyc row changes. */ + updated_at?: Maybe; }; -/** response of any mutation on the table "minterTemporaryWallet" */ -export type MinterTemporaryWallet_Mutation_Response = { - __typename?: 'minterTemporaryWallet_mutation_response'; +/** response of any mutation on the table "kyc" */ +export type Kyc_Mutation_Response = { + __typename?: 'kyc_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; + returning: Array; }; -/** on_conflict condition type for table "minterTemporaryWallet" */ -export type MinterTemporaryWallet_On_Conflict = { - constraint: MinterTemporaryWallet_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** input type for inserting object relation for remote table "kyc" */ +export type Kyc_Obj_Rel_Insert_Input = { + data: Kyc_Insert_Input; + /** upsert condition */ + on_conflict?: InputMaybe; }; -/** Ordering options when selecting data from "minterTemporaryWallet". */ -export type MinterTemporaryWallet_Order_By = { - address?: InputMaybe; - createdAt?: InputMaybe; - eventPassId?: InputMaybe; - packId?: InputMaybe; - privateKey?: InputMaybe; +/** on_conflict condition type for table "kyc" */ +export type Kyc_On_Conflict = { + constraint: Kyc_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** primary key columns input for table: minterTemporaryWallet */ -export type MinterTemporaryWallet_Pk_Columns_Input = { - /** The blockchain address of the temporary wallet. */ - address: Scalars['String']['input']; +/** Ordering options when selecting data from "kyc". */ +export type Kyc_Order_By = { + applicantId?: InputMaybe; + createDate?: InputMaybe; + externalUserId?: InputMaybe; + levelName?: InputMaybe; + reviewStatus?: InputMaybe; + updated_at?: InputMaybe; }; -/** select columns of table "minterTemporaryWallet" */ -export const enum MinterTemporaryWallet_Select_Column { +/** primary key columns input for table: kyc */ +export type Kyc_Pk_Columns_Input = { + /** UUID referencing the user ID in the existing accounts table. */ + externalUserId: Scalars['uuid']['input']; +}; + +/** select columns of table "kyc" */ +export const enum Kyc_Select_Column { /** column name */ - Address = 'address', + ApplicantId = 'applicantId', /** column name */ - CreatedAt = 'createdAt', + CreateDate = 'createDate', /** column name */ - EventPassId = 'eventPassId', + ExternalUserId = 'externalUserId', /** column name */ - PackId = 'packId', + LevelName = 'levelName', /** column name */ - PrivateKey = 'privateKey' + ReviewStatus = 'reviewStatus', + /** column name */ + UpdatedAt = 'updated_at' }; -/** input type for updating data in table "minterTemporaryWallet" */ -export type MinterTemporaryWallet_Set_Input = { - /** The blockchain address of the temporary wallet. */ - address?: InputMaybe; - /** The timestamp when the temporary wallet was created. */ - createdAt?: InputMaybe; - /** Optional identifier for an event pass associated with this wallet. */ - eventPassId?: InputMaybe; - /** Optional identifier for a pack associated with this wallet. */ - packId?: InputMaybe; - /** The private key for the temporary wallet, necessary for signing transactions. */ - privateKey?: InputMaybe; +/** input type for updating data in table "kyc" */ +export type Kyc_Set_Input = { + /** Unique identifier for the applicant provided by Sumsub. */ + applicantId?: InputMaybe; + /** The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. */ + createDate?: InputMaybe; + /** UUID referencing the user ID in the existing accounts table. */ + externalUserId?: InputMaybe; + /** Level of KYC verification, referring to kycLevelName. */ + levelName?: InputMaybe; + /** Status of the applicant’s review in Sumsub, referring to kycStatus. */ + reviewStatus?: InputMaybe; + /** Timestamp automatically updated whenever the kyc row changes. */ + updated_at?: InputMaybe; }; -/** Streaming cursor of the table "minterTemporaryWallet" */ -export type MinterTemporaryWallet_Stream_Cursor_Input = { +/** Streaming cursor of the table "kyc" */ +export type Kyc_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: MinterTemporaryWallet_Stream_Cursor_Value_Input; + initial_value: Kyc_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type MinterTemporaryWallet_Stream_Cursor_Value_Input = { - /** The blockchain address of the temporary wallet. */ - address?: InputMaybe; - /** The timestamp when the temporary wallet was created. */ - createdAt?: InputMaybe; - /** Optional identifier for an event pass associated with this wallet. */ - eventPassId?: InputMaybe; - /** Optional identifier for a pack associated with this wallet. */ - packId?: InputMaybe; - /** The private key for the temporary wallet, necessary for signing transactions. */ - privateKey?: InputMaybe; +export type Kyc_Stream_Cursor_Value_Input = { + /** Unique identifier for the applicant provided by Sumsub. */ + applicantId?: InputMaybe; + /** The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. */ + createDate?: InputMaybe; + /** UUID referencing the user ID in the existing accounts table. */ + externalUserId?: InputMaybe; + /** Level of KYC verification, referring to kycLevelName. */ + levelName?: InputMaybe; + /** Status of the applicant’s review in Sumsub, referring to kycStatus. */ + reviewStatus?: InputMaybe; + /** Timestamp automatically updated whenever the kyc row changes. */ + updated_at?: InputMaybe; }; -/** update columns of table "minterTemporaryWallet" */ -export const enum MinterTemporaryWallet_Update_Column { +/** update columns of table "kyc" */ +export const enum Kyc_Update_Column { /** column name */ - Address = 'address', + ApplicantId = 'applicantId', /** column name */ - CreatedAt = 'createdAt', + CreateDate = 'createDate', /** column name */ - EventPassId = 'eventPassId', + ExternalUserId = 'externalUserId', /** column name */ - PackId = 'packId', + LevelName = 'levelName', /** column name */ - PrivateKey = 'privateKey' + ReviewStatus = 'reviewStatus', + /** column name */ + UpdatedAt = 'updated_at' }; -export type MinterTemporaryWallet_Updates = { +export type Kyc_Updates = { /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: MinterTemporaryWallet_Bool_Exp; + where: Kyc_Bool_Exp; }; -/** mutation root */ -export type Mutation_Root = { - __typename?: 'mutation_root'; - /** Create one asset */ - createAsset?: Maybe; - /** Create one contentSpace */ - createContentSpace?: Maybe; - /** Create one event */ - createEvent?: Maybe; - /** Create one eventPass */ - createEventPass?: Maybe; - /** Create one eventPassDelayedRevealed */ - createEventPassDelayedRevealed?: Maybe; - /** Create one organizer */ - createOrganizer?: Maybe; - /** Create one pack */ - createPack?: Maybe; - /** Create one scheduledRelease */ - createScheduledRelease?: Maybe; - /** Delete one asset from _all_ existing stages. Returns deleted document. */ - deleteAsset?: Maybe; - /** Delete one contentSpace from _all_ existing stages. Returns deleted document. */ - deleteContentSpace?: Maybe; - /** Delete one event from _all_ existing stages. Returns deleted document. */ - deleteEvent?: Maybe; - /** Delete one eventPass from _all_ existing stages. Returns deleted document. */ - deleteEventPass?: Maybe; - /** Delete one eventPassDelayedRevealed from _all_ existing stages. Returns deleted document. */ - deleteEventPassDelayedRevealed?: Maybe; - /** Delete many Asset documents */ - deleteManyAssets: BatchPayload; - /** Delete many Asset documents, return deleted documents */ - deleteManyAssetsConnection: AssetConnection; - /** Delete many ContentSpace documents */ - deleteManyContentSpaces: BatchPayload; - /** Delete many ContentSpace documents, return deleted documents */ - deleteManyContentSpacesConnection: ContentSpaceConnection; - /** Delete many EventPass documents */ - deleteManyEventPasses: BatchPayload; - /** Delete many EventPass documents, return deleted documents */ - deleteManyEventPassesConnection: EventPassConnection; - /** Delete many EventPassDelayedRevealed documents */ - deleteManyEventPassesDelayedRevealed: BatchPayload; - /** Delete many EventPassDelayedRevealed documents, return deleted documents */ - deleteManyEventPassesDelayedRevealedConnection: EventPassDelayedRevealedConnection; - /** Delete many Event documents */ - deleteManyEvents: BatchPayload; - /** Delete many Event documents, return deleted documents */ - deleteManyEventsConnection: EventConnection; - /** Delete many Organizer documents */ - deleteManyOrganizers: BatchPayload; - /** Delete many Organizer documents, return deleted documents */ - deleteManyOrganizersConnection: OrganizerConnection; - /** Delete many Pack documents */ - deleteManyPacks: BatchPayload; - /** Delete many Pack documents, return deleted documents */ - deleteManyPacksConnection: PackConnection; - /** Delete one organizer from _all_ existing stages. Returns deleted document. */ - deleteOrganizer?: Maybe; - /** Delete one pack from _all_ existing stages. Returns deleted document. */ - deletePack?: Maybe; - /** Delete and return scheduled operation */ - deleteScheduledOperation?: Maybe; - /** Delete one scheduledRelease from _all_ existing stages. Returns deleted document. */ - deleteScheduledRelease?: Maybe; - /** delete data from the table: "account" */ - delete_account?: Maybe; - /** delete single row from the table: "account" */ - delete_account_by_pk?: Maybe; - /** delete data from the table: "contentSpaceParameters" */ - delete_contentSpaceParameters?: Maybe; - /** delete single row from the table: "contentSpaceParameters" */ - delete_contentSpaceParameters_by_pk?: Maybe; - /** delete data from the table: "contentSpaceStatus" */ - delete_contentSpaceStatus?: Maybe; - /** delete single row from the table: "contentSpaceStatus" */ - delete_contentSpaceStatus_by_pk?: Maybe; - /** delete data from the table: "currency" */ - delete_currency?: Maybe; - /** delete single row from the table: "currency" */ - delete_currency_by_pk?: Maybe; - /** delete data from the table: "eventParameters" */ - delete_eventParameters?: Maybe; - /** delete single row from the table: "eventParameters" */ - delete_eventParameters_by_pk?: Maybe; - /** delete data from the table: "eventPassNft" */ - delete_eventPassNft?: Maybe; - /** delete data from the table: "eventPassNftContract" */ - delete_eventPassNftContract?: Maybe; - /** delete data from the table: "eventPassNftContractType" */ - delete_eventPassNftContractType?: Maybe; - /** delete single row from the table: "eventPassNftContractType" */ - delete_eventPassNftContractType_by_pk?: Maybe; - /** delete single row from the table: "eventPassNftContract" */ - delete_eventPassNftContract_by_pk?: Maybe; - /** delete single row from the table: "eventPassNft" */ - delete_eventPassNft_by_pk?: Maybe; - /** delete data from the table: "eventPassOrderSums" */ - delete_eventPassOrderSums?: Maybe; - /** delete single row from the table: "eventPassOrderSums" */ - delete_eventPassOrderSums_by_pk?: Maybe; - /** delete data from the table: "eventPassType" */ - delete_eventPassType?: Maybe; - /** delete single row from the table: "eventPassType" */ - delete_eventPassType_by_pk?: Maybe; - /** delete data from the table: "eventPassValidationType" */ - delete_eventPassValidationType?: Maybe; - /** delete single row from the table: "eventPassValidationType" */ - delete_eventPassValidationType_by_pk?: Maybe; - /** delete data from the table: "eventStatus" */ - delete_eventStatus?: Maybe; - /** delete single row from the table: "eventStatus" */ - delete_eventStatus_by_pk?: Maybe; - /** delete data from the table: "follow" */ - delete_follow?: Maybe; - /** delete single row from the table: "follow" */ - delete_follow_by_pk?: Maybe; - /** delete data from the table: "kyc" */ - delete_kyc?: Maybe; - /** delete data from the table: "kycLevelName" */ - delete_kycLevelName?: Maybe; - /** delete single row from the table: "kycLevelName" */ - delete_kycLevelName_by_pk?: Maybe; - /** delete data from the table: "kycStatus" */ - delete_kycStatus?: Maybe; - /** delete single row from the table: "kycStatus" */ - delete_kycStatus_by_pk?: Maybe; - /** delete single row from the table: "kyc" */ - delete_kyc_by_pk?: Maybe; - /** delete data from the table: "lotteryParameters" */ - delete_lotteryParameters?: Maybe; - /** delete single row from the table: "lotteryParameters" */ - delete_lotteryParameters_by_pk?: Maybe; - /** delete data from the table: "lotteryStatus" */ - delete_lotteryStatus?: Maybe; - /** delete single row from the table: "lotteryStatus" */ - delete_lotteryStatus_by_pk?: Maybe; - /** delete data from the table: "minterTemporaryWallet" */ - delete_minterTemporaryWallet?: Maybe; - /** delete single row from the table: "minterTemporaryWallet" */ - delete_minterTemporaryWallet_by_pk?: Maybe; - /** delete data from the table: "nftTransfer" */ - delete_nftTransfer?: Maybe; - /** delete single row from the table: "nftTransfer" */ - delete_nftTransfer_by_pk?: Maybe; - /** delete data from the table: "order" */ - delete_order?: Maybe; - /** delete data from the table: "orderStatus" */ - delete_orderStatus?: Maybe; - /** delete single row from the table: "orderStatus" */ - delete_orderStatus_by_pk?: Maybe; - /** delete single row from the table: "order" */ - delete_order_by_pk?: Maybe; - /** delete data from the table: "packEventPassNft" */ - delete_packEventPassNft?: Maybe; - /** delete single row from the table: "packEventPassNft" */ - delete_packEventPassNft_by_pk?: Maybe; - /** delete data from the table: "packNftContract" */ - delete_packNftContract?: Maybe; - /** delete data from the table: "packNftContractEventPass" */ - delete_packNftContractEventPass?: Maybe; - /** delete single row from the table: "packNftContractEventPass" */ - delete_packNftContractEventPass_by_pk?: Maybe; - /** delete single row from the table: "packNftContract" */ - delete_packNftContract_by_pk?: Maybe; - /** delete data from the table: "packNftSupply" */ - delete_packNftSupply?: Maybe; - /** delete single row from the table: "packNftSupply" */ - delete_packNftSupply_by_pk?: Maybe; - /** delete data from the table: "packOrderSums" */ - delete_packOrderSums?: Maybe; - /** delete single row from the table: "packOrderSums" */ - delete_packOrderSums_by_pk?: Maybe; - /** delete data from the table: "passAmount" */ - delete_passAmount?: Maybe; - /** delete single row from the table: "passAmount" */ - delete_passAmount_by_pk?: Maybe; - /** delete data from the table: "passPricing" */ - delete_passPricing?: Maybe; - /** delete single row from the table: "passPricing" */ - delete_passPricing_by_pk?: Maybe; - /** delete data from the table: "pendingOrder" */ - delete_pendingOrder?: Maybe; - /** delete single row from the table: "pendingOrder" */ - delete_pendingOrder_by_pk?: Maybe; - /** delete data from the table: "roleAssignment" */ - delete_roleAssignment?: Maybe; - /** delete data from the table: "roles" */ - delete_roles?: Maybe; +/** The lotteryParameters model is designed to define properties on a lottery, including details like the lotteryId and activityWebhookId. It manages various timestamps and settings related to the lottery, ensuring efficient and accurate management of lottery events. */ +export type LotteryParameters = { + __typename?: 'lotteryParameters'; + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. */ + activityWebhookId?: Maybe; + activityWebhookSigningKey?: Maybe; + created_at: Scalars['timestamptz']['output']; + /** + * Optional column + * for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + */ + dateSaleEnd?: Maybe; + /** Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. */ + dateSaleStart?: Maybe; + id: Scalars['uuid']['output']; + lotteryId: Scalars['String']['output']; + organizerId: Scalars['String']['output']; + status?: Maybe; + /** The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. */ + timezone: Scalars['String']['output']; + updated_at: Scalars['timestamptz']['output']; +}; + +/** aggregated selection of "lotteryParameters" */ +export type LotteryParameters_Aggregate = { + __typename?: 'lotteryParameters_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "lotteryParameters" */ +export type LotteryParameters_Aggregate_Fields = { + __typename?: 'lotteryParameters_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; +}; + + +/** aggregate fields of "lotteryParameters" */ +export type LotteryParameters_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "lotteryParameters". All fields are combined with a logical 'AND'. */ +export type LotteryParameters_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; + created_at?: InputMaybe; + dateSaleEnd?: InputMaybe; + dateSaleStart?: InputMaybe; + id?: InputMaybe; + lotteryId?: InputMaybe; + organizerId?: InputMaybe; + status?: InputMaybe; + timezone?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** unique or primary key constraints on table "lotteryParameters" */ +export const enum LotteryParameters_Constraint { + /** unique or primary key constraint on columns "lotteryId" */ + LotteryParametersLotteryIdKey = 'lotteryParameters_lotteryId_key', + /** unique or primary key constraint on columns "id" */ + LotteryParametersPkey = 'lotteryParameters_pkey', + /** unique or primary key constraint on columns "activityWebhookSigningKey" */ + LotteryParametersSigningKeyKey = 'lotteryParameters_signingKey_key' +}; + +/** input type for inserting data into table "lotteryParameters" */ +export type LotteryParameters_Insert_Input = { + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. */ + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; + created_at?: InputMaybe; + /** + * Optional column + * for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + */ + dateSaleEnd?: InputMaybe; + /** Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. */ + dateSaleStart?: InputMaybe; + id?: InputMaybe; + lotteryId?: InputMaybe; + organizerId?: InputMaybe; + status?: InputMaybe; + /** The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. */ + timezone?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** aggregate max on columns */ +export type LotteryParameters_Max_Fields = { + __typename?: 'lotteryParameters_max_fields'; + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. */ + activityWebhookId?: Maybe; + activityWebhookSigningKey?: Maybe; + created_at?: Maybe; + /** + * Optional column + * for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + */ + dateSaleEnd?: Maybe; + /** Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. */ + dateSaleStart?: Maybe; + id?: Maybe; + lotteryId?: Maybe; + organizerId?: Maybe; + /** The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. */ + timezone?: Maybe; + updated_at?: Maybe; +}; + +/** aggregate min on columns */ +export type LotteryParameters_Min_Fields = { + __typename?: 'lotteryParameters_min_fields'; + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. */ + activityWebhookId?: Maybe; + activityWebhookSigningKey?: Maybe; + created_at?: Maybe; + /** + * Optional column + * for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + */ + dateSaleEnd?: Maybe; + /** Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. */ + dateSaleStart?: Maybe; + id?: Maybe; + lotteryId?: Maybe; + organizerId?: Maybe; + /** The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. */ + timezone?: Maybe; + updated_at?: Maybe; +}; + +/** response of any mutation on the table "lotteryParameters" */ +export type LotteryParameters_Mutation_Response = { + __typename?: 'lotteryParameters_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** on_conflict condition type for table "lotteryParameters" */ +export type LotteryParameters_On_Conflict = { + constraint: LotteryParameters_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "lotteryParameters". */ +export type LotteryParameters_Order_By = { + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; + created_at?: InputMaybe; + dateSaleEnd?: InputMaybe; + dateSaleStart?: InputMaybe; + id?: InputMaybe; + lotteryId?: InputMaybe; + organizerId?: InputMaybe; + status?: InputMaybe; + timezone?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** primary key columns input for table: lotteryParameters */ +export type LotteryParameters_Pk_Columns_Input = { + id: Scalars['uuid']['input']; +}; + +/** select columns of table "lotteryParameters" */ +export const enum LotteryParameters_Select_Column { + /** column name */ + ActivityWebhookId = 'activityWebhookId', + /** column name */ + ActivityWebhookSigningKey = 'activityWebhookSigningKey', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + DateSaleEnd = 'dateSaleEnd', + /** column name */ + DateSaleStart = 'dateSaleStart', + /** column name */ + Id = 'id', + /** column name */ + LotteryId = 'lotteryId', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Status = 'status', + /** column name */ + Timezone = 'timezone', + /** column name */ + UpdatedAt = 'updated_at' +}; + +/** input type for updating data in table "lotteryParameters" */ +export type LotteryParameters_Set_Input = { + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. */ + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; + created_at?: InputMaybe; + /** + * Optional column + * for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + */ + dateSaleEnd?: InputMaybe; + /** Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. */ + dateSaleStart?: InputMaybe; + id?: InputMaybe; + lotteryId?: InputMaybe; + organizerId?: InputMaybe; + status?: InputMaybe; + /** The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. */ + timezone?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** Streaming cursor of the table "lotteryParameters" */ +export type LotteryParameters_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: LotteryParameters_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; + +/** Initial value of the column from where the streaming should start */ +export type LotteryParameters_Stream_Cursor_Value_Input = { + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the lottery. */ + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; + created_at?: InputMaybe; + /** + * Optional column + * for the end date and time for the lottery ticket sales, used when there is a defined sales period for the lottery. + */ + dateSaleEnd?: InputMaybe; + /** Optional column for the start date and time for the lottery ticket sales, applicable if the lottery involves a sale. */ + dateSaleStart?: InputMaybe; + id?: InputMaybe; + lotteryId?: InputMaybe; + organizerId?: InputMaybe; + status?: InputMaybe; + /** The "timezone" column contains the timezone identifier for the lottery, ensuring accurate timing for events and sales across different regions. */ + timezone?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** update columns of table "lotteryParameters" */ +export const enum LotteryParameters_Update_Column { + /** column name */ + ActivityWebhookId = 'activityWebhookId', + /** column name */ + ActivityWebhookSigningKey = 'activityWebhookSigningKey', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + DateSaleEnd = 'dateSaleEnd', + /** column name */ + DateSaleStart = 'dateSaleStart', + /** column name */ + Id = 'id', + /** column name */ + LotteryId = 'lotteryId', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Status = 'status', + /** column name */ + Timezone = 'timezone', + /** column name */ + UpdatedAt = 'updated_at' +}; + +export type LotteryParameters_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: LotteryParameters_Bool_Exp; +}; + +/** columns and relationships of "lotteryStatus" */ +export type LotteryStatus = { + __typename?: 'lotteryStatus'; + value: Scalars['String']['output']; +}; + +/** aggregated selection of "lotteryStatus" */ +export type LotteryStatus_Aggregate = { + __typename?: 'lotteryStatus_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "lotteryStatus" */ +export type LotteryStatus_Aggregate_Fields = { + __typename?: 'lotteryStatus_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; +}; + + +/** aggregate fields of "lotteryStatus" */ +export type LotteryStatus_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "lotteryStatus". All fields are combined with a logical 'AND'. */ +export type LotteryStatus_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + value?: InputMaybe; +}; + +/** unique or primary key constraints on table "lotteryStatus" */ +export const enum LotteryStatus_Constraint { + /** unique or primary key constraint on columns "value" */ + LotteryStatusPkey = 'lotteryStatus_pkey' +}; + +export const enum LotteryStatus_Enum { + Draft = 'DRAFT', + Published = 'PUBLISHED' +}; + +/** Boolean expression to compare columns of type "lotteryStatus_enum". All fields are combined with logical 'AND'. */ +export type LotteryStatus_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; +}; + +/** input type for inserting data into table "lotteryStatus" */ +export type LotteryStatus_Insert_Input = { + value?: InputMaybe; +}; + +/** aggregate max on columns */ +export type LotteryStatus_Max_Fields = { + __typename?: 'lotteryStatus_max_fields'; + value?: Maybe; +}; + +/** aggregate min on columns */ +export type LotteryStatus_Min_Fields = { + __typename?: 'lotteryStatus_min_fields'; + value?: Maybe; +}; + +/** response of any mutation on the table "lotteryStatus" */ +export type LotteryStatus_Mutation_Response = { + __typename?: 'lotteryStatus_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** on_conflict condition type for table "lotteryStatus" */ +export type LotteryStatus_On_Conflict = { + constraint: LotteryStatus_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "lotteryStatus". */ +export type LotteryStatus_Order_By = { + value?: InputMaybe; +}; + +/** primary key columns input for table: lotteryStatus */ +export type LotteryStatus_Pk_Columns_Input = { + value: Scalars['String']['input']; +}; + +/** select columns of table "lotteryStatus" */ +export const enum LotteryStatus_Select_Column { + /** column name */ + Value = 'value' +}; + +/** input type for updating data in table "lotteryStatus" */ +export type LotteryStatus_Set_Input = { + value?: InputMaybe; +}; + +/** Streaming cursor of the table "lotteryStatus" */ +export type LotteryStatus_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: LotteryStatus_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; + +/** Initial value of the column from where the streaming should start */ +export type LotteryStatus_Stream_Cursor_Value_Input = { + value?: InputMaybe; +}; + +/** update columns of table "lotteryStatus" */ +export const enum LotteryStatus_Update_Column { + /** column name */ + Value = 'value' +}; + +export type LotteryStatus_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: LotteryStatus_Bool_Exp; +}; + +/** The loyaltyCardNft model stores NFTs delivered by the loyaltyCardNftContract, each uniquely associated with a loyalty card. These NFTs are soulbound to a specific owner and not transferable, though they can be burned, indicating the end of their lifecycle. The structure allows for the dynamic update of NFT metadata by contract admins, adhering to the loyalty card contract stipulations. */ +export type LoyaltyCardNft = { + __typename?: 'loyaltyCardNft'; + /** If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin. */ + burnedTransferId?: Maybe; + /** Denotes the specific blockchain or network of the loyalty card NFT. */ + chainId: Scalars['String']['output']; + /** Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. */ + contractAddress: Scalars['String']['output']; + created_at: Scalars['timestamptz']['output']; + /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ + error?: Maybe; + id: Scalars['uuid']['output']; + loyaltyCard?: Maybe; + /** A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform. */ + loyaltyCardId: Scalars['String']['output']; + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. */ + metadata?: Maybe; + organizer?: Maybe; + /** A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform. */ + organizerId: Scalars['String']['output']; + /** The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned. */ + ownerAddress: Scalars['String']['output']; + status?: Maybe; + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; + /** The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction. */ + tokenUri?: Maybe; + updated_at: Scalars['timestamptz']['output']; +}; + + +/** The loyaltyCardNft model stores NFTs delivered by the loyaltyCardNftContract, each uniquely associated with a loyalty card. These NFTs are soulbound to a specific owner and not transferable, though they can be burned, indicating the end of their lifecycle. The structure allows for the dynamic update of NFT metadata by contract admins, adhering to the loyalty card contract stipulations. */ +export type LoyaltyCardNftLoyaltyCardArgs = { + locales?: Array; + stage?: Stage; +}; + + +/** The loyaltyCardNft model stores NFTs delivered by the loyaltyCardNftContract, each uniquely associated with a loyalty card. These NFTs are soulbound to a specific owner and not transferable, though they can be burned, indicating the end of their lifecycle. The structure allows for the dynamic update of NFT metadata by contract admins, adhering to the loyalty card contract stipulations. */ +export type LoyaltyCardNftMetadataArgs = { + path?: InputMaybe; +}; + + +/** The loyaltyCardNft model stores NFTs delivered by the loyaltyCardNftContract, each uniquely associated with a loyalty card. These NFTs are soulbound to a specific owner and not transferable, though they can be burned, indicating the end of their lifecycle. The structure allows for the dynamic update of NFT metadata by contract admins, adhering to the loyalty card contract stipulations. */ +export type LoyaltyCardNftOrganizerArgs = { + locales?: Array; + stage?: Stage; + where: OrganizerWhereUniqueInput_Remote_Rel_LoyaltyCardNftorganizer; +}; + +/** The loyaltyCardNftContract model is designed to store metadata associated with NFT contracts that act as loyalty cards for organizers. This table captures critical details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. It includes organizerId to link each loyalty card contract directly with an organizer, facilitating the management and interaction with NFT-based loyalty programs. */ +export type LoyaltyCardNftContract = { + __typename?: 'loyaltyCardNftContract'; + /** Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ + chainId: Scalars['String']['output']; + /** Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain. */ + contractAddress: Scalars['String']['output']; + created_at: Scalars['timestamptz']['output']; + id: Scalars['uuid']['output']; + loyaltyCard?: Maybe; + /** Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS. */ + loyaltyCardId: Scalars['String']['output']; + /** An object relationship */ + loyaltyCardParameter?: Maybe; + organizer?: Maybe; + /** A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform. */ + organizerId: Scalars['String']['output']; + updated_at: Scalars['timestamptz']['output']; +}; + + +/** The loyaltyCardNftContract model is designed to store metadata associated with NFT contracts that act as loyalty cards for organizers. This table captures critical details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. It includes organizerId to link each loyalty card contract directly with an organizer, facilitating the management and interaction with NFT-based loyalty programs. */ +export type LoyaltyCardNftContractLoyaltyCardArgs = { + locales?: Array; + stage?: Stage; +}; + + +/** The loyaltyCardNftContract model is designed to store metadata associated with NFT contracts that act as loyalty cards for organizers. This table captures critical details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. It includes organizerId to link each loyalty card contract directly with an organizer, facilitating the management and interaction with NFT-based loyalty programs. */ +export type LoyaltyCardNftContractOrganizerArgs = { + locales?: Array; + stage?: Stage; + where: OrganizerWhereUniqueInput_Remote_Rel_LoyaltyCardNftContractorganizer; +}; + +/** aggregated selection of "loyaltyCardNftContract" */ +export type LoyaltyCardNftContract_Aggregate = { + __typename?: 'loyaltyCardNftContract_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "loyaltyCardNftContract" */ +export type LoyaltyCardNftContract_Aggregate_Fields = { + __typename?: 'loyaltyCardNftContract_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; +}; + + +/** aggregate fields of "loyaltyCardNftContract" */ +export type LoyaltyCardNftContract_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "loyaltyCardNftContract". All fields are combined with a logical 'AND'. */ +export type LoyaltyCardNftContract_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + loyaltyCardId?: InputMaybe; + loyaltyCardParameter?: InputMaybe; + organizerId?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** unique or primary key constraints on table "loyaltyCardNftContract" */ +export const enum LoyaltyCardNftContract_Constraint { + /** unique or primary key constraint on columns "chainId", "contractAddress" */ + LoyaltyCardNftContractContractAddressChainIdKey = 'loyaltyCardNftContract_contractAddress_chainId_key', + /** unique or primary key constraint on columns "loyaltyCardId" */ + LoyaltyCardNftContractLoyaltyCardIdKey = 'loyaltyCardNftContract_loyaltyCardId_key', + /** unique or primary key constraint on columns "id" */ + LoyaltyCardNftContractPkey = 'loyaltyCardNftContract_pkey' +}; + +/** input type for inserting data into table "loyaltyCardNftContract" */ +export type LoyaltyCardNftContract_Insert_Input = { + /** Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ + chainId?: InputMaybe; + /** Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS. */ + loyaltyCardId?: InputMaybe; + loyaltyCardParameter?: InputMaybe; + /** A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform. */ + organizerId?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** aggregate max on columns */ +export type LoyaltyCardNftContract_Max_Fields = { + __typename?: 'loyaltyCardNftContract_max_fields'; + /** Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ + chainId?: Maybe; + /** Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain. */ + contractAddress?: Maybe; + created_at?: Maybe; + id?: Maybe; + /** Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS. */ + loyaltyCardId?: Maybe; + /** A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform. */ + organizerId?: Maybe; + updated_at?: Maybe; +}; + +/** aggregate min on columns */ +export type LoyaltyCardNftContract_Min_Fields = { + __typename?: 'loyaltyCardNftContract_min_fields'; + /** Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ + chainId?: Maybe; + /** Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain. */ + contractAddress?: Maybe; + created_at?: Maybe; + id?: Maybe; + /** Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS. */ + loyaltyCardId?: Maybe; + /** A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform. */ + organizerId?: Maybe; + updated_at?: Maybe; +}; + +/** response of any mutation on the table "loyaltyCardNftContract" */ +export type LoyaltyCardNftContract_Mutation_Response = { + __typename?: 'loyaltyCardNftContract_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** input type for inserting object relation for remote table "loyaltyCardNftContract" */ +export type LoyaltyCardNftContract_Obj_Rel_Insert_Input = { + data: LoyaltyCardNftContract_Insert_Input; + /** upsert condition */ + on_conflict?: InputMaybe; +}; + +/** on_conflict condition type for table "loyaltyCardNftContract" */ +export type LoyaltyCardNftContract_On_Conflict = { + constraint: LoyaltyCardNftContract_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "loyaltyCardNftContract". */ +export type LoyaltyCardNftContract_Order_By = { + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + loyaltyCardId?: InputMaybe; + loyaltyCardParameter?: InputMaybe; + organizerId?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** primary key columns input for table: loyaltyCardNftContract */ +export type LoyaltyCardNftContract_Pk_Columns_Input = { + id: Scalars['uuid']['input']; +}; + +/** select columns of table "loyaltyCardNftContract" */ +export const enum LoyaltyCardNftContract_Select_Column { + /** column name */ + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Id = 'id', + /** column name */ + LoyaltyCardId = 'loyaltyCardId', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + UpdatedAt = 'updated_at' +}; + +/** input type for updating data in table "loyaltyCardNftContract" */ +export type LoyaltyCardNftContract_Set_Input = { + /** Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ + chainId?: InputMaybe; + /** Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS. */ + loyaltyCardId?: InputMaybe; + /** A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform. */ + organizerId?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** Streaming cursor of the table "loyaltyCardNftContract" */ +export type LoyaltyCardNftContract_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: LoyaltyCardNftContract_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; + +/** Initial value of the column from where the streaming should start */ +export type LoyaltyCardNftContract_Stream_Cursor_Value_Input = { + /** Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment. */ + chainId?: InputMaybe; + /** Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card's existence and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS. */ + loyaltyCardId?: InputMaybe; + /** A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform. */ + organizerId?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** update columns of table "loyaltyCardNftContract" */ +export const enum LoyaltyCardNftContract_Update_Column { + /** column name */ + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Id = 'id', + /** column name */ + LoyaltyCardId = 'loyaltyCardId', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + UpdatedAt = 'updated_at' +}; + +export type LoyaltyCardNftContract_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: LoyaltyCardNftContract_Bool_Exp; +}; + +/** aggregated selection of "loyaltyCardNft" */ +export type LoyaltyCardNft_Aggregate = { + __typename?: 'loyaltyCardNft_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "loyaltyCardNft" */ +export type LoyaltyCardNft_Aggregate_Fields = { + __typename?: 'loyaltyCardNft_aggregate_fields'; + avg?: Maybe; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; + stddev?: Maybe; + stddev_pop?: Maybe; + stddev_samp?: Maybe; + sum?: Maybe; + var_pop?: Maybe; + var_samp?: Maybe; + variance?: Maybe; +}; + + +/** aggregate fields of "loyaltyCardNft" */ +export type LoyaltyCardNft_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** append existing jsonb value of filtered columns with new jsonb value */ +export type LoyaltyCardNft_Append_Input = { + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. */ + metadata?: InputMaybe; +}; + +/** aggregate avg on columns */ +export type LoyaltyCardNft_Avg_Fields = { + __typename?: 'loyaltyCardNft_avg_fields'; + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; +}; + +/** Boolean expression to filter rows from the table "loyaltyCardNft". All fields are combined with a logical 'AND'. */ +export type LoyaltyCardNft_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + burnedTransferId?: InputMaybe; + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + error?: InputMaybe; + id?: InputMaybe; + loyaltyCardId?: InputMaybe; + metadata?: InputMaybe; + organizerId?: InputMaybe; + ownerAddress?: InputMaybe; + status?: InputMaybe; + tokenId?: InputMaybe; + tokenUri?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** unique or primary key constraints on table "loyaltyCardNft" */ +export const enum LoyaltyCardNft_Constraint { + /** unique or primary key constraint on columns "ownerAddress" */ + IdxLoyaltycardnftOwneraddressActive = 'idx_loyaltycardnft_owneraddress_active', + /** unique or primary key constraint on columns "chainId", "contractAddress", "tokenId" */ + LoyaltyCardNftContractAddressTokenIdChainIdIdx = 'loyaltyCardNft_contractAddress_tokenId_chainId_idx', + /** unique or primary key constraint on columns "id" */ + LoyaltyCardNftPkey = 'loyaltyCardNft_pkey' +}; + +/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ +export type LoyaltyCardNft_Delete_At_Path_Input = { + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. */ + metadata?: InputMaybe>; +}; + +/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ +export type LoyaltyCardNft_Delete_Elem_Input = { + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. */ + metadata?: InputMaybe; +}; + +/** delete key/value pair or string element. key/value pairs are matched based on their key value */ +export type LoyaltyCardNft_Delete_Key_Input = { + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. */ + metadata?: InputMaybe; +}; + +/** input type for incrementing numeric columns in table "loyaltyCardNft" */ +export type LoyaltyCardNft_Inc_Input = { + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; +}; + +/** input type for inserting data into table "loyaltyCardNft" */ +export type LoyaltyCardNft_Insert_Input = { + /** If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin. */ + burnedTransferId?: InputMaybe; + /** Denotes the specific blockchain or network of the loyalty card NFT. */ + chainId?: InputMaybe; + /** Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ + error?: InputMaybe; + id?: InputMaybe; + /** A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform. */ + loyaltyCardId?: InputMaybe; + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. */ + metadata?: InputMaybe; + /** A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform. */ + organizerId?: InputMaybe; + /** The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned. */ + ownerAddress?: InputMaybe; + status?: InputMaybe; + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; + /** The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction. */ + tokenUri?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** aggregate max on columns */ +export type LoyaltyCardNft_Max_Fields = { + __typename?: 'loyaltyCardNft_max_fields'; + /** If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin. */ + burnedTransferId?: Maybe; + /** Denotes the specific blockchain or network of the loyalty card NFT. */ + chainId?: Maybe; + /** Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. */ + contractAddress?: Maybe; + created_at?: Maybe; + /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ + error?: Maybe; + id?: Maybe; + /** A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform. */ + loyaltyCardId?: Maybe; + /** A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform. */ + organizerId?: Maybe; + /** The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned. */ + ownerAddress?: Maybe; + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; + /** The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction. */ + tokenUri?: Maybe; + updated_at?: Maybe; +}; + +/** aggregate min on columns */ +export type LoyaltyCardNft_Min_Fields = { + __typename?: 'loyaltyCardNft_min_fields'; + /** If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin. */ + burnedTransferId?: Maybe; + /** Denotes the specific blockchain or network of the loyalty card NFT. */ + chainId?: Maybe; + /** Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. */ + contractAddress?: Maybe; + created_at?: Maybe; + /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ + error?: Maybe; + id?: Maybe; + /** A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform. */ + loyaltyCardId?: Maybe; + /** A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform. */ + organizerId?: Maybe; + /** The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned. */ + ownerAddress?: Maybe; + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; + /** The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction. */ + tokenUri?: Maybe; + updated_at?: Maybe; +}; + +/** response of any mutation on the table "loyaltyCardNft" */ +export type LoyaltyCardNft_Mutation_Response = { + __typename?: 'loyaltyCardNft_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** on_conflict condition type for table "loyaltyCardNft" */ +export type LoyaltyCardNft_On_Conflict = { + constraint: LoyaltyCardNft_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "loyaltyCardNft". */ +export type LoyaltyCardNft_Order_By = { + burnedTransferId?: InputMaybe; + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + error?: InputMaybe; + id?: InputMaybe; + loyaltyCardId?: InputMaybe; + metadata?: InputMaybe; + organizerId?: InputMaybe; + ownerAddress?: InputMaybe; + status?: InputMaybe; + tokenId?: InputMaybe; + tokenUri?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** primary key columns input for table: loyaltyCardNft */ +export type LoyaltyCardNft_Pk_Columns_Input = { + id: Scalars['uuid']['input']; +}; + +/** prepend existing jsonb value of filtered columns with new jsonb value */ +export type LoyaltyCardNft_Prepend_Input = { + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. */ + metadata?: InputMaybe; +}; + +/** select columns of table "loyaltyCardNft" */ +export const enum LoyaltyCardNft_Select_Column { + /** column name */ + BurnedTransferId = 'burnedTransferId', + /** column name */ + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Error = 'error', + /** column name */ + Id = 'id', + /** column name */ + LoyaltyCardId = 'loyaltyCardId', + /** column name */ + Metadata = 'metadata', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + OwnerAddress = 'ownerAddress', + /** column name */ + Status = 'status', + /** column name */ + TokenId = 'tokenId', + /** column name */ + TokenUri = 'tokenUri', + /** column name */ + UpdatedAt = 'updated_at' +}; + +/** input type for updating data in table "loyaltyCardNft" */ +export type LoyaltyCardNft_Set_Input = { + /** If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin. */ + burnedTransferId?: InputMaybe; + /** Denotes the specific blockchain or network of the loyalty card NFT. */ + chainId?: InputMaybe; + /** Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ + error?: InputMaybe; + id?: InputMaybe; + /** A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform. */ + loyaltyCardId?: InputMaybe; + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. */ + metadata?: InputMaybe; + /** A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform. */ + organizerId?: InputMaybe; + /** The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned. */ + ownerAddress?: InputMaybe; + status?: InputMaybe; + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; + /** The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction. */ + tokenUri?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** aggregate stddev on columns */ +export type LoyaltyCardNft_Stddev_Fields = { + __typename?: 'loyaltyCardNft_stddev_fields'; + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; +}; + +/** aggregate stddev_pop on columns */ +export type LoyaltyCardNft_Stddev_Pop_Fields = { + __typename?: 'loyaltyCardNft_stddev_pop_fields'; + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; +}; + +/** aggregate stddev_samp on columns */ +export type LoyaltyCardNft_Stddev_Samp_Fields = { + __typename?: 'loyaltyCardNft_stddev_samp_fields'; + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; +}; + +/** Streaming cursor of the table "loyaltyCardNft" */ +export type LoyaltyCardNft_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: LoyaltyCardNft_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; + +/** Initial value of the column from where the streaming should start */ +export type LoyaltyCardNft_Stream_Cursor_Value_Input = { + /** If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin. */ + burnedTransferId?: InputMaybe; + /** Denotes the specific blockchain or network of the loyalty card NFT. */ + chainId?: InputMaybe; + /** Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + /** Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. */ + error?: InputMaybe; + id?: InputMaybe; + /** A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform. */ + loyaltyCardId?: InputMaybe; + /** The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT. */ + metadata?: InputMaybe; + /** A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform. */ + organizerId?: InputMaybe; + /** The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned. */ + ownerAddress?: InputMaybe; + status?: InputMaybe; + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: InputMaybe; + /** The designated URI for the loyalty card NFT's metadata blob, providing a stable reference for data extraction. */ + tokenUri?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** aggregate sum on columns */ +export type LoyaltyCardNft_Sum_Fields = { + __typename?: 'loyaltyCardNft_sum_fields'; + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; +}; + +/** update columns of table "loyaltyCardNft" */ +export const enum LoyaltyCardNft_Update_Column { + /** column name */ + BurnedTransferId = 'burnedTransferId', + /** column name */ + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Error = 'error', + /** column name */ + Id = 'id', + /** column name */ + LoyaltyCardId = 'loyaltyCardId', + /** column name */ + Metadata = 'metadata', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + OwnerAddress = 'ownerAddress', + /** column name */ + Status = 'status', + /** column name */ + TokenId = 'tokenId', + /** column name */ + TokenUri = 'tokenUri', + /** column name */ + UpdatedAt = 'updated_at' +}; + +export type LoyaltyCardNft_Updates = { + /** append existing jsonb value of filtered columns with new jsonb value */ + _append?: InputMaybe; + /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ + _delete_at_path?: InputMaybe; + /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ + _delete_elem?: InputMaybe; + /** delete key/value pair or string element. key/value pairs are matched based on their key value */ + _delete_key?: InputMaybe; + /** increments the numeric columns with given value of the filtered values */ + _inc?: InputMaybe; + /** prepend existing jsonb value of filtered columns with new jsonb value */ + _prepend?: InputMaybe; + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: LoyaltyCardNft_Bool_Exp; +}; + +/** aggregate var_pop on columns */ +export type LoyaltyCardNft_Var_Pop_Fields = { + __typename?: 'loyaltyCardNft_var_pop_fields'; + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; +}; + +/** aggregate var_samp on columns */ +export type LoyaltyCardNft_Var_Samp_Fields = { + __typename?: 'loyaltyCardNft_var_samp_fields'; + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; +}; + +/** aggregate variance on columns */ +export type LoyaltyCardNft_Variance_Fields = { + __typename?: 'loyaltyCardNft_variance_fields'; + /** The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms. */ + tokenId?: Maybe; +}; + +/** The loyaltyCardParameters model is designed to define properties on a loyalty card, including details like the loyaltyCardId and activityWebhookId. It manages various settings and metadata related to the loyalty card, ensuring efficient and accurate management of loyalty card programs. */ +export type LoyaltyCardParameters = { + __typename?: 'loyaltyCardParameters'; + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card. */ + activityWebhookId?: Maybe; + /** Unique signing key used for secure operations related to the loyalty card activity webhook. */ + activityWebhookSigningKey?: Maybe; + created_at: Scalars['timestamptz']['output']; + id: Scalars['uuid']['output']; + /** Unique identifier for each loyalty card, ensuring no duplicates in the system. */ + loyaltyCardId: Scalars['String']['output']; + /** An object relationship */ + loyaltyCardNftContract?: Maybe; + /** The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card. */ + metadataUpdateWebhookId?: Maybe; + /** Unique signing key used for secure operations related to the loyalty card metadata update webhook. */ + metadataUpdateWebhookSigningKey?: Maybe; + /** Identifier for the organizer responsible for the loyalty card. */ + organizerId: Scalars['String']['output']; + /** Represents the current status of the loyalty card, either "DRAFT" or "PUBLISHED". */ + status?: Maybe; + updated_at: Scalars['timestamptz']['output']; +}; + +/** aggregated selection of "loyaltyCardParameters" */ +export type LoyaltyCardParameters_Aggregate = { + __typename?: 'loyaltyCardParameters_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "loyaltyCardParameters" */ +export type LoyaltyCardParameters_Aggregate_Fields = { + __typename?: 'loyaltyCardParameters_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; +}; + + +/** aggregate fields of "loyaltyCardParameters" */ +export type LoyaltyCardParameters_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "loyaltyCardParameters". All fields are combined with a logical 'AND'. */ +export type LoyaltyCardParameters_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + loyaltyCardId?: InputMaybe; + loyaltyCardNftContract?: InputMaybe; + metadataUpdateWebhookId?: InputMaybe; + metadataUpdateWebhookSigningKey?: InputMaybe; + organizerId?: InputMaybe; + status?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** unique or primary key constraints on table "loyaltyCardParameters" */ +export const enum LoyaltyCardParameters_Constraint { + /** unique or primary key constraint on columns "activityWebhookSigningKey" */ + LoyaltyCardParametersActivityWebhookSigningKeyKey = 'loyaltyCardParameters_activityWebhookSigningKey_key', + /** unique or primary key constraint on columns "loyaltyCardId" */ + LoyaltyCardParametersLoyaltyCardIdKey = 'loyaltyCardParameters_loyaltyCardId_key', + /** unique or primary key constraint on columns "metadataUpdateWebhookSigningKey" */ + LoyaltyCardParametersMetadataUpdateWebhookSigningKeyKey = 'loyaltyCardParameters_metadataUpdateWebhookSigningKey_key', + /** unique or primary key constraint on columns "id" */ + LoyaltyCardParametersPkey = 'loyaltyCardParameters_pkey' +}; + +/** input type for inserting data into table "loyaltyCardParameters" */ +export type LoyaltyCardParameters_Insert_Input = { + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card. */ + activityWebhookId?: InputMaybe; + /** Unique signing key used for secure operations related to the loyalty card activity webhook. */ + activityWebhookSigningKey?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** Unique identifier for each loyalty card, ensuring no duplicates in the system. */ + loyaltyCardId?: InputMaybe; + loyaltyCardNftContract?: InputMaybe; + /** The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card. */ + metadataUpdateWebhookId?: InputMaybe; + /** Unique signing key used for secure operations related to the loyalty card metadata update webhook. */ + metadataUpdateWebhookSigningKey?: InputMaybe; + /** Identifier for the organizer responsible for the loyalty card. */ + organizerId?: InputMaybe; + /** Represents the current status of the loyalty card, either "DRAFT" or "PUBLISHED". */ + status?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** aggregate max on columns */ +export type LoyaltyCardParameters_Max_Fields = { + __typename?: 'loyaltyCardParameters_max_fields'; + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card. */ + activityWebhookId?: Maybe; + /** Unique signing key used for secure operations related to the loyalty card activity webhook. */ + activityWebhookSigningKey?: Maybe; + created_at?: Maybe; + id?: Maybe; + /** Unique identifier for each loyalty card, ensuring no duplicates in the system. */ + loyaltyCardId?: Maybe; + /** The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card. */ + metadataUpdateWebhookId?: Maybe; + /** Unique signing key used for secure operations related to the loyalty card metadata update webhook. */ + metadataUpdateWebhookSigningKey?: Maybe; + /** Identifier for the organizer responsible for the loyalty card. */ + organizerId?: Maybe; + updated_at?: Maybe; +}; + +/** aggregate min on columns */ +export type LoyaltyCardParameters_Min_Fields = { + __typename?: 'loyaltyCardParameters_min_fields'; + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card. */ + activityWebhookId?: Maybe; + /** Unique signing key used for secure operations related to the loyalty card activity webhook. */ + activityWebhookSigningKey?: Maybe; + created_at?: Maybe; + id?: Maybe; + /** Unique identifier for each loyalty card, ensuring no duplicates in the system. */ + loyaltyCardId?: Maybe; + /** The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card. */ + metadataUpdateWebhookId?: Maybe; + /** Unique signing key used for secure operations related to the loyalty card metadata update webhook. */ + metadataUpdateWebhookSigningKey?: Maybe; + /** Identifier for the organizer responsible for the loyalty card. */ + organizerId?: Maybe; + updated_at?: Maybe; +}; + +/** response of any mutation on the table "loyaltyCardParameters" */ +export type LoyaltyCardParameters_Mutation_Response = { + __typename?: 'loyaltyCardParameters_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** input type for inserting object relation for remote table "loyaltyCardParameters" */ +export type LoyaltyCardParameters_Obj_Rel_Insert_Input = { + data: LoyaltyCardParameters_Insert_Input; + /** upsert condition */ + on_conflict?: InputMaybe; +}; + +/** on_conflict condition type for table "loyaltyCardParameters" */ +export type LoyaltyCardParameters_On_Conflict = { + constraint: LoyaltyCardParameters_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "loyaltyCardParameters". */ +export type LoyaltyCardParameters_Order_By = { + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + loyaltyCardId?: InputMaybe; + loyaltyCardNftContract?: InputMaybe; + metadataUpdateWebhookId?: InputMaybe; + metadataUpdateWebhookSigningKey?: InputMaybe; + organizerId?: InputMaybe; + status?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** primary key columns input for table: loyaltyCardParameters */ +export type LoyaltyCardParameters_Pk_Columns_Input = { + id: Scalars['uuid']['input']; +}; + +/** select columns of table "loyaltyCardParameters" */ +export const enum LoyaltyCardParameters_Select_Column { + /** column name */ + ActivityWebhookId = 'activityWebhookId', + /** column name */ + ActivityWebhookSigningKey = 'activityWebhookSigningKey', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Id = 'id', + /** column name */ + LoyaltyCardId = 'loyaltyCardId', + /** column name */ + MetadataUpdateWebhookId = 'metadataUpdateWebhookId', + /** column name */ + MetadataUpdateWebhookSigningKey = 'metadataUpdateWebhookSigningKey', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Status = 'status', + /** column name */ + UpdatedAt = 'updated_at' +}; + +/** input type for updating data in table "loyaltyCardParameters" */ +export type LoyaltyCardParameters_Set_Input = { + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card. */ + activityWebhookId?: InputMaybe; + /** Unique signing key used for secure operations related to the loyalty card activity webhook. */ + activityWebhookSigningKey?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** Unique identifier for each loyalty card, ensuring no duplicates in the system. */ + loyaltyCardId?: InputMaybe; + /** The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card. */ + metadataUpdateWebhookId?: InputMaybe; + /** Unique signing key used for secure operations related to the loyalty card metadata update webhook. */ + metadataUpdateWebhookSigningKey?: InputMaybe; + /** Identifier for the organizer responsible for the loyalty card. */ + organizerId?: InputMaybe; + /** Represents the current status of the loyalty card, either "DRAFT" or "PUBLISHED". */ + status?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** Streaming cursor of the table "loyaltyCardParameters" */ +export type LoyaltyCardParameters_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: LoyaltyCardParameters_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; + +/** Initial value of the column from where the streaming should start */ +export type LoyaltyCardParameters_Stream_Cursor_Value_Input = { + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card. */ + activityWebhookId?: InputMaybe; + /** Unique signing key used for secure operations related to the loyalty card activity webhook. */ + activityWebhookSigningKey?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** Unique identifier for each loyalty card, ensuring no duplicates in the system. */ + loyaltyCardId?: InputMaybe; + /** The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card. */ + metadataUpdateWebhookId?: InputMaybe; + /** Unique signing key used for secure operations related to the loyalty card metadata update webhook. */ + metadataUpdateWebhookSigningKey?: InputMaybe; + /** Identifier for the organizer responsible for the loyalty card. */ + organizerId?: InputMaybe; + /** Represents the current status of the loyalty card, either "DRAFT" or "PUBLISHED". */ + status?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** update columns of table "loyaltyCardParameters" */ +export const enum LoyaltyCardParameters_Update_Column { + /** column name */ + ActivityWebhookId = 'activityWebhookId', + /** column name */ + ActivityWebhookSigningKey = 'activityWebhookSigningKey', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Id = 'id', + /** column name */ + LoyaltyCardId = 'loyaltyCardId', + /** column name */ + MetadataUpdateWebhookId = 'metadataUpdateWebhookId', + /** column name */ + MetadataUpdateWebhookSigningKey = 'metadataUpdateWebhookSigningKey', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Status = 'status', + /** column name */ + UpdatedAt = 'updated_at' +}; + +export type LoyaltyCardParameters_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: LoyaltyCardParameters_Bool_Exp; +}; + +/** columns and relationships of "loyaltyCardStatus" */ +export type LoyaltyCardStatus = { + __typename?: 'loyaltyCardStatus'; + value: Scalars['String']['output']; +}; + +/** aggregated selection of "loyaltyCardStatus" */ +export type LoyaltyCardStatus_Aggregate = { + __typename?: 'loyaltyCardStatus_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "loyaltyCardStatus" */ +export type LoyaltyCardStatus_Aggregate_Fields = { + __typename?: 'loyaltyCardStatus_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; +}; + + +/** aggregate fields of "loyaltyCardStatus" */ +export type LoyaltyCardStatus_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "loyaltyCardStatus". All fields are combined with a logical 'AND'. */ +export type LoyaltyCardStatus_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + value?: InputMaybe; +}; + +/** unique or primary key constraints on table "loyaltyCardStatus" */ +export const enum LoyaltyCardStatus_Constraint { + /** unique or primary key constraint on columns "value" */ + LoyaltyCardStatusPkey = 'loyaltyCardStatus_pkey' +}; + +export const enum LoyaltyCardStatus_Enum { + Draft = 'DRAFT', + Published = 'PUBLISHED' +}; + +/** Boolean expression to compare columns of type "loyaltyCardStatus_enum". All fields are combined with logical 'AND'. */ +export type LoyaltyCardStatus_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; +}; + +/** input type for inserting data into table "loyaltyCardStatus" */ +export type LoyaltyCardStatus_Insert_Input = { + value?: InputMaybe; +}; + +/** aggregate max on columns */ +export type LoyaltyCardStatus_Max_Fields = { + __typename?: 'loyaltyCardStatus_max_fields'; + value?: Maybe; +}; + +/** aggregate min on columns */ +export type LoyaltyCardStatus_Min_Fields = { + __typename?: 'loyaltyCardStatus_min_fields'; + value?: Maybe; +}; + +/** response of any mutation on the table "loyaltyCardStatus" */ +export type LoyaltyCardStatus_Mutation_Response = { + __typename?: 'loyaltyCardStatus_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** on_conflict condition type for table "loyaltyCardStatus" */ +export type LoyaltyCardStatus_On_Conflict = { + constraint: LoyaltyCardStatus_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "loyaltyCardStatus". */ +export type LoyaltyCardStatus_Order_By = { + value?: InputMaybe; +}; + +/** primary key columns input for table: loyaltyCardStatus */ +export type LoyaltyCardStatus_Pk_Columns_Input = { + value: Scalars['String']['input']; +}; + +/** select columns of table "loyaltyCardStatus" */ +export const enum LoyaltyCardStatus_Select_Column { + /** column name */ + Value = 'value' +}; + +/** input type for updating data in table "loyaltyCardStatus" */ +export type LoyaltyCardStatus_Set_Input = { + value?: InputMaybe; +}; + +/** Streaming cursor of the table "loyaltyCardStatus" */ +export type LoyaltyCardStatus_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: LoyaltyCardStatus_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; + +/** Initial value of the column from where the streaming should start */ +export type LoyaltyCardStatus_Stream_Cursor_Value_Input = { + value?: InputMaybe; +}; + +/** update columns of table "loyaltyCardStatus" */ +export const enum LoyaltyCardStatus_Update_Column { + /** column name */ + Value = 'value' +}; + +export type LoyaltyCardStatus_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: LoyaltyCardStatus_Bool_Exp; +}; + +/** Temporary wallet information for minters, including optional links to event passes and packs. */ +export type MinterTemporaryWallet = { + __typename?: 'minterTemporaryWallet'; + /** The blockchain address of the temporary wallet. */ + address: Scalars['String']['output']; + /** Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract. */ + campaignId?: Maybe; + /** The timestamp when the temporary wallet was created. */ + createdAt: Scalars['timestamptz']['output']; + /** Optional identifier for an event pass associated with this wallet. */ + eventPassId?: Maybe; + /** Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract. */ + loyaltyCardId?: Maybe; + /** Optional identifier for a pack associated with this wallet. */ + packId?: Maybe; + /** The private key for the temporary wallet, necessary for signing transactions. */ + privateKey: Scalars['String']['output']; +}; + +/** aggregated selection of "minterTemporaryWallet" */ +export type MinterTemporaryWallet_Aggregate = { + __typename?: 'minterTemporaryWallet_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "minterTemporaryWallet" */ +export type MinterTemporaryWallet_Aggregate_Fields = { + __typename?: 'minterTemporaryWallet_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; +}; + + +/** aggregate fields of "minterTemporaryWallet" */ +export type MinterTemporaryWallet_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "minterTemporaryWallet". All fields are combined with a logical 'AND'. */ +export type MinterTemporaryWallet_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + address?: InputMaybe; + campaignId?: InputMaybe; + createdAt?: InputMaybe; + eventPassId?: InputMaybe; + loyaltyCardId?: InputMaybe; + packId?: InputMaybe; + privateKey?: InputMaybe; +}; + +/** unique or primary key constraints on table "minterTemporaryWallet" */ +export const enum MinterTemporaryWallet_Constraint { + /** unique or primary key constraint on columns "address" */ + MinterTemporaryWalletPkey = 'minterTemporaryWallet_pkey' +}; + +/** input type for inserting data into table "minterTemporaryWallet" */ +export type MinterTemporaryWallet_Insert_Input = { + /** The blockchain address of the temporary wallet. */ + address?: InputMaybe; + /** Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract. */ + campaignId?: InputMaybe; + /** The timestamp when the temporary wallet was created. */ + createdAt?: InputMaybe; + /** Optional identifier for an event pass associated with this wallet. */ + eventPassId?: InputMaybe; + /** Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract. */ + loyaltyCardId?: InputMaybe; + /** Optional identifier for a pack associated with this wallet. */ + packId?: InputMaybe; + /** The private key for the temporary wallet, necessary for signing transactions. */ + privateKey?: InputMaybe; +}; + +/** aggregate max on columns */ +export type MinterTemporaryWallet_Max_Fields = { + __typename?: 'minterTemporaryWallet_max_fields'; + /** The blockchain address of the temporary wallet. */ + address?: Maybe; + /** Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract. */ + campaignId?: Maybe; + /** The timestamp when the temporary wallet was created. */ + createdAt?: Maybe; + /** Optional identifier for an event pass associated with this wallet. */ + eventPassId?: Maybe; + /** Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract. */ + loyaltyCardId?: Maybe; + /** Optional identifier for a pack associated with this wallet. */ + packId?: Maybe; + /** The private key for the temporary wallet, necessary for signing transactions. */ + privateKey?: Maybe; +}; + +/** aggregate min on columns */ +export type MinterTemporaryWallet_Min_Fields = { + __typename?: 'minterTemporaryWallet_min_fields'; + /** The blockchain address of the temporary wallet. */ + address?: Maybe; + /** Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract. */ + campaignId?: Maybe; + /** The timestamp when the temporary wallet was created. */ + createdAt?: Maybe; + /** Optional identifier for an event pass associated with this wallet. */ + eventPassId?: Maybe; + /** Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract. */ + loyaltyCardId?: Maybe; + /** Optional identifier for a pack associated with this wallet. */ + packId?: Maybe; + /** The private key for the temporary wallet, necessary for signing transactions. */ + privateKey?: Maybe; +}; + +/** response of any mutation on the table "minterTemporaryWallet" */ +export type MinterTemporaryWallet_Mutation_Response = { + __typename?: 'minterTemporaryWallet_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** on_conflict condition type for table "minterTemporaryWallet" */ +export type MinterTemporaryWallet_On_Conflict = { + constraint: MinterTemporaryWallet_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "minterTemporaryWallet". */ +export type MinterTemporaryWallet_Order_By = { + address?: InputMaybe; + campaignId?: InputMaybe; + createdAt?: InputMaybe; + eventPassId?: InputMaybe; + loyaltyCardId?: InputMaybe; + packId?: InputMaybe; + privateKey?: InputMaybe; +}; + +/** primary key columns input for table: minterTemporaryWallet */ +export type MinterTemporaryWallet_Pk_Columns_Input = { + /** The blockchain address of the temporary wallet. */ + address: Scalars['String']['input']; +}; + +/** select columns of table "minterTemporaryWallet" */ +export const enum MinterTemporaryWallet_Select_Column { + /** column name */ + Address = 'address', + /** column name */ + CampaignId = 'campaignId', + /** column name */ + CreatedAt = 'createdAt', + /** column name */ + EventPassId = 'eventPassId', + /** column name */ + LoyaltyCardId = 'loyaltyCardId', + /** column name */ + PackId = 'packId', + /** column name */ + PrivateKey = 'privateKey' +}; + +/** input type for updating data in table "minterTemporaryWallet" */ +export type MinterTemporaryWallet_Set_Input = { + /** The blockchain address of the temporary wallet. */ + address?: InputMaybe; + /** Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract. */ + campaignId?: InputMaybe; + /** The timestamp when the temporary wallet was created. */ + createdAt?: InputMaybe; + /** Optional identifier for an event pass associated with this wallet. */ + eventPassId?: InputMaybe; + /** Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract. */ + loyaltyCardId?: InputMaybe; + /** Optional identifier for a pack associated with this wallet. */ + packId?: InputMaybe; + /** The private key for the temporary wallet, necessary for signing transactions. */ + privateKey?: InputMaybe; +}; + +/** Streaming cursor of the table "minterTemporaryWallet" */ +export type MinterTemporaryWallet_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: MinterTemporaryWallet_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; + +/** Initial value of the column from where the streaming should start */ +export type MinterTemporaryWallet_Stream_Cursor_Value_Input = { + /** The blockchain address of the temporary wallet. */ + address?: InputMaybe; + /** Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract. */ + campaignId?: InputMaybe; + /** The timestamp when the temporary wallet was created. */ + createdAt?: InputMaybe; + /** Optional identifier for an event pass associated with this wallet. */ + eventPassId?: InputMaybe; + /** Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract. */ + loyaltyCardId?: InputMaybe; + /** Optional identifier for a pack associated with this wallet. */ + packId?: InputMaybe; + /** The private key for the temporary wallet, necessary for signing transactions. */ + privateKey?: InputMaybe; +}; + +/** update columns of table "minterTemporaryWallet" */ +export const enum MinterTemporaryWallet_Update_Column { + /** column name */ + Address = 'address', + /** column name */ + CampaignId = 'campaignId', + /** column name */ + CreatedAt = 'createdAt', + /** column name */ + EventPassId = 'eventPassId', + /** column name */ + LoyaltyCardId = 'loyaltyCardId', + /** column name */ + PackId = 'packId', + /** column name */ + PrivateKey = 'privateKey' +}; + +export type MinterTemporaryWallet_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: MinterTemporaryWallet_Bool_Exp; +}; + +/** mutation root */ +export type Mutation_Root = { + __typename?: 'mutation_root'; + /** Create one asset */ + createAsset?: Maybe; + /** Create one contentSpace */ + createContentSpace?: Maybe; + /** Create one event */ + createEvent?: Maybe; + /** Create one eventPass */ + createEventPass?: Maybe; + /** Create one eventPassDelayedRevealed */ + createEventPassDelayedRevealed?: Maybe; + /** Create one loyaltyCard */ + createLoyaltyCard?: Maybe; + /** Create one organizer */ + createOrganizer?: Maybe; + /** Create one pack */ + createPack?: Maybe; + /** Create one scheduledRelease */ + createScheduledRelease?: Maybe; + /** Delete one asset from _all_ existing stages. Returns deleted document. */ + deleteAsset?: Maybe; + /** Delete one contentSpace from _all_ existing stages. Returns deleted document. */ + deleteContentSpace?: Maybe; + /** Delete one event from _all_ existing stages. Returns deleted document. */ + deleteEvent?: Maybe; + /** Delete one eventPass from _all_ existing stages. Returns deleted document. */ + deleteEventPass?: Maybe; + /** Delete one eventPassDelayedRevealed from _all_ existing stages. Returns deleted document. */ + deleteEventPassDelayedRevealed?: Maybe; + /** Delete one loyaltyCard from _all_ existing stages. Returns deleted document. */ + deleteLoyaltyCard?: Maybe; + /** Delete many Asset documents */ + deleteManyAssets: BatchPayload; + /** Delete many Asset documents, return deleted documents */ + deleteManyAssetsConnection: AssetConnection; + /** Delete many ContentSpace documents */ + deleteManyContentSpaces: BatchPayload; + /** Delete many ContentSpace documents, return deleted documents */ + deleteManyContentSpacesConnection: ContentSpaceConnection; + /** Delete many EventPass documents */ + deleteManyEventPasses: BatchPayload; + /** Delete many EventPass documents, return deleted documents */ + deleteManyEventPassesConnection: EventPassConnection; + /** Delete many EventPassDelayedRevealed documents */ + deleteManyEventPassesDelayedRevealed: BatchPayload; + /** Delete many EventPassDelayedRevealed documents, return deleted documents */ + deleteManyEventPassesDelayedRevealedConnection: EventPassDelayedRevealedConnection; + /** Delete many Event documents */ + deleteManyEvents: BatchPayload; + /** Delete many Event documents, return deleted documents */ + deleteManyEventsConnection: EventConnection; + /** Delete many LoyaltyCard documents */ + deleteManyLoyaltyCards: BatchPayload; + /** Delete many LoyaltyCard documents, return deleted documents */ + deleteManyLoyaltyCardsConnection: LoyaltyCardConnection; + /** Delete many Organizer documents */ + deleteManyOrganizers: BatchPayload; + /** Delete many Organizer documents, return deleted documents */ + deleteManyOrganizersConnection: OrganizerConnection; + /** Delete many Pack documents */ + deleteManyPacks: BatchPayload; + /** Delete many Pack documents, return deleted documents */ + deleteManyPacksConnection: PackConnection; + /** Delete one organizer from _all_ existing stages. Returns deleted document. */ + deleteOrganizer?: Maybe; + /** Delete one pack from _all_ existing stages. Returns deleted document. */ + deletePack?: Maybe; + /** Delete and return scheduled operation */ + deleteScheduledOperation?: Maybe; + /** Delete one scheduledRelease from _all_ existing stages. Returns deleted document. */ + deleteScheduledRelease?: Maybe; + /** delete data from the table: "account" */ + delete_account?: Maybe; + /** delete single row from the table: "account" */ + delete_account_by_pk?: Maybe; + /** delete data from the table: "apiKeyStatus" */ + delete_apiKeyStatus?: Maybe; + /** delete single row from the table: "apiKeyStatus" */ + delete_apiKeyStatus_by_pk?: Maybe; + /** delete data from the table: "apiKeyType" */ + delete_apiKeyType?: Maybe; + /** delete single row from the table: "apiKeyType" */ + delete_apiKeyType_by_pk?: Maybe; + /** delete data from the table: "contentSpaceParameters" */ + delete_contentSpaceParameters?: Maybe; + /** delete single row from the table: "contentSpaceParameters" */ + delete_contentSpaceParameters_by_pk?: Maybe; + /** delete data from the table: "contentSpaceStatus" */ + delete_contentSpaceStatus?: Maybe; + /** delete single row from the table: "contentSpaceStatus" */ + delete_contentSpaceStatus_by_pk?: Maybe; + /** delete data from the table: "currency" */ + delete_currency?: Maybe; + /** delete single row from the table: "currency" */ + delete_currency_by_pk?: Maybe; + /** delete data from the table: "eventParameters" */ + delete_eventParameters?: Maybe; + /** delete single row from the table: "eventParameters" */ + delete_eventParameters_by_pk?: Maybe; + /** delete data from the table: "eventPassNft" */ + delete_eventPassNft?: Maybe; + /** delete data from the table: "eventPassNftContract" */ + delete_eventPassNftContract?: Maybe; + /** delete data from the table: "eventPassNftContractType" */ + delete_eventPassNftContractType?: Maybe; + /** delete single row from the table: "eventPassNftContractType" */ + delete_eventPassNftContractType_by_pk?: Maybe; + /** delete single row from the table: "eventPassNftContract" */ + delete_eventPassNftContract_by_pk?: Maybe; + /** delete single row from the table: "eventPassNft" */ + delete_eventPassNft_by_pk?: Maybe; + /** delete data from the table: "eventPassOrderSums" */ + delete_eventPassOrderSums?: Maybe; + /** delete single row from the table: "eventPassOrderSums" */ + delete_eventPassOrderSums_by_pk?: Maybe; + /** delete data from the table: "eventPassType" */ + delete_eventPassType?: Maybe; + /** delete single row from the table: "eventPassType" */ + delete_eventPassType_by_pk?: Maybe; + /** delete data from the table: "eventPassValidationType" */ + delete_eventPassValidationType?: Maybe; + /** delete single row from the table: "eventPassValidationType" */ + delete_eventPassValidationType_by_pk?: Maybe; + /** delete data from the table: "eventStatus" */ + delete_eventStatus?: Maybe; + /** delete single row from the table: "eventStatus" */ + delete_eventStatus_by_pk?: Maybe; + /** delete data from the table: "follow" */ + delete_follow?: Maybe; + /** delete single row from the table: "follow" */ + delete_follow_by_pk?: Maybe; + /** delete data from the table: "kyc" */ + delete_kyc?: Maybe; + /** delete data from the table: "kycLevelName" */ + delete_kycLevelName?: Maybe; + /** delete single row from the table: "kycLevelName" */ + delete_kycLevelName_by_pk?: Maybe; + /** delete data from the table: "kycStatus" */ + delete_kycStatus?: Maybe; + /** delete single row from the table: "kycStatus" */ + delete_kycStatus_by_pk?: Maybe; + /** delete single row from the table: "kyc" */ + delete_kyc_by_pk?: Maybe; + /** delete data from the table: "lotteryParameters" */ + delete_lotteryParameters?: Maybe; + /** delete single row from the table: "lotteryParameters" */ + delete_lotteryParameters_by_pk?: Maybe; + /** delete data from the table: "lotteryStatus" */ + delete_lotteryStatus?: Maybe; + /** delete single row from the table: "lotteryStatus" */ + delete_lotteryStatus_by_pk?: Maybe; + /** delete data from the table: "loyaltyCardNft" */ + delete_loyaltyCardNft?: Maybe; + /** delete data from the table: "loyaltyCardNftContract" */ + delete_loyaltyCardNftContract?: Maybe; + /** delete single row from the table: "loyaltyCardNftContract" */ + delete_loyaltyCardNftContract_by_pk?: Maybe; + /** delete single row from the table: "loyaltyCardNft" */ + delete_loyaltyCardNft_by_pk?: Maybe; + /** delete data from the table: "loyaltyCardParameters" */ + delete_loyaltyCardParameters?: Maybe; + /** delete single row from the table: "loyaltyCardParameters" */ + delete_loyaltyCardParameters_by_pk?: Maybe; + /** delete data from the table: "loyaltyCardStatus" */ + delete_loyaltyCardStatus?: Maybe; + /** delete single row from the table: "loyaltyCardStatus" */ + delete_loyaltyCardStatus_by_pk?: Maybe; + /** delete data from the table: "minterTemporaryWallet" */ + delete_minterTemporaryWallet?: Maybe; + /** delete single row from the table: "minterTemporaryWallet" */ + delete_minterTemporaryWallet_by_pk?: Maybe; + /** delete data from the table: "nftMintPassword" */ + delete_nftMintPassword?: Maybe; + /** delete single row from the table: "nftMintPassword" */ + delete_nftMintPassword_by_pk?: Maybe; + /** delete data from the table: "nftStatus" */ + delete_nftStatus?: Maybe; + /** delete single row from the table: "nftStatus" */ + delete_nftStatus_by_pk?: Maybe; + /** delete data from the table: "nftTransfer" */ + delete_nftTransfer?: Maybe; + /** delete single row from the table: "nftTransfer" */ + delete_nftTransfer_by_pk?: Maybe; + /** delete data from the table: "order" */ + delete_order?: Maybe; + /** delete data from the table: "orderStatus" */ + delete_orderStatus?: Maybe; + /** delete single row from the table: "orderStatus" */ + delete_orderStatus_by_pk?: Maybe; + /** delete single row from the table: "order" */ + delete_order_by_pk?: Maybe; + /** delete data from the table: "packEventPassNft" */ + delete_packEventPassNft?: Maybe; + /** delete single row from the table: "packEventPassNft" */ + delete_packEventPassNft_by_pk?: Maybe; + /** delete data from the table: "packNftContract" */ + delete_packNftContract?: Maybe; + /** delete data from the table: "packNftContractEventPass" */ + delete_packNftContractEventPass?: Maybe; + /** delete single row from the table: "packNftContractEventPass" */ + delete_packNftContractEventPass_by_pk?: Maybe; + /** delete single row from the table: "packNftContract" */ + delete_packNftContract_by_pk?: Maybe; + /** delete data from the table: "packNftSupply" */ + delete_packNftSupply?: Maybe; + /** delete single row from the table: "packNftSupply" */ + delete_packNftSupply_by_pk?: Maybe; + /** delete data from the table: "packOrderSums" */ + delete_packOrderSums?: Maybe; + /** delete single row from the table: "packOrderSums" */ + delete_packOrderSums_by_pk?: Maybe; + /** delete data from the table: "passAmount" */ + delete_passAmount?: Maybe; + /** delete single row from the table: "passAmount" */ + delete_passAmount_by_pk?: Maybe; + /** delete data from the table: "passPricing" */ + delete_passPricing?: Maybe; + /** delete single row from the table: "passPricing" */ + delete_passPricing_by_pk?: Maybe; + /** delete data from the table: "pendingOrder" */ + delete_pendingOrder?: Maybe; + /** delete single row from the table: "pendingOrder" */ + delete_pendingOrder_by_pk?: Maybe; + /** delete data from the table: "publishableApiKey" */ + delete_publishableApiKey?: Maybe; + /** delete single row from the table: "publishableApiKey" */ + delete_publishableApiKey_by_pk?: Maybe; + /** delete data from the table: "roleAssignment" */ + delete_roleAssignment?: Maybe; + /** delete data from the table: "roles" */ + delete_roles?: Maybe; /** delete single row from the table: "roles" */ delete_roles_by_pk?: Maybe; + /** delete data from the table: "secretApiKey" */ + delete_secretApiKey?: Maybe; + /** delete single row from the table: "secretApiKey" */ + delete_secretApiKey_by_pk?: Maybe; + /** delete data from the table: "shopifyCampaignParameters" */ + delete_shopifyCampaignParameters?: Maybe; + /** delete single row from the table: "shopifyCampaignParameters" */ + delete_shopifyCampaignParameters_by_pk?: Maybe; + /** delete data from the table: "shopifyCampaignStatus" */ + delete_shopifyCampaignStatus?: Maybe; + /** delete single row from the table: "shopifyCampaignStatus" */ + delete_shopifyCampaignStatus_by_pk?: Maybe; + /** delete data from the table: "stampNft" */ + delete_stampNft?: Maybe; + /** delete data from the table: "stampNftContract" */ + delete_stampNftContract?: Maybe; + /** delete data from the table: "stampNftContractType" */ + delete_stampNftContractType?: Maybe; + /** delete single row from the table: "stampNftContractType" */ + delete_stampNftContractType_by_pk?: Maybe; + /** delete single row from the table: "stampNftContract" */ + delete_stampNftContract_by_pk?: Maybe; + /** delete data from the table: "stampNftSupply" */ + delete_stampNftSupply?: Maybe; + /** delete single row from the table: "stampNftSupply" */ + delete_stampNftSupply_by_pk?: Maybe; + /** delete single row from the table: "stampNft" */ + delete_stampNft_by_pk?: Maybe; /** delete data from the table: "stripeCheckoutSession" */ delete_stripeCheckoutSession?: Maybe; /** delete data from the table: "stripeCheckoutSessionType" */ @@ -11976,6 +14063,14 @@ export type Mutation_Root = { insert_account?: Maybe; /** insert a single row into the table: "account" */ insert_account_one?: Maybe; + /** insert data into the table: "apiKeyStatus" */ + insert_apiKeyStatus?: Maybe; + /** insert a single row into the table: "apiKeyStatus" */ + insert_apiKeyStatus_one?: Maybe; + /** insert data into the table: "apiKeyType" */ + insert_apiKeyType?: Maybe; + /** insert a single row into the table: "apiKeyType" */ + insert_apiKeyType_one?: Maybe; /** insert data into the table: "contentSpaceParameters" */ insert_contentSpaceParameters?: Maybe; /** insert a single row into the table: "contentSpaceParameters" */ @@ -12044,10 +14139,34 @@ export type Mutation_Root = { insert_lotteryStatus?: Maybe; /** insert a single row into the table: "lotteryStatus" */ insert_lotteryStatus_one?: Maybe; + /** insert data into the table: "loyaltyCardNft" */ + insert_loyaltyCardNft?: Maybe; + /** insert data into the table: "loyaltyCardNftContract" */ + insert_loyaltyCardNftContract?: Maybe; + /** insert a single row into the table: "loyaltyCardNftContract" */ + insert_loyaltyCardNftContract_one?: Maybe; + /** insert a single row into the table: "loyaltyCardNft" */ + insert_loyaltyCardNft_one?: Maybe; + /** insert data into the table: "loyaltyCardParameters" */ + insert_loyaltyCardParameters?: Maybe; + /** insert a single row into the table: "loyaltyCardParameters" */ + insert_loyaltyCardParameters_one?: Maybe; + /** insert data into the table: "loyaltyCardStatus" */ + insert_loyaltyCardStatus?: Maybe; + /** insert a single row into the table: "loyaltyCardStatus" */ + insert_loyaltyCardStatus_one?: Maybe; /** insert data into the table: "minterTemporaryWallet" */ insert_minterTemporaryWallet?: Maybe; /** insert a single row into the table: "minterTemporaryWallet" */ insert_minterTemporaryWallet_one?: Maybe; + /** insert data into the table: "nftMintPassword" */ + insert_nftMintPassword?: Maybe; + /** insert a single row into the table: "nftMintPassword" */ + insert_nftMintPassword_one?: Maybe; + /** insert data into the table: "nftStatus" */ + insert_nftStatus?: Maybe; + /** insert a single row into the table: "nftStatus" */ + insert_nftStatus_one?: Maybe; /** insert data into the table: "nftTransfer" */ insert_nftTransfer?: Maybe; /** insert a single row into the table: "nftTransfer" */ @@ -12092,6 +14211,10 @@ export type Mutation_Root = { insert_pendingOrder?: Maybe; /** insert a single row into the table: "pendingOrder" */ insert_pendingOrder_one?: Maybe; + /** insert data into the table: "publishableApiKey" */ + insert_publishableApiKey?: Maybe; + /** insert a single row into the table: "publishableApiKey" */ + insert_publishableApiKey_one?: Maybe; /** insert data into the table: "roleAssignment" */ insert_roleAssignment?: Maybe; /** insert a single row into the table: "roleAssignment" */ @@ -12100,6 +14223,34 @@ export type Mutation_Root = { insert_roles?: Maybe; /** insert a single row into the table: "roles" */ insert_roles_one?: Maybe; + /** insert data into the table: "secretApiKey" */ + insert_secretApiKey?: Maybe; + /** insert a single row into the table: "secretApiKey" */ + insert_secretApiKey_one?: Maybe; + /** insert data into the table: "shopifyCampaignParameters" */ + insert_shopifyCampaignParameters?: Maybe; + /** insert a single row into the table: "shopifyCampaignParameters" */ + insert_shopifyCampaignParameters_one?: Maybe; + /** insert data into the table: "shopifyCampaignStatus" */ + insert_shopifyCampaignStatus?: Maybe; + /** insert a single row into the table: "shopifyCampaignStatus" */ + insert_shopifyCampaignStatus_one?: Maybe; + /** insert data into the table: "stampNft" */ + insert_stampNft?: Maybe; + /** insert data into the table: "stampNftContract" */ + insert_stampNftContract?: Maybe; + /** insert data into the table: "stampNftContractType" */ + insert_stampNftContractType?: Maybe; + /** insert a single row into the table: "stampNftContractType" */ + insert_stampNftContractType_one?: Maybe; + /** insert a single row into the table: "stampNftContract" */ + insert_stampNftContract_one?: Maybe; + /** insert data into the table: "stampNftSupply" */ + insert_stampNftSupply?: Maybe; + /** insert a single row into the table: "stampNftSupply" */ + insert_stampNftSupply_one?: Maybe; + /** insert a single row into the table: "stampNft" */ + insert_stampNft_one?: Maybe; /** insert data into the table: "stripeCheckoutSession" */ insert_stripeCheckoutSession?: Maybe; /** insert data into the table: "stripeCheckoutSessionType" */ @@ -12126,6 +14277,8 @@ export type Mutation_Root = { publishEventPass?: Maybe; /** Publish one eventPassDelayedRevealed */ publishEventPassDelayedRevealed?: Maybe; + /** Publish one loyaltyCard */ + publishLoyaltyCard?: Maybe; /** Publish many Asset documents */ publishManyAssets: BatchPayload; /** Publish many Asset documents */ @@ -12146,6 +14299,10 @@ export type Mutation_Root = { publishManyEvents: BatchPayload; /** Publish many Event documents */ publishManyEventsConnection: EventConnection; + /** Publish many LoyaltyCard documents */ + publishManyLoyaltyCards: BatchPayload; + /** Publish many LoyaltyCard documents */ + publishManyLoyaltyCardsConnection: LoyaltyCardConnection; /** Publish many Organizer documents */ publishManyOrganizers: BatchPayload; /** Publish many Organizer documents */ @@ -12168,6 +14325,8 @@ export type Mutation_Root = { schedulePublishEventPass?: Maybe; /** Schedule to publish one eventPassDelayedRevealed */ schedulePublishEventPassDelayedRevealed?: Maybe; + /** Schedule to publish one loyaltyCard */ + schedulePublishLoyaltyCard?: Maybe; /** Schedule to publish one organizer */ schedulePublishOrganizer?: Maybe; /** Schedule to publish one pack */ @@ -12182,6 +14341,8 @@ export type Mutation_Root = { scheduleUnpublishEventPass?: Maybe; /** Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. */ scheduleUnpublishEventPassDelayedRevealed?: Maybe; + /** Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. */ + scheduleUnpublishLoyaltyCard?: Maybe; /** Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. */ scheduleUnpublishOrganizer?: Maybe; /** Unpublish one pack from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. */ @@ -12196,6 +14357,8 @@ export type Mutation_Root = { unpublishEventPass?: Maybe; /** Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. */ unpublishEventPassDelayedRevealed?: Maybe; + /** Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. */ + unpublishLoyaltyCard?: Maybe; /** Unpublish many Asset documents */ unpublishManyAssets: BatchPayload; /** Find many Asset documents that match criteria in specified stage and unpublish from target stages */ @@ -12216,6 +14379,10 @@ export type Mutation_Root = { unpublishManyEvents: BatchPayload; /** Find many Event documents that match criteria in specified stage and unpublish from target stages */ unpublishManyEventsConnection: EventConnection; + /** Unpublish many LoyaltyCard documents */ + unpublishManyLoyaltyCards: BatchPayload; + /** Find many LoyaltyCard documents that match criteria in specified stage and unpublish from target stages */ + unpublishManyLoyaltyCardsConnection: LoyaltyCardConnection; /** Unpublish many Organizer documents */ unpublishManyOrganizers: BatchPayload; /** Find many Organizer documents that match criteria in specified stage and unpublish from target stages */ @@ -12238,6 +14405,8 @@ export type Mutation_Root = { updateEventPass?: Maybe; /** Update one eventPassDelayedRevealed */ updateEventPassDelayedRevealed?: Maybe; + /** Update one loyaltyCard */ + updateLoyaltyCard?: Maybe; /** Update many assets */ updateManyAssets: BatchPayload; /** Update many Asset documents */ @@ -12258,6 +14427,10 @@ export type Mutation_Root = { updateManyEvents: BatchPayload; /** Update many Event documents */ updateManyEventsConnection: EventConnection; + /** Update many loyaltyCards */ + updateManyLoyaltyCards: BatchPayload; + /** Update many LoyaltyCard documents */ + updateManyLoyaltyCardsConnection: LoyaltyCardConnection; /** Update many organizers */ updateManyOrganizers: BatchPayload; /** Update many Organizer documents */ @@ -12278,6 +14451,18 @@ export type Mutation_Root = { update_account_by_pk?: Maybe; /** update multiples rows of table: "account" */ update_account_many?: Maybe>>; + /** update data of the table: "apiKeyStatus" */ + update_apiKeyStatus?: Maybe; + /** update single row of the table: "apiKeyStatus" */ + update_apiKeyStatus_by_pk?: Maybe; + /** update multiples rows of table: "apiKeyStatus" */ + update_apiKeyStatus_many?: Maybe>>; + /** update data of the table: "apiKeyType" */ + update_apiKeyType?: Maybe; + /** update single row of the table: "apiKeyType" */ + update_apiKeyType_by_pk?: Maybe; + /** update multiples rows of table: "apiKeyType" */ + update_apiKeyType_many?: Maybe>>; /** update data of the table: "contentSpaceParameters" */ update_contentSpaceParameters?: Maybe; /** update single row of the table: "contentSpaceParameters" */ @@ -12380,12 +14565,48 @@ export type Mutation_Root = { update_lotteryStatus_by_pk?: Maybe; /** update multiples rows of table: "lotteryStatus" */ update_lotteryStatus_many?: Maybe>>; + /** update data of the table: "loyaltyCardNft" */ + update_loyaltyCardNft?: Maybe; + /** update data of the table: "loyaltyCardNftContract" */ + update_loyaltyCardNftContract?: Maybe; + /** update single row of the table: "loyaltyCardNftContract" */ + update_loyaltyCardNftContract_by_pk?: Maybe; + /** update multiples rows of table: "loyaltyCardNftContract" */ + update_loyaltyCardNftContract_many?: Maybe>>; + /** update single row of the table: "loyaltyCardNft" */ + update_loyaltyCardNft_by_pk?: Maybe; + /** update multiples rows of table: "loyaltyCardNft" */ + update_loyaltyCardNft_many?: Maybe>>; + /** update data of the table: "loyaltyCardParameters" */ + update_loyaltyCardParameters?: Maybe; + /** update single row of the table: "loyaltyCardParameters" */ + update_loyaltyCardParameters_by_pk?: Maybe; + /** update multiples rows of table: "loyaltyCardParameters" */ + update_loyaltyCardParameters_many?: Maybe>>; + /** update data of the table: "loyaltyCardStatus" */ + update_loyaltyCardStatus?: Maybe; + /** update single row of the table: "loyaltyCardStatus" */ + update_loyaltyCardStatus_by_pk?: Maybe; + /** update multiples rows of table: "loyaltyCardStatus" */ + update_loyaltyCardStatus_many?: Maybe>>; /** update data of the table: "minterTemporaryWallet" */ update_minterTemporaryWallet?: Maybe; /** update single row of the table: "minterTemporaryWallet" */ update_minterTemporaryWallet_by_pk?: Maybe; /** update multiples rows of table: "minterTemporaryWallet" */ update_minterTemporaryWallet_many?: Maybe>>; + /** update data of the table: "nftMintPassword" */ + update_nftMintPassword?: Maybe; + /** update single row of the table: "nftMintPassword" */ + update_nftMintPassword_by_pk?: Maybe; + /** update multiples rows of table: "nftMintPassword" */ + update_nftMintPassword_many?: Maybe>>; + /** update data of the table: "nftStatus" */ + update_nftStatus?: Maybe; + /** update single row of the table: "nftStatus" */ + update_nftStatus_by_pk?: Maybe; + /** update multiples rows of table: "nftStatus" */ + update_nftStatus_many?: Maybe>>; /** update data of the table: "nftTransfer" */ update_nftTransfer?: Maybe; /** update single row of the table: "nftTransfer" */ @@ -12452,6 +14673,12 @@ export type Mutation_Root = { update_pendingOrder_by_pk?: Maybe; /** update multiples rows of table: "pendingOrder" */ update_pendingOrder_many?: Maybe>>; + /** update data of the table: "publishableApiKey" */ + update_publishableApiKey?: Maybe; + /** update single row of the table: "publishableApiKey" */ + update_publishableApiKey_by_pk?: Maybe; + /** update multiples rows of table: "publishableApiKey" */ + update_publishableApiKey_many?: Maybe>>; /** update data of the table: "roleAssignment" */ update_roleAssignment?: Maybe; /** update multiples rows of table: "roleAssignment" */ @@ -12462,6 +14689,48 @@ export type Mutation_Root = { update_roles_by_pk?: Maybe; /** update multiples rows of table: "roles" */ update_roles_many?: Maybe>>; + /** update data of the table: "secretApiKey" */ + update_secretApiKey?: Maybe; + /** update single row of the table: "secretApiKey" */ + update_secretApiKey_by_pk?: Maybe; + /** update multiples rows of table: "secretApiKey" */ + update_secretApiKey_many?: Maybe>>; + /** update data of the table: "shopifyCampaignParameters" */ + update_shopifyCampaignParameters?: Maybe; + /** update single row of the table: "shopifyCampaignParameters" */ + update_shopifyCampaignParameters_by_pk?: Maybe; + /** update multiples rows of table: "shopifyCampaignParameters" */ + update_shopifyCampaignParameters_many?: Maybe>>; + /** update data of the table: "shopifyCampaignStatus" */ + update_shopifyCampaignStatus?: Maybe; + /** update single row of the table: "shopifyCampaignStatus" */ + update_shopifyCampaignStatus_by_pk?: Maybe; + /** update multiples rows of table: "shopifyCampaignStatus" */ + update_shopifyCampaignStatus_many?: Maybe>>; + /** update data of the table: "stampNft" */ + update_stampNft?: Maybe; + /** update data of the table: "stampNftContract" */ + update_stampNftContract?: Maybe; + /** update data of the table: "stampNftContractType" */ + update_stampNftContractType?: Maybe; + /** update single row of the table: "stampNftContractType" */ + update_stampNftContractType_by_pk?: Maybe; + /** update multiples rows of table: "stampNftContractType" */ + update_stampNftContractType_many?: Maybe>>; + /** update single row of the table: "stampNftContract" */ + update_stampNftContract_by_pk?: Maybe; + /** update multiples rows of table: "stampNftContract" */ + update_stampNftContract_many?: Maybe>>; + /** update data of the table: "stampNftSupply" */ + update_stampNftSupply?: Maybe; + /** update single row of the table: "stampNftSupply" */ + update_stampNftSupply_by_pk?: Maybe; + /** update multiples rows of table: "stampNftSupply" */ + update_stampNftSupply_many?: Maybe>>; + /** update single row of the table: "stampNft" */ + update_stampNft_by_pk?: Maybe; + /** update multiples rows of table: "stampNft" */ + update_stampNft_many?: Maybe>>; /** update data of the table: "stripeCheckoutSession" */ update_stripeCheckoutSession?: Maybe; /** update data of the table: "stripeCheckoutSessionType" */ @@ -12496,6 +14765,8 @@ export type Mutation_Root = { upsertEventPass?: Maybe; /** Upsert one eventPassDelayedRevealed */ upsertEventPassDelayedRevealed?: Maybe; + /** Upsert one loyaltyCard */ + upsertLoyaltyCard?: Maybe; /** Upsert one organizer */ upsertOrganizer?: Maybe; /** Upsert one pack */ @@ -12504,2781 +14775,4150 @@ export type Mutation_Root = { /** mutation root */ -export type Mutation_RootCreateAssetArgs = { - data: AssetCreateInput; +export type Mutation_RootCreateAssetArgs = { + data: AssetCreateInput; +}; + + +/** mutation root */ +export type Mutation_RootCreateContentSpaceArgs = { + data: ContentSpaceCreateInput; +}; + + +/** mutation root */ +export type Mutation_RootCreateEventArgs = { + data: EventCreateInput; +}; + + +/** mutation root */ +export type Mutation_RootCreateEventPassArgs = { + data: EventPassCreateInput; +}; + + +/** mutation root */ +export type Mutation_RootCreateEventPassDelayedRevealedArgs = { + data: EventPassDelayedRevealedCreateInput; +}; + + +/** mutation root */ +export type Mutation_RootCreateLoyaltyCardArgs = { + data: LoyaltyCardCreateInput; +}; + + +/** mutation root */ +export type Mutation_RootCreateOrganizerArgs = { + data: OrganizerCreateInput; +}; + + +/** mutation root */ +export type Mutation_RootCreatePackArgs = { + data: PackCreateInput; +}; + + +/** mutation root */ +export type Mutation_RootCreateScheduledReleaseArgs = { + data: ScheduledReleaseCreateInput; +}; + + +/** mutation root */ +export type Mutation_RootDeleteAssetArgs = { + where: AssetWhereUniqueInput; +}; + + +/** mutation root */ +export type Mutation_RootDeleteContentSpaceArgs = { + where: ContentSpaceWhereUniqueInput; +}; + + +/** mutation root */ +export type Mutation_RootDeleteEventArgs = { + where: EventWhereUniqueInput; +}; + + +/** mutation root */ +export type Mutation_RootDeleteEventPassArgs = { + where: EventPassWhereUniqueInput; +}; + + +/** mutation root */ +export type Mutation_RootDeleteEventPassDelayedRevealedArgs = { + where: EventPassDelayedRevealedWhereUniqueInput; +}; + + +/** mutation root */ +export type Mutation_RootDeleteLoyaltyCardArgs = { + where: LoyaltyCardWhereUniqueInput; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyAssetsArgs = { + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyAssetsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyContentSpacesArgs = { + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyContentSpacesConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyEventPassesArgs = { + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyEventPassesConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyEventPassesDelayedRevealedArgs = { + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyEventPassesDelayedRevealedConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyEventsArgs = { + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyEventsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyLoyaltyCardsArgs = { + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyLoyaltyCardsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyOrganizersArgs = { + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyOrganizersConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyPacksArgs = { + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyPacksConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteOrganizerArgs = { + where: OrganizerWhereUniqueInput; +}; + + +/** mutation root */ +export type Mutation_RootDeletePackArgs = { + where: PackWhereUniqueInput; +}; + + +/** mutation root */ +export type Mutation_RootDeleteScheduledOperationArgs = { + where: ScheduledOperationWhereUniqueInput; +}; + + +/** mutation root */ +export type Mutation_RootDeleteScheduledReleaseArgs = { + where: ScheduledReleaseWhereUniqueInput; +}; + + +/** mutation root */ +export type Mutation_RootDelete_AccountArgs = { + where: Account_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_Account_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_ApiKeyStatusArgs = { + where: ApiKeyStatus_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_ApiKeyStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_ApiKeyTypeArgs = { + where: ApiKeyType_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_ApiKeyType_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_ContentSpaceParametersArgs = { + where: ContentSpaceParameters_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_ContentSpaceParameters_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_ContentSpaceStatusArgs = { + where: ContentSpaceStatus_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_ContentSpaceStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_CurrencyArgs = { + where: Currency_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_Currency_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventParametersArgs = { + where: EventParameters_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventParameters_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventPassNftArgs = { + where: EventPassNft_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventPassNftContractArgs = { + where: EventPassNftContract_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventPassNftContractTypeArgs = { + where: EventPassNftContractType_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventPassNftContractType_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventPassNftContract_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventPassNft_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventPassOrderSumsArgs = { + where: EventPassOrderSums_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventPassOrderSums_By_PkArgs = { + eventPassId: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventPassTypeArgs = { + where: EventPassType_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventPassType_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventPassValidationTypeArgs = { + where: EventPassValidationType_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventPassValidationType_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventStatusArgs = { + where: EventStatus_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_FollowArgs = { + where: Follow_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_Follow_By_PkArgs = { + accountId: Scalars['uuid']['input']; + organizerSlug: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_KycArgs = { + where: Kyc_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_KycLevelNameArgs = { + where: KycLevelName_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_KycLevelName_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_KycStatusArgs = { + where: KycStatus_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_KycStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_Kyc_By_PkArgs = { + externalUserId: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_LotteryParametersArgs = { + where: LotteryParameters_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_LotteryParameters_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_LotteryStatusArgs = { + where: LotteryStatus_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_LotteryStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_LoyaltyCardNftArgs = { + where: LoyaltyCardNft_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_LoyaltyCardNftContractArgs = { + where: LoyaltyCardNftContract_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_LoyaltyCardNftContract_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_LoyaltyCardNft_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_LoyaltyCardParametersArgs = { + where: LoyaltyCardParameters_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_LoyaltyCardParameters_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_LoyaltyCardStatusArgs = { + where: LoyaltyCardStatus_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_LoyaltyCardStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_MinterTemporaryWalletArgs = { + where: MinterTemporaryWallet_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_MinterTemporaryWallet_By_PkArgs = { + address: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_NftMintPasswordArgs = { + where: NftMintPassword_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_NftMintPassword_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_NftStatusArgs = { + where: NftStatus_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_NftStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_NftTransferArgs = { + where: NftTransfer_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_NftTransfer_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_OrderArgs = { + where: Order_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_OrderStatusArgs = { + where: OrderStatus_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_OrderStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_Order_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PackEventPassNftArgs = { + where: PackEventPassNft_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PackEventPassNft_By_PkArgs = { + eventPassNftId: Scalars['uuid']['input']; + packNftSupplyId: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PackNftContractArgs = { + where: PackNftContract_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PackNftContractEventPassArgs = { + where: PackNftContractEventPass_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PackNftContractEventPass_By_PkArgs = { + eventPassId: Scalars['String']['input']; + packNftContractId: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PackNftContract_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PackNftSupplyArgs = { + where: PackNftSupply_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PackNftSupply_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PackOrderSumsArgs = { + where: PackOrderSums_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PackOrderSums_By_PkArgs = { + packId: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PassAmountArgs = { + where: PassAmount_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PassAmount_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PassPricingArgs = { + where: PassPricing_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PassPricing_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PendingOrderArgs = { + where: PendingOrder_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PendingOrder_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PublishableApiKeyArgs = { + where: PublishableApiKey_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_PublishableApiKey_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_RoleAssignmentArgs = { + where: RoleAssignment_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_RolesArgs = { + where: Roles_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_Roles_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_SecretApiKeyArgs = { + where: SecretApiKey_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_SecretApiKey_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_ShopifyCampaignParametersArgs = { + where: ShopifyCampaignParameters_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_ShopifyCampaignParameters_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_ShopifyCampaignStatusArgs = { + where: ShopifyCampaignStatus_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_ShopifyCampaignStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_StampNftArgs = { + where: StampNft_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_StampNftContractArgs = { + where: StampNftContract_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_StampNftContractTypeArgs = { + where: StampNftContractType_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_StampNftContractType_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_StampNftContract_By_PkArgs = { + chainId: Scalars['String']['input']; + contractAddress: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_StampNftSupplyArgs = { + where: StampNftSupply_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_StampNftSupply_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_StampNft_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_StripeCheckoutSessionArgs = { + where: StripeCheckoutSession_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_StripeCheckoutSessionTypeArgs = { + where: StripeCheckoutSessionType_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_StripeCheckoutSessionType_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_StripeCheckoutSession_By_PkArgs = { + stripeSessionId: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_StripeCustomerArgs = { + where: StripeCustomer_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_StripeCustomer_By_PkArgs = { + stripeCustomerId: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootDelete_TimezoneArgs = { + where: Timezone_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_Timezone_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +/** mutation root */ +export type Mutation_RootInsert_AccountArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_Account_OneArgs = { + object: Account_Insert_Input; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_ApiKeyStatusArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_ApiKeyStatus_OneArgs = { + object: ApiKeyStatus_Insert_Input; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_ApiKeyTypeArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_ApiKeyType_OneArgs = { + object: ApiKeyType_Insert_Input; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_ContentSpaceParametersArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_ContentSpaceParameters_OneArgs = { + object: ContentSpaceParameters_Insert_Input; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_ContentSpaceStatusArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_ContentSpaceStatus_OneArgs = { + object: ContentSpaceStatus_Insert_Input; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_CurrencyArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_Currency_OneArgs = { + object: Currency_Insert_Input; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_EventParametersArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_EventParameters_OneArgs = { + object: EventParameters_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootCreateContentSpaceArgs = { - data: ContentSpaceCreateInput; +export type Mutation_RootInsert_EventPassNftArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootCreateEventArgs = { - data: EventCreateInput; +export type Mutation_RootInsert_EventPassNftContractArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootCreateEventPassArgs = { - data: EventPassCreateInput; +export type Mutation_RootInsert_EventPassNftContractTypeArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootCreateEventPassDelayedRevealedArgs = { - data: EventPassDelayedRevealedCreateInput; +export type Mutation_RootInsert_EventPassNftContractType_OneArgs = { + object: EventPassNftContractType_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootCreateOrganizerArgs = { - data: OrganizerCreateInput; +export type Mutation_RootInsert_EventPassNftContract_OneArgs = { + object: EventPassNftContract_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootCreatePackArgs = { - data: PackCreateInput; +export type Mutation_RootInsert_EventPassNft_OneArgs = { + object: EventPassNft_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootCreateScheduledReleaseArgs = { - data: ScheduledReleaseCreateInput; +export type Mutation_RootInsert_EventPassOrderSumsArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteAssetArgs = { - where: AssetWhereUniqueInput; +export type Mutation_RootInsert_EventPassOrderSums_OneArgs = { + object: EventPassOrderSums_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteContentSpaceArgs = { - where: ContentSpaceWhereUniqueInput; +export type Mutation_RootInsert_EventPassTypeArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteEventArgs = { - where: EventWhereUniqueInput; +export type Mutation_RootInsert_EventPassType_OneArgs = { + object: EventPassType_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteEventPassArgs = { - where: EventPassWhereUniqueInput; +export type Mutation_RootInsert_EventPassValidationTypeArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteEventPassDelayedRevealedArgs = { - where: EventPassDelayedRevealedWhereUniqueInput; +export type Mutation_RootInsert_EventPassValidationType_OneArgs = { + object: EventPassValidationType_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteManyAssetsArgs = { - where?: InputMaybe; +export type Mutation_RootInsert_EventStatusArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteManyAssetsConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootInsert_EventStatus_OneArgs = { + object: EventStatus_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteManyContentSpacesArgs = { - where?: InputMaybe; +export type Mutation_RootInsert_FollowArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteManyContentSpacesConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootInsert_Follow_OneArgs = { + object: Follow_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteManyEventPassesArgs = { - where?: InputMaybe; +export type Mutation_RootInsert_KycArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteManyEventPassesConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootInsert_KycLevelNameArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteManyEventPassesDelayedRevealedArgs = { - where?: InputMaybe; +export type Mutation_RootInsert_KycLevelName_OneArgs = { + object: KycLevelName_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteManyEventPassesDelayedRevealedConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootInsert_KycStatusArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteManyEventsArgs = { - where?: InputMaybe; +export type Mutation_RootInsert_KycStatus_OneArgs = { + object: KycStatus_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteManyEventsConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootInsert_Kyc_OneArgs = { + object: Kyc_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteManyOrganizersArgs = { - where?: InputMaybe; +export type Mutation_RootInsert_LotteryParametersArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteManyOrganizersConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootInsert_LotteryParameters_OneArgs = { + object: LotteryParameters_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteManyPacksArgs = { - where?: InputMaybe; +export type Mutation_RootInsert_LotteryStatusArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteManyPacksConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootInsert_LotteryStatus_OneArgs = { + object: LotteryStatus_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteOrganizerArgs = { - where: OrganizerWhereUniqueInput; +export type Mutation_RootInsert_LoyaltyCardNftArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeletePackArgs = { - where: PackWhereUniqueInput; +export type Mutation_RootInsert_LoyaltyCardNftContractArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteScheduledOperationArgs = { - where: ScheduledOperationWhereUniqueInput; +export type Mutation_RootInsert_LoyaltyCardNftContract_OneArgs = { + object: LoyaltyCardNftContract_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDeleteScheduledReleaseArgs = { - where: ScheduledReleaseWhereUniqueInput; +export type Mutation_RootInsert_LoyaltyCardNft_OneArgs = { + object: LoyaltyCardNft_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_AccountArgs = { - where: Account_Bool_Exp; +export type Mutation_RootInsert_LoyaltyCardParametersArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_Account_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Mutation_RootInsert_LoyaltyCardParameters_OneArgs = { + object: LoyaltyCardParameters_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_ContentSpaceParametersArgs = { - where: ContentSpaceParameters_Bool_Exp; +export type Mutation_RootInsert_LoyaltyCardStatusArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_ContentSpaceParameters_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Mutation_RootInsert_LoyaltyCardStatus_OneArgs = { + object: LoyaltyCardStatus_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_ContentSpaceStatusArgs = { - where: ContentSpaceStatus_Bool_Exp; +export type Mutation_RootInsert_MinterTemporaryWalletArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_ContentSpaceStatus_By_PkArgs = { - value: Scalars['String']['input']; +export type Mutation_RootInsert_MinterTemporaryWallet_OneArgs = { + object: MinterTemporaryWallet_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_CurrencyArgs = { - where: Currency_Bool_Exp; +export type Mutation_RootInsert_NftMintPasswordArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_Currency_By_PkArgs = { - value: Scalars['String']['input']; +export type Mutation_RootInsert_NftMintPassword_OneArgs = { + object: NftMintPassword_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventParametersArgs = { - where: EventParameters_Bool_Exp; +export type Mutation_RootInsert_NftStatusArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventParameters_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Mutation_RootInsert_NftStatus_OneArgs = { + object: NftStatus_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventPassNftArgs = { - where: EventPassNft_Bool_Exp; +export type Mutation_RootInsert_NftTransferArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventPassNftContractArgs = { - where: EventPassNftContract_Bool_Exp; +export type Mutation_RootInsert_NftTransfer_OneArgs = { + object: NftTransfer_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventPassNftContractTypeArgs = { - where: EventPassNftContractType_Bool_Exp; +export type Mutation_RootInsert_OrderArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventPassNftContractType_By_PkArgs = { - value: Scalars['String']['input']; +export type Mutation_RootInsert_OrderStatusArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventPassNftContract_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Mutation_RootInsert_OrderStatus_OneArgs = { + object: OrderStatus_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventPassNft_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Mutation_RootInsert_Order_OneArgs = { + object: Order_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventPassOrderSumsArgs = { - where: EventPassOrderSums_Bool_Exp; +export type Mutation_RootInsert_PackEventPassNftArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventPassOrderSums_By_PkArgs = { - eventPassId: Scalars['String']['input']; +export type Mutation_RootInsert_PackEventPassNft_OneArgs = { + object: PackEventPassNft_Insert_Input; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_PackNftContractArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_PackNftContractEventPassArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventPassTypeArgs = { - where: EventPassType_Bool_Exp; +export type Mutation_RootInsert_PackNftContractEventPass_OneArgs = { + object: PackNftContractEventPass_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventPassType_By_PkArgs = { - value: Scalars['String']['input']; +export type Mutation_RootInsert_PackNftContract_OneArgs = { + object: PackNftContract_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventPassValidationTypeArgs = { - where: EventPassValidationType_Bool_Exp; +export type Mutation_RootInsert_PackNftSupplyArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventPassValidationType_By_PkArgs = { - value: Scalars['String']['input']; +export type Mutation_RootInsert_PackNftSupply_OneArgs = { + object: PackNftSupply_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventStatusArgs = { - where: EventStatus_Bool_Exp; +export type Mutation_RootInsert_PackOrderSumsArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_EventStatus_By_PkArgs = { - value: Scalars['String']['input']; +export type Mutation_RootInsert_PackOrderSums_OneArgs = { + object: PackOrderSums_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_FollowArgs = { - where: Follow_Bool_Exp; +export type Mutation_RootInsert_PassAmountArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_Follow_By_PkArgs = { - accountId: Scalars['uuid']['input']; - organizerSlug: Scalars['String']['input']; +export type Mutation_RootInsert_PassAmount_OneArgs = { + object: PassAmount_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_KycArgs = { - where: Kyc_Bool_Exp; +export type Mutation_RootInsert_PassPricingArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_KycLevelNameArgs = { - where: KycLevelName_Bool_Exp; +export type Mutation_RootInsert_PassPricing_OneArgs = { + object: PassPricing_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_KycLevelName_By_PkArgs = { - value: Scalars['String']['input']; +export type Mutation_RootInsert_PendingOrderArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_KycStatusArgs = { - where: KycStatus_Bool_Exp; +export type Mutation_RootInsert_PendingOrder_OneArgs = { + object: PendingOrder_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_KycStatus_By_PkArgs = { - value: Scalars['String']['input']; +export type Mutation_RootInsert_PublishableApiKeyArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_Kyc_By_PkArgs = { - externalUserId: Scalars['uuid']['input']; +export type Mutation_RootInsert_PublishableApiKey_OneArgs = { + object: PublishableApiKey_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_LotteryParametersArgs = { - where: LotteryParameters_Bool_Exp; +export type Mutation_RootInsert_RoleAssignmentArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_LotteryParameters_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Mutation_RootInsert_RoleAssignment_OneArgs = { + object: RoleAssignment_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_LotteryStatusArgs = { - where: LotteryStatus_Bool_Exp; +export type Mutation_RootInsert_RolesArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_LotteryStatus_By_PkArgs = { - value: Scalars['String']['input']; +export type Mutation_RootInsert_Roles_OneArgs = { + object: Roles_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_MinterTemporaryWalletArgs = { - where: MinterTemporaryWallet_Bool_Exp; +export type Mutation_RootInsert_SecretApiKeyArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_MinterTemporaryWallet_By_PkArgs = { - address: Scalars['String']['input']; +export type Mutation_RootInsert_SecretApiKey_OneArgs = { + object: SecretApiKey_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_NftTransferArgs = { - where: NftTransfer_Bool_Exp; +export type Mutation_RootInsert_ShopifyCampaignParametersArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_NftTransfer_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Mutation_RootInsert_ShopifyCampaignParameters_OneArgs = { + object: ShopifyCampaignParameters_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_OrderArgs = { - where: Order_Bool_Exp; +export type Mutation_RootInsert_ShopifyCampaignStatusArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_OrderStatusArgs = { - where: OrderStatus_Bool_Exp; +export type Mutation_RootInsert_ShopifyCampaignStatus_OneArgs = { + object: ShopifyCampaignStatus_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_OrderStatus_By_PkArgs = { - value: Scalars['String']['input']; +export type Mutation_RootInsert_StampNftArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_Order_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Mutation_RootInsert_StampNftContractArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PackEventPassNftArgs = { - where: PackEventPassNft_Bool_Exp; +export type Mutation_RootInsert_StampNftContractTypeArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PackEventPassNft_By_PkArgs = { - eventPassNftId: Scalars['uuid']['input']; - packNftSupplyId: Scalars['uuid']['input']; +export type Mutation_RootInsert_StampNftContractType_OneArgs = { + object: StampNftContractType_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PackNftContractArgs = { - where: PackNftContract_Bool_Exp; +export type Mutation_RootInsert_StampNftContract_OneArgs = { + object: StampNftContract_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PackNftContractEventPassArgs = { - where: PackNftContractEventPass_Bool_Exp; +export type Mutation_RootInsert_StampNftSupplyArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PackNftContractEventPass_By_PkArgs = { - eventPassId: Scalars['String']['input']; - packNftContractId: Scalars['uuid']['input']; +export type Mutation_RootInsert_StampNftSupply_OneArgs = { + object: StampNftSupply_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PackNftContract_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Mutation_RootInsert_StampNft_OneArgs = { + object: StampNft_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PackNftSupplyArgs = { - where: PackNftSupply_Bool_Exp; +export type Mutation_RootInsert_StripeCheckoutSessionArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PackNftSupply_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Mutation_RootInsert_StripeCheckoutSessionTypeArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PackOrderSumsArgs = { - where: PackOrderSums_Bool_Exp; +export type Mutation_RootInsert_StripeCheckoutSessionType_OneArgs = { + object: StripeCheckoutSessionType_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PackOrderSums_By_PkArgs = { - packId: Scalars['String']['input']; +export type Mutation_RootInsert_StripeCheckoutSession_OneArgs = { + object: StripeCheckoutSession_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PassAmountArgs = { - where: PassAmount_Bool_Exp; +export type Mutation_RootInsert_StripeCustomerArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PassAmount_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Mutation_RootInsert_StripeCustomer_OneArgs = { + object: StripeCustomer_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PassPricingArgs = { - where: PassPricing_Bool_Exp; +export type Mutation_RootInsert_TimezoneArgs = { + objects: Array; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PassPricing_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Mutation_RootInsert_Timezone_OneArgs = { + object: Timezone_Insert_Input; + on_conflict?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PendingOrderArgs = { - where: PendingOrder_Bool_Exp; +export type Mutation_RootPublishAssetArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where: AssetWhereUniqueInput; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_PendingOrder_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Mutation_RootPublishContentSpaceArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where: ContentSpaceWhereUniqueInput; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_RoleAssignmentArgs = { - where: RoleAssignment_Bool_Exp; +export type Mutation_RootPublishEventArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where: EventWhereUniqueInput; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_RolesArgs = { - where: Roles_Bool_Exp; +export type Mutation_RootPublishEventPassArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where: EventPassWhereUniqueInput; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_Roles_By_PkArgs = { - value: Scalars['String']['input']; +export type Mutation_RootPublishEventPassDelayedRevealedArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where: EventPassDelayedRevealedWhereUniqueInput; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_StripeCheckoutSessionArgs = { - where: StripeCheckoutSession_Bool_Exp; +export type Mutation_RootPublishLoyaltyCardArgs = { + to?: Array; + where: LoyaltyCardWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootDelete_StripeCheckoutSessionTypeArgs = { - where: StripeCheckoutSessionType_Bool_Exp; +export type Mutation_RootPublishManyAssetsArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_StripeCheckoutSessionType_By_PkArgs = { - value: Scalars['String']['input']; +export type Mutation_RootPublishManyAssetsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + publishBase?: InputMaybe; + skip?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_StripeCheckoutSession_By_PkArgs = { - stripeSessionId: Scalars['String']['input']; +export type Mutation_RootPublishManyContentSpacesArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_StripeCustomerArgs = { - where: StripeCustomer_Bool_Exp; +export type Mutation_RootPublishManyContentSpacesConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + publishBase?: InputMaybe; + skip?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_StripeCustomer_By_PkArgs = { - stripeCustomerId: Scalars['String']['input']; +export type Mutation_RootPublishManyEventPassesArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_TimezoneArgs = { - where: Timezone_Bool_Exp; +export type Mutation_RootPublishManyEventPassesConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + publishBase?: InputMaybe; + skip?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootDelete_Timezone_By_PkArgs = { - value: Scalars['String']['input']; +export type Mutation_RootPublishManyEventPassesDelayedRevealedArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_AccountArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootPublishManyEventPassesDelayedRevealedConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + publishBase?: InputMaybe; + skip?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_Account_OneArgs = { - object: Account_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootPublishManyEventsArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_ContentSpaceParametersArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootPublishManyEventsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + publishBase?: InputMaybe; + skip?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_ContentSpaceParameters_OneArgs = { - object: ContentSpaceParameters_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootPublishManyLoyaltyCardsArgs = { + to?: Array; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_ContentSpaceStatusArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootPublishManyLoyaltyCardsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + to?: Array; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_ContentSpaceStatus_OneArgs = { - object: ContentSpaceStatus_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootPublishManyOrganizersArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_CurrencyArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootPublishManyOrganizersConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + publishBase?: InputMaybe; + skip?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_Currency_OneArgs = { - object: Currency_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootPublishManyPacksArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_EventParametersArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootPublishManyPacksConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + publishBase?: InputMaybe; + skip?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_EventParameters_OneArgs = { - object: EventParameters_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootPublishOrganizerArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where: OrganizerWhereUniqueInput; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_EventPassNftArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootPublishPackArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where: PackWhereUniqueInput; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_EventPassNftContractArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootSchedulePublishAssetArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + to?: Array; + where: AssetWhereUniqueInput; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_EventPassNftContractTypeArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootSchedulePublishContentSpaceArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + to?: Array; + where: ContentSpaceWhereUniqueInput; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_EventPassNftContractType_OneArgs = { - object: EventPassNftContractType_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootSchedulePublishEventArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + to?: Array; + where: EventWhereUniqueInput; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_EventPassNftContract_OneArgs = { - object: EventPassNftContract_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootSchedulePublishEventPassArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + to?: Array; + where: EventPassWhereUniqueInput; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_EventPassNft_OneArgs = { - object: EventPassNft_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootSchedulePublishEventPassDelayedRevealedArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + to?: Array; + where: EventPassDelayedRevealedWhereUniqueInput; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_EventPassOrderSumsArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootSchedulePublishLoyaltyCardArgs = { + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + to?: Array; + where: LoyaltyCardWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_EventPassOrderSums_OneArgs = { - object: EventPassOrderSums_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootSchedulePublishOrganizerArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + to?: Array; + where: OrganizerWhereUniqueInput; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_EventPassTypeArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootSchedulePublishPackArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + to?: Array; + where: PackWhereUniqueInput; + withDefaultLocale?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_EventPassType_OneArgs = { - object: EventPassType_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootScheduleUnpublishAssetArgs = { + from?: Array; + locales?: InputMaybe>; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + unpublishBase?: InputMaybe; + where: AssetWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_EventPassValidationTypeArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootScheduleUnpublishContentSpaceArgs = { + from?: Array; + locales?: InputMaybe>; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + unpublishBase?: InputMaybe; + where: ContentSpaceWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_EventPassValidationType_OneArgs = { - object: EventPassValidationType_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootScheduleUnpublishEventArgs = { + from?: Array; + locales?: InputMaybe>; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + unpublishBase?: InputMaybe; + where: EventWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_EventStatusArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootScheduleUnpublishEventPassArgs = { + from?: Array; + locales?: InputMaybe>; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + unpublishBase?: InputMaybe; + where: EventPassWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_EventStatus_OneArgs = { - object: EventStatus_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootScheduleUnpublishEventPassDelayedRevealedArgs = { + from?: Array; + locales?: InputMaybe>; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + unpublishBase?: InputMaybe; + where: EventPassDelayedRevealedWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_FollowArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootScheduleUnpublishLoyaltyCardArgs = { + from?: Array; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + where: LoyaltyCardWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_Follow_OneArgs = { - object: Follow_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootScheduleUnpublishOrganizerArgs = { + from?: Array; + locales?: InputMaybe>; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + unpublishBase?: InputMaybe; + where: OrganizerWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_KycArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootScheduleUnpublishPackArgs = { + from?: Array; + locales?: InputMaybe>; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + unpublishBase?: InputMaybe; + where: PackWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_KycLevelNameArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishAssetArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where: AssetWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_KycLevelName_OneArgs = { - object: KycLevelName_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishContentSpaceArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where: ContentSpaceWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_KycStatusArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishEventArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where: EventWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_KycStatus_OneArgs = { - object: KycStatus_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishEventPassArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where: EventPassWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_Kyc_OneArgs = { - object: Kyc_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishEventPassDelayedRevealedArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where: EventPassDelayedRevealedWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_LotteryParametersArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishLoyaltyCardArgs = { + from?: Array; + where: LoyaltyCardWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_LotteryParameters_OneArgs = { - object: LotteryParameters_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyAssetsArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_LotteryStatusArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyAssetsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: Array; + last?: InputMaybe; + locales?: InputMaybe>; + skip?: InputMaybe; + stage?: InputMaybe; + unpublishBase?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_LotteryStatus_OneArgs = { - object: LotteryStatus_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyContentSpacesArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_MinterTemporaryWalletArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyContentSpacesConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: Array; + last?: InputMaybe; + locales?: InputMaybe>; + skip?: InputMaybe; + stage?: InputMaybe; + unpublishBase?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_MinterTemporaryWallet_OneArgs = { - object: MinterTemporaryWallet_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyEventPassesArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_NftTransferArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyEventPassesConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: Array; + last?: InputMaybe; + locales?: InputMaybe>; + skip?: InputMaybe; + stage?: InputMaybe; + unpublishBase?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_NftTransfer_OneArgs = { - object: NftTransfer_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyEventPassesDelayedRevealedArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_OrderArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyEventPassesDelayedRevealedConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: Array; + last?: InputMaybe; + locales?: InputMaybe>; + skip?: InputMaybe; + stage?: InputMaybe; + unpublishBase?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_OrderStatusArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyEventsArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_OrderStatus_OneArgs = { - object: OrderStatus_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyEventsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: Array; + last?: InputMaybe; + locales?: InputMaybe>; + skip?: InputMaybe; + stage?: InputMaybe; + unpublishBase?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_Order_OneArgs = { - object: Order_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyLoyaltyCardsArgs = { + from?: Array; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_PackEventPassNftArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyLoyaltyCardsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: Array; + last?: InputMaybe; + skip?: InputMaybe; + stage?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_PackEventPassNft_OneArgs = { - object: PackEventPassNft_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyOrganizersArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_PackNftContractArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyOrganizersConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: Array; + last?: InputMaybe; + locales?: InputMaybe>; + skip?: InputMaybe; + stage?: InputMaybe; + unpublishBase?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_PackNftContractEventPassArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyPacksArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_PackNftContractEventPass_OneArgs = { - object: PackNftContractEventPass_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishManyPacksConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: Array; + last?: InputMaybe; + locales?: InputMaybe>; + skip?: InputMaybe; + stage?: InputMaybe; + unpublishBase?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_PackNftContract_OneArgs = { - object: PackNftContract_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishOrganizerArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where: OrganizerWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_PackNftSupplyArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUnpublishPackArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where: PackWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_PackNftSupply_OneArgs = { - object: PackNftSupply_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateAssetArgs = { + data: AssetUpdateInput; + where: AssetWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_PackOrderSumsArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateContentSpaceArgs = { + data: ContentSpaceUpdateInput; + where: ContentSpaceWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_PackOrderSums_OneArgs = { - object: PackOrderSums_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateEventArgs = { + data: EventUpdateInput; + where: EventWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_PassAmountArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateEventPassArgs = { + data: EventPassUpdateInput; + where: EventPassWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_PassAmount_OneArgs = { - object: PassAmount_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateEventPassDelayedRevealedArgs = { + data: EventPassDelayedRevealedUpdateInput; + where: EventPassDelayedRevealedWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_PassPricingArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateLoyaltyCardArgs = { + data: LoyaltyCardUpdateInput; + where: LoyaltyCardWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootInsert_PassPricing_OneArgs = { - object: PassPricing_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyAssetsArgs = { + data: AssetUpdateManyInput; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_PendingOrderArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyAssetsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + data: AssetUpdateManyInput; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_PendingOrder_OneArgs = { - object: PendingOrder_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyContentSpacesArgs = { + data: ContentSpaceUpdateManyInput; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_RoleAssignmentArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyContentSpacesConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + data: ContentSpaceUpdateManyInput; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_RoleAssignment_OneArgs = { - object: RoleAssignment_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyEventPassesArgs = { + data: EventPassUpdateManyInput; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_RolesArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyEventPassesConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + data: EventPassUpdateManyInput; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_Roles_OneArgs = { - object: Roles_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyEventPassesDelayedRevealedArgs = { + data: EventPassDelayedRevealedUpdateManyInput; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_StripeCheckoutSessionArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyEventPassesDelayedRevealedConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + data: EventPassDelayedRevealedUpdateManyInput; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_StripeCheckoutSessionTypeArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyEventsArgs = { + data: EventUpdateManyInput; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_StripeCheckoutSessionType_OneArgs = { - object: StripeCheckoutSessionType_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyEventsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + data: EventUpdateManyInput; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_StripeCheckoutSession_OneArgs = { - object: StripeCheckoutSession_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyLoyaltyCardsArgs = { + data: LoyaltyCardUpdateManyInput; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_StripeCustomerArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyLoyaltyCardsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + data: LoyaltyCardUpdateManyInput; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_StripeCustomer_OneArgs = { - object: StripeCustomer_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyOrganizersArgs = { + data: OrganizerUpdateManyInput; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_TimezoneArgs = { - objects: Array; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyOrganizersConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + data: OrganizerUpdateManyInput; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootInsert_Timezone_OneArgs = { - object: Timezone_Insert_Input; - on_conflict?: InputMaybe; +export type Mutation_RootUpdateManyPacksArgs = { + data: PackUpdateManyInput; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootPublishAssetArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - to?: Array; - where: AssetWhereUniqueInput; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdateManyPacksConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + data: PackUpdateManyInput; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; }; /** mutation root */ -export type Mutation_RootPublishContentSpaceArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - to?: Array; - where: ContentSpaceWhereUniqueInput; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdateOrganizerArgs = { + data: OrganizerUpdateInput; + where: OrganizerWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootPublishEventArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - to?: Array; - where: EventWhereUniqueInput; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdatePackArgs = { + data: PackUpdateInput; + where: PackWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootPublishEventPassArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - to?: Array; - where: EventPassWhereUniqueInput; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdateScheduledReleaseArgs = { + data: ScheduledReleaseUpdateInput; + where: ScheduledReleaseWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootPublishEventPassDelayedRevealedArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - to?: Array; - where: EventPassDelayedRevealedWhereUniqueInput; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_AccountArgs = { + _set?: InputMaybe; + where: Account_Bool_Exp; }; /** mutation root */ -export type Mutation_RootPublishManyAssetsArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - to?: Array; - where?: InputMaybe; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_Account_By_PkArgs = { + _set?: InputMaybe; + pk_columns: Account_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootPublishManyAssetsConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - from?: InputMaybe; - last?: InputMaybe; - locales?: InputMaybe>; - publishBase?: InputMaybe; - skip?: InputMaybe; - to?: Array; - where?: InputMaybe; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_Account_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootPublishManyContentSpacesArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - to?: Array; - where?: InputMaybe; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_ApiKeyStatusArgs = { + _set?: InputMaybe; + where: ApiKeyStatus_Bool_Exp; }; -/** mutation root */ -export type Mutation_RootPublishManyContentSpacesConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - from?: InputMaybe; - last?: InputMaybe; - locales?: InputMaybe>; - publishBase?: InputMaybe; - skip?: InputMaybe; - to?: Array; - where?: InputMaybe; - withDefaultLocale?: InputMaybe; +/** mutation root */ +export type Mutation_RootUpdate_ApiKeyStatus_By_PkArgs = { + _set?: InputMaybe; + pk_columns: ApiKeyStatus_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootPublishManyEventPassesArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - to?: Array; - where?: InputMaybe; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_ApiKeyStatus_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootPublishManyEventPassesConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - from?: InputMaybe; - last?: InputMaybe; - locales?: InputMaybe>; - publishBase?: InputMaybe; - skip?: InputMaybe; - to?: Array; - where?: InputMaybe; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_ApiKeyTypeArgs = { + _set?: InputMaybe; + where: ApiKeyType_Bool_Exp; }; /** mutation root */ -export type Mutation_RootPublishManyEventPassesDelayedRevealedArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - to?: Array; - where?: InputMaybe; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_ApiKeyType_By_PkArgs = { + _set?: InputMaybe; + pk_columns: ApiKeyType_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootPublishManyEventPassesDelayedRevealedConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - from?: InputMaybe; - last?: InputMaybe; - locales?: InputMaybe>; - publishBase?: InputMaybe; - skip?: InputMaybe; - to?: Array; - where?: InputMaybe; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_ApiKeyType_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootPublishManyEventsArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - to?: Array; - where?: InputMaybe; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_ContentSpaceParametersArgs = { + _set?: InputMaybe; + where: ContentSpaceParameters_Bool_Exp; }; /** mutation root */ -export type Mutation_RootPublishManyEventsConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - from?: InputMaybe; - last?: InputMaybe; - locales?: InputMaybe>; - publishBase?: InputMaybe; - skip?: InputMaybe; - to?: Array; - where?: InputMaybe; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_ContentSpaceParameters_By_PkArgs = { + _set?: InputMaybe; + pk_columns: ContentSpaceParameters_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootPublishManyOrganizersArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - to?: Array; - where?: InputMaybe; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_ContentSpaceParameters_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootPublishManyOrganizersConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - from?: InputMaybe; - last?: InputMaybe; - locales?: InputMaybe>; - publishBase?: InputMaybe; - skip?: InputMaybe; - to?: Array; - where?: InputMaybe; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_ContentSpaceStatusArgs = { + _set?: InputMaybe; + where: ContentSpaceStatus_Bool_Exp; }; /** mutation root */ -export type Mutation_RootPublishManyPacksArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - to?: Array; - where?: InputMaybe; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_ContentSpaceStatus_By_PkArgs = { + _set?: InputMaybe; + pk_columns: ContentSpaceStatus_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootPublishManyPacksConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - from?: InputMaybe; - last?: InputMaybe; - locales?: InputMaybe>; - publishBase?: InputMaybe; - skip?: InputMaybe; - to?: Array; - where?: InputMaybe; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_ContentSpaceStatus_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootPublishOrganizerArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - to?: Array; - where: OrganizerWhereUniqueInput; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_CurrencyArgs = { + _set?: InputMaybe; + where: Currency_Bool_Exp; }; /** mutation root */ -export type Mutation_RootPublishPackArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - to?: Array; - where: PackWhereUniqueInput; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_Currency_By_PkArgs = { + _set?: InputMaybe; + pk_columns: Currency_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootSchedulePublishAssetArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - releaseAt?: InputMaybe; - releaseId?: InputMaybe; - to?: Array; - where: AssetWhereUniqueInput; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_Currency_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootSchedulePublishContentSpaceArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - releaseAt?: InputMaybe; - releaseId?: InputMaybe; - to?: Array; - where: ContentSpaceWhereUniqueInput; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_EventParametersArgs = { + _set?: InputMaybe; + where: EventParameters_Bool_Exp; }; /** mutation root */ -export type Mutation_RootSchedulePublishEventArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - releaseAt?: InputMaybe; - releaseId?: InputMaybe; - to?: Array; - where: EventWhereUniqueInput; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_EventParameters_By_PkArgs = { + _set?: InputMaybe; + pk_columns: EventParameters_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootSchedulePublishEventPassArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - releaseAt?: InputMaybe; - releaseId?: InputMaybe; - to?: Array; - where: EventPassWhereUniqueInput; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_EventParameters_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootSchedulePublishEventPassDelayedRevealedArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - releaseAt?: InputMaybe; - releaseId?: InputMaybe; - to?: Array; - where: EventPassDelayedRevealedWhereUniqueInput; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_EventPassNftArgs = { + _append?: InputMaybe; + _delete_at_path?: InputMaybe; + _delete_elem?: InputMaybe; + _delete_key?: InputMaybe; + _inc?: InputMaybe; + _prepend?: InputMaybe; + _set?: InputMaybe; + where: EventPassNft_Bool_Exp; }; /** mutation root */ -export type Mutation_RootSchedulePublishOrganizerArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - releaseAt?: InputMaybe; - releaseId?: InputMaybe; - to?: Array; - where: OrganizerWhereUniqueInput; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_EventPassNftContractArgs = { + _set?: InputMaybe; + where: EventPassNftContract_Bool_Exp; }; /** mutation root */ -export type Mutation_RootSchedulePublishPackArgs = { - locales?: InputMaybe>; - publishBase?: InputMaybe; - releaseAt?: InputMaybe; - releaseId?: InputMaybe; - to?: Array; - where: PackWhereUniqueInput; - withDefaultLocale?: InputMaybe; +export type Mutation_RootUpdate_EventPassNftContractTypeArgs = { + _set?: InputMaybe; + where: EventPassNftContractType_Bool_Exp; }; /** mutation root */ -export type Mutation_RootScheduleUnpublishAssetArgs = { - from?: Array; - locales?: InputMaybe>; - releaseAt?: InputMaybe; - releaseId?: InputMaybe; - unpublishBase?: InputMaybe; - where: AssetWhereUniqueInput; +export type Mutation_RootUpdate_EventPassNftContractType_By_PkArgs = { + _set?: InputMaybe; + pk_columns: EventPassNftContractType_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootScheduleUnpublishContentSpaceArgs = { - from?: Array; - locales?: InputMaybe>; - releaseAt?: InputMaybe; - releaseId?: InputMaybe; - unpublishBase?: InputMaybe; - where: ContentSpaceWhereUniqueInput; +export type Mutation_RootUpdate_EventPassNftContractType_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootScheduleUnpublishEventArgs = { - from?: Array; - locales?: InputMaybe>; - releaseAt?: InputMaybe; - releaseId?: InputMaybe; - unpublishBase?: InputMaybe; - where: EventWhereUniqueInput; +export type Mutation_RootUpdate_EventPassNftContract_By_PkArgs = { + _set?: InputMaybe; + pk_columns: EventPassNftContract_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootScheduleUnpublishEventPassArgs = { - from?: Array; - locales?: InputMaybe>; - releaseAt?: InputMaybe; - releaseId?: InputMaybe; - unpublishBase?: InputMaybe; - where: EventPassWhereUniqueInput; +export type Mutation_RootUpdate_EventPassNftContract_ManyArgs = { + updates: Array; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_EventPassNft_By_PkArgs = { + _append?: InputMaybe; + _delete_at_path?: InputMaybe; + _delete_elem?: InputMaybe; + _delete_key?: InputMaybe; + _inc?: InputMaybe; + _prepend?: InputMaybe; + _set?: InputMaybe; + pk_columns: EventPassNft_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootScheduleUnpublishEventPassDelayedRevealedArgs = { - from?: Array; - locales?: InputMaybe>; - releaseAt?: InputMaybe; - releaseId?: InputMaybe; - unpublishBase?: InputMaybe; - where: EventPassDelayedRevealedWhereUniqueInput; +export type Mutation_RootUpdate_EventPassNft_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootScheduleUnpublishOrganizerArgs = { - from?: Array; - locales?: InputMaybe>; - releaseAt?: InputMaybe; - releaseId?: InputMaybe; - unpublishBase?: InputMaybe; - where: OrganizerWhereUniqueInput; +export type Mutation_RootUpdate_EventPassOrderSumsArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + where: EventPassOrderSums_Bool_Exp; }; /** mutation root */ -export type Mutation_RootScheduleUnpublishPackArgs = { - from?: Array; - locales?: InputMaybe>; - releaseAt?: InputMaybe; - releaseId?: InputMaybe; - unpublishBase?: InputMaybe; - where: PackWhereUniqueInput; +export type Mutation_RootUpdate_EventPassOrderSums_By_PkArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + pk_columns: EventPassOrderSums_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUnpublishAssetArgs = { - from?: Array; - locales?: InputMaybe>; - unpublishBase?: InputMaybe; - where: AssetWhereUniqueInput; +export type Mutation_RootUpdate_EventPassOrderSums_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUnpublishContentSpaceArgs = { - from?: Array; - locales?: InputMaybe>; - unpublishBase?: InputMaybe; - where: ContentSpaceWhereUniqueInput; +export type Mutation_RootUpdate_EventPassTypeArgs = { + _set?: InputMaybe; + where: EventPassType_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUnpublishEventArgs = { - from?: Array; - locales?: InputMaybe>; - unpublishBase?: InputMaybe; - where: EventWhereUniqueInput; +export type Mutation_RootUpdate_EventPassType_By_PkArgs = { + _set?: InputMaybe; + pk_columns: EventPassType_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUnpublishEventPassArgs = { - from?: Array; - locales?: InputMaybe>; - unpublishBase?: InputMaybe; - where: EventPassWhereUniqueInput; +export type Mutation_RootUpdate_EventPassType_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUnpublishEventPassDelayedRevealedArgs = { - from?: Array; - locales?: InputMaybe>; - unpublishBase?: InputMaybe; - where: EventPassDelayedRevealedWhereUniqueInput; +export type Mutation_RootUpdate_EventPassValidationTypeArgs = { + _set?: InputMaybe; + where: EventPassValidationType_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUnpublishManyAssetsArgs = { - from?: Array; - locales?: InputMaybe>; - unpublishBase?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_EventPassValidationType_By_PkArgs = { + _set?: InputMaybe; + pk_columns: EventPassValidationType_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUnpublishManyAssetsConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - from?: Array; - last?: InputMaybe; - locales?: InputMaybe>; - skip?: InputMaybe; - stage?: InputMaybe; - unpublishBase?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_EventPassValidationType_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUnpublishManyContentSpacesArgs = { - from?: Array; - locales?: InputMaybe>; - unpublishBase?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_EventStatusArgs = { + _set?: InputMaybe; + where: EventStatus_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUnpublishManyContentSpacesConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - from?: Array; - last?: InputMaybe; - locales?: InputMaybe>; - skip?: InputMaybe; - stage?: InputMaybe; - unpublishBase?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_EventStatus_By_PkArgs = { + _set?: InputMaybe; + pk_columns: EventStatus_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUnpublishManyEventPassesArgs = { - from?: Array; - locales?: InputMaybe>; - unpublishBase?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_EventStatus_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUnpublishManyEventPassesConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - from?: Array; - last?: InputMaybe; - locales?: InputMaybe>; - skip?: InputMaybe; - stage?: InputMaybe; - unpublishBase?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_FollowArgs = { + _set?: InputMaybe; + where: Follow_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUnpublishManyEventPassesDelayedRevealedArgs = { - from?: Array; - locales?: InputMaybe>; - unpublishBase?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_Follow_By_PkArgs = { + _set?: InputMaybe; + pk_columns: Follow_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUnpublishManyEventPassesDelayedRevealedConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - from?: Array; - last?: InputMaybe; - locales?: InputMaybe>; - skip?: InputMaybe; - stage?: InputMaybe; - unpublishBase?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_Follow_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUnpublishManyEventsArgs = { - from?: Array; - locales?: InputMaybe>; - unpublishBase?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_KycArgs = { + _set?: InputMaybe; + where: Kyc_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUnpublishManyEventsConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - from?: Array; - last?: InputMaybe; - locales?: InputMaybe>; - skip?: InputMaybe; - stage?: InputMaybe; - unpublishBase?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_KycLevelNameArgs = { + _set?: InputMaybe; + where: KycLevelName_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUnpublishManyOrganizersArgs = { - from?: Array; - locales?: InputMaybe>; - unpublishBase?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_KycLevelName_By_PkArgs = { + _set?: InputMaybe; + pk_columns: KycLevelName_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUnpublishManyOrganizersConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - from?: Array; - last?: InputMaybe; - locales?: InputMaybe>; - skip?: InputMaybe; - stage?: InputMaybe; - unpublishBase?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_KycLevelName_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUnpublishManyPacksArgs = { - from?: Array; - locales?: InputMaybe>; - unpublishBase?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_KycStatusArgs = { + _set?: InputMaybe; + where: KycStatus_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUnpublishManyPacksConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - from?: Array; - last?: InputMaybe; - locales?: InputMaybe>; - skip?: InputMaybe; - stage?: InputMaybe; - unpublishBase?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_KycStatus_By_PkArgs = { + _set?: InputMaybe; + pk_columns: KycStatus_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUnpublishOrganizerArgs = { - from?: Array; - locales?: InputMaybe>; - unpublishBase?: InputMaybe; - where: OrganizerWhereUniqueInput; +export type Mutation_RootUpdate_KycStatus_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUnpublishPackArgs = { - from?: Array; - locales?: InputMaybe>; - unpublishBase?: InputMaybe; - where: PackWhereUniqueInput; +export type Mutation_RootUpdate_Kyc_By_PkArgs = { + _set?: InputMaybe; + pk_columns: Kyc_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdateAssetArgs = { - data: AssetUpdateInput; - where: AssetWhereUniqueInput; +export type Mutation_RootUpdate_Kyc_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdateContentSpaceArgs = { - data: ContentSpaceUpdateInput; - where: ContentSpaceWhereUniqueInput; +export type Mutation_RootUpdate_LotteryParametersArgs = { + _set?: InputMaybe; + where: LotteryParameters_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdateEventArgs = { - data: EventUpdateInput; - where: EventWhereUniqueInput; +export type Mutation_RootUpdate_LotteryParameters_By_PkArgs = { + _set?: InputMaybe; + pk_columns: LotteryParameters_Pk_Columns_Input; }; -/** mutation root */ -export type Mutation_RootUpdateEventPassArgs = { - data: EventPassUpdateInput; - where: EventPassWhereUniqueInput; +/** mutation root */ +export type Mutation_RootUpdate_LotteryParameters_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdateEventPassDelayedRevealedArgs = { - data: EventPassDelayedRevealedUpdateInput; - where: EventPassDelayedRevealedWhereUniqueInput; +export type Mutation_RootUpdate_LotteryStatusArgs = { + _set?: InputMaybe; + where: LotteryStatus_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdateManyAssetsArgs = { - data: AssetUpdateManyInput; - where?: InputMaybe; +export type Mutation_RootUpdate_LotteryStatus_By_PkArgs = { + _set?: InputMaybe; + pk_columns: LotteryStatus_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdateManyAssetsConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - data: AssetUpdateManyInput; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_LotteryStatus_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdateManyContentSpacesArgs = { - data: ContentSpaceUpdateManyInput; - where?: InputMaybe; +export type Mutation_RootUpdate_LoyaltyCardNftArgs = { + _append?: InputMaybe; + _delete_at_path?: InputMaybe; + _delete_elem?: InputMaybe; + _delete_key?: InputMaybe; + _inc?: InputMaybe; + _prepend?: InputMaybe; + _set?: InputMaybe; + where: LoyaltyCardNft_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdateManyContentSpacesConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - data: ContentSpaceUpdateManyInput; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_LoyaltyCardNftContractArgs = { + _set?: InputMaybe; + where: LoyaltyCardNftContract_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdateManyEventPassesArgs = { - data: EventPassUpdateManyInput; - where?: InputMaybe; +export type Mutation_RootUpdate_LoyaltyCardNftContract_By_PkArgs = { + _set?: InputMaybe; + pk_columns: LoyaltyCardNftContract_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdateManyEventPassesConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - data: EventPassUpdateManyInput; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_LoyaltyCardNftContract_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdateManyEventPassesDelayedRevealedArgs = { - data: EventPassDelayedRevealedUpdateManyInput; - where?: InputMaybe; +export type Mutation_RootUpdate_LoyaltyCardNft_By_PkArgs = { + _append?: InputMaybe; + _delete_at_path?: InputMaybe; + _delete_elem?: InputMaybe; + _delete_key?: InputMaybe; + _inc?: InputMaybe; + _prepend?: InputMaybe; + _set?: InputMaybe; + pk_columns: LoyaltyCardNft_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdateManyEventPassesDelayedRevealedConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - data: EventPassDelayedRevealedUpdateManyInput; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_LoyaltyCardNft_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdateManyEventsArgs = { - data: EventUpdateManyInput; - where?: InputMaybe; +export type Mutation_RootUpdate_LoyaltyCardParametersArgs = { + _set?: InputMaybe; + where: LoyaltyCardParameters_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdateManyEventsConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - data: EventUpdateManyInput; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_LoyaltyCardParameters_By_PkArgs = { + _set?: InputMaybe; + pk_columns: LoyaltyCardParameters_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdateManyOrganizersArgs = { - data: OrganizerUpdateManyInput; - where?: InputMaybe; +export type Mutation_RootUpdate_LoyaltyCardParameters_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdateManyOrganizersConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - data: OrganizerUpdateManyInput; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_LoyaltyCardStatusArgs = { + _set?: InputMaybe; + where: LoyaltyCardStatus_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdateManyPacksArgs = { - data: PackUpdateManyInput; - where?: InputMaybe; +export type Mutation_RootUpdate_LoyaltyCardStatus_By_PkArgs = { + _set?: InputMaybe; + pk_columns: LoyaltyCardStatus_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdateManyPacksConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - data: PackUpdateManyInput; - first?: InputMaybe; - last?: InputMaybe; - skip?: InputMaybe; - where?: InputMaybe; +export type Mutation_RootUpdate_LoyaltyCardStatus_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdateOrganizerArgs = { - data: OrganizerUpdateInput; - where: OrganizerWhereUniqueInput; +export type Mutation_RootUpdate_MinterTemporaryWalletArgs = { + _set?: InputMaybe; + where: MinterTemporaryWallet_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdatePackArgs = { - data: PackUpdateInput; - where: PackWhereUniqueInput; +export type Mutation_RootUpdate_MinterTemporaryWallet_By_PkArgs = { + _set?: InputMaybe; + pk_columns: MinterTemporaryWallet_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdateScheduledReleaseArgs = { - data: ScheduledReleaseUpdateInput; - where: ScheduledReleaseWhereUniqueInput; +export type Mutation_RootUpdate_MinterTemporaryWallet_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_AccountArgs = { - _set?: InputMaybe; - where: Account_Bool_Exp; +export type Mutation_RootUpdate_NftMintPasswordArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + where: NftMintPassword_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_Account_By_PkArgs = { - _set?: InputMaybe; - pk_columns: Account_Pk_Columns_Input; +export type Mutation_RootUpdate_NftMintPassword_By_PkArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + pk_columns: NftMintPassword_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_Account_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_NftMintPassword_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_ContentSpaceParametersArgs = { - _set?: InputMaybe; - where: ContentSpaceParameters_Bool_Exp; +export type Mutation_RootUpdate_NftStatusArgs = { + _set?: InputMaybe; + where: NftStatus_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_ContentSpaceParameters_By_PkArgs = { - _set?: InputMaybe; - pk_columns: ContentSpaceParameters_Pk_Columns_Input; +export type Mutation_RootUpdate_NftStatus_By_PkArgs = { + _set?: InputMaybe; + pk_columns: NftStatus_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_ContentSpaceParameters_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_NftStatus_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_ContentSpaceStatusArgs = { - _set?: InputMaybe; - where: ContentSpaceStatus_Bool_Exp; +export type Mutation_RootUpdate_NftTransferArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + where: NftTransfer_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_ContentSpaceStatus_By_PkArgs = { - _set?: InputMaybe; - pk_columns: ContentSpaceStatus_Pk_Columns_Input; +export type Mutation_RootUpdate_NftTransfer_By_PkArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + pk_columns: NftTransfer_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_ContentSpaceStatus_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_NftTransfer_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_CurrencyArgs = { - _set?: InputMaybe; - where: Currency_Bool_Exp; +export type Mutation_RootUpdate_OrderArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + where: Order_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_Currency_By_PkArgs = { - _set?: InputMaybe; - pk_columns: Currency_Pk_Columns_Input; +export type Mutation_RootUpdate_OrderStatusArgs = { + _set?: InputMaybe; + where: OrderStatus_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_Currency_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_OrderStatus_By_PkArgs = { + _set?: InputMaybe; + pk_columns: OrderStatus_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_EventParametersArgs = { - _set?: InputMaybe; - where: EventParameters_Bool_Exp; +export type Mutation_RootUpdate_OrderStatus_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_EventParameters_By_PkArgs = { - _set?: InputMaybe; - pk_columns: EventParameters_Pk_Columns_Input; +export type Mutation_RootUpdate_Order_By_PkArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + pk_columns: Order_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_EventParameters_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_Order_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassNftArgs = { - _append?: InputMaybe; - _delete_at_path?: InputMaybe; - _delete_elem?: InputMaybe; - _delete_key?: InputMaybe; - _inc?: InputMaybe; - _prepend?: InputMaybe; - _set?: InputMaybe; - where: EventPassNft_Bool_Exp; +export type Mutation_RootUpdate_PackEventPassNftArgs = { + _set?: InputMaybe; + where: PackEventPassNft_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassNftContractArgs = { - _set?: InputMaybe; - where: EventPassNftContract_Bool_Exp; +export type Mutation_RootUpdate_PackEventPassNft_By_PkArgs = { + _set?: InputMaybe; + pk_columns: PackEventPassNft_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassNftContractTypeArgs = { - _set?: InputMaybe; - where: EventPassNftContractType_Bool_Exp; +export type Mutation_RootUpdate_PackEventPassNft_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassNftContractType_By_PkArgs = { - _set?: InputMaybe; - pk_columns: EventPassNftContractType_Pk_Columns_Input; +export type Mutation_RootUpdate_PackNftContractArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + where: PackNftContract_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassNftContractType_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_PackNftContractEventPassArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + where: PackNftContractEventPass_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassNftContract_By_PkArgs = { - _set?: InputMaybe; - pk_columns: EventPassNftContract_Pk_Columns_Input; +export type Mutation_RootUpdate_PackNftContractEventPass_By_PkArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + pk_columns: PackNftContractEventPass_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassNftContract_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_PackNftContractEventPass_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassNft_By_PkArgs = { - _append?: InputMaybe; - _delete_at_path?: InputMaybe; - _delete_elem?: InputMaybe; - _delete_key?: InputMaybe; - _inc?: InputMaybe; - _prepend?: InputMaybe; - _set?: InputMaybe; - pk_columns: EventPassNft_Pk_Columns_Input; +export type Mutation_RootUpdate_PackNftContract_By_PkArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + pk_columns: PackNftContract_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassNft_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_PackNftContract_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassOrderSumsArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - where: EventPassOrderSums_Bool_Exp; +export type Mutation_RootUpdate_PackNftSupplyArgs = { + _set?: InputMaybe; + where: PackNftSupply_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassOrderSums_By_PkArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - pk_columns: EventPassOrderSums_Pk_Columns_Input; +export type Mutation_RootUpdate_PackNftSupply_By_PkArgs = { + _set?: InputMaybe; + pk_columns: PackNftSupply_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassOrderSums_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_PackNftSupply_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassTypeArgs = { - _set?: InputMaybe; - where: EventPassType_Bool_Exp; +export type Mutation_RootUpdate_PackOrderSumsArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + where: PackOrderSums_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassType_By_PkArgs = { - _set?: InputMaybe; - pk_columns: EventPassType_Pk_Columns_Input; +export type Mutation_RootUpdate_PackOrderSums_By_PkArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + pk_columns: PackOrderSums_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassType_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_PackOrderSums_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassValidationTypeArgs = { - _set?: InputMaybe; - where: EventPassValidationType_Bool_Exp; +export type Mutation_RootUpdate_PassAmountArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + where: PassAmount_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassValidationType_By_PkArgs = { - _set?: InputMaybe; - pk_columns: EventPassValidationType_Pk_Columns_Input; +export type Mutation_RootUpdate_PassAmount_By_PkArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + pk_columns: PassAmount_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_EventPassValidationType_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_PassAmount_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_EventStatusArgs = { - _set?: InputMaybe; - where: EventStatus_Bool_Exp; +export type Mutation_RootUpdate_PassPricingArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + where: PassPricing_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_EventStatus_By_PkArgs = { - _set?: InputMaybe; - pk_columns: EventStatus_Pk_Columns_Input; +export type Mutation_RootUpdate_PassPricing_By_PkArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + pk_columns: PassPricing_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_EventStatus_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_PassPricing_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_FollowArgs = { - _set?: InputMaybe; - where: Follow_Bool_Exp; +export type Mutation_RootUpdate_PendingOrderArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + where: PendingOrder_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_Follow_By_PkArgs = { - _set?: InputMaybe; - pk_columns: Follow_Pk_Columns_Input; +export type Mutation_RootUpdate_PendingOrder_By_PkArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + pk_columns: PendingOrder_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_Follow_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_PendingOrder_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_KycArgs = { - _set?: InputMaybe; - where: Kyc_Bool_Exp; +export type Mutation_RootUpdate_PublishableApiKeyArgs = { + _set?: InputMaybe; + where: PublishableApiKey_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_KycLevelNameArgs = { - _set?: InputMaybe; - where: KycLevelName_Bool_Exp; +export type Mutation_RootUpdate_PublishableApiKey_By_PkArgs = { + _set?: InputMaybe; + pk_columns: PublishableApiKey_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_KycLevelName_By_PkArgs = { - _set?: InputMaybe; - pk_columns: KycLevelName_Pk_Columns_Input; +export type Mutation_RootUpdate_PublishableApiKey_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_KycLevelName_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_RoleAssignmentArgs = { + _set?: InputMaybe; + where: RoleAssignment_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_KycStatusArgs = { - _set?: InputMaybe; - where: KycStatus_Bool_Exp; +export type Mutation_RootUpdate_RoleAssignment_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_KycStatus_By_PkArgs = { - _set?: InputMaybe; - pk_columns: KycStatus_Pk_Columns_Input; +export type Mutation_RootUpdate_RolesArgs = { + _set?: InputMaybe; + where: Roles_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_KycStatus_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_Roles_By_PkArgs = { + _set?: InputMaybe; + pk_columns: Roles_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_Kyc_By_PkArgs = { - _set?: InputMaybe; - pk_columns: Kyc_Pk_Columns_Input; +export type Mutation_RootUpdate_Roles_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_Kyc_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_SecretApiKeyArgs = { + _set?: InputMaybe; + where: SecretApiKey_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_LotteryParametersArgs = { - _set?: InputMaybe; - where: LotteryParameters_Bool_Exp; +export type Mutation_RootUpdate_SecretApiKey_By_PkArgs = { + _set?: InputMaybe; + pk_columns: SecretApiKey_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_LotteryParameters_By_PkArgs = { - _set?: InputMaybe; - pk_columns: LotteryParameters_Pk_Columns_Input; +export type Mutation_RootUpdate_SecretApiKey_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_LotteryParameters_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_ShopifyCampaignParametersArgs = { + _set?: InputMaybe; + where: ShopifyCampaignParameters_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_LotteryStatusArgs = { - _set?: InputMaybe; - where: LotteryStatus_Bool_Exp; +export type Mutation_RootUpdate_ShopifyCampaignParameters_By_PkArgs = { + _set?: InputMaybe; + pk_columns: ShopifyCampaignParameters_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_LotteryStatus_By_PkArgs = { - _set?: InputMaybe; - pk_columns: LotteryStatus_Pk_Columns_Input; +export type Mutation_RootUpdate_ShopifyCampaignParameters_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_LotteryStatus_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_ShopifyCampaignStatusArgs = { + _set?: InputMaybe; + where: ShopifyCampaignStatus_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_MinterTemporaryWalletArgs = { - _set?: InputMaybe; - where: MinterTemporaryWallet_Bool_Exp; +export type Mutation_RootUpdate_ShopifyCampaignStatus_By_PkArgs = { + _set?: InputMaybe; + pk_columns: ShopifyCampaignStatus_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_MinterTemporaryWallet_By_PkArgs = { - _set?: InputMaybe; - pk_columns: MinterTemporaryWallet_Pk_Columns_Input; +export type Mutation_RootUpdate_ShopifyCampaignStatus_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_MinterTemporaryWallet_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_StampNftArgs = { + _append?: InputMaybe; + _delete_at_path?: InputMaybe; + _delete_elem?: InputMaybe; + _delete_key?: InputMaybe; + _inc?: InputMaybe; + _prepend?: InputMaybe; + _set?: InputMaybe; + where: StampNft_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_NftTransferArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - where: NftTransfer_Bool_Exp; +export type Mutation_RootUpdate_StampNftContractArgs = { + _set?: InputMaybe; + where: StampNftContract_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_NftTransfer_By_PkArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - pk_columns: NftTransfer_Pk_Columns_Input; +export type Mutation_RootUpdate_StampNftContractTypeArgs = { + _set?: InputMaybe; + where: StampNftContractType_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_NftTransfer_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_StampNftContractType_By_PkArgs = { + _set?: InputMaybe; + pk_columns: StampNftContractType_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_OrderArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - where: Order_Bool_Exp; +export type Mutation_RootUpdate_StampNftContractType_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_OrderStatusArgs = { - _set?: InputMaybe; - where: OrderStatus_Bool_Exp; +export type Mutation_RootUpdate_StampNftContract_By_PkArgs = { + _set?: InputMaybe; + pk_columns: StampNftContract_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_OrderStatus_By_PkArgs = { - _set?: InputMaybe; - pk_columns: OrderStatus_Pk_Columns_Input; +export type Mutation_RootUpdate_StampNftContract_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_OrderStatus_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_StampNftSupplyArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + where: StampNftSupply_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_Order_By_PkArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - pk_columns: Order_Pk_Columns_Input; +export type Mutation_RootUpdate_StampNftSupply_By_PkArgs = { + _inc?: InputMaybe; + _set?: InputMaybe; + pk_columns: StampNftSupply_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_Order_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_StampNftSupply_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_PackEventPassNftArgs = { - _set?: InputMaybe; - where: PackEventPassNft_Bool_Exp; +export type Mutation_RootUpdate_StampNft_By_PkArgs = { + _append?: InputMaybe; + _delete_at_path?: InputMaybe; + _delete_elem?: InputMaybe; + _delete_key?: InputMaybe; + _inc?: InputMaybe; + _prepend?: InputMaybe; + _set?: InputMaybe; + pk_columns: StampNft_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_PackEventPassNft_By_PkArgs = { - _set?: InputMaybe; - pk_columns: PackEventPassNft_Pk_Columns_Input; +export type Mutation_RootUpdate_StampNft_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_PackEventPassNft_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_StripeCheckoutSessionArgs = { + _set?: InputMaybe; + where: StripeCheckoutSession_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_PackNftContractArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - where: PackNftContract_Bool_Exp; +export type Mutation_RootUpdate_StripeCheckoutSessionTypeArgs = { + _set?: InputMaybe; + where: StripeCheckoutSessionType_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_PackNftContractEventPassArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - where: PackNftContractEventPass_Bool_Exp; +export type Mutation_RootUpdate_StripeCheckoutSessionType_By_PkArgs = { + _set?: InputMaybe; + pk_columns: StripeCheckoutSessionType_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_PackNftContractEventPass_By_PkArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - pk_columns: PackNftContractEventPass_Pk_Columns_Input; +export type Mutation_RootUpdate_StripeCheckoutSessionType_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_PackNftContractEventPass_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_StripeCheckoutSession_By_PkArgs = { + _set?: InputMaybe; + pk_columns: StripeCheckoutSession_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_PackNftContract_By_PkArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - pk_columns: PackNftContract_Pk_Columns_Input; +export type Mutation_RootUpdate_StripeCheckoutSession_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_PackNftContract_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_StripeCustomerArgs = { + _set?: InputMaybe; + where: StripeCustomer_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_PackNftSupplyArgs = { - _set?: InputMaybe; - where: PackNftSupply_Bool_Exp; +export type Mutation_RootUpdate_StripeCustomer_By_PkArgs = { + _set?: InputMaybe; + pk_columns: StripeCustomer_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_PackNftSupply_By_PkArgs = { - _set?: InputMaybe; - pk_columns: PackNftSupply_Pk_Columns_Input; +export type Mutation_RootUpdate_StripeCustomer_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_PackNftSupply_ManyArgs = { - updates: Array; +export type Mutation_RootUpdate_TimezoneArgs = { + _set?: InputMaybe; + where: Timezone_Bool_Exp; }; /** mutation root */ -export type Mutation_RootUpdate_PackOrderSumsArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - where: PackOrderSums_Bool_Exp; +export type Mutation_RootUpdate_Timezone_By_PkArgs = { + _set?: InputMaybe; + pk_columns: Timezone_Pk_Columns_Input; }; /** mutation root */ -export type Mutation_RootUpdate_PackOrderSums_By_PkArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - pk_columns: PackOrderSums_Pk_Columns_Input; +export type Mutation_RootUpdate_Timezone_ManyArgs = { + updates: Array; }; /** mutation root */ -export type Mutation_RootUpdate_PackOrderSums_ManyArgs = { - updates: Array; +export type Mutation_RootUpsertAssetArgs = { + upsert: AssetUpsertInput; + where: AssetWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootUpdate_PassAmountArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - where: PassAmount_Bool_Exp; +export type Mutation_RootUpsertContentSpaceArgs = { + upsert: ContentSpaceUpsertInput; + where: ContentSpaceWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootUpdate_PassAmount_By_PkArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - pk_columns: PassAmount_Pk_Columns_Input; +export type Mutation_RootUpsertEventArgs = { + upsert: EventUpsertInput; + where: EventWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootUpdate_PassAmount_ManyArgs = { - updates: Array; +export type Mutation_RootUpsertEventPassArgs = { + upsert: EventPassUpsertInput; + where: EventPassWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootUpdate_PassPricingArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - where: PassPricing_Bool_Exp; +export type Mutation_RootUpsertEventPassDelayedRevealedArgs = { + upsert: EventPassDelayedRevealedUpsertInput; + where: EventPassDelayedRevealedWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootUpdate_PassPricing_By_PkArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - pk_columns: PassPricing_Pk_Columns_Input; +export type Mutation_RootUpsertLoyaltyCardArgs = { + upsert: LoyaltyCardUpsertInput; + where: LoyaltyCardWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootUpdate_PassPricing_ManyArgs = { - updates: Array; +export type Mutation_RootUpsertOrganizerArgs = { + upsert: OrganizerUpsertInput; + where: OrganizerWhereUniqueInput; }; /** mutation root */ -export type Mutation_RootUpdate_PendingOrderArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - where: PendingOrder_Bool_Exp; +export type Mutation_RootUpsertPackArgs = { + upsert: PackUpsertInput; + where: PackWhereUniqueInput; }; - -/** mutation root */ -export type Mutation_RootUpdate_PendingOrder_By_PkArgs = { - _inc?: InputMaybe; - _set?: InputMaybe; - pk_columns: PendingOrder_Pk_Columns_Input; +/** The nftMintPassword table stores unique passwords that allow for the minting of NFTs on a specific contract. Each password is associated with a contract address, chain ID, and organizer ID, ensuring it can only be used for the intended NFT. Once a password is used to mint an NFT, the minterAddress and tokenId fields are populated, marking the password as consumed and linking it to the minted NFT. */ +export type NftMintPassword = { + __typename?: 'nftMintPassword'; + /** The ID of the blockchain network where the NFT contract is deployed. */ + chainId: Scalars['String']['output']; + /** The address of the NFT contract that the password is associated with. */ + contractAddress: Scalars['String']['output']; + created_at: Scalars['timestamptz']['output']; + id: Scalars['uuid']['output']; + /** The address of the user who used the password to mint an NFT. If null, the password has not been used yet. */ + minterAddress?: Maybe; + /** The ID of the organizer that the NFT contract belongs to. */ + organizerId: Scalars['String']['output']; + /** The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long. */ + password: Scalars['String']['output']; + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: Maybe; + updated_at: Scalars['timestamptz']['output']; }; +/** aggregated selection of "nftMintPassword" */ +export type NftMintPassword_Aggregate = { + __typename?: 'nftMintPassword_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; -/** mutation root */ -export type Mutation_RootUpdate_PendingOrder_ManyArgs = { - updates: Array; +/** aggregate fields of "nftMintPassword" */ +export type NftMintPassword_Aggregate_Fields = { + __typename?: 'nftMintPassword_aggregate_fields'; + avg?: Maybe; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; + stddev?: Maybe; + stddev_pop?: Maybe; + stddev_samp?: Maybe; + sum?: Maybe; + var_pop?: Maybe; + var_samp?: Maybe; + variance?: Maybe; }; -/** mutation root */ -export type Mutation_RootUpdate_RoleAssignmentArgs = { - _set?: InputMaybe; - where: RoleAssignment_Bool_Exp; +/** aggregate fields of "nftMintPassword" */ +export type NftMintPassword_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; +/** aggregate avg on columns */ +export type NftMintPassword_Avg_Fields = { + __typename?: 'nftMintPassword_avg_fields'; + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: Maybe; +}; -/** mutation root */ -export type Mutation_RootUpdate_RoleAssignment_ManyArgs = { - updates: Array; +/** Boolean expression to filter rows from the table "nftMintPassword". All fields are combined with a logical 'AND'. */ +export type NftMintPassword_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + minterAddress?: InputMaybe; + organizerId?: InputMaybe; + password?: InputMaybe; + tokenId?: InputMaybe; + updated_at?: InputMaybe; }; +/** unique or primary key constraints on table "nftMintPassword" */ +export const enum NftMintPassword_Constraint { + /** unique or primary key constraint on columns "organizerId", "chainId", "contractAddress", "password" */ + NftMintPasswordPasswordContractAddressChainIdOrganizerIKey = 'nftMintPassword_password_contractAddress_chainId_organizerI_key', + /** unique or primary key constraint on columns "id" */ + NftMintPasswordPkey = 'nftMintPassword_pkey' +}; -/** mutation root */ -export type Mutation_RootUpdate_RolesArgs = { - _set?: InputMaybe; - where: Roles_Bool_Exp; +/** input type for incrementing numeric columns in table "nftMintPassword" */ +export type NftMintPassword_Inc_Input = { + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: InputMaybe; }; +/** input type for inserting data into table "nftMintPassword" */ +export type NftMintPassword_Insert_Input = { + /** The ID of the blockchain network where the NFT contract is deployed. */ + chainId?: InputMaybe; + /** The address of the NFT contract that the password is associated with. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** The address of the user who used the password to mint an NFT. If null, the password has not been used yet. */ + minterAddress?: InputMaybe; + /** The ID of the organizer that the NFT contract belongs to. */ + organizerId?: InputMaybe; + /** The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long. */ + password?: InputMaybe; + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: InputMaybe; + updated_at?: InputMaybe; +}; -/** mutation root */ -export type Mutation_RootUpdate_Roles_By_PkArgs = { - _set?: InputMaybe; - pk_columns: Roles_Pk_Columns_Input; +/** aggregate max on columns */ +export type NftMintPassword_Max_Fields = { + __typename?: 'nftMintPassword_max_fields'; + /** The ID of the blockchain network where the NFT contract is deployed. */ + chainId?: Maybe; + /** The address of the NFT contract that the password is associated with. */ + contractAddress?: Maybe; + created_at?: Maybe; + id?: Maybe; + /** The address of the user who used the password to mint an NFT. If null, the password has not been used yet. */ + minterAddress?: Maybe; + /** The ID of the organizer that the NFT contract belongs to. */ + organizerId?: Maybe; + /** The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long. */ + password?: Maybe; + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: Maybe; + updated_at?: Maybe; }; +/** aggregate min on columns */ +export type NftMintPassword_Min_Fields = { + __typename?: 'nftMintPassword_min_fields'; + /** The ID of the blockchain network where the NFT contract is deployed. */ + chainId?: Maybe; + /** The address of the NFT contract that the password is associated with. */ + contractAddress?: Maybe; + created_at?: Maybe; + id?: Maybe; + /** The address of the user who used the password to mint an NFT. If null, the password has not been used yet. */ + minterAddress?: Maybe; + /** The ID of the organizer that the NFT contract belongs to. */ + organizerId?: Maybe; + /** The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long. */ + password?: Maybe; + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: Maybe; + updated_at?: Maybe; +}; -/** mutation root */ -export type Mutation_RootUpdate_Roles_ManyArgs = { - updates: Array; +/** response of any mutation on the table "nftMintPassword" */ +export type NftMintPassword_Mutation_Response = { + __typename?: 'nftMintPassword_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; }; +/** on_conflict condition type for table "nftMintPassword" */ +export type NftMintPassword_On_Conflict = { + constraint: NftMintPassword_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; -/** mutation root */ -export type Mutation_RootUpdate_StripeCheckoutSessionArgs = { - _set?: InputMaybe; - where: StripeCheckoutSession_Bool_Exp; +/** Ordering options when selecting data from "nftMintPassword". */ +export type NftMintPassword_Order_By = { + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + minterAddress?: InputMaybe; + organizerId?: InputMaybe; + password?: InputMaybe; + tokenId?: InputMaybe; + updated_at?: InputMaybe; }; +/** primary key columns input for table: nftMintPassword */ +export type NftMintPassword_Pk_Columns_Input = { + id: Scalars['uuid']['input']; +}; -/** mutation root */ -export type Mutation_RootUpdate_StripeCheckoutSessionTypeArgs = { - _set?: InputMaybe; - where: StripeCheckoutSessionType_Bool_Exp; +/** select columns of table "nftMintPassword" */ +export const enum NftMintPassword_Select_Column { + /** column name */ + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Id = 'id', + /** column name */ + MinterAddress = 'minterAddress', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Password = 'password', + /** column name */ + TokenId = 'tokenId', + /** column name */ + UpdatedAt = 'updated_at' }; +/** input type for updating data in table "nftMintPassword" */ +export type NftMintPassword_Set_Input = { + /** The ID of the blockchain network where the NFT contract is deployed. */ + chainId?: InputMaybe; + /** The address of the NFT contract that the password is associated with. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** The address of the user who used the password to mint an NFT. If null, the password has not been used yet. */ + minterAddress?: InputMaybe; + /** The ID of the organizer that the NFT contract belongs to. */ + organizerId?: InputMaybe; + /** The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long. */ + password?: InputMaybe; + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: InputMaybe; + updated_at?: InputMaybe; +}; -/** mutation root */ -export type Mutation_RootUpdate_StripeCheckoutSessionType_By_PkArgs = { - _set?: InputMaybe; - pk_columns: StripeCheckoutSessionType_Pk_Columns_Input; +/** aggregate stddev on columns */ +export type NftMintPassword_Stddev_Fields = { + __typename?: 'nftMintPassword_stddev_fields'; + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: Maybe; }; +/** aggregate stddev_pop on columns */ +export type NftMintPassword_Stddev_Pop_Fields = { + __typename?: 'nftMintPassword_stddev_pop_fields'; + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: Maybe; +}; -/** mutation root */ -export type Mutation_RootUpdate_StripeCheckoutSessionType_ManyArgs = { - updates: Array; +/** aggregate stddev_samp on columns */ +export type NftMintPassword_Stddev_Samp_Fields = { + __typename?: 'nftMintPassword_stddev_samp_fields'; + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: Maybe; }; +/** Streaming cursor of the table "nftMintPassword" */ +export type NftMintPassword_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: NftMintPassword_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; -/** mutation root */ -export type Mutation_RootUpdate_StripeCheckoutSession_By_PkArgs = { - _set?: InputMaybe; - pk_columns: StripeCheckoutSession_Pk_Columns_Input; +/** Initial value of the column from where the streaming should start */ +export type NftMintPassword_Stream_Cursor_Value_Input = { + /** The ID of the blockchain network where the NFT contract is deployed. */ + chainId?: InputMaybe; + /** The address of the NFT contract that the password is associated with. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** The address of the user who used the password to mint an NFT. If null, the password has not been used yet. */ + minterAddress?: InputMaybe; + /** The ID of the organizer that the NFT contract belongs to. */ + organizerId?: InputMaybe; + /** The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long. */ + password?: InputMaybe; + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: InputMaybe; + updated_at?: InputMaybe; }; +/** aggregate sum on columns */ +export type NftMintPassword_Sum_Fields = { + __typename?: 'nftMintPassword_sum_fields'; + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: Maybe; +}; -/** mutation root */ -export type Mutation_RootUpdate_StripeCheckoutSession_ManyArgs = { - updates: Array; +/** update columns of table "nftMintPassword" */ +export const enum NftMintPassword_Update_Column { + /** column name */ + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Id = 'id', + /** column name */ + MinterAddress = 'minterAddress', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Password = 'password', + /** column name */ + TokenId = 'tokenId', + /** column name */ + UpdatedAt = 'updated_at' }; +export type NftMintPassword_Updates = { + /** increments the numeric columns with given value of the filtered values */ + _inc?: InputMaybe; + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: NftMintPassword_Bool_Exp; +}; -/** mutation root */ -export type Mutation_RootUpdate_StripeCustomerArgs = { - _set?: InputMaybe; - where: StripeCustomer_Bool_Exp; +/** aggregate var_pop on columns */ +export type NftMintPassword_Var_Pop_Fields = { + __typename?: 'nftMintPassword_var_pop_fields'; + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: Maybe; +}; + +/** aggregate var_samp on columns */ +export type NftMintPassword_Var_Samp_Fields = { + __typename?: 'nftMintPassword_var_samp_fields'; + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: Maybe; }; +/** aggregate variance on columns */ +export type NftMintPassword_Variance_Fields = { + __typename?: 'nftMintPassword_variance_fields'; + /** The ID of the NFT that was minted using this password. If null, the password has not been used yet. */ + tokenId?: Maybe; +}; -/** mutation root */ -export type Mutation_RootUpdate_StripeCustomer_By_PkArgs = { - _set?: InputMaybe; - pk_columns: StripeCustomer_Pk_Columns_Input; +/** columns and relationships of "nftStatus" */ +export type NftStatus = { + __typename?: 'nftStatus'; + value: Scalars['String']['output']; }; +/** aggregated selection of "nftStatus" */ +export type NftStatus_Aggregate = { + __typename?: 'nftStatus_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; -/** mutation root */ -export type Mutation_RootUpdate_StripeCustomer_ManyArgs = { - updates: Array; +/** aggregate fields of "nftStatus" */ +export type NftStatus_Aggregate_Fields = { + __typename?: 'nftStatus_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; }; -/** mutation root */ -export type Mutation_RootUpdate_TimezoneArgs = { - _set?: InputMaybe; - where: Timezone_Bool_Exp; +/** aggregate fields of "nftStatus" */ +export type NftStatus_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; +/** Boolean expression to filter rows from the table "nftStatus". All fields are combined with a logical 'AND'. */ +export type NftStatus_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + value?: InputMaybe; +}; -/** mutation root */ -export type Mutation_RootUpdate_Timezone_By_PkArgs = { - _set?: InputMaybe; - pk_columns: Timezone_Pk_Columns_Input; +/** unique or primary key constraints on table "nftStatus" */ +export const enum NftStatus_Constraint { + /** unique or primary key constraint on columns "value" */ + NftStatusPkey = 'nftStatus_pkey' +}; + +export const enum NftStatus_Enum { + Burned = 'BURNED', + Completed = 'COMPLETED', + Confirmed = 'CONFIRMED', + Error = 'ERROR', + HeldByContract = 'HELD_BY_CONTRACT', + IsMinting = 'IS_MINTING', + IsTransferring = 'IS_TRANSFERRING', + LazyMinted = 'LAZY_MINTED' }; - -/** mutation root */ -export type Mutation_RootUpdate_Timezone_ManyArgs = { - updates: Array; +/** Boolean expression to compare columns of type "nftStatus_enum". All fields are combined with logical 'AND'. */ +export type NftStatus_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; - -/** mutation root */ -export type Mutation_RootUpsertAssetArgs = { - upsert: AssetUpsertInput; - where: AssetWhereUniqueInput; +/** input type for inserting data into table "nftStatus" */ +export type NftStatus_Insert_Input = { + value?: InputMaybe; }; +/** aggregate max on columns */ +export type NftStatus_Max_Fields = { + __typename?: 'nftStatus_max_fields'; + value?: Maybe; +}; -/** mutation root */ -export type Mutation_RootUpsertContentSpaceArgs = { - upsert: ContentSpaceUpsertInput; - where: ContentSpaceWhereUniqueInput; +/** aggregate min on columns */ +export type NftStatus_Min_Fields = { + __typename?: 'nftStatus_min_fields'; + value?: Maybe; }; +/** response of any mutation on the table "nftStatus" */ +export type NftStatus_Mutation_Response = { + __typename?: 'nftStatus_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; -/** mutation root */ -export type Mutation_RootUpsertEventArgs = { - upsert: EventUpsertInput; - where: EventWhereUniqueInput; +/** on_conflict condition type for table "nftStatus" */ +export type NftStatus_On_Conflict = { + constraint: NftStatus_Constraint; + update_columns?: Array; + where?: InputMaybe; }; +/** Ordering options when selecting data from "nftStatus". */ +export type NftStatus_Order_By = { + value?: InputMaybe; +}; -/** mutation root */ -export type Mutation_RootUpsertEventPassArgs = { - upsert: EventPassUpsertInput; - where: EventPassWhereUniqueInput; +/** primary key columns input for table: nftStatus */ +export type NftStatus_Pk_Columns_Input = { + value: Scalars['String']['input']; }; +/** select columns of table "nftStatus" */ +export const enum NftStatus_Select_Column { + /** column name */ + Value = 'value' +}; -/** mutation root */ -export type Mutation_RootUpsertEventPassDelayedRevealedArgs = { - upsert: EventPassDelayedRevealedUpsertInput; - where: EventPassDelayedRevealedWhereUniqueInput; +/** input type for updating data in table "nftStatus" */ +export type NftStatus_Set_Input = { + value?: InputMaybe; }; +/** Streaming cursor of the table "nftStatus" */ +export type NftStatus_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: NftStatus_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; -/** mutation root */ -export type Mutation_RootUpsertOrganizerArgs = { - upsert: OrganizerUpsertInput; - where: OrganizerWhereUniqueInput; +/** Initial value of the column from where the streaming should start */ +export type NftStatus_Stream_Cursor_Value_Input = { + value?: InputMaybe; }; +/** update columns of table "nftStatus" */ +export const enum NftStatus_Update_Column { + /** column name */ + Value = 'value' +}; -/** mutation root */ -export type Mutation_RootUpsertPackArgs = { - upsert: PackUpsertInput; - where: PackWhereUniqueInput; +export type NftStatus_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: NftStatus_Bool_Exp; }; /** The nftTransfer model is built to record and chronicle the transfer of NFTs between addresses. This model is crucial in tracing the movement of an NFT, especially when validating that an event pass has reached its intended recipient. Such a system facilitates debugging and reduces the need for excessive querying of our indexer. Entries in this table are populated through two primary avenues: either via an activity webhook responding to real-time NFT transfers or through a regular cron job as a failsafe, ensuring data integrity even if the webhook fails to capture certain events. */ @@ -15304,6 +18944,10 @@ export type NftTransfer = { packAmount?: Maybe; /** Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. */ packId?: Maybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: Maybe; + /** References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. */ + stampNftId?: Maybe; /** Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. */ toAddress: Scalars['String']['output']; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ @@ -15382,6 +19026,8 @@ export type NftTransfer_Avg_Fields = { blockNumber?: Maybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: Maybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: Maybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: Maybe; }; @@ -15392,6 +19038,8 @@ export type NftTransfer_Avg_Order_By = { blockNumber?: InputMaybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: InputMaybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: InputMaybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: InputMaybe; }; @@ -15412,6 +19060,8 @@ export type NftTransfer_Bool_Exp = { organizerId?: InputMaybe; packAmount?: InputMaybe; packId?: InputMaybe; + stampAmount?: InputMaybe; + stampNftId?: InputMaybe; toAddress?: InputMaybe; tokenId?: InputMaybe; transactionHash?: InputMaybe; @@ -15431,6 +19081,8 @@ export type NftTransfer_Inc_Input = { blockNumber?: InputMaybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: InputMaybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: InputMaybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: InputMaybe; }; @@ -15457,6 +19109,10 @@ export type NftTransfer_Insert_Input = { packAmount?: InputMaybe; /** Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. */ packId?: InputMaybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: InputMaybe; + /** References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. */ + stampNftId?: InputMaybe; /** Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. */ toAddress?: InputMaybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ @@ -15488,6 +19144,10 @@ export type NftTransfer_Max_Fields = { packAmount?: Maybe; /** Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. */ packId?: Maybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: Maybe; + /** References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. */ + stampNftId?: Maybe; /** Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. */ toAddress?: Maybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ @@ -15518,6 +19178,10 @@ export type NftTransfer_Max_Order_By = { packAmount?: InputMaybe; /** Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. */ packId?: InputMaybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: InputMaybe; + /** References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. */ + stampNftId?: InputMaybe; /** Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. */ toAddress?: InputMaybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ @@ -15549,6 +19213,10 @@ export type NftTransfer_Min_Fields = { packAmount?: Maybe; /** Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. */ packId?: Maybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: Maybe; + /** References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. */ + stampNftId?: Maybe; /** Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. */ toAddress?: Maybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ @@ -15579,6 +19247,10 @@ export type NftTransfer_Min_Order_By = { packAmount?: InputMaybe; /** Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. */ packId?: InputMaybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: InputMaybe; + /** References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. */ + stampNftId?: InputMaybe; /** Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. */ toAddress?: InputMaybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ @@ -15623,6 +19295,8 @@ export type NftTransfer_Order_By = { organizerId?: InputMaybe; packAmount?: InputMaybe; packId?: InputMaybe; + stampAmount?: InputMaybe; + stampNftId?: InputMaybe; toAddress?: InputMaybe; tokenId?: InputMaybe; transactionHash?: InputMaybe; @@ -15658,6 +19332,10 @@ export const enum NftTransfer_Select_Column { /** column name */ PackId = 'packId', /** column name */ + StampAmount = 'stampAmount', + /** column name */ + StampNftId = 'stampNftId', + /** column name */ ToAddress = 'toAddress', /** column name */ TokenId = 'tokenId', @@ -15687,6 +19365,10 @@ export type NftTransfer_Set_Input = { packAmount?: InputMaybe; /** Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. */ packId?: InputMaybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: InputMaybe; + /** References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. */ + stampNftId?: InputMaybe; /** Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. */ toAddress?: InputMaybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ @@ -15702,6 +19384,8 @@ export type NftTransfer_Stddev_Fields = { blockNumber?: Maybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: Maybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: Maybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: Maybe; }; @@ -15712,6 +19396,8 @@ export type NftTransfer_Stddev_Order_By = { blockNumber?: InputMaybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: InputMaybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: InputMaybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: InputMaybe; }; @@ -15723,6 +19409,8 @@ export type NftTransfer_Stddev_Pop_Fields = { blockNumber?: Maybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: Maybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: Maybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: Maybe; }; @@ -15733,6 +19421,8 @@ export type NftTransfer_Stddev_Pop_Order_By = { blockNumber?: InputMaybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: InputMaybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: InputMaybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: InputMaybe; }; @@ -15744,6 +19434,8 @@ export type NftTransfer_Stddev_Samp_Fields = { blockNumber?: Maybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: Maybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: Maybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: Maybe; }; @@ -15754,6 +19446,8 @@ export type NftTransfer_Stddev_Samp_Order_By = { blockNumber?: InputMaybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: InputMaybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: InputMaybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: InputMaybe; }; @@ -15788,6 +19482,10 @@ export type NftTransfer_Stream_Cursor_Value_Input = { packAmount?: InputMaybe; /** Identifies the specific pack associated with the NFT. This field is only populated if the NFT is part of a pack. */ packId?: InputMaybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: InputMaybe; + /** References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT. */ + stampNftId?: InputMaybe; /** Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. */ toAddress?: InputMaybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ @@ -15803,6 +19501,8 @@ export type NftTransfer_Sum_Fields = { blockNumber?: Maybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: Maybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: Maybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: Maybe; }; @@ -15813,6 +19513,8 @@ export type NftTransfer_Sum_Order_By = { blockNumber?: InputMaybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: InputMaybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: InputMaybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: InputMaybe; }; @@ -15842,6 +19544,10 @@ export const enum NftTransfer_Update_Column { /** column name */ PackId = 'packId', /** column name */ + StampAmount = 'stampAmount', + /** column name */ + StampNftId = 'stampNftId', + /** column name */ ToAddress = 'toAddress', /** column name */ TokenId = 'tokenId', @@ -15865,6 +19571,8 @@ export type NftTransfer_Var_Pop_Fields = { blockNumber?: Maybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: Maybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: Maybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: Maybe; }; @@ -15875,6 +19583,8 @@ export type NftTransfer_Var_Pop_Order_By = { blockNumber?: InputMaybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: InputMaybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: InputMaybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: InputMaybe; }; @@ -15886,6 +19596,8 @@ export type NftTransfer_Var_Samp_Fields = { blockNumber?: Maybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: Maybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: Maybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: Maybe; }; @@ -15896,6 +19608,8 @@ export type NftTransfer_Var_Samp_Order_By = { blockNumber?: InputMaybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: InputMaybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: InputMaybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: InputMaybe; }; @@ -15907,6 +19621,8 @@ export type NftTransfer_Variance_Fields = { blockNumber?: Maybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: Maybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: Maybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: Maybe; }; @@ -15917,6 +19633,8 @@ export type NftTransfer_Variance_Order_By = { blockNumber?: InputMaybe; /** Specifies the number of NFTs transferred in the transaction. This field is only populated if the NFT is part of a pack. */ packAmount?: InputMaybe; + /** Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT. */ + stampAmount?: InputMaybe; /** The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. */ tokenId?: InputMaybe; }; @@ -17464,8 +21182,6 @@ export type PackNftSupply = { /** Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. */ error?: Maybe; id: Scalars['uuid']['output']; - /** Indicates whether the pack NFT has been delivered to the owner. */ - isDelivered: Scalars['Boolean']['output']; /** The reference to the latest transfer record for this pack NFT. */ lastNftTransferId?: Maybe; /** The identifier of the organizer associated with this pack NFT. */ @@ -17476,6 +21192,7 @@ export type PackNftSupply = { packEventPassNfts_aggregate: PackEventPassNft_Aggregate; /** A unique identifier for the pack within the platform. */ packId: Scalars['String']['output']; + status?: Maybe; /** The URI pointing to the metadata of the pack NFT. */ tokenUri?: Maybe; updated_at: Scalars['timestamptz']['output']; @@ -17534,12 +21251,12 @@ export type PackNftSupply_Bool_Exp = { currentOwnerAddress?: InputMaybe; error?: InputMaybe; id?: InputMaybe; - isDelivered?: InputMaybe; lastNftTransferId?: InputMaybe; organizerId?: InputMaybe; packEventPassNfts?: InputMaybe; packEventPassNfts_aggregate?: InputMaybe; packId?: InputMaybe; + status?: InputMaybe; tokenUri?: InputMaybe; updated_at?: InputMaybe; }; @@ -17564,8 +21281,6 @@ export type PackNftSupply_Insert_Input = { /** Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. */ error?: InputMaybe; id?: InputMaybe; - /** Indicates whether the pack NFT has been delivered to the owner. */ - isDelivered?: InputMaybe; /** The reference to the latest transfer record for this pack NFT. */ lastNftTransferId?: InputMaybe; /** The identifier of the organizer associated with this pack NFT. */ @@ -17573,6 +21288,7 @@ export type PackNftSupply_Insert_Input = { packEventPassNfts?: InputMaybe; /** A unique identifier for the pack within the platform. */ packId?: InputMaybe; + status?: InputMaybe; /** The URI pointing to the metadata of the pack NFT. */ tokenUri?: InputMaybe; updated_at?: InputMaybe; @@ -17650,11 +21366,11 @@ export type PackNftSupply_Order_By = { currentOwnerAddress?: InputMaybe; error?: InputMaybe; id?: InputMaybe; - isDelivered?: InputMaybe; lastNftTransferId?: InputMaybe; organizerId?: InputMaybe; packEventPassNfts_aggregate?: InputMaybe; packId?: InputMaybe; + status?: InputMaybe; tokenUri?: InputMaybe; updated_at?: InputMaybe; }; @@ -17679,14 +21395,14 @@ export const enum PackNftSupply_Select_Column { /** column name */ Id = 'id', /** column name */ - IsDelivered = 'isDelivered', - /** column name */ LastNftTransferId = 'lastNftTransferId', /** column name */ OrganizerId = 'organizerId', /** column name */ PackId = 'packId', /** column name */ + Status = 'status', + /** column name */ TokenUri = 'tokenUri', /** column name */ UpdatedAt = 'updated_at' @@ -17704,14 +21420,13 @@ export type PackNftSupply_Set_Input = { /** Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. */ error?: InputMaybe; id?: InputMaybe; - /** Indicates whether the pack NFT has been delivered to the owner. */ - isDelivered?: InputMaybe; /** The reference to the latest transfer record for this pack NFT. */ lastNftTransferId?: InputMaybe; /** The identifier of the organizer associated with this pack NFT. */ organizerId?: InputMaybe; /** A unique identifier for the pack within the platform. */ packId?: InputMaybe; + status?: InputMaybe; /** The URI pointing to the metadata of the pack NFT. */ tokenUri?: InputMaybe; updated_at?: InputMaybe; @@ -17737,14 +21452,13 @@ export type PackNftSupply_Stream_Cursor_Value_Input = { /** Any error messages related to this pack NFT, particularly during transactions or metadata retrieval. */ error?: InputMaybe; id?: InputMaybe; - /** Indicates whether the pack NFT has been delivered to the owner. */ - isDelivered?: InputMaybe; /** The reference to the latest transfer record for this pack NFT. */ lastNftTransferId?: InputMaybe; /** The identifier of the organizer associated with this pack NFT. */ organizerId?: InputMaybe; /** A unique identifier for the pack within the platform. */ packId?: InputMaybe; + status?: InputMaybe; /** The URI pointing to the metadata of the pack NFT. */ tokenUri?: InputMaybe; updated_at?: InputMaybe; @@ -17765,14 +21479,14 @@ export const enum PackNftSupply_Update_Column { /** column name */ Id = 'id', /** column name */ - IsDelivered = 'isDelivered', - /** column name */ LastNftTransferId = 'lastNftTransferId', /** column name */ OrganizerId = 'organizerId', /** column name */ PackId = 'packId', /** column name */ + Status = 'status', + /** column name */ TokenUri = 'tokenUri', /** column name */ UpdatedAt = 'updated_at' @@ -18842,6 +22556,268 @@ export type PendingOrder_Variance_Fields = { quantity?: Maybe; }; +/** The publishableApiKey table stores the publishable API keys used for querying data from the server externally. It includes fields for management and security, such as an allowlist, expiration timestamp, and status. */ +export type PublishableApiKey = { + __typename?: 'publishableApiKey'; + /** A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources. */ + allowlist: Scalars['String']['output']; + /** The publishable API key used for identification when querying data from the server externally. */ + apiKey: Scalars['String']['output']; + created_at: Scalars['timestamptz']['output']; + /** The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used. */ + expiresAt?: Maybe; + id: Scalars['uuid']['output']; + /** A user-defined name for the publishable API key, providing a human-readable identifier for the key. */ + name?: Maybe; + /** The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to. */ + organizerId: Scalars['String']['output']; + /** The current status of the publishable API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ + status?: Maybe; + type: ApiKeyType_Enum; + updated_at: Scalars['timestamptz']['output']; +}; + +/** aggregated selection of "publishableApiKey" */ +export type PublishableApiKey_Aggregate = { + __typename?: 'publishableApiKey_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "publishableApiKey" */ +export type PublishableApiKey_Aggregate_Fields = { + __typename?: 'publishableApiKey_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; +}; + + +/** aggregate fields of "publishableApiKey" */ +export type PublishableApiKey_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "publishableApiKey". All fields are combined with a logical 'AND'. */ +export type PublishableApiKey_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + allowlist?: InputMaybe; + apiKey?: InputMaybe; + created_at?: InputMaybe; + expiresAt?: InputMaybe; + id?: InputMaybe; + name?: InputMaybe; + organizerId?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** unique or primary key constraints on table "publishableApiKey" */ +export const enum PublishableApiKey_Constraint { + /** unique or primary key constraint on columns "apiKey" */ + PublishableApiKeyApiKeyKey = 'publishableApiKey_apiKey_key', + /** unique or primary key constraint on columns "id" */ + PublishableApiKeyPkey = 'publishableApiKey_pkey' +}; + +/** input type for inserting data into table "publishableApiKey" */ +export type PublishableApiKey_Insert_Input = { + /** A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources. */ + allowlist?: InputMaybe; + /** The publishable API key used for identification when querying data from the server externally. */ + apiKey?: InputMaybe; + created_at?: InputMaybe; + /** The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used. */ + expiresAt?: InputMaybe; + id?: InputMaybe; + /** A user-defined name for the publishable API key, providing a human-readable identifier for the key. */ + name?: InputMaybe; + /** The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to. */ + organizerId?: InputMaybe; + /** The current status of the publishable API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ + status?: InputMaybe; + type?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** aggregate max on columns */ +export type PublishableApiKey_Max_Fields = { + __typename?: 'publishableApiKey_max_fields'; + /** A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources. */ + allowlist?: Maybe; + /** The publishable API key used for identification when querying data from the server externally. */ + apiKey?: Maybe; + created_at?: Maybe; + /** The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used. */ + expiresAt?: Maybe; + id?: Maybe; + /** A user-defined name for the publishable API key, providing a human-readable identifier for the key. */ + name?: Maybe; + /** The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to. */ + organizerId?: Maybe; + updated_at?: Maybe; +}; + +/** aggregate min on columns */ +export type PublishableApiKey_Min_Fields = { + __typename?: 'publishableApiKey_min_fields'; + /** A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources. */ + allowlist?: Maybe; + /** The publishable API key used for identification when querying data from the server externally. */ + apiKey?: Maybe; + created_at?: Maybe; + /** The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used. */ + expiresAt?: Maybe; + id?: Maybe; + /** A user-defined name for the publishable API key, providing a human-readable identifier for the key. */ + name?: Maybe; + /** The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to. */ + organizerId?: Maybe; + updated_at?: Maybe; +}; + +/** response of any mutation on the table "publishableApiKey" */ +export type PublishableApiKey_Mutation_Response = { + __typename?: 'publishableApiKey_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** on_conflict condition type for table "publishableApiKey" */ +export type PublishableApiKey_On_Conflict = { + constraint: PublishableApiKey_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "publishableApiKey". */ +export type PublishableApiKey_Order_By = { + allowlist?: InputMaybe; + apiKey?: InputMaybe; + created_at?: InputMaybe; + expiresAt?: InputMaybe; + id?: InputMaybe; + name?: InputMaybe; + organizerId?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** primary key columns input for table: publishableApiKey */ +export type PublishableApiKey_Pk_Columns_Input = { + id: Scalars['uuid']['input']; +}; + +/** select columns of table "publishableApiKey" */ +export const enum PublishableApiKey_Select_Column { + /** column name */ + Allowlist = 'allowlist', + /** column name */ + ApiKey = 'apiKey', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + ExpiresAt = 'expiresAt', + /** column name */ + Id = 'id', + /** column name */ + Name = 'name', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Status = 'status', + /** column name */ + Type = 'type', + /** column name */ + UpdatedAt = 'updated_at' +}; + +/** input type for updating data in table "publishableApiKey" */ +export type PublishableApiKey_Set_Input = { + /** A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources. */ + allowlist?: InputMaybe; + /** The publishable API key used for identification when querying data from the server externally. */ + apiKey?: InputMaybe; + created_at?: InputMaybe; + /** The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used. */ + expiresAt?: InputMaybe; + id?: InputMaybe; + /** A user-defined name for the publishable API key, providing a human-readable identifier for the key. */ + name?: InputMaybe; + /** The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to. */ + organizerId?: InputMaybe; + /** The current status of the publishable API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ + status?: InputMaybe; + type?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** Streaming cursor of the table "publishableApiKey" */ +export type PublishableApiKey_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: PublishableApiKey_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; + +/** Initial value of the column from where the streaming should start */ +export type PublishableApiKey_Stream_Cursor_Value_Input = { + /** A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources. */ + allowlist?: InputMaybe; + /** The publishable API key used for identification when querying data from the server externally. */ + apiKey?: InputMaybe; + created_at?: InputMaybe; + /** The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used. */ + expiresAt?: InputMaybe; + id?: InputMaybe; + /** A user-defined name for the publishable API key, providing a human-readable identifier for the key. */ + name?: InputMaybe; + /** The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to. */ + organizerId?: InputMaybe; + /** The current status of the publishable API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ + status?: InputMaybe; + type?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** update columns of table "publishableApiKey" */ +export const enum PublishableApiKey_Update_Column { + /** column name */ + Allowlist = 'allowlist', + /** column name */ + ApiKey = 'apiKey', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + ExpiresAt = 'expiresAt', + /** column name */ + Id = 'id', + /** column name */ + Name = 'name', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Status = 'status', + /** column name */ + Type = 'type', + /** column name */ + UpdatedAt = 'updated_at' +}; + +export type PublishableApiKey_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: PublishableApiKey_Bool_Exp; +}; + export type Query_Root = { __typename?: 'query_root'; /** fetch data from the table: "account" */ @@ -18850,6 +22826,18 @@ export type Query_Root = { account_aggregate: Account_Aggregate; /** fetch data from the table: "account" using primary key columns */ account_by_pk?: Maybe; + /** fetch data from the table: "apiKeyStatus" */ + apiKeyStatus: Array; + /** fetch aggregated fields from the table: "apiKeyStatus" */ + apiKeyStatus_aggregate: ApiKeyStatus_Aggregate; + /** fetch data from the table: "apiKeyStatus" using primary key columns */ + apiKeyStatus_by_pk?: Maybe; + /** fetch data from the table: "apiKeyType" */ + apiKeyType: Array; + /** fetch aggregated fields from the table: "apiKeyType" */ + apiKeyType_aggregate: ApiKeyType_Aggregate; + /** fetch data from the table: "apiKeyType" using primary key columns */ + apiKeyType_by_pk?: Maybe; /** Retrieve a single asset */ asset?: Maybe; /** Retrieve document version */ @@ -18994,12 +22982,56 @@ export type Query_Root = { lotteryStatus_aggregate: LotteryStatus_Aggregate; /** fetch data from the table: "lotteryStatus" using primary key columns */ lotteryStatus_by_pk?: Maybe; + /** Retrieve a single loyaltyCard */ + loyaltyCard?: Maybe; + /** fetch data from the table: "loyaltyCardNft" */ + loyaltyCardNft: Array; + /** fetch data from the table: "loyaltyCardNftContract" */ + loyaltyCardNftContract: Array; + /** fetch aggregated fields from the table: "loyaltyCardNftContract" */ + loyaltyCardNftContract_aggregate: LoyaltyCardNftContract_Aggregate; + /** fetch data from the table: "loyaltyCardNftContract" using primary key columns */ + loyaltyCardNftContract_by_pk?: Maybe; + /** fetch aggregated fields from the table: "loyaltyCardNft" */ + loyaltyCardNft_aggregate: LoyaltyCardNft_Aggregate; + /** fetch data from the table: "loyaltyCardNft" using primary key columns */ + loyaltyCardNft_by_pk?: Maybe; + /** fetch data from the table: "loyaltyCardParameters" */ + loyaltyCardParameters: Array; + /** fetch aggregated fields from the table: "loyaltyCardParameters" */ + loyaltyCardParameters_aggregate: LoyaltyCardParameters_Aggregate; + /** fetch data from the table: "loyaltyCardParameters" using primary key columns */ + loyaltyCardParameters_by_pk?: Maybe; + /** fetch data from the table: "loyaltyCardStatus" */ + loyaltyCardStatus: Array; + /** fetch aggregated fields from the table: "loyaltyCardStatus" */ + loyaltyCardStatus_aggregate: LoyaltyCardStatus_Aggregate; + /** fetch data from the table: "loyaltyCardStatus" using primary key columns */ + loyaltyCardStatus_by_pk?: Maybe; + /** Retrieve document version */ + loyaltyCardVersion?: Maybe; + /** Retrieve multiple loyaltyCards */ + loyaltyCards: Array; + /** Retrieve multiple loyaltyCards using the Relay connection interface */ + loyaltyCardsConnection: LoyaltyCardConnection; /** fetch data from the table: "minterTemporaryWallet" */ minterTemporaryWallet: Array; /** fetch aggregated fields from the table: "minterTemporaryWallet" */ minterTemporaryWallet_aggregate: MinterTemporaryWallet_Aggregate; /** fetch data from the table: "minterTemporaryWallet" using primary key columns */ minterTemporaryWallet_by_pk?: Maybe; + /** fetch data from the table: "nftMintPassword" */ + nftMintPassword: Array; + /** fetch aggregated fields from the table: "nftMintPassword" */ + nftMintPassword_aggregate: NftMintPassword_Aggregate; + /** fetch data from the table: "nftMintPassword" using primary key columns */ + nftMintPassword_by_pk?: Maybe; + /** fetch data from the table: "nftStatus" */ + nftStatus: Array; + /** fetch aggregated fields from the table: "nftStatus" */ + nftStatus_aggregate: NftStatus_Aggregate; + /** fetch data from the table: "nftStatus" using primary key columns */ + nftStatus_by_pk?: Maybe; /** fetch data from the table: "nftTransfer" */ nftTransfer: Array; /** fetch aggregated fields from the table: "nftTransfer" */ @@ -19084,6 +23116,12 @@ export type Query_Root = { pendingOrder_aggregate: PendingOrder_Aggregate; /** fetch data from the table: "pendingOrder" using primary key columns */ pendingOrder_by_pk?: Maybe; + /** fetch data from the table: "publishableApiKey" */ + publishableApiKey: Array; + /** fetch aggregated fields from the table: "publishableApiKey" */ + publishableApiKey_aggregate: PublishableApiKey_Aggregate; + /** fetch data from the table: "publishableApiKey" using primary key columns */ + publishableApiKey_by_pk?: Maybe; /** fetch data from the table: "roleAssignment" */ roleAssignment: Array; /** fetch aggregated fields from the table: "roleAssignment" */ @@ -19106,6 +23144,48 @@ export type Query_Root = { scheduledReleases: Array; /** Retrieve multiple scheduledReleases using the Relay connection interface */ scheduledReleasesConnection: ScheduledReleaseConnection; + /** fetch data from the table: "secretApiKey" */ + secretApiKey: Array; + /** fetch aggregated fields from the table: "secretApiKey" */ + secretApiKey_aggregate: SecretApiKey_Aggregate; + /** fetch data from the table: "secretApiKey" using primary key columns */ + secretApiKey_by_pk?: Maybe; + /** fetch data from the table: "shopifyCampaignParameters" */ + shopifyCampaignParameters: Array; + /** fetch aggregated fields from the table: "shopifyCampaignParameters" */ + shopifyCampaignParameters_aggregate: ShopifyCampaignParameters_Aggregate; + /** fetch data from the table: "shopifyCampaignParameters" using primary key columns */ + shopifyCampaignParameters_by_pk?: Maybe; + /** fetch data from the table: "shopifyCampaignStatus" */ + shopifyCampaignStatus: Array; + /** fetch aggregated fields from the table: "shopifyCampaignStatus" */ + shopifyCampaignStatus_aggregate: ShopifyCampaignStatus_Aggregate; + /** fetch data from the table: "shopifyCampaignStatus" using primary key columns */ + shopifyCampaignStatus_by_pk?: Maybe; + /** fetch data from the table: "stampNft" */ + stampNft: Array; + /** fetch data from the table: "stampNftContract" */ + stampNftContract: Array; + /** fetch data from the table: "stampNftContractType" */ + stampNftContractType: Array; + /** fetch aggregated fields from the table: "stampNftContractType" */ + stampNftContractType_aggregate: StampNftContractType_Aggregate; + /** fetch data from the table: "stampNftContractType" using primary key columns */ + stampNftContractType_by_pk?: Maybe; + /** fetch aggregated fields from the table: "stampNftContract" */ + stampNftContract_aggregate: StampNftContract_Aggregate; + /** fetch data from the table: "stampNftContract" using primary key columns */ + stampNftContract_by_pk?: Maybe; + /** fetch data from the table: "stampNftSupply" */ + stampNftSupply: Array; + /** fetch aggregated fields from the table: "stampNftSupply" */ + stampNftSupply_aggregate: StampNftSupply_Aggregate; + /** fetch data from the table: "stampNftSupply" using primary key columns */ + stampNftSupply_by_pk?: Maybe; + /** fetch aggregated fields from the table: "stampNft" */ + stampNft_aggregate: StampNft_Aggregate; + /** fetch data from the table: "stampNft" using primary key columns */ + stampNft_by_pk?: Maybe; /** fetch data from the table: "stripeCheckoutSession" */ stripeCheckoutSession: Array; /** fetch data from the table: "stripeCheckoutSessionType" */ @@ -19139,1686 +23219,3838 @@ export type Query_Root = { }; -export type Query_RootAccountArgs = { - distinct_on?: InputMaybe>; +export type Query_RootAccountArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootAccount_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootAccount_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootApiKeyStatusArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootApiKeyStatus_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootApiKeyStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootApiKeyTypeArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootApiKeyType_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootApiKeyType_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootAssetArgs = { + locales?: Array; + stage?: Stage; + where: AssetWhereUniqueInput; +}; + + +export type Query_RootAssetVersionArgs = { + where: VersionWhereInput; +}; + + +export type Query_RootAssetsArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootAssetsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootContentSpaceArgs = { + locales?: Array; + stage?: Stage; + where: ContentSpaceWhereUniqueInput; +}; + + +export type Query_RootContentSpaceParametersArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootContentSpaceParameters_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootContentSpaceParameters_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootContentSpaceStatusArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootContentSpaceStatus_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootContentSpaceStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootContentSpaceVersionArgs = { + where: VersionWhereInput; +}; + + +export type Query_RootContentSpacesArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootContentSpacesConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootCurrencyArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootCurrency_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootCurrency_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootEntitiesArgs = { + locales?: InputMaybe>; + where: Array; +}; + + +export type Query_RootEventArgs = { + locales?: Array; + stage?: Stage; + where: EventWhereUniqueInput; +}; + + +export type Query_RootEventParametersArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventParameters_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventParameters_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootEventPassArgs = { + locales?: Array; + stage?: Stage; + where: EventPassWhereUniqueInput; +}; + + +export type Query_RootEventPassDelayedRevealedArgs = { + locales?: Array; + stage?: Stage; + where: EventPassDelayedRevealedWhereUniqueInput; +}; + + +export type Query_RootEventPassDelayedRevealedVersionArgs = { + where: VersionWhereInput; +}; + + +export type Query_RootEventPassNftArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventPassNftContractArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventPassNftContractTypeArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventPassNftContractType_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventPassNftContractType_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootEventPassNftContract_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventPassNftContract_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootEventPassNft_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventPassNft_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootEventPassOrderSumsArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventPassOrderSums_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventPassOrderSums_By_PkArgs = { + eventPassId: Scalars['String']['input']; +}; + + +export type Query_RootEventPassTypeArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventPassType_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventPassType_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootEventPassValidationTypeArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventPassValidationType_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventPassValidationType_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootEventPassVersionArgs = { + where: VersionWhereInput; +}; + + +export type Query_RootEventPassesArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootEventPassesConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootEventPassesDelayedRevealedArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootEventPassesDelayedRevealedConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootEventStatusArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventStatus_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootEventVersionArgs = { + where: VersionWhereInput; +}; + + +export type Query_RootEventsArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootEventsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootFollowArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootFollow_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootFollow_By_PkArgs = { + accountId: Scalars['uuid']['input']; + organizerSlug: Scalars['String']['input']; +}; + + +export type Query_RootKycArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootKycLevelNameArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootKycLevelName_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootKycLevelName_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootKycStatusArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootKycStatus_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootKycStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootKyc_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootKyc_By_PkArgs = { + externalUserId: Scalars['uuid']['input']; +}; + + +export type Query_RootLotteryParametersArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootLotteryParameters_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootLotteryParameters_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootLotteryStatusArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootLotteryStatus_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootLotteryStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootLoyaltyCardArgs = { + locales?: Array; + stage?: Stage; + where: LoyaltyCardWhereUniqueInput; +}; + + +export type Query_RootLoyaltyCardNftArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootLoyaltyCardNftContractArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootLoyaltyCardNftContract_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootLoyaltyCardNftContract_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootLoyaltyCardNft_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootLoyaltyCardNft_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootLoyaltyCardParametersArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootLoyaltyCardParameters_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootLoyaltyCardParameters_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootLoyaltyCardStatusArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootLoyaltyCardStatus_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootLoyaltyCardStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootLoyaltyCardVersionArgs = { + where: VersionWhereInput; +}; + + +export type Query_RootLoyaltyCardsArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootLoyaltyCardsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootMinterTemporaryWalletArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootMinterTemporaryWallet_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootMinterTemporaryWallet_By_PkArgs = { + address: Scalars['String']['input']; +}; + + +export type Query_RootNftMintPasswordArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootNftMintPassword_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootNftMintPassword_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootNftStatusArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootNftStatus_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootNftStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootNftTransferArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootNftTransfer_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootNftTransfer_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootNodeArgs = { + id: Scalars['ID']['input']; + locales?: Array; + stage?: Stage; +}; + + +export type Query_RootOrderArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootOrderStatusArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootOrderStatus_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootOrderStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootOrder_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootOrder_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootOrganizerArgs = { + locales?: Array; + stage?: Stage; + where: OrganizerWhereUniqueInput; +}; + + +export type Query_RootOrganizerVersionArgs = { + where: VersionWhereInput; +}; + + +export type Query_RootOrganizersArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootOrganizersConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootPackArgs = { + locales?: Array; + stage?: Stage; + where: PackWhereUniqueInput; +}; + + +export type Query_RootPackEventPassNftArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootPackEventPassNft_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootPackEventPassNft_By_PkArgs = { + eventPassNftId: Scalars['uuid']['input']; + packNftSupplyId: Scalars['uuid']['input']; +}; + + +export type Query_RootPackNftContractArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootPackNftContractEventPassArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootPackNftContractEventPass_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootPackNftContractEventPass_By_PkArgs = { + eventPassId: Scalars['String']['input']; + packNftContractId: Scalars['uuid']['input']; +}; + + +export type Query_RootPackNftContract_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootPackNftContract_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootPackNftSupplyArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootPackNftSupply_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootPackNftSupply_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootPackOrderSumsArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootPackOrderSums_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootPackOrderSums_By_PkArgs = { + packId: Scalars['String']['input']; +}; + + +export type Query_RootPackVersionArgs = { + where: VersionWhereInput; +}; + + +export type Query_RootPacksArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootPacksConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootPassAmountArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootPassAmount_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootPassAmount_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootPassPricingArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootPassPricing_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootPassPricing_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootPendingOrderArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootAccount_AggregateArgs = { - distinct_on?: InputMaybe>; +export type Query_RootPendingOrder_AggregateArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootAccount_By_PkArgs = { +export type Query_RootPendingOrder_By_PkArgs = { id: Scalars['uuid']['input']; }; -export type Query_RootAssetArgs = { - locales?: Array; - stage?: Stage; - where: AssetWhereUniqueInput; +export type Query_RootPublishableApiKeyArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootAssetVersionArgs = { - where: VersionWhereInput; +export type Query_RootPublishableApiKey_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootAssetsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +export type Query_RootPublishableApiKey_By_PkArgs = { + id: Scalars['uuid']['input']; }; -export type Query_RootAssetsConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +export type Query_RootRoleAssignmentArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootContentSpaceArgs = { - locales?: Array; - stage?: Stage; - where: ContentSpaceWhereUniqueInput; +export type Query_RootRoleAssignment_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootContentSpaceParametersArgs = { - distinct_on?: InputMaybe>; +export type Query_RootRolesArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootContentSpaceParameters_AggregateArgs = { - distinct_on?: InputMaybe>; +export type Query_RootRoles_AggregateArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootContentSpaceParameters_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Query_RootRoles_By_PkArgs = { + value: Scalars['String']['input']; }; -export type Query_RootContentSpaceStatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +export type Query_RootScheduledOperationArgs = { + locales?: Array; + stage?: Stage; + where: ScheduledOperationWhereUniqueInput; }; -export type Query_RootContentSpaceStatus_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +export type Query_RootScheduledOperationsArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; }; -export type Query_RootContentSpaceStatus_By_PkArgs = { - value: Scalars['String']['input']; +export type Query_RootScheduledOperationsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; }; -export type Query_RootContentSpaceVersionArgs = { - where: VersionWhereInput; +export type Query_RootScheduledReleaseArgs = { + locales?: Array; + stage?: Stage; + where: ScheduledReleaseWhereUniqueInput; }; -export type Query_RootContentSpacesArgs = { +export type Query_RootScheduledReleasesArgs = { after?: InputMaybe; before?: InputMaybe; first?: InputMaybe; last?: InputMaybe; locales?: Array; - orderBy?: InputMaybe; + orderBy?: InputMaybe; skip?: InputMaybe; stage?: Stage; - where?: InputMaybe; + where?: InputMaybe; }; -export type Query_RootContentSpacesConnectionArgs = { +export type Query_RootScheduledReleasesConnectionArgs = { after?: InputMaybe; before?: InputMaybe; first?: InputMaybe; last?: InputMaybe; locales?: Array; - orderBy?: InputMaybe; + orderBy?: InputMaybe; skip?: InputMaybe; stage?: Stage; - where?: InputMaybe; + where?: InputMaybe; }; -export type Query_RootCurrencyArgs = { - distinct_on?: InputMaybe>; +export type Query_RootSecretApiKeyArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootCurrency_AggregateArgs = { - distinct_on?: InputMaybe>; +export type Query_RootSecretApiKey_AggregateArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootCurrency_By_PkArgs = { - value: Scalars['String']['input']; +export type Query_RootSecretApiKey_By_PkArgs = { + id: Scalars['uuid']['input']; }; -export type Query_RootEntitiesArgs = { - where: Array; +export type Query_RootShopifyCampaignParametersArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventArgs = { - locales?: Array; - stage?: Stage; - where: EventWhereUniqueInput; +export type Query_RootShopifyCampaignParameters_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventParametersArgs = { - distinct_on?: InputMaybe>; +export type Query_RootShopifyCampaignParameters_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Query_RootShopifyCampaignStatusArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventParameters_AggregateArgs = { - distinct_on?: InputMaybe>; +export type Query_RootShopifyCampaignStatus_AggregateArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventParameters_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Query_RootShopifyCampaignStatus_By_PkArgs = { + value: Scalars['String']['input']; }; -export type Query_RootEventPassArgs = { - locales?: Array; - stage?: Stage; - where: EventPassWhereUniqueInput; +export type Query_RootStampNftArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassDelayedRevealedArgs = { - locales?: Array; - stage?: Stage; - where: EventPassDelayedRevealedWhereUniqueInput; +export type Query_RootStampNftContractArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassDelayedRevealedVersionArgs = { - where: VersionWhereInput; +export type Query_RootStampNftContractTypeArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassNftArgs = { - distinct_on?: InputMaybe>; +export type Query_RootStampNftContractType_AggregateArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassNftContractArgs = { - distinct_on?: InputMaybe>; +export type Query_RootStampNftContractType_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Query_RootStampNftContract_AggregateArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassNftContractTypeArgs = { - distinct_on?: InputMaybe>; +export type Query_RootStampNftContract_By_PkArgs = { + chainId: Scalars['String']['input']; + contractAddress: Scalars['String']['input']; +}; + + +export type Query_RootStampNftSupplyArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassNftContractType_AggregateArgs = { - distinct_on?: InputMaybe>; +export type Query_RootStampNftSupply_AggregateArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassNftContractType_By_PkArgs = { - value: Scalars['String']['input']; +export type Query_RootStampNftSupply_By_PkArgs = { + id: Scalars['uuid']['input']; }; -export type Query_RootEventPassNftContract_AggregateArgs = { - distinct_on?: InputMaybe>; +export type Query_RootStampNft_AggregateArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassNftContract_By_PkArgs = { +export type Query_RootStampNft_By_PkArgs = { id: Scalars['uuid']['input']; }; -export type Query_RootEventPassNft_AggregateArgs = { - distinct_on?: InputMaybe>; +export type Query_RootStripeCheckoutSessionArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassNft_By_PkArgs = { - id: Scalars['uuid']['input']; +export type Query_RootStripeCheckoutSessionTypeArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootStripeCheckoutSessionType_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassOrderSumsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +export type Query_RootStripeCheckoutSessionType_By_PkArgs = { + value: Scalars['String']['input']; }; -export type Query_RootEventPassOrderSums_AggregateArgs = { - distinct_on?: InputMaybe>; +export type Query_RootStripeCheckoutSession_AggregateArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassOrderSums_By_PkArgs = { - eventPassId: Scalars['String']['input']; +export type Query_RootStripeCheckoutSession_By_PkArgs = { + stripeSessionId: Scalars['String']['input']; }; -export type Query_RootEventPassTypeArgs = { - distinct_on?: InputMaybe>; +export type Query_RootStripeCustomerArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassType_AggregateArgs = { - distinct_on?: InputMaybe>; +export type Query_RootStripeCustomer_AggregateArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassType_By_PkArgs = { - value: Scalars['String']['input']; +export type Query_RootStripeCustomer_By_PkArgs = { + stripeCustomerId: Scalars['String']['input']; }; -export type Query_RootEventPassValidationTypeArgs = { - distinct_on?: InputMaybe>; +export type Query_RootTimezoneArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassValidationType_AggregateArgs = { - distinct_on?: InputMaybe>; +export type Query_RootTimezone_AggregateArgs = { + distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; -export type Query_RootEventPassValidationType_By_PkArgs = { +export type Query_RootTimezone_By_PkArgs = { value: Scalars['String']['input']; }; -export type Query_RootEventPassVersionArgs = { - where: VersionWhereInput; -}; - - -export type Query_RootEventPassesArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; +export type Query_RootUserArgs = { locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; stage?: Stage; - where?: InputMaybe; + where: UserWhereUniqueInput; }; -export type Query_RootEventPassesConnectionArgs = { +export type Query_RootUsersArgs = { after?: InputMaybe; before?: InputMaybe; first?: InputMaybe; last?: InputMaybe; locales?: Array; - orderBy?: InputMaybe; + orderBy?: InputMaybe; skip?: InputMaybe; stage?: Stage; - where?: InputMaybe; + where?: InputMaybe; }; -export type Query_RootEventPassesDelayedRevealedArgs = { +export type Query_RootUsersConnectionArgs = { after?: InputMaybe; before?: InputMaybe; first?: InputMaybe; last?: InputMaybe; locales?: Array; - orderBy?: InputMaybe; + orderBy?: InputMaybe; skip?: InputMaybe; stage?: Stage; - where?: InputMaybe; + where?: InputMaybe; }; - -export type Query_RootEventPassesDelayedRevealedConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +/** Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration. */ +export type RoleAssignment = { + __typename?: 'roleAssignment'; + accountId: Scalars['uuid']['output']; + created_at: Scalars['timestamptz']['output']; + eventId: Scalars['String']['output']; + id: Scalars['uuid']['output']; + invitedById: Scalars['uuid']['output']; + /** An object relationship */ + inviter: Account; + organizer?: Maybe; + organizerId: Scalars['String']['output']; + role: Roles_Enum; }; -export type Query_RootEventStatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration. */ +export type RoleAssignmentOrganizerArgs = { + locales?: Array; + stage?: Stage; + where: OrganizerWhereUniqueInput_Remote_Rel_RoleAssignmentorganizer; }; - -export type Query_RootEventStatus_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregated selection of "roleAssignment" */ +export type RoleAssignment_Aggregate = { + __typename?: 'roleAssignment_aggregate'; + aggregate?: Maybe; + nodes: Array; }; - -export type Query_RootEventStatus_By_PkArgs = { - value: Scalars['String']['input']; +export type RoleAssignment_Aggregate_Bool_Exp = { + count?: InputMaybe; }; - -export type Query_RootEventVersionArgs = { - where: VersionWhereInput; +export type RoleAssignment_Aggregate_Bool_Exp_Count = { + arguments?: InputMaybe>; + distinct?: InputMaybe; + filter?: InputMaybe; + predicate: Int_Comparison_Exp; }; - -export type Query_RootEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +/** aggregate fields of "roleAssignment" */ +export type RoleAssignment_Aggregate_Fields = { + __typename?: 'roleAssignment_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; }; -export type Query_RootEventsConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +/** aggregate fields of "roleAssignment" */ +export type RoleAssignment_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; - -export type Query_RootFollowArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** order by aggregate values of table "roleAssignment" */ +export type RoleAssignment_Aggregate_Order_By = { + count?: InputMaybe; + max?: InputMaybe; + min?: InputMaybe; }; - -export type Query_RootFollow_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** input type for inserting array relation for remote table "roleAssignment" */ +export type RoleAssignment_Arr_Rel_Insert_Input = { + data: Array; + /** upsert condition */ + on_conflict?: InputMaybe; }; - -export type Query_RootFollow_By_PkArgs = { - accountId: Scalars['uuid']['input']; - organizerSlug: Scalars['String']['input']; +/** Boolean expression to filter rows from the table "roleAssignment". All fields are combined with a logical 'AND'. */ +export type RoleAssignment_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + accountId?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + id?: InputMaybe; + invitedById?: InputMaybe; + inviter?: InputMaybe; + organizerId?: InputMaybe; + role?: InputMaybe; }; - -export type Query_RootKycArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** unique or primary key constraints on table "roleAssignment" */ +export const enum RoleAssignment_Constraint { + /** unique or primary key constraint on columns "organizerId", "accountId", "role", "eventId" */ + UniqueRoleAssignment = 'unique_role_assignment' }; - -export type Query_RootKycLevelNameArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** input type for inserting data into table "roleAssignment" */ +export type RoleAssignment_Insert_Input = { + accountId?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + id?: InputMaybe; + invitedById?: InputMaybe; + inviter?: InputMaybe; + organizerId?: InputMaybe; + role?: InputMaybe; }; - -export type Query_RootKycLevelName_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate max on columns */ +export type RoleAssignment_Max_Fields = { + __typename?: 'roleAssignment_max_fields'; + accountId?: Maybe; + created_at?: Maybe; + eventId?: Maybe; + id?: Maybe; + invitedById?: Maybe; + organizerId?: Maybe; }; - -export type Query_RootKycLevelName_By_PkArgs = { - value: Scalars['String']['input']; +/** order by max() on columns of table "roleAssignment" */ +export type RoleAssignment_Max_Order_By = { + accountId?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + id?: InputMaybe; + invitedById?: InputMaybe; + organizerId?: InputMaybe; }; - -export type Query_RootKycStatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate min on columns */ +export type RoleAssignment_Min_Fields = { + __typename?: 'roleAssignment_min_fields'; + accountId?: Maybe; + created_at?: Maybe; + eventId?: Maybe; + id?: Maybe; + invitedById?: Maybe; + organizerId?: Maybe; }; - -export type Query_RootKycStatus_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** order by min() on columns of table "roleAssignment" */ +export type RoleAssignment_Min_Order_By = { + accountId?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + id?: InputMaybe; + invitedById?: InputMaybe; + organizerId?: InputMaybe; }; - -export type Query_RootKycStatus_By_PkArgs = { - value: Scalars['String']['input']; +/** response of any mutation on the table "roleAssignment" */ +export type RoleAssignment_Mutation_Response = { + __typename?: 'roleAssignment_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; }; - -export type Query_RootKyc_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** on_conflict condition type for table "roleAssignment" */ +export type RoleAssignment_On_Conflict = { + constraint: RoleAssignment_Constraint; + update_columns?: Array; + where?: InputMaybe; }; - -export type Query_RootKyc_By_PkArgs = { - externalUserId: Scalars['uuid']['input']; +/** Ordering options when selecting data from "roleAssignment". */ +export type RoleAssignment_Order_By = { + accountId?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + id?: InputMaybe; + invitedById?: InputMaybe; + inviter?: InputMaybe; + organizerId?: InputMaybe; + role?: InputMaybe; }; - -export type Query_RootLotteryParametersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** select columns of table "roleAssignment" */ +export const enum RoleAssignment_Select_Column { + /** column name */ + AccountId = 'accountId', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + EventId = 'eventId', + /** column name */ + Id = 'id', + /** column name */ + InvitedById = 'invitedById', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Role = 'role' }; - -export type Query_RootLotteryParameters_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** input type for updating data in table "roleAssignment" */ +export type RoleAssignment_Set_Input = { + accountId?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + id?: InputMaybe; + invitedById?: InputMaybe; + organizerId?: InputMaybe; + role?: InputMaybe; }; - -export type Query_RootLotteryParameters_By_PkArgs = { - id: Scalars['uuid']['input']; +/** Streaming cursor of the table "roleAssignment" */ +export type RoleAssignment_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: RoleAssignment_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; }; - -export type Query_RootLotteryStatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Initial value of the column from where the streaming should start */ +export type RoleAssignment_Stream_Cursor_Value_Input = { + accountId?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + id?: InputMaybe; + invitedById?: InputMaybe; + organizerId?: InputMaybe; + role?: InputMaybe; }; - -export type Query_RootLotteryStatus_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** update columns of table "roleAssignment" */ +export const enum RoleAssignment_Update_Column { + /** column name */ + AccountId = 'accountId', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + EventId = 'eventId', + /** column name */ + Id = 'id', + /** column name */ + InvitedById = 'invitedById', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Role = 'role' }; - -export type Query_RootLotteryStatus_By_PkArgs = { - value: Scalars['String']['input']; +export type RoleAssignment_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: RoleAssignment_Bool_Exp; }; - -export type Query_RootMinterTemporaryWalletArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Stores user roles defining access levels and permissions within the Offline platform. */ +export type Roles = { + __typename?: 'roles'; + /** + * + * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + * organizer_admin: Full Read & Write permissions on web2 and web3 components. + * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + * organizer_guest: Limited access to web2. Can view public content without web3 permissions. + * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). + * + */ + value: Scalars['String']['output']; }; +/** aggregated selection of "roles" */ +export type Roles_Aggregate = { + __typename?: 'roles_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; -export type Query_RootMinterTemporaryWallet_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate fields of "roles" */ +export type Roles_Aggregate_Fields = { + __typename?: 'roles_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; }; -export type Query_RootMinterTemporaryWallet_By_PkArgs = { - address: Scalars['String']['input']; +/** aggregate fields of "roles" */ +export type Roles_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; - -export type Query_RootNftTransferArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Boolean expression to filter rows from the table "roles". All fields are combined with a logical 'AND'. */ +export type Roles_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + value?: InputMaybe; }; +/** unique or primary key constraints on table "roles" */ +export const enum Roles_Constraint { + /** unique or primary key constraint on columns "value" */ + RolesPkey = 'roles_pkey' +}; -export type Query_RootNftTransfer_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +export const enum Roles_Enum { + OrganizerAdmin = 'organizer_admin', + OrganizerAuditor = 'organizer_auditor', + OrganizerContentManager = 'organizer_content_manager', + OrganizerFinanceManager = 'organizer_finance_manager', + OrganizerGuest = 'organizer_guest', + OrganizerHumanResources = 'organizer_human_resources', + OrganizerOperationsManager = 'organizer_operations_manager', + OrganizerSuperAdmin = 'organizer_super_admin', + OrganizerValidator = 'organizer_validator' }; - -export type Query_RootNftTransfer_By_PkArgs = { - id: Scalars['uuid']['input']; +/** Boolean expression to compare columns of type "roles_enum". All fields are combined with logical 'AND'. */ +export type Roles_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; - -export type Query_RootNodeArgs = { - id: Scalars['ID']['input']; - locales?: Array; - stage?: Stage; +/** input type for inserting data into table "roles" */ +export type Roles_Insert_Input = { + /** + * + * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + * organizer_admin: Full Read & Write permissions on web2 and web3 components. + * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + * organizer_guest: Limited access to web2. Can view public content without web3 permissions. + * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). + * + */ + value?: InputMaybe; }; - -export type Query_RootOrderArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate max on columns */ +export type Roles_Max_Fields = { + __typename?: 'roles_max_fields'; + /** + * + * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + * organizer_admin: Full Read & Write permissions on web2 and web3 components. + * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + * organizer_guest: Limited access to web2. Can view public content without web3 permissions. + * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). + * + */ + value?: Maybe; }; - -export type Query_RootOrderStatusArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate min on columns */ +export type Roles_Min_Fields = { + __typename?: 'roles_min_fields'; + /** + * + * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + * organizer_admin: Full Read & Write permissions on web2 and web3 components. + * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + * organizer_guest: Limited access to web2. Can view public content without web3 permissions. + * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). + * + */ + value?: Maybe; }; +/** response of any mutation on the table "roles" */ +export type Roles_Mutation_Response = { + __typename?: 'roles_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; -export type Query_RootOrderStatus_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** on_conflict condition type for table "roles" */ +export type Roles_On_Conflict = { + constraint: Roles_Constraint; + update_columns?: Array; + where?: InputMaybe; }; +/** Ordering options when selecting data from "roles". */ +export type Roles_Order_By = { + value?: InputMaybe; +}; -export type Query_RootOrderStatus_By_PkArgs = { +/** primary key columns input for table: roles */ +export type Roles_Pk_Columns_Input = { + /** + * + * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + * organizer_admin: Full Read & Write permissions on web2 and web3 components. + * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + * organizer_guest: Limited access to web2. Can view public content without web3 permissions. + * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). + * + */ value: Scalars['String']['input']; }; - -export type Query_RootOrder_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** select columns of table "roles" */ +export const enum Roles_Select_Column { + /** column name */ + Value = 'value' }; - -export type Query_RootOrder_By_PkArgs = { - id: Scalars['uuid']['input']; +/** input type for updating data in table "roles" */ +export type Roles_Set_Input = { + /** + * + * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + * organizer_admin: Full Read & Write permissions on web2 and web3 components. + * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + * organizer_guest: Limited access to web2. Can view public content without web3 permissions. + * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). + * + */ + value?: InputMaybe; }; - -export type Query_RootOrganizerArgs = { - locales?: Array; - stage?: Stage; - where: OrganizerWhereUniqueInput; +/** Streaming cursor of the table "roles" */ +export type Roles_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: Roles_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; }; - -export type Query_RootOrganizerVersionArgs = { - where: VersionWhereInput; +/** Initial value of the column from where the streaming should start */ +export type Roles_Stream_Cursor_Value_Input = { + /** + * + * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + * organizer_admin: Full Read & Write permissions on web2 and web3 components. + * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + * organizer_guest: Limited access to web2. Can view public content without web3 permissions. + * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). + * + */ + value?: InputMaybe; }; - -export type Query_RootOrganizersArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +/** update columns of table "roles" */ +export const enum Roles_Update_Column { + /** column name */ + Value = 'value' }; - -export type Query_RootOrganizersConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +export type Roles_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: Roles_Bool_Exp; }; - -export type Query_RootPackArgs = { - locales?: Array; - stage?: Stage; - where: PackWhereUniqueInput; +/** The secretApiKey table stores the secret API keys used for querying sensitive data and performing mutations. It includes additional fields for security and management, such as hashed origin secret, encrypted integrity secret, expiration timestamp, and status. */ +export type SecretApiKey = { + __typename?: 'secretApiKey'; + /** A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources. */ + allowlist: Scalars['String']['output']; + /** The secret API key used for authentication and identification when querying sensitive data and performing mutations. */ + apiKey: Scalars['String']['output']; + created_at: Scalars['timestamptz']['output']; + /** The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database. */ + encryptedIntegritySecret?: Maybe; + /** The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used. */ + expiresAt?: Maybe; + /** The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database. */ + hashedOriginSecret?: Maybe; + id: Scalars['uuid']['output']; + /** A user-defined name for the secret API key, providing a human-readable identifier for the key. */ + name?: Maybe; + /** The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to. */ + organizerId: Scalars['String']['output']; + /** The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret. */ + originSecretSalt?: Maybe; + /** The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ + status?: Maybe; + /** The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". */ + type: ApiKeyType_Enum; + updated_at: Scalars['timestamptz']['output']; }; +/** aggregated selection of "secretApiKey" */ +export type SecretApiKey_Aggregate = { + __typename?: 'secretApiKey_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; -export type Query_RootPackEventPassNftArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate fields of "secretApiKey" */ +export type SecretApiKey_Aggregate_Fields = { + __typename?: 'secretApiKey_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; }; -export type Query_RootPackEventPassNft_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate fields of "secretApiKey" */ +export type SecretApiKey_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; - -export type Query_RootPackEventPassNft_By_PkArgs = { - eventPassNftId: Scalars['uuid']['input']; - packNftSupplyId: Scalars['uuid']['input']; +/** Boolean expression to filter rows from the table "secretApiKey". All fields are combined with a logical 'AND'. */ +export type SecretApiKey_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + allowlist?: InputMaybe; + apiKey?: InputMaybe; + created_at?: InputMaybe; + encryptedIntegritySecret?: InputMaybe; + expiresAt?: InputMaybe; + hashedOriginSecret?: InputMaybe; + id?: InputMaybe; + name?: InputMaybe; + organizerId?: InputMaybe; + originSecretSalt?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; + updated_at?: InputMaybe; }; +/** unique or primary key constraints on table "secretApiKey" */ +export const enum SecretApiKey_Constraint { + /** unique or primary key constraint on columns "apiKey" */ + SecretApiKeyApiKeyKey = 'secretApiKey_apiKey_key', + /** unique or primary key constraint on columns "id" */ + SecretApiKeyPkey = 'secretApiKey_pkey' +}; -export type Query_RootPackNftContractArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** input type for inserting data into table "secretApiKey" */ +export type SecretApiKey_Insert_Input = { + /** A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources. */ + allowlist?: InputMaybe; + /** The secret API key used for authentication and identification when querying sensitive data and performing mutations. */ + apiKey?: InputMaybe; + created_at?: InputMaybe; + /** The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database. */ + encryptedIntegritySecret?: InputMaybe; + /** The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used. */ + expiresAt?: InputMaybe; + /** The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database. */ + hashedOriginSecret?: InputMaybe; + id?: InputMaybe; + /** A user-defined name for the secret API key, providing a human-readable identifier for the key. */ + name?: InputMaybe; + /** The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to. */ + organizerId?: InputMaybe; + /** The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret. */ + originSecretSalt?: InputMaybe; + /** The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ + status?: InputMaybe; + /** The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". */ + type?: InputMaybe; + updated_at?: InputMaybe; }; - -export type Query_RootPackNftContractEventPassArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate max on columns */ +export type SecretApiKey_Max_Fields = { + __typename?: 'secretApiKey_max_fields'; + /** A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources. */ + allowlist?: Maybe; + /** The secret API key used for authentication and identification when querying sensitive data and performing mutations. */ + apiKey?: Maybe; + created_at?: Maybe; + /** The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database. */ + encryptedIntegritySecret?: Maybe; + /** The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used. */ + expiresAt?: Maybe; + /** The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database. */ + hashedOriginSecret?: Maybe; + id?: Maybe; + /** A user-defined name for the secret API key, providing a human-readable identifier for the key. */ + name?: Maybe; + /** The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to. */ + organizerId?: Maybe; + /** The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret. */ + originSecretSalt?: Maybe; + updated_at?: Maybe; }; +/** aggregate min on columns */ +export type SecretApiKey_Min_Fields = { + __typename?: 'secretApiKey_min_fields'; + /** A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources. */ + allowlist?: Maybe; + /** The secret API key used for authentication and identification when querying sensitive data and performing mutations. */ + apiKey?: Maybe; + created_at?: Maybe; + /** The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database. */ + encryptedIntegritySecret?: Maybe; + /** The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used. */ + expiresAt?: Maybe; + /** The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database. */ + hashedOriginSecret?: Maybe; + id?: Maybe; + /** A user-defined name for the secret API key, providing a human-readable identifier for the key. */ + name?: Maybe; + /** The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to. */ + organizerId?: Maybe; + /** The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret. */ + originSecretSalt?: Maybe; + updated_at?: Maybe; +}; -export type Query_RootPackNftContractEventPass_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** response of any mutation on the table "secretApiKey" */ +export type SecretApiKey_Mutation_Response = { + __typename?: 'secretApiKey_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; }; +/** on_conflict condition type for table "secretApiKey" */ +export type SecretApiKey_On_Conflict = { + constraint: SecretApiKey_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; -export type Query_RootPackNftContractEventPass_By_PkArgs = { - eventPassId: Scalars['String']['input']; - packNftContractId: Scalars['uuid']['input']; +/** Ordering options when selecting data from "secretApiKey". */ +export type SecretApiKey_Order_By = { + allowlist?: InputMaybe; + apiKey?: InputMaybe; + created_at?: InputMaybe; + encryptedIntegritySecret?: InputMaybe; + expiresAt?: InputMaybe; + hashedOriginSecret?: InputMaybe; + id?: InputMaybe; + name?: InputMaybe; + organizerId?: InputMaybe; + originSecretSalt?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; + updated_at?: InputMaybe; }; +/** primary key columns input for table: secretApiKey */ +export type SecretApiKey_Pk_Columns_Input = { + id: Scalars['uuid']['input']; +}; -export type Query_RootPackNftContract_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** select columns of table "secretApiKey" */ +export const enum SecretApiKey_Select_Column { + /** column name */ + Allowlist = 'allowlist', + /** column name */ + ApiKey = 'apiKey', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + EncryptedIntegritySecret = 'encryptedIntegritySecret', + /** column name */ + ExpiresAt = 'expiresAt', + /** column name */ + HashedOriginSecret = 'hashedOriginSecret', + /** column name */ + Id = 'id', + /** column name */ + Name = 'name', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + OriginSecretSalt = 'originSecretSalt', + /** column name */ + Status = 'status', + /** column name */ + Type = 'type', + /** column name */ + UpdatedAt = 'updated_at' }; +/** input type for updating data in table "secretApiKey" */ +export type SecretApiKey_Set_Input = { + /** A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources. */ + allowlist?: InputMaybe; + /** The secret API key used for authentication and identification when querying sensitive data and performing mutations. */ + apiKey?: InputMaybe; + created_at?: InputMaybe; + /** The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database. */ + encryptedIntegritySecret?: InputMaybe; + /** The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used. */ + expiresAt?: InputMaybe; + /** The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database. */ + hashedOriginSecret?: InputMaybe; + id?: InputMaybe; + /** A user-defined name for the secret API key, providing a human-readable identifier for the key. */ + name?: InputMaybe; + /** The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to. */ + organizerId?: InputMaybe; + /** The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret. */ + originSecretSalt?: InputMaybe; + /** The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ + status?: InputMaybe; + /** The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". */ + type?: InputMaybe; + updated_at?: InputMaybe; +}; -export type Query_RootPackNftContract_By_PkArgs = { - id: Scalars['uuid']['input']; +/** Streaming cursor of the table "secretApiKey" */ +export type SecretApiKey_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: SecretApiKey_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; }; +/** Initial value of the column from where the streaming should start */ +export type SecretApiKey_Stream_Cursor_Value_Input = { + /** A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources. */ + allowlist?: InputMaybe; + /** The secret API key used for authentication and identification when querying sensitive data and performing mutations. */ + apiKey?: InputMaybe; + created_at?: InputMaybe; + /** The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database. */ + encryptedIntegritySecret?: InputMaybe; + /** The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used. */ + expiresAt?: InputMaybe; + /** The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database. */ + hashedOriginSecret?: InputMaybe; + id?: InputMaybe; + /** A user-defined name for the secret API key, providing a human-readable identifier for the key. */ + name?: InputMaybe; + /** The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to. */ + organizerId?: InputMaybe; + /** The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret. */ + originSecretSalt?: InputMaybe; + /** The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ + status?: InputMaybe; + /** The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". */ + type?: InputMaybe; + updated_at?: InputMaybe; +}; -export type Query_RootPackNftSupplyArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** update columns of table "secretApiKey" */ +export const enum SecretApiKey_Update_Column { + /** column name */ + Allowlist = 'allowlist', + /** column name */ + ApiKey = 'apiKey', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + EncryptedIntegritySecret = 'encryptedIntegritySecret', + /** column name */ + ExpiresAt = 'expiresAt', + /** column name */ + HashedOriginSecret = 'hashedOriginSecret', + /** column name */ + Id = 'id', + /** column name */ + Name = 'name', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + OriginSecretSalt = 'originSecretSalt', + /** column name */ + Status = 'status', + /** column name */ + Type = 'type', + /** column name */ + UpdatedAt = 'updated_at' }; +export type SecretApiKey_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: SecretApiKey_Bool_Exp; +}; -export type Query_RootPackNftSupply_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** The shopifyCampaignParameters model is designed to mirror a Shopify token gating campaign operated by a brand on its own Shopify store. It manages various settings and metadata related to the campaign, ensuring efficient and accurate management of token gating campaigns. */ +export type ShopifyCampaignParameters = { + __typename?: 'shopifyCampaignParameters'; + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. */ + activityWebhookId?: Maybe; + /** Unique signing key used for secure operations related to the campaign activity webhook. */ + activityWebhookSigningKey?: Maybe; + /** Unique identifier for each Shopify campaign, storing the gate ID from Shopify. */ + campaignId: Scalars['String']['output']; + created_at: Scalars['timestamptz']['output']; + id: Scalars['uuid']['output']; + /** Identifier for the organizer responsible for the campaign. */ + organizerId: Scalars['String']['output']; + /** Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". */ + status?: Maybe; + updated_at: Scalars['timestamptz']['output']; }; +/** aggregated selection of "shopifyCampaignParameters" */ +export type ShopifyCampaignParameters_Aggregate = { + __typename?: 'shopifyCampaignParameters_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; -export type Query_RootPackNftSupply_By_PkArgs = { - id: Scalars['uuid']['input']; +/** aggregate fields of "shopifyCampaignParameters" */ +export type ShopifyCampaignParameters_Aggregate_Fields = { + __typename?: 'shopifyCampaignParameters_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; }; -export type Query_RootPackOrderSumsArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate fields of "shopifyCampaignParameters" */ +export type ShopifyCampaignParameters_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; +/** Boolean expression to filter rows from the table "shopifyCampaignParameters". All fields are combined with a logical 'AND'. */ +export type ShopifyCampaignParameters_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; + campaignId?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + organizerId?: InputMaybe; + status?: InputMaybe; + updated_at?: InputMaybe; +}; -export type Query_RootPackOrderSums_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** unique or primary key constraints on table "shopifyCampaignParameters" */ +export const enum ShopifyCampaignParameters_Constraint { + /** unique or primary key constraint on columns "activityWebhookSigningKey" */ + ShopifyCampaignParametersActivityWebhookSigningKeyKey = 'shopifyCampaignParameters_activityWebhookSigningKey_key', + /** unique or primary key constraint on columns "campaignId" */ + ShopifyCampaignParametersCampaignIdKey = 'shopifyCampaignParameters_campaignId_key', + /** unique or primary key constraint on columns "id" */ + ShopifyCampaignParametersPkey = 'shopifyCampaignParameters_pkey' }; +/** input type for inserting data into table "shopifyCampaignParameters" */ +export type ShopifyCampaignParameters_Insert_Input = { + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. */ + activityWebhookId?: InputMaybe; + /** Unique signing key used for secure operations related to the campaign activity webhook. */ + activityWebhookSigningKey?: InputMaybe; + /** Unique identifier for each Shopify campaign, storing the gate ID from Shopify. */ + campaignId?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** Identifier for the organizer responsible for the campaign. */ + organizerId?: InputMaybe; + /** Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". */ + status?: InputMaybe; + updated_at?: InputMaybe; +}; -export type Query_RootPackOrderSums_By_PkArgs = { - packId: Scalars['String']['input']; +/** aggregate max on columns */ +export type ShopifyCampaignParameters_Max_Fields = { + __typename?: 'shopifyCampaignParameters_max_fields'; + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. */ + activityWebhookId?: Maybe; + /** Unique signing key used for secure operations related to the campaign activity webhook. */ + activityWebhookSigningKey?: Maybe; + /** Unique identifier for each Shopify campaign, storing the gate ID from Shopify. */ + campaignId?: Maybe; + created_at?: Maybe; + id?: Maybe; + /** Identifier for the organizer responsible for the campaign. */ + organizerId?: Maybe; + updated_at?: Maybe; }; +/** aggregate min on columns */ +export type ShopifyCampaignParameters_Min_Fields = { + __typename?: 'shopifyCampaignParameters_min_fields'; + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. */ + activityWebhookId?: Maybe; + /** Unique signing key used for secure operations related to the campaign activity webhook. */ + activityWebhookSigningKey?: Maybe; + /** Unique identifier for each Shopify campaign, storing the gate ID from Shopify. */ + campaignId?: Maybe; + created_at?: Maybe; + id?: Maybe; + /** Identifier for the organizer responsible for the campaign. */ + organizerId?: Maybe; + updated_at?: Maybe; +}; -export type Query_RootPackVersionArgs = { - where: VersionWhereInput; +/** response of any mutation on the table "shopifyCampaignParameters" */ +export type ShopifyCampaignParameters_Mutation_Response = { + __typename?: 'shopifyCampaignParameters_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; }; +/** on_conflict condition type for table "shopifyCampaignParameters" */ +export type ShopifyCampaignParameters_On_Conflict = { + constraint: ShopifyCampaignParameters_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; -export type Query_RootPacksArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +/** Ordering options when selecting data from "shopifyCampaignParameters". */ +export type ShopifyCampaignParameters_Order_By = { + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; + campaignId?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + organizerId?: InputMaybe; + status?: InputMaybe; + updated_at?: InputMaybe; }; +/** primary key columns input for table: shopifyCampaignParameters */ +export type ShopifyCampaignParameters_Pk_Columns_Input = { + id: Scalars['uuid']['input']; +}; -export type Query_RootPacksConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +/** select columns of table "shopifyCampaignParameters" */ +export const enum ShopifyCampaignParameters_Select_Column { + /** column name */ + ActivityWebhookId = 'activityWebhookId', + /** column name */ + ActivityWebhookSigningKey = 'activityWebhookSigningKey', + /** column name */ + CampaignId = 'campaignId', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Id = 'id', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Status = 'status', + /** column name */ + UpdatedAt = 'updated_at' }; +/** input type for updating data in table "shopifyCampaignParameters" */ +export type ShopifyCampaignParameters_Set_Input = { + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. */ + activityWebhookId?: InputMaybe; + /** Unique signing key used for secure operations related to the campaign activity webhook. */ + activityWebhookSigningKey?: InputMaybe; + /** Unique identifier for each Shopify campaign, storing the gate ID from Shopify. */ + campaignId?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** Identifier for the organizer responsible for the campaign. */ + organizerId?: InputMaybe; + /** Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". */ + status?: InputMaybe; + updated_at?: InputMaybe; +}; -export type Query_RootPassAmountArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Streaming cursor of the table "shopifyCampaignParameters" */ +export type ShopifyCampaignParameters_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: ShopifyCampaignParameters_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; }; +/** Initial value of the column from where the streaming should start */ +export type ShopifyCampaignParameters_Stream_Cursor_Value_Input = { + /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. */ + activityWebhookId?: InputMaybe; + /** Unique signing key used for secure operations related to the campaign activity webhook. */ + activityWebhookSigningKey?: InputMaybe; + /** Unique identifier for each Shopify campaign, storing the gate ID from Shopify. */ + campaignId?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** Identifier for the organizer responsible for the campaign. */ + organizerId?: InputMaybe; + /** Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". */ + status?: InputMaybe; + updated_at?: InputMaybe; +}; -export type Query_RootPassAmount_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** update columns of table "shopifyCampaignParameters" */ +export const enum ShopifyCampaignParameters_Update_Column { + /** column name */ + ActivityWebhookId = 'activityWebhookId', + /** column name */ + ActivityWebhookSigningKey = 'activityWebhookSigningKey', + /** column name */ + CampaignId = 'campaignId', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Id = 'id', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Status = 'status', + /** column name */ + UpdatedAt = 'updated_at' }; +export type ShopifyCampaignParameters_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: ShopifyCampaignParameters_Bool_Exp; +}; -export type Query_RootPassAmount_By_PkArgs = { - id: Scalars['uuid']['input']; +/** columns and relationships of "shopifyCampaignStatus" */ +export type ShopifyCampaignStatus = { + __typename?: 'shopifyCampaignStatus'; + value: Scalars['String']['output']; }; +/** aggregated selection of "shopifyCampaignStatus" */ +export type ShopifyCampaignStatus_Aggregate = { + __typename?: 'shopifyCampaignStatus_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; -export type Query_RootPassPricingArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate fields of "shopifyCampaignStatus" */ +export type ShopifyCampaignStatus_Aggregate_Fields = { + __typename?: 'shopifyCampaignStatus_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; }; -export type Query_RootPassPricing_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate fields of "shopifyCampaignStatus" */ +export type ShopifyCampaignStatus_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; +/** Boolean expression to filter rows from the table "shopifyCampaignStatus". All fields are combined with a logical 'AND'. */ +export type ShopifyCampaignStatus_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + value?: InputMaybe; +}; -export type Query_RootPassPricing_By_PkArgs = { - id: Scalars['uuid']['input']; +/** unique or primary key constraints on table "shopifyCampaignStatus" */ +export const enum ShopifyCampaignStatus_Constraint { + /** unique or primary key constraint on columns "value" */ + ShopifyCampaignStatusPkey = 'shopifyCampaignStatus_pkey' }; +export const enum ShopifyCampaignStatus_Enum { + Draft = 'DRAFT', + Published = 'PUBLISHED' +}; -export type Query_RootPendingOrderArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Boolean expression to compare columns of type "shopifyCampaignStatus_enum". All fields are combined with logical 'AND'. */ +export type ShopifyCampaignStatus_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; }; +/** input type for inserting data into table "shopifyCampaignStatus" */ +export type ShopifyCampaignStatus_Insert_Input = { + value?: InputMaybe; +}; -export type Query_RootPendingOrder_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate max on columns */ +export type ShopifyCampaignStatus_Max_Fields = { + __typename?: 'shopifyCampaignStatus_max_fields'; + value?: Maybe; }; +/** aggregate min on columns */ +export type ShopifyCampaignStatus_Min_Fields = { + __typename?: 'shopifyCampaignStatus_min_fields'; + value?: Maybe; +}; -export type Query_RootPendingOrder_By_PkArgs = { - id: Scalars['uuid']['input']; +/** response of any mutation on the table "shopifyCampaignStatus" */ +export type ShopifyCampaignStatus_Mutation_Response = { + __typename?: 'shopifyCampaignStatus_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; }; +/** on_conflict condition type for table "shopifyCampaignStatus" */ +export type ShopifyCampaignStatus_On_Conflict = { + constraint: ShopifyCampaignStatus_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; -export type Query_RootRoleAssignmentArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Ordering options when selecting data from "shopifyCampaignStatus". */ +export type ShopifyCampaignStatus_Order_By = { + value?: InputMaybe; }; +/** primary key columns input for table: shopifyCampaignStatus */ +export type ShopifyCampaignStatus_Pk_Columns_Input = { + value: Scalars['String']['input']; +}; -export type Query_RootRoleAssignment_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** select columns of table "shopifyCampaignStatus" */ +export const enum ShopifyCampaignStatus_Select_Column { + /** column name */ + Value = 'value' }; +/** input type for updating data in table "shopifyCampaignStatus" */ +export type ShopifyCampaignStatus_Set_Input = { + value?: InputMaybe; +}; -export type Query_RootRolesArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Streaming cursor of the table "shopifyCampaignStatus" */ +export type ShopifyCampaignStatus_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: ShopifyCampaignStatus_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; }; +/** Initial value of the column from where the streaming should start */ +export type ShopifyCampaignStatus_Stream_Cursor_Value_Input = { + value?: InputMaybe; +}; -export type Query_RootRoles_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** update columns of table "shopifyCampaignStatus" */ +export const enum ShopifyCampaignStatus_Update_Column { + /** column name */ + Value = 'value' }; +export type ShopifyCampaignStatus_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: ShopifyCampaignStatus_Bool_Exp; +}; -export type Query_RootRoles_By_PkArgs = { - value: Scalars['String']['input']; +/** Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata. */ +export type StampNft = { + __typename?: 'stampNft'; + chainId: Scalars['String']['output']; + contractAddress: Scalars['String']['output']; + created_at: Scalars['timestamptz']['output']; + id: Scalars['uuid']['output']; + /** Structured metadata associated with the token, stored in a JSONB format for flexibility. */ + metadata: Scalars['jsonb']['output']; + /** The unique identifier of the token within its contract. */ + tokenId: Scalars['bigint']['output']; + /** URI pointing to the token metadata, which may include details such as the item associated with the token. */ + tokenUri?: Maybe; + updated_at: Scalars['timestamptz']['output']; }; -export type Query_RootScheduledOperationArgs = { - locales?: Array; - stage?: Stage; - where: ScheduledOperationWhereUniqueInput; +/** Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata. */ +export type StampNftMetadataArgs = { + path?: InputMaybe; }; +/** Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event. */ +export type StampNftContract = { + __typename?: 'stampNftContract'; + /** A unique identifier for the marketing campaign associated with this contract. */ + campaignId: Scalars['String']['output']; + /** The identifier of the blockchain network where the contract is deployed. */ + chainId: Scalars['String']['output']; + /** The blockchain address of the stamp NFT contract. */ + contractAddress: Scalars['String']['output']; + created_at: Scalars['timestamptz']['output']; + id?: Maybe; + organizerId: Scalars['String']['output']; + /** The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED. */ + type: StampNftContractType_Enum; + updated_at: Scalars['timestamptz']['output']; +}; -export type Query_RootScheduledOperationsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +/** Defines contract types for the stampNftContract, representing various marketing campaigns or actions. */ +export type StampNftContractType = { + __typename?: 'stampNftContractType'; + /** Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. */ + value: Scalars['String']['output']; }; +/** aggregated selection of "stampNftContractType" */ +export type StampNftContractType_Aggregate = { + __typename?: 'stampNftContractType_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; -export type Query_RootScheduledOperationsConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +/** aggregate fields of "stampNftContractType" */ +export type StampNftContractType_Aggregate_Fields = { + __typename?: 'stampNftContractType_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; }; -export type Query_RootScheduledReleaseArgs = { - locales?: Array; - stage?: Stage; - where: ScheduledReleaseWhereUniqueInput; +/** aggregate fields of "stampNftContractType" */ +export type StampNftContractType_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; - -export type Query_RootScheduledReleasesArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +/** Boolean expression to filter rows from the table "stampNftContractType". All fields are combined with a logical 'AND'. */ +export type StampNftContractType_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + value?: InputMaybe; }; +/** unique or primary key constraints on table "stampNftContractType" */ +export const enum StampNftContractType_Constraint { + /** unique or primary key constraint on columns "value" */ + StampNftContractTypePkey = 'stampNftContractType_pkey' +}; -export type Query_RootScheduledReleasesConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +export const enum StampNftContractType_Enum { + ShopifyPurchaseCompleted = 'SHOPIFY_PURCHASE_COMPLETED' }; +/** Boolean expression to compare columns of type "stampNftContractType_enum". All fields are combined with logical 'AND'. */ +export type StampNftContractType_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; +}; -export type Query_RootStripeCheckoutSessionArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** input type for inserting data into table "stampNftContractType" */ +export type StampNftContractType_Insert_Input = { + /** Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. */ + value?: InputMaybe; }; +/** aggregate max on columns */ +export type StampNftContractType_Max_Fields = { + __typename?: 'stampNftContractType_max_fields'; + /** Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. */ + value?: Maybe; +}; -export type Query_RootStripeCheckoutSessionTypeArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate min on columns */ +export type StampNftContractType_Min_Fields = { + __typename?: 'stampNftContractType_min_fields'; + /** Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. */ + value?: Maybe; }; +/** response of any mutation on the table "stampNftContractType" */ +export type StampNftContractType_Mutation_Response = { + __typename?: 'stampNftContractType_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; -export type Query_RootStripeCheckoutSessionType_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** on_conflict condition type for table "stampNftContractType" */ +export type StampNftContractType_On_Conflict = { + constraint: StampNftContractType_Constraint; + update_columns?: Array; + where?: InputMaybe; }; +/** Ordering options when selecting data from "stampNftContractType". */ +export type StampNftContractType_Order_By = { + value?: InputMaybe; +}; -export type Query_RootStripeCheckoutSessionType_By_PkArgs = { +/** primary key columns input for table: stampNftContractType */ +export type StampNftContractType_Pk_Columns_Input = { + /** Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. */ value: Scalars['String']['input']; }; +/** select columns of table "stampNftContractType" */ +export const enum StampNftContractType_Select_Column { + /** column name */ + Value = 'value' +}; -export type Query_RootStripeCheckoutSession_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** input type for updating data in table "stampNftContractType" */ +export type StampNftContractType_Set_Input = { + /** Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. */ + value?: InputMaybe; }; +/** Streaming cursor of the table "stampNftContractType" */ +export type StampNftContractType_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: StampNftContractType_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; -export type Query_RootStripeCheckoutSession_By_PkArgs = { - stripeSessionId: Scalars['String']['input']; +/** Initial value of the column from where the streaming should start */ +export type StampNftContractType_Stream_Cursor_Value_Input = { + /** Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. */ + value?: InputMaybe; }; +/** update columns of table "stampNftContractType" */ +export const enum StampNftContractType_Update_Column { + /** column name */ + Value = 'value' +}; -export type Query_RootStripeCustomerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +export type StampNftContractType_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: StampNftContractType_Bool_Exp; }; +/** aggregated selection of "stampNftContract" */ +export type StampNftContract_Aggregate = { + __typename?: 'stampNftContract_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; -export type Query_RootStripeCustomer_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate fields of "stampNftContract" */ +export type StampNftContract_Aggregate_Fields = { + __typename?: 'stampNftContract_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; }; -export type Query_RootStripeCustomer_By_PkArgs = { - stripeCustomerId: Scalars['String']['input']; +/** aggregate fields of "stampNftContract" */ +export type StampNftContract_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; - -export type Query_RootTimezoneArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Boolean expression to filter rows from the table "stampNftContract". All fields are combined with a logical 'AND'. */ +export type StampNftContract_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + campaignId?: InputMaybe; + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + organizerId?: InputMaybe; + type?: InputMaybe; + updated_at?: InputMaybe; }; +/** unique or primary key constraints on table "stampNftContract" */ +export const enum StampNftContract_Constraint { + /** unique or primary key constraint on columns "chainId", "contractAddress" */ + StampNftContractPkey = 'stampNftContract_pkey' +}; -export type Query_RootTimezone_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** input type for inserting data into table "stampNftContract" */ +export type StampNftContract_Insert_Input = { + /** A unique identifier for the marketing campaign associated with this contract. */ + campaignId?: InputMaybe; + /** The identifier of the blockchain network where the contract is deployed. */ + chainId?: InputMaybe; + /** The blockchain address of the stamp NFT contract. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + organizerId?: InputMaybe; + /** The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED. */ + type?: InputMaybe; + updated_at?: InputMaybe; }; +/** aggregate max on columns */ +export type StampNftContract_Max_Fields = { + __typename?: 'stampNftContract_max_fields'; + /** A unique identifier for the marketing campaign associated with this contract. */ + campaignId?: Maybe; + /** The identifier of the blockchain network where the contract is deployed. */ + chainId?: Maybe; + /** The blockchain address of the stamp NFT contract. */ + contractAddress?: Maybe; + created_at?: Maybe; + id?: Maybe; + organizerId?: Maybe; + updated_at?: Maybe; +}; -export type Query_RootTimezone_By_PkArgs = { - value: Scalars['String']['input']; +/** aggregate min on columns */ +export type StampNftContract_Min_Fields = { + __typename?: 'stampNftContract_min_fields'; + /** A unique identifier for the marketing campaign associated with this contract. */ + campaignId?: Maybe; + /** The identifier of the blockchain network where the contract is deployed. */ + chainId?: Maybe; + /** The blockchain address of the stamp NFT contract. */ + contractAddress?: Maybe; + created_at?: Maybe; + id?: Maybe; + organizerId?: Maybe; + updated_at?: Maybe; }; +/** response of any mutation on the table "stampNftContract" */ +export type StampNftContract_Mutation_Response = { + __typename?: 'stampNftContract_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; -export type Query_RootUserArgs = { - locales?: Array; - stage?: Stage; - where: UserWhereUniqueInput; +/** on_conflict condition type for table "stampNftContract" */ +export type StampNftContract_On_Conflict = { + constraint: StampNftContract_Constraint; + update_columns?: Array; + where?: InputMaybe; }; +/** Ordering options when selecting data from "stampNftContract". */ +export type StampNftContract_Order_By = { + campaignId?: InputMaybe; + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + organizerId?: InputMaybe; + type?: InputMaybe; + updated_at?: InputMaybe; +}; -export type Query_RootUsersArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +/** primary key columns input for table: stampNftContract */ +export type StampNftContract_Pk_Columns_Input = { + /** The identifier of the blockchain network where the contract is deployed. */ + chainId: Scalars['String']['input']; + /** The blockchain address of the stamp NFT contract. */ + contractAddress: Scalars['String']['input']; }; +/** select columns of table "stampNftContract" */ +export const enum StampNftContract_Select_Column { + /** column name */ + CampaignId = 'campaignId', + /** column name */ + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Id = 'id', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Type = 'type', + /** column name */ + UpdatedAt = 'updated_at' +}; -export type Query_RootUsersConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +/** input type for updating data in table "stampNftContract" */ +export type StampNftContract_Set_Input = { + /** A unique identifier for the marketing campaign associated with this contract. */ + campaignId?: InputMaybe; + /** The identifier of the blockchain network where the contract is deployed. */ + chainId?: InputMaybe; + /** The blockchain address of the stamp NFT contract. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + organizerId?: InputMaybe; + /** The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED. */ + type?: InputMaybe; + updated_at?: InputMaybe; }; -/** Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration. */ -export type RoleAssignment = { - __typename?: 'roleAssignment'; - accountId: Scalars['uuid']['output']; - created_at: Scalars['timestamptz']['output']; - eventId: Scalars['String']['output']; - id: Scalars['uuid']['output']; - invitedById: Scalars['uuid']['output']; - /** An object relationship */ - inviter: Account; - organizer?: Maybe; - organizerId: Scalars['String']['output']; - role: Roles_Enum; +/** Streaming cursor of the table "stampNftContract" */ +export type StampNftContract_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: StampNftContract_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; }; +/** Initial value of the column from where the streaming should start */ +export type StampNftContract_Stream_Cursor_Value_Input = { + /** A unique identifier for the marketing campaign associated with this contract. */ + campaignId?: InputMaybe; + /** The identifier of the blockchain network where the contract is deployed. */ + chainId?: InputMaybe; + /** The blockchain address of the stamp NFT contract. */ + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + organizerId?: InputMaybe; + /** The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED. */ + type?: InputMaybe; + updated_at?: InputMaybe; +}; -/** Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration. */ -export type RoleAssignmentOrganizerArgs = { - locales?: Array; - stage?: Stage; - where: OrganizerWhereUniqueInput_Remote_Rel_RoleAssignmentorganizer; +/** update columns of table "stampNftContract" */ +export const enum StampNftContract_Update_Column { + /** column name */ + CampaignId = 'campaignId', + /** column name */ + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Id = 'id', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Type = 'type', + /** column name */ + UpdatedAt = 'updated_at' }; -/** aggregated selection of "roleAssignment" */ -export type RoleAssignment_Aggregate = { - __typename?: 'roleAssignment_aggregate'; - aggregate?: Maybe; - nodes: Array; +export type StampNftContract_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: StampNftContract_Bool_Exp; }; -export type RoleAssignment_Aggregate_Bool_Exp = { - count?: InputMaybe; +/** Tracks the current ownership and quantities of each token under a stampNftContract. Each row associates a token (identified by tokenId and contractAddress) with an owner and the quantity they hold. */ +export type StampNftSupply = { + __typename?: 'stampNftSupply'; + /** The quantity of the token held by the current owner. */ + amount: Scalars['Int']['output']; + chainId: Scalars['String']['output']; + contractAddress: Scalars['String']['output']; + created_at: Scalars['timestamptz']['output']; + /** The blockchain address of the current owner of the token. */ + currentOwnerAddress: Scalars['String']['output']; + error?: Maybe; + id: Scalars['uuid']['output']; + /** Reference to the last transfer event for this token, providing a link to detailed transfer information. */ + lastNftTransferId?: Maybe; + status?: Maybe; + tokenId: Scalars['bigint']['output']; + updated_at: Scalars['timestamptz']['output']; }; -export type RoleAssignment_Aggregate_Bool_Exp_Count = { - arguments?: InputMaybe>; - distinct?: InputMaybe; - filter?: InputMaybe; - predicate: Int_Comparison_Exp; +/** aggregated selection of "stampNftSupply" */ +export type StampNftSupply_Aggregate = { + __typename?: 'stampNftSupply_aggregate'; + aggregate?: Maybe; + nodes: Array; }; -/** aggregate fields of "roleAssignment" */ -export type RoleAssignment_Aggregate_Fields = { - __typename?: 'roleAssignment_aggregate_fields'; +/** aggregate fields of "stampNftSupply" */ +export type StampNftSupply_Aggregate_Fields = { + __typename?: 'stampNftSupply_aggregate_fields'; + avg?: Maybe; count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; + max?: Maybe; + min?: Maybe; + stddev?: Maybe; + stddev_pop?: Maybe; + stddev_samp?: Maybe; + sum?: Maybe; + var_pop?: Maybe; + var_samp?: Maybe; + variance?: Maybe; }; -/** aggregate fields of "roleAssignment" */ -export type RoleAssignment_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; +/** aggregate fields of "stampNftSupply" */ +export type StampNftSupply_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; distinct?: InputMaybe; }; -/** order by aggregate values of table "roleAssignment" */ -export type RoleAssignment_Aggregate_Order_By = { - count?: InputMaybe; - max?: InputMaybe; - min?: InputMaybe; -}; - -/** input type for inserting array relation for remote table "roleAssignment" */ -export type RoleAssignment_Arr_Rel_Insert_Input = { - data: Array; - /** upsert condition */ - on_conflict?: InputMaybe; +/** aggregate avg on columns */ +export type StampNftSupply_Avg_Fields = { + __typename?: 'stampNftSupply_avg_fields'; + /** The quantity of the token held by the current owner. */ + amount?: Maybe; + tokenId?: Maybe; }; -/** Boolean expression to filter rows from the table "roleAssignment". All fields are combined with a logical 'AND'. */ -export type RoleAssignment_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - accountId?: InputMaybe; +/** Boolean expression to filter rows from the table "stampNftSupply". All fields are combined with a logical 'AND'. */ +export type StampNftSupply_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + amount?: InputMaybe; + chainId?: InputMaybe; + contractAddress?: InputMaybe; created_at?: InputMaybe; - eventId?: InputMaybe; + currentOwnerAddress?: InputMaybe; + error?: InputMaybe; id?: InputMaybe; - invitedById?: InputMaybe; - inviter?: InputMaybe; - organizerId?: InputMaybe; - role?: InputMaybe; + lastNftTransferId?: InputMaybe; + status?: InputMaybe; + tokenId?: InputMaybe; + updated_at?: InputMaybe; }; -/** unique or primary key constraints on table "roleAssignment" */ -export const enum RoleAssignment_Constraint { - /** unique or primary key constraint on columns "organizerId", "accountId", "role", "eventId" */ - UniqueRoleAssignment = 'unique_role_assignment' +/** unique or primary key constraints on table "stampNftSupply" */ +export const enum StampNftSupply_Constraint { + /** unique or primary key constraint on columns "id" */ + StampNftSupplyPkey = 'stampNftSupply_pkey', + /** unique or primary key constraint on columns "currentOwnerAddress", "chainId", "contractAddress", "tokenId" */ + StampNftSupplyTokenIdContractAddressChainIdCurrentOwnerKey = 'stampNftSupply_tokenId_contractAddress_chainId_currentOwner_key' }; -/** input type for inserting data into table "roleAssignment" */ -export type RoleAssignment_Insert_Input = { - accountId?: InputMaybe; +/** input type for incrementing numeric columns in table "stampNftSupply" */ +export type StampNftSupply_Inc_Input = { + /** The quantity of the token held by the current owner. */ + amount?: InputMaybe; + tokenId?: InputMaybe; +}; + +/** input type for inserting data into table "stampNftSupply" */ +export type StampNftSupply_Insert_Input = { + /** The quantity of the token held by the current owner. */ + amount?: InputMaybe; + chainId?: InputMaybe; + contractAddress?: InputMaybe; created_at?: InputMaybe; - eventId?: InputMaybe; + /** The blockchain address of the current owner of the token. */ + currentOwnerAddress?: InputMaybe; + error?: InputMaybe; id?: InputMaybe; - invitedById?: InputMaybe; - inviter?: InputMaybe; - organizerId?: InputMaybe; - role?: InputMaybe; + /** Reference to the last transfer event for this token, providing a link to detailed transfer information. */ + lastNftTransferId?: InputMaybe; + status?: InputMaybe; + tokenId?: InputMaybe; + updated_at?: InputMaybe; }; /** aggregate max on columns */ -export type RoleAssignment_Max_Fields = { - __typename?: 'roleAssignment_max_fields'; - accountId?: Maybe; +export type StampNftSupply_Max_Fields = { + __typename?: 'stampNftSupply_max_fields'; + /** The quantity of the token held by the current owner. */ + amount?: Maybe; + chainId?: Maybe; + contractAddress?: Maybe; created_at?: Maybe; - eventId?: Maybe; + /** The blockchain address of the current owner of the token. */ + currentOwnerAddress?: Maybe; + error?: Maybe; id?: Maybe; - invitedById?: Maybe; - organizerId?: Maybe; -}; - -/** order by max() on columns of table "roleAssignment" */ -export type RoleAssignment_Max_Order_By = { - accountId?: InputMaybe; - created_at?: InputMaybe; - eventId?: InputMaybe; - id?: InputMaybe; - invitedById?: InputMaybe; - organizerId?: InputMaybe; + /** Reference to the last transfer event for this token, providing a link to detailed transfer information. */ + lastNftTransferId?: Maybe; + tokenId?: Maybe; + updated_at?: Maybe; }; /** aggregate min on columns */ -export type RoleAssignment_Min_Fields = { - __typename?: 'roleAssignment_min_fields'; - accountId?: Maybe; +export type StampNftSupply_Min_Fields = { + __typename?: 'stampNftSupply_min_fields'; + /** The quantity of the token held by the current owner. */ + amount?: Maybe; + chainId?: Maybe; + contractAddress?: Maybe; created_at?: Maybe; - eventId?: Maybe; + /** The blockchain address of the current owner of the token. */ + currentOwnerAddress?: Maybe; + error?: Maybe; id?: Maybe; - invitedById?: Maybe; - organizerId?: Maybe; -}; - -/** order by min() on columns of table "roleAssignment" */ -export type RoleAssignment_Min_Order_By = { - accountId?: InputMaybe; - created_at?: InputMaybe; - eventId?: InputMaybe; - id?: InputMaybe; - invitedById?: InputMaybe; - organizerId?: InputMaybe; + /** Reference to the last transfer event for this token, providing a link to detailed transfer information. */ + lastNftTransferId?: Maybe; + tokenId?: Maybe; + updated_at?: Maybe; }; -/** response of any mutation on the table "roleAssignment" */ -export type RoleAssignment_Mutation_Response = { - __typename?: 'roleAssignment_mutation_response'; +/** response of any mutation on the table "stampNftSupply" */ +export type StampNftSupply_Mutation_Response = { + __typename?: 'stampNftSupply_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; + returning: Array; }; -/** on_conflict condition type for table "roleAssignment" */ -export type RoleAssignment_On_Conflict = { - constraint: RoleAssignment_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** on_conflict condition type for table "stampNftSupply" */ +export type StampNftSupply_On_Conflict = { + constraint: StampNftSupply_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** Ordering options when selecting data from "roleAssignment". */ -export type RoleAssignment_Order_By = { - accountId?: InputMaybe; +/** Ordering options when selecting data from "stampNftSupply". */ +export type StampNftSupply_Order_By = { + amount?: InputMaybe; + chainId?: InputMaybe; + contractAddress?: InputMaybe; created_at?: InputMaybe; - eventId?: InputMaybe; + currentOwnerAddress?: InputMaybe; + error?: InputMaybe; id?: InputMaybe; - invitedById?: InputMaybe; - inviter?: InputMaybe; - organizerId?: InputMaybe; - role?: InputMaybe; + lastNftTransferId?: InputMaybe; + status?: InputMaybe; + tokenId?: InputMaybe; + updated_at?: InputMaybe; }; -/** select columns of table "roleAssignment" */ -export const enum RoleAssignment_Select_Column { +/** primary key columns input for table: stampNftSupply */ +export type StampNftSupply_Pk_Columns_Input = { + id: Scalars['uuid']['input']; +}; + +/** select columns of table "stampNftSupply" */ +export const enum StampNftSupply_Select_Column { /** column name */ - AccountId = 'accountId', + Amount = 'amount', + /** column name */ + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', /** column name */ CreatedAt = 'created_at', /** column name */ - EventId = 'eventId', + CurrentOwnerAddress = 'currentOwnerAddress', + /** column name */ + Error = 'error', /** column name */ Id = 'id', /** column name */ - InvitedById = 'invitedById', + LastNftTransferId = 'lastNftTransferId', /** column name */ - OrganizerId = 'organizerId', + Status = 'status', /** column name */ - Role = 'role' + TokenId = 'tokenId', + /** column name */ + UpdatedAt = 'updated_at' }; -/** input type for updating data in table "roleAssignment" */ -export type RoleAssignment_Set_Input = { - accountId?: InputMaybe; +/** input type for updating data in table "stampNftSupply" */ +export type StampNftSupply_Set_Input = { + /** The quantity of the token held by the current owner. */ + amount?: InputMaybe; + chainId?: InputMaybe; + contractAddress?: InputMaybe; created_at?: InputMaybe; - eventId?: InputMaybe; + /** The blockchain address of the current owner of the token. */ + currentOwnerAddress?: InputMaybe; + error?: InputMaybe; id?: InputMaybe; - invitedById?: InputMaybe; - organizerId?: InputMaybe; - role?: InputMaybe; + /** Reference to the last transfer event for this token, providing a link to detailed transfer information. */ + lastNftTransferId?: InputMaybe; + status?: InputMaybe; + tokenId?: InputMaybe; + updated_at?: InputMaybe; }; -/** Streaming cursor of the table "roleAssignment" */ -export type RoleAssignment_Stream_Cursor_Input = { +/** aggregate stddev on columns */ +export type StampNftSupply_Stddev_Fields = { + __typename?: 'stampNftSupply_stddev_fields'; + /** The quantity of the token held by the current owner. */ + amount?: Maybe; + tokenId?: Maybe; +}; + +/** aggregate stddev_pop on columns */ +export type StampNftSupply_Stddev_Pop_Fields = { + __typename?: 'stampNftSupply_stddev_pop_fields'; + /** The quantity of the token held by the current owner. */ + amount?: Maybe; + tokenId?: Maybe; +}; + +/** aggregate stddev_samp on columns */ +export type StampNftSupply_Stddev_Samp_Fields = { + __typename?: 'stampNftSupply_stddev_samp_fields'; + /** The quantity of the token held by the current owner. */ + amount?: Maybe; + tokenId?: Maybe; +}; + +/** Streaming cursor of the table "stampNftSupply" */ +export type StampNftSupply_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: RoleAssignment_Stream_Cursor_Value_Input; + initial_value: StampNftSupply_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type RoleAssignment_Stream_Cursor_Value_Input = { - accountId?: InputMaybe; +export type StampNftSupply_Stream_Cursor_Value_Input = { + /** The quantity of the token held by the current owner. */ + amount?: InputMaybe; + chainId?: InputMaybe; + contractAddress?: InputMaybe; created_at?: InputMaybe; - eventId?: InputMaybe; + /** The blockchain address of the current owner of the token. */ + currentOwnerAddress?: InputMaybe; + error?: InputMaybe; id?: InputMaybe; - invitedById?: InputMaybe; - organizerId?: InputMaybe; - role?: InputMaybe; + /** Reference to the last transfer event for this token, providing a link to detailed transfer information. */ + lastNftTransferId?: InputMaybe; + status?: InputMaybe; + tokenId?: InputMaybe; + updated_at?: InputMaybe; }; -/** update columns of table "roleAssignment" */ -export const enum RoleAssignment_Update_Column { +/** aggregate sum on columns */ +export type StampNftSupply_Sum_Fields = { + __typename?: 'stampNftSupply_sum_fields'; + /** The quantity of the token held by the current owner. */ + amount?: Maybe; + tokenId?: Maybe; +}; + +/** update columns of table "stampNftSupply" */ +export const enum StampNftSupply_Update_Column { /** column name */ - AccountId = 'accountId', + Amount = 'amount', + /** column name */ + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', /** column name */ CreatedAt = 'created_at', /** column name */ - EventId = 'eventId', + CurrentOwnerAddress = 'currentOwnerAddress', + /** column name */ + Error = 'error', /** column name */ Id = 'id', /** column name */ - InvitedById = 'invitedById', + LastNftTransferId = 'lastNftTransferId', /** column name */ - OrganizerId = 'organizerId', + Status = 'status', /** column name */ - Role = 'role' + TokenId = 'tokenId', + /** column name */ + UpdatedAt = 'updated_at' }; -export type RoleAssignment_Updates = { +export type StampNftSupply_Updates = { + /** increments the numeric columns with given value of the filtered values */ + _inc?: InputMaybe; /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: RoleAssignment_Bool_Exp; + where: StampNftSupply_Bool_Exp; }; -/** Stores user roles defining access levels and permissions within the Offline platform. */ -export type Roles = { - __typename?: 'roles'; - /** - * - * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. - * organizer_admin: Full Read & Write permissions on web2 and web3 components. - * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. - * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. - * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. - * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. - * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. - * organizer_guest: Limited access to web2. Can view public content without web3 permissions. - * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). - * - */ - value: Scalars['String']['output']; +/** aggregate var_pop on columns */ +export type StampNftSupply_Var_Pop_Fields = { + __typename?: 'stampNftSupply_var_pop_fields'; + /** The quantity of the token held by the current owner. */ + amount?: Maybe; + tokenId?: Maybe; }; -/** aggregated selection of "roles" */ -export type Roles_Aggregate = { - __typename?: 'roles_aggregate'; - aggregate?: Maybe; - nodes: Array; +/** aggregate var_samp on columns */ +export type StampNftSupply_Var_Samp_Fields = { + __typename?: 'stampNftSupply_var_samp_fields'; + /** The quantity of the token held by the current owner. */ + amount?: Maybe; + tokenId?: Maybe; }; -/** aggregate fields of "roles" */ -export type Roles_Aggregate_Fields = { - __typename?: 'roles_aggregate_fields'; +/** aggregate variance on columns */ +export type StampNftSupply_Variance_Fields = { + __typename?: 'stampNftSupply_variance_fields'; + /** The quantity of the token held by the current owner. */ + amount?: Maybe; + tokenId?: Maybe; +}; + +/** aggregated selection of "stampNft" */ +export type StampNft_Aggregate = { + __typename?: 'stampNft_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "stampNft" */ +export type StampNft_Aggregate_Fields = { + __typename?: 'stampNft_aggregate_fields'; + avg?: Maybe; count: Scalars['Int']['output']; - max?: Maybe; - min?: Maybe; + max?: Maybe; + min?: Maybe; + stddev?: Maybe; + stddev_pop?: Maybe; + stddev_samp?: Maybe; + sum?: Maybe; + var_pop?: Maybe; + var_samp?: Maybe; + variance?: Maybe; }; -/** aggregate fields of "roles" */ -export type Roles_Aggregate_FieldsCountArgs = { - columns?: InputMaybe>; +/** aggregate fields of "stampNft" */ +export type StampNft_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; distinct?: InputMaybe; }; -/** Boolean expression to filter rows from the table "roles". All fields are combined with a logical 'AND'. */ -export type Roles_Bool_Exp = { - _and?: InputMaybe>; - _not?: InputMaybe; - _or?: InputMaybe>; - value?: InputMaybe; +/** append existing jsonb value of filtered columns with new jsonb value */ +export type StampNft_Append_Input = { + /** Structured metadata associated with the token, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe; }; -/** unique or primary key constraints on table "roles" */ -export const enum Roles_Constraint { - /** unique or primary key constraint on columns "value" */ - RolesPkey = 'roles_pkey' +/** aggregate avg on columns */ +export type StampNft_Avg_Fields = { + __typename?: 'stampNft_avg_fields'; + /** The unique identifier of the token within its contract. */ + tokenId?: Maybe; }; -export const enum Roles_Enum { - OrganizerAdmin = 'organizer_admin', - OrganizerAuditor = 'organizer_auditor', - OrganizerContentManager = 'organizer_content_manager', - OrganizerFinanceManager = 'organizer_finance_manager', - OrganizerGuest = 'organizer_guest', - OrganizerHumanResources = 'organizer_human_resources', - OrganizerOperationsManager = 'organizer_operations_manager', - OrganizerSuperAdmin = 'organizer_super_admin', - OrganizerValidator = 'organizer_validator' +/** Boolean expression to filter rows from the table "stampNft". All fields are combined with a logical 'AND'. */ +export type StampNft_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + metadata?: InputMaybe; + tokenId?: InputMaybe; + tokenUri?: InputMaybe; + updated_at?: InputMaybe; }; -/** Boolean expression to compare columns of type "roles_enum". All fields are combined with logical 'AND'. */ -export type Roles_Enum_Comparison_Exp = { - _eq?: InputMaybe; - _in?: InputMaybe>; - _is_null?: InputMaybe; - _neq?: InputMaybe; - _nin?: InputMaybe>; +/** unique or primary key constraints on table "stampNft" */ +export const enum StampNft_Constraint { + /** unique or primary key constraint on columns "chainId", "contractAddress", "tokenId" */ + StampNftContractAddressTokenIdChainIdKey = 'stampNft_contractAddress_tokenId_chainId_key', + /** unique or primary key constraint on columns "id" */ + StampNftPkey = 'stampNft_pkey' }; -/** input type for inserting data into table "roles" */ -export type Roles_Insert_Input = { - /** - * - * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. - * organizer_admin: Full Read & Write permissions on web2 and web3 components. - * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. - * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. - * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. - * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. - * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. - * organizer_guest: Limited access to web2. Can view public content without web3 permissions. - * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). - * - */ - value?: InputMaybe; +/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ +export type StampNft_Delete_At_Path_Input = { + /** Structured metadata associated with the token, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe>; +}; + +/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ +export type StampNft_Delete_Elem_Input = { + /** Structured metadata associated with the token, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe; +}; + +/** delete key/value pair or string element. key/value pairs are matched based on their key value */ +export type StampNft_Delete_Key_Input = { + /** Structured metadata associated with the token, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe; +}; + +/** input type for incrementing numeric columns in table "stampNft" */ +export type StampNft_Inc_Input = { + /** The unique identifier of the token within its contract. */ + tokenId?: InputMaybe; +}; + +/** input type for inserting data into table "stampNft" */ +export type StampNft_Insert_Input = { + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** Structured metadata associated with the token, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe; + /** The unique identifier of the token within its contract. */ + tokenId?: InputMaybe; + /** URI pointing to the token metadata, which may include details such as the item associated with the token. */ + tokenUri?: InputMaybe; + updated_at?: InputMaybe; }; /** aggregate max on columns */ -export type Roles_Max_Fields = { - __typename?: 'roles_max_fields'; - /** - * - * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. - * organizer_admin: Full Read & Write permissions on web2 and web3 components. - * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. - * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. - * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. - * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. - * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. - * organizer_guest: Limited access to web2. Can view public content without web3 permissions. - * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). - * - */ - value?: Maybe; +export type StampNft_Max_Fields = { + __typename?: 'stampNft_max_fields'; + chainId?: Maybe; + contractAddress?: Maybe; + created_at?: Maybe; + id?: Maybe; + /** The unique identifier of the token within its contract. */ + tokenId?: Maybe; + /** URI pointing to the token metadata, which may include details such as the item associated with the token. */ + tokenUri?: Maybe; + updated_at?: Maybe; }; /** aggregate min on columns */ -export type Roles_Min_Fields = { - __typename?: 'roles_min_fields'; - /** - * - * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. - * organizer_admin: Full Read & Write permissions on web2 and web3 components. - * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. - * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. - * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. - * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. - * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. - * organizer_guest: Limited access to web2. Can view public content without web3 permissions. - * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). - * - */ - value?: Maybe; +export type StampNft_Min_Fields = { + __typename?: 'stampNft_min_fields'; + chainId?: Maybe; + contractAddress?: Maybe; + created_at?: Maybe; + id?: Maybe; + /** The unique identifier of the token within its contract. */ + tokenId?: Maybe; + /** URI pointing to the token metadata, which may include details such as the item associated with the token. */ + tokenUri?: Maybe; + updated_at?: Maybe; }; -/** response of any mutation on the table "roles" */ -export type Roles_Mutation_Response = { - __typename?: 'roles_mutation_response'; +/** response of any mutation on the table "stampNft" */ +export type StampNft_Mutation_Response = { + __typename?: 'stampNft_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ - returning: Array; + returning: Array; }; -/** on_conflict condition type for table "roles" */ -export type Roles_On_Conflict = { - constraint: Roles_Constraint; - update_columns?: Array; - where?: InputMaybe; +/** on_conflict condition type for table "stampNft" */ +export type StampNft_On_Conflict = { + constraint: StampNft_Constraint; + update_columns?: Array; + where?: InputMaybe; }; -/** Ordering options when selecting data from "roles". */ -export type Roles_Order_By = { - value?: InputMaybe; +/** Ordering options when selecting data from "stampNft". */ +export type StampNft_Order_By = { + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + metadata?: InputMaybe; + tokenId?: InputMaybe; + tokenUri?: InputMaybe; + updated_at?: InputMaybe; }; -/** primary key columns input for table: roles */ -export type Roles_Pk_Columns_Input = { - /** - * - * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. - * organizer_admin: Full Read & Write permissions on web2 and web3 components. - * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. - * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. - * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. - * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. - * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. - * organizer_guest: Limited access to web2. Can view public content without web3 permissions. - * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). - * - */ - value: Scalars['String']['input']; +/** primary key columns input for table: stampNft */ +export type StampNft_Pk_Columns_Input = { + id: Scalars['uuid']['input']; }; -/** select columns of table "roles" */ -export const enum Roles_Select_Column { +/** prepend existing jsonb value of filtered columns with new jsonb value */ +export type StampNft_Prepend_Input = { + /** Structured metadata associated with the token, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe; +}; + +/** select columns of table "stampNft" */ +export const enum StampNft_Select_Column { /** column name */ - Value = 'value' + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Id = 'id', + /** column name */ + Metadata = 'metadata', + /** column name */ + TokenId = 'tokenId', + /** column name */ + TokenUri = 'tokenUri', + /** column name */ + UpdatedAt = 'updated_at' }; -/** input type for updating data in table "roles" */ -export type Roles_Set_Input = { - /** - * - * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. - * organizer_admin: Full Read & Write permissions on web2 and web3 components. - * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. - * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. - * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. - * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. - * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. - * organizer_guest: Limited access to web2. Can view public content without web3 permissions. - * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). - * - */ - value?: InputMaybe; +/** input type for updating data in table "stampNft" */ +export type StampNft_Set_Input = { + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** Structured metadata associated with the token, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe; + /** The unique identifier of the token within its contract. */ + tokenId?: InputMaybe; + /** URI pointing to the token metadata, which may include details such as the item associated with the token. */ + tokenUri?: InputMaybe; + updated_at?: InputMaybe; }; -/** Streaming cursor of the table "roles" */ -export type Roles_Stream_Cursor_Input = { +/** aggregate stddev on columns */ +export type StampNft_Stddev_Fields = { + __typename?: 'stampNft_stddev_fields'; + /** The unique identifier of the token within its contract. */ + tokenId?: Maybe; +}; + +/** aggregate stddev_pop on columns */ +export type StampNft_Stddev_Pop_Fields = { + __typename?: 'stampNft_stddev_pop_fields'; + /** The unique identifier of the token within its contract. */ + tokenId?: Maybe; +}; + +/** aggregate stddev_samp on columns */ +export type StampNft_Stddev_Samp_Fields = { + __typename?: 'stampNft_stddev_samp_fields'; + /** The unique identifier of the token within its contract. */ + tokenId?: Maybe; +}; + +/** Streaming cursor of the table "stampNft" */ +export type StampNft_Stream_Cursor_Input = { /** Stream column input with initial value */ - initial_value: Roles_Stream_Cursor_Value_Input; + initial_value: StampNft_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ -export type Roles_Stream_Cursor_Value_Input = { - /** - * - * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. - * organizer_admin: Full Read & Write permissions on web2 and web3 components. - * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. - * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. - * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. - * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. - * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. - * organizer_guest: Limited access to web2. Can view public content without web3 permissions. - * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). - * - */ - value?: InputMaybe; +export type StampNft_Stream_Cursor_Value_Input = { + chainId?: InputMaybe; + contractAddress?: InputMaybe; + created_at?: InputMaybe; + id?: InputMaybe; + /** Structured metadata associated with the token, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe; + /** The unique identifier of the token within its contract. */ + tokenId?: InputMaybe; + /** URI pointing to the token metadata, which may include details such as the item associated with the token. */ + tokenUri?: InputMaybe; + updated_at?: InputMaybe; }; -/** update columns of table "roles" */ -export const enum Roles_Update_Column { +/** aggregate sum on columns */ +export type StampNft_Sum_Fields = { + __typename?: 'stampNft_sum_fields'; + /** The unique identifier of the token within its contract. */ + tokenId?: Maybe; +}; + +/** update columns of table "stampNft" */ +export const enum StampNft_Update_Column { /** column name */ - Value = 'value' + ChainId = 'chainId', + /** column name */ + ContractAddress = 'contractAddress', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Id = 'id', + /** column name */ + Metadata = 'metadata', + /** column name */ + TokenId = 'tokenId', + /** column name */ + TokenUri = 'tokenUri', + /** column name */ + UpdatedAt = 'updated_at' }; -export type Roles_Updates = { +export type StampNft_Updates = { + /** append existing jsonb value of filtered columns with new jsonb value */ + _append?: InputMaybe; + /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ + _delete_at_path?: InputMaybe; + /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ + _delete_elem?: InputMaybe; + /** delete key/value pair or string element. key/value pairs are matched based on their key value */ + _delete_key?: InputMaybe; + /** increments the numeric columns with given value of the filtered values */ + _inc?: InputMaybe; + /** prepend existing jsonb value of filtered columns with new jsonb value */ + _prepend?: InputMaybe; /** sets the columns of the filtered rows to the given values */ - _set?: InputMaybe; + _set?: InputMaybe; /** filter the rows which have to be updated */ - where: Roles_Bool_Exp; + where: StampNft_Bool_Exp; +}; + +/** aggregate var_pop on columns */ +export type StampNft_Var_Pop_Fields = { + __typename?: 'stampNft_var_pop_fields'; + /** The unique identifier of the token within its contract. */ + tokenId?: Maybe; +}; + +/** aggregate var_samp on columns */ +export type StampNft_Var_Samp_Fields = { + __typename?: 'stampNft_var_samp_fields'; + /** The unique identifier of the token within its contract. */ + tokenId?: Maybe; +}; + +/** aggregate variance on columns */ +export type StampNft_Variance_Fields = { + __typename?: 'stampNft_variance_fields'; + /** The unique identifier of the token within its contract. */ + tokenId?: Maybe; }; /** Table to store Stripe Checkout Sessions for tracking user checkout processes. Sessions are deleted once they are successful or expired. */ @@ -21360,6 +27592,22 @@ export type Subscription_Root = { account_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "account" */ account_stream: Array; + /** fetch data from the table: "apiKeyStatus" */ + apiKeyStatus: Array; + /** fetch aggregated fields from the table: "apiKeyStatus" */ + apiKeyStatus_aggregate: ApiKeyStatus_Aggregate; + /** fetch data from the table: "apiKeyStatus" using primary key columns */ + apiKeyStatus_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "apiKeyStatus" */ + apiKeyStatus_stream: Array; + /** fetch data from the table: "apiKeyType" */ + apiKeyType: Array; + /** fetch aggregated fields from the table: "apiKeyType" */ + apiKeyType_aggregate: ApiKeyType_Aggregate; + /** fetch data from the table: "apiKeyType" using primary key columns */ + apiKeyType_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "apiKeyType" */ + apiKeyType_stream: Array; /** fetch data from the table: "contentSpaceParameters" */ contentSpaceParameters: Array; /** fetch aggregated fields from the table: "contentSpaceParameters" */ @@ -21496,6 +27744,38 @@ export type Subscription_Root = { lotteryStatus_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "lotteryStatus" */ lotteryStatus_stream: Array; + /** fetch data from the table: "loyaltyCardNft" */ + loyaltyCardNft: Array; + /** fetch data from the table: "loyaltyCardNftContract" */ + loyaltyCardNftContract: Array; + /** fetch aggregated fields from the table: "loyaltyCardNftContract" */ + loyaltyCardNftContract_aggregate: LoyaltyCardNftContract_Aggregate; + /** fetch data from the table: "loyaltyCardNftContract" using primary key columns */ + loyaltyCardNftContract_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "loyaltyCardNftContract" */ + loyaltyCardNftContract_stream: Array; + /** fetch aggregated fields from the table: "loyaltyCardNft" */ + loyaltyCardNft_aggregate: LoyaltyCardNft_Aggregate; + /** fetch data from the table: "loyaltyCardNft" using primary key columns */ + loyaltyCardNft_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "loyaltyCardNft" */ + loyaltyCardNft_stream: Array; + /** fetch data from the table: "loyaltyCardParameters" */ + loyaltyCardParameters: Array; + /** fetch aggregated fields from the table: "loyaltyCardParameters" */ + loyaltyCardParameters_aggregate: LoyaltyCardParameters_Aggregate; + /** fetch data from the table: "loyaltyCardParameters" using primary key columns */ + loyaltyCardParameters_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "loyaltyCardParameters" */ + loyaltyCardParameters_stream: Array; + /** fetch data from the table: "loyaltyCardStatus" */ + loyaltyCardStatus: Array; + /** fetch aggregated fields from the table: "loyaltyCardStatus" */ + loyaltyCardStatus_aggregate: LoyaltyCardStatus_Aggregate; + /** fetch data from the table: "loyaltyCardStatus" using primary key columns */ + loyaltyCardStatus_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "loyaltyCardStatus" */ + loyaltyCardStatus_stream: Array; /** fetch data from the table: "minterTemporaryWallet" */ minterTemporaryWallet: Array; /** fetch aggregated fields from the table: "minterTemporaryWallet" */ @@ -21504,6 +27784,22 @@ export type Subscription_Root = { minterTemporaryWallet_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "minterTemporaryWallet" */ minterTemporaryWallet_stream: Array; + /** fetch data from the table: "nftMintPassword" */ + nftMintPassword: Array; + /** fetch aggregated fields from the table: "nftMintPassword" */ + nftMintPassword_aggregate: NftMintPassword_Aggregate; + /** fetch data from the table: "nftMintPassword" using primary key columns */ + nftMintPassword_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "nftMintPassword" */ + nftMintPassword_stream: Array; + /** fetch data from the table: "nftStatus" */ + nftStatus: Array; + /** fetch aggregated fields from the table: "nftStatus" */ + nftStatus_aggregate: NftStatus_Aggregate; + /** fetch data from the table: "nftStatus" using primary key columns */ + nftStatus_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "nftStatus" */ + nftStatus_stream: Array; /** fetch data from the table: "nftTransfer" */ nftTransfer: Array; /** fetch aggregated fields from the table: "nftTransfer" */ @@ -21592,6 +27888,14 @@ export type Subscription_Root = { pendingOrder_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "pendingOrder" */ pendingOrder_stream: Array; + /** fetch data from the table: "publishableApiKey" */ + publishableApiKey: Array; + /** fetch aggregated fields from the table: "publishableApiKey" */ + publishableApiKey_aggregate: PublishableApiKey_Aggregate; + /** fetch data from the table: "publishableApiKey" using primary key columns */ + publishableApiKey_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "publishableApiKey" */ + publishableApiKey_stream: Array; /** fetch data from the table: "roleAssignment" */ roleAssignment: Array; /** fetch aggregated fields from the table: "roleAssignment" */ @@ -21606,6 +27910,62 @@ export type Subscription_Root = { roles_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "roles" */ roles_stream: Array; + /** fetch data from the table: "secretApiKey" */ + secretApiKey: Array; + /** fetch aggregated fields from the table: "secretApiKey" */ + secretApiKey_aggregate: SecretApiKey_Aggregate; + /** fetch data from the table: "secretApiKey" using primary key columns */ + secretApiKey_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "secretApiKey" */ + secretApiKey_stream: Array; + /** fetch data from the table: "shopifyCampaignParameters" */ + shopifyCampaignParameters: Array; + /** fetch aggregated fields from the table: "shopifyCampaignParameters" */ + shopifyCampaignParameters_aggregate: ShopifyCampaignParameters_Aggregate; + /** fetch data from the table: "shopifyCampaignParameters" using primary key columns */ + shopifyCampaignParameters_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "shopifyCampaignParameters" */ + shopifyCampaignParameters_stream: Array; + /** fetch data from the table: "shopifyCampaignStatus" */ + shopifyCampaignStatus: Array; + /** fetch aggregated fields from the table: "shopifyCampaignStatus" */ + shopifyCampaignStatus_aggregate: ShopifyCampaignStatus_Aggregate; + /** fetch data from the table: "shopifyCampaignStatus" using primary key columns */ + shopifyCampaignStatus_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "shopifyCampaignStatus" */ + shopifyCampaignStatus_stream: Array; + /** fetch data from the table: "stampNft" */ + stampNft: Array; + /** fetch data from the table: "stampNftContract" */ + stampNftContract: Array; + /** fetch data from the table: "stampNftContractType" */ + stampNftContractType: Array; + /** fetch aggregated fields from the table: "stampNftContractType" */ + stampNftContractType_aggregate: StampNftContractType_Aggregate; + /** fetch data from the table: "stampNftContractType" using primary key columns */ + stampNftContractType_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "stampNftContractType" */ + stampNftContractType_stream: Array; + /** fetch aggregated fields from the table: "stampNftContract" */ + stampNftContract_aggregate: StampNftContract_Aggregate; + /** fetch data from the table: "stampNftContract" using primary key columns */ + stampNftContract_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "stampNftContract" */ + stampNftContract_stream: Array; + /** fetch data from the table: "stampNftSupply" */ + stampNftSupply: Array; + /** fetch aggregated fields from the table: "stampNftSupply" */ + stampNftSupply_aggregate: StampNftSupply_Aggregate; + /** fetch data from the table: "stampNftSupply" using primary key columns */ + stampNftSupply_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "stampNftSupply" */ + stampNftSupply_stream: Array; + /** fetch aggregated fields from the table: "stampNft" */ + stampNft_aggregate: StampNft_Aggregate; + /** fetch data from the table: "stampNft" using primary key columns */ + stampNft_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "stampNft" */ + stampNft_stream: Array; /** fetch data from the table: "stripeCheckoutSession" */ stripeCheckoutSession: Array; /** fetch data from the table: "stripeCheckoutSessionType" */ @@ -21664,10 +28024,70 @@ export type Subscription_RootAccount_By_PkArgs = { }; -export type Subscription_RootAccount_StreamArgs = { +export type Subscription_RootAccount_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + +export type Subscription_RootApiKeyStatusArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootApiKeyStatus_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootApiKeyStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Subscription_RootApiKeyStatus_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + +export type Subscription_RootApiKeyTypeArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootApiKeyType_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootApiKeyType_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Subscription_RootApiKeyType_StreamArgs = { batch_size: Scalars['Int']['input']; - cursor: Array>; - where?: InputMaybe; + cursor: Array>; + where?: InputMaybe; }; @@ -22182,6 +28602,126 @@ export type Subscription_RootLotteryStatus_StreamArgs = { }; +export type Subscription_RootLoyaltyCardNftArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootLoyaltyCardNftContractArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootLoyaltyCardNftContract_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootLoyaltyCardNftContract_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Subscription_RootLoyaltyCardNftContract_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + +export type Subscription_RootLoyaltyCardNft_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootLoyaltyCardNft_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Subscription_RootLoyaltyCardNft_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + +export type Subscription_RootLoyaltyCardParametersArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootLoyaltyCardParameters_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootLoyaltyCardParameters_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Subscription_RootLoyaltyCardParameters_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + +export type Subscription_RootLoyaltyCardStatusArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootLoyaltyCardStatus_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootLoyaltyCardStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Subscription_RootLoyaltyCardStatus_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + export type Subscription_RootMinterTemporaryWalletArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; @@ -22212,6 +28752,66 @@ export type Subscription_RootMinterTemporaryWallet_StreamArgs = { }; +export type Subscription_RootNftMintPasswordArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootNftMintPassword_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootNftMintPassword_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Subscription_RootNftMintPassword_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + +export type Subscription_RootNftStatusArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootNftStatus_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootNftStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Subscription_RootNftStatus_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + export type Subscription_RootNftTransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; @@ -22544,6 +29144,36 @@ export type Subscription_RootPendingOrder_StreamArgs = { }; +export type Subscription_RootPublishableApiKeyArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootPublishableApiKey_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootPublishableApiKey_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Subscription_RootPublishableApiKey_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + export type Subscription_RootRoleAssignmentArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; @@ -22599,6 +29229,217 @@ export type Subscription_RootRoles_StreamArgs = { }; +export type Subscription_RootSecretApiKeyArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootSecretApiKey_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootSecretApiKey_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Subscription_RootSecretApiKey_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + +export type Subscription_RootShopifyCampaignParametersArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootShopifyCampaignParameters_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootShopifyCampaignParameters_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Subscription_RootShopifyCampaignParameters_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + +export type Subscription_RootShopifyCampaignStatusArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootShopifyCampaignStatus_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootShopifyCampaignStatus_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Subscription_RootShopifyCampaignStatus_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + +export type Subscription_RootStampNftArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootStampNftContractArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootStampNftContractTypeArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootStampNftContractType_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootStampNftContractType_By_PkArgs = { + value: Scalars['String']['input']; +}; + + +export type Subscription_RootStampNftContractType_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + +export type Subscription_RootStampNftContract_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootStampNftContract_By_PkArgs = { + chainId: Scalars['String']['input']; + contractAddress: Scalars['String']['input']; +}; + + +export type Subscription_RootStampNftContract_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + +export type Subscription_RootStampNftSupplyArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootStampNftSupply_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootStampNftSupply_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Subscription_RootStampNftSupply_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + +export type Subscription_RootStampNft_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootStampNft_By_PkArgs = { + id: Scalars['uuid']['input']; +}; + + +export type Subscription_RootStampNft_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + export type Subscription_RootStripeCheckoutSessionArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; diff --git a/libs/gql/user/api/src/generated/schema.graphql b/libs/gql/user/api/src/generated/schema.graphql index f043c442d..9453f3d61 100644 --- a/libs/gql/user/api/src/generated/schema.graphql +++ b/libs/gql/user/api/src/generated/schema.graphql @@ -285,6 +285,35 @@ type Asset implements Entity & Node { skip: Int where: EventPassDelayedRevealedWhereInput ): [EventPassDelayedRevealed!]! + nftImageLoyaltyCard( + after: String + before: String + first: Int + + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `nftImageLoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `nftImageLoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: LoyaltyCardOrderByInput + skip: Int + where: LoyaltyCardWhereInput + ): [LoyaltyCard!]! nftImagePack( after: String before: String @@ -446,6 +475,7 @@ input AssetCreateInput { mimeType: String nftImageEventPass: EventPassCreateManyInlineInput nftImageEventPassDelayedRevealed: EventPassDelayedRevealedCreateManyInlineInput + nftImageLoyaltyCard: LoyaltyCardCreateManyInlineInput nftImagePack: PackCreateManyInlineInput size: Float updatedAt: DateTime @@ -576,6 +606,9 @@ input AssetManyWhereInput { nftImageEventPass_every: EventPassWhereInput nftImageEventPass_none: EventPassWhereInput nftImageEventPass_some: EventPassWhereInput + nftImageLoyaltyCard_every: LoyaltyCardWhereInput + nftImageLoyaltyCard_none: LoyaltyCardWhereInput + nftImageLoyaltyCard_some: LoyaltyCardWhereInput nftImagePack_every: PackWhereInput nftImagePack_none: PackWhereInput nftImagePack_some: PackWhereInput @@ -676,6 +709,7 @@ input AssetUpdateInput { mimeType: String nftImageEventPass: EventPassUpdateManyInlineInput nftImageEventPassDelayedRevealed: EventPassDelayedRevealedUpdateManyInlineInput + nftImageLoyaltyCard: LoyaltyCardUpdateManyInlineInput nftImagePack: PackUpdateManyInlineInput size: Float width: Float @@ -987,6 +1021,9 @@ input AssetWhereInput { nftImageEventPass_every: EventPassWhereInput nftImageEventPass_none: EventPassWhereInput nftImageEventPass_some: EventPassWhereInput + nftImageLoyaltyCard_every: LoyaltyCardWhereInput + nftImageLoyaltyCard_none: LoyaltyCardWhereInput + nftImageLoyaltyCard_some: LoyaltyCardWhereInput nftImagePack_every: PackWhereInput nftImagePack_none: PackWhereInput nftImagePack_some: PackWhereInput @@ -2184,6 +2221,9 @@ enum EntityTypeName { """ LocationAddress + """Root loyalty card model""" + LoyaltyCard + """ An organizer is an entity that launch events and handle the pass benefits. """ @@ -5888,66 +5928,734 @@ input LocationAddressWhereInput { """Any other value that exists and is not equal to the given value.""" street_not: String - """All values not containing the given string.""" - street_not_contains: String + """All values not containing the given string.""" + street_not_contains: String + + """All values not ending with the given string""" + street_not_ends_with: String + + """All values that are not contained in given list.""" + street_not_in: [String] + + """All values not starting with the given string.""" + street_not_starts_with: String + + """All values starting with the given string.""" + street_starts_with: String + venue: String + + """All values containing the given string.""" + venue_contains: String + + """All values ending with the given string.""" + venue_ends_with: String + + """All values that are contained in given list.""" + venue_in: [String] + + """Any other value that exists and is not equal to the given value.""" + venue_not: String + + """All values not containing the given string.""" + venue_not_contains: String + + """All values not ending with the given string""" + venue_not_ends_with: String + + """All values that are not contained in given list.""" + venue_not_in: [String] + + """All values not starting with the given string.""" + venue_not_starts_with: String + + """All values starting with the given string.""" + venue_starts_with: String +} + +"""References LocationAddress record uniquely""" +input LocationAddressWhereUniqueInput { + id: ID +} + +"""Input for a geolocation point with latitude and longitude""" +input LocationInput { + latitude: Float! + longitude: Float! +} + +""" +The Long scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1. +""" +scalar Long + +"""Root loyalty card model""" +type LoyaltyCard implements Entity & Node { + """The time the document was created""" + createdAt: DateTime! + + """User that created this document""" + createdBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + + """Get the document in other stages""" + documentInStages( + """Decides if the current stage should be included or not""" + includeCurrent: Boolean! = false + + """ + Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree + """ + inheritLocale: Boolean! = false + + """Potential stages that should be returned""" + stages: [Stage!]! = [DRAFT, PUBLISHED] + ): [LoyaltyCard!]! + + """List of LoyaltyCard versions""" + history( + limit: Int! = 10 + skip: Int! = 0 + + """ + This is optional and can be used to fetch the document version history for a specific stage instead of the current one + """ + stageOverride: Stage + ): [Version!]! + + """The unique identifier""" + id: ID! + + """Image representing the NFT. Advised resolution is 800 x 800 pixels.""" + nftImage( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): Asset! + + """Name associated with the NFT. Cannot be localized.""" + nftName: String! + organizer( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): Organizer + + """The time the document was published. Null on documents in draft stage.""" + publishedAt: DateTime + + """User that last published this document""" + publishedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + scheduledIn( + after: String + before: String + first: Int + + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + skip: Int + where: ScheduledOperationWhereInput + ): [ScheduledOperation!]! + + """System stage field""" + stage: Stage! + + """The time the document was updated""" + updatedAt: DateTime! + + """User that last updated this document""" + updatedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User +} + +input LoyaltyCardConnectInput { + """ + Allow to specify document position in list of connected documents, will default to appending at end of list + """ + position: ConnectPositionInput + + """Document to connect""" + where: LoyaltyCardWhereUniqueInput! +} + +"""A connection to a list of items.""" +type LoyaltyCardConnection { + aggregate: Aggregate! + + """A list of edges.""" + edges: [LoyaltyCardEdge!]! + + """Information to aid in pagination.""" + pageInfo: PageInfo! +} + +input LoyaltyCardCreateInput { + cltzsfm12094507ul1er1czw6: OrganizerCreateManyInlineInput + createdAt: DateTime + nftImage: AssetCreateOneInlineInput! + nftName: String! + organizer: OrganizerCreateOneInlineInput + updatedAt: DateTime +} + +input LoyaltyCardCreateManyInlineInput { + """Connect multiple existing LoyaltyCard documents""" + connect: [LoyaltyCardWhereUniqueInput!] + + """Create and connect multiple existing LoyaltyCard documents""" + create: [LoyaltyCardCreateInput!] +} + +input LoyaltyCardCreateOneInlineInput { + """Connect one existing LoyaltyCard document""" + connect: LoyaltyCardWhereUniqueInput + + """Create and connect one LoyaltyCard document""" + create: LoyaltyCardCreateInput +} + +"""An edge in a connection.""" +type LoyaltyCardEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: LoyaltyCard! +} + +"""Identifies documents""" +input LoyaltyCardManyWhereInput { + """Logical AND on all given filters.""" + AND: [LoyaltyCardWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [LoyaltyCardWhereInput!] + + """Logical OR on all given filters.""" + OR: [LoyaltyCardWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + documentInStages_every: LoyaltyCardWhereStageInput + documentInStages_none: LoyaltyCardWhereStageInput + documentInStages_some: LoyaltyCardWhereStageInput + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + nftImage: AssetWhereInput + nftName: String + + """All values containing the given string.""" + nftName_contains: String + + """All values ending with the given string.""" + nftName_ends_with: String + + """All values that are contained in given list.""" + nftName_in: [String] + + """Any other value that exists and is not equal to the given value.""" + nftName_not: String + + """All values not containing the given string.""" + nftName_not_contains: String + + """All values not ending with the given string""" + nftName_not_ends_with: String + + """All values that are not contained in given list.""" + nftName_not_in: [String] + + """All values not starting with the given string.""" + nftName_not_starts_with: String + + """All values starting with the given string.""" + nftName_starts_with: String + organizer: OrganizerWhereInput + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime + + """All values that are not contained in given list.""" + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + scheduledIn_every: ScheduledOperationWhereInput + scheduledIn_none: ScheduledOperationWhereInput + scheduledIn_some: ScheduledOperationWhereInput + updatedAt: DateTime + + """All values greater than the given value.""" + updatedAt_gt: DateTime + + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime + + """All values that are contained in given list.""" + updatedAt_in: [DateTime] + + """All values less than the given value.""" + updatedAt_lt: DateTime + + """All values less than or equal the given value.""" + updatedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + updatedAt_not: DateTime + + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput +} + +enum LoyaltyCardOrderByInput { + createdAt_ASC + createdAt_DESC + id_ASC + id_DESC + nftName_ASC + nftName_DESC + publishedAt_ASC + publishedAt_DESC + updatedAt_ASC + updatedAt_DESC +} + +input LoyaltyCardUpdateInput { + cltzsfm12094507ul1er1czw6: OrganizerUpdateManyInlineInput + nftImage: AssetUpdateOneInlineInput + nftName: String + organizer: OrganizerUpdateOneInlineInput +} + +input LoyaltyCardUpdateManyInlineInput { + """Connect multiple existing LoyaltyCard documents""" + connect: [LoyaltyCardConnectInput!] + + """Create and connect multiple LoyaltyCard documents""" + create: [LoyaltyCardCreateInput!] + + """Delete multiple LoyaltyCard documents""" + delete: [LoyaltyCardWhereUniqueInput!] + + """Disconnect multiple LoyaltyCard documents""" + disconnect: [LoyaltyCardWhereUniqueInput!] + + """ + Override currently-connected documents with multiple existing LoyaltyCard documents + """ + set: [LoyaltyCardWhereUniqueInput!] + + """Update multiple LoyaltyCard documents""" + update: [LoyaltyCardUpdateWithNestedWhereUniqueInput!] + + """Upsert multiple LoyaltyCard documents""" + upsert: [LoyaltyCardUpsertWithNestedWhereUniqueInput!] +} + +input LoyaltyCardUpdateManyInput { + nftName: String +} + +input LoyaltyCardUpdateOneInlineInput { + """Connect existing LoyaltyCard document""" + connect: LoyaltyCardWhereUniqueInput + + """Create and connect one LoyaltyCard document""" + create: LoyaltyCardCreateInput + + """Delete currently connected LoyaltyCard document""" + delete: Boolean + + """Disconnect currently connected LoyaltyCard document""" + disconnect: Boolean + + """Update single LoyaltyCard document""" + update: LoyaltyCardUpdateWithNestedWhereUniqueInput + + """Upsert single LoyaltyCard document""" + upsert: LoyaltyCardUpsertWithNestedWhereUniqueInput +} + +input LoyaltyCardUpdateWithNestedWhereUniqueInput { + """Document to update""" + data: LoyaltyCardUpdateInput! + + """Unique document search""" + where: LoyaltyCardWhereUniqueInput! +} + +input LoyaltyCardUpsertInput { + """Create document if it didn't exist""" + create: LoyaltyCardCreateInput! + + """Update document if it exists""" + update: LoyaltyCardUpdateInput! +} + +input LoyaltyCardUpsertWithNestedWhereUniqueInput { + """Upsert data""" + data: LoyaltyCardUpsertInput! + + """Unique document search""" + where: LoyaltyCardWhereUniqueInput! +} + +""" +This contains a set of filters that can be used to compare values internally +""" +input LoyaltyCardWhereComparatorInput { + """ + This field can be used to request to check if the entry is outdated by internal comparison + """ + outdated_to: Boolean +} + +"""Identifies documents""" +input LoyaltyCardWhereInput { + """Logical AND on all given filters.""" + AND: [LoyaltyCardWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [LoyaltyCardWhereInput!] + + """Logical OR on all given filters.""" + OR: [LoyaltyCardWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + documentInStages_every: LoyaltyCardWhereStageInput + documentInStages_none: LoyaltyCardWhereStageInput + documentInStages_some: LoyaltyCardWhereStageInput + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + nftImage: AssetWhereInput + nftName: String + + """All values containing the given string.""" + nftName_contains: String + + """All values ending with the given string.""" + nftName_ends_with: String + + """All values that are contained in given list.""" + nftName_in: [String] + + """Any other value that exists and is not equal to the given value.""" + nftName_not: String + + """All values not containing the given string.""" + nftName_not_contains: String + + """All values not ending with the given string""" + nftName_not_ends_with: String + + """All values that are not contained in given list.""" + nftName_not_in: [String] + + """All values not starting with the given string.""" + nftName_not_starts_with: String + + """All values starting with the given string.""" + nftName_starts_with: String + organizer: OrganizerWhereInput + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime - """All values not ending with the given string""" - street_not_ends_with: String + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime """All values that are not contained in given list.""" - street_not_in: [String] + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + scheduledIn_every: ScheduledOperationWhereInput + scheduledIn_none: ScheduledOperationWhereInput + scheduledIn_some: ScheduledOperationWhereInput + updatedAt: DateTime - """All values not starting with the given string.""" - street_not_starts_with: String + """All values greater than the given value.""" + updatedAt_gt: DateTime - """All values starting with the given string.""" - street_starts_with: String - venue: String + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime - """All values containing the given string.""" - venue_contains: String + """All values that are contained in given list.""" + updatedAt_in: [DateTime] - """All values ending with the given string.""" - venue_ends_with: String + """All values less than the given value.""" + updatedAt_lt: DateTime - """All values that are contained in given list.""" - venue_in: [String] + """All values less than or equal the given value.""" + updatedAt_lte: DateTime """Any other value that exists and is not equal to the given value.""" - venue_not: String + updatedAt_not: DateTime - """All values not containing the given string.""" - venue_not_contains: String + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput +} - """All values not ending with the given string""" - venue_not_ends_with: String +""" +The document in stages filter allows specifying a stage entry to cross compare the same document between different stages +""" +input LoyaltyCardWhereStageInput { + """Logical AND on all given filters.""" + AND: [LoyaltyCardWhereStageInput!] - """All values that are not contained in given list.""" - venue_not_in: [String] + """Logical NOT on all given filters combined by AND.""" + NOT: [LoyaltyCardWhereStageInput!] - """All values not starting with the given string.""" - venue_not_starts_with: String + """Logical OR on all given filters.""" + OR: [LoyaltyCardWhereStageInput!] - """All values starting with the given string.""" - venue_starts_with: String -} + """ + This field contains fields which can be set as true or false to specify an internal comparison + """ + compareWithParent: LoyaltyCardWhereComparatorInput -"""References LocationAddress record uniquely""" -input LocationAddressWhereUniqueInput { - id: ID + """Specify the stage to compare with""" + stage: Stage } -"""Input for a geolocation point with latitude and longitude""" -input LocationInput { - latitude: Float! - longitude: Float! +"""References LoyaltyCard record uniquely""" +input LoyaltyCardWhereUniqueInput { + id: ID } -""" -The Long scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1. -""" -scalar Long - """An object with an ID""" interface Node { """The id of the object.""" @@ -6176,6 +6884,27 @@ type Organizer implements Entity & Node { """ locales: [Locale!]! = [en, fr] ): [Organizer!]! + loyaltyCard( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `loyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `loyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): LoyaltyCard """Name of the organizer""" name: String! @@ -6320,6 +7049,7 @@ type OrganizerConnection { input OrganizerCreateInput { clr7j9mmt0q2j01uo9zrs2fm7: PackCreateManyInlineInput + cltzsen11092507ul9qlg4ywb: LoyaltyCardCreateManyInlineInput contentSpaces: ContentSpaceCreateManyInlineInput createdAt: DateTime @@ -6338,6 +7068,7 @@ input OrganizerCreateInput { Inline mutations for managing document localizations excluding the default locale """ localizations: OrganizerCreateLocalizationsInput + loyaltyCard: LoyaltyCardCreateOneInlineInput name: String! slug: String! telegramHandle: String @@ -6620,6 +7351,7 @@ input OrganizerManyWhereInput { """All values starting with the given string.""" instagramHandle_starts_with: String + loyaltyCard: LoyaltyCardWhereInput name: String """All values containing the given string.""" @@ -6874,6 +7606,7 @@ enum OrganizerOrderByInput { input OrganizerUpdateInput { clr7j9mmt0q2j01uo9zrs2fm7: PackUpdateManyInlineInput + cltzsen11092507ul9qlg4ywb: LoyaltyCardUpdateManyInlineInput contentSpaces: ContentSpaceUpdateManyInlineInput """description input for default locale (en)""" @@ -6889,6 +7622,7 @@ input OrganizerUpdateInput { """Manage document localizations""" localizations: OrganizerUpdateLocalizationsInput + loyaltyCard: LoyaltyCardUpdateOneInlineInput name: String slug: String telegramHandle: String @@ -7249,6 +7983,7 @@ input OrganizerWhereInput { """All values starting with the given string.""" instagramHandle_starts_with: String + loyaltyCard: LoyaltyCardWhereInput name: String """All values containing the given string.""" @@ -9052,7 +9787,7 @@ type ScheduledOperation implements Entity & Node { ): User } -union ScheduledOperationAffectedDocument = Asset | ContentSpace | Event | EventPass | EventPassDelayedRevealed | Organizer | Pack +union ScheduledOperationAffectedDocument = Asset | ContentSpace | Event | EventPass | EventPassDelayedRevealed | LoyaltyCard | Organizer | Pack """A connection to a list of items.""" type ScheduledOperationConnection { @@ -10561,7 +11296,7 @@ type eventPassNft { metadata( """JSON select path""" path: String - ): jsonb! + ): jsonb organizer( """ Defines which locales should be returned. @@ -10594,7 +11329,7 @@ type eventPassNft { """ The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. """ - tokenId: bigint! + tokenId: bigint """ The designated URI for the event pass NFTs metadata blob, providing a stable reference for data extraction. @@ -10703,6 +11438,7 @@ type eventPassNftContract { enum eventPassNftContractType_enum { delayed_reveal + loyalty_card normal } @@ -11598,6 +12334,9 @@ type mutation_root { """Create one eventPassDelayedRevealed""" createEventPassDelayedRevealed(data: EventPassDelayedRevealedCreateInput!): EventPassDelayedRevealed + """Create one loyaltyCard""" + createLoyaltyCard(data: LoyaltyCardCreateInput!): LoyaltyCard + """Create one organizer""" createOrganizer(data: OrganizerCreateInput!): Organizer @@ -11643,6 +12382,14 @@ type mutation_root { where: EventPassDelayedRevealedWhereUniqueInput! ): EventPassDelayedRevealed + """ + Delete one loyaltyCard from _all_ existing stages. Returns deleted document. + """ + deleteLoyaltyCard( + """Document to delete""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard + """Delete many Asset documents""" deleteManyAssets( """Documents to delete""" @@ -11735,6 +12482,24 @@ type mutation_root { where: EventManyWhereInput ): EventConnection! + """Delete many LoyaltyCard documents""" + deleteManyLoyaltyCards( + """Documents to delete""" + where: LoyaltyCardManyWhereInput + ): BatchPayload! + + """Delete many LoyaltyCard documents, return deleted documents""" + deleteManyLoyaltyCardsConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int + + """Documents to delete""" + where: LoyaltyCardManyWhereInput + ): LoyaltyCardConnection! + """Delete many Organizer documents""" deleteManyOrganizers( """Documents to delete""" @@ -11977,6 +12742,15 @@ type mutation_root { withDefaultLocale: Boolean = true ): EventPassDelayedRevealed + """Publish one loyaltyCard""" + publishLoyaltyCard( + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] + + """Document to publish""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard + """Publish many Asset documents""" publishManyAssets( """Document localizations to publish""" @@ -12202,6 +12976,33 @@ type mutation_root { withDefaultLocale: Boolean = true ): EventConnection! + """Publish many LoyaltyCard documents""" + publishManyLoyaltyCards( + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: LoyaltyCardManyWhereInput + ): BatchPayload! + + """Publish many LoyaltyCard documents""" + publishManyLoyaltyCardsConnection( + after: ID + before: ID + first: Int + + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int + skip: Int + + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: LoyaltyCardManyWhereInput + ): LoyaltyCardConnection! + """Publish many Organizer documents""" publishManyOrganizers( """Document localizations to publish""" @@ -12458,6 +13259,23 @@ type mutation_root { withDefaultLocale: Boolean = true ): EventPassDelayedRevealed + """Schedule to publish one loyaltyCard""" + schedulePublishLoyaltyCard( + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime + + """Optionally attach this scheduled operation to an existing release""" + releaseId: String + + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] + + """Document to publish""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard + """Schedule to publish one organizer""" schedulePublishOrganizer( """Optional localizations to publish""" @@ -12655,6 +13473,25 @@ type mutation_root { where: EventPassDelayedRevealedWhereUniqueInput! ): EventPassDelayedRevealed + """ + Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + scheduleUnpublishLoyaltyCard( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] + + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime + + """Optionally attach this scheduled operation to an existing release""" + releaseId: String + + """Document to unpublish""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard + """ Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ @@ -12818,6 +13655,17 @@ type mutation_root { where: EventPassDelayedRevealedWhereUniqueInput! ): EventPassDelayedRevealed + """ + Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + unpublishLoyaltyCard( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] + + """Document to unpublish""" + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard + """Unpublish many Asset documents""" unpublishManyAssets( """Stages to unpublish documents from""" @@ -13023,6 +13871,35 @@ type mutation_root { where: EventManyWhereInput ): EventConnection! + """Unpublish many LoyaltyCard documents""" + unpublishManyLoyaltyCards( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage""" + where: LoyaltyCardManyWhereInput + ): BatchPayload! + + """ + Find many LoyaltyCard documents that match criteria in specified stage and unpublish from target stages + """ + unpublishManyLoyaltyCardsConnection( + after: ID + before: ID + first: Int + + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + last: Int + skip: Int + + """Stage to find matching documents in""" + stage: Stage = DRAFT + + """Identifies documents in draft stage""" + where: LoyaltyCardManyWhereInput + ): LoyaltyCardConnection! + """Unpublish many Organizer documents""" unpublishManyOrganizers( """Stages to unpublish documents from""" @@ -13162,6 +14039,9 @@ type mutation_root { """Update one eventPassDelayedRevealed""" updateEventPassDelayedRevealed(data: EventPassDelayedRevealedUpdateInput!, where: EventPassDelayedRevealedWhereUniqueInput!): EventPassDelayedRevealed + """Update one loyaltyCard""" + updateLoyaltyCard(data: LoyaltyCardUpdateInput!, where: LoyaltyCardWhereUniqueInput!): LoyaltyCard + """Update many assets""" updateManyAssets( """Updates to document content""" @@ -13282,6 +14162,30 @@ type mutation_root { where: EventManyWhereInput ): EventConnection! + """Update many loyaltyCards""" + updateManyLoyaltyCards( + """Updates to document content""" + data: LoyaltyCardUpdateManyInput! + + """Documents to apply update on""" + where: LoyaltyCardManyWhereInput + ): BatchPayload! + + """Update many LoyaltyCard documents""" + updateManyLoyaltyCardsConnection( + after: ID + before: ID + + """Updates to document content""" + data: LoyaltyCardUpdateManyInput! + first: Int + last: Int + skip: Int + + """Documents to apply update on""" + where: LoyaltyCardManyWhereInput + ): LoyaltyCardConnection! + """Update many organizers""" updateManyOrganizers( """Updates to document content""" @@ -13388,6 +14292,9 @@ type mutation_root { """Upsert one eventPassDelayedRevealed""" upsertEventPassDelayedRevealed(upsert: EventPassDelayedRevealedUpsertInput!, where: EventPassDelayedRevealedWhereUniqueInput!): EventPassDelayedRevealed + """Upsert one loyaltyCard""" + upsertLoyaltyCard(upsert: LoyaltyCardUpsertInput!, where: LoyaltyCardWhereUniqueInput!): LoyaltyCard + """Upsert one organizer""" upsertOrganizer(upsert: OrganizerUpsertInput!, where: OrganizerWhereUniqueInput!): Organizer @@ -14356,6 +15263,9 @@ type query_root { """Fetches an object given its ID""" entities( + """Defines which locales to query for""" + locales: [Locale!] + """The where parameters to query components""" where: [EntityWhereInput!]! ): [Entity!] @@ -14695,6 +15605,68 @@ type query_root { externalUserId: uuid! ): kyc + """Retrieve a single loyaltyCard""" + loyaltyCard( + """ + Defines which locales should be returned. + + Note that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: LoyaltyCardWhereUniqueInput! + ): LoyaltyCard + + """Retrieve document version""" + loyaltyCardVersion(where: VersionWhereInput!): DocumentVersion + + """Retrieve multiple loyaltyCards""" + loyaltyCards( + after: String + before: String + first: Int + last: Int + + """ + Defines which locales should be returned. + + Note that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: LoyaltyCardOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: LoyaltyCardWhereInput + ): [LoyaltyCard!]! + + """Retrieve multiple loyaltyCards using the Relay connection interface""" + loyaltyCardsConnection( + after: String + before: String + first: Int + last: Int + + """ + Defines which locales should be returned. + + Note that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: LoyaltyCardOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: LoyaltyCardWhereInput + ): LoyaltyCardConnection! + """Fetches an object given its ID""" node( """The ID of an object""" diff --git a/libs/gql/user/api/src/generated/schema.json b/libs/gql/user/api/src/generated/schema.json index 1c7cd9ab3..bb9b76a3f 100644 --- a/libs/gql/user/api/src/generated/schema.json +++ b/libs/gql/user/api/src/generated/schema.json @@ -1269,6 +1269,147 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageLoyaltyCard", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `nftImageLoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `nftImageLoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "LoyaltyCardOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImagePack", "description": null, @@ -2002,6 +2143,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageLoyaltyCard", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImagePack", "description": null, @@ -2896,6 +3049,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageLoyaltyCard_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageLoyaltyCard_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageLoyaltyCard_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImagePack_every", "description": null, @@ -3522,70 +3711,11 @@ "deprecationReason": null }, { - "name": "nftImagePack", + "name": "nftImageLoyaltyCard", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "PackUpdateManyInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "size", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "width", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "fileName", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "handle", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", + "name": "LoyaltyCardUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -3593,23 +3723,11 @@ "deprecationReason": null }, { - "name": "height", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "mimeType", + "name": "nftImagePack", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PackUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -3647,146 +3765,229 @@ }, { "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationInput", + "name": "AssetUpdateLocalizationDataInput", "description": null, "fields": null, "inputFields": [ { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationDataInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locale", + "name": "fileName", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "create", - "description": "Localizations to create", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetCreateLocalizationInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "delete", - "description": "Localizations to delete", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "update", - "description": "Localizations to update", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpsertLocalizationInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "fileName", + "name": "handle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "height", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mimeType", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "size", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "width", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Localizations to create", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Localizations to delete", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Localizations to update", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpsertLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fileName", "description": null, "type": { "kind": "SCALAR", @@ -5363,6 +5564,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageLoyaltyCard_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageLoyaltyCard_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageLoyaltyCard_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImagePack_every", "description": null, @@ -11212,6 +11449,11 @@ "name": "LocationAddress", "ofType": null }, + { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, { "kind": "OBJECT", "name": "Organizer", @@ -11294,6 +11536,12 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "LoyaltyCard", + "description": "Root loyalty card model", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "Organizer", "description": "An organizer is an entity that launch events and handle the pass benefits.", @@ -29851,267 +30099,3443 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "INTERFACE", - "name": "Node", - "description": "An object with an ID", - "fields": [ - { - "name": "id", - "description": "The id of the object.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "The Stage of an object", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": [ - { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "ContentSpace", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "Event", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "EventPassDelayedRevealed", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "Pack", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "User", - "ofType": null - } - ] - }, { "kind": "OBJECT", - "name": "Organizer", - "description": "An organizer is an entity that launch events and handle the pass benefits.", + "name": "LoyaltyCard", + "description": "Root loyalty card model", "fields": [ - { - "name": "contentSpaces", - "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ContentSpaceOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ContentSpace", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "createdAt", "description": "The time the document was created", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": "User that created this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages", + "description": "Get the document in other stages", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "history", + "description": "List of LoyaltyCard versions", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "10", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "0", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stageOverride", + "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Version", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "The unique identifier", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImage", + "description": "Image representing the NFT. Advised resolution is 800 x 800 pixels.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", + "description": "Name associated with the NFT. Cannot be localized.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedBy", + "description": "User that last published this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "System stage field", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": "The time the document was updated", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": "User that last updated this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardConnectInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "position", + "description": "Allow to specify document position in list of connected documents, will default to appending at end of list", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to connect", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LoyaltyCardConnection", + "description": "A connection to a list of items.", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCardEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "cltzsfm12094507ul1er1czw6", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateOneInlineInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect multiple existing LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": "Create and connect multiple existing LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect one existing LoyaltyCard document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": "Create and connect one LoyaltyCard document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LoyaltyCardEdge", + "description": "An edge in a connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The item at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_search", + "description": "Contains search across all appropriate fields.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "LoyaltyCardOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "cltzsfm12094507ul1er1czw6", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect multiple existing LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardConnectInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": "Create and connect multiple LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Delete multiple LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "disconnect", + "description": "Disconnect multiple LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "set", + "description": "Override currently-connected documents with multiple existing LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update multiple LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateWithNestedWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": "Upsert multiple LoyaltyCard documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertWithNestedWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "nftName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect existing LoyaltyCard document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": "Create and connect one LoyaltyCard document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Delete currently connected LoyaltyCard document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "disconnect", + "description": "Disconnect currently connected LoyaltyCard document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update single LoyaltyCard document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": "Upsert single LoyaltyCard document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Document to update", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Create document if it didn't exist", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update document if it exists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Upsert data", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", + "fields": null, + "inputFields": [ + { + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_search", + "description": "Contains search across all appropriate fields.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereStageInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereComparatorInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Specify the stage to compare with", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "description": "References LoyaltyCard record uniquely", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "description": "An object with an ID", + "fields": [ + { + "name": "id", + "description": "The id of the object.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "The Stage of an object", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Pack", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "Organizer", + "description": "An organizer is an entity that launch events and handle the pass benefits.", + "fields": [ + { + "name": "contentSpaces", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `contentSpaces` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "ContentSpaceOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ContentSpaceWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": "The time the document was created", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -30275,311 +33699,465 @@ "deprecationReason": null }, { - "name": "events", + "name": "events", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle", + "description": "The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImage", + "description": "An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. Advised resolution is 1920 * 800 pixels", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses", + "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "history", + "description": "List of Organizer versions", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "10", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "0", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stageOverride", + "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Version", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "The unique identifier", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": "Image that represent the organizer, typically its logo. Advised resolution is 800 x 800 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses", + "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle", + "description": "The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "System Locale field", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localizations", + "description": "Get the other localizations for this document", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current locale should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en, fr]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCard", "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "EventOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Event", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "facebookHandle", - "description": "The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "heroImage", - "description": "An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. Advised resolution is 1920 * 800 pixels", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "heroImageClasses", - "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "history", - "description": "List of Organizer versions", - "args": [ - { - "name": "limit", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": "10", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": "0", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stageOverride", - "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Version", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "The unique identifier", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "image", - "description": "Image that represent the organizer, typically its logo. Advised resolution is 800 x 800 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode.", "args": [ { "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `loyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", "name": "Boolean", @@ -30591,7 +34169,7 @@ }, { "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `loyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -30611,122 +34189,13 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "imageClasses", - "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "instagramHandle", - "description": "The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "LoyaltyCard", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, - { - "name": "locale", - "description": "System Locale field", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "localizations", - "description": "Get the other localizations for this document", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current locale should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en, fr]", - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "name", "description": "Name of the organizer", @@ -31245,6 +34714,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "cltzsen11092507ul9qlg4ywb", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "contentSpaces", "description": null, @@ -31397,6 +34878,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "loyaltyCard", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "name", "description": null, @@ -33030,6 +36523,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "loyaltyCard", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "name", "description": null, @@ -34280,6 +37785,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "cltzsen11092507ul9qlg4ywb", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "contentSpaces", "description": null, @@ -34412,6 +37929,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "loyaltyCard", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "name", "description": null, @@ -36425,6 +39954,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "loyaltyCard", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "name", "description": null, @@ -44943,6 +48484,11 @@ "name": "EventPassDelayedRevealed", "ofType": null }, + { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, { "kind": "OBJECT", "name": "Organizer", @@ -53299,13 +56845,9 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } + "kind": "SCALAR", + "name": "jsonb", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -53448,13 +56990,9 @@ "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -53998,6 +57536,12 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "loyalty_card", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "normal", "description": null, @@ -58315,6 +61859,35 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "createLoyaltyCard", + "description": "Create one loyaltyCard", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "createOrganizer", "description": "Create one organizer", @@ -58547,6 +62120,35 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "deleteLoyaltyCard", + "description": "Delete one loyaltyCard from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "deleteManyAssets", "description": "Delete many Asset documents", @@ -59137,6 +62739,124 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "deleteManyLoyaltyCards", + "description": "Delete many LoyaltyCard documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyLoyaltyCardsConnection", + "description": "Delete many LoyaltyCard documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCardConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "deleteManyOrganizers", "description": "Delete many Organizer documents", @@ -60315,6 +64035,59 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "publishLoyaltyCard", + "description": "Publish one loyaltyCard", + "args": [ + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "publishManyAssets", "description": "Publish many Asset documents", @@ -61645,6 +65418,184 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "publishManyLoyaltyCards", + "description": "Publish many LoyaltyCard documents", + "args": [ + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyLoyaltyCardsConnection", + "description": "Publish many LoyaltyCard documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCardConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "publishManyOrganizers", "description": "Publish many Organizer documents", @@ -62342,7 +66293,128 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", + "name": "PackWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Pack", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishAsset", + "description": "Schedule to publish one asset", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", "ofType": null } }, @@ -62365,15 +66437,15 @@ ], "type": { "kind": "OBJECT", - "name": "Pack", + "name": "Asset", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishAsset", - "description": "Schedule to publish one asset", + "name": "schedulePublishContentSpace", + "description": "Schedule to publish one contentSpace", "args": [ { "name": "locales", @@ -62463,7 +66535,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "ContentSpaceWhereUniqueInput", "ofType": null } }, @@ -62486,15 +66558,15 @@ ], "type": { "kind": "OBJECT", - "name": "Asset", + "name": "ContentSpace", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishContentSpace", - "description": "Schedule to publish one contentSpace", + "name": "schedulePublishEvent", + "description": "Schedule to publish one event", "args": [ { "name": "locales", @@ -62584,7 +66656,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", + "name": "EventWhereUniqueInput", "ofType": null } }, @@ -62607,15 +66679,15 @@ ], "type": { "kind": "OBJECT", - "name": "ContentSpace", + "name": "Event", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishEvent", - "description": "Schedule to publish one event", + "name": "schedulePublishEventPass", + "description": "Schedule to publish one eventPass", "args": [ { "name": "locales", @@ -62705,7 +66777,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "EventPassWhereUniqueInput", "ofType": null } }, @@ -62728,15 +66800,15 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishEventPass", - "description": "Schedule to publish one eventPass", + "name": "schedulePublishEventPassDelayedRevealed", + "description": "Schedule to publish one eventPassDelayedRevealed", "args": [ { "name": "locales", @@ -62826,7 +66898,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null } }, @@ -62849,48 +66921,16 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "EventPassDelayedRevealed", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishEventPassDelayedRevealed", - "description": "Schedule to publish one eventPassDelayedRevealed", + "name": "schedulePublishLoyaltyCard", + "description": "Schedule to publish one loyaltyCard", "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "releaseAt", "description": "Release at point in time, will create new release containing this operation", @@ -62947,30 +66987,18 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", + "name": "LoyaltyCardWhereUniqueInput", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null } ], "type": { "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "name": "LoyaltyCard", "ofType": null }, "isDeprecated": false, @@ -63763,6 +67791,83 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "scheduleUnpublishLoyaltyCard", + "description": "Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "scheduleUnpublishOrganizer", "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", @@ -64134,7 +68239,92 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", + "name": "ContentSpaceWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ContentSpace", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishEvent", + "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", "ofType": null } }, @@ -64145,15 +68335,15 @@ ], "type": { "kind": "OBJECT", - "name": "ContentSpace", + "name": "Event", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEvent", - "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "unpublishEventPass", + "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -64219,7 +68409,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "EventPassWhereUniqueInput", "ofType": null } }, @@ -64230,15 +68420,15 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEventPass", - "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "unpublishEventPassDelayedRevealed", + "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -64304,7 +68494,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null } }, @@ -64315,15 +68505,15 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "EventPassDelayedRevealed", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEventPassDelayedRevealed", - "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "unpublishLoyaltyCard", + "description": "Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -64349,38 +68539,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", "description": "Document to unpublish", @@ -64389,7 +68547,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", + "name": "LoyaltyCardWhereUniqueInput", "ofType": null } }, @@ -64400,7 +68558,7 @@ ], "type": { "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "name": "LoyaltyCard", "ofType": null }, "isDeprecated": false, @@ -65535,26 +69693,216 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyLoyaltyCards", + "description": "Unpublish many LoyaltyCard documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyLoyaltyCardsConnection", + "description": "Find many LoyaltyCard documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "skip", "description": null, @@ -65579,24 +69927,12 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", "description": "Identifies documents in draft stage", "type": { "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", + "name": "LoyaltyCardManyWhereInput", "ofType": null }, "defaultValue": null, @@ -65609,7 +69945,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventConnection", + "name": "LoyaltyCardConnection", "ofType": null } }, @@ -66495,6 +70831,51 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "updateLoyaltyCard", + "description": "Update one loyaltyCard", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "updateManyAssets", "description": "Update many assets", @@ -67245,6 +71626,156 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "updateManyLoyaltyCards", + "description": "Update many loyaltyCards", + "args": [ + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyLoyaltyCardsConnection", + "description": "Update many LoyaltyCard documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCardConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "updateManyOrganizers", "description": "Update many organizers", @@ -68052,6 +72583,51 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "upsertLoyaltyCard", + "description": "Upsert one loyaltyCard", + "args": [ + { + "name": "upsert", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "upsertOrganizer", "description": "Upsert one organizer", @@ -73683,6 +78259,26 @@ "name": "entities", "description": "Fetches an object given its ID", "args": [ + { + "name": "locales", + "description": "Defines which locales to query for", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", "description": "The where parameters to query components", @@ -75626,6 +80222,394 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "loyaltyCard", + "description": "Retrieve a single loyaltyCard", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DocumentVersion", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCards", + "description": "Retrieve multiple loyaltyCards", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "LoyaltyCardOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardsConnection", + "description": "Retrieve multiple loyaltyCards using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `LoyaltyCard` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "LoyaltyCardOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LoyaltyCardConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "node", "description": "Fetches an object given its ID", diff --git a/libs/gql/user/types/src/generated/index.ts b/libs/gql/user/types/src/generated/index.ts index 5d7299d38..e444e06a0 100644 --- a/libs/gql/user/types/src/generated/index.ts +++ b/libs/gql/user/types/src/generated/index.ts @@ -147,7 +147,7 @@ export type InsertFollowOrganizerMutation = { __typename?: 'mutation_root', inse export type EventPassFieldsFragment = { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, passPricing?: { __typename?: 'passPricing', amount: number, currency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null }; -export type EventPassNftFieldsFragment = { __typename?: 'eventPassNft', tokenId: any, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null }; +export type EventPassNftFieldsFragment = { __typename?: 'eventPassNft', tokenId?: any | null, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null }; export type GetPassedEventsWithEventPassNftsQueryVariables = Types.Exact<{ address: Types.Scalars['String']['input']; @@ -157,7 +157,7 @@ export type GetPassedEventsWithEventPassNftsQueryVariables = Types.Exact<{ }>; -export type GetPassedEventsWithEventPassNftsQuery = { __typename?: 'query_root', eventParameters: Array<{ __typename?: 'eventParameters', dateStart?: any | null, dateEnd?: any | null, timezone: string, eventPassNftContracts: Array<{ __typename?: 'eventPassNftContract', type: Types.EventPassNftContractType_Enum, isDelayedRevealed: boolean, eventPass?: { __typename?: 'EventPass', id: string, name: string, event?: { __typename?: 'Event', slug: string } | null, nftImage: { __typename?: 'Asset', url: string } } | null, eventPassNfts: Array<{ __typename?: 'eventPassNft', id: any, isRevealed: boolean, tokenId: any }> }>, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null, event?: { __typename?: 'Event', id: string, slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string } } | null }> }; +export type GetPassedEventsWithEventPassNftsQuery = { __typename?: 'query_root', eventParameters: Array<{ __typename?: 'eventParameters', dateStart?: any | null, dateEnd?: any | null, timezone: string, eventPassNftContracts: Array<{ __typename?: 'eventPassNftContract', type: Types.EventPassNftContractType_Enum, isDelayedRevealed: boolean, eventPass?: { __typename?: 'EventPass', id: string, name: string, event?: { __typename?: 'Event', slug: string } | null, nftImage: { __typename?: 'Asset', url: string } } | null, eventPassNfts: Array<{ __typename?: 'eventPassNft', id: any, isRevealed: boolean, tokenId?: any | null }> }>, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null, event?: { __typename?: 'Event', id: string, slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string } } | null }> }; export type GetUpcomingEventsWithEventPassNftsQueryVariables = Types.Exact<{ address: Types.Scalars['String']['input']; @@ -167,7 +167,7 @@ export type GetUpcomingEventsWithEventPassNftsQueryVariables = Types.Exact<{ }>; -export type GetUpcomingEventsWithEventPassNftsQuery = { __typename?: 'query_root', eventParameters: Array<{ __typename?: 'eventParameters', dateStart?: any | null, dateEnd?: any | null, timezone: string, eventPassNftContracts: Array<{ __typename?: 'eventPassNftContract', type: Types.EventPassNftContractType_Enum, isDelayedRevealed: boolean, eventPass?: { __typename?: 'EventPass', id: string, name: string, event?: { __typename?: 'Event', slug: string } | null, nftImage: { __typename?: 'Asset', url: string } } | null, eventPassNfts: Array<{ __typename?: 'eventPassNft', id: any, isRevealed: boolean, tokenId: any }> }>, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null, event?: { __typename?: 'Event', id: string, slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string } } | null }> }; +export type GetUpcomingEventsWithEventPassNftsQuery = { __typename?: 'query_root', eventParameters: Array<{ __typename?: 'eventParameters', dateStart?: any | null, dateEnd?: any | null, timezone: string, eventPassNftContracts: Array<{ __typename?: 'eventPassNftContract', type: Types.EventPassNftContractType_Enum, isDelayedRevealed: boolean, eventPass?: { __typename?: 'EventPass', id: string, name: string, event?: { __typename?: 'Event', slug: string } | null, nftImage: { __typename?: 'Asset', url: string } } | null, eventPassNfts: Array<{ __typename?: 'eventPassNft', id: any, isRevealed: boolean, tokenId?: any | null }> }>, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null, event?: { __typename?: 'Event', id: string, slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string } } | null }> }; export type GetEventPassNftByTokenReferenceQueryVariables = Types.Exact<{ organizerId: Types.Scalars['String']['input']; @@ -180,7 +180,7 @@ export type GetEventPassNftByTokenReferenceQueryVariables = Types.Exact<{ }>; -export type GetEventPassNftByTokenReferenceQuery = { __typename?: 'query_root', eventPassNft: Array<{ __typename?: 'eventPassNft', tokenId: any, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null, eventPass?: { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, passPricing?: { __typename?: 'passPricing', amount: number, currency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null } | null }> }; +export type GetEventPassNftByTokenReferenceQuery = { __typename?: 'query_root', eventPassNft: Array<{ __typename?: 'eventPassNft', tokenId?: any | null, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null, eventPass?: { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, passPricing?: { __typename?: 'passPricing', amount: number, currency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null } | null }> }; export type RoleAssignmentFieldsFragment = { __typename?: 'roleAssignment', role: Types.Roles_Enum, organizerId: string, eventId: string }; diff --git a/libs/indexer/alchemy/admin/src/lib/index.spec.ts b/libs/indexer/alchemy/admin/src/lib/index.spec.ts index 4ff754cd5..3a5013a56 100644 --- a/libs/indexer/alchemy/admin/src/lib/index.spec.ts +++ b/libs/indexer/alchemy/admin/src/lib/index.spec.ts @@ -1,5 +1,5 @@ +import { Network, WebhookType } from 'alchemy-sdk'; import { AlchemyWrapper, fetchAllPages } from './index'; -import { WebhookType, Network } from 'alchemy-sdk'; describe('fetchAllPages', () => { it('should retrieve all items across multiple pages', async () => { @@ -127,6 +127,12 @@ describe('AlchemyWrapper', () => { expect( alchemyWrapper.convertNetworkToChainId(Network.POLYGONZKEVM_TESTNET), ).toBe('1442'); + expect(alchemyWrapper.convertNetworkToChainId(Network.BASE_SEPOLIA)).toBe( + '84532', + ); + expect(alchemyWrapper.convertNetworkToChainId(Network.MATIC_AMOY)).toBe( + '80002', + ); }); it('should throw an error for an unsupported network', () => { @@ -474,11 +480,64 @@ describe('AlchemyWrapper', () => { }); }); - describe('deleteNftActivityWebhook', () => { + describe('createNftMetadataUpdateWebhook', () => { + it('should call the SDK method with correct arguments and return the result', async () => { + const mockWebhookUrl = 'http://example.com/webhook'; + const mockFilters = [ + { + contractAddress: '0x123', + }, + ]; + const mockResponse = { + type: WebhookType.NFT_METADATA_UPDATE, + }; + + ( + alchemyWrapper as any + ).alchemy.notify.createWebhook.mockResolvedValueOnce(mockResponse); + + const result = await alchemyWrapper.createNftMetadataUpdateWebhook( + mockWebhookUrl, + mockFilters, + ); + + expect( + (alchemyWrapper as any).alchemy.notify.createWebhook, + ).toHaveBeenCalledWith(mockWebhookUrl, WebhookType.NFT_METADATA_UPDATE, { + network: alchemyWrapper.network, + filters: mockFilters, + }); + expect(result).toEqual(mockResponse); + }); + + it('should throw an error if SDK method fails', async () => { + const mockWebhookUrl = 'http://example.com/webhook'; + const mockFilters = [ + { + contractAddress: '0x123', + }, + ]; + + ( + alchemyWrapper as any + ).alchemy.notify.createWebhook.mockRejectedValueOnce( + new Error('Creation Error'), + ); + + await expect( + alchemyWrapper.createNftMetadataUpdateWebhook( + mockWebhookUrl, + mockFilters, + ), + ).rejects.toThrow('Creation Error'); + }); + }); + + describe('deleteWebhook', () => { it('should call the SDK method with correct argument', async () => { const mockWebhookId = 'webhook123'; - await alchemyWrapper.deleteNftActivityWebhook(mockWebhookId); + await alchemyWrapper.deleteWebhook(mockWebhookId); expect( (alchemyWrapper as any).alchemy.notify.deleteWebhook, @@ -494,9 +553,9 @@ describe('AlchemyWrapper', () => { new Error('Deletion Error'), ); - await expect( - alchemyWrapper.deleteNftActivityWebhook(mockWebhookId), - ).rejects.toThrow('Deletion Error'); + await expect(alchemyWrapper.deleteWebhook(mockWebhookId)).rejects.toThrow( + 'Deletion Error', + ); }); }); diff --git a/libs/indexer/alchemy/admin/src/lib/index.ts b/libs/indexer/alchemy/admin/src/lib/index.ts index bcee3e8a0..cff8a0dc3 100644 --- a/libs/indexer/alchemy/admin/src/lib/index.ts +++ b/libs/indexer/alchemy/admin/src/lib/index.ts @@ -57,6 +57,10 @@ const networkToChainIdMap: { [key in Network | string]?: string } = { POLYGONZKEVM_MAINNET: '1101', [Network.POLYGONZKEVM_TESTNET]: '1442', POLYGONZKEVM_TESTNET: '1442', + [Network.BASE_SEPOLIA]: '84532', + BASE_SEPOLIA: '84532', + [Network.MATIC_AMOY]: '80002', + MATIC_AMOY: '80002', }; // Helper function to fetch all pages concurrently @@ -127,6 +131,13 @@ export class AlchemyWrapper { case '80001': network = Network.MATIC_MUMBAI; break; + case '80002': + network = Network.MATIC_AMOY; + break; + case '84532': + network = Network.BASE_SEPOLIA; + break; + default: throw new Error(`Unsupported network: ${env.CHAIN}`); } @@ -288,10 +299,31 @@ export class AlchemyWrapper { } } - async addAddressNftActivityWebhook( - webhookId: string, - addresses: NftFilter[], + // https://docs.alchemy.com/reference/nft-metadata-updates-webhook + async createNftMetadataUpdateWebhook( + webhookUrl: string, + filters: NftWebhookParams['filters'], ) { + const params = { + network: this.network, + filters, + } satisfies NftWebhookParams; + try { + return await this.alchemy.notify.createWebhook( + webhookUrl, + WebhookType.NFT_METADATA_UPDATE, + params, + ); + } catch (error) { + console.error( + `Creating NFT metadata update webhook failed: ${error.message}`, + error, + ); + throw error; + } + } + + async addContractAddressToWebhook(webhookId: string, addresses: NftFilter[]) { try { return await this.alchemy.notify.updateWebhook(webhookId, { addFilters: addresses, @@ -306,7 +338,7 @@ export class AlchemyWrapper { } } - async deleteNftActivityWebhook(webhookId: string): Promise { + async deleteWebhook(webhookId: string): Promise { try { await this.alchemy.notify.deleteWebhook(webhookId); } catch (error) { diff --git a/libs/indexer/alchemy/webhooks/jest.config.ts b/libs/indexer/alchemy/webhooks/jest.config.ts index 454969d3b..50463e2a5 100644 --- a/libs/indexer/alchemy/webhooks/jest.config.ts +++ b/libs/indexer/alchemy/webhooks/jest.config.ts @@ -3,6 +3,7 @@ export default { displayName: 'indexer-alchemy-webhooks', preset: '../../../../jest.preset.js', testEnvironment: 'node', + maxWorkers: 1, transform: { '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], }, diff --git a/libs/indexer/alchemy/webhooks/jest.integration.config.ts b/libs/indexer/alchemy/webhooks/jest.integration.config.ts index aa57736b1..aba3eeab4 100644 --- a/libs/indexer/alchemy/webhooks/jest.integration.config.ts +++ b/libs/indexer/alchemy/webhooks/jest.integration.config.ts @@ -3,6 +3,7 @@ export default { displayName: 'indexer-alchemy-webhooks-integration', preset: '../../../../jest.preset.js', testEnvironment: 'node', + maxWorkers: 1, globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, transform: { diff --git a/libs/indexer/alchemy/webhooks/src/index.ts b/libs/indexer/alchemy/webhooks/src/index.ts index b654f6154..1aef9edbc 100644 --- a/libs/indexer/alchemy/webhooks/src/index.ts +++ b/libs/indexer/alchemy/webhooks/src/index.ts @@ -1 +1 @@ -export * from './lib/nftActivity'; +export * from './lib/eventPassActivity'; diff --git a/libs/indexer/alchemy/webhooks/src/lib/nftActivity.integration.test.ts b/libs/indexer/alchemy/webhooks/src/lib/eventPassActivity.integration.test.ts similarity index 93% rename from libs/indexer/alchemy/webhooks/src/lib/nftActivity.integration.test.ts rename to libs/indexer/alchemy/webhooks/src/lib/eventPassActivity.integration.test.ts index a3d51d4e3..dbb042ac6 100644 --- a/libs/indexer/alchemy/webhooks/src/lib/nftActivity.integration.test.ts +++ b/libs/indexer/alchemy/webhooks/src/lib/eventPassActivity.integration.test.ts @@ -7,15 +7,20 @@ import { deleteAllTables, type PgClient, } from '@test-utils/db'; -import { nftActivity } from './nftActivity'; +import { eventPassActivity } from './eventPassActivity'; import { createMockAlchemyRequest } from './testUtils'; // Mock the FileWrapper module jest.mock('@file-upload/admin'); -jest.mock('./utils', () => ({ - isValidSignatureForAlchemyRequest: jest.fn().mockReturnValue(true), - addAlchemyContextToRequest: jest.fn(), -})); +jest.mock('./utils', () => { + const originalModule = jest.requireActual('./utils'); + + return { + ...originalModule, + isValidSignatureForAlchemyRequest: jest.fn().mockReturnValue(true), + addAlchemyContextToRequest: jest.fn(), + }; +}); // Specific mock data for each test case const mockActivity = { @@ -98,7 +103,7 @@ jest.mock('next/headers', () => ({ headers: () => mockHeaders, })); -describe('nftActivity integration test', () => { +describe('eventPassActivity integration test', () => { let client: PgClient; let fileWrapper: FileWrapper; @@ -138,7 +143,7 @@ describe('nftActivity integration test', () => { }); it('happy path with several nft activity being processed - no need to transfer QR code file', async () => { - const response = await nftActivity( + const response = await eventPassActivity( createMockAlchemyRequest([mockActivity]), 'clizzpvidao620buvxit1ynko', ); @@ -154,7 +159,7 @@ describe('nftActivity integration test', () => { }); it('happy path with several nft activity being processed - transfer of QR code file', async () => { - const response = await nftActivity( + const response = await eventPassActivity( createMockAlchemyRequest([mockActivity, mockActivity2]), 'clizzpvidao620buvxit1ynko', ); @@ -183,7 +188,7 @@ describe('nftActivity integration test', () => { }); it('happy path with several nft activity being processed - from different contractAddress', async () => { - const response = await nftActivity( + const response = await eventPassActivity( createMockAlchemyRequest([mockActivity, mockActivity2, mockActivity3]), 'clizzpvidao620buvxit1ynko', ); @@ -218,7 +223,7 @@ describe('nftActivity integration test', () => { it('should log errors in case one NFT not found in DB', async () => { const consoleSpy = jest.spyOn(console, 'error'); - const response = await nftActivity( + const response = await eventPassActivity( createMockAlchemyRequest([mockActivity, mockActivity4NoNft]), 'clizzpvidao620buvxit1ynko', ); @@ -233,7 +238,7 @@ describe('nftActivity integration test', () => { it('should return error in case no NFT found in DB', async () => { const consoleSpy = jest.spyOn(console, 'error'); - const response = await nftActivity( + const response = await eventPassActivity( createMockAlchemyRequest([mockActivity4NoNft]), 'clizzpvidao620buvxit1ynko', ); diff --git a/libs/indexer/alchemy/webhooks/src/lib/nftActivity.spec.ts b/libs/indexer/alchemy/webhooks/src/lib/eventPassActivity.spec.ts similarity index 88% rename from libs/indexer/alchemy/webhooks/src/lib/nftActivity.spec.ts rename to libs/indexer/alchemy/webhooks/src/lib/eventPassActivity.spec.ts index e1a91b911..84f673328 100644 --- a/libs/indexer/alchemy/webhooks/src/lib/nftActivity.spec.ts +++ b/libs/indexer/alchemy/webhooks/src/lib/eventPassActivity.spec.ts @@ -1,21 +1,31 @@ import type { Activity, AlchemyNFTActivityEvent } from '@indexer/alchemy/types'; import { EventPassNftWrapper } from '@nft/event-pass'; import { Network, WebhookType } from 'alchemy-sdk'; -import { extractNftTransfersFromEvent, nftActivity } from './nftActivity'; +import { + eventPassActivity, + extractNftTransfersFromEvent, +} from './eventPassActivity'; import { createMockAlchemyRequest } from './testUtils'; import { isValidSignatureForAlchemyRequest } from './utils'; +jest.mock('@bytescale/sdk'); + // Mock the getSigningKeyFromEventId function -jest.mock('@features/pass-api', () => ({ +jest.mock('@features/back-office/events-api', () => ({ getAlchemyInfosFromEventId: jest .fn() - .mockResolvedValue({ signingKey: 'fake-signing-key' }), + .mockResolvedValue({ activityWebhookSigningKey: 'fake-signing-key' }), })); // Mock implementations -jest.mock('./utils', () => ({ - isValidSignatureForAlchemyRequest: jest.fn().mockReturnValue(true), - addAlchemyContextToRequest: jest.fn(), -})); +jest.mock('./utils', () => { + const originalModule = jest.requireActual('./utils'); + + return { + ...originalModule, + isValidSignatureForAlchemyRequest: jest.fn().mockReturnValue(true), + addAlchemyContextToRequest: jest.fn(), + }; +}); // Spy on the methods const getEventPassNftTransfersMetadataSpy = jest @@ -81,7 +91,7 @@ const mockActivity2: Activity = { }, }; -export const mockAlchemyNftActivityEvent: AlchemyNFTActivityEvent = { +export const mockAlchemyNFTActivityEvent: AlchemyNFTActivityEvent = { webhookId: 'webhookId', id: 'id', createdAt: new Date(), @@ -104,7 +114,7 @@ jest.mock('next/headers', () => ({ describe('extractNftTransfersFromEvent', () => { it('should extract one nftTransfer successfully', () => { - const result = extractNftTransfersFromEvent(mockAlchemyNftActivityEvent); + const result = extractNftTransfersFromEvent(mockAlchemyNFTActivityEvent); expect(result).toEqual([ { @@ -121,7 +131,7 @@ describe('extractNftTransfersFromEvent', () => { }); it('should extract two nftTransfer successfully', () => { const mockEvent: AlchemyNFTActivityEvent = { - ...mockAlchemyNftActivityEvent, + ...mockAlchemyNFTActivityEvent, event: { network: Network.ETH_GOERLI, activity: [mockActivity, mockActivity2], @@ -210,9 +220,9 @@ describe('extractNftTransfersFromEvent', () => { }); }); -describe('nftActivity', () => { +describe('eventPassActivity', () => { it('happy path with several nft activity being processed', async () => { - const response = await nftActivity( + const response = await eventPassActivity( createMockAlchemyRequest([mockActivity, mockActivity2]), 'clizzpvidao620buvxit1ynko', ); @@ -227,7 +237,7 @@ describe('nftActivity', () => { it('should return error 500 when getEventPassNftTransfersMetadata returns empty array', async () => { getEventPassNftTransfersMetadataSpy.mockResolvedValue([]); - const response = await nftActivity( + const response = await eventPassActivity( createMockAlchemyRequest([mockActivity, mockActivity2]), 'clizzpvidao620buvxit1ynko', ); @@ -239,7 +249,7 @@ describe('nftActivity', () => { // Override the validation to return false (isValidSignatureForAlchemyRequest as jest.Mock).mockReturnValueOnce(false); - const response = await nftActivity( + const response = await eventPassActivity( createMockAlchemyRequest([mockActivity, mockActivity2]), 'clizzpvidao620buvxit1ynko', ); @@ -253,7 +263,7 @@ describe('nftActivity', () => { new Error('Test error'), ); - const response = await nftActivity( + const response = await eventPassActivity( createMockAlchemyRequest([mockActivity, mockActivity2]), 'clizzpvidao620buvxit1ynko', ); @@ -265,7 +275,7 @@ describe('nftActivity', () => { // // Override extractNftTransfersFromEvent to return an empty array // jest.spyOn(module, 'extractNftTransfersFromEvent').mockReturnValue([]); - // const response = await nftActivity(createMockAlchemyRequest([mockActivity, mockActivity2]), 'clizzpvidao620buvxit1ynko'); + // const response = await eventPassActivity(createMockAlchemyRequest([mockActivity, mockActivity2]), 'clizzpvidao620buvxit1ynko'); // expect(response.status).toEqual(500); // expect(response.statusText).toEqual('No nft transfers found in event'); @@ -273,7 +283,7 @@ describe('nftActivity', () => { it('should return error 400 for incorrect webhook type', async () => { const invalidWebhookEvent = { - ...mockAlchemyNftActivityEvent, + ...mockAlchemyNFTActivityEvent, type: WebhookType.NFT_METADATA_UPDATE, // Invalid type }; @@ -285,7 +295,7 @@ describe('nftActivity', () => { .fn() .mockResolvedValueOnce(JSON.stringify(invalidWebhookEvent)); - const response = await nftActivity( + const response = await eventPassActivity( mockAlchemyRequest, 'clizzpvidao620buvxit1ynko', ); diff --git a/libs/indexer/alchemy/webhooks/src/lib/nftActivity.ts b/libs/indexer/alchemy/webhooks/src/lib/eventPassActivity.ts similarity index 65% rename from libs/indexer/alchemy/webhooks/src/lib/nftActivity.ts rename to libs/indexer/alchemy/webhooks/src/lib/eventPassActivity.ts index b9dda82d0..c3fde97f4 100644 --- a/libs/indexer/alchemy/webhooks/src/lib/nftActivity.ts +++ b/libs/indexer/alchemy/webhooks/src/lib/eventPassActivity.ts @@ -1,4 +1,4 @@ -import { getAlchemyInfosFromEventId } from '@features/pass-api'; +import { getAlchemyInfosFromEventId } from '@features/back-office/events-api'; import { AlchemyWrapper } from '@indexer/alchemy/admin'; import type { AlchemyNFTActivityEvent, @@ -6,59 +6,55 @@ import type { } from '@indexer/alchemy/types'; import { EventPassNftWrapper } from '@nft/event-pass'; import type { NftTransferWithoutMetadata } from '@nft/types'; -import { hexToBigInt } from '@utils'; import { WebhookType } from 'alchemy-sdk'; import { headers } from 'next/headers'; import { addAlchemyContextToRequest, isValidSignatureForAlchemyRequest, + processNftActivities, } from './utils'; const alchemy = new AlchemyWrapper(); -// https://docs.alchemy.com/reference/nft-activity-webhook export const extractNftTransfersFromEvent = ( alchemyWebhookEvent: AlchemyNFTActivityEvent, ) => { - const nftActivities = alchemyWebhookEvent.event.activity; - const network = alchemyWebhookEvent.event.network; const nftTransfers: NftTransferWithoutMetadata[] = []; - if (!nftActivities?.length) { - throw new Error('No nft activities found in event'); - } - for (const activity of nftActivities) { - const { fromAddress, toAddress, contractAddress, blockNum, erc721TokenId } = - activity; - const { transactionHash, removed } = activity.log; - if (removed) { - console.error( - `NFT transfer: ${transactionHash} in ${network} for ${contractAddress} collection, fromAddress ${fromAddress} toAddress ${toAddress} with erc721TokenId ${erc721TokenId} was removed likely due to a reorg`, - ); - } else { - if (!erc721TokenId) { - console.error(`No erc721TokenId found for ${transactionHash}`); - } else - nftTransfers.push({ - fromAddress, - toAddress, - contractAddress, - blockNumber: hexToBigInt(blockNum), - tokenId: hexToBigInt(erc721TokenId), - chainId: alchemy.convertNetworkToChainId(network).toString(), - transactionHash, - }); - } + const processedActivities = processNftActivities(alchemyWebhookEvent); + const network = alchemyWebhookEvent.event.network; + + for (const { + fromAddress, + toAddress, + contractAddress, + tokenId, + transactionHash, + blockNum, + } of processedActivities) { + nftTransfers.push({ + fromAddress, + toAddress, + contractAddress, + blockNumber: blockNum, + tokenId, + chainId: alchemy.convertNetworkToChainId(network).toString(), + transactionHash, + }); } + return nftTransfers; }; -export async function nftActivity(req: AlchemyRequest, eventId: string) { +export async function eventPassActivity(req: AlchemyRequest, eventId: string) { const body = await req.text(); const signature = headers().get('x-alchemy-signature') as string; addAlchemyContextToRequest(req, body, signature); const params = await getAlchemyInfosFromEventId({ eventId: eventId }); - const signingKey = params.signingKey; - if (!signingKey || !isValidSignatureForAlchemyRequest(req, signingKey)) { + const activityWebhookSigningKey = params.activityWebhookSigningKey; + if ( + !activityWebhookSigningKey || + !isValidSignatureForAlchemyRequest(req, activityWebhookSigningKey) + ) { return new Response('Signature validation failed, unauthorized!', { status: 403, }); diff --git a/libs/indexer/alchemy/webhooks/src/lib/loyalCardActivity.integration.test.ts b/libs/indexer/alchemy/webhooks/src/lib/loyalCardActivity.integration.test.ts new file mode 100644 index 000000000..f4438b8ac --- /dev/null +++ b/libs/indexer/alchemy/webhooks/src/lib/loyalCardActivity.integration.test.ts @@ -0,0 +1,190 @@ +import type { Activity } from '@indexer/alchemy/types'; +import { + applySeeds, + createDbClient, + deleteAllTables, + type PgClient, +} from '@test-utils/db'; +import { loyaltyCardActivity } from './loyaltyCardActivity'; +import { createMockAlchemyRequest } from './testUtils'; + +jest.mock('./utils', () => { + const originalModule = jest.requireActual('./utils'); + + return { + ...originalModule, + isValidSignatureForAlchemyRequest: jest.fn().mockReturnValue(true), + addAlchemyContextToRequest: jest.fn(), + }; +}); + +const mockActivity = { + fromAddress: '0x1bbedb07706728a19c9db82d3c420670d8040592', + toAddress: '0xb98bd7c7f656290071e52d1aa617d9cb4467fd6d', + contractAddress: '0xloyaltycardactivitycontractaddress', + blockNum: '0x78b94e', + hash: 'transactionHash', + category: 'erc721', + log: { + address: 'address', + topics: [], + data: 'data', + blockNumber: '0x78b94e', + transactionHash: 'transactionHash', + transactionIndex: 'transactionIndex', + blockHash: 'blockHash', + logIndex: 'logIndex', + removed: false, + }, + erc721TokenId: '0x1', +} satisfies Activity; + +const mockActivity2 = { + fromAddress: '0xNewFromAddress1', + toAddress: '0x987654321', + contractAddress: '0xnewcontractaddress1', + blockNum: '0x78b94f', + hash: 'newTransactionHash1', + category: 'erc721', + log: { + address: 'address', + topics: [], + data: 'data', + blockNumber: '0x78b94f', + transactionHash: 'newTransactionHash1', + transactionIndex: 'transactionIndex', + blockHash: 'blockHash', + logIndex: 'logIndex', + removed: false, + }, + erc721TokenId: '0x3', +} satisfies Activity; + +const mockActivity3 = { + fromAddress: '0xNewFromAddress1', + toAddress: '0x123456789', + contractAddress: '0xnewcontractaddress2', + blockNum: '0x78b950', + hash: 'newTransactionHash2', + category: 'erc721', + log: { + address: 'address', + topics: [], + data: 'data', + blockNumber: '0x78b950', + transactionHash: 'newTransactionHash2', + transactionIndex: 'transactionIndex', + blockHash: 'blockHash', + logIndex: 'logIndex', + removed: false, + }, + erc721TokenId: '0x4', +} satisfies Activity; + +const mockActivity4NoNft = { + ...mockActivity2, + contractAddress: '0xnonexistingaddress', +} satisfies Activity; + +const mockHeaders: Headers = { + get: jest.fn().mockReturnValue('mock-x-alchemy-signature'), +} as unknown as Headers; + +jest.mock('next/headers', () => ({ + headers: () => mockHeaders, +})); + +describe('loyaltyCardActivity integration test', () => { + let client: PgClient; + + beforeAll(async () => { + client = await createDbClient(); + await deleteAllTables(client); + await applySeeds(client, [ + 'loyaltyCardNftContract', + 'loyaltyCardParameters', + 'loyaltyCardNft', + ]); + }); + afterEach(async () => { + await deleteAllTables(client); + await applySeeds(client, [ + 'loyaltyCardNftContract', + 'loyaltyCardParameters', + 'loyaltyCardNft', + ]); + }); + afterAll(async () => { + await client.end(); + }); + + it('happy path with one nft', async () => { + const response = await loyaltyCardActivity( + createMockAlchemyRequest([mockActivity]), + 'test-loyalty-card-activity', + ); + + expect(response.status).toEqual(200); + + const sql = `SELECT * FROM public."loyaltyCardNft" + WHERE "contractAddress" = '${mockActivity.contractAddress}' + AND "tokenId" = ${mockActivity.erc721TokenId.toString()};`; + + const nft = (await client.query(sql)).rows[0]; + expect(nft.ownerAddress).toEqual(mockActivity.toAddress); + }); + + it('happy path with several nfts', async () => { + const response = await loyaltyCardActivity( + createMockAlchemyRequest([mockActivity, mockActivity2, mockActivity3]), + 'test-loyalty-card-activity', + ); + + expect(response.status).toEqual(200); + + const activities = [mockActivity, mockActivity2, mockActivity3]; + for (const activity of activities) { + const sql = `SELECT * FROM public."loyaltyCardNft" + WHERE "contractAddress" = '${activity.contractAddress}' + AND "tokenId" = ${activity.erc721TokenId.toString()};`; + + const nft = (await client.query(sql)).rows[0]; + expect(nft.ownerAddress).toEqual(activity.toAddress); + } + }); + + it("happy path with several nfts and one that doesn't exist", async () => { + const response = await loyaltyCardActivity( + createMockAlchemyRequest([ + mockActivity, + mockActivity2, + mockActivity3, + mockActivity4NoNft, + ]), + 'test-loyalty-card-activity', + ); + + expect(response.status).toEqual(200); + + const activities = [mockActivity, mockActivity2, mockActivity3]; + for (const activity of activities) { + const sql = `SELECT * FROM public."loyaltyCardNft" + WHERE "contractAddress" = '${activity.contractAddress}' + AND "tokenId" = ${activity.erc721TokenId.toString()};`; + + const nft = (await client.query(sql)).rows[0]; + expect(nft.ownerAddress).toEqual(activity.toAddress); + } + }); + + it('bad path with non existing nft', async () => { + const response = await loyaltyCardActivity( + createMockAlchemyRequest([mockActivity4NoNft]), + 'test-loyalty-card-activity', + ); + + expect(response.status).toEqual(500); + const responseBody = await response.text(); + expect(responseBody).toEqual('No loyalty cards mint found in event'); + }); +}); diff --git a/libs/indexer/alchemy/webhooks/src/lib/loyaltyCardActivity.spec.ts b/libs/indexer/alchemy/webhooks/src/lib/loyaltyCardActivity.spec.ts new file mode 100644 index 000000000..974c4c116 --- /dev/null +++ b/libs/indexer/alchemy/webhooks/src/lib/loyaltyCardActivity.spec.ts @@ -0,0 +1,182 @@ +import { adminSdk } from '@gql/admin/api'; +import { AlchemyNFTActivityEvent } from '@indexer/alchemy/types'; +import { Network, WebhookType } from 'alchemy-sdk'; +import { extractLoyaltyCardMintFromEvent } from './loyaltyCardActivity'; +import { processNftActivities } from './utils'; + +jest.mock('@gql/admin/api', () => ({ + adminSdk: { + GetLoyaltyCardAlchemyEvent: jest.fn(), + }, +})); + +jest.mock('./utils', () => ({ + processNftActivities: jest.fn(), +})); + +jest.mock('@indexer/alchemy/admin', () => ({ + AlchemyWrapper: jest.fn().mockImplementation(() => ({ + convertNetworkToChainId: jest.fn().mockReturnValue('1'), + })), +})); + +describe('extractLoyaltyCardMintFromEvent', () => { + const mockEvent: AlchemyNFTActivityEvent = { + webhookId: 'webhookId', + id: 'id', + createdAt: new Date(), + type: WebhookType.NFT_ACTIVITY, + event: { + network: Network.ETH_MAINNET, + activity: [], + }, + }; + + it('should correctly extract loyalty card mint from event', async () => { + const mockProcessedActivities = [ + { + fromAddress: '0x1', + toAddress: '0x2', + contractAddress: '0xcontract', + tokenId: '1', + }, + ]; + (processNftActivities as jest.Mock).mockReturnValue( + mockProcessedActivities, + ); + + (adminSdk.GetLoyaltyCardAlchemyEvent as jest.Mock).mockResolvedValue({ + loyaltyCardNft: [{ id: '1', ownerAddress: '0x1' }], + }); + + const result = await extractLoyaltyCardMintFromEvent(mockEvent); + + expect(result).toEqual([ + { + _set: { + ownerAddress: '0x2', + status: 'COMPLETED', + }, + where: { + id: { + _eq: '1', + }, + }, + }, + ]); + }); + + it('should skip processing for minting events from the zero address', async () => { + const mockProcessedActivities = [ + { + fromAddress: '0x0000000000000000000000000000000000000000', + toAddress: '0x2', + contractAddress: '0xcontract', + tokenId: '1', + }, + ]; + (processNftActivities as jest.Mock).mockReturnValue( + mockProcessedActivities, + ); + + const result = await extractLoyaltyCardMintFromEvent(mockEvent); + expect(result).toEqual([]); + }); + + it('should return an empty array if no loyalty card NFTs are found', async () => { + const mockProcessedActivities = [ + { + fromAddress: '0x1', + toAddress: '0x2', + contractAddress: '0xcontract', + tokenId: '1', + }, + ]; + (processNftActivities as jest.Mock).mockReturnValue( + mockProcessedActivities, + ); + + (adminSdk.GetLoyaltyCardAlchemyEvent as jest.Mock).mockResolvedValue({ + loyaltyCardNft: [], + }); + + const result = await extractLoyaltyCardMintFromEvent(mockEvent); + expect(result).toEqual([]); + }); + + it('should handle multiple activities correctly', async () => { + const mockProcessedActivities = [ + { + fromAddress: '0x1', + toAddress: '0x2', + contractAddress: '0xcontract1', + tokenId: '1', + }, + { + fromAddress: '0x3', + toAddress: '0x4', + contractAddress: '0xcontract2', + tokenId: '2', + }, + ]; + (processNftActivities as jest.Mock).mockReturnValue( + mockProcessedActivities, + ); + + (adminSdk.GetLoyaltyCardAlchemyEvent as jest.Mock) + .mockResolvedValueOnce({ + loyaltyCardNft: [{ id: '1', ownerAddress: '0x2' }], + }) + .mockResolvedValueOnce({ + loyaltyCardNft: [{ id: '2', ownerAddress: '0x4' }], + }); + + const result = await extractLoyaltyCardMintFromEvent(mockEvent); + expect(result).toEqual([ + { + _set: { + ownerAddress: '0x2', + status: 'COMPLETED', + }, + where: { + id: { + _eq: '1', + }, + }, + }, + { + _set: { + ownerAddress: '0x4', + status: 'COMPLETED', + }, + where: { + id: { + _eq: '2', + }, + }, + }, + ]); + }); + + it('should handle errors during loyalty card NFT fetching gracefully', async () => { + const mockProcessedActivities = [ + { + fromAddress: '0x1', + toAddress: '0x2', + contractAddress: '0xcontract', + tokenId: '1', + }, + ]; + (processNftActivities as jest.Mock).mockReturnValue( + mockProcessedActivities, + ); + + (adminSdk.GetLoyaltyCardAlchemyEvent as jest.Mock).mockRejectedValue( + new Error('Test Error'), + ); + + await expect(extractLoyaltyCardMintFromEvent(mockEvent)).resolves.toEqual( + [], + ); + }); +}); diff --git a/libs/indexer/alchemy/webhooks/src/lib/loyaltyCardActivity.ts b/libs/indexer/alchemy/webhooks/src/lib/loyaltyCardActivity.ts new file mode 100644 index 000000000..22ef767df --- /dev/null +++ b/libs/indexer/alchemy/webhooks/src/lib/loyaltyCardActivity.ts @@ -0,0 +1,117 @@ +import { GetAlchemyInfosFromLoyaltyCardId } from '@features/loyalty-card-api'; +import { adminSdk } from '@gql/admin/api'; +import { LoyaltyCardNft_Updates, NftStatus_Enum } from '@gql/shared/types'; +import { AlchemyWrapper } from '@indexer/alchemy/admin'; +import type { + AlchemyNFTActivityEvent, + AlchemyRequest, +} from '@indexer/alchemy/types'; +import { WebhookType } from 'alchemy-sdk'; +import { headers } from 'next/headers'; +import { + addAlchemyContextToRequest, + isValidSignatureForAlchemyRequest, + processNftActivities, +} from './utils'; + +const alchemy = new AlchemyWrapper(); + +export const extractLoyaltyCardMintFromEvent = async ( + alchemyWebhookEvent: AlchemyNFTActivityEvent, +) => { + const loyaltyCardNfts: LoyaltyCardNft_Updates[] = []; + try { + const processedActivities = processNftActivities(alchemyWebhookEvent); + const network = alchemyWebhookEvent.event.network; + + for (const { + fromAddress, + toAddress, + contractAddress, + tokenId, + } of processedActivities) { + if (fromAddress === '0x0000000000000000000000000000000000000000') { + continue; + } + const loyaltyCardNftResponse = await adminSdk.GetLoyaltyCardAlchemyEvent({ + tokenId, + contractAddress, + chainId: alchemy.convertNetworkToChainId(network).toString(), + }); + + if ( + !loyaltyCardNftResponse.loyaltyCardNft || + loyaltyCardNftResponse.loyaltyCardNft.length === 0 + ) { + continue; + } + + const loyaltyCardNft = loyaltyCardNftResponse.loyaltyCardNft[0]; + + loyaltyCardNfts.push({ + _set: { + ownerAddress: toAddress, + status: NftStatus_Enum.Completed, + }, + where: { + id: { + _eq: loyaltyCardNft.id, + }, + }, + }); + } + } catch (error) { + console.error('Error fetching loyalty card NFT:', error); + return []; + } + + return loyaltyCardNfts; +}; + +export async function loyaltyCardActivity( + req: AlchemyRequest, + loyaltyCardId: string, +) { + const body = await req.text(); + const signature = headers().get('x-alchemy-signature') as string; + addAlchemyContextToRequest(req, body, signature); + const params = await GetAlchemyInfosFromLoyaltyCardId({ + loyaltyCardId: loyaltyCardId, + }); + const activityWebhookSigningKey = params.activityWebhookSigningKey; + if ( + !activityWebhookSigningKey || + !isValidSignatureForAlchemyRequest(req, activityWebhookSigningKey) + ) { + return new Response('Signature validation failed, unauthorized!', { + status: 403, + }); + } + const alchemyWebhookEvent: AlchemyNFTActivityEvent = JSON.parse(body); + + if (alchemyWebhookEvent.type !== WebhookType.NFT_ACTIVITY) { + return new Response('Invalid webhook type. Expected NFT_ACTIVITY.', { + status: 400, + }); + } + + const loyaltyCardsMintFromEvent = + await extractLoyaltyCardMintFromEvent(alchemyWebhookEvent); + if (loyaltyCardsMintFromEvent.length) { + try { + await adminSdk.UpdateLoyaltyCardNfts({ + updates: loyaltyCardsMintFromEvent, + }); + } catch (e) { + console.error(e); + return new Response('Error processing loyalty cards mint', { + status: 500, + }); + } + } else { + return new Response('No loyalty cards mint found in event', { + status: 500, + }); + } + return new Response(null, { status: 200 }); +} diff --git a/libs/indexer/alchemy/webhooks/src/lib/utils.ts b/libs/indexer/alchemy/webhooks/src/lib/utils.ts index 72796ecdf..db3658806 100644 --- a/libs/indexer/alchemy/webhooks/src/lib/utils.ts +++ b/libs/indexer/alchemy/webhooks/src/lib/utils.ts @@ -1,23 +1,80 @@ import { isValidSignature } from '@crypto'; import type { AlchemyRequest } from '@indexer/alchemy/types'; +import { AlchemyNFTActivityEvent } from '@indexer/alchemy/types'; +import { hexToBigInt } from '@utils'; + +export interface ProcessedActivity { + fromAddress: string; + toAddress: string; + contractAddress: string; + tokenId: bigint; + transactionHash: string; + removed: boolean; + blockNum: bigint; +} + +export const processNftActivities = ( + alchemyWebhookEvent: AlchemyNFTActivityEvent, +): ProcessedActivity[] => { + const nftActivities = alchemyWebhookEvent.event.activity; + if (!nftActivities?.length) { + throw new Error('No nft activities found in event'); + } + + return nftActivities + .map((activity) => { + const { + fromAddress, + toAddress, + contractAddress, + erc721TokenId, + log, + blockNum, + } = activity; + const { transactionHash, removed } = log; + + if (removed || !erc721TokenId) { + const errorMessage = removed + ? `Activity removed: ${transactionHash} likely due to a reorg` + : `No erc721TokenId found for ${transactionHash}`; + console.error(errorMessage); + return null; + } + + return { + fromAddress, + toAddress, + contractAddress, + tokenId: hexToBigInt(erc721TokenId), + transactionHash, + blockNum: hexToBigInt(blockNum), + removed, + }; + }) + .filter((activity) => activity !== null); +}; export function isValidSignatureForAlchemyRequest( request: AlchemyRequest, - signingKey: string, + activityWebhookSigningKey: string, ): boolean { return isValidSignatureForStringBody( request.alchemy.rawBody, request.alchemy.signature, - signingKey, + activityWebhookSigningKey, ); } export function isValidSignatureForStringBody( body: string, signature: string, - signingKey: string, + activityWebhookSigningKey: string, ): boolean { - return isValidSignature({ string: body, secret: signingKey, signature }); + return isValidSignature({ + body, + secret: activityWebhookSigningKey, + signature, + }); } export function addAlchemyContextToRequest( diff --git a/libs/integrations/api-keys/.eslintrc.json b/libs/integrations/api-keys/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/integrations/api-keys/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/integrations/api-keys/.swcrc b/libs/integrations/api-keys/.swcrc new file mode 100644 index 000000000..d54df2b94 --- /dev/null +++ b/libs/integrations/api-keys/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2017", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} diff --git a/libs/integrations/api-keys/README.md b/libs/integrations/api-keys/README.md new file mode 100644 index 000000000..4d5aaa6a2 --- /dev/null +++ b/libs/integrations/api-keys/README.md @@ -0,0 +1,11 @@ +# api-keys + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build api-keys` to build the library. + +## Running unit tests + +Run `nx test api-keys` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/integrations/api-keys/jest.config.ts b/libs/integrations/api-keys/jest.config.ts new file mode 100644 index 000000000..8ccde89b1 --- /dev/null +++ b/libs/integrations/api-keys/jest.config.ts @@ -0,0 +1,30 @@ +/* eslint-disable */ +import { readFileSync } from 'fs'; + +// Reading the SWC compilation config and remove the "exclude" +// for the test files to be compiled by SWC +const { exclude: _, ...swcJestConfig } = JSON.parse( + readFileSync(`${__dirname}/.swcrc`, 'utf-8'), +); + +// disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. +// If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" +if (swcJestConfig.swcrc === undefined) { + swcJestConfig.swcrc = false; +} + +// Uncomment if using global setup/teardown files being transformed via swc +// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries +// jest needs EsModule Interop to find the default exported setup/teardown functions +// swcJestConfig.module.noInterop = false; + +export default { + displayName: 'api-keys', + preset: '../../../jest.preset.js', + transform: { + '^.+\\.[tj]s$': ['@swc/jest', swcJestConfig], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + testEnvironment: 'node', + coverageDirectory: '../../../coverage/libs/integrations/api-keys', +}; diff --git a/libs/integrations/api-keys/package.json b/libs/integrations/api-keys/package.json new file mode 100644 index 000000000..c80876c9e --- /dev/null +++ b/libs/integrations/api-keys/package.json @@ -0,0 +1,7 @@ +{ + "name": "@integrations/api-keys", + "version": "0.0.1", + "type": "commonjs", + "main": "./src/index.js", + "typings": "./src/index.d.ts" +} diff --git a/libs/integrations/api-keys/project.json b/libs/integrations/api-keys/project.json new file mode 100644 index 000000000..ef24173aa --- /dev/null +++ b/libs/integrations/api-keys/project.json @@ -0,0 +1,30 @@ +{ + "name": "integrations-api-keys", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/integrations/api-keys/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/integrations/api-keys", + "main": "libs/integrations/api-keys/src/index.ts", + "tsConfig": "libs/integrations/api-keys/tsconfig.lib.json", + "assets": ["libs/integrations/api-keys/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"] + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/integrations/api-keys/jest.config.ts" + } + } + }, + "tags": [] +} diff --git a/libs/integrations/api-keys/src/index.ts b/libs/integrations/api-keys/src/index.ts new file mode 100644 index 000000000..11aece60c --- /dev/null +++ b/libs/integrations/api-keys/src/index.ts @@ -0,0 +1 @@ +export * from './lib/index'; diff --git a/libs/integrations/api-keys/src/lib/index.spec.ts b/libs/integrations/api-keys/src/lib/index.spec.ts new file mode 100644 index 000000000..65e215d6b --- /dev/null +++ b/libs/integrations/api-keys/src/lib/index.spec.ts @@ -0,0 +1,270 @@ +import { adminSdk } from '@gql/admin/api'; +import { + createPublishableApiKey, + createSecretApiKey, + getPublishableApiKey, + getSecretApiKey, + inputSecretKey, +} from './index'; + +jest.mock('@gql/admin/api', () => ({ + adminSdk: { + CreateSecretApiKey: jest.fn(), + GetSecretApiKey: jest.fn(), + CreatePublishableApiKey: jest.fn(), + GetPublishableApiKey: jest.fn(), + }, +})); + +describe('Shopify API Key functions', () => { + afterEach(() => { + jest.clearAllMocks(); + }); + + describe('inputSecretKey', () => { + const props = { + apiKey: 'test_api_key', + organizerId: 'org123', + allowlist: 'example.com', + expiresAt: new Date(), + name: 'Test Key', + }; + const mockResponse = { + insert_secretApiKey_one: { + id: 'key123', + apiKey: props.apiKey, + // other fields... + }, + }; + + it('should create a secret API key with origin secret', async () => { + const originSecret = 'test_origin_secret'; + (adminSdk.CreateSecretApiKey as jest.Mock).mockResolvedValueOnce( + mockResponse, + ); + + const result = await inputSecretKey({ + ...props, + originSecret, + }); + + expect(adminSdk.CreateSecretApiKey).toHaveBeenCalledWith({ + object: expect.objectContaining({ + ...props, + hashedOriginSecret: expect.any(String), + originSecretSalt: expect.any(String), + }), + }); + expect(result).toEqual(mockResponse.insert_secretApiKey_one); + }); + + it('should create a secret API key with integrity secret', async () => { + const integritySecret = 'test_integrity_secret'; + (adminSdk.CreateSecretApiKey as jest.Mock).mockResolvedValueOnce( + mockResponse, + ); + + const result = await inputSecretKey({ + ...props, + integritySecret, + }); + + expect(adminSdk.CreateSecretApiKey).toHaveBeenCalledWith({ + object: expect.objectContaining({ + ...props, + encryptedIntegritySecret: expect.any(String), + }), + }); + expect(result).toEqual(mockResponse.insert_secretApiKey_one); + }); + + it('should create a secret API key with both origin and integrity secrets', async () => { + const originSecret = 'test_origin_secret'; + const integritySecret = 'test_integrity_secret'; + (adminSdk.CreateSecretApiKey as jest.Mock).mockResolvedValueOnce( + mockResponse, + ); + + const result = await inputSecretKey({ + ...props, + originSecret, + integritySecret, + }); + + expect(adminSdk.CreateSecretApiKey).toHaveBeenCalledWith({ + object: expect.objectContaining({ + ...props, + hashedOriginSecret: expect.any(String), + originSecretSalt: expect.any(String), + encryptedIntegritySecret: expect.any(String), + }), + }); + expect(result).toEqual(mockResponse.insert_secretApiKey_one); + }); + + it('should throw an error if neither originSecret nor integritySecret is provided', async () => { + await expect(inputSecretKey(props)).rejects.toThrow( + 'At least one of originSecret or integritySecret must be provided', + ); + }); + + it('should throw an error if key creation fails', async () => { + const originSecret = 'test_origin_secret'; + (adminSdk.CreateSecretApiKey as jest.Mock).mockResolvedValueOnce({}); + + await expect( + inputSecretKey({ + ...props, + originSecret, + }), + ).rejects.toThrow('Failed to create secret API key'); + }); + }); + + describe('createSecretApiKey', () => { + const props = { + allowlist: 'example.com', + expiresAt: new Date(), + name: 'Test Key', + organizerId: 'org123', + }; + const mockResponse = { + insert_secretApiKey_one: { + id: 'key123', + apiKey: 'test_secret_key', + // other fields... + }, + }; + + it('should create a secret API key with origin and integrity secrets', async () => { + (adminSdk.CreateSecretApiKey as jest.Mock).mockResolvedValueOnce( + mockResponse, + ); + + const result = await createSecretApiKey(props); + + expect(adminSdk.CreateSecretApiKey).toHaveBeenCalledWith({ + object: expect.objectContaining({ + ...props, + apiKey: expect.any(String), + hashedOriginSecret: expect.any(String), + originSecretSalt: expect.any(String), + encryptedIntegritySecret: expect.any(String), + }), + }); + expect(result).toEqual({ + ...mockResponse.insert_secretApiKey_one, + apiKeyIntegritySecret: expect.any(String), + apiKeySecret: expect.any(String), + }); + }); + + it('should throw an error if both originSecret and integritySecret are false', async () => { + await expect( + createSecretApiKey({ + ...props, + originSecret: false, + integritySecret: false, + }), + ).rejects.toThrow( + 'At least one of originSecret or integritySecret must be true', + ); + }); + + it('should throw an error if key creation fails', async () => { + (adminSdk.CreateSecretApiKey as jest.Mock).mockResolvedValueOnce({}); + + await expect(createSecretApiKey(props)).rejects.toThrow( + 'Failed to create Shopify API key', + ); + }); + }); + + describe('getSecretApiKey', () => { + const apiKey = 'test_secret_key'; + const mockResponse = { + secretApiKey: [ + { + id: 'key123', + apiKey, + // other fields... + }, + ], + }; + + it('should get a secret API key', async () => { + (adminSdk.GetSecretApiKey as jest.Mock).mockResolvedValueOnce( + mockResponse, + ); + + const result = await getSecretApiKey(apiKey); + + expect(adminSdk.GetSecretApiKey).toHaveBeenCalledWith({ apiKey }); + expect(result).toEqual(mockResponse.secretApiKey[0]); + }); + }); + + describe('createPublishableApiKey', () => { + const props = { + allowlist: 'example.com', + expiresAt: new Date(), + name: 'Test Key', + organizerId: 'org123', + }; + const mockResponse = { + insert_publishableApiKey_one: { + id: 'key123', + apiKey: 'test_publishable_key', + // other fields... + }, + }; + + it('should create a publishable API key', async () => { + (adminSdk.CreatePublishableApiKey as jest.Mock).mockResolvedValueOnce( + mockResponse, + ); + + const result = await createPublishableApiKey(props); + + expect(adminSdk.CreatePublishableApiKey).toHaveBeenCalledWith({ + object: expect.objectContaining({ + ...props, + apiKey: expect.any(String), + }), + }); + expect(result).toEqual(mockResponse.insert_publishableApiKey_one); + }); + + it('should throw an error if key creation fails', async () => { + (adminSdk.CreatePublishableApiKey as jest.Mock).mockResolvedValueOnce({}); + + await expect(createPublishableApiKey(props)).rejects.toThrow( + 'Failed to create Shopify API key', + ); + }); + }); + + describe('getPublishableApiKey', () => { + const apiKey = 'test_publishable_key'; + const mockResponse = { + publishableApiKey: [ + { + id: 'key123', + apiKey, + // other fields... + }, + ], + }; + + it('should get a publishable API key', async () => { + (adminSdk.GetPublishableApiKey as jest.Mock).mockResolvedValueOnce( + mockResponse, + ); + + const result = await getPublishableApiKey(apiKey); + + expect(adminSdk.GetPublishableApiKey).toHaveBeenCalledWith({ apiKey }); + expect(result).toEqual(mockResponse.publishableApiKey[0]); + }); + }); +}); diff --git a/libs/integrations/api-keys/src/lib/index.ts b/libs/integrations/api-keys/src/lib/index.ts new file mode 100644 index 000000000..8b79478a1 --- /dev/null +++ b/libs/integrations/api-keys/src/lib/index.ts @@ -0,0 +1,159 @@ +import { + generateApiKeyId, + generateRandomString, + hashSecret, + encryptSecret, +} from '@crypto'; +import { adminSdk } from '@gql/admin/api'; +import { + PublishableApiKey_Insert_Input, + SecretApiKey_Insert_Input, +} from '@gql/shared/types'; +type SecretApiKeyOptionalFields = Pick< + SecretApiKey_Insert_Input, + 'allowlist' | 'expiresAt' | 'status' | 'name' | 'type' +>; + +interface InputSecretKeyProps + extends SecretApiKeyOptionalFields, + Required> { + apiKey: string; + originSecret?: string; + integritySecret?: string; +} + +export async function inputSecretKey({ + apiKey, + organizerId, + originSecret, + integritySecret, + ...optionalFields +}: InputSecretKeyProps) { + if (!originSecret && !integritySecret) { + throw new Error( + 'At least one of originSecret or integritySecret must be provided', + ); + } + + const secretObject: SecretApiKey_Insert_Input = { + apiKey, + organizerId, + ...optionalFields, + }; + + if (originSecret) { + const salt = generateRandomString(16); + const hashedOriginSecret = hashSecret(originSecret, salt); + secretObject.hashedOriginSecret = hashedOriginSecret; + secretObject.originSecretSalt = salt; + } + + if (integritySecret) { + secretObject.encryptedIntegritySecret = encryptSecret(integritySecret); + } + + const res = await adminSdk.CreateSecretApiKey({ + object: secretObject, + }); + + if (!res || !res.insert_secretApiKey_one) { + throw new Error('Failed to create secret API key'); + } + + return res.insert_secretApiKey_one; +} + +interface CreateSecretApiKeyProps + extends Omit, + Required> { + apiKeyPrefix?: string; + originSecret?: boolean; + integritySecret?: boolean; +} + +export async function createSecretApiKey({ + originSecret = true, + integritySecret = true, + ...props +}: CreateSecretApiKeyProps) { + const apiKeyId = generateApiKeyId(props.apiKeyPrefix || ''); + let secretObject: SecretApiKey_Insert_Input = { + ...props, + apiKey: apiKeyId, + }; + if (!originSecret && !integritySecret) { + throw new Error( + 'At least one of originSecret or integritySecret must be true', + ); + } + let apiKeySecret: string = ''; + if (originSecret) { + apiKeySecret = generateApiKeyId(); + const salt = generateRandomString(16); + const hashedApiKeySecret = hashSecret(apiKeySecret, salt); + secretObject = { + ...secretObject, + hashedOriginSecret: hashedApiKeySecret, + originSecretSalt: salt, + }; + } + let apiKeyIntegritySecret: string = ''; + if (integritySecret) { + apiKeyIntegritySecret = generateApiKeyId(); + secretObject = { + ...secretObject, + encryptedIntegritySecret: encryptSecret(apiKeyIntegritySecret), + }; + } + const res = await adminSdk.CreateSecretApiKey({ + object: secretObject, + }); + if (!res || !res.insert_secretApiKey_one) { + throw new Error('Failed to create Shopify API key'); + } else + return { + ...res.insert_secretApiKey_one, + apiKeyIntegritySecret, // Return the secret to the caller, not stored into the database so it's secure. It's the caller's responsibility to store it securely. + apiKeySecret, // Return the secret to the caller, not stored into the database so it's secure. It's the caller's responsibility to store it securely. + }; +} + +export async function getSecretApiKey(apiKey: string) { + const res = await adminSdk.GetSecretApiKey({ + apiKey, + }); + return res?.secretApiKey?.[0]; +} + +type PublishableApiKeyOptionalFields = Pick< + PublishableApiKey_Insert_Input, + 'allowlist' | 'expiresAt' | 'status' | 'name' +>; + +interface CreatePublishableApiKeyProps + extends Required>, + Omit { + apiKeyPrefix?: string; +} + +export async function createPublishableApiKey( + props: CreatePublishableApiKeyProps, +) { + const apiKeyId = generateApiKeyId(props.apiKeyPrefix || ''); + const res = await adminSdk.CreatePublishableApiKey({ + object: { + ...props, + apiKey: apiKeyId, + }, + }); + if (!res || !res.insert_publishableApiKey_one) { + throw new Error('Failed to create Shopify API key'); + } else return res.insert_publishableApiKey_one; +} + +export async function getPublishableApiKey(apiKey: string) { + const res = await adminSdk.GetPublishableApiKey({ + apiKey, + }); + return res?.publishableApiKey?.[0]; +} diff --git a/libs/integrations/api-keys/tsconfig.json b/libs/integrations/api-keys/tsconfig.json new file mode 100644 index 000000000..8122543a9 --- /dev/null +++ b/libs/integrations/api-keys/tsconfig.json @@ -0,0 +1,22 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs", + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/libs/integrations/api-keys/tsconfig.lib.json b/libs/integrations/api-keys/tsconfig.lib.json new file mode 100644 index 000000000..c1b5de64c --- /dev/null +++ b/libs/integrations/api-keys/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "include": ["src/**/*.ts", "../../../types/**/*.d.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/integrations/api-keys/tsconfig.spec.json b/libs/integrations/api-keys/tsconfig.spec.json new file mode 100644 index 000000000..69a251f32 --- /dev/null +++ b/libs/integrations/api-keys/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/libs/integrations/external-api-handlers/.eslintrc.json b/libs/integrations/external-api-handlers/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/integrations/external-api-handlers/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/integrations/external-api-handlers/.swcrc b/libs/integrations/external-api-handlers/.swcrc new file mode 100644 index 000000000..d54df2b94 --- /dev/null +++ b/libs/integrations/external-api-handlers/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2017", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} diff --git a/libs/integrations/external-api-handlers/README.md b/libs/integrations/external-api-handlers/README.md new file mode 100644 index 000000000..47aff3978 --- /dev/null +++ b/libs/integrations/external-api-handlers/README.md @@ -0,0 +1,11 @@ +# integrations-external-api-handlers + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build integrations-external-api-handlers` to build the library. + +## Running unit tests + +Run `nx test integrations-external-api-handlers` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/integrations/external-api-handlers/jest.config.ts b/libs/integrations/external-api-handlers/jest.config.ts new file mode 100644 index 000000000..0debce2b8 --- /dev/null +++ b/libs/integrations/external-api-handlers/jest.config.ts @@ -0,0 +1,31 @@ +/* eslint-disable */ +import { readFileSync } from 'fs'; + +// Reading the SWC compilation config and remove the "exclude" +// for the test files to be compiled by SWC +const { exclude: _, ...swcJestConfig } = JSON.parse( + readFileSync(`${__dirname}/.swcrc`, 'utf-8'), +); + +// disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. +// If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" +if (swcJestConfig.swcrc === undefined) { + swcJestConfig.swcrc = false; +} + +// Uncomment if using global setup/teardown files being transformed via swc +// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries +// jest needs EsModule Interop to find the default exported setup/teardown functions +// swcJestConfig.module.noInterop = false; + +export default { + displayName: 'integrations-external-api-handlers', + preset: '../../../jest.preset.js', + transform: { + '^.+\\.[tj]s$': ['@swc/jest', swcJestConfig], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + testEnvironment: 'node', + coverageDirectory: + '../../../coverage/libs/integrations/external-api-handlers', +}; diff --git a/libs/integrations/external-api-handlers/package.json b/libs/integrations/external-api-handlers/package.json new file mode 100644 index 000000000..f778f47ed --- /dev/null +++ b/libs/integrations/external-api-handlers/package.json @@ -0,0 +1,7 @@ +{ + "name": "@integrations/external-api-handlers", + "version": "0.0.1", + "type": "commonjs", + "main": "./src/index.js", + "typings": "./src/index.d.ts" +} diff --git a/libs/integrations/external-api-handlers/project.json b/libs/integrations/external-api-handlers/project.json new file mode 100644 index 000000000..648b8f5d3 --- /dev/null +++ b/libs/integrations/external-api-handlers/project.json @@ -0,0 +1,30 @@ +{ + "name": "integrations-external-api-handlers", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/integrations/external-api-handlers/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/integrations/external-api-handlers", + "main": "libs/integrations/external-api-handlers/src/index.ts", + "tsConfig": "libs/integrations/external-api-handlers/tsconfig.lib.json", + "assets": ["libs/integrations/external-api-handlers/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"] + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/integrations/external-api-handlers/jest.config.ts" + } + } + }, + "tags": [] +} diff --git a/libs/integrations/external-api-handlers/src/index.ts b/libs/integrations/external-api-handlers/src/index.ts new file mode 100644 index 000000000..adcc4b2fc --- /dev/null +++ b/libs/integrations/external-api-handlers/src/index.ts @@ -0,0 +1,2 @@ +export { BaseWebhookAndApiHandler } from './lib/baseWebhookAndApiHandler'; +export { ShopifyWebhookAndApiHandler } from './lib/shopify'; diff --git a/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.spec.ts b/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.spec.ts new file mode 100644 index 000000000..922547e7c --- /dev/null +++ b/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.spec.ts @@ -0,0 +1,254 @@ +import { getHmacDigestFromString } from '@crypto'; +import { BaseWebhookAndApiHandler } from './baseWebhookAndApiHandler'; + +describe('BaseWebhookAndApiHandler', () => { + const integritySecret = 'test-api-secret'; + let handler: BaseWebhookAndApiHandler; + + beforeEach(() => { + handler = new (class extends BaseWebhookAndApiHandler {})(); + }); + + describe('verifySignature', () => { + it('should return true for a valid signature', () => { + const body = 'test-body'; + const signature = getHmacDigestFromString({ + body, + secret: integritySecret, + algorithm: 'sha256', + }); + expect( + handler.verifySignature({ integritySecret, body, signature }), + ).toBe(true); + }); + + it('should return false for an invalid signature', () => { + const body = 'test-body'; + const signature = 'invalid-signature'; + expect( + handler.verifySignature({ integritySecret, body, signature }), + ).toBe(false); + }); + }); + + describe('verifySignatureWithTimestamp', () => { + it('should return true for a valid signature and timestamp', () => { + const body = 'test-body'; + const timestamp = Math.floor(Date.now()).toString(); + const timestampedBody = `${body}|${timestamp}`; + const signature = getHmacDigestFromString({ + body: timestampedBody, + secret: integritySecret, + algorithm: 'sha256', + }); + expect( + handler.verifySignatureWithTimestamp({ + integritySecret, + body, + signature, + timestamp, + }), + ).toBe(true); + }); + + it('should return false for an invalid signature', () => { + const body = 'test-body'; + const timestamp = Math.floor(Date.now()).toString(); + const signature = 'invalid-signature'; + expect( + handler.verifySignatureWithTimestamp({ + integritySecret, + body, + signature, + timestamp, + }), + ).toBe(false); + }); + + it('should return false for an expired timestamp', () => { + const body = 'test-body'; + const timestamp = (Math.floor(Date.now()) - 400 * 1000).toString(); // Expired timestamp + const timestampedBody = `${body}|${timestamp}`; + const signature = getHmacDigestFromString({ + body: timestampedBody, + secret: integritySecret, + algorithm: 'sha256', + }); + expect( + handler.verifySignatureWithTimestamp({ + integritySecret, + body, + signature, + timestamp, + }), + ).toBe(false); + }); + }); + + describe('generateSignatureWithBody', () => { + it('should generate a valid signature for a string body', () => { + const body = 'test-body'; + const { signature, body: signedBody } = handler.generateSignatureWithBody( + { body, secret: integritySecret }, + ); + expect( + handler.verifySignature({ + integritySecret, + body: signedBody, + signature, + }), + ).toBe(true); + }); + + it('should generate a valid signature for an object body', () => { + const body = { key: 'value' }; + const { signature, body: signedBody } = handler.generateSignatureWithBody( + { body, secret: integritySecret }, + ); + // Convert signedBody back to object for verification + expect( + handler.verifySignature({ + integritySecret, + body: JSON.stringify(body), + signature, + }), + ).toBe(true); + }); + }); + + describe('generateSignatureAndTimestamp', () => { + it('should generate a valid signature and timestamp for a string body', () => { + const body = 'test-body'; + const { + signature, + timestamp, + body: signedBody, + } = handler.generateSignatureAndTimestamp({ + body, + secret: integritySecret, + }); + expect( + handler.verifySignatureWithTimestamp({ + integritySecret, + body: signedBody, + signature, + timestamp, + }), + ).toBe(true); + }); + it('should generate a valid signature and timestamp for an object body', () => { + const body = { key: 'value' }; + const { + signature, + timestamp, + body: signedBody, + } = handler.generateSignatureAndTimestamp({ + body, + secret: integritySecret, + }); + // Convert signedBody back to object for verification + expect( + handler.verifySignatureWithTimestamp({ + integritySecret, + body: JSON.stringify(body), + signature, + timestamp, + }), + ).toBe(true); + }); + }); + describe('deserializeParams', () => { + it('should deserialize a single JSON object string', () => { + const params = { obj: '{"key":"value"}' }; + const deserialized = handler.deserializeParams(params); + expect(deserialized).toEqual({ obj: { key: 'value' } }); + }); + + it('should deserialize an array of JSON object strings', () => { + const params = { arr: ['{"key1":"value1"}', '{"key2":"value2"}'] }; + const deserialized = handler.deserializeParams(params); + expect(deserialized).toEqual({ + arr: [{ key1: 'value1' }, { key2: 'value2' }], + }); + }); + + it('should return the original string for non-JSON strings', () => { + const params = { str: 'non-json-string' }; + const deserialized = handler.deserializeParams(params); + expect(deserialized).toEqual({ str: 'non-json-string' }); + }); + + it('should handle arrays with mixed content', () => { + const params = { mixed: ['{"key":"value"}', 'non-json-string'] }; + const deserialized = handler.deserializeParams(params); + expect(deserialized).toEqual({ + mixed: [{ key: 'value' }, 'non-json-string'], + }); + }); + + it('should handle empty strings and not throw an error', () => { + const params = { empty: '' }; + const deserialized = handler.deserializeParams(params); + expect(deserialized).toEqual({ empty: '' }); + }); + }); + describe('guardRequestTimestamp', () => { + it('should not throw an error for a timestamp within the allowed range', () => { + const timestamp = Math.floor(Date.now()).toString(); + expect(() => { + handler.guardRequestTimestamp(timestamp); + }).not.toThrow(); + }); + + it('should throw an error for a timestamp older than the allowed range', () => { + const timestamp = (Math.floor(Date.now()) - 400 * 1000).toString(); // 400 seconds ago in milliseconds + expect(() => { + handler.guardRequestTimestamp(timestamp); + }).toThrow('Timestamp is older than 3 minutes'); + }); + + it('should throw an error if timestamp is not provided', () => { + expect(() => { + handler.guardRequestTimestamp(''); + }).toThrow('Timestamp is required and delta must be positive'); + }); + + it('should throw an error if delta is not positive', () => { + const timestamp = Math.floor(Date.now()).toString(); + expect(() => { + handler.guardRequestTimestamp(timestamp, -1); + }).toThrow('Timestamp is required and delta must be positive'); + }); + }); + describe('getRequiredParam', () => { + it('should return the value of a present parameter', () => { + const searchParams = new URLSearchParams(); + searchParams.set('shop', 'example.myshopify.com'); + const paramName = 'shop'; + const expectedValue = 'example.myshopify.com'; + + const result = handler['getRequiredParam'](searchParams, paramName); + + expect(result).toBe(expectedValue); + }); + + it('should throw an error if the parameter is missing', () => { + const searchParams = new URLSearchParams(); + const paramName = 'missingParam'; + + expect(() => { + handler['getRequiredParam'](searchParams, paramName); + }).toThrowError(`Missing ${paramName}`); + }); + + it('should throw an error if the parameter value is empty', () => { + const searchParams = new URLSearchParams(); + searchParams.set('emptyParam', ''); + const paramName = 'emptyParam'; + + expect(() => { + handler['getRequiredParam'](searchParams, paramName); + }).toThrowError(`Missing ${paramName}`); + }); + }); +}); diff --git a/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts b/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts new file mode 100644 index 000000000..333a2b469 --- /dev/null +++ b/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts @@ -0,0 +1,154 @@ +import { getHmacDigestFromString, isValidSignature } from '@crypto'; +import { isOriginAllowed } from '@utils'; +import { timingSafeEqual } from 'crypto'; + +interface VerifySignatureProps { + integritySecret: string; + body: string; + signature: string; +} + +interface VerifySignatureWithTimestampProps extends VerifySignatureProps { + timestamp: string; +} + +interface GenerateSignatureProps { + body: string | object; + secret: string; +} + +export abstract class BaseWebhookAndApiHandler { + constructor() {} + + verifySignature({ + integritySecret, + body, + signature, + }: VerifySignatureProps): boolean { + return isValidSignature({ + algorithm: 'sha256', + body, + secret: integritySecret, + signature, + }); + } + + verifySignatureWithTimestamp({ + integritySecret, + body, + signature, + timestamp, + }: VerifySignatureWithTimestampProps): boolean { + // Validate the timestamp + try { + this.guardRequestTimestamp(timestamp, 300); // 5 minutes in seconds as the allowed time difference + } catch (error) { + return false; + } + const timestampedBody = `${body}|${timestamp}`; // Reconstruct the timestampedBody as it was during signature generation + const expectedSignature = getHmacDigestFromString({ + body: timestampedBody, + secret: integritySecret, + algorithm: 'sha256', + }); + return ( + Buffer.byteLength(signature) === Buffer.byteLength(expectedSignature) && + timingSafeEqual(Buffer.from(signature), Buffer.from(expectedSignature)) + ); + } + + // Function to deserialize any serialized objects within the parameters + deserializeParams(params: { [key: string]: string | string[] }) { + const deserializedParams: { [key: string]: any } = {}; + Object.keys(params).forEach((key) => { + const value = params[key]; + if (Array.isArray(value)) { + // Process each element in the array individually + deserializedParams[key] = value.map((v) => { + try { + // Attempt to parse each element as JSON + return JSON.parse(v); + } catch (error) { + // If parsing fails, it's not a serialized object, so keep the original value + return v; + } + }); + } else { + try { + // Attempt to parse the value as JSON + deserializedParams[key] = JSON.parse(value); + } catch (error) { + // If parsing fails, it's not a serialized object, so keep the original value + deserializedParams[key] = value; + } + } + }); + return deserializedParams; + } + + /** + * Generates a HMAC signature for the given body and appends a timestamp. + * @param {string | object} body - The request body to be signed. + * @param {string} secret - The secret used for generating the HMAC signature. + * @returns { signature: string, timestampedBody: string } - The signature and the body with a timestamp. + */ + generateSignatureWithBody({ body, secret }: GenerateSignatureProps): { + signature: string; + body: string; + } { + const bodyString = typeof body === 'object' ? JSON.stringify(body) : body; + + const signature = getHmacDigestFromString({ + body: bodyString, + secret, + algorithm: 'sha256', + }); + + return { signature, body: bodyString }; + } + + generateSignatureAndTimestamp({ body, secret }: GenerateSignatureProps): { + signature: string; + timestamp: string; + body: string; + } { + const timestamp = Math.floor(Date.now()).toString(); + const bodyString = typeof body === 'object' ? JSON.stringify(body) : body; + const timestampedBody = `${bodyString}|${timestamp}`; // Combine for signature generation + + const signature = getHmacDigestFromString({ + body: timestampedBody, + secret, + algorithm: 'sha256', + }); + + // Note: Send the original body, this signature, and the timestamp in your request + return { signature, timestamp, body: bodyString }; + } + + guardRequestTimestamp(timestamp: string, deltaInSeconds: number = 180) { + if (!timestamp || deltaInSeconds <= 0) { + throw new Error('Timestamp is required and delta must be positive'); + } + const timestampInSeconds = Math.floor(new Date().getTime() / 1000); + if ( + Math.abs( + timestampInSeconds - Math.floor(parseInt(timestamp, 10) / 1000), + ) > deltaInSeconds + ) { + throw new Error(`Timestamp is older than ${deltaInSeconds / 60} minutes`); + } + } + guardAllowListOrigin(allowlist: string, origin: string) { + if (!isOriginAllowed(allowlist, origin)) { + throw new Error(`Origin ${origin} is not allowed.`); + } + } + getRequiredParam(searchParams: URLSearchParams, paramName: string): string { + const paramValue = searchParams.get(paramName); + if (!paramValue) { + throw new Error(`Missing ${paramName}`); + } + return paramValue; + } +} diff --git a/libs/integrations/external-api-handlers/src/lib/shopify.spec.ts b/libs/integrations/external-api-handlers/src/lib/shopify.spec.ts new file mode 100644 index 000000000..7c6b0b08b --- /dev/null +++ b/libs/integrations/external-api-handlers/src/lib/shopify.spec.ts @@ -0,0 +1,451 @@ +import { decryptSecret } from '@crypto'; +import { adminSdk } from '@gql/admin/api'; +import { ApiKeyType_Enum } from '@gql/shared/types'; +import { getSecretApiKey } from '@integrations/api-keys'; +import { + BadRequestError, + InternalServerError, + NotAuthorizedError, + NotFoundError, +} from '@next/api-handler'; +import { getCurrentChain } from '@next/chains'; +import { LoyaltyCardNftWrapper } from '@nft/loyalty-card'; +import { NextRequest } from 'next/server'; +import { MintLoyaltyCardOptions, ShopifyWebhookAndApiHandler } from './shopify'; + +jest.mock('@integrations/api-keys'); +jest.mock('@crypto'); +jest.mock('@nft/loyalty-card', () => ({ + LoyaltyCardNftWrapper: jest.fn().mockImplementation(() => ({ + mintWithPassword: jest.fn(), + })), +})); +jest.mock('@gql/admin/api'); +jest.mock('@next/chains', () => ({ + getCurrentChain: () => ({ + chainIdHex: '0x1', + }), +})); + +// Mock the headers function to return the mock Headers object +jest.mock('next/headers', () => ({ + headers: () => + new Headers({ + 'x-shopify-client-id': 'validApiKey', + }), +})); + +describe('ShopifyWebhookAndApiHandler', () => { + let handler: ShopifyWebhookAndApiHandler; + let mockRequest: NextRequest; + let verifySignatureMock: jest.SpyInstance; + + beforeEach(() => { + handler = new ShopifyWebhookAndApiHandler(); + verifySignatureMock = jest.spyOn(handler, 'verifySignature'); + mockRequest = { + nextUrl: { + searchParams: new URLSearchParams({ + shop: 'example.myshopify.com', + timestamp: (Date.now() - 10).toString(), // recent timestamp + signature: 'validSignature', + dummy: 'dummy', + dummyArray: JSON.stringify(['dummy1', 'dummy2']), + dummyObject: JSON.stringify({ key: 'value' }), + }), + }, + headers: new Headers({ + 'x-shopify-client-id': 'validApiKey', + }), + } as unknown as NextRequest; + + (getSecretApiKey as jest.Mock).mockResolvedValue({ + type: ApiKeyType_Enum.Shopify, + encryptedIntegritySecret: 'encryptedSecret', + allowlist: 'https://example.myshopify.com', + organizerId: 'org123', + }); + + (decryptSecret as jest.Mock).mockReturnValue('decryptedSecret'); + }); + + describe('extractAndVerifyShopifyRequest', () => { + it('should call verifySignature with correct arguments and handle correct of signature', async () => { + verifySignatureMock.mockReturnValue(true); + + const res = await handler.extractAndVerifyShopifyRequest(mockRequest); + + expect(res).toBeDefined(); + expect(res).toEqual({ + resultParams: { + dummy: 'dummy', + dummyArray: mockRequest.nextUrl.searchParams.get('dummyArray'), + dummyObject: mockRequest.nextUrl.searchParams.get('dummyObject'), + }, + organizerId: 'org123', + }); + expect(verifySignatureMock).toHaveBeenCalledWith({ + body: expect.any(String), + integritySecret: 'decryptedSecret', + signature: 'validSignature', + }); + }); + it('should call verifySignature with correct arguments and handle failure of signature', async () => { + // Mock verifySignature method + verifySignatureMock.mockReturnValue(false); + + // Attempt to verify the request signature + await expect( + handler.extractAndVerifyShopifyRequest(mockRequest), + ).rejects.toThrow('Invalid signature'); + + // Check if verifySignature was called with the correct arguments + expect(verifySignatureMock).toHaveBeenCalledWith({ + body: expect.any(String), // Since the exact sortedParams string might be hard to replicate here, use expect.any(String) + integritySecret: 'decryptedSecret', + signature: 'validSignature', + }); + // Ensure the mock was called exactly once + expect(verifySignatureMock).toHaveBeenCalledTimes(1); + }); + it('throws an error for an invalid API key', async () => { + (getSecretApiKey as jest.Mock).mockResolvedValueOnce(null); // Simulate invalid API key + + await expect( + handler.extractAndVerifyShopifyRequest(mockRequest), + ).rejects.toThrow('Invalid signature'); + }); + + it('throws an error when required parameters are missing', async () => { + mockRequest.nextUrl.searchParams.delete('shop'); // Remove a required parameter + + await expect( + handler.extractAndVerifyShopifyRequest(mockRequest), + ).rejects.toThrow('Missing shop'); + }); + }); + it('should throw an error when the API key type is not Shopify', async () => { + (getSecretApiKey as jest.Mock).mockResolvedValueOnce({ + type: ApiKeyType_Enum.External, // Invalid API key type + encryptedIntegritySecret: 'encryptedSecret', + allowlist: 'https://example.myshopify.com', + organizerId: 'org123', + }); + + await expect( + handler.extractAndVerifyShopifyRequest(mockRequest), + ).rejects.toThrow('Invalid signature'); + }); + + it('should throw an error when the API key does not have an encryptedIntegritySecret', async () => { + (getSecretApiKey as jest.Mock).mockResolvedValueOnce({ + type: ApiKeyType_Enum.Shopify, + encryptedIntegritySecret: undefined, // Missing encryptedIntegritySecret + allowlist: 'https://example.myshopify.com', + organizerId: 'org123', + }); + + await expect( + handler.extractAndVerifyShopifyRequest(mockRequest), + ).rejects.toThrow('Invalid signature'); + }); + + it('should throw an error when the timestamp is outside the allowed time difference', async () => { + mockRequest.nextUrl.searchParams.set( + 'timestamp', + (Date.now() - 400 * 1000).toString(), + ); // Timestamp outside allowed range + + await expect( + handler.extractAndVerifyShopifyRequest(mockRequest), + ).rejects.toThrow('Timestamp is older than 5 minutes'); + }); + + it('should throw an error when the origin is not in the allowlist', async () => { + (getSecretApiKey as jest.Mock).mockResolvedValueOnce({ + type: ApiKeyType_Enum.Shopify, + encryptedIntegritySecret: 'encryptedSecret', + allowlist: 'https://example.myshopify.com', + organizerId: 'org123', + }); + mockRequest.nextUrl.searchParams.set('shop', 'invalid.myshopify.com'); // Invalid origin + + await expect( + handler.extractAndVerifyShopifyRequest(mockRequest), + ).rejects.toThrow('Origin https://invalid.myshopify.com is not allowed.'); + }); + + it('should not throw an error when the allowlist is not defined', async () => { + verifySignatureMock.mockReturnValue(true); + (getSecretApiKey as jest.Mock).mockResolvedValueOnce({ + type: ApiKeyType_Enum.Shopify, + encryptedIntegritySecret: 'encryptedSecret', + allowlist: undefined, // Allowlist not defined + organizerId: 'org123', + }); + + await expect( + handler.extractAndVerifyShopifyRequest(mockRequest), + ).resolves.not.toThrow(); + }); + + const createMockRequest = (params: URLSearchParams): NextRequest => + ({ + nextUrl: { searchParams: params }, + headers: new Headers({ 'x-shopify-client-id': 'validApiKey' }), + }) as unknown as NextRequest; + + describe('mintLoyaltyCardWithPassword', () => { + let mockLoyaltyCardSdk: LoyaltyCardNftWrapper; + let shopifyHandler: ShopifyWebhookAndApiHandler; + + beforeEach(() => { + shopifyHandler = new ShopifyWebhookAndApiHandler(); + mockLoyaltyCardSdk = new LoyaltyCardNftWrapper(); + // Mock internal methods to bypass their actual implementations + shopifyHandler.extractAndVerifyShopifyRequest = jest + .fn() + .mockResolvedValue({ + resultParams: { + password: 'test-password', + ownerAddress: 'test-address', + }, + organizerId: 'org123', + }); + + shopifyHandler.serializeAndValidateParams = jest.fn().mockResolvedValue({ + password: 'test-password', + ownerAddress: 'test-address', + }); + }); + it('successfully mints a loyalty card', async () => { + const mockRequest = createMockRequest( + new URLSearchParams({ + password: 'test-password', + ownerAddress: 'test-address', + shop: 'example.myshopify.com', + timestamp: Date.now().toString(), + signature: 'validSignature', + }), + ); + + const mintData = { + password: 'test-password', + ownerAddress: 'test-address', + contractAddress: 'test-contract', + chainId: getCurrentChain().chainIdHex, + organizerId: 'org123', + }; + + mockLoyaltyCardSdk.mintWithPassword.mockResolvedValue({ success: true }); + + const options: MintLoyaltyCardOptions = { + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }; + + const response = + await shopifyHandler.mintLoyaltyCardWithPassword(options); + + expect(response.status).toBe(200); + expect(mockLoyaltyCardSdk.mintWithPassword).toHaveBeenCalledWith( + mintData, + ); + }); + it('throws NotAuthorizedError for invalid API key', async () => { + shopifyHandler.extractAndVerifyShopifyRequest = jest + .fn() + .mockRejectedValue(new Error('Not Authorized: Invalid API key')); + const mockRequest = createMockRequest( + new URLSearchParams({ + // Missing necessary parameters to simulate an unauthorized request + }), + ); + + const options: MintLoyaltyCardOptions = { + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }; + const response = + await shopifyHandler.mintLoyaltyCardWithPassword(options); + expect(response.status).toBe(403); + }); + it('throws BadRequestError for invalid query parameters', async () => { + shopifyHandler.serializeAndValidateParams = jest + .fn() + .mockRejectedValue(new Error('Invalid query parameters')); + const mockRequest = createMockRequest( + new URLSearchParams({ + // Incorrect or missing parameters to simulate bad request + shop: 'example.myshopify.com', + timestamp: Date.now().toString(), + }), + ); + + const options: MintLoyaltyCardOptions = { + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }; + + const response = + await shopifyHandler.mintLoyaltyCardWithPassword(options); + expect(response.status).toBe(400); + }); + it('throws InternalServerError for unexpected errors from LoyaltyCardNftWrapper', async () => { + const mockRequest = createMockRequest( + new URLSearchParams({ + password: 'test-password', + ownerAddress: 'test-address', + shop: 'example.myshopify.com', + timestamp: Date.now().toString(), + signature: 'validSignature', + }), + ); + + mockLoyaltyCardSdk.mintWithPassword.mockRejectedValue( + new Error('Unexpected error'), + ); + const options: MintLoyaltyCardOptions = { + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }; + + const response = + await shopifyHandler.mintLoyaltyCardWithPassword(options); + expect(response.status).toBe(500); + }); + it('throws the customError from LoyaltyCardNftWrapper', async () => { + const mockRequest = createMockRequest( + new URLSearchParams({ + password: 'test-password', + ownerAddress: 'test-address', + shop: 'example.myshopify.com', + timestamp: Date.now().toString(), + signature: 'validSignature', + }), + ); + + mockLoyaltyCardSdk.mintWithPassword.mockRejectedValue( + new NotFoundError('No loyalty card found for this contract address'), + ); + const options: MintLoyaltyCardOptions = { + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }; + + const response = + await shopifyHandler.mintLoyaltyCardWithPassword(options); + expect(response.status).toBe(404); + }); + }); + + describe('ShopifyWebhookAndApiHandler - hasLoyaltyCard', () => { + let handler: ShopifyWebhookAndApiHandler; + let mockRequest: NextRequest; + + beforeEach(() => { + handler = new ShopifyWebhookAndApiHandler(); + mockRequest = createMockRequest( + new URLSearchParams({ + ownerAddress: 'test-address', + shop: 'example.myshopify.com', + timestamp: Date.now().toString(), + signature: 'validSignature', + }), + ); + + jest.resetAllMocks(); + + handler.extractAndVerifyShopifyRequest = jest.fn().mockResolvedValue({ + resultParams: { + ownerAddress: 'test-address', + }, + organizerId: 'org123', + }); + + (adminSdk.GetLoyaltyCardOwnedByAddress as jest.Mock).mockResolvedValue({ + loyaltyCardNft: [{}], + }); + }); + + it('should return true when the NFT exists', async () => { + const response = await handler.hasLoyaltyCard( + { req: mockRequest }, + 'test-contract', + ); + expect(response.status).toBe(200); + expect(JSON.parse(response.body)).toEqual({ exists: true }); + + expect(adminSdk.GetLoyaltyCardOwnedByAddress).toHaveBeenCalledWith({ + contractAddress: 'test-contract', + ownerAddress: 'test-address', + organizerId: 'org123', + chainId: getCurrentChain().chainIdHex, + }); + }); + + it('should return false when the NFT does not exist', async () => { + (adminSdk.GetLoyaltyCardOwnedByAddress as jest.Mock).mockResolvedValue({ + loyaltyCardNft: [], + }); + + const response = await handler.hasLoyaltyCard( + { req: mockRequest }, + 'test-contract', + ); + expect(response.status).toBe(200); + expect(JSON.parse(response.body)).toEqual({ exists: false }); + }); + + it('throws NotAuthorizedError for invalid API key', async () => { + handler.extractAndVerifyShopifyRequest = jest + .fn() + .mockRejectedValue( + new NotAuthorizedError('Not Authorized: Invalid API key'), + ); + + await expect( + handler.hasLoyaltyCard({ req: mockRequest }, 'test-contract'), + ).rejects.toEqual( + expect.objectContaining({ + name: 'NotAuthorizedError', + message: expect.stringContaining('Not Authorized: Invalid API key'), + statusCode: 403, + }), + ); + }); + + it('throws BadRequestError for invalid query parameters', async () => { + handler.serializeAndValidateParams = jest + .fn() + .mockRejectedValue(new BadRequestError('Invalid query parameters')); + + await expect( + handler.hasLoyaltyCard({ req: mockRequest }, 'test-contract'), + ).rejects.toEqual( + new BadRequestError( + 'Invalid query parameters: Invalid query parameters', + ), + ); + }); + + it('throws InternalServerError for unexpected errors from adminSdk', async () => { + (adminSdk.GetLoyaltyCardOwnedByAddress as jest.Mock).mockRejectedValue( + new Error('Unexpected error'), + ); + + await expect( + handler.hasLoyaltyCard({ req: mockRequest }, 'test-contract'), + ).rejects.toEqual( + new InternalServerError( + 'Error checking NFT existence: Unexpected error', + ), + ); + }); + }); +}); diff --git a/libs/integrations/external-api-handlers/src/lib/shopify.ts b/libs/integrations/external-api-handlers/src/lib/shopify.ts new file mode 100644 index 000000000..f94f9befb --- /dev/null +++ b/libs/integrations/external-api-handlers/src/lib/shopify.ts @@ -0,0 +1,270 @@ +import { decryptSecret } from '@crypto'; +import { adminSdk } from '@gql/admin/api'; +import { ApiKeyType_Enum } from '@gql/shared/types'; +import { getSecretApiKey } from '@integrations/api-keys'; +import handleApiRequest, { + ApiHandlerOptions, + BadRequestError, + CustomError, + InternalServerError, + NotAuthorizedError, +} from '@next/api-handler'; +import { getCurrentChain } from '@next/chains'; +import { + LoyaltyCardNftWrapper, + MintWithPasswordProps, +} from '@nft/loyalty-card'; +import { headers } from 'next/headers'; +import { NextRequest, NextResponse } from 'next/server'; +import { z } from 'zod'; +import { BaseWebhookAndApiHandler } from './baseWebhookAndApiHandler'; + +export enum RequestType { + MintLoyaltyCard = 'MintLoyaltyCard', + HasLoyaltyCard = 'HasLoyaltyCard', +} + +const MintLoyaltyCardParams = z.object({ + password: z.string(), + ownerAddress: z.string(), +}); + +const HasLoyaltyCardParams = z.object({ + ownerAddress: z.string(), +}); + +const requestTypeValidators = { + [RequestType.MintLoyaltyCard]: MintLoyaltyCardParams, + [RequestType.HasLoyaltyCard]: HasLoyaltyCardParams, +}; + +interface MintLoyaltyCardWithPasswordProps + extends Pick< + MintWithPasswordProps, + 'password' | 'contractAddress' | 'chainId' | 'ownerAddress' + >, + Required> {} + +// Extended options for the specific handler +export interface MintLoyaltyCardOptions extends ApiHandlerOptions { + contractAddress: string; + loyaltyCardSdk?: LoyaltyCardNftWrapper; +} + +export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { + constructor() { + super(); + } + + async serializeAndValidateParams( + requestType: RequestType, + params: { [key: string]: string | string[] }, + ) { + const deserializedParams = this.deserializeParams(params); + const validator = requestTypeValidators[requestType]; + + if (!validator) { + throw new Error(`Validator for request type ${requestType} not found.`); + } + // Since the function is async, it automatically returns a Promise. + // No need to wrap the return value in Promise.resolve(). + return validator.parse(deserializedParams); + } + + async extractAndVerifyShopifyRequest(req: NextRequest) { + const searchParams = req.nextUrl.searchParams; + const apiKey = headers().get('x-shopify-client-id') as string; + if (!apiKey) { + throw new Error('Missing API key'); + } + const secretApiKey = await this.getValidatedSecretApiKey(apiKey); + + const shop = this.getRequiredParam(searchParams, 'shop'); + const timestamp = this.getRequiredParam(searchParams, 'timestamp'); + + this.guardRequestTimestamp(timestamp, 300); // 5 minutes in seconds as the allowed time difference + if (secretApiKey.allowlist) + this.guardAllowListOrigin(secretApiKey.allowlist, `https://${shop}`); + + const queryHash = this.populateQueryHash(searchParams); + const resultParams = this.populateResultParams(searchParams); + const signature = searchParams.get('signature'); + if ( + !signature || + !this.verifyRequestSignature( + queryHash, + signature, + secretApiKey.encryptedIntegritySecret as string, + ) + ) + throw new Error('Invalid signature'); + return { + resultParams, + organizerId: secretApiKey.organizerId, + }; + } + + private async getValidatedSecretApiKey(apiKey: string) { + const secretApiKey = await getSecretApiKey(apiKey); + if ( + !secretApiKey || + secretApiKey.type !== ApiKeyType_Enum.Shopify || + !secretApiKey.encryptedIntegritySecret + ) { + throw new Error('Invalid signature'); + } + return secretApiKey; + } + + private populateQueryHash(searchParams: URLSearchParams): { + [key: string]: string | string[]; + } { + const queryHash: { [key: string]: string | string[] } = {}; + searchParams.forEach((value, key) => { + if (key !== 'signature') { + queryHash[key] = queryHash[key] + ? [...(queryHash[key] as string[]), value] + : value; + } + }); + return queryHash; + } + + private populateResultParams(searchParams: URLSearchParams): { + [key: string]: string | string[]; + } { + const resultParams: { [key: string]: string | string[] } = {}; + searchParams.forEach((value, key) => { + if (!['signature', 'timestamp', 'shop'].includes(key)) { + resultParams[key] = resultParams[key] + ? [...(resultParams[key] as string[]), value] + : value; + } + }); + return resultParams; + } + + private verifyRequestSignature( + queryHash: { [key: string]: string | string[] }, + signature: string | null, + encryptedIntegritySecret: string, + ) { + if (!signature) { + throw new Error('Invalid signature'); + } + const sortedParams = Object.entries(queryHash) + .map( + ([key, value]) => + `${key}=${Array.isArray(value) ? value.join(',') : value}`, + ) + .sort() + .join(''); + const decryptedIntegritySecret = decryptSecret(encryptedIntegritySecret); + return this.verifySignature({ + body: sortedParams, + integritySecret: decryptedIntegritySecret, + signature, + }); + } + + mintLoyaltyCardWithPassword = handleApiRequest( + async (options) => { + // Destructure options and provide default value for loyaltyCardSdk + const { req, contractAddress } = options; + + const loyaltyCardSdk = + options.loyaltyCardSdk || new LoyaltyCardNftWrapper(); + + // Extract and verify Shopify request + const { resultParams, organizerId } = + await this.extractAndVerifyShopifyRequest(req).catch((error) => { + throw new NotAuthorizedError('Not Authorized: ' + error.message); + }); + + // Serialize and validate parameters + const validatedParams = await this.serializeAndValidateParams( + RequestType.MintLoyaltyCard, + resultParams, + ).catch((error: Error) => { + throw new BadRequestError('Invalid query parameters: ' + error.message); + }); + + // Prepare data for minting + const mintData: MintLoyaltyCardWithPasswordProps = { + ...validatedParams, + contractAddress, + chainId: getCurrentChain().chainIdHex, + organizerId, + }; + + // Attempt to mint loyalty card + const res = await loyaltyCardSdk + .mintWithPassword(mintData) + .catch((error: Error) => { + // Check if the error is already one of our custom errors + if (error instanceof CustomError) { + throw error; // It's already a custom error, re-throw it + } else { + // It's not one of our custom errors, wrap it in a custom error class + console.error(`Error minting loyalty card: ${error.message}`); + throw new InternalServerError( + `Error minting loyalty card: ${error.message}`, + ); + } + }); + return new NextResponse(JSON.stringify(res), { + status: 200, + headers: { 'Content-Type': 'application/json' }, + }); + }, + ); + + async hasLoyaltyCard(options: ApiHandlerOptions, contractAddress: string) { + const { req } = options; + + const { resultParams, organizerId } = + await this.extractAndVerifyShopifyRequest(req).catch((error) => { + throw new NotAuthorizedError('Not Authorized: ' + error.message); + }); + + const { ownerAddress } = await this.serializeAndValidateParams( + RequestType.HasLoyaltyCard, + resultParams, + ).catch((error: Error) => { + throw new BadRequestError('Invalid query parameters: ' + error.message); + }); + + const nftExists = await this.checkNftExistence( + ownerAddress, + contractAddress, + organizerId, + ).catch((error: Error) => { + console.error(`Error checking NFT existence: ${error.message}`); + throw new InternalServerError( + `Error checking NFT existence: ${error.message}`, + ); + }); + + return new NextResponse(JSON.stringify({ exists: nftExists }), { + status: 200, + headers: { 'Content-Type': 'application/json' }, + }); + } + + private async checkNftExistence( + ownerAddress: string, + contractAddress: string, + organizerId: string, + ): Promise { + const loyaltyCardNft = ( + await adminSdk.GetLoyaltyCardOwnedByAddress({ + contractAddress, + ownerAddress, + organizerId, + chainId: getCurrentChain().chainIdHex, + }) + ).loyaltyCardNft[0]; + + return !!loyaltyCardNft; + } +} diff --git a/libs/integrations/external-api-handlers/tsconfig.json b/libs/integrations/external-api-handlers/tsconfig.json new file mode 100644 index 000000000..8122543a9 --- /dev/null +++ b/libs/integrations/external-api-handlers/tsconfig.json @@ -0,0 +1,22 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs", + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/libs/integrations/external-api-handlers/tsconfig.lib.json b/libs/integrations/external-api-handlers/tsconfig.lib.json new file mode 100644 index 000000000..4befa7f09 --- /dev/null +++ b/libs/integrations/external-api-handlers/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "include": ["src/**/*.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/integrations/external-api-handlers/tsconfig.spec.json b/libs/integrations/external-api-handlers/tsconfig.spec.json new file mode 100644 index 000000000..69a251f32 --- /dev/null +++ b/libs/integrations/external-api-handlers/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/libs/kyc/admin/src/lib/kyc-admin.ts b/libs/kyc/admin/src/lib/kyc-admin.ts index fb4635cc1..ccd7fdc6c 100644 --- a/libs/kyc/admin/src/lib/kyc-admin.ts +++ b/libs/kyc/admin/src/lib/kyc-admin.ts @@ -47,7 +47,7 @@ export class Kyc { const signature = getHmacDigestFromString({ secret: this.secretKey, - string: stringToSign, + body: stringToSign, }); return { 'X-App-Token': this.appToken, diff --git a/libs/kyc/webhooks/src/lib/utils.ts b/libs/kyc/webhooks/src/lib/utils.ts index f8e5c6f96..d6c3e7d73 100644 --- a/libs/kyc/webhooks/src/lib/utils.ts +++ b/libs/kyc/webhooks/src/lib/utils.ts @@ -3,23 +3,23 @@ import type { SumsubRequest } from '@kyc/types'; export function isValidSignatureForSumsubRequest( request: SumsubRequest, - signingKey: string, + activityWebhookSigningKey: string, ): boolean { return isValidSignatureForStringBody( request.sumsub.rawBody, request.sumsub.signature, - signingKey, + activityWebhookSigningKey, ); } export function isValidSignatureForStringBody( body: string, signature: string, - signingKey: string, + activityWebhookSigningKey: string, ): boolean { return isValidSignature({ - string: body, - secret: signingKey, + body, + secret: activityWebhookSigningKey, signature, algorithm: 'sha1', }); diff --git a/libs/next/api-handler/.eslintrc.json b/libs/next/api-handler/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/next/api-handler/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/next/api-handler/.swcrc b/libs/next/api-handler/.swcrc new file mode 100644 index 000000000..d54df2b94 --- /dev/null +++ b/libs/next/api-handler/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2017", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} diff --git a/libs/next/api-handler/README.md b/libs/next/api-handler/README.md new file mode 100644 index 000000000..c8db41dcf --- /dev/null +++ b/libs/next/api-handler/README.md @@ -0,0 +1,11 @@ +# next-api-handler + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build next-api-handler` to build the library. + +## Running unit tests + +Run `nx test next-api-handler` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/next/api-handler/jest.config.ts b/libs/next/api-handler/jest.config.ts new file mode 100644 index 000000000..68088bca0 --- /dev/null +++ b/libs/next/api-handler/jest.config.ts @@ -0,0 +1,30 @@ +/* eslint-disable */ +import { readFileSync } from 'fs'; + +// Reading the SWC compilation config and remove the "exclude" +// for the test files to be compiled by SWC +const { exclude: _, ...swcJestConfig } = JSON.parse( + readFileSync(`${__dirname}/.swcrc`, 'utf-8'), +); + +// disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. +// If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" +if (swcJestConfig.swcrc === undefined) { + swcJestConfig.swcrc = false; +} + +// Uncomment if using global setup/teardown files being transformed via swc +// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries +// jest needs EsModule Interop to find the default exported setup/teardown functions +// swcJestConfig.module.noInterop = false; + +export default { + displayName: 'next-api-handler', + preset: '../../../jest.preset.js', + transform: { + '^.+\\.[tj]s$': ['@swc/jest', swcJestConfig], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + testEnvironment: 'node', + coverageDirectory: '../../../coverage/libs/next/api-handler', +}; diff --git a/libs/next/api-handler/package.json b/libs/next/api-handler/package.json new file mode 100644 index 000000000..a17f61054 --- /dev/null +++ b/libs/next/api-handler/package.json @@ -0,0 +1,7 @@ +{ + "name": "@next/api-handler", + "version": "0.0.1", + "type": "commonjs", + "main": "./src/index.js", + "typings": "./src/index.d.ts" +} diff --git a/libs/next/api-handler/project.json b/libs/next/api-handler/project.json new file mode 100644 index 000000000..c00d5fc3e --- /dev/null +++ b/libs/next/api-handler/project.json @@ -0,0 +1,30 @@ +{ + "name": "next-api-handler", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/next/api-handler/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/next/api-handler", + "main": "libs/next/api-handler/src/index.ts", + "tsConfig": "libs/next/api-handler/tsconfig.lib.json", + "assets": ["libs/next/api-handler/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"] + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/next/api-handler/jest.config.ts" + } + } + }, + "tags": [] +} diff --git a/libs/next/api-handler/src/index.ts b/libs/next/api-handler/src/index.ts new file mode 100644 index 000000000..12eb6d240 --- /dev/null +++ b/libs/next/api-handler/src/index.ts @@ -0,0 +1,2 @@ +export { default, type ApiHandlerOptions } from './lib'; +export * from './lib/apiErrorHandlers'; diff --git a/libs/next/api-handler/src/lib/apiErrorHandlers.ts b/libs/next/api-handler/src/lib/apiErrorHandlers.ts new file mode 100644 index 000000000..d74161d1d --- /dev/null +++ b/libs/next/api-handler/src/lib/apiErrorHandlers.ts @@ -0,0 +1,54 @@ +abstract class CustomError extends Error { + abstract statusCode: number; + + constructor(message: string) { + super(message); + // Only because we are extending a built-in class + Object.setPrototypeOf(this, CustomError.prototype); + } +} + +class NotAuthorizedError extends CustomError { + statusCode = 403; // HTTP status code for Forbidden + + constructor(message: string = 'Not Authorized') { + super(message); + this.name = 'NotAuthorizedError'; + } +} + +class BadRequestError extends CustomError { + statusCode = 400; // HTTP status code for Bad Request + + constructor(message: string = 'Bad Request') { + super(message); + this.name = 'BadRequestError'; + } +} + +// Example of adding a new error type +class NotFoundError extends CustomError { + statusCode = 404; // HTTP status code for Not Found + + constructor(message: string = 'Not Found') { + super(message); + this.name = 'NotFoundError'; + } +} + +class InternalServerError extends CustomError { + statusCode = 500; // HTTP status code for Internal Server Error + + constructor(message: string = 'Internal Server Error') { + super(message); + this.name = 'InternalServerError'; + } +} + +export { + BadRequestError, + CustomError, + InternalServerError, + NotAuthorizedError, + NotFoundError, +}; diff --git a/libs/next/api-handler/src/lib/index.spec.ts b/libs/next/api-handler/src/lib/index.spec.ts new file mode 100644 index 000000000..0cae6f92b --- /dev/null +++ b/libs/next/api-handler/src/lib/index.spec.ts @@ -0,0 +1,106 @@ +import { NextRequest, NextResponse } from 'next/server'; +import { + BadRequestError, + InternalServerError, + NotAuthorizedError, + NotFoundError, +} from './apiErrorHandlers'; +import handleApiRequest from './index'; + +// Mock NextResponse to capture responses +jest.mock('next/server', () => ({ + NextResponse: jest.fn().mockImplementation((body, init) => ({ + body, + status: init?.status, + headers: init?.headers, + })), +})); + +describe('handleApiRequest', () => { + const mockRequest = {} as NextRequest; // Simplified mock of NextRequest + + it('should handle successful requests', async () => { + const handler = jest.fn().mockResolvedValue(new NextResponse('Success')); + const wrappedHandler = handleApiRequest(handler); + + const response = await wrappedHandler(mockRequest); + + expect(response.body).toBe('Success'); + expect(response.status).toBeUndefined(); // Success does not set a status code + }); + + it('should handle successful requests with options', async () => { + const mockOptions = { + req: {} as NextRequest, // Simplified mock of NextRequest + contractAddress: '0x123', + chainId: '1', + }; + const handler = jest.fn().mockResolvedValue(new NextResponse('Success')); + const wrappedHandler = handleApiRequest(handler); + + const response = await wrappedHandler(mockOptions); + + expect(response.body).toBe('Success'); + expect(response.status).toBeUndefined(); // Success does not set a status code + }); + + it('should handle NotAuthorizedError with a 403 status', async () => { + const handler = jest + .fn() + .mockRejectedValue(new NotAuthorizedError('Unauthorized access')); + const wrappedHandler = handleApiRequest(handler); + + const response = await wrappedHandler(mockRequest); + + expect(response.body).toBe( + JSON.stringify({ error: 'Unauthorized access' }), + ); + expect(response.status).toBe(403); + }); + + it('should handle BadRequestError with a 400 status', async () => { + const handler = jest + .fn() + .mockRejectedValue(new BadRequestError('Invalid input')); + const wrappedHandler = handleApiRequest(handler); + + const response = await wrappedHandler(mockRequest); + + expect(response.body).toBe(JSON.stringify({ error: 'Invalid input' })); + expect(response.status).toBe(400); + }); + + it('should handle InternalServerError with a 500 status', async () => { + const handler = jest + .fn() + .mockRejectedValue(new InternalServerError('Server error')); + const wrappedHandler = handleApiRequest(handler); + + const response = await wrappedHandler(mockRequest); + + expect(response.body).toBe(JSON.stringify({ error: 'Server error' })); + expect(response.status).toBe(500); + }); + + it('should handle unexpected errors with a 500 status', async () => { + const handler = jest.fn().mockRejectedValue(new Error('Unexpected error')); + const wrappedHandler = handleApiRequest(handler); + + const response = await wrappedHandler(mockRequest); + + expect(response.body).toBe( + JSON.stringify({ error: 'Internal Server Error' }), + ); + expect(response.status).toBe(500); + }); + + it('should handle NotFoundError with a 404 status', async () => { + const handler = jest.fn().mockRejectedValue(new NotFoundError('Not found')); + const wrappedHandler = handleApiRequest(handler); + + const response = await wrappedHandler(mockRequest); + + expect(response.body).toBe(JSON.stringify({ error: 'Not found' })); + expect(response.status).toBe(404); + }); +}); diff --git a/libs/next/api-handler/src/lib/index.ts b/libs/next/api-handler/src/lib/index.ts new file mode 100644 index 000000000..9cebab1b5 --- /dev/null +++ b/libs/next/api-handler/src/lib/index.ts @@ -0,0 +1,34 @@ +import { NextRequest, NextResponse } from 'next/server'; +import { CustomError } from './apiErrorHandlers'; + +export interface ApiHandlerOptions { + req: NextRequest; +} + +export const handleApiRequest = ( + handler: (options: T) => Promise, +) => { + return async (options: T): Promise => { + try { + return await handler(options); + } catch (error) { + if (error instanceof CustomError) { + return new NextResponse(JSON.stringify({ error: error.message }), { + status: error.statusCode, + headers: { 'Content-Type': 'application/json' }, + }); + } else { + // Handle unexpected errors + return new NextResponse( + JSON.stringify({ error: 'Internal Server Error' }), + { + status: 500, + headers: { 'Content-Type': 'application/json' }, + }, + ); + } + } + }; +}; + +export default handleApiRequest; diff --git a/libs/next/api-handler/tsconfig.json b/libs/next/api-handler/tsconfig.json new file mode 100644 index 000000000..8122543a9 --- /dev/null +++ b/libs/next/api-handler/tsconfig.json @@ -0,0 +1,22 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs", + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/libs/next/api-handler/tsconfig.lib.json b/libs/next/api-handler/tsconfig.lib.json new file mode 100644 index 000000000..9136a59f3 --- /dev/null +++ b/libs/next/api-handler/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node", "next"] + }, + "include": ["src/**/*.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/next/api-handler/tsconfig.spec.json b/libs/next/api-handler/tsconfig.spec.json new file mode 100644 index 000000000..69a251f32 --- /dev/null +++ b/libs/next/api-handler/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/libs/next/cache/src/lib/cacheWithDynamicKeys.spec.ts b/libs/next/cache/src/lib/cacheWithDynamicKeys.spec.ts index eaba3151a..b07e0251b 100644 --- a/libs/next/cache/src/lib/cacheWithDynamicKeys.spec.ts +++ b/libs/next/cache/src/lib/cacheWithDynamicKeys.spec.ts @@ -9,51 +9,51 @@ describe('cacheWithDynamicKeys', () => { beforeEach(() => { jest.clearAllMocks(); }); + // The cache key is generated dynamically based on the arguments passed. - it('should generate the cache key dynamically based on the arguments passed', () => { + it('should generate the cache key dynamically based on the arguments passed', async () => { const cb = jest.fn((...args) => args.reduce((acc, val) => acc + val, 0)); - const keyGenerator = jest.fn((args) => args.map(String)); + const keyGenerator = jest.fn(async (args) => args.map(String)); const cachedFn = cacheWithDynamicKeys(cb, keyGenerator); - cachedFn(1, 2, 3); + await cachedFn(1, 2, 3); expect(keyGenerator).toHaveBeenCalledTimes(1); expect(keyGenerator).toHaveBeenCalledWith([1, 2, 3]); }); // The cache key is passed to unstable_cache. - it('should pass the cache key to unstable_cache', () => { + it('should pass the cache key to unstable_cache', async () => { const cb = jest.fn((...args) => args.reduce((acc, val) => acc + val, 0)); - const keyGenerator = jest.fn((args) => args.map(String)); + const keyGenerator = jest.fn(async (args) => args.map(String)); const cachedFn = cacheWithDynamicKeys(cb, keyGenerator); - cachedFn(1, 2, 3); + await cachedFn(1, 2, 3); expect(unstable_cache).toHaveBeenCalledTimes(1); expect(unstable_cache).toHaveBeenCalledWith(cb, ['1', '2', '3']); }); - // the original function is called with the arguments passed. - it('should call the original function with the arguments passed', () => { + // The original function is called with the arguments passed. + it('should call the original function with the arguments passed', async () => { const cb = jest.fn((...args) => args.reduce((acc, val) => acc + val, 0)); - const keyGenerator = jest.fn((args) => args.map(String)); + const keyGenerator = jest.fn(async (args) => args.map(String)); const cachedFn = cacheWithDynamicKeys(cb, keyGenerator); - cachedFn(1, 2, 3); + await cachedFn(1, 2, 3); expect(cb).toHaveBeenCalledTimes(1); expect(cb).toHaveBeenCalledWith(1, 2, 3); }); + // The original function throws an error. - it('should throw an error when the original function throws an error', () => { + it('should throw an error when the original function throws an error', async () => { const cb = jest.fn((arg1, arg2, arg3) => { throw new Error('Something went wrong'); }); - const keyGenerator = jest.fn((args) => args.map(String)); + const keyGenerator = jest.fn(async (args) => args.map(String)); const cachedFn = cacheWithDynamicKeys(cb, keyGenerator); - expect(() => { - cachedFn(1, 2, 3); - }).toThrow('Something went wrong'); + await expect(cachedFn(1, 2, 3)).rejects.toThrow('Something went wrong'); }); }); diff --git a/libs/next/cache/src/lib/cacheWithDynamicKeys.ts b/libs/next/cache/src/lib/cacheWithDynamicKeys.ts index 5c7e94dbc..b381fb249 100644 --- a/libs/next/cache/src/lib/cacheWithDynamicKeys.ts +++ b/libs/next/cache/src/lib/cacheWithDynamicKeys.ts @@ -1,10 +1,15 @@ import { unstable_cache } from 'next/cache'; -export function cacheWithDynamicKeys any>( + +export function cacheWithDynamicKeys< + T extends (...args: any[]) => Promise, +>( cb: T, - keyGenerator: (args: Parameters) => string[], -): (...args: Parameters) => ReturnType { - return (...args: Parameters) => { - const keyParts = keyGenerator(args); - return unstable_cache(cb, keyParts)(...args) as ReturnType; + keyGenerator: (args: Parameters) => Promise, +): (...args: Parameters) => Promise> { + return async (...args: Parameters) => { + const keyParts = await keyGenerator(args); + return unstable_cache(cb, keyParts)(...args) satisfies Promise< + ReturnType + >; }; } diff --git a/libs/next/chains/src/lib/index.ts b/libs/next/chains/src/lib/index.ts index c68d2051d..b6e30285c 100644 --- a/libs/next/chains/src/lib/index.ts +++ b/libs/next/chains/src/lib/index.ts @@ -1,5 +1,37 @@ -import { SupportedNetworks } from '@cometh/connect-sdk'; -import type { AddEthereumChainParameter } from '@web3-react/types'; +/* ../../node_modules/.pnpm/@cometh+connect-sdk@1.2.16_encoding@0.1.13/node_modules/@cometh/connect-sdk/dist/wallet/connectors/ConnectOnboardConnector.js:35:48 + Module not found: ESM packages (@web3-onboard/common) need to be imported */ + +// import { SupportedNetworks } from '@cometh/connect-sdk'; +export enum SupportedNetworks { + POLYGON = '0x89', + MUMBAI = '0x13881', + AVALANCHE = '0xa86a', + FUJI = '0xa869', + XL_NETWORK = '0xc0c', + GNOSIS = '0x64', + CHIADO = '0x27d8', + MUSTER = '0xfee', + MUSTER_TESTNET = '0x205e79', + REDSTONE_HOLESKY = '0x4269', + OPTIMISM = '0xa', + OPTIMISM_SEPOLIA = '0xaa37dc', + ARBITRUM_ONE = '0xa4b1', + ARBITRUM_SEPOLIA = '0x66eee', + BASE = '0x2105', + BASE_SEPOLIA = '0x14a34', +} +export interface AddEthereumChainParameter { + chainId: number; + chainName: string; + nativeCurrency: { + name: string; + symbol: string; + decimals: 18; + }; + rpcUrls: string[]; + blockExplorerUrls?: string[]; + iconUrls?: string[]; +} const MATIC: AddEthereumChainParameter['nativeCurrency'] = { name: 'Matic', @@ -7,10 +39,17 @@ const MATIC: AddEthereumChainParameter['nativeCurrency'] = { decimals: 18, }; +const ETH: AddEthereumChainParameter['nativeCurrency'] = { + name: 'Ethereum', + symbol: 'ETH', + decimals: 18, +}; + interface BasicChainInformation { urls: string[]; name: string; chainIdHex: SupportedNetworks; + chainId: number; } interface ExtendedChainInformation extends BasicChainInformation { @@ -47,7 +86,7 @@ export function getAddChainParameters( // ? `https://${network}.infura.io/v3/${process.env.infuraKey}` // : undefined; const getAlchemyUrlFor = (network: string) => - `https://${network}.alchemyapi.io/v2/${process.env.NEXT_PUBLIC_ALCHEMY_API_KEY || process.env.ALCHEMY_API_KEY}`; + `https://${network}.g.alchemy.com/v2/${process.env.NEXT_PUBLIC_ALCHEMY_API_KEY || process.env.ALCHEMY_API_KEY}`; type ChainConfig = { [chainId: number]: BasicChainInformation | ExtendedChainInformation; @@ -61,6 +100,7 @@ export const MAINNET_CHAINS: ChainConfig = { blockExplorerUrls: ['https://polygonscan.com'], safeTxServiceUrl: 'https://safe-transaction-polygon.safe.global', chainIdHex: SupportedNetworks.POLYGON, + chainId: 137, }, }; @@ -76,6 +116,28 @@ export const TESTNET_CHAINS: ChainConfig = { blockExplorerUrls: ['https://mumbai.polygonscan.com'], safeTxServiceUrl: '', // not available (need to deploy our own ?): https://docs.safe.global/api-supported-networks chainIdHex: SupportedNetworks.MUMBAI, + chainId: 80001, + }, + 84532: { + urls: [getAlchemyUrlFor('base-sepolia'), 'https://sepolia.base.org'], + name: 'Base Sepolia', + nativeCurrency: ETH, + blockExplorerUrls: ['https://sepolia.basescan.org'], + safeTxServiceUrl: 'https://safe-transaction-base.safe.global', + chainIdHex: SupportedNetworks.BASE_SEPOLIA, + chainId: 84532, + }, + 80002: { + urls: [ + getAlchemyUrlFor('polygon-amoy'), // TODO: setup alchemy for amoy with o-0Gv1BvrP4mEFNNQEQziQvc7SI3T7rm + 'https://rpc-amoy.polygon.technology/', + ], + name: 'Polygon Amoy', + nativeCurrency: MATIC, + blockExplorerUrls: ['https://www.oklink.com/amoy‍'], + safeTxServiceUrl: 'https://safe-transaction-base.safe.global', + chainIdHex: SupportedNetworks.MUMBAI, //TODO change to SupportedNetworks.AMOY, + chainId: 80002, }, }; diff --git a/libs/next/i18n/src/messages/en.json b/libs/next/i18n/src/messages/en.json index 47ed2d0ae..8e1092557 100644 --- a/libs/next/i18n/src/messages/en.json +++ b/libs/next/i18n/src/messages/en.json @@ -82,7 +82,9 @@ "my-roles-text": "My Roles", "manage-roles-text": "Manage Roles", "events-management-text": "Events Management", - "content-spaces-text": "Content Spaces" + "content-spaces-text": "Content Spaces", + "loyalty-card-text": "Loyalty Card", + "shopify-text": "Shopify Campaigns" } }, "Cart": { @@ -360,7 +362,7 @@ "EventPassDeployButtonClient": { "success-title": "Contract successfully deployed 🎉!", "success-description": "The {eventPassName} contract is now live on the blockchain. Your event pass is ready for use.", - "error-title": "There's been an error during the deployement of your contract" + "error-title": "There's been an error during the deployment of your contract" }, "EventPassContractRevealButtonClient": { "reveal-contract": "Reveal your event pass", @@ -526,5 +528,52 @@ "my-account": "My account", "sign-out": "Sign out" } + }, + "OrganizerLoyaltyCard": { + "Card": { + "title": "Loyalty Card", + "LoyaltyCardNftsInfos": { + "image": "Image", + "name": "Name", + "title": "NFTs Informations" + }, + "LoyaltyCardNftsPasswords": { + "title": "'One time codes' associated to your NFTs" + }, + "LoyaltyCardNftsPasswordsTable": { + "header-password": "'One time code'", + "header-minter-address": "Minter Address", + "header-show": "Show Details", + "header-copy": "Copy the password", + "header-delete": "Delete the password", + "menu-actions-label": "Actions", + "search-placeholder": "Search for a password...", + "menu-actions-helper-text": "Select an action to apply to the selected 'One Time Codes'", + "menu-actions-download": "Download the 'One Time Codes' in CSV", + "no-results-add-more-passwords": "No 'One Time Codes' added yet. Use the button below to create them.", + "add-passwords": "Create 'One Time Codes'", + "add-more-passwords": "Add more codes" + }, + "LoyaltyCardFooter": { + "copied-contract-address": "Copied contract address", + "no-amount-set": "No amount set", + "deploy-contract": "Deploy the NFTs contract" + }, + "LoyaltyCardDeployButtonClient": { + "success-title": "Contract successfully deployed 🎉!", + "success-description": "The Loyalty Card contract is now live on the blockchain.", + "error-title": "There's been an error during the deployment of your contract" + }, + "AddMoreNftsPasswordsDrawer": { + "add-passwords-title": "Add 'One Time Codes' to your Loyalty Cards", + "add-passwords-description": "Those will be necessary for your clients in order to access their personalized Loyalty Cards", + "number": "Number of 'One Time Codes'", + "add-passwords-submit": "Create", + "add-passwords-cancel": "Cancel", + "success-title": "'One Time Codes' created", + "error-title": "Error while creating your 'One Time Codes'", + "success-description": "{numberOfPasswords, number} 'One Time Codes' has been added to your Loyalty Cards." + } + } } } diff --git a/libs/next/next-auth/options/src/lib/index.ts b/libs/next/next-auth/options/src/lib/index.ts index 32ad8177e..f8a9633d7 100644 --- a/libs/next/next-auth/options/src/lib/index.ts +++ b/libs/next/next-auth/options/src/lib/index.ts @@ -186,6 +186,7 @@ export const createOptions = () => // if token user has no email and kyc validated, mean we need to fetch it from SumSub to update the user jwt cookie with personal data if ( userAccount?.kyc?.applicantId && + !userAccount.kyc.applicantId.includes('fake-') && // here mean it's a test account so no need to get the data from sumsub userAccount.kyc.reviewStatus === KycStatus_Enum.Completed && !token.user.email ) { diff --git a/libs/next/siwe/provider/src/lib/siweProvider.ts b/libs/next/siwe/provider/src/lib/siweProvider.ts index ae91761fb..1e4130591 100644 --- a/libs/next/siwe/provider/src/lib/siweProvider.ts +++ b/libs/next/siwe/provider/src/lib/siweProvider.ts @@ -58,6 +58,7 @@ export const SiweProvider = () => // here mean user is already registered to sumsub so need to get the user data from sumsub if ( appUser?.kyc?.applicantId && + !appUser.kyc.applicantId.includes('fake-') && // here mean it's a test account so no need to get the data from sumsub appUser.kyc.reviewStatus === KycStatus_Enum.Completed ) { const sumsubData = await getSumSubApplicantPersonalData( diff --git a/libs/nft/loyalty-card/.eslintrc.json b/libs/nft/loyalty-card/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/nft/loyalty-card/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/nft/loyalty-card/.swcrc b/libs/nft/loyalty-card/.swcrc new file mode 100644 index 000000000..d54df2b94 --- /dev/null +++ b/libs/nft/loyalty-card/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2017", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} diff --git a/libs/nft/loyalty-card/README.md b/libs/nft/loyalty-card/README.md new file mode 100644 index 000000000..9f04d60aa --- /dev/null +++ b/libs/nft/loyalty-card/README.md @@ -0,0 +1,11 @@ +# nft-loyalty-card + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build nft-loyalty-card` to build the library. + +## Running unit tests + +Run `nx test nft-loyalty-card` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/nft/loyalty-card/jest.config.ts b/libs/nft/loyalty-card/jest.config.ts new file mode 100644 index 000000000..5b63bb8c8 --- /dev/null +++ b/libs/nft/loyalty-card/jest.config.ts @@ -0,0 +1,30 @@ +/* eslint-disable */ +import { readFileSync } from 'fs'; + +// Reading the SWC compilation config and remove the "exclude" +// for the test files to be compiled by SWC +const { exclude: _, ...swcJestConfig } = JSON.parse( + readFileSync(`${__dirname}/.swcrc`, 'utf-8'), +); + +// disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. +// If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" +if (swcJestConfig.swcrc === undefined) { + swcJestConfig.swcrc = false; +} + +// Uncomment if using global setup/teardown files being transformed via swc +// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries +// jest needs EsModule Interop to find the default exported setup/teardown functions +// swcJestConfig.module.noInterop = false; + +export default { + displayName: 'nft-loyalty-card', + preset: '../../../jest.preset.js', + transform: { + '^.+\\.[tj]s$': ['@swc/jest', swcJestConfig], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + testEnvironment: 'node', + coverageDirectory: '../../../coverage/libs/nft/loyalty-card', +}; diff --git a/libs/nft/loyalty-card/package.json b/libs/nft/loyalty-card/package.json new file mode 100644 index 000000000..2da16e93d --- /dev/null +++ b/libs/nft/loyalty-card/package.json @@ -0,0 +1,7 @@ +{ + "name": "@nft/loyalty-card", + "version": "0.0.1", + "type": "commonjs", + "main": "./src/index.js", + "typings": "./src/index.d.ts" +} diff --git a/libs/nft/loyalty-card/project.json b/libs/nft/loyalty-card/project.json new file mode 100644 index 000000000..f6d79909f --- /dev/null +++ b/libs/nft/loyalty-card/project.json @@ -0,0 +1,30 @@ +{ + "name": "nft-loyalty-card", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/nft/loyalty-card/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/nft/loyalty-card", + "main": "libs/nft/loyalty-card/src/index.ts", + "tsConfig": "libs/nft/loyalty-card/tsconfig.lib.json", + "assets": ["libs/nft/loyalty-card/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"] + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/nft/loyalty-card/jest.config.ts" + } + } + }, + "tags": [] +} diff --git a/libs/nft/loyalty-card/src/index.ts b/libs/nft/loyalty-card/src/index.ts new file mode 100644 index 000000000..f41a696fd --- /dev/null +++ b/libs/nft/loyalty-card/src/index.ts @@ -0,0 +1 @@ +export * from './lib'; diff --git a/libs/nft/loyalty-card/src/lib/index.spec.ts b/libs/nft/loyalty-card/src/lib/index.spec.ts new file mode 100644 index 000000000..d39792ab3 --- /dev/null +++ b/libs/nft/loyalty-card/src/lib/index.spec.ts @@ -0,0 +1,189 @@ +import { adminSdk } from '@gql/admin/api'; +import { NftStatus_Enum } from '@gql/shared/types'; +import { MintPasswordNftWrapper } from '@nft/mint-password'; +import { LoyaltyCardNftWrapper } from './index'; + +jest.mock('@gql/admin/api'); +jest.mock('@nft/mint-password'); + +describe('LoyaltyCardNftWrapper', () => { + let loyaltyCardNftWrapper: LoyaltyCardNftWrapper; + + const mockInputData = { + contractAddress: '0x123', + chainId: '1', + ownerAddress: '0x456', + organizerId: '1', + tokenId: '1', + }; + + beforeEach(() => { + loyaltyCardNftWrapper = new LoyaltyCardNftWrapper(); + }); + + afterEach(() => { + jest.resetAllMocks(); + }); + + describe('getLoyaltyCardOwnedByAddress', () => { + it('should return the loyalty card owned by the address', async () => { + const mockLoyaltyCard = { id: '1', status: NftStatus_Enum.Confirmed }; + (adminSdk.GetLoyaltyCardOwnedByAddress as jest.Mock).mockResolvedValue({ + loyaltyCardNft: [mockLoyaltyCard], + }); + + const result = + await loyaltyCardNftWrapper.getLoyaltyCardOwnedByAddress(mockInputData); + + expect(result).toEqual(mockLoyaltyCard); + }); + }); + + describe('getLoyaltyCardIdByContractAddress', () => { + it('should return the loyalty card ID by contract address', async () => { + const mockLoyaltyCardId = '1'; + ( + adminSdk.GetLoyaltyCardIdByContractAddress as jest.Mock + ).mockResolvedValue({ + loyaltyCardNftContract: [{ loyaltyCardId: mockLoyaltyCardId }], + }); + + const result = + await loyaltyCardNftWrapper.getLoyaltyCardIdByContractAddress( + mockInputData, + ); + + expect(result).toEqual(mockLoyaltyCardId); + }); + }); + + describe('mintWithPassword', () => { + it('should mint a loyalty card with password', async () => { + const mockLoyaltyCard = { id: '1', status: NftStatus_Enum.Burned }; + const mockNftMintPassword = { id: '1' }; + jest + .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') + .mockResolvedValue(mockLoyaltyCard); + jest + .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardIdByContractAddress') + .mockResolvedValue('1'); + ( + MintPasswordNftWrapper.prototype.evaluateNftMintPassword as jest.Mock + ).mockResolvedValue(mockNftMintPassword); + + await loyaltyCardNftWrapper.mintWithPassword({ + ...mockInputData, + password: 'password', + }); + + expect(adminSdk.InsertLoyaltyCardNft).toHaveBeenCalledWith({ + object: { + loyaltyCardId: '1', + status: NftStatus_Enum.Confirmed, + ...mockInputData, + }, + }); + expect( + MintPasswordNftWrapper.prototype.assignNftMintPasswordToMinter, + ).toHaveBeenCalledWith({ + id: '1', + minterAddress: mockInputData.ownerAddress, + }); + }); + it('should throw an error if the loyalty card is already minted', async () => { + const mockLoyaltyCard = { id: '1', status: NftStatus_Enum.Confirmed }; + jest + .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') + .mockResolvedValue(mockLoyaltyCard); + + await expect( + loyaltyCardNftWrapper.mintWithPassword({ + ...mockInputData, + password: 'password', + }), + ).rejects.toThrow('Loyalty card already minted'); + }); + + it('should throw an error if the password is invalid', async () => { + const mockLoyaltyCard = { id: '1', status: NftStatus_Enum.Burned }; + jest + .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') + .mockResolvedValue(mockLoyaltyCard); + ( + MintPasswordNftWrapper.prototype.evaluateNftMintPassword as jest.Mock + ).mockResolvedValue(null); + + await expect( + loyaltyCardNftWrapper.mintWithPassword({ + ...mockInputData, + password: 'invalidPassword', + }), + ).rejects.toThrow('Invalid password'); + }); + it('should throw an error if no loyalty card is found for the contract address', async () => { + const mockLoyaltyCard = { id: '1', status: NftStatus_Enum.Burned }; + const mockNftMintPassword = { id: '1' }; + jest + .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') + .mockResolvedValue(mockLoyaltyCard); + jest + .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardIdByContractAddress') + .mockResolvedValue(null); + ( + MintPasswordNftWrapper.prototype.evaluateNftMintPassword as jest.Mock + ).mockResolvedValue(mockNftMintPassword); + + await expect( + loyaltyCardNftWrapper.mintWithPassword({ + ...mockInputData, + password: 'password', + }), + ).rejects.toThrow('No loyalty card found for this contract address'); + }); + }); + + describe('setAsMinted', () => { + it('should update the NFT mint password token ID and set the loyalty card as completed', async () => { + const mockLoyaltyCard = { id: '1', status: NftStatus_Enum.Burned }; + jest + .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') + .mockResolvedValue(mockLoyaltyCard); + + await loyaltyCardNftWrapper.setAsMinted(mockInputData); + + expect(adminSdk.UpdateNftMintPasswordTokenId).toHaveBeenCalledWith({ + ...mockInputData, + minterAddress: mockInputData.ownerAddress, + tokenId: mockInputData.tokenId, + }); + expect(adminSdk.UpdateLoyaltyCardNft).toHaveBeenCalledWith({ + id: '1', + object: { + status: NftStatus_Enum.Completed, + tokenId: mockInputData.tokenId, + }, + }); + }); + + it('should throw an error if the loyalty card is already burned', async () => { + const mockLoyaltyCard = { id: '1', status: NftStatus_Enum.Completed }; + jest + .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') + .mockResolvedValue(mockLoyaltyCard); + + await expect( + loyaltyCardNftWrapper.setAsMinted(mockInputData), + ).rejects.toThrow('Loyalty card already burned'); + }); + + it('should throw an error if the loyalty card is not found', async () => { + jest + .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') + .mockResolvedValue(null); + + await expect( + loyaltyCardNftWrapper.setAsMinted(mockInputData), + ).rejects.toThrow('No loyalty card found'); + }); + }); +}); diff --git a/libs/nft/loyalty-card/src/lib/index.ts b/libs/nft/loyalty-card/src/lib/index.ts new file mode 100644 index 000000000..866559e59 --- /dev/null +++ b/libs/nft/loyalty-card/src/lib/index.ts @@ -0,0 +1,93 @@ +import { adminSdk } from '@gql/admin/api'; +import { + GetLoyaltyCardIdByContractAddressQueryVariables, + GetLoyaltyCardOwnedByAddressQueryVariables, +} from '@gql/admin/types'; +import { LoyaltyCardNft_Set_Input, NftStatus_Enum } from '@gql/shared/types'; +import { BadRequestError, NotFoundError } from '@next/api-handler'; +import { MintPasswordNftWrapper } from '@nft/mint-password'; +import { NftMintPassword } from '@nft/types'; + +export interface MintWithPasswordProps + extends GetLoyaltyCardOwnedByAddressQueryVariables, + Pick {} + +export interface SetAsMintedProps + extends GetLoyaltyCardOwnedByAddressQueryVariables, + Required> {} + +export class LoyaltyCardNftWrapper { + private adminSdk: typeof adminSdk; + private mintPasswordNftWrapper: MintPasswordNftWrapper; + constructor() { + this.adminSdk = adminSdk; + this.mintPasswordNftWrapper = new MintPasswordNftWrapper(); + } + async getLoyaltyCardOwnedByAddress( + props: GetLoyaltyCardOwnedByAddressQueryVariables, + ) { + const res = await this.adminSdk.GetLoyaltyCardOwnedByAddress(props); + return res.loyaltyCardNft?.[0]; + } + async getLoyaltyCardIdByContractAddress( + props: GetLoyaltyCardIdByContractAddressQueryVariables, + ) { + const res = await this.adminSdk.GetLoyaltyCardIdByContractAddress(props); + return res.loyaltyCardNftContract?.[0]?.loyaltyCardId; + } + async mintWithPassword({ password, ...props }: MintWithPasswordProps) { + const loyaltyCard = await this.getLoyaltyCardOwnedByAddress(props); + if ( + loyaltyCard && + (loyaltyCard.status !== NftStatus_Enum.Burned || + loyaltyCard.burnedTransferId) + ) { + throw new BadRequestError('Loyalty card already minted'); + } + const nftMintPassword = + await this.mintPasswordNftWrapper.evaluateNftMintPassword({ + ...props, + password, + }); + if (!nftMintPassword) { + throw new BadRequestError('Invalid password'); + } + const loyaltyCardId = await this.getLoyaltyCardIdByContractAddress(props); + if (!loyaltyCardId) { + throw new NotFoundError( + 'No loyalty card found for this contract address', + ); + } + await this.adminSdk.InsertLoyaltyCardNft({ + object: { + loyaltyCardId, + status: NftStatus_Enum.Confirmed, + ...props, + }, + }); + return this.mintPasswordNftWrapper.assignNftMintPasswordToMinter({ + id: nftMintPassword?.id, + minterAddress: props.ownerAddress, + }); + } + async setAsMinted({ tokenId, ...props }: SetAsMintedProps) { + const loyaltyCard = await this.getLoyaltyCardOwnedByAddress(props); + if (!loyaltyCard) { + throw new NotFoundError('No loyalty card found'); + } + if (loyaltyCard.status !== NftStatus_Enum.Burned) { + throw new BadRequestError('Loyalty card already burned'); + } + return Promise.all([ + this.adminSdk.UpdateNftMintPasswordTokenId({ + ...props, + minterAddress: props.ownerAddress, + tokenId, + }), + this.adminSdk.UpdateLoyaltyCardNft({ + id: loyaltyCard?.id, + object: { status: NftStatus_Enum.Completed, tokenId }, + }), + ]); + } +} diff --git a/libs/nft/loyalty-card/tsconfig.json b/libs/nft/loyalty-card/tsconfig.json new file mode 100644 index 000000000..8122543a9 --- /dev/null +++ b/libs/nft/loyalty-card/tsconfig.json @@ -0,0 +1,22 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs", + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/libs/nft/loyalty-card/tsconfig.lib.json b/libs/nft/loyalty-card/tsconfig.lib.json new file mode 100644 index 000000000..4befa7f09 --- /dev/null +++ b/libs/nft/loyalty-card/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "include": ["src/**/*.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/nft/loyalty-card/tsconfig.spec.json b/libs/nft/loyalty-card/tsconfig.spec.json new file mode 100644 index 000000000..69a251f32 --- /dev/null +++ b/libs/nft/loyalty-card/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/libs/nft/mint-password/.eslintrc.json b/libs/nft/mint-password/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/nft/mint-password/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/nft/mint-password/.swcrc b/libs/nft/mint-password/.swcrc new file mode 100644 index 000000000..d54df2b94 --- /dev/null +++ b/libs/nft/mint-password/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2017", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} diff --git a/libs/nft/mint-password/README.md b/libs/nft/mint-password/README.md new file mode 100644 index 000000000..c440b593c --- /dev/null +++ b/libs/nft/mint-password/README.md @@ -0,0 +1,11 @@ +# nft-mint-password + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build nft-mint-password` to build the library. + +## Running unit tests + +Run `nx test nft-mint-password` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/nft/mint-password/jest.config.ts b/libs/nft/mint-password/jest.config.ts new file mode 100644 index 000000000..94e6ef528 --- /dev/null +++ b/libs/nft/mint-password/jest.config.ts @@ -0,0 +1,30 @@ +/* eslint-disable */ +import { readFileSync } from 'fs'; + +// Reading the SWC compilation config and remove the "exclude" +// for the test files to be compiled by SWC +const { exclude: _, ...swcJestConfig } = JSON.parse( + readFileSync(`${__dirname}/.swcrc`, 'utf-8'), +); + +// disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. +// If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" +if (swcJestConfig.swcrc === undefined) { + swcJestConfig.swcrc = false; +} + +// Uncomment if using global setup/teardown files being transformed via swc +// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries +// jest needs EsModule Interop to find the default exported setup/teardown functions +// swcJestConfig.module.noInterop = false; + +export default { + displayName: 'nft-mint-password', + preset: '../../../jest.preset.js', + transform: { + '^.+\\.[tj]s$': ['@swc/jest', swcJestConfig], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + testEnvironment: 'node', + coverageDirectory: '../../../coverage/libs/nft/mint-password', +}; diff --git a/libs/nft/mint-password/package.json b/libs/nft/mint-password/package.json new file mode 100644 index 000000000..74ab73a0a --- /dev/null +++ b/libs/nft/mint-password/package.json @@ -0,0 +1,7 @@ +{ + "name": "@nft/mint-password", + "version": "0.0.1", + "type": "commonjs", + "main": "./src/index.js", + "typings": "./src/index.d.ts" +} diff --git a/libs/nft/mint-password/project.json b/libs/nft/mint-password/project.json new file mode 100644 index 000000000..04670eb53 --- /dev/null +++ b/libs/nft/mint-password/project.json @@ -0,0 +1,30 @@ +{ + "name": "nft-mint-password", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/nft/mint-password/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/nft/mint-password", + "main": "libs/nft/mint-password/src/index.ts", + "tsConfig": "libs/nft/mint-password/tsconfig.lib.json", + "assets": ["libs/nft/mint-password/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"] + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/nft/mint-password/jest.config.ts" + } + } + }, + "tags": [] +} diff --git a/libs/nft/mint-password/src/index.ts b/libs/nft/mint-password/src/index.ts new file mode 100644 index 000000000..f41a696fd --- /dev/null +++ b/libs/nft/mint-password/src/index.ts @@ -0,0 +1 @@ +export * from './lib'; diff --git a/libs/nft/mint-password/src/lib/index.spec.ts b/libs/nft/mint-password/src/lib/index.spec.ts new file mode 100644 index 000000000..b62886174 --- /dev/null +++ b/libs/nft/mint-password/src/lib/index.spec.ts @@ -0,0 +1,128 @@ +import { adminSdk } from '@gql/admin/api'; +import { + UpdateNftMintPasswordMinterMutationVariables, + UpdateNftMintPasswordTokenIdMutationVariables, +} from '@gql/admin/types'; +import { NftMintPassword } from '@nft/types'; +import { MintPasswordNftWrapper } from './index'; + +jest.mock('@gql/admin/api', () => ({ + adminSdk: { + GetNftMintPasswordsForContractAvailable: jest.fn(), + UpdateNftMintPasswordMinter: jest.fn(), + UpdateNftMintPasswordTokenId: jest.fn(), + }, +})); + +describe('MintPasswordNftWrapper', () => { + let mintPasswordNftWrapper: MintPasswordNftWrapper; + + beforeEach(() => { + mintPasswordNftWrapper = new MintPasswordNftWrapper(); + }); + + afterEach(() => { + jest.clearAllMocks(); + }); + + it('should evaluate a valid NFT mint password', async () => { + const mockNftMintPasswords: NftMintPassword[] = [ + { + id: '1', + password: 'password1', + }, + { + id: '2', + password: 'password2', + }, + ]; + ( + adminSdk.GetNftMintPasswordsForContractAvailable as jest.Mock + ).mockResolvedValue({ nftMintPassword: mockNftMintPasswords }); + + const result = await mintPasswordNftWrapper.evaluateNftMintPassword({ + password: 'password1', + contractAddress: '0x123', + chainId: '1', + organizerId: 'dummy', + }); + + expect(result).toEqual(mockNftMintPasswords[0]); + expect( + adminSdk.GetNftMintPasswordsForContractAvailable, + ).toHaveBeenCalledWith({ + contractAddress: '0x123', + chainId: '1', + organizerId: 'dummy', + }); + }); + + it('should return undefined for an invalid NFT mint password', async () => { + const mockNftMintPasswords: NftMintPassword[] = [ + { + id: '1', + password: 'password1', + }, + { + id: '2', + password: 'password2', + }, + ]; + ( + adminSdk.GetNftMintPasswordsForContractAvailable as jest.Mock + ).mockResolvedValue({ nftMintPassword: mockNftMintPasswords }); + + const result = await mintPasswordNftWrapper.evaluateNftMintPassword({ + password: 'invalidPassword', + contractAddress: '0x123', + chainId: '1', + organizerId: 'dummy', + }); + + expect(result).toBeUndefined(); + expect( + adminSdk.GetNftMintPasswordsForContractAvailable, + ).toHaveBeenCalledWith({ + contractAddress: '0x123', + chainId: '1', + organizerId: 'dummy', + }); + }); + + it('should assign an NFT mint password to a minterAddress', async () => { + const props: UpdateNftMintPasswordMinterMutationVariables = { + id: '1', + minterAddress: '0x456', + }; + (adminSdk.UpdateNftMintPasswordMinter as jest.Mock).mockResolvedValue({ + updateNftMintPasswordMinter: { id: '1', minterAddress: '0x456' }, + }); + + const result = + await mintPasswordNftWrapper.assignNftMintPasswordToMinter(props); + + expect(result).toEqual({ + updateNftMintPasswordMinter: { id: '1', minterAddress: '0x456' }, + }); + expect(adminSdk.UpdateNftMintPasswordMinter).toHaveBeenCalledWith(props); + }); + + it('should assign a token ID to an NFT mint password', async () => { + const props: UpdateNftMintPasswordTokenIdMutationVariables = { + id: '1', + tokenId: '100', + }; + + (adminSdk.UpdateNftMintPasswordTokenId as jest.Mock).mockResolvedValue({ + updateNftMintPasswordTokenId: { id: '1', tokenId: '100' }, + }); + + const result = + await mintPasswordNftWrapper.assignNftMintPasswordTokenId(props); + + expect(result).toEqual({ + updateNftMintPasswordTokenId: { id: '1', tokenId: '100' }, + }); + expect(adminSdk.UpdateNftMintPasswordTokenId).toHaveBeenCalledWith(props); + }); +}); diff --git a/libs/nft/mint-password/src/lib/index.ts b/libs/nft/mint-password/src/lib/index.ts new file mode 100644 index 000000000..60f86a490 --- /dev/null +++ b/libs/nft/mint-password/src/lib/index.ts @@ -0,0 +1,44 @@ +import { adminSdk } from '@gql/admin/api'; +import { + GetNftMintPasswordsForContractAvailableQueryVariables, + UpdateNftMintPasswordMinterMutationVariables, + UpdateNftMintPasswordTokenIdMutationVariables, +} from '@gql/admin/types'; +import { NftMintPassword } from '@nft/types'; + +interface EvaluateNftMintPasswordProps + extends GetNftMintPasswordsForContractAvailableQueryVariables, + Pick {} + +export class MintPasswordNftWrapper { + private adminSdk: typeof adminSdk; + constructor() { + this.adminSdk = adminSdk; + } + private async getNftMintPasswords( + props: GetNftMintPasswordsForContractAvailableQueryVariables, + ) { + const res = + await this.adminSdk.GetNftMintPasswordsForContractAvailable(props); + return res.nftMintPassword; + } + async evaluateNftMintPassword({ + password, + ...props + }: EvaluateNftMintPasswordProps) { + const nftMintPasswords = await this.getNftMintPasswords(props); + return nftMintPasswords.find( + (nftMintPassword) => nftMintPassword.password === password, + ); + } + async assignNftMintPasswordToMinter( + props: UpdateNftMintPasswordMinterMutationVariables, + ) { + return this.adminSdk.UpdateNftMintPasswordMinter(props); + } + async assignNftMintPasswordTokenId( + props: UpdateNftMintPasswordTokenIdMutationVariables, + ) { + return this.adminSdk.UpdateNftMintPasswordTokenId(props); + } +} diff --git a/libs/nft/mint-password/tsconfig.json b/libs/nft/mint-password/tsconfig.json new file mode 100644 index 000000000..8122543a9 --- /dev/null +++ b/libs/nft/mint-password/tsconfig.json @@ -0,0 +1,22 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs", + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/libs/nft/mint-password/tsconfig.lib.json b/libs/nft/mint-password/tsconfig.lib.json new file mode 100644 index 000000000..4befa7f09 --- /dev/null +++ b/libs/nft/mint-password/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "include": ["src/**/*.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/nft/mint-password/tsconfig.spec.json b/libs/nft/mint-password/tsconfig.spec.json new file mode 100644 index 000000000..69a251f32 --- /dev/null +++ b/libs/nft/mint-password/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/libs/nft/thirdweb-admin/package.json b/libs/nft/thirdweb-admin/package.json index fa4bde5ce..cab8ef90f 100644 --- a/libs/nft/thirdweb-admin/package.json +++ b/libs/nft/thirdweb-admin/package.json @@ -1,9 +1,6 @@ { "name": "@nft/thirdweb-admin", "version": "0.0.1", - "dependencies": { - "tslib": "^2.3.0" - }, "type": "commonjs", "main": "./src/index.js", "typings": "./src/index.d.ts" diff --git a/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.spec.ts b/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.spec.ts index ac2103fc5..d4c8b66ad 100644 --- a/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.spec.ts +++ b/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.spec.ts @@ -50,9 +50,6 @@ describe('NftClaimable integration test', () => { beforeEach(async () => { nftClaimable = new NftClaimable(); - // Assuming ThirdwebSDK is already mocked above, no need to mock getContract here - // as it's being mocked in the ThirdwebSDK mock implementation - const resOrders = await adminSdk.GetOrdersWithClaimInfo({ ids: ['1e8b9aea-1b0a-4a05-803b-c72d0b46e9a2'], }); @@ -81,4 +78,11 @@ describe('NftClaimable integration test', () => { expect(order.status).toBe(OrderStatus_Enum.Completed); }); }); + + it('should throw an error when there are no orders', async () => { + const emptyOrders = []; + await expect( + nftClaimable.multicallClaim(minterWallet, emptyOrders), + ).rejects.toThrow('No orders found or eventPassNftContract is undefined'); + }); }); diff --git a/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.ts b/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.ts index cbd7b7899..b11e49870 100644 --- a/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.ts +++ b/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.ts @@ -11,10 +11,12 @@ import { OrderStatus_Enum } from '@gql/shared/types'; import { NextRedis } from '@next/redis'; import { OrderWithContractData } from '@nft/types'; import { + BaseSepoliaTestnet, Ethereum, Goerli, Mumbai, Polygon, + PolygonAmoyTestnet, Sepolia, } from '@thirdweb-dev/chains'; import { ThirdwebSDK } from '@thirdweb-dev/sdk'; @@ -31,6 +33,10 @@ function convertChainIdToThirdwebChain(chainId: string) { return Mumbai; case '137': return Polygon; + case '84532': + return BaseSepoliaTestnet; + case '80002': + return PolygonAmoyTestnet; default: throw new Error(`Unsupported chainId: ${chainId}`); } @@ -176,6 +182,7 @@ export class NftClaimable { } } + // deprecated async claimOrder( this: NftClaimable, order: OrderWithContractData, diff --git a/libs/nft/thirdweb-organizer-common/.eslintrc.json b/libs/nft/thirdweb-organizer-common/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/nft/thirdweb-organizer-common/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/nft/thirdweb-organizer-common/.swcrc b/libs/nft/thirdweb-organizer-common/.swcrc new file mode 100644 index 000000000..7b9c2bf15 --- /dev/null +++ b/libs/nft/thirdweb-organizer-common/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs", + "strict": true, + "noInterop": true + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/nft/thirdweb-organizer-common/README.md b/libs/nft/thirdweb-organizer-common/README.md new file mode 100644 index 000000000..396c2f83b --- /dev/null +++ b/libs/nft/thirdweb-organizer-common/README.md @@ -0,0 +1,11 @@ +# nft-thirdweb-organizer-common + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build nft-thirdweb-organizer-common` to build the library. + +## Running unit tests + +Run `nx test nft-thirdweb-organizer-common` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/nft/thirdweb-organizer-common/jest.config.ts b/libs/nft/thirdweb-organizer-common/jest.config.ts new file mode 100644 index 000000000..c54131119 --- /dev/null +++ b/libs/nft/thirdweb-organizer-common/jest.config.ts @@ -0,0 +1,30 @@ +/* eslint-disable */ +import { readFileSync } from 'fs'; + +// Reading the SWC compilation config and remove the "exclude" +// for the test files to be compiled by SWC +const { exclude: _, ...swcJestConfig } = JSON.parse( + readFileSync(`${__dirname}/.swcrc`, 'utf-8'), +); + +// disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. +// If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" +if (swcJestConfig.swcrc === undefined) { + swcJestConfig.swcrc = false; +} + +// Uncomment if using global setup/teardown files being transformed via swc +// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries +// jest needs EsModule Interop to find the default exported setup/teardown functions +// swcJestConfig.module.noInterop = false; + +export default { + displayName: 'nft-thirdweb-organizer-common', + preset: '../../../jest.preset.js', + transform: { + '^.+\\.[tj]s$': ['@swc/jest', swcJestConfig], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + testEnvironment: 'node', + coverageDirectory: '../../../coverage/libs/nft/thirdweb-organizer-common', +}; diff --git a/libs/nft/thirdweb-organizer-common/package.json b/libs/nft/thirdweb-organizer-common/package.json new file mode 100644 index 000000000..33076b313 --- /dev/null +++ b/libs/nft/thirdweb-organizer-common/package.json @@ -0,0 +1,7 @@ +{ + "name": "@nft/thirdweb-organizer-common", + "version": "0.0.1", + "type": "commonjs", + "main": "./src/index.js", + "typings": "./src/index.d.ts" +} diff --git a/libs/nft/thirdweb-organizer-common/project.json b/libs/nft/thirdweb-organizer-common/project.json new file mode 100644 index 000000000..b973963fe --- /dev/null +++ b/libs/nft/thirdweb-organizer-common/project.json @@ -0,0 +1,30 @@ +{ + "name": "nft-thirdweb-organizer-common", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/nft/thirdweb-organizer-common/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/nft/thirdweb-organizer-common", + "main": "libs/nft/thirdweb-organizer-common/src/index.ts", + "tsConfig": "libs/nft/thirdweb-organizer-common/tsconfig.lib.json", + "assets": ["libs/nft/thirdweb-organizer-common/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"] + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/nft/thirdweb-organizer-common/jest.config.ts" + } + } + }, + "tags": [] +} diff --git a/libs/nft/thirdweb-organizer-common/src/index.ts b/libs/nft/thirdweb-organizer-common/src/index.ts new file mode 100644 index 000000000..266507919 --- /dev/null +++ b/libs/nft/thirdweb-organizer-common/src/index.ts @@ -0,0 +1,2 @@ +export * from './lib'; +export * from './lib/action'; diff --git a/libs/nft/thirdweb-organizer-common/src/lib/action.ts b/libs/nft/thirdweb-organizer-common/src/lib/action.ts new file mode 100644 index 000000000..fc1153649 --- /dev/null +++ b/libs/nft/thirdweb-organizer-common/src/lib/action.ts @@ -0,0 +1,56 @@ +'use server'; + +import { adminSdk } from '@gql/admin/api'; +import type { InsertMinterTemporaryWalletMutation } from '@gql/admin/types'; +import type { + MinterTemporaryWallet_Insert_Input, + NftMintPassword_Insert_Input, +} from '@gql/shared/types'; +import { getCurrentUser } from '@next/next-auth/user'; + +export async function insertMinterTemporaryWallet( + object: MinterTemporaryWallet_Insert_Input, +): Promise< + InsertMinterTemporaryWalletMutation['insert_minterTemporaryWallet_one'] +> { + const data = await adminSdk.InsertMinterTemporaryWallet({ object }); + return data?.insert_minterTemporaryWallet_one; +} + +export async function insertMinterTemporaryWallets( + objects: MinterTemporaryWallet_Insert_Input[], +) { + const data = await adminSdk.InsertMinterTemporaryWallets({ objects }); + return data?.insert_minterTemporaryWallet || null; +} + +export async function insertNftMintPasswords( + objects: Omit[], +) { + const user = await getCurrentUser(); + if (!user || !user.role?.organizerId) + throw new Error('No user role found for organizer'); + else { + const data = await adminSdk.InsertNftMintPasswords({ + objects: objects.map((object) => ({ + ...object, + organizerId: user.role?.organizerId, + })), + }); + return data?.insert_nftMintPassword || null; + } +} + +export async function getNftMintPasswords({ + contractAddress, + chainId, +}: { + contractAddress: string; + chainId: string; +}) { + const data = await adminSdk.GetNftMintPasswordsForContract({ + contractAddress, + chainId, + }); + return data?.nftMintPassword; +} diff --git a/libs/nft/thirdweb-organizer-common/src/lib/index.ts b/libs/nft/thirdweb-organizer-common/src/lib/index.ts new file mode 100644 index 000000000..74537b65b --- /dev/null +++ b/libs/nft/thirdweb-organizer-common/src/lib/index.ts @@ -0,0 +1,84 @@ +import { generateRandomAlphanumericString } from '@crypto'; +import { ThirdwebSDK } from '@thirdweb-dev/sdk'; +import { ethers } from 'ethers'; +import { insertNftMintPasswords } from './action'; + +export interface CreateNftMintPasswordsProps + extends Required< + Pick< + Parameters[0][0], + 'contractAddress' | 'chainId' + > + > { + amount: number; +} + +export class ThirdwebOrganizerCommon { + private sdk: ThirdwebSDK; + + constructor(sdk: ThirdwebSDK) { + this.sdk = sdk; + } + + async getAddressAndChainId(): Promise<[string, number]> { + const [address, chainIdNumber] = await Promise.all([ + this.sdk.wallet.getAddress(), + this.sdk.wallet.getChainId(), // Promise.resolve(getCurrentChain().chainId), + ]); + return [address, chainIdNumber]; + } + + async setErc721ContractWithClaimConditions( + contractAddress: string, + maxAmount: number, + ) { + const contract = await this.sdk.getContract(contractAddress); + + const wallet = ethers.Wallet.createRandom(); + const walletAddress = wallet.address; + const privateKey = wallet.privateKey; + + await contract.erc721.claimConditions.set([ + { + metadata: { + name: 'Phase de claim', + }, + startTime: new Date(), + maxClaimablePerWallet: 0, + snapshot: [ + { + address: walletAddress, + maxClaimable: maxAmount, + }, + ], + }, + ]); + + return { + contract, + wallet: { + address: walletAddress, + privateKey, + }, + }; + } + + async createNftMintPasswords({ + contractAddress, + chainId, + amount, + }: CreateNftMintPasswordsProps) { + const passwords = Array.from({ length: amount }, () => + generateRandomAlphanumericString(), + ); + + const data = await insertNftMintPasswords( + passwords.map((password) => ({ + contractAddress, + chainId, + password, + })), + ); + return data?.returning; + } +} diff --git a/libs/nft/thirdweb-organizer/tsconfig.json b/libs/nft/thirdweb-organizer-common/tsconfig.json similarity index 100% rename from libs/nft/thirdweb-organizer/tsconfig.json rename to libs/nft/thirdweb-organizer-common/tsconfig.json diff --git a/libs/nft/thirdweb-organizer-common/tsconfig.lib.json b/libs/nft/thirdweb-organizer-common/tsconfig.lib.json new file mode 100644 index 000000000..c50d964de --- /dev/null +++ b/libs/nft/thirdweb-organizer-common/tsconfig.lib.json @@ -0,0 +1,11 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "module": "ESNext", + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "include": ["src/**/*.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/nft/thirdweb-organizer/tsconfig.spec.json b/libs/nft/thirdweb-organizer-common/tsconfig.spec.json similarity index 100% rename from libs/nft/thirdweb-organizer/tsconfig.spec.json rename to libs/nft/thirdweb-organizer-common/tsconfig.spec.json diff --git a/libs/nft/thirdweb-organizer-event-pass/.eslintrc.json b/libs/nft/thirdweb-organizer-event-pass/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/nft/thirdweb-organizer-event-pass/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/nft/thirdweb-organizer/.swcrc b/libs/nft/thirdweb-organizer-event-pass/.swcrc similarity index 100% rename from libs/nft/thirdweb-organizer/.swcrc rename to libs/nft/thirdweb-organizer-event-pass/.swcrc diff --git a/libs/nft/thirdweb-organizer-event-pass/README.md b/libs/nft/thirdweb-organizer-event-pass/README.md new file mode 100644 index 000000000..6bfa1c213 --- /dev/null +++ b/libs/nft/thirdweb-organizer-event-pass/README.md @@ -0,0 +1,11 @@ +# nft-thirdweb-organizer-event-pass + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build nft-thirdweb-organizer-event-pass` to build the library. + +## Running unit tests + +Run `nx test nft-thirdweb-organizer-event-pass` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/nft/thirdweb-organizer-event-pass/jest.config.ts b/libs/nft/thirdweb-organizer-event-pass/jest.config.ts new file mode 100644 index 000000000..a949da1fd --- /dev/null +++ b/libs/nft/thirdweb-organizer-event-pass/jest.config.ts @@ -0,0 +1,12 @@ +/* eslint-disable */ +export default { + displayName: 'nft-thirdweb-organizer-event-pass', + preset: '../../../jest.preset.js', + testEnvironment: 'node', + transform: { + '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + testPathIgnorePatterns: ['.*\\.integration\\..*'], + coverageDirectory: '../../../coverage/libs/nft/thirdweb-organizer-event-pass', +}; diff --git a/libs/nft/thirdweb-organizer-event-pass/jest.integration.ts b/libs/nft/thirdweb-organizer-event-pass/jest.integration.ts new file mode 100644 index 000000000..2d5d0e93d --- /dev/null +++ b/libs/nft/thirdweb-organizer-event-pass/jest.integration.ts @@ -0,0 +1,12 @@ +/* eslint-disable */ +export default { + displayName: 'nft-thirdweb-organizer-event-pass-integration', + preset: '../../../jest.preset.js', + testEnvironment: 'node', + globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, + globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, + moduleFileExtensions: ['ts', 'js', 'html'], + coverageDirectory: + '../../../coverage/libs/nft/thirdweb-organizer-event-pass-integration', + testMatch: ['**/*.integration.test.ts'], +}; diff --git a/libs/nft/thirdweb-organizer-event-pass/package.json b/libs/nft/thirdweb-organizer-event-pass/package.json new file mode 100644 index 000000000..d20f966a3 --- /dev/null +++ b/libs/nft/thirdweb-organizer-event-pass/package.json @@ -0,0 +1,7 @@ +{ + "name": "@nft/thirdweb-organizer-event-pass", + "version": "0.0.1", + "type": "commonjs", + "main": "./src/index.js", + "typings": "./src/index.d.ts" +} diff --git a/libs/nft/thirdweb-organizer-event-pass/project.json b/libs/nft/thirdweb-organizer-event-pass/project.json new file mode 100644 index 000000000..83f7ea4cc --- /dev/null +++ b/libs/nft/thirdweb-organizer-event-pass/project.json @@ -0,0 +1,38 @@ +{ + "name": "nft-thirdweb-organizer-event-pass", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/nft/thirdweb-organizer-event-pass/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/nft/thirdweb-organizer-event-pass", + "tsConfig": "libs/nft/thirdweb-organizer-event-pass/tsconfig.lib.json", + "main": "libs/nft/thirdweb-organizer-event-pass/src/index.ts", + "assets": ["libs/nft/thirdweb-organizer-event-pass/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"] + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/nft/thirdweb-organizer-event-pass/jest.config.ts" + } + }, + "test-integration": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/nft/thirdweb-organizer-event-pass/jest.integration.ts", + "runInBand": true + } + } + }, + "tags": [] +} diff --git a/libs/nft/thirdweb-organizer-event-pass/src/index.ts b/libs/nft/thirdweb-organizer-event-pass/src/index.ts new file mode 100644 index 000000000..0898383dc --- /dev/null +++ b/libs/nft/thirdweb-organizer-event-pass/src/index.ts @@ -0,0 +1,2 @@ +export * from './lib'; +export { getEventPassNftContractNftsLazyMinted } from './lib/action'; diff --git a/libs/nft/thirdweb-organizer-event-pass/src/lib/action.ts b/libs/nft/thirdweb-organizer-event-pass/src/lib/action.ts new file mode 100644 index 000000000..5ee52b9db --- /dev/null +++ b/libs/nft/thirdweb-organizer-event-pass/src/lib/action.ts @@ -0,0 +1,117 @@ +'use server'; + +import env from '@env/server'; +import { + createWebhooksForEvent, + getAlchemyInfosFromEventId, + updateWebhooksForEvent, +} from '@features/back-office/events-api'; +import { adminSdk } from '@gql/admin/api'; +import { GetEventPassNftContractNftsLazyMintedQueryVariables } from '@gql/admin/types'; +import type { + EventParameters_Insert_Input, + EventPassNftContract_Insert_Input, + EventPassNft_Insert_Input, +} from '@gql/shared/types'; +import { Locale, Stage } from '@gql/shared/types'; +import { defaultLocale } from '@next/i18n'; + +export async function createEventPassNftContract( + object: EventPassNftContract_Insert_Input, +) { + const data = await adminSdk.CreateEventPassNftContract({ object }); + return data?.insert_eventPassNftContract_one; +} + +export async function createEventPassNfts( + objects: EventPassNft_Insert_Input[], +) { + const data = await adminSdk.InsertEventPassNfts({ objects }); + return data?.insert_eventPassNft || null; +} + +async function CreateEventParameters(object: EventParameters_Insert_Input) { + const data = await adminSdk.CreateEventParameters({ object }); + return data?.insert_eventParameters_one; +} + +export async function getEventPassNftContractNftsLazyMinted( + id: GetEventPassNftContractNftsLazyMintedQueryVariables, +) { + const data = await adminSdk.GetEventPassNftContractNftsLazyMinted(id); + return data?.eventPassNftContract[0]; +} + +export async function createEventParametersAndWebhook({ + eventId, + nftCollectionAddresses, + organizerId, + eventSlug, +}) { + const eventParameters = await getAlchemyInfosFromEventId({ + eventId: eventId, + }); + + if (eventParameters) { + await updateWebhooksForEvent({ + activityWebhookId: eventParameters.activityWebhookId || undefined, + metadataUpdateWebhookId: + eventParameters.metadataUpdateWebhookId || undefined, + nftCollectionAddresses, + }); + } else { + const data = await adminSdk.GetEvent({ + slug: eventSlug, + locale: defaultLocale as Locale, + stage: env.HYGRAPH_STAGE as Stage, + }); + const event = data?.event; + if (!event) throw new Error('Event not found'); + if (!event.eventDateLocations?.[0]) throw new Error('Event has no date'); + console.log('event.eventDateLocations[0]', event.eventDateLocations[0]); + const { activityWebhook, metadataUpdateWebhook } = + await createWebhooksForEvent({ + eventId, + nftCollectionAddresses, + createActivityWebhook: true, + createMetadataUpdateWebhook: false, // TODO -> handle metadata update webhook (especially for delayed reveal) + }); + await CreateEventParameters({ + activityWebhookId: activityWebhook?.id, + metadataUpdateWebhookId: metadataUpdateWebhook?.id || undefined, + activityWebhookSigningKey: activityWebhook?.signingKey, + metadataUpdateWebhookSigningKey: + metadataUpdateWebhook?.signingKey || undefined, + organizerId, + eventId, + dateEnd: event.eventDateLocations[0].dateEnd, //TODO -> handle multiple dateLocations event ?? + dateStart: event.eventDateLocations[0].dateStart, + timezone: Intl.DateTimeFormat().resolvedOptions().timeZone, // TODO -> handle timezone selection ! + }); + } +} + +export async function getEventPassDelayedRevealPassword( + contractAddress: string, +) { + const res = await adminSdk.GetEventPassNftContractDelayedRevealPassword({ + contractAddress, + }); + return res?.eventPassNftContract?.[0]; +} + +export async function saveRevealIntoDb(contractAddress: string) { + try { + await adminSdk.UpdateEventPassNftContractDelayedRevealStatus({ + contractAddress, + }); + + return adminSdk.GetListCurrentOwnerAddressForContractAddress({ + contractAddress, + }); + } catch (e) { + throw new Error( + `Error saving the reveal status into the database for address ${contractAddress} : ${e.message}`, + ); + } +} diff --git a/libs/nft/thirdweb-organizer/src/nftCollection.integration.test.ts b/libs/nft/thirdweb-organizer-event-pass/src/lib/index.integration.test.ts similarity index 82% rename from libs/nft/thirdweb-organizer/src/nftCollection.integration.test.ts rename to libs/nft/thirdweb-organizer-event-pass/src/lib/index.integration.test.ts index d30ac9d8c..edda0a092 100644 --- a/libs/nft/thirdweb-organizer/src/nftCollection.integration.test.ts +++ b/libs/nft/thirdweb-organizer-event-pass/src/lib/index.integration.test.ts @@ -12,13 +12,15 @@ import { } from '@test-utils/db'; import { ContractDeployer, ThirdwebSDK, UserWallet } from '@thirdweb-dev/sdk'; import { BigNumber, Signer } from 'ethers'; -import { NftCollection } from './index'; - -jest.mock('@features/pass-api', () => ({ - ...jest.requireActual('@features/pass-api'), - createNftActivityWebhookForEvent: jest.fn().mockResolvedValue({ - id: 'mocked_webhook_id', - signingKey: 'mocked_signing_key', +import { CollectionDeploymentError, EventPassCollection } from './index'; + +jest.mock('@features/back-office/events-api', () => ({ + ...jest.requireActual('@features/back-office/events-api'), + createWebhooksForEvent: jest.fn().mockResolvedValue({ + activityWebhook: { + id: 'mocked_webhook_id', + signingKey: 'mocked_signing_key', + }, }), })); @@ -47,15 +49,15 @@ jest.mock('ethers', () => { }); const mockSigner = { - getAddress: jest.fn().mockResolvedValue('mocked_address'), + getAddress: jest.fn().mockResolvedValue('mockUserAddress'), getChainId: jest.fn().mockResolvedValue(1), }; // Mock the entire ThirdwebSDK class jest.mock('@thirdweb-dev/sdk'); -describe('NftCollection', () => { - let nftCollection: NftCollection; +describe('EventPassCollection', () => { + let eventPassCollection: EventPassCollection; let client: PgClient; const eventPassEventSlug = 'test-an-event'; const eventPassOrganizerId = 'clizzky8kap2t0bw7wka9a2id'; @@ -79,7 +81,7 @@ describe('NftCollection', () => { jest.clearAllMocks(); }); - describe('deployACollection - happy path', () => { + describe('deployEventPassCollection - happy path', () => { const mockDeployer = { deployBuiltInContract: jest.fn().mockImplementation(() => { return Promise.resolve('mocked_contract_address'); @@ -123,7 +125,7 @@ describe('NftCollection', () => { .fn() .mockResolvedValue(mockContract); it('should successfully deploy a NFT drop collection', async () => { - nftCollection = new NftCollection(mockedThirdwebSDKInstance); + eventPassCollection = new EventPassCollection(mockedThirdwebSDKInstance); let event = ( await adminSdk.GetEventWithPassesOrganizer({ slug: eventPassEventSlug, @@ -132,7 +134,7 @@ describe('NftCollection', () => { }) ).event; await expect( - nftCollection.deployACollection( + eventPassCollection.deployEventPassCollection( event.eventPasses[0], { eventId: event.id, @@ -151,7 +153,9 @@ describe('NftCollection', () => { expect(alchemyInfos).toEqual({ activityWebhookId: 'mocked_webhook_id', - signingKey: 'mocked_signing_key', + activityWebhookSigningKey: 'mocked_signing_key', + metadataUpdateWebhookId: null, + metadataUpdateWebhookSigningKey: null, }); event = ( @@ -182,7 +186,7 @@ describe('NftCollection', () => { }); it('should successfully deploy a Delayed Reveal collection', async () => { - nftCollection = new NftCollection(mockedThirdwebSDKInstance); + eventPassCollection = new EventPassCollection(mockedThirdwebSDKInstance); let event = ( await adminSdk.GetEventWithPassesOrganizer({ @@ -193,7 +197,7 @@ describe('NftCollection', () => { ).event; await expect( - nftCollection.deployACollection( + eventPassCollection.deployEventPassCollection( event.eventPasses[1], { eventId: event.id, @@ -212,7 +216,9 @@ describe('NftCollection', () => { expect(alchemyInfos).toEqual({ activityWebhookId: 'mocked_webhook_id', - signingKey: 'mocked_signing_key', + activityWebhookSigningKey: 'mocked_signing_key', + metadataUpdateWebhookId: null, + metadataUpdateWebhookSigningKey: null, }); event = ( @@ -244,7 +250,7 @@ describe('NftCollection', () => { }); }); - describe('deployACollection - errors', () => { + describe('deployEventPassCollection - errors', () => { beforeAll(() => { const mockErrorDeployer = { deployBuiltInContract: jest @@ -277,7 +283,7 @@ describe('NftCollection', () => { }, getAddress: jest.fn().mockReturnValue('mocked_contract_address'), }); - nftCollection = new NftCollection(mockedThirdwebSDKInstance); + eventPassCollection = new EventPassCollection(mockedThirdwebSDKInstance); }); it('should throw an error if deployBuiltInContract fail', async () => { const event = ( @@ -289,7 +295,7 @@ describe('NftCollection', () => { ).event; await expect( - nftCollection.deployACollection( + eventPassCollection.deployEventPassCollection( event.eventPasses[0], { eventId: event.id, @@ -299,13 +305,15 @@ describe('NftCollection', () => { EventPassNftContractType_Enum.Normal, ), ).rejects.toThrow( - new Error( - 'Error deploying a collection: Error deploying a normal collection : Error deploying a drop contract : Error in deployBuiltInContract', + new CollectionDeploymentError( + new Error( + 'Error deploying a normal collection : Error deploying a drop contract : Error in deployBuiltInContract', + ), ), ); }); - it('should throw an error if deployAnNftDropCollection fail', async () => { + it('should throw an error if deployAnEventPassNftDropCollection fail', async () => { const event = ( await adminSdk.GetEventWithPassesOrganizer({ slug: eventPassEventSlug, @@ -315,7 +323,7 @@ describe('NftCollection', () => { ).event; await expect( - nftCollection.deployACollection( + eventPassCollection.deployEventPassCollection( event.eventPasses[0], { eventId: event.id, @@ -325,12 +333,12 @@ describe('NftCollection', () => { EventPassNftContractType_Enum.Normal, ), ).rejects.toThrow( - new Error( - 'Error deploying a collection: Error deploying a normal collection : Error in lazyMint', + new CollectionDeploymentError( + new Error('Error deploying a normal collection : Error in lazyMint'), ), ); }); - it('should throw an error if deployDelayedRevealCollection fail', async () => { + it('should throw an error if deployEventPassDelayedRevealCollection fail', async () => { const event = ( await adminSdk.GetEventWithPassesOrganizer({ slug: eventPassEventSlug, @@ -340,7 +348,7 @@ describe('NftCollection', () => { ).event; await expect( - nftCollection.deployACollection( + eventPassCollection.deployEventPassCollection( event.eventPasses[1], { eventId: event.id, @@ -350,15 +358,17 @@ describe('NftCollection', () => { EventPassNftContractType_Enum.DelayedReveal, ), ).rejects.toThrow( - new Error( - 'Error deploying a collection: Error deploying a delayed reveal collection : Error in createDelayedRevealBatch', + new CollectionDeploymentError( + new Error( + 'Error deploying a delayed reveal collection : Error in createDelayedRevealBatch', + ), ), ); }); }); - describe('revealDelayedContract', () => { - let nftCollection: NftCollection; + describe('revealEventPassDelayedContract', () => { + let eventPassCollection: EventPassCollection; let mockedThirdwebSDKInstance: ThirdwebSDK; let mockContract: any; const contractAddress = '0xfakedelayedreveal'; @@ -378,7 +388,7 @@ describe('NftCollection', () => { .fn() .mockResolvedValue(mockContract); - nftCollection = new NftCollection(mockedThirdwebSDKInstance); + eventPassCollection = new EventPassCollection(mockedThirdwebSDKInstance); adminSdk.UpdateEventPassNftContractDelayedRevealStatus = jest .fn() @@ -404,7 +414,10 @@ describe('NftCollection', () => { }); it('should update the status of isDelayedReveal and return the list of currentOwnerAddress', async () => { - const owners = await nftCollection.revealDelayedContract(contractAddress); + const owners = + await eventPassCollection.revealEventPassDelayedContract( + contractAddress, + ); expect(mockContract.erc721.revealer.reveal).toHaveBeenCalledWith( 0, @@ -426,7 +439,7 @@ describe('NftCollection', () => { ); await expect( - nftCollection.revealDelayedContract(contractAddress), + eventPassCollection.revealEventPassDelayedContract(contractAddress), ).rejects.toThrowError( `Error revealing the delayed contract at address ${contractAddress} : reveal failed`, ); @@ -440,7 +453,7 @@ describe('NftCollection', () => { }); await expect( - nftCollection.revealDelayedContract(contractAddress), + eventPassCollection.revealEventPassDelayedContract(contractAddress), ).rejects.toThrowError( `Error saving the reveal status into the database for address ${contractAddress} : update failed`, ); diff --git a/libs/nft/thirdweb-organizer/src/index.spec.ts b/libs/nft/thirdweb-organizer-event-pass/src/lib/index.spec.ts similarity index 66% rename from libs/nft/thirdweb-organizer/src/index.spec.ts rename to libs/nft/thirdweb-organizer-event-pass/src/lib/index.spec.ts index 818d3a10a..d395d2633 100644 --- a/libs/nft/thirdweb-organizer/src/index.spec.ts +++ b/libs/nft/thirdweb-organizer-event-pass/src/lib/index.spec.ts @@ -1,6 +1,6 @@ import { EventPassNftContractType_Enum } from '@gql/shared/types'; import { ThirdwebSDK } from '@thirdweb-dev/sdk'; -import { NftCollection } from './index'; +import { EventPassCollection } from './index'; const mockSigner = { getAddress: jest.fn().mockResolvedValue('mocked_address'), @@ -34,58 +34,64 @@ const mockSdk = { getContract: jest.fn().mockResolvedValue(mockContract), } as any as ThirdwebSDK; -describe('NftCollection', () => { - describe('deployACollection', () => { - let nftCollection; +describe('EventPassCollection', () => { + describe('deployEventPassCollection', () => { + let eventPassCollection; let mockEventPass; let mockEventData; beforeAll(() => { - nftCollection = new NftCollection(mockSdk); + eventPassCollection = new EventPassCollection(mockSdk); mockEventPass = {}; mockEventData = {}; - nftCollection.getCommonProps = jest.fn().mockImplementation(() => { - return { - name: 'Test Name', - address: 'Test Address', - id: 'Test ID', - chainId: 'Test ChainId', - eventId: 'Test EventId', - organizerId: 'Test OrganizerId', - eventSlug: 'Test EventSlug', - nftImage: 'Test NftImage', - nftDescription: 'Test NftDescription', - nftName: 'Test NftName', - passAmount: { - maxAmount: 10, - }, - }; - }); - nftCollection.deployAnNftDropCollection = jest.fn(); - nftCollection.deployDelayedRevealCollection = jest.fn(); + eventPassCollection.getEventPassCommonProps = jest + .fn() + .mockImplementation(() => { + return { + name: 'Test Name', + address: 'Test Address', + id: 'Test ID', + chainId: 'Test ChainId', + eventId: 'Test EventId', + organizerId: 'Test OrganizerId', + eventSlug: 'Test EventSlug', + nftImage: 'Test NftImage', + nftDescription: 'Test NftDescription', + nftName: 'Test NftName', + passAmount: { + maxAmount: 10, + }, + }; + }); + eventPassCollection.deployAnEventPassNftDropCollection = jest.fn(); + eventPassCollection.deployEventPassDelayedRevealCollection = jest.fn(); }); it('should deploy a normal collection', async () => { - await nftCollection.deployACollection( + await eventPassCollection.deployEventPassCollection( mockEventPass, mockEventData, EventPassNftContractType_Enum.Normal, ); - expect(nftCollection.deployAnNftDropCollection).toHaveBeenCalled(); + expect( + eventPassCollection.deployAnEventPassNftDropCollection, + ).toHaveBeenCalled(); }); it('should deploy a delayed reveal collection', async () => { - await nftCollection.deployACollection( + await eventPassCollection.deployEventPassCollection( mockEventPass, mockEventData, EventPassNftContractType_Enum.DelayedReveal, ); - expect(nftCollection.deployDelayedRevealCollection).toHaveBeenCalled(); + expect( + eventPassCollection.deployEventPassDelayedRevealCollection, + ).toHaveBeenCalled(); }); it('should throw an error for an invalid type', async () => { await expect( - nftCollection.deployACollection( + eventPassCollection.deployEventPassCollection( mockEventPass, mockEventData, 'invalid_type', @@ -96,26 +102,26 @@ describe('NftCollection', () => { }); it('should throw a CollectionDeploymentError if an error occurs', async () => { - nftCollection.getCommonProps.mockImplementationOnce(() => { + eventPassCollection.getEventPassCommonProps.mockImplementationOnce(() => { throw new Error('Test error'); }); await expect( - nftCollection.deployACollection( + eventPassCollection.deployEventPassCollection( mockEventPass, mockEventData, EventPassNftContractType_Enum.Normal, ), - ).rejects.toThrow('Error deploying a collection: Test error'); + ).rejects.toThrow('Error deploying an event pass: Test error'); }); }); - describe('createMetadatas', () => { - let nftCollection; + describe('createEventPassMetadatas', () => { + let eventPassCollection; let mockMetadata; beforeAll(() => { - nftCollection = new NftCollection(mockSdk); + eventPassCollection = new EventPassCollection(mockSdk); mockMetadata = { name: 'Test Name', description: 'Test Description', @@ -125,7 +131,7 @@ describe('NftCollection', () => { it('should create correct number of metadatas for variable length', () => { const length = Math.floor(Math.random() * 42) + 1; - const metadatas = nftCollection.createMetadatas( + const metadatas = eventPassCollection.createEventPassMetadatas( length, mockMetadata, 'organizerId', @@ -136,7 +142,7 @@ describe('NftCollection', () => { }); it('should create metadatas with correct properties', () => { - const metadatas = nftCollection.createMetadatas( + const metadatas = eventPassCollection.createEventPassMetadatas( 1, mockMetadata, 'organizerId', @@ -153,11 +159,11 @@ describe('NftCollection', () => { }); }); - describe('createHasuraMetadatas', () => { - let nftCollection; + describe('createEventPassHasuraMetadatas', () => { + let eventPassCollection; beforeAll(() => { - nftCollection = new NftCollection(mockSdk); + eventPassCollection = new EventPassCollection(mockSdk); }); it('should create correct number of Hasura metadatas for variable length', async () => { @@ -170,16 +176,17 @@ describe('NftCollection', () => { })); const results = Array.from({ length }, (_, i) => ({ id: `${i + 1}` })); - const hasuraMetadatas = await nftCollection.createHasuraMetadatas( - metadatas, - results, - 'Test BaseUri', - 'Test ChainId', - 'Test OrganizerId', - 'Test EventId', - 'Test EventPassId', - 'Test TxResult', - ); + const hasuraMetadatas = + await eventPassCollection.createEventPassHasuraMetadatas( + metadatas, + results, + 'Test BaseUri', + 'Test ChainId', + 'Test OrganizerId', + 'Test EventId', + 'Test EventPassId', + 'Test TxResult', + ); expect(hasuraMetadatas.length).toBe(length); }); @@ -205,16 +212,17 @@ describe('NftCollection', () => { const eventPassId = 'Test EventPassId'; const txResult = 'Test TxResult'; - const hasuraMetadatas = await nftCollection.createHasuraMetadatas( - metadatas, - results, - baseUri, - chainId, - organizerId, - eventId, - eventPassId, - txResult, - ); + const hasuraMetadatas = + await eventPassCollection.createEventPassHasuraMetadatas( + metadatas, + results, + baseUri, + chainId, + organizerId, + eventId, + eventPassId, + txResult, + ); const hasuraMetadata = hasuraMetadatas[0]; expect(hasuraMetadata.metadata).toBe(metadatas[0]); @@ -228,8 +236,8 @@ describe('NftCollection', () => { }); }); - describe('deployDropContractAndPrepareMetadata', () => { - let nftCollection; + describe('deployEventPassDropContractAndPrepareMetadata', () => { + let eventPassCollection; let mockProps; beforeAll(() => { @@ -250,10 +258,12 @@ describe('NftCollection', () => { }); it('should deploy a contract and prepare metadata', async () => { - nftCollection = new NftCollection(mockSdk); + eventPassCollection = new EventPassCollection(mockSdk); const result = - await nftCollection.deployDropContractAndPrepareMetadata(mockProps); + await eventPassCollection.deployEventPassDropContractAndPrepareMetadata( + mockProps, + ); expect(result).toHaveProperty('contract'); expect(result).toHaveProperty('metadatas'); @@ -273,9 +283,11 @@ describe('NftCollection', () => { }, getContract: jest.fn().mockResolvedValue(mockContract), } as any as ThirdwebSDK; - nftCollection = new NftCollection(mockSdkError); + eventPassCollection = new EventPassCollection(mockSdkError); await expect( - nftCollection.deployDropContractAndPrepareMetadata(mockProps), + eventPassCollection.deployEventPassDropContractAndPrepareMetadata( + mockProps, + ), ).rejects.toThrow('Error deploying a drop contract : Test error'); }); }); diff --git a/libs/nft/thirdweb-organizer/src/index.ts b/libs/nft/thirdweb-organizer-event-pass/src/lib/index.ts similarity index 52% rename from libs/nft/thirdweb-organizer/src/index.ts rename to libs/nft/thirdweb-organizer-event-pass/src/lib/index.ts index 1f2208df3..7ac5dd6f9 100644 --- a/libs/nft/thirdweb-organizer/src/index.ts +++ b/libs/nft/thirdweb-organizer-event-pass/src/lib/index.ts @@ -8,13 +8,15 @@ import { EventPassNftContractType_Enum, MinterTemporaryWallet_Insert_Input, } from '@gql/shared/types'; +import { + ThirdwebOrganizerCommon, + insertMinterTemporaryWallet, +} from '@nft/thirdweb-organizer-common'; import { ContractType, - EventPassNftContractNfts, EventPassNftContractObject, EventSmallData, NftsMetadata, - RequiredEventPassNft, } from '@nft/types'; import { ThirdwebSDK, TransactionResultWithId } from '@thirdweb-dev/sdk'; import * as crypto from 'crypto'; @@ -23,36 +25,17 @@ import { createEventParametersAndWebhook, createEventPassNftContract, createEventPassNfts, - createPackNftContract, - createPackNftContractEventPasses, getEventPassDelayedRevealPassword, - getEventPassNftContractNfts, - insertMinterTemporaryWallet, saveRevealIntoDb, - updateNftsWithPackId, } from './action'; -interface CommonProps extends EventPass, EventSmallData { +interface EventPassCommonProps extends EventPass, EventSmallData { address: string; chainId: string; } -//TODO: get types from @nft/types and pick from PackNftContract from @gql/shared/types -// + should separate what's coming from Hygraph (name, image, etc) and the settings for the pack contract (rewardsPerPack, etc) -type Pack = { - id: string; - name: string; - image: string; - organizerId: string; - lotteryId: string; - eventPassIds: { - id: string; - amount: number; - }[]; - rewardsPerPack?: number; -}; type SaveEventPassContractIntoDbProps = { - props: CommonProps; + props: EventPassCommonProps; txResult: string; baseUri: string; results: TransactionResultWithId[]; @@ -61,62 +44,31 @@ type SaveEventPassContractIntoDbProps = { minterTemporaryWallet: MinterTemporaryWallet_Insert_Input; }; -type SavePackContractIntoDbProps = { - chainIdNumber: number; - pack: Pack; - txResult: string; - selectedNfts: RequiredEventPassNft[]; -}; - -type DeployAndCreatePackProps = { - pack: Pack; - address: string; - selectedNfts: RequiredEventPassNft[]; - approvalData: { - contractAddress: string; - eventPassId: string; - }[]; -}; - -const BASE_URL = 'https://www.offline.live/pass/organizer/'; - -class CollectionDeploymentError extends Error { - constructor(error: Error) { - super(`Error deploying a collection: ${error.message}`); - this.name = 'CollectionDeploymentError'; - } -} +const EVENT_PASS_BASE_URL = 'https://www.offline.live/pass/organizer/'; -class PackDeploymentError extends Error { +export class CollectionDeploymentError extends Error { constructor(error: Error) { - super(`Error deploying a pack: ${error.message}`); - this.name = 'PackDeploymentError'; + super(`Error deploying an event pass: ${error.message}`); + this.name = 'EventPassCollectionDeploymentError'; } } -export class NftCollection { +export class EventPassCollection { private sdk: ThirdwebSDK; + thirdwebOrganizerCommon: ThirdwebOrganizerCommon; constructor(sdk: ThirdwebSDK) { this.sdk = sdk; + this.thirdwebOrganizerCommon = new ThirdwebOrganizerCommon(sdk); } - async getAddressAndChainId(): Promise<[string, number]> { - const [address, chainIdNumber] = await Promise.all([ - this.sdk.wallet.getAddress(), - this.sdk.wallet.getChainId(), - ]); - - return [address, chainIdNumber]; - } - - async getCommonProps( + async getEventPassCommonProps( props: EventPass, eventData: EventSmallData, - ): Promise { - const [address, chainIdNumber] = await this.getAddressAndChainId(); + ): Promise { + const [address, chainIdNumber] = + await this.thirdwebOrganizerCommon.getAddressAndChainId(); const chainId = chainIdNumber.toString(); - return { ...props, ...eventData, @@ -125,22 +77,25 @@ export class NftCollection { }; } - async deployACollection( + async deployEventPassCollection( eventPass: EventPass, eventData: EventSmallData, type: EventPassNftContractType_Enum, ) { try { - const commonProps = await this.getCommonProps(eventPass, eventData); + const commonProps = await this.getEventPassCommonProps( + eventPass, + eventData, + ); - this.validateDeployInputs(commonProps); + this.validateEventPassDeployInputs(commonProps); switch (type) { case EventPassNftContractType_Enum.Normal: - await this.deployAnNftDropCollection(commonProps); + await this.deployAnEventPassNftDropCollection(commonProps); break; case EventPassNftContractType_Enum.DelayedReveal: - await this.deployDelayedRevealCollection(commonProps); + await this.deployEventPassDelayedRevealCollection(commonProps); break; default: throw new CollectionDeploymentError( @@ -155,43 +110,7 @@ export class NftCollection { } else console.error(error); } } - - private async getContractWithClaimConditions( - txResult: string, - maxAmount: number, - ) { - const contract = await this.sdk.getContract(txResult); - - const wallet = ethers.Wallet.createRandom(); - const walletAddress = wallet.address; - const privateKey = wallet.privateKey; - - await contract.erc721.claimConditions.set([ - { - metadata: { - name: 'Phase de claim', - }, - startTime: new Date(), - maxClaimablePerWallet: 0, - snapshot: [ - { - address: walletAddress, - maxClaimable: maxAmount, - }, - ], - }, - ]); - - return { - contract, - wallet: { - address: walletAddress, - privateKey, - }, - }; - } - - createMetadatas( + createEventPassMetadatas( maxAmount: number, metadata: NftsMetadata, organizerId: string, @@ -203,12 +122,12 @@ export class NftCollection { name: metadata.name, description: metadata.description, image: metadata.image, - external_url: `${BASE_URL}${organizerId}/event/${eventId}/eventPass/${eventPassId}/${i}`, + external_url: `${EVENT_PASS_BASE_URL}${organizerId}/event/${eventId}/eventPass/${eventPassId}/${i}`, }; }); } - async createHasuraMetadatas( + async createEventPassHasuraMetadatas( metadatas: NftsMetadata[], results: TransactionResultWithId[], baseUri: string, @@ -237,7 +156,7 @@ export class NftCollection { ); } - private validateDeployInputs(props: CommonProps) { + private validateEventPassDeployInputs(props: EventPassCommonProps) { const requiredFields = [ 'name', 'address', @@ -263,7 +182,9 @@ export class NftCollection { } } - async deployDropContractAndPrepareMetadata(props: CommonProps) { + async deployEventPassDropContractAndPrepareMetadata( + props: EventPassCommonProps, + ) { const { name, address, @@ -300,12 +221,13 @@ export class NftCollection { const txResult = contractAddress.toLowerCase(); - const { contract, wallet } = await this.getContractWithClaimConditions( - txResult, - maxAmount, - ); + const { contract, wallet } = + await this.thirdwebOrganizerCommon.setErc721ContractWithClaimConditions( + txResult, + maxAmount, + ); - const metadatas = this.createMetadatas( + const metadatas = this.createEventPassMetadatas( maxAmount, metadata, organizerId, @@ -343,7 +265,7 @@ export class NftCollection { await insertMinterTemporaryWallet(minterTemporaryWallet); - const hasuraMetadatas = await this.createHasuraMetadatas( + const hasuraMetadatas = await this.createEventPassHasuraMetadatas( metadatas, results, baseUri, @@ -366,10 +288,12 @@ export class NftCollection { } } - private async deployAnNftDropCollection(props: CommonProps) { + private async deployAnEventPassNftDropCollection( + props: EventPassCommonProps, + ) { try { const { contract, metadatas, wallet } = - await this.deployDropContractAndPrepareMetadata(props); + await this.deployEventPassDropContractAndPrepareMetadata(props); const results = await contract.erc721.lazyMint(metadatas); const fullBaseUri = (await results[0].data()).uri; @@ -421,7 +345,9 @@ export class NftCollection { } } - private async deployDelayedRevealCollection(props: CommonProps) { + private async deployEventPassDelayedRevealCollection( + props: EventPassCommonProps, + ) { try { const eventPassDelayedRevealed = props.eventPassDelayedRevealed; if (!eventPassDelayedRevealed) { @@ -429,7 +355,7 @@ export class NftCollection { } this.validateEventPassDelayedRevealed(eventPassDelayedRevealed); const { contract, metadatas, wallet } = - await this.deployDropContractAndPrepareMetadata(props); + await this.deployEventPassDropContractAndPrepareMetadata(props); const password = this.generatePassword(); @@ -478,7 +404,7 @@ export class NftCollection { } } - async revealDelayedContract(contractAddress: string) { + async revealEventPassDelayedContract(contractAddress: string) { if (!this.sdk) { throw new Error('SDK is undefined'); } @@ -518,207 +444,3 @@ export class NftCollection { } } } - -export class PackCollection { - private sdk: ThirdwebSDK; - private nftCollection: NftCollection; - - constructor(sdk: ThirdwebSDK) { - this.sdk = sdk; - this.nftCollection = new NftCollection(sdk); - } - - async savePackContractIntoDb(props: SavePackContractIntoDbProps) { - const { chainIdNumber, pack, txResult, selectedNfts } = props; - const { - id: packId, - rewardsPerPack, - eventPassIds, - organizerId, - lotteryId, - } = pack; - const packNftContract = await createPackNftContract({ - chainId: chainIdNumber.toString(), - ...(rewardsPerPack !== undefined && { - rewardsPerPack, - }), - organizerId, - packId, - lotteryId, - contractAddress: txResult, - }); - if (!packNftContract) throw new Error('Error creating packNftContract'); - - await createPackNftContractEventPasses( - eventPassIds.map((eventPass) => ({ - packNftContractId: packNftContract.id, - eventPassId: eventPass.id, - amount: eventPass.amount, - })), - ); - - const updates = selectedNfts.map((nft) => { - return { - _set: { packId: packNftContract.packId }, - where: { - contractAddress: { _eq: nft.contractAddress }, - tokenId: { _eq: nft.tokenId }, - }, - }; - }); - await updateNftsWithPackId({ updates }); - } - - async deployAndCreatePack(props: DeployAndCreatePackProps): Promise { - const { pack, address, selectedNfts, approvalData } = props; - - const contractAddress = await this.sdk.deployer.deployBuiltInContract( - ContractType.PACK, - { - name: pack.name, - primary_sale_recipient: address, - platform_fee_recipient: address, - voting_token_address: address, - }, - ); - - const txResult = contractAddress.toLowerCase(); - - for (const data of approvalData) { - const eventPassContract = await this.sdk.getContract( - data.contractAddress, - ); - - const eventPass = pack.eventPassIds.find( - (eventPass) => eventPass.id === data.eventPassId, - ); - - if (!eventPass) { - throw new Error(`No event pass found with id ${data.eventPassId}`); - } - - const amount = eventPass.amount; - - await eventPassContract.erc721.claimTo(address, amount); - await eventPassContract.erc721.setApprovalForAll(txResult, true); - } - - const contract = await this.sdk.getContract(txResult, ContractType.PACK); - - const erc721Rewards = selectedNfts.map((nft) => ({ - contractAddress: nft.contractAddress, - tokenId: nft.tokenId, - })); - - const packData = { - packMetadata: { - name: pack.name, - image: pack.image, - }, - erc721Rewards: erc721Rewards, - ...(pack.rewardsPerPack !== undefined && { - rewardsPerPack: pack.rewardsPerPack, - }), - }; - - await contract.create(packData); - - return txResult; - } - - async getSelectedNftsFromPack(pack: Pack) { - const eventPassNftContracts = await Promise.all( - pack.eventPassIds.map((eventPass) => - getEventPassNftContractNfts({ eventPassId: eventPass.id }), - ), - ); - - const allEventPassNfts: EventPassNftContractNfts = - eventPassNftContracts.flatMap((contract) => { - if (!contract) { - throw new Error( - "One of your eventPassId doesn't have an eventPassNftContract", - ); - } - return contract.eventPassNfts; - }); - - const selectedNfts: EventPassNftContractNfts = []; - const approvalData = eventPassNftContracts.map((contract) => ({ - contractAddress: contract.contractAddress, - eventPassId: contract.eventPassId, - })); - - for (const eventPass of pack.eventPassIds) { - const requiredAmount = eventPass.amount; - const availableNfts: EventPassNftContractNfts = allEventPassNfts.filter( - (nft) => nft.eventPassId === eventPass.id && !nft.currentOwnerAddress, - ); - - if (availableNfts.length < requiredAmount) { - throw new Error( - `Not enough available NFTs for eventPassId ${eventPass.id}`, - ); - } - - const selectedNftsForCurrentPass = availableNfts.slice(0, requiredAmount); - selectedNfts.push(...selectedNftsForCurrentPass); - } - - return { selectedNfts, approvalData }; - } - - private validateDeployAPackInputs(pack: Pack) { - const requiredFields = [ - 'id', - 'name', - 'image', - 'eventPassIds', - 'lotteryId', - 'organizerId', - ]; - - for (const field of requiredFields) { - if (!pack[field]) { - throw new Error(`Missing required field in pack: ${field}`); - } - } - pack.eventPassIds.forEach((eventPassId, index) => { - if (!eventPassId.id || !eventPassId.amount || eventPassId.amount <= 0) { - throw new Error( - `Missing required field in eventPassIds at index ${index}: id or amount`, - ); - } - }); - } - - async deployAPack(pack: Pack) { - try { - this.validateDeployAPackInputs(pack); - - const { selectedNfts, approvalData } = - await this.getSelectedNftsFromPack(pack); - - const [address, chainIdNumber] = - await this.nftCollection.getAddressAndChainId(); - - const txResult = await this.deployAndCreatePack({ - address, - pack, - selectedNfts, - approvalData, - }); - - await this.savePackContractIntoDb({ - txResult, - selectedNfts, - pack, - chainIdNumber, - }); - } catch (error) { - if (error instanceof Error) { - throw new PackDeploymentError(error); - } else console.error(error); - } - } -} diff --git a/libs/nft/thirdweb-organizer-event-pass/tsconfig.json b/libs/nft/thirdweb-organizer-event-pass/tsconfig.json new file mode 100644 index 000000000..d6fa4a078 --- /dev/null +++ b/libs/nft/thirdweb-organizer-event-pass/tsconfig.json @@ -0,0 +1,18 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "ESNext", + "resolveJsonModule": true, + "esModuleInterop": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/libs/nft/thirdweb-organizer/tsconfig.lib.json b/libs/nft/thirdweb-organizer-event-pass/tsconfig.lib.json similarity index 100% rename from libs/nft/thirdweb-organizer/tsconfig.lib.json rename to libs/nft/thirdweb-organizer-event-pass/tsconfig.lib.json diff --git a/libs/nft/thirdweb-organizer-event-pass/tsconfig.spec.json b/libs/nft/thirdweb-organizer-event-pass/tsconfig.spec.json new file mode 100644 index 000000000..2bfa1d0c0 --- /dev/null +++ b/libs/nft/thirdweb-organizer-event-pass/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "ESNext", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/libs/nft/thirdweb-organizer-loyalty-card/.eslintrc.json b/libs/nft/thirdweb-organizer-loyalty-card/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/nft/thirdweb-organizer-loyalty-card/.swcrc b/libs/nft/thirdweb-organizer-loyalty-card/.swcrc new file mode 100644 index 000000000..7b9c2bf15 --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs", + "strict": true, + "noInterop": true + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/nft/thirdweb-organizer-loyalty-card/README.md b/libs/nft/thirdweb-organizer-loyalty-card/README.md new file mode 100644 index 000000000..e6a0410a5 --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/README.md @@ -0,0 +1,11 @@ +# nft-thirdweb-organizer-loyalty-card + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build nft-thirdweb-organizer-loyalty-card` to build the library. + +## Running unit tests + +Run `nx test nft-thirdweb-organizer-loyalty-card` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/nft/thirdweb-organizer-loyalty-card/jest.config.ts b/libs/nft/thirdweb-organizer-loyalty-card/jest.config.ts new file mode 100644 index 000000000..530cf14f7 --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/jest.config.ts @@ -0,0 +1,13 @@ +/* eslint-disable */ +export default { + displayName: 'nft-thirdweb-organizer-loyalty-card', + preset: '../../../jest.preset.js', + testEnvironment: 'node', + transform: { + '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + testPathIgnorePatterns: ['.*\\.integration\\..*'], + coverageDirectory: + '../../../coverage/libs/nft/thirdweb-organizer-loyalty-card', +}; diff --git a/libs/nft/thirdweb-organizer-loyalty-card/jest.integration.ts b/libs/nft/thirdweb-organizer-loyalty-card/jest.integration.ts new file mode 100644 index 000000000..21bd3253c --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/jest.integration.ts @@ -0,0 +1,12 @@ +/* eslint-disable */ +export default { + displayName: 'nft-thirdweb-organizer-loyalty-card-integration', + preset: '../../../jest.preset.js', + testEnvironment: 'node', + globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, + globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, + moduleFileExtensions: ['ts', 'js', 'html'], + coverageDirectory: + '../../../coverage/libs/nft/thirdweb-organizer-loyalty-card-integration', + testMatch: ['**/*.integration.test.ts'], +}; diff --git a/libs/nft/thirdweb-organizer-loyalty-card/package.json b/libs/nft/thirdweb-organizer-loyalty-card/package.json new file mode 100644 index 000000000..bd2e751e4 --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/package.json @@ -0,0 +1,7 @@ +{ + "name": "@nft/thirdweb-organizer-loyalty-card", + "version": "0.0.1", + "type": "commonjs", + "main": "./src/index.js", + "typings": "./src/index.d.ts" +} diff --git a/libs/nft/thirdweb-organizer-loyalty-card/project.json b/libs/nft/thirdweb-organizer-loyalty-card/project.json new file mode 100644 index 000000000..955ff700d --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/project.json @@ -0,0 +1,38 @@ +{ + "name": "nft-thirdweb-organizer-loyalty-card", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/nft/thirdweb-organizer-loyalty-card/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/nft/thirdweb-organizer-loyalty-card", + "main": "libs/nft/thirdweb-organizer-loyalty-card/src/index.ts", + "tsConfig": "libs/nft/thirdweb-organizer-loyalty-card/tsconfig.lib.json", + "assets": ["libs/nft/thirdweb-organizer-loyalty-card/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"] + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/nft/thirdweb-organizer-loyalty-card/jest.config.ts" + } + }, + "test-integration": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/nft/thirdweb-organizer-loyalty-card/jest.integration.ts", + "runInBand": true + } + } + }, + "tags": [] +} diff --git a/libs/nft/thirdweb-organizer-loyalty-card/src/index.ts b/libs/nft/thirdweb-organizer-loyalty-card/src/index.ts new file mode 100644 index 000000000..f41a696fd --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/src/index.ts @@ -0,0 +1 @@ +export * from './lib'; diff --git a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.integration.test.ts b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.integration.test.ts new file mode 100644 index 000000000..8a4b539cd --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.integration.test.ts @@ -0,0 +1,103 @@ +import { KycLevelName_Enum, KycStatus_Enum } from '@gql/shared/types'; +import { getCurrentUser } from '@next/next-auth/user'; +import { + PgClient, + applySeeds, + createDbClient, + deleteAllTables, +} from '@test-utils/db'; +import { ThirdwebSDK } from '@thirdweb-dev/sdk'; +import { loyaltyCardMintTo } from './action'; + +jest.mock('@next/next-auth/user'); +jest.mock('@thirdweb-dev/sdk'); + +describe('loyaltyCardMintTo', () => { + let client: PgClient; + const mockEventPassId = 'fake-event-pass-2'; + const mockMetadata = { name: 'Test NFT', description: 'Test Description' }; + const mockSdk = new ThirdwebSDK('test-chain'); + const mockContract = { + erc721: { + mintTo: jest.fn(), + }, + }; + + beforeAll(async () => { + client = await createDbClient(); + await deleteAllTables(client); + }); + + afterEach(async () => { + await deleteAllTables(client); + }); + + beforeEach(async () => { + await applySeeds(client, ['eventPassNftContract']); + jest.clearAllMocks(); + (ThirdwebSDK as jest.MockedClass).mockImplementation( + () => mockSdk, + ); + mockSdk.getContract = jest.fn().mockReturnValue({ + erc721: { + mintTo: mockContract.erc721.mintTo, + generate: jest.fn(), + }, + }); + }); + + it('throws an error if the user has no KYC', async () => { + ( + getCurrentUser as jest.MockedFunction + ).mockResolvedValue({ id: 'user-1', kyc: null, address: 'no-kyc' }); + + await expect( + loyaltyCardMintTo(mockEventPassId, mockMetadata, mockSdk), + ).rejects.toThrow('User user-1 has no kyc'); + }); + + it('throws an error if the user KYC is not validated', async () => { + ( + getCurrentUser as jest.MockedFunction + ).mockResolvedValue({ + id: 'user-2', + kyc: { + applicantId: 'some-applicant-id', + reviewStatus: KycStatus_Enum.Init, + levelName: KycLevelName_Enum.AdvancedKycLevel, + }, + address: 'fail', + }); + + await expect( + loyaltyCardMintTo(mockEventPassId, mockMetadata, mockSdk), + ).rejects.toThrow('User user-2 kyc is not validated'); + }); + + it('successfully mints an NFT', async () => { + ( + getCurrentUser as jest.MockedFunction + ).mockResolvedValue({ + id: 'user-3', + kyc: { + applicantId: 'some-applicant-id', + reviewStatus: KycStatus_Enum.Completed, + levelName: KycLevelName_Enum.AdvancedKycLevel, + }, + address: 'user-address', + }); + mockContract.erc721.mintTo.mockResolvedValue('mint-success'); + + const result = await loyaltyCardMintTo( + mockEventPassId, + mockMetadata, + mockSdk, + ); + + expect(result).toBe('mint-success'); + expect(mockContract.erc721.mintTo).toHaveBeenCalledWith( + 'user-address', + mockMetadata, + ); + }); +}); diff --git a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts new file mode 100644 index 000000000..5fe999e8a --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts @@ -0,0 +1,132 @@ +'use server'; + +import { + createWebhooksForLoyaltyCard, + getAlchemyInfosFromLoyaltyCardId, + updateWebhooksForLoyaltyCard, +} from '@features/back-office/loyalty-card-api'; +import { adminSdk } from '@gql/admin/api'; +import { + LoyaltyCardNftContract_Insert_Input, + LoyaltyCardParameters_Insert_Input, +} from '@gql/shared/types'; +import { isUserKycValidated } from '@kyc/common'; +import { getCurrentUser } from '@next/next-auth/user'; +import { NFTMetadata, ThirdwebSDK } from '@thirdweb-dev/sdk'; + +async function prepareLoyaltyCardAction( + eventPassId: string, + sdk: ThirdwebSDK, +): Promise<{ userAddress: string; contract: any }> { + const user = await getCurrentUser(); + + if (!user?.kyc) throw new Error(`User ${user?.id} has no kyc`); + if (!isUserKycValidated(user)) + throw new Error(`User ${user.id} kyc is not validated`); + + const eventPassNftContractData = ( + await adminSdk.GetContractAddressFromEventPassId({ eventPassId }) + ).eventPassNftContract[0]; + + if (!eventPassNftContractData || !eventPassNftContractData.contractAddress) { + throw new Error( + `No contract address found for event pass ID: ${eventPassId}`, + ); + } + + const contract = await sdk.getContract( + eventPassNftContractData.contractAddress, + ); + + return { userAddress: user.address, contract }; +} + +export async function loyaltyCardMintTo( + eventPassId: string, + metadata: NFTMetadata, + sdk: ThirdwebSDK, +) { + const { userAddress, contract } = await prepareLoyaltyCardAction( + eventPassId, + sdk, + ); + return contract.erc721.mintTo(userAddress, metadata); +} + +export async function loyaltyCardSignatureMint( + eventPassId: string, + metadata: NFTMetadata, + sdk: ThirdwebSDK, +) { + const { userAddress, contract } = await prepareLoyaltyCardAction( + eventPassId, + sdk, + ); + const startTime = new Date(); + const endTime = new Date(Date.now() + 10 * 60 * 1000); + const payload = { + metadata: metadata, + to: userAddress, + quantity: 1, + mintStartTime: startTime, + mintEndTime: endTime, + }; + return contract.erc721.signature.generate(payload); +} + +export async function createLoyaltyCardContract( + object: Omit, +) { + const user = await getCurrentUser(); + if (!user || !user.role?.organizerId) + throw new Error('No user role found for organizer'); + else { + const data = await adminSdk.InsertLoyaltyCardNftContract({ + object: { ...object, organizerId: user.role?.organizerId }, + }); + return data?.insert_loyaltyCardNftContract_one; + } +} + +export async function createLoyaltyCardParametersAndWebhook({ + contractAddress, + ...object +}: Omit & { + contractAddress: string; +}) { + const user = await getCurrentUser(); + if (!user || !user.role?.organizerId) + throw new Error('No user role found for organizer'); + else if (!object.loyaltyCardId) throw new Error('No loyalty card id found'); + else { + const loyaltyCardParameters = await getAlchemyInfosFromLoyaltyCardId({ + loyaltyCardId: object.loyaltyCardId, + }); + if (loyaltyCardParameters) { + await updateWebhooksForLoyaltyCard({ + activityWebhookId: loyaltyCardParameters.activityWebhookId || undefined, + metadataUpdateWebhookId: + loyaltyCardParameters.metadataUpdateWebhookId || undefined, + nftCollectionAddresses: [{ contractAddress }], + }); + } else { + const { activityWebhook, metadataUpdateWebhook } = + await createWebhooksForLoyaltyCard({ + loyaltyCardId: object.loyaltyCardId, + nftCollectionAddresses: [{ contractAddress }], + createActivityWebhook: true, + createMetadataUpdateWebhook: true, + }); + return adminSdk.CreateLoyaltyCardParameters({ + object: { + ...object, + organizerId: user.role?.organizerId, + activityWebhookId: activityWebhook?.id, + activityWebhookSigningKey: activityWebhook?.signingKey, + metadataUpdateWebhookId: metadataUpdateWebhook?.id, + metadataUpdateWebhookSigningKey: metadataUpdateWebhook?.signingKey, + }, + }); + } + } +} diff --git a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.integration.test.ts b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.integration.test.ts new file mode 100644 index 000000000..d12d68d03 --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.integration.test.ts @@ -0,0 +1,179 @@ +import { adminSdk } from '@gql/admin/api'; +import { WebhookType } from '@indexer/alchemy/types'; +import { PgClient, createDbClient, deleteAllTables } from '@test-utils/db'; +import { ContractDeployer, ThirdwebSDK, UserWallet } from '@thirdweb-dev/sdk'; +import { Signer } from 'ethers6'; +import { LoyaltyCardCollection } from './index'; + +jest.mock('@next/next-auth/user', () => ({ + getCurrentUser: jest.fn().mockResolvedValue({ + id: 'user-1', + address: 'user-1-address', + role: { + organizerId: 'organizer-1', + }, + }), +})); + +jest.mock('@features/back-office/loyalty-card-api', () => ({ + ...jest.requireActual('@features/back-office/loyalty-card-api'), + createWebhooksForLoyaltyCard: jest.fn().mockResolvedValue({ + activityWebhook: { + type: WebhookType.NFT_ACTIVITY, + id: 'mocked_webhook_id', + signingKey: 'mock-signing-key', + }, + metadataUpdateWebhook: { + type: WebhookType.NFT_METADATA_UPDATE, + id: 'mocked_webhook_id_2', + signingKey: 'mock-signing-key-2', + }, + }), +})); + +jest.mock('ethers', () => { + const actualEthers = jest.requireActual('ethers'); // Import the actual module + + // Mock the specific method createRandom of the Wallet class + const mockWallet = { + ...actualEthers.Wallet, + createRandom: jest.fn(() => ({ + privateKey: + '0x8f63072cd9a2618b1987c991f3e3037862a79692ab494510d4079bd09af8327e', + address: '0xDd43A3A2433c629D0070F052AEd53E7C2a78B4F9', + })), + }; + + return { + ...actualEthers, + Wallet: mockWallet, + // Ensure other properties and classes of ethers are correctly mocked/spread + ethers: { + ...actualEthers.ethers, + Wallet: mockWallet, + }, + }; +}); + +const mockSigner = { + getAddress: jest.fn().mockResolvedValue('mockUserAddress'), + getChainId: jest.fn().mockResolvedValue(1), +}; + +// Mock the entire ThirdwebSDK class +jest.mock('@thirdweb-dev/sdk'); + +describe('LoyaltyCardCollection (Integration)', () => { + let loyaltyCardCollection: LoyaltyCardCollection; + let client: PgClient; + + const mockDeployer = { + deployLoyaltyCard: jest.fn().mockImplementation(() => { + return Promise.resolve('mocked_contract_address'); + }), + }; + + const mockContract = { + erc721: { + claimConditions: { + set: jest.fn(), + }, + getAll: jest + .fn() + .mockResolvedValue([{ metadata: { uri: 'mocked_uri' } }]), + }, + getAddress: jest.fn().mockReturnValue('mocked_contract_address'), + }; + const mockedThirdwebSDKInstance = new ThirdwebSDK({} as Signer); + mockedThirdwebSDKInstance.deployer = + mockDeployer as unknown as ContractDeployer; + mockedThirdwebSDKInstance.wallet = mockSigner as unknown as UserWallet; + mockedThirdwebSDKInstance.getContract = jest + .fn() + .mockResolvedValue(mockContract); + + beforeAll(async () => { + client = await createDbClient(); + }); + + afterAll(async () => { + await deleteAllTables(client); + await client.end(); + }); + + beforeEach(async () => { + // mockFromSigner.mockReset(); + await deleteAllTables(client); + // await applySeeds(client, ['loyaltyCardParameters']); + }); + + afterEach(() => { + jest.clearAllMocks(); + }); + + it('should deploy a loyalty card collection and create associated records', async () => { + const props = { + id: 'test-loyalty-card-id', + organizerId: 'test-organizer-id', + nftImage: { url: 'test-image-url' }, + nftName: 'Test Loyalty Card', + amount: 10, + }; + loyaltyCardCollection = new LoyaltyCardCollection( + mockedThirdwebSDKInstance, + ); + const mintPasswords = + await loyaltyCardCollection.deployLoyaltyCardCollection(props); + // Check if the mint passwords are returned + expect(mintPasswords).toBeDefined(); + expect(mintPasswords.length).toBe(props.amount); + + const minterTemporaryWallet = ( + await adminSdk.GetMinterTemporaryWalletByLoyaltyCardId({ + loyaltyCardId: props.id, + }) + ).minterTemporaryWallet; + + expect(minterTemporaryWallet[0]).toStrictEqual({ + privateKey: + '0x8f63072cd9a2618b1987c991f3e3037862a79692ab494510d4079bd09af8327e', + address: '0xdd43a3a2433c629d0070f052aed53e7c2a78b4f9', + loyaltyCardId: props.id, + }); + + const nftMintPasswords = ( + await adminSdk.GetNftMintPasswordsForContract({ + contractAddress: 'mocked_contract_address', + chainId: '1', + }) + ).nftMintPassword; + + expect(nftMintPasswords).toBeDefined(); + expect(nftMintPasswords.length).toBe(props.amount); + + const loyaltyCardContract = ( + await adminSdk.GetLoyaltyCardNftContractByLoyaltyCardId({ + loyaltyCardId: props.id, + }) + ).loyaltyCardNftContract; + + expect(loyaltyCardContract[0]).toStrictEqual({ + chainId: '1', + contractAddress: 'mocked_contract_address', + }); + + const alchemyInfos = ( + await adminSdk.GetAlchemyInfosFromLoyaltyCardId({ + loyaltyCardId: props.id, + }) + ).loyaltyCardParameters[0]; + + expect(alchemyInfos).toEqual({ + id: alchemyInfos.id, + activityWebhookId: 'mocked_webhook_id', + activityWebhookSigningKey: 'mock-signing-key', + metadataUpdateWebhookId: 'mocked_webhook_id_2', + metadataUpdateWebhookSigningKey: 'mock-signing-key-2', + }); + }); +}); diff --git a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.spec.ts b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.spec.ts new file mode 100644 index 000000000..b60b3c0f9 --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.spec.ts @@ -0,0 +1,227 @@ +import { adminSdk } from '@gql/admin/api'; +import { GetLoyaltyCardByContractAddressForProcessQuery } from '@gql/admin/types'; +import { NftStatus_Enum } from '@gql/shared/types'; +import { ThirdwebSDK } from '@thirdweb-dev/sdk'; +import { CollectionDeploymentError, LoyaltyCardCollection } from './index'; + +jest.mock('@nft/thirdweb-organizer-common', () => ({ + ThirdwebOrganizerCommon: jest.fn().mockImplementation(() => ({ + setErc721ContractWithClaimConditions: jest + .fn() + .mockResolvedValue({ wallet: 'mockWallet' }), + getAddressAndChainId: jest.fn().mockResolvedValue(['mockAddress', 123]), + createNftMintPasswords: jest.fn().mockResolvedValue('mockMintPasswords'), + })), + insertMinterTemporaryWallet: jest.fn(), +})); + +jest.mock('./action', () => ({ + createLoyaltyCardContract: jest.fn(), + createLoyaltyCardParametersAndWebhook: jest.fn(), +})); + +jest.mock('@gql/admin/api', () => ({ + adminSdk: { + UpdateLoyaltyCardNfts: jest.fn(), + }, +})); + +// Mock the ThirdwebSDK to simulate contract interactions +jest.mock('@thirdweb-dev/sdk', () => ({ + ThirdwebSDK: { + fromPrivateKey: jest.fn(), + }, +})); + +describe('LoyaltyCardCollection', () => { + let loyaltyCardCollection: LoyaltyCardCollection; + let mockSdk: ThirdwebSDK; + + beforeEach(() => { + mockSdk = { + deployer: { + deployLoyaltyCard: jest.fn().mockResolvedValue('mockContractAddress'), + }, + } as unknown as ThirdwebSDK; + loyaltyCardCollection = new LoyaltyCardCollection(mockSdk); + }); + + describe('multicallMint', () => { + it('updates loyalty cards to error status if minting fails', async () => { + const minterTemporaryWallet = { + address: 'mockWalletAddress', + privateKey: 'mockPrivateKey', + }; + const loyaltyCards = [ + { + id: '1', + contractAddress: 'mockContractAddress', + loyaltyCardId: 'mockLoyaltyCardId', + ownerAddress: 'mockOwnerAddress', + metadata: 'mockMetadata', + }, + ]; + + // Mock the SDK to throw an error during the contract call + (ThirdwebSDK.fromPrivateKey as jest.Mock).mockImplementation(() => ({ + getContract: jest.fn().mockResolvedValue({ + prepare: jest.fn().mockImplementation(() => ({ + encode: jest.fn().mockResolvedValue('encodedTransaction'), + })), + call: jest.fn().mockRejectedValue(new Error('Mock minting error')), + }), + })); + + await loyaltyCardCollection.multicallMint( + minterTemporaryWallet, + loyaltyCards as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], + ); + + expect(adminSdk.UpdateLoyaltyCardNfts).toHaveBeenCalledWith({ + updates: loyaltyCards.map((loyaltyCard) => ({ + _set: { + status: NftStatus_Enum.Error, + }, + where: { + id: { + _eq: loyaltyCard.id, + }, + }, + })), + }); + }); + + it('throws an error if loyaltyCards array is empty', async () => { + const minterTemporaryWallet = { + address: 'mockWalletAddress', + privateKey: 'mockPrivateKey', + }; + const loyaltyCards = []; + + await expect( + loyaltyCardCollection.multicallMint( + minterTemporaryWallet, + loyaltyCards, + ), + ).rejects.toThrow('No loyaltyCards found or loyaltyCardId is undefined'); + }); + + it('throws an error if contractAddress is undefined', async () => { + const minterTemporaryWallet = { + address: 'mockWalletAddress', + privateKey: 'mockPrivateKey', + }; + const loyaltyCards = [ + { + id: '1', + contractAddress: undefined, + loyaltyCardId: 'mockLoyaltyCardId', + ownerAddress: 'mockOwnerAddress', + metadata: 'mockMetadata', + }, + ]; + + await expect( + loyaltyCardCollection.multicallMint( + minterTemporaryWallet, + loyaltyCards as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], + ), + ).rejects.toThrow( + 'ContractAddress is undefined for eventPassId mockLoyaltyCardId and temporary wallet address mockWalletAddress', + ); + }); + it('updates loyalty cards to completed status if minting succeeds', async () => { + const loyaltyCards = [ + { + id: '1', + contractAddress: 'mockContractAddress', + loyaltyCardId: 'mockLoyaltyCardId', + ownerAddress: 'mockOwnerAddress', + metadata: 'mockMetadata', + }, + ]; + + const minterTemporaryWallet = { + address: 'mockWalletAddress', + privateKey: 'mockPrivateKey', + }; + + (ThirdwebSDK.fromPrivateKey as jest.Mock).mockImplementation(() => ({ + getContract: jest.fn().mockResolvedValue({ + prepare: jest.fn().mockImplementation(() => ({ + encode: jest.fn().mockResolvedValue('encodedTransaction'), + })), + call: jest.fn().mockResolvedValue(undefined), // Simulate successful call + }), + })); + + await loyaltyCardCollection.multicallMint( + minterTemporaryWallet, + loyaltyCards as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], + ); + + expect(adminSdk.UpdateLoyaltyCardNfts).toHaveBeenCalledWith({ + updates: loyaltyCards.map((loyaltyCard) => ({ + _set: { + status: NftStatus_Enum.Completed, + }, + where: { + id: { + _eq: loyaltyCard.id, + }, + }, + })), + }); + }); + }); + + describe('deployLoyaltyCardCollection', () => { + it('should deploy a loyalty card collection successfully', async () => { + const props = { + id: 'mockId', + nftImage: { url: 'mockImageUrl' }, + nftName: 'mockNftName', + amount: 100, + }; + + const result = + await loyaltyCardCollection.deployLoyaltyCardCollection(props); + + expect(mockSdk.deployer.deployLoyaltyCard).toHaveBeenCalledWith({ + name: 'mockNftName', + primary_sale_recipient: 'mockAddress', + }); + expect( + loyaltyCardCollection.thirdwebOrganizerCommon + .setErc721ContractWithClaimConditions, + ).toHaveBeenCalledWith('mockContractAddress', 50000); + expect( + loyaltyCardCollection.thirdwebOrganizerCommon.createNftMintPasswords, + ).toHaveBeenCalledWith({ + contractAddress: 'mockcontractaddress', + chainId: '123', + amount: 100, + }); + expect(result).toBe('mockMintPasswords'); + }); + + it('should throw CollectionDeploymentError if an error occurs', async () => { + const props = { + id: 'mockId', + nftImage: { url: 'mockImageUrl' }, + nftName: 'mockNftName', + amount: 100, + }; + const errorMessage = 'Deployment error'; + ( + mockSdk.deployer.deployLoyaltyCard as jest.MockedFunction< + typeof mockSdk.deployer.deployLoyaltyCard + > + ).mockRejectedValueOnce(new Error(errorMessage)); + + await expect( + loyaltyCardCollection.deployLoyaltyCardCollection(props), + ).rejects.toThrow(new CollectionDeploymentError(new Error(errorMessage))); + }); + }); +}); diff --git a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts new file mode 100644 index 000000000..f2eeb541b --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts @@ -0,0 +1,197 @@ +import { LoyaltyCardOrganizer } from '@features/back-office/loyalty-card-types'; +import { adminSdk } from '@gql/admin/api'; +import { + GetLoyaltyCardByContractAddressForProcessQuery, + GetMinterTemporaryWalletByEventPassIdQuery, +} from '@gql/admin/types'; +import { NftStatus_Enum } from '@gql/shared/types'; +import { getCurrentChain } from '@next/chains'; +import { + ThirdwebOrganizerCommon, + insertMinterTemporaryWallet, +} from '@nft/thirdweb-organizer-common'; +import { NftsMetadata } from '@nft/types'; +import { ThirdwebSDK } from '@thirdweb-dev/sdk'; +import { env } from 'process'; +import { + createLoyaltyCardContract, + createLoyaltyCardParametersAndWebhook, +} from './action'; + +export interface DeployLoyaltyCardContractProps + extends Pick { + amount: number; +} +interface LoyaltyCardCommonProps extends DeployLoyaltyCardContractProps { + address: string; + chainId: string; +} +export class CollectionDeploymentError extends Error { + constructor(error: Error) { + super(`Error deploying a collection: ${error.message}`); + this.name = 'LoyaltyCardCollectionDeploymentError'; + } +} + +const maxNumberOfNfts = 50000; // TODO: changed later to a settable value, For now set to 50k NFTS by collection, can be changed later. + +export class LoyaltyCardCollection { + private sdk: ThirdwebSDK; + thirdwebOrganizerCommon: ThirdwebOrganizerCommon; + constructor(sdk: ThirdwebSDK) { + this.sdk = sdk; + this.thirdwebOrganizerCommon = new ThirdwebOrganizerCommon(sdk); + } + + private async deployLoyaltyCardContractWithClaimCondition( + props: LoyaltyCardCommonProps, + ) { + const { address, nftImage, nftName } = props; + + const metadata: NftsMetadata = { + name: nftName, + image: nftImage.url, + }; + try { + const contractAddress = await this.sdk.deployer.deployLoyaltyCard({ + name: nftName, + primary_sale_recipient: address, + }); + const { wallet } = + await this.thirdwebOrganizerCommon.setErc721ContractWithClaimConditions( + contractAddress, + maxNumberOfNfts, + ); + return { + contractAddress: contractAddress.toLowerCase(), + wallet, + }; + } catch (error) { + throw new CollectionDeploymentError(error); + } + } + + private async saveLoyaltyCardContractIntoDb({ + contractAddress, + chainId, + wallet, + ...props + }: DeployLoyaltyCardContractProps & + Awaited< + ReturnType + > & { + chainId: string; + }) { + await createLoyaltyCardContract({ + loyaltyCardId: props.id, + contractAddress, + chainId, + }); + await insertMinterTemporaryWallet({ + address: wallet.address, + privateKey: wallet.privateKey, + loyaltyCardId: props.id, + }); + //TODOL: Add the webhook creation here for update of the loyalty card NFT metadata and assignation (minting) to the user. + await createLoyaltyCardParametersAndWebhook({ + loyaltyCardId: props.id, + contractAddress, + }); + return this.thirdwebOrganizerCommon.createNftMintPasswords({ + contractAddress, + chainId, + amount: props.amount, + }); + } + + async deployLoyaltyCardCollection(props: DeployLoyaltyCardContractProps) { + const [address, chainIdNumber] = + await this.thirdwebOrganizerCommon.getAddressAndChainId(); + const { contractAddress, wallet } = + await this.deployLoyaltyCardContractWithClaimCondition({ + ...props, + address, + chainId: chainIdNumber.toString(), + }); + return this.saveLoyaltyCardContractIntoDb({ + ...props, + chainId: chainIdNumber.toString(), + contractAddress, + wallet, + }); + } + + async multicallMint( + minterTemporaryWallet: GetMinterTemporaryWalletByEventPassIdQuery['minterTemporaryWallet'][0], + loyaltyCards: GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], + ) { + if (loyaltyCards.length === 0 || !loyaltyCards[0].loyaltyCardId) { + throw new Error('No loyaltyCards found or loyaltyCardId is undefined'); + } + const contractAddress = loyaltyCards[0].contractAddress; + const loyaltyCardId = loyaltyCards[0].loyaltyCardId; + + if (!contractAddress) { + throw new Error( + `ContractAddress is undefined for eventPassId ${loyaltyCardId} and temporary wallet address ${minterTemporaryWallet.address}`, + ); + } + const minterSdk = ThirdwebSDK.fromPrivateKey( + minterTemporaryWallet.privateKey, + getCurrentChain().chainIdHex, + { + secretKey: env.THIRDWEB_SECRET_KEY, + gasless: { + openzeppelin: { + relayerUrl: env.OPENZEPPELIN_URL, + }, + }, + }, + ); + + const contract = await minterSdk.getContract(contractAddress); + + try { + const encodedTransactions = await Promise.all( + loyaltyCards.map(async (loyaltyCard) => { + if (!loyaltyCard.ownerAddress) { + throw new Error( + `loyaltyCardNft ${loyaltyCard.id} does not have an associated owner.`, + ); + } + return contract + .prepare('mintTo', [loyaltyCard.ownerAddress, loyaltyCard.metadata]) + .encode(); + }), + ); + + await contract.call('multicall', [encodedTransactions]); + await adminSdk.UpdateLoyaltyCardNfts({ + updates: loyaltyCards.map((loyaltyCard) => ({ + _set: { + status: NftStatus_Enum.Completed, + }, + where: { + id: { + _eq: loyaltyCard.id, + }, + }, + })), + }); + } catch (e) { + console.error(e); + await adminSdk.UpdateLoyaltyCardNfts({ + updates: loyaltyCards.map((loyaltyCard) => ({ + _set: { + status: NftStatus_Enum.Error, + }, + where: { + id: { + _eq: loyaltyCard.id, + }, + }, + })), + }); + } + } +} diff --git a/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.json b/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.json new file mode 100644 index 000000000..d6fa4a078 --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.json @@ -0,0 +1,18 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "ESNext", + "resolveJsonModule": true, + "esModuleInterop": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.lib.json b/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.lib.json new file mode 100644 index 000000000..c50d964de --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.lib.json @@ -0,0 +1,11 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "module": "ESNext", + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "include": ["src/**/*.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.spec.json b/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.spec.json new file mode 100644 index 000000000..2bfa1d0c0 --- /dev/null +++ b/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "ESNext", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/libs/nft/thirdweb-organizer-pack/.eslintrc.json b/libs/nft/thirdweb-organizer-pack/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/nft/thirdweb-organizer-pack/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/nft/thirdweb-organizer-pack/.swcrc b/libs/nft/thirdweb-organizer-pack/.swcrc new file mode 100644 index 000000000..7b9c2bf15 --- /dev/null +++ b/libs/nft/thirdweb-organizer-pack/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs", + "strict": true, + "noInterop": true + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/nft/thirdweb-organizer-pack/README.md b/libs/nft/thirdweb-organizer-pack/README.md new file mode 100644 index 000000000..215fc7aab --- /dev/null +++ b/libs/nft/thirdweb-organizer-pack/README.md @@ -0,0 +1,11 @@ +# nft-thirdweb-organizer-pack + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build nft-thirdweb-organizer-pack` to build the library. + +## Running unit tests + +Run `nx test nft-thirdweb-organizer-pack` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/nft/thirdweb-organizer/jest.config.ts b/libs/nft/thirdweb-organizer-pack/jest.config.ts similarity index 86% rename from libs/nft/thirdweb-organizer/jest.config.ts rename to libs/nft/thirdweb-organizer-pack/jest.config.ts index e95634683..451d5d340 100644 --- a/libs/nft/thirdweb-organizer/jest.config.ts +++ b/libs/nft/thirdweb-organizer-pack/jest.config.ts @@ -1,6 +1,6 @@ /* eslint-disable */ export default { - displayName: 'nft-thirdweb-organizer', + displayName: 'nft-thirdweb-organizer-pack', preset: '../../../jest.preset.js', testEnvironment: 'node', transform: { @@ -8,5 +8,5 @@ export default { }, moduleFileExtensions: ['ts', 'js', 'html'], testPathIgnorePatterns: ['.*\\.integration\\..*'], - coverageDirectory: '../../../coverage/libs/nft/thirdweb-organizer', + coverageDirectory: '../../../coverage/libs/nft/thirdweb-organizer-pack', }; diff --git a/libs/nft/thirdweb-organizer/jest.integration.ts b/libs/nft/thirdweb-organizer-pack/jest.integration.ts similarity index 69% rename from libs/nft/thirdweb-organizer/jest.integration.ts rename to libs/nft/thirdweb-organizer-pack/jest.integration.ts index 918a5df53..4374c395a 100644 --- a/libs/nft/thirdweb-organizer/jest.integration.ts +++ b/libs/nft/thirdweb-organizer-pack/jest.integration.ts @@ -1,11 +1,12 @@ /* eslint-disable */ export default { - displayName: 'nft-thirdweb-organizer', + displayName: 'nft-thirdweb-organizer-pack-integration', preset: '../../../jest.preset.js', testEnvironment: 'node', globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, moduleFileExtensions: ['ts', 'js', 'html'], - coverageDirectory: '../../../coverage/libs/nft/thirdweb-organizer', + coverageDirectory: + '../../../coverage/libs/nft/thirdweb-organizer-pack-integration', testMatch: ['**/*.integration.test.ts'], }; diff --git a/libs/nft/thirdweb-organizer-pack/package.json b/libs/nft/thirdweb-organizer-pack/package.json new file mode 100644 index 000000000..b3ec386cc --- /dev/null +++ b/libs/nft/thirdweb-organizer-pack/package.json @@ -0,0 +1,7 @@ +{ + "name": "@nft/thirdweb-organizer-pack", + "version": "0.0.1", + "type": "commonjs", + "main": "./src/index.js", + "typings": "./src/index.d.ts" +} diff --git a/libs/nft/thirdweb-organizer-pack/project.json b/libs/nft/thirdweb-organizer-pack/project.json new file mode 100644 index 000000000..fc6587a14 --- /dev/null +++ b/libs/nft/thirdweb-organizer-pack/project.json @@ -0,0 +1,38 @@ +{ + "name": "nft-thirdweb-organizer-pack", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/nft/thirdweb-organizer-pack/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/nft/thirdweb-organizer-pack", + "main": "libs/nft/thirdweb-organizer-pack/src/index.ts", + "tsConfig": "libs/nft/thirdweb-organizer-pack/tsconfig.lib.json", + "assets": ["libs/nft/thirdweb-organizer-pack/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"] + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/nft/thirdweb-organizer-pack/jest.config.ts" + } + }, + "test-integration": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/nft/thirdweb-organizer-pack/jest.integration.ts", + "runInBand": true + } + } + }, + "tags": [] +} diff --git a/libs/nft/thirdweb-organizer-pack/src/index.ts b/libs/nft/thirdweb-organizer-pack/src/index.ts new file mode 100644 index 000000000..f41a696fd --- /dev/null +++ b/libs/nft/thirdweb-organizer-pack/src/index.ts @@ -0,0 +1 @@ +export * from './lib'; diff --git a/libs/nft/thirdweb-organizer-pack/src/lib/action.ts b/libs/nft/thirdweb-organizer-pack/src/lib/action.ts new file mode 100644 index 000000000..0f96804e6 --- /dev/null +++ b/libs/nft/thirdweb-organizer-pack/src/lib/action.ts @@ -0,0 +1,55 @@ +import env from '@env/server'; +import { adminSdk } from '@gql/admin/api'; +import { UpdateNftsWithPackIdMutationVariables } from '@gql/admin/types'; +import { + PackNftContract_Insert_Input, + PackNftContractEventPass_Insert_Input, +} from '@gql/shared/types'; +import { ContractType } from '@nft/types'; +import { ThirdwebSDK } from '@thirdweb-dev/sdk'; + +export async function createPackNftContract( + object: PackNftContract_Insert_Input, +) { + const data = await adminSdk.CreatePackNftContract({ object }); + return data?.insert_packNftContract_one; +} + +export async function createPackNftContractEventPasses( + objects: PackNftContractEventPass_Insert_Input[], +) { + const data = await adminSdk.CreatePackNftContractEventPasses({ objects }); + return data?.insert_packNftContractEventPass || null; +} + +export async function updateNftsWithPackId( + updates: UpdateNftsWithPackIdMutationVariables, +) { + const data = await adminSdk.UpdateNftsWithPackId(updates); + return data?.update_eventPassNft_many; +} + +export async function getUnopenedNftPackAmount(packId: string) { + const packNftContract = ( + await adminSdk.GetPackNftContractFromPackId({ + packId: packId, + }) + ).packNftContract; + + const nfts = packNftContract[0].eventPassNfts; + const supply: Record = {}; + + for (const nft of nfts) { + if (nft.currentOwnerAddress !== env.THIRDWEB_MASTER_ADDRESS) continue; + if (supply[nft.eventPassId]) supply[nft.eventPassId] += 1; + else supply[nft.eventPassId] = 1; + } + + return supply; +} + +export async function getPackSupply(contractAddress: string) { + const sdk = new ThirdwebSDK(env.CHAIN); + const pack = await sdk.getContract(contractAddress, ContractType.PACK); + return pack.erc1155.totalSupply(0); +} diff --git a/libs/nft/thirdweb-organizer-pack/src/lib/index.ts b/libs/nft/thirdweb-organizer-pack/src/lib/index.ts new file mode 100644 index 000000000..68c907a48 --- /dev/null +++ b/libs/nft/thirdweb-organizer-pack/src/lib/index.ts @@ -0,0 +1,268 @@ +import { NftStatus_Enum } from '@gql/shared/types'; +import { ThirdwebOrganizerCommon } from '@nft/thirdweb-organizer-common'; +import { + EventPassCollection, + getEventPassNftContractNftsLazyMinted, +} from '@nft/thirdweb-organizer-event-pass'; +import { ContractType, EventPassNftContractNftsLazyMinted } from '@nft/types'; +import { ThirdwebSDK } from '@thirdweb-dev/sdk'; +import { + createPackNftContract, + createPackNftContractEventPasses, + updateNftsWithPackId, +} from './action'; + +type SavePackContractIntoDbProps = { + chainIdNumber: number; + pack: Pack; + txResult: string; + selectedNfts: EventPassNftContractNftsLazyMinted; +}; + +type DeployAndCreatePackProps = { + pack: Pack; + address: string; + selectedNfts: EventPassNftContractNftsLazyMinted; + approvalData: { + contractAddress: string; + eventPassId: string; + }[]; +}; + +//TODO: get types from @nft/types and pick from PackNftContract from @gql/shared/types +// + should separate what's coming from Hygraph (name, image, etc) and the settings for the pack contract (rewardsPerPack, etc) +type Pack = { + id: string; + name: string; + image: string; + organizerId: string; + lotteryId: string; + eventPassIds: { + id: string; + amount: number; + }[]; + rewardsPerPack?: number; +}; + +class PackDeploymentError extends Error { + constructor(error: Error) { + super(`Error deploying a pack: ${error.message}`); + this.name = 'PackDeploymentError'; + } +} + +export class PackCollection { + private sdk: ThirdwebSDK; + private eventPassCollection: EventPassCollection; + thirdwebOrganizerCommon: ThirdwebOrganizerCommon; + + constructor(sdk: ThirdwebSDK) { + this.sdk = sdk; + this.eventPassCollection = new EventPassCollection(sdk); + this.thirdwebOrganizerCommon = new ThirdwebOrganizerCommon(sdk); + } + + async savePackContractIntoDb(props: SavePackContractIntoDbProps) { + const { chainIdNumber, pack, txResult, selectedNfts } = props; + const { + id: packId, + rewardsPerPack, + eventPassIds, + organizerId, + lotteryId, + } = pack; + const packNftContract = await createPackNftContract({ + chainId: chainIdNumber.toString(), + ...(rewardsPerPack !== undefined && { + rewardsPerPack, + }), + organizerId, + packId, + lotteryId, + contractAddress: txResult, + }); + if (!packNftContract) throw new Error('Error creating packNftContract'); + + await createPackNftContractEventPasses( + eventPassIds.map((eventPass) => ({ + packNftContractId: packNftContract.id, + eventPassId: eventPass.id, + amount: eventPass.amount, + })), + ); + + const updates = selectedNfts.map((nft) => { + return { + _set: { + packId: packNftContract.packId, + status: NftStatus_Enum.HeldByContract, + }, + where: { + contractAddress: { _eq: nft.contractAddress }, + tokenId: { _eq: nft.tokenId }, + }, + }; + }); + await updateNftsWithPackId({ updates }); + } + + async deployAndCreatePack(props: DeployAndCreatePackProps): Promise { + const { pack, address, selectedNfts, approvalData } = props; + + const contractAddress = await this.sdk.deployer.deployBuiltInContract( + ContractType.PACK, + { + name: pack.name, + primary_sale_recipient: address, + platform_fee_recipient: address, + voting_token_address: address, + }, + ); + + const txResult = contractAddress.toLowerCase(); + + for (const data of approvalData) { + const eventPassContract = await this.sdk.getContract( + data.contractAddress, + ); + + const eventPass = pack.eventPassIds.find( + (eventPass) => eventPass.id === data.eventPassId, + ); + + if (!eventPass) { + throw new Error(`No event pass found with id ${data.eventPassId}`); + } + + const amount = eventPass.amount; + + await eventPassContract.erc721.claimTo(address, amount); + await eventPassContract.erc721.setApprovalForAll(txResult, true); + } + + const contract = await this.sdk.getContract(txResult, ContractType.PACK); + + const erc721Rewards = selectedNfts.map((nft) => ({ + contractAddress: nft.contractAddress, + tokenId: nft.tokenId, + })); + + const packData = { + packMetadata: { + name: pack.name, + image: pack.image, + }, + erc721Rewards: erc721Rewards, + ...(pack.rewardsPerPack !== undefined && { + rewardsPerPack: pack.rewardsPerPack, + }), + }; + + await contract.create(packData); + + return txResult; + } + + async getSelectedNftsFromPack(pack: Pack) { + const eventPassNftContracts = await Promise.all( + pack.eventPassIds.map((eventPass) => + getEventPassNftContractNftsLazyMinted({ eventPassId: eventPass.id }), + ), + ); + + const allEventPassNfts = ( + eventPassNftContracts.flatMap((contract) => { + // ... + if (!contract) { + throw new Error( + "One of your eventPassId doesn't have an eventPassNftContract", + ); + } + return contract.eventPassNfts.filter( + (nft) => + nft.status === NftStatus_Enum.LazyMinted && + nft.tokenId !== undefined, + ); + }) + ); + + const selectedNfts: EventPassNftContractNftsLazyMinted = []; + const approvalData = eventPassNftContracts.map((contract) => ({ + contractAddress: contract.contractAddress, + eventPassId: contract.eventPassId, + })); + + for (const eventPass of pack.eventPassIds) { + const requiredAmount = eventPass.amount; + const availableNfts: EventPassNftContractNftsLazyMinted = + allEventPassNfts.filter( + (nft) => nft.eventPassId === eventPass.id && !nft.currentOwnerAddress, + ); + + if (availableNfts.length < requiredAmount) { + throw new Error( + `Not enough available NFTs for eventPassId ${eventPass.id}`, + ); + } + + const selectedNftsForCurrentPass = availableNfts.slice(0, requiredAmount); + selectedNfts.push(...selectedNftsForCurrentPass); + } + + return { selectedNfts, approvalData }; + } + + private validateDeployAPackInputs(pack: Pack) { + const requiredFields = [ + 'id', + 'name', + 'image', + 'eventPassIds', + 'lotteryId', + 'organizerId', + ]; + + for (const field of requiredFields) { + if (!pack[field]) { + throw new Error(`Missing required field in pack: ${field}`); + } + } + pack.eventPassIds.forEach((eventPassId, index) => { + if (!eventPassId.id || !eventPassId.amount || eventPassId.amount <= 0) { + throw new Error( + `Missing required field in eventPassIds at index ${index}: id or amount`, + ); + } + }); + } + + async deployAPack(pack: Pack) { + try { + this.validateDeployAPackInputs(pack); + + const { selectedNfts, approvalData } = + await this.getSelectedNftsFromPack(pack); + + const [address, chainIdNumber] = + await this.thirdwebOrganizerCommon.getAddressAndChainId(); + + const txResult = await this.deployAndCreatePack({ + address, + pack, + selectedNfts, + approvalData, + }); + + await this.savePackContractIntoDb({ + txResult, + selectedNfts, + pack, + chainIdNumber, + }); + } catch (error) { + if (error instanceof Error) { + throw new PackDeploymentError(error); + } else console.error(error); + } + } +} diff --git a/libs/nft/thirdweb-organizer/src/packCollection.integration.test.ts b/libs/nft/thirdweb-organizer-pack/src/lib/packCollection.integration.test.ts similarity index 97% rename from libs/nft/thirdweb-organizer/src/packCollection.integration.test.ts rename to libs/nft/thirdweb-organizer-pack/src/lib/packCollection.integration.test.ts index 2fb092f78..4e6ddef5d 100644 --- a/libs/nft/thirdweb-organizer/src/packCollection.integration.test.ts +++ b/libs/nft/thirdweb-organizer-pack/src/lib/packCollection.integration.test.ts @@ -1,4 +1,5 @@ import { adminSdk } from '@gql/admin/api'; +import { NftStatus_Enum } from '@gql/shared/types'; import { PgClient, applySeeds, @@ -204,6 +205,7 @@ describe('PackCollection', () => { contractAddress: '0xfakepack2', eventId: 'clizzpvidao620buvxit1ynko', tokenId: 0, + status: NftStatus_Enum.LazyMinted, eventPassId: pack2.eventPassIds[0].id, }, { @@ -212,6 +214,7 @@ describe('PackCollection', () => { currentOwnerAddress: null, contractAddress: '0xfakepack2', eventId: 'clizzpvidao620buvxit1ynko', + status: NftStatus_Enum.LazyMinted, tokenId: 1, eventPassId: pack2.eventPassIds[0].id, }, @@ -329,6 +332,7 @@ describe('PackCollection', () => { contractAddress: '0xfakepack2', eventId: 'clizzpvidao620buvxit1ynko', tokenId: 0, + status: NftStatus_Enum.LazyMinted, eventPassId: 'fakeEventPassPackId2', }, { @@ -338,6 +342,7 @@ describe('PackCollection', () => { contractAddress: '0xfakepack2', eventId: 'clizzpvidao620buvxit1ynko', tokenId: 1, + status: NftStatus_Enum.LazyMinted, eventPassId: 'fakeEventPassPackId2', }, ], @@ -367,7 +372,7 @@ describe('PackCollection', () => { 'eventPassNft', 'eventPassNftContract', ]); - // TODO: should mock directly the sdk for errors instead of the methods from PackCollection (like in the tests for NftCollection) + // TODO: should mock directly the sdk for errors instead of the methods from PackCollection (like in the tests for EventPassCollection) packCollection = new PackCollection(mockedThirdwebSDKInstance); packCollection.deployAndCreatePack = jest .fn() diff --git a/libs/nft/thirdweb-organizer-pack/tsconfig.json b/libs/nft/thirdweb-organizer-pack/tsconfig.json new file mode 100644 index 000000000..d6fa4a078 --- /dev/null +++ b/libs/nft/thirdweb-organizer-pack/tsconfig.json @@ -0,0 +1,18 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "ESNext", + "resolveJsonModule": true, + "esModuleInterop": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/libs/nft/thirdweb-organizer-pack/tsconfig.lib.json b/libs/nft/thirdweb-organizer-pack/tsconfig.lib.json new file mode 100644 index 000000000..dd056768e --- /dev/null +++ b/libs/nft/thirdweb-organizer-pack/tsconfig.lib.json @@ -0,0 +1,11 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "declaration": true, + "module": "ESNext", + "types": ["node"] + }, + "include": ["src/**/*.ts", "../../../types/**/*.d.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/nft/thirdweb-organizer-pack/tsconfig.spec.json b/libs/nft/thirdweb-organizer-pack/tsconfig.spec.json new file mode 100644 index 000000000..2bfa1d0c0 --- /dev/null +++ b/libs/nft/thirdweb-organizer-pack/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "ESNext", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/libs/nft/thirdweb-organizer-stamps/.eslintrc.json b/libs/nft/thirdweb-organizer-stamps/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/nft/thirdweb-organizer-stamps/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/nft/thirdweb-organizer-stamps/.swcrc b/libs/nft/thirdweb-organizer-stamps/.swcrc new file mode 100644 index 000000000..7b9c2bf15 --- /dev/null +++ b/libs/nft/thirdweb-organizer-stamps/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs", + "strict": true, + "noInterop": true + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/nft/thirdweb-organizer-stamps/README.md b/libs/nft/thirdweb-organizer-stamps/README.md new file mode 100644 index 000000000..9eaba8db0 --- /dev/null +++ b/libs/nft/thirdweb-organizer-stamps/README.md @@ -0,0 +1,11 @@ +# nft-thirdweb-organizer-stamps + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build nft-thirdweb-organizer-stamps` to build the library. + +## Running unit tests + +Run `nx test nft-thirdweb-organizer-stamps` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/nft/thirdweb-organizer-stamps/jest.config.ts b/libs/nft/thirdweb-organizer-stamps/jest.config.ts new file mode 100644 index 000000000..7fce24fe6 --- /dev/null +++ b/libs/nft/thirdweb-organizer-stamps/jest.config.ts @@ -0,0 +1,12 @@ +/* eslint-disable */ +export default { + displayName: 'nft-thirdweb-organizer-stamps', + preset: '../../../jest.preset.js', + testEnvironment: 'node', + transform: { + '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + testPathIgnorePatterns: ['.*\\.integration\\..*'], + coverageDirectory: '../../../coverage/libs/nft/thirdweb-organizer-stamps', +}; diff --git a/libs/nft/thirdweb-organizer-stamps/jest.integration.ts b/libs/nft/thirdweb-organizer-stamps/jest.integration.ts new file mode 100644 index 000000000..f0cacc22c --- /dev/null +++ b/libs/nft/thirdweb-organizer-stamps/jest.integration.ts @@ -0,0 +1,12 @@ +/* eslint-disable */ +export default { + displayName: 'nft-thirdweb-organizer-stamps-integration', + preset: '../../../jest.preset.js', + testEnvironment: 'node', + globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, + globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, + moduleFileExtensions: ['ts', 'js', 'html'], + coverageDirectory: + '../../../coverage/libs/nft/thirdweb-organizer-stamps-integration', + testMatch: ['**/*.integration.test.ts'], +}; diff --git a/libs/nft/thirdweb-organizer-stamps/package.json b/libs/nft/thirdweb-organizer-stamps/package.json new file mode 100644 index 000000000..bc6518061 --- /dev/null +++ b/libs/nft/thirdweb-organizer-stamps/package.json @@ -0,0 +1,7 @@ +{ + "name": "@nft/thirdweb-organizer-stamps", + "version": "0.0.1", + "type": "commonjs", + "main": "./src/index.js", + "typings": "./src/index.d.ts" +} diff --git a/libs/nft/thirdweb-organizer/project.json b/libs/nft/thirdweb-organizer-stamps/project.json similarity index 56% rename from libs/nft/thirdweb-organizer/project.json rename to libs/nft/thirdweb-organizer-stamps/project.json index 8654f15d3..c78c20dff 100644 --- a/libs/nft/thirdweb-organizer/project.json +++ b/libs/nft/thirdweb-organizer-stamps/project.json @@ -1,18 +1,17 @@ { - "name": "nft-thirdweb-organizer", + "name": "nft-thirdweb-organizer-stamps", "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/nft/thirdweb-organizer/src", + "sourceRoot": "libs/nft/thirdweb-organizer-stamps/src", "projectType": "library", "targets": { "build": { "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { - "outputPath": "dist/libs/nft/thirdweb-organizer", - "tsConfig": "libs/nft/thirdweb-organizer/tsconfig.lib.json", - "packageJson": "libs/nft/thirdweb-organizer/package.json", - "main": "libs/nft/thirdweb-organizer/src/index.ts", - "assets": ["libs/nft/thirdweb-organizer/*.md"] + "outputPath": "dist/libs/nft/thirdweb-organizer-stamps", + "main": "libs/nft/thirdweb-organizer-stamps/src/index.ts", + "tsConfig": "libs/nft/thirdweb-organizer-stamps/tsconfig.lib.json", + "assets": ["libs/nft/thirdweb-organizer-stamps/*.md"] } }, "lint": { @@ -23,14 +22,14 @@ "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "libs/nft/thirdweb-organizer/jest.config.ts" + "jestConfig": "libs/nft/thirdweb-organizer-stamps/jest.config.ts" } }, "test-integration": { "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "libs/nft/thirdweb-organizer/jest.integration.ts", + "jestConfig": "libs/nft/thirdweb-organizer-stamps/jest.integration.ts", "runInBand": true } } diff --git a/libs/nft/thirdweb-organizer-stamps/src/index.ts b/libs/nft/thirdweb-organizer-stamps/src/index.ts new file mode 100644 index 000000000..f41a696fd --- /dev/null +++ b/libs/nft/thirdweb-organizer-stamps/src/index.ts @@ -0,0 +1 @@ +export * from './lib'; diff --git a/libs/nft/thirdweb-organizer-stamps/src/lib/index.ts b/libs/nft/thirdweb-organizer-stamps/src/lib/index.ts new file mode 100644 index 000000000..4dbbd25b4 --- /dev/null +++ b/libs/nft/thirdweb-organizer-stamps/src/lib/index.ts @@ -0,0 +1,8 @@ +import { ThirdwebSDK } from '@thirdweb-dev/sdk'; + +export class StampsCollection { + private sdk: ThirdwebSDK; + constructor(sdk: ThirdwebSDK) { + this.sdk = sdk; + } +} diff --git a/libs/nft/thirdweb-organizer-stamps/tsconfig.json b/libs/nft/thirdweb-organizer-stamps/tsconfig.json new file mode 100644 index 000000000..d6fa4a078 --- /dev/null +++ b/libs/nft/thirdweb-organizer-stamps/tsconfig.json @@ -0,0 +1,18 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "ESNext", + "resolveJsonModule": true, + "esModuleInterop": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/libs/nft/thirdweb-organizer-stamps/tsconfig.lib.json b/libs/nft/thirdweb-organizer-stamps/tsconfig.lib.json new file mode 100644 index 000000000..c50d964de --- /dev/null +++ b/libs/nft/thirdweb-organizer-stamps/tsconfig.lib.json @@ -0,0 +1,11 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "module": "ESNext", + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "include": ["src/**/*.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/nft/thirdweb-organizer-stamps/tsconfig.spec.json b/libs/nft/thirdweb-organizer-stamps/tsconfig.spec.json new file mode 100644 index 000000000..2bfa1d0c0 --- /dev/null +++ b/libs/nft/thirdweb-organizer-stamps/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "ESNext", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/libs/nft/thirdweb-organizer/README.md b/libs/nft/thirdweb-organizer/README.md deleted file mode 100644 index c3ca27939..000000000 --- a/libs/nft/thirdweb-organizer/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# nft-thirdweb-organizer - -This library was generated with [Nx](https://nx.dev). - -## Building - -Run `nx build nft-thirdweb-organizer` to build the library. - -## Running unit tests - -Run `nx test nft-thirdweb-organizer` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/nft/thirdweb-organizer/package.json b/libs/nft/thirdweb-organizer/package.json deleted file mode 100644 index 7bf232745..000000000 --- a/libs/nft/thirdweb-organizer/package.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "name": "@nft/thirdweb-organizer", - "version": "0.0.1", - "dependencies": { - "@thirdweb-dev/sdk": "^4.0.17" - } -} diff --git a/libs/nft/thirdweb-organizer/src/action.ts b/libs/nft/thirdweb-organizer/src/action.ts deleted file mode 100644 index 9de3a889c..000000000 --- a/libs/nft/thirdweb-organizer/src/action.ts +++ /dev/null @@ -1,173 +0,0 @@ -'use server'; - -import env from '@env/server'; -import { - createNftActivityWebhookForEvent, - getAlchemyInfosFromEventId, - updateNftActivityWebhook, -} from '@features/pass-api'; -import { adminSdk } from '@gql/admin/api'; -import type { - CreateEventPassNftContractMutation, - GetEventPassNftContractNftsQueryVariables, - InsertMinterTemporaryWalletMutation, - UpdateNftsWithPackIdMutationVariables, -} from '@gql/admin/types'; -import type { - EventParameters_Insert_Input, - EventPassNftContract_Insert_Input, - EventPassNft_Insert_Input, - MinterTemporaryWallet_Insert_Input, - PackNftContractEventPass_Insert_Input, - PackNftContract_Insert_Input, -} from '@gql/shared/types'; -import { Locale, Stage } from '@gql/shared/types'; -import { defaultLocale } from '@next/i18n'; -import { ContractType } from '@nft/types'; -import { ThirdwebSDK } from '@thirdweb-dev/sdk'; - -export async function createEventPassNftContract( - object: EventPassNftContract_Insert_Input, -): Promise< - CreateEventPassNftContractMutation['insert_eventPassNftContract_one'] -> { - const data = await adminSdk.CreateEventPassNftContract({ object }); - return data?.insert_eventPassNftContract_one; -} - -export async function insertMinterTemporaryWallet( - object: MinterTemporaryWallet_Insert_Input, -): Promise< - InsertMinterTemporaryWalletMutation['insert_minterTemporaryWallet_one'] -> { - const data = await adminSdk.InsertMinterTemporaryWallet({ object }); - return data?.insert_minterTemporaryWallet_one; -} - -export async function createPackNftContract( - object: PackNftContract_Insert_Input, -) { - const data = await adminSdk.CreatePackNftContract({ object }); - return data?.insert_packNftContract_one; -} - -export async function createPackNftContractEventPasses( - objects: PackNftContractEventPass_Insert_Input[], -) { - const data = await adminSdk.CreatePackNftContractEventPasses({ objects }); - return data?.insert_packNftContractEventPass || null; -} - -export async function updateNftsWithPackId( - updates: UpdateNftsWithPackIdMutationVariables, -) { - const data = await adminSdk.UpdateNftsWithPackId(updates); - return data?.update_eventPassNft_many; -} - -export async function createEventPassNfts( - objects: EventPassNft_Insert_Input[], -) { - const data = await adminSdk.InsertEventPassNfts({ objects }); - return data?.insert_eventPassNft || null; -} - -async function CreateEventParameters(object: EventParameters_Insert_Input) { - const data = await adminSdk.CreateEventParameters({ object }); - return data?.insert_eventParameters_one; -} - -export async function getEventPassNftContractNfts( - id: GetEventPassNftContractNftsQueryVariables, -) { - const data = await adminSdk.GetEventPassNftContractNfts(id); - return data?.eventPassNftContract[0]; -} - -export async function createEventParametersAndWebhook({ - eventId, - nftCollectionAddresses, - organizerId, - eventSlug, -}) { - const webhook = await getAlchemyInfosFromEventId({ eventId: eventId }); - - if (webhook && webhook.activityWebhookId) { - await updateNftActivityWebhook({ - webhookId: webhook.activityWebhookId, - nftCollectionAddresses, - }); - } else { - const newWebhook = await createNftActivityWebhookForEvent({ - eventId, - nftCollectionAddresses, - }); - const data = await adminSdk.GetEvent({ - slug: eventSlug, - locale: defaultLocale as Locale, - stage: env.HYGRAPH_STAGE as Stage, - }); - const event = data?.event; - if (!event) throw new Error('Event not found'); - if (!event.eventDateLocations?.[0]) throw new Error('Event has no date'); - await CreateEventParameters({ - activityWebhookId: newWebhook.id, - organizerId, - eventId, - signingKey: newWebhook.signingKey, - dateEnd: event.eventDateLocations[0].dateEnd, //TODO -> handle multiple dateLocations event ?? - dateStart: event.eventDateLocations[0].dateStart, - timezone: Intl.DateTimeFormat().resolvedOptions().timeZone, // TODO -> handle timezone selection ! - }); - } -} - -export async function getUnopenedNftPackAmount(packId: string) { - const packNftContract = ( - await adminSdk.GetPackNftContractFromPackId({ - packId: packId, - }) - ).packNftContract; - - const nfts = packNftContract[0].eventPassNfts; - const supply: Record = {}; - - for (const nft of nfts) { - if (nft.currentOwnerAddress !== env.THIRDWEB_MASTER_ADDRESS) continue; - if (supply[nft.eventPassId]) supply[nft.eventPassId] += 1; - else supply[nft.eventPassId] = 1; - } - - return supply; -} - -export async function getPackSupply(contractAddress: string) { - const sdk = new ThirdwebSDK(env.CHAIN); - const pack = await sdk.getContract(contractAddress, ContractType.PACK); - return pack.erc1155.totalSupply(0); -} - -export async function getEventPassDelayedRevealPassword( - contractAddress: string, -) { - const res = await adminSdk.GetEventPassNftContractDelayedRevealPassword({ - contractAddress, - }); - return res?.eventPassNftContract?.[0]; -} - -export async function saveRevealIntoDb(contractAddress: string) { - try { - await adminSdk.UpdateEventPassNftContractDelayedRevealStatus({ - contractAddress, - }); - - return adminSdk.GetListCurrentOwnerAddressForContractAddress({ - contractAddress, - }); - } catch (e) { - throw new Error( - `Error saving the reveal status into the database for address ${contractAddress} : ${e.message}`, - ); - } -} diff --git a/libs/nft/types/src/lib/index.ts b/libs/nft/types/src/lib/index.ts index edd3a0357..9102c3d1f 100644 --- a/libs/nft/types/src/lib/index.ts +++ b/libs/nft/types/src/lib/index.ts @@ -1,6 +1,8 @@ import { GetEventPassOrganizerFolderPath } from '@features/pass-common'; import type { - GetEventPassNftContractNftsQuery, + GetEventPassNftContractNftsLazyMintedQuery, + GetNftMintPasswordsForContractAvailableQuery, + GetNftMintPasswordsForContractQuery, GetOrderFromIdQuery, GetOrdersFromStripeCheckoutSessionQuery, UpdateEventPassNftFromNftTransferMutation, @@ -9,7 +11,10 @@ import type { EventPassNft as ImportedEventPassNft, NftTransfer as ImportedNftTransfer, } from '@gql/shared/types'; -import { EventPassNftContract_Insert_Input } from '@gql/shared/types'; +import { + EventPassNftContract_Insert_Input, + NftStatus_Enum, +} from '@gql/shared/types'; import { NFTMetadata as ThirdwebNFTMetadata } from '@thirdweb-dev/sdk'; export type NftTransfer = ImportedNftTransfer; @@ -39,6 +44,7 @@ export type OrderWithContractData = export enum ContractType { NFT_DROP = 'nft-drop', PACK = 'pack', + LOYALTY_CARD = 'loyalty-card', } export type EventSmallData = Omit< @@ -65,10 +71,23 @@ export type EventPassNftContractObject = Required< > & EventPassNftContract_Insert_Input; -export type RequiredEventPassNft = Required< - Pick ->; +interface EventPassNftContractNftLazyMinted + extends NonNullable< + NonNullable< + GetEventPassNftContractNftsLazyMintedQuery['eventPassNftContract'][0]['eventPassNfts'] + >[0] + > { + status: NftStatus_Enum.LazyMinted; + tokenId: string; +} -export type EventPassNftContractNfts = NonNullable< - GetEventPassNftContractNftsQuery['eventPassNftContract'][0]['eventPassNfts'] ->; +export type EventPassNftContractNftsLazyMinted = + EventPassNftContractNftLazyMinted[]; + +export type NftMintPasswordOrganizer = NonNullable< + GetNftMintPasswordsForContractQuery['nftMintPassword'] +>[0]; + +export type NftMintPassword = NonNullable< + GetNftMintPasswordsForContractAvailableQuery['nftMintPassword'] +>[0]; diff --git a/libs/test-utils/db/src/index.ts b/libs/test-utils/db/src/index.ts index 670851b18..f05942784 100644 --- a/libs/test-utils/db/src/index.ts +++ b/libs/test-utils/db/src/index.ts @@ -17,6 +17,14 @@ import type { RoleAssignment_Insert_Input, StripeCheckoutSession_Insert_Input, StripeCustomer_Insert_Input, + LoyaltyCardParameters_Insert_Input, + LoyaltyCardNftContract_Insert_Input, + LoyaltyCardNft_Insert_Input, + NftMintPassword_Insert_Input, + ShopifyCampaignParameters_Insert_Input, + StampNftContract_Insert_Input, + StampNft_Insert_Input, + StampNftSupply_Insert_Input, } from '@gql/shared/types'; import { isJestRunning } from '@utils'; import * as path from 'path'; @@ -42,6 +50,14 @@ export const SeedTable = { follow: 13, packNftContract: 14, minterTemporaryWallet: 15, + loyaltyCardParameters: 16, + loyaltyCardNftContract: 17, + loyaltyCardNft: 18, + nftMintPassword: 19, + shopifyCampaignParameters: 20, + stampNftContract: 21, + stampNft: 22, + stampNftSupply: 23, }; export type SeedTypeMap = { @@ -61,6 +77,14 @@ export type SeedTypeMap = { follow: Follow_Insert_Input; packNftContract: PackNftContract_Insert_Input; minterTemporaryWallet: MinterTemporaryWallet_Insert_Input; + loyaltyCardParameters: LoyaltyCardParameters_Insert_Input; + loyaltyCardNftContract: LoyaltyCardNftContract_Insert_Input; + loyaltyCardNft: LoyaltyCardNft_Insert_Input; + nftMintPassword: NftMintPassword_Insert_Input; + shopifyCampaignParameters: ShopifyCampaignParameters_Insert_Input; + stampNftContract: StampNftContract_Insert_Input; + stampNft: StampNft_Insert_Input; + stampNftSupply: StampNftSupply_Insert_Input; }; export type SeedTableName = keyof typeof SeedTable; diff --git a/libs/ui/components/src/lib/data-table/DataTableToolbar.tsx b/libs/ui/components/src/lib/data-table/DataTableToolbar.tsx index d4c30528b..98984cd14 100644 --- a/libs/ui/components/src/lib/data-table/DataTableToolbar.tsx +++ b/libs/ui/components/src/lib/data-table/DataTableToolbar.tsx @@ -39,6 +39,7 @@ export interface DataTableToolbarProps { >['controlText'] & { reset: string; }; + toolbarChildren?: React.ReactNode; menuActions?: Omit; toggleColumnsText?: DataTableViewOptionsProps['controlText']; } @@ -50,6 +51,7 @@ export function DataTableToolbar({ filtersConfigText, toggleColumnsText, menuActions, + toolbarChildren, }: DataTableToolbarProps) { const isFiltered = table.getState().columnFilters.length > 0; const numSelectedItems = table.getFilteredSelectedRowModel().rows.length; @@ -74,6 +76,7 @@ export function DataTableToolbar({ className="h-8 w-[150px] lg:w-[250px]" /> )} + {toolbarChildren} {filtersConfig.map(({ id, title, options }) => { const column = table.getColumn(id) as Column; // Cast to the correct type return ( diff --git a/libs/ui/icons/src/lib/icons.tsx b/libs/ui/icons/src/lib/icons.tsx index f7dd7e1e2..57ca39d3f 100644 --- a/libs/ui/icons/src/lib/icons.tsx +++ b/libs/ui/icons/src/lib/icons.tsx @@ -19,6 +19,7 @@ import { BsQrCodeScan, BsTags, BsThreeDotsVertical, + BsPersonVcard, } from 'react-icons/bs'; import { HiCheck, @@ -61,6 +62,8 @@ import { IoWarningOutline, } from 'react-icons/io5'; +import { FaShopify } from 'react-icons/fa'; + import { FiAward, FiEdit, @@ -112,6 +115,10 @@ import type { IconType as ReactIcon } from 'react-icons'; export type IconType = ReactIcon; +export const Shopify: FC = (props) => ( + +); + export const Copy: FC = (props) => ( ); @@ -218,6 +225,14 @@ export const MenuActions: FC = (props) => ( /> ); +export const LoyaltyCard: FC = (props) => ( + +); + export const CurrencySettings: FC = (props) => ( { @@ -140,3 +141,52 @@ describe('deepPick', () => { }); }); }); + +describe('isOriginAllowed', () => { + it('should allow a direct match', () => { + expect(isOriginAllowed('https://example.com', 'https://example.com')).toBe( + true, + ); + }); + + it('should allow a match from a list of origins', () => { + const allowlist = 'https://example.com, https://another.com'; + expect(isOriginAllowed(allowlist, 'https://another.com')).toBe(true); + }); + + it('should reject an origin not in the list', () => { + const allowlist = 'https://example.com, https://another.com'; + expect(isOriginAllowed(allowlist, 'https://notallowed.com')).toBe(false); + }); + + it('should allow a wildcard subdomain match', () => { + expect(isOriginAllowed('*.example.com', 'sub.example.com')).toBe(true); + }); + + it('should reject a non-matching wildcard subdomain', () => { + expect(isOriginAllowed('*.example.com', 'sub.another.com')).toBe(false); + }); + + it('should handle spaces in the allowlist correctly', () => { + const allowlist = 'https://example.com, https://another.com '; + expect(isOriginAllowed(allowlist, 'https://another.com')).toBe(true); + }); + + it('should allow a wildcard match for any subdomain and path', () => { + expect( + isOriginAllowed('*.example.com/*', 'sub.example.com/path/to/resource'), + ).toBe(true); + }); + + it('should reject an origin when the allowlist is empty', () => { + expect(isOriginAllowed('', 'https://example.com')).toBe(false); + }); + + it('should accept an origin when the allowlist is only a wildcard', () => { + expect(isOriginAllowed('*', 'https://example.com')).toBe(true); + }); + + it('should allow any origin if the allowlist is a global wildcard', () => { + expect(isOriginAllowed('*.*', 'https://any.domain.com')).toBe(true); // Assuming '*.*' is used as a global wildcard + }); +}); diff --git a/libs/utils/src/lib/index.ts b/libs/utils/src/lib/index.ts index a61d6b625..29722b22b 100644 --- a/libs/utils/src/lib/index.ts +++ b/libs/utils/src/lib/index.ts @@ -116,3 +116,33 @@ export const slugify = (str: string) => .replace(/[^\w\s-]/g, '') .replace(/[\s_-]+/g, '-') .replace(/^-+|-+$/g, ''); + +/** + * Checks if the given origin is allowed based on the allowlist. + * @param allowlist A string containing allowed origins which can be a single URL, comma-separated URLs, or wildcards. + * @param origin The origin to check against the allowlist. + * @returns boolean indicating if the origin is allowed. + */ +export function isOriginAllowed(allowlist: string, origin: string): boolean { + // Split the allowlist into an array of allowed origins + const allowedOrigins = allowlist.split(',').map((item) => item.trim()); + + // Check each allowed origin against the provided origin + for (const allowedOrigin of allowedOrigins) { + // Handle wildcard domains + if (allowedOrigin.includes('*')) { + // Convert wildcard domain to a regex pattern + const pattern = '^' + allowedOrigin.replace(/\*/g, '.*') + '$'; + const regex = new RegExp(pattern); + if (regex.test(origin)) { + return true; + } + } else if (allowedOrigin === origin) { + // Direct match + return true; + } + } + + // Origin not allowed + return false; +} diff --git a/libs/utils/src/types/index.ts b/libs/utils/src/types/index.ts index 8b82df84e..4dbdbdd52 100644 --- a/libs/utils/src/types/index.ts +++ b/libs/utils/src/types/index.ts @@ -32,3 +32,11 @@ export type MessageKeys = { ? Property : never; }[Keys]; + +export type NonNullableAndOmitTypename = OmitTypename>; + +export type OmitTypename = { + [K in keyof T as K extends '__typename' ? never : K]: T[K] extends object + ? OmitTypename + : T[K]; +}; diff --git a/msw/mockServiceWorker.js b/msw/mockServiceWorker.js index 4ec93f210..51d85eeeb 100644 --- a/msw/mockServiceWorker.js +++ b/msw/mockServiceWorker.js @@ -8,111 +8,111 @@ * - Please do NOT serve this file on production. */ -const INTEGRITY_CHECKSUM = '3d6b9f06410d179a7f7404d4bf4c3c70'; -const activeClientIds = new Set(); +const INTEGRITY_CHECKSUM = '3d6b9f06410d179a7f7404d4bf4c3c70' +const activeClientIds = new Set() self.addEventListener('install', function () { - self.skipWaiting(); -}); + self.skipWaiting() +}) self.addEventListener('activate', function (event) { - event.waitUntil(self.clients.claim()); -}); + event.waitUntil(self.clients.claim()) +}) self.addEventListener('message', async function (event) { - const clientId = event.source.id; + const clientId = event.source.id if (!clientId || !self.clients) { - return; + return } - const client = await self.clients.get(clientId); + const client = await self.clients.get(clientId) if (!client) { - return; + return } const allClients = await self.clients.matchAll({ type: 'window', - }); + }) switch (event.data) { case 'KEEPALIVE_REQUEST': { sendToClient(client, { type: 'KEEPALIVE_RESPONSE', - }); - break; + }) + break } case 'INTEGRITY_CHECK_REQUEST': { sendToClient(client, { type: 'INTEGRITY_CHECK_RESPONSE', payload: INTEGRITY_CHECKSUM, - }); - break; + }) + break } case 'MOCK_ACTIVATE': { - activeClientIds.add(clientId); + activeClientIds.add(clientId) sendToClient(client, { type: 'MOCKING_ENABLED', payload: true, - }); - break; + }) + break } case 'MOCK_DEACTIVATE': { - activeClientIds.delete(clientId); - break; + activeClientIds.delete(clientId) + break } case 'CLIENT_CLOSED': { - activeClientIds.delete(clientId); + activeClientIds.delete(clientId) const remainingClients = allClients.filter((client) => { - return client.id !== clientId; - }); + return client.id !== clientId + }) // Unregister itself when there are no more clients if (remainingClients.length === 0) { - self.registration.unregister(); + self.registration.unregister() } - break; + break } } -}); +}) self.addEventListener('fetch', function (event) { - const { request } = event; - const accept = request.headers.get('accept') || ''; + const { request } = event + const accept = request.headers.get('accept') || '' // Bypass server-sent events. if (accept.includes('text/event-stream')) { - return; + return } // Bypass navigation requests. if (request.mode === 'navigate') { - return; + return } // Opening the DevTools triggers the "only-if-cached" request // that cannot be handled by the worker. Bypass such requests. if (request.cache === 'only-if-cached' && request.mode !== 'same-origin') { - return; + return } // Bypass all requests when there are no active clients. // Prevents the self-unregistered worked from handling requests // after it's been deleted (still remains active until the next reload). if (activeClientIds.size === 0) { - return; + return } // Generate unique request ID. - const requestId = Math.random().toString(16).slice(2); + const requestId = Math.random().toString(16).slice(2) event.respondWith( handleRequest(event, requestId).catch((error) => { @@ -121,8 +121,8 @@ self.addEventListener('fetch', function (event) { '[MSW] Successfully emulated a network error for the "%s %s" request.', request.method, request.url, - ); - return; + ) + return } // At this point, any exception indicates an issue with the original request/response. @@ -132,21 +132,21 @@ self.addEventListener('fetch', function (event) { request.method, request.url, `${error.name}: ${error.message}`, - ); + ) }), - ); -}); + ) +}) async function handleRequest(event, requestId) { - const client = await resolveMainClient(event); - const response = await getResponse(event, client, requestId); + const client = await resolveMainClient(event) + const response = await getResponse(event, client, requestId) // Send back the response clone for the "response:*" life-cycle events. // Ensure MSW is active and ready to handle the message, otherwise // this message will pend indefinitely. if (client && activeClientIds.has(client.id)) { - (async function () { - const clonedResponse = response.clone(); + ;(async function () { + const clonedResponse = response.clone() sendToClient(client, { type: 'RESPONSE', payload: { @@ -160,11 +160,11 @@ async function handleRequest(event, requestId) { headers: Object.fromEntries(clonedResponse.headers.entries()), redirected: clonedResponse.redirected, }, - }); - })(); + }) + })() } - return response; + return response } // Resolve the main client for the given event. @@ -172,49 +172,49 @@ async function handleRequest(event, requestId) { // that registered the worker. It's with the latter the worker should // communicate with during the response resolving phase. async function resolveMainClient(event) { - const client = await self.clients.get(event.clientId); + const client = await self.clients.get(event.clientId) if (client?.frameType === 'top-level') { - return client; + return client } const allClients = await self.clients.matchAll({ type: 'window', - }); + }) return allClients .filter((client) => { // Get only those clients that are currently visible. - return client.visibilityState === 'visible'; + return client.visibilityState === 'visible' }) .find((client) => { // Find the client ID that's recorded in the // set of clients that have registered the worker. - return activeClientIds.has(client.id); - }); + return activeClientIds.has(client.id) + }) } async function getResponse(event, client, requestId) { - const { request } = event; - const clonedRequest = request.clone(); + const { request } = event + const clonedRequest = request.clone() function passthrough() { // Clone the request because it might've been already used // (i.e. its body has been read and sent to the client). - const headers = Object.fromEntries(clonedRequest.headers.entries()); + const headers = Object.fromEntries(clonedRequest.headers.entries()) // Remove MSW-specific request headers so the bypassed requests // comply with the server's CORS preflight check. // Operate with the headers as an object because request "Headers" // are immutable. - delete headers['x-msw-bypass']; + delete headers['x-msw-bypass'] - return fetch(clonedRequest, { headers }); + return fetch(clonedRequest, { headers }) } // Bypass mocking when the client is not active. if (!client) { - return passthrough(); + return passthrough() } // Bypass initial page load requests (i.e. static assets). @@ -222,13 +222,13 @@ async function getResponse(event, client, requestId) { // means that MSW hasn't dispatched the "MOCK_ACTIVATE" event yet // and is not ready to handle requests. if (!activeClientIds.has(client.id)) { - return passthrough(); + return passthrough() } // Bypass requests with the explicit bypass header. // Such requests can be issued by "ctx.fetch()". if (request.headers.get('x-msw-bypass') === 'true') { - return passthrough(); + return passthrough() } // Notify the client that a request has been intercepted. @@ -251,53 +251,53 @@ async function getResponse(event, client, requestId) { bodyUsed: request.bodyUsed, keepalive: request.keepalive, }, - }); + }) switch (clientMessage.type) { case 'MOCK_RESPONSE': { - return respondWithMock(clientMessage.data); + return respondWithMock(clientMessage.data) } case 'MOCK_NOT_FOUND': { - return passthrough(); + return passthrough() } case 'NETWORK_ERROR': { - const { name, message } = clientMessage.data; - const networkError = new Error(message); - networkError.name = name; + const { name, message } = clientMessage.data + const networkError = new Error(message) + networkError.name = name // Rejecting a "respondWith" promise emulates a network error. - throw networkError; + throw networkError } } - return passthrough(); + return passthrough() } function sendToClient(client, message) { return new Promise((resolve, reject) => { - const channel = new MessageChannel(); + const channel = new MessageChannel() channel.port1.onmessage = (event) => { if (event.data && event.data.error) { - return reject(event.data.error); + return reject(event.data.error) } - resolve(event.data); - }; + resolve(event.data) + } - client.postMessage(message, [channel.port2]); - }); + client.postMessage(message, [channel.port2]) + }) } function sleep(timeMs) { return new Promise((resolve) => { - setTimeout(resolve, timeMs); - }); + setTimeout(resolve, timeMs) + }) } async function respondWithMock(response) { - await sleep(response.delay); - return new Response(response.body, response); + await sleep(response.delay) + return new Response(response.body, response) } diff --git a/package.json b/package.json index 7aa54118d..93a777049 100755 --- a/package.json +++ b/package.json @@ -45,8 +45,8 @@ "@bytescale/sdk": "^3.25.0", "@bytescale/upload-widget": "^4.22.0", "@bytescale/upload-widget-react": "^4.16.0", - "@cometh/connect-sdk": "^1.2.10", - "@date-fns/utc": "^1.2.0", + "@cometh/connect-sdk": "^1.2.16", + "@date-fns/utc": "^1.1.1", "@dinero.js/currencies": "2.0.0-alpha.14", "@formkit/auto-animate": "1.0.0-beta.6", "@graphcms/rich-text-react-renderer": "^0.6.1", @@ -70,8 +70,8 @@ "@radix-ui/react-toast": "^1.1.5", "@radix-ui/react-toggle": "^1.0.3", "@radix-ui/react-tooltip": "^1.0.7", - "@safe-global/api-kit": "^2.0.0", - "@safe-global/protocol-kit": "^2.0.0", + "@safe-global/api-kit": "^2.2.0", + "@safe-global/protocol-kit": "^3.0.1", "@sentry/nextjs": "^7.77.0", "@sentry/utils": "^7.77.0", "@sumsub/websdk": "^2.0.1", @@ -82,8 +82,8 @@ "@tanstack/react-query": "^5.20.5", "@tanstack/react-query-next-experimental": "^5.20.5", "@tanstack/react-table": "^8.10.7", - "@thirdweb-dev/chains": "^0.1.61", - "@thirdweb-dev/sdk": "4.0.19", + "@thirdweb-dev/chains": "^0.1.82", + "@thirdweb-dev/sdk": "4.0.50", "@uidotdev/usehooks": "2.4.1", "@vercel/analytics": "^0.1.11", "@vercel/edge-config": "^0.4.1", @@ -92,7 +92,7 @@ "@walletconnect/encoding": "^1.0.2", "@walletconnect/utils": "^2.11.0", "@walletconnect/web3wallet": "^1.10.0", - "alchemy-sdk": "3.0.0-beta.3", + "alchemy-sdk": "^3.2.0", "async-retry": "^1.3.3", "autoprefixer": "^10.4.16", "axios": "^1.0.0", @@ -119,7 +119,7 @@ "lodash": "^4.17.21", "loglevel": "^1.8.1", "loglevel-plugin-prefix": "^0.8.4", - "next": "^14.1.3", + "next": "^14.1.4", "next-auth": "^4.24.5", "next-intl": "3.2.2", "next-seo": "^6.4.0", @@ -232,7 +232,6 @@ "@typescript-eslint/parser": "7.2.0", "@vercel/remote-nx": "^1.1.1", "@walletconnect/types": "^2.11.2", - "@web3-react/types": "^8.2.3", "axe-playwright": "^2.0.1", "babel-jest": "^29.4.1", "babel-loader": "^9.1.3", @@ -242,7 +241,7 @@ "encoding": "^0.1.13", "esbuild": "^0.19.2", "eslint": "8.56.0", - "eslint-config-next": "^14.1.3", + "eslint-config-next": "^14.1.4", "eslint-config-prettier": "9.1.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "2.29.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fe23c74b9..7877a74e3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + dependencies: '@bytescale/sdk': specifier: ^3.25.0 @@ -11,8 +15,8 @@ dependencies: specifier: ^4.16.0 version: 4.16.0(react@18.2.0) '@cometh/connect-sdk': - specifier: ^1.2.10 - version: 1.2.10(encoding@0.1.13) + specifier: ^1.2.16 + version: 1.2.16(encoding@0.1.13) '@date-fns/utc': specifier: ^1.2.0 version: 1.2.0 @@ -86,14 +90,14 @@ dependencies: specifier: ^1.0.7 version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@safe-global/api-kit': - specifier: ^2.0.0 - version: 2.0.0(encoding@0.1.13) + specifier: ^2.2.0 + version: 2.2.0(encoding@0.1.13) '@safe-global/protocol-kit': - specifier: ^2.0.0 - version: 2.0.0(encoding@0.1.13) + specifier: ^3.0.1 + version: 3.0.1(encoding@0.1.13) '@sentry/nextjs': specifier: ^7.77.0 - version: 7.86.0(encoding@0.1.13)(next@14.1.3)(react@18.2.0)(webpack@5.89.0) + version: 7.86.0(encoding@0.1.13)(next@14.1.4)(react@18.2.0)(webpack@5.89.0) '@sentry/utils': specifier: ^7.77.0 version: 7.86.0 @@ -117,16 +121,16 @@ dependencies: version: 5.20.5(react@18.2.0) '@tanstack/react-query-next-experimental': specifier: ^5.20.5 - version: 5.20.5(@tanstack/react-query@5.20.5)(next@14.1.3)(react@18.2.0) + version: 5.20.5(@tanstack/react-query@5.20.5)(next@14.1.4)(react@18.2.0) '@tanstack/react-table': specifier: ^8.10.7 version: 8.10.7(react-dom@18.2.0)(react@18.2.0) '@thirdweb-dev/chains': - specifier: ^0.1.61 - version: 0.1.61 + specifier: ^0.1.82 + version: 0.1.82 '@thirdweb-dev/sdk': - specifier: 4.0.19 - version: 4.0.19(ethers@5.7.2)(typescript@5.4.2) + specifier: 4.0.50 + version: 4.0.50(encoding@0.1.13)(ethers@5.7.2)(typescript@5.4.2) '@uidotdev/usehooks': specifier: 2.4.1 version: 2.4.1(react-dom@18.2.0)(react@18.2.0) @@ -152,8 +156,8 @@ dependencies: specifier: ^1.10.0 version: 1.10.2(@vercel/kv@0.2.4)(encoding@0.1.13) alchemy-sdk: - specifier: 3.0.0-beta.3 - version: 3.0.0-beta.3 + specifier: ^3.2.0 + version: 3.2.0 async-retry: specifier: ^1.3.3 version: 1.3.3 @@ -233,23 +237,23 @@ dependencies: specifier: ^0.8.4 version: 0.8.4 next: - specifier: ^14.1.3 - version: 14.1.3(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + specifier: ^14.1.4 + version: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) next-auth: specifier: ^4.24.5 - version: 4.24.5(next@14.1.3)(react-dom@18.2.0)(react@18.2.0) + version: 4.24.5(next@14.1.4)(react-dom@18.2.0)(react@18.2.0) next-intl: specifier: 3.2.2 - version: 3.2.2(next@14.1.3)(react@18.2.0) + version: 3.2.2(next@14.1.4)(react@18.2.0) next-seo: specifier: ^6.4.0 - version: 6.4.0(next@14.1.3)(react-dom@18.2.0)(react@18.2.0) + version: 6.4.0(next@14.1.4)(react-dom@18.2.0)(react@18.2.0) next-sitemap: specifier: ^4.2.3 - version: 4.2.3(next@14.1.3) + version: 4.2.3(next@14.1.4) next-themes: specifier: ^0.2.1 - version: 0.2.1(next@14.1.3)(react-dom@18.2.0)(react@18.2.0) + version: 0.2.1(next@14.1.4)(react-dom@18.2.0)(react@18.2.0) postcss: specifier: ^8.4.31 version: 8.4.32 @@ -404,7 +408,7 @@ devDependencies: version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) '@nx/next': specifier: 17.2.8 - version: 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.3)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) + version: 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.4)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) '@nx/node': specifier: 17.2.8 version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) @@ -470,7 +474,7 @@ devDependencies: version: 0.2.3(jest@29.7.0) '@storybook/nextjs': specifier: ^7.6.7 - version: 7.6.7(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(next@14.1.3)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0) + version: 7.6.7(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(next@14.1.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0) '@storybook/react': specifier: 7.6.10 version: 7.6.10(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) @@ -567,9 +571,6 @@ devDependencies: '@walletconnect/types': specifier: ^2.11.2 version: 2.11.2(@vercel/kv@0.2.4) - '@web3-react/types': - specifier: ^8.2.3 - version: 8.2.3(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0) axe-playwright: specifier: ^2.0.1 version: 2.0.1(playwright@1.41.1) @@ -598,8 +599,8 @@ devDependencies: specifier: 8.56.0 version: 8.56.0 eslint-config-next: - specifier: ^14.1.3 - version: 14.1.3(eslint@8.56.0)(typescript@5.4.2) + specifier: ^14.1.4 + version: 14.1.4(eslint@8.56.0)(typescript@5.4.2) eslint-config-prettier: specifier: 9.1.0 version: 9.1.0(eslint@8.56.0) @@ -792,7 +793,7 @@ packages: '@babel/generator': 7.23.5 '@babel/parser': 7.23.9 '@babel/runtime': 7.23.9 - '@babel/traverse': 7.23.5 + '@babel/traverse': 7.23.9 '@babel/types': 7.23.9 babel-preset-fbjs: 3.4.0(@babel/core@7.23.9) chalk: 4.1.0 @@ -868,6 +869,7 @@ packages: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.20 jsesc: 2.5.2 + dev: true /@babel/generator@7.23.6: resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} @@ -2268,6 +2270,7 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color + dev: true /@babel/traverse@7.23.9: resolution: {integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==} @@ -2293,6 +2296,7 @@ packages: '@babel/helper-string-parser': 7.23.4 '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 + dev: true /@babel/types@7.23.9: resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==} @@ -2380,19 +2384,6 @@ packages: dev: false optional: true - /@chainlink/contracts@0.6.1(ethers@5.7.2): - resolution: {integrity: sha512-EuwijGexttw0UjfrW+HygwhQIrGAbqpf1ue28R55HhWMHBzphEH0PhWm8DQmFfj5OZNy8Io66N4L0nStkZ3QKQ==} - dependencies: - '@eth-optimism/contracts': 0.5.40(ethers@5.7.2) - '@openzeppelin/contracts': 4.3.3 - '@openzeppelin/contracts-upgradeable': 4.7.3 - '@openzeppelin/contracts-v0.7': /@openzeppelin/contracts@3.4.2 - transitivePeerDependencies: - - bufferutil - - ethers - - utf-8-validate - dev: false - /@colors/colors@1.5.0: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} @@ -2400,24 +2391,23 @@ packages: dev: true optional: true - /@cometh/connect-sdk@1.2.10(encoding@0.1.13): - resolution: {integrity: sha512-iIZWBC2s/1UBmdxHLDCxVQCJTWMEsTG+ObHkCB048AT2Hpk4e/R2sHweCLTy1RV6BKuk/5QE4HAom0eQYcQqiQ==} + /@cometh/connect-sdk@1.2.16(encoding@0.1.13): + resolution: {integrity: sha512-zmvS4rHD2kFSXJl8FPNq/SxJIl25B2uYmatxUb6orzQBD/HSp3SfVesLyP1sjgTkGqvtudFHZq6vKVdHPIS1Xg==} dependencies: '@alembic/ui': 1.5.4(react-dom@18.2.0)(react@18.2.0) - '@babel/traverse': 7.23.5 + '@babel/traverse': 7.23.9 '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/abstract-signer': 5.7.0 '@ethersproject/providers': 5.7.2 '@simplewebauthn/server': 7.4.0(encoding@0.1.13) '@types/babel__core': 7.20.5 '@web3-onboard/common': 2.3.3 - axios: 1.6.2 + axios: 1.6.8 bowser: 2.11.0 cbor-js: 0.1.0 elliptic: 6.5.4 ethers: 5.7.2 ethers-multisend: 2.4.0 - jsonwebtoken: 9.0.2 lodash: 4.17.21 psl: 1.9.0 react: 18.2.0 @@ -2938,8 +2928,13 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@eth-optimism/contracts@0.5.40(ethers@5.7.2): - resolution: {integrity: sha512-MrzV0nvsymfO/fursTB7m/KunkPsCndltVgfdHaT1Aj5Vi6R/doKIGGkOofHX+8B6VMZpuZosKCMQ5lQuqjt8w==} + /@eth-optimism/contracts-bedrock@0.17.1: + resolution: {integrity: sha512-Hc5peN5PM8kzl9dzqSD5jv6ED3QliO1DF0dXLRJxfrXR7/rmEeyuAYESUwUM0gdJZjkwRYiS5m230BI6bQmnlw==} + requiresBuild: true + dev: false + + /@eth-optimism/contracts@0.6.0(ethers@5.7.2): + resolution: {integrity: sha512-vQ04wfG9kMf1Fwy3FEMqH2QZbgS0gldKhcBeBUPfO8zu68L61VI97UDXmsMQXzTsEAxK8HnokW3/gosl4/NW3w==} peerDependencies: ethers: ^5 dependencies: @@ -2976,6 +2971,49 @@ packages: - utf-8-validate dev: false + /@eth-optimism/core-utils@0.13.1(encoding@0.1.13): + resolution: {integrity: sha512-1FvzbUmCEy9zSKPG1QWg2VfA2Cy90xBA9Wkp11lXXrz91zUPCNCNSRTujXWYIC86ketNsZp7p4njSf6lTycHCw==} + requiresBuild: true + dependencies: + '@ethersproject/abi': 5.7.0 + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/address': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/constants': 5.7.0 + '@ethersproject/contracts': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/rlp': 5.7.0 + '@ethersproject/web': 5.7.1 + chai: 4.3.10 + ethers: 5.7.2 + node-fetch: 2.7.0(encoding@0.1.13) + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + dev: false + + /@eth-optimism/sdk@3.2.2(encoding@0.1.13)(ethers@5.7.2): + resolution: {integrity: sha512-P8YXAlh2lun0KZlwrw4FqmK4kNIoOOzI816XXhfkW3nMVADGRAru3TKSM74MgmEuyGiHrA9EoPRq1WLqUX4B0w==} + peerDependencies: + ethers: ^5 + dependencies: + '@eth-optimism/contracts': 0.6.0(ethers@5.7.2) + '@eth-optimism/contracts-bedrock': 0.17.1 + '@eth-optimism/core-utils': 0.13.1(encoding@0.1.13) + ethers: 5.7.2 + lodash: 4.17.21 + merkletreejs: 0.3.11 + rlp: 2.2.7 + semver: 7.6.0 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + dev: false + /@ethereumjs/common@2.6.5: resolution: {integrity: sha512-lRyVQOeCDaIVtgfbowla32pzeDv2Obr8oR8Put5RdUBNRGr1VGPGQNGP6elWIpgK3YdpzqTOh4GyUGOureVeeA==} dependencies: @@ -5431,81 +5469,81 @@ packages: resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==} dev: false - /@next/env@14.1.3: - resolution: {integrity: sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ==} + /@next/env@14.1.4: + resolution: {integrity: sha512-e7X7bbn3Z6DWnDi75UWn+REgAbLEqxI8Tq2pkFOFAMpWAWApz/YCUhtWMWn410h8Q2fYiYL7Yg5OlxMOCfFjJQ==} - /@next/eslint-plugin-next@14.1.3: - resolution: {integrity: sha512-VCnZI2cy77Yaj3L7Uhs3+44ikMM1VD/fBMwvTBb3hIaTIuqa+DmG4dhUDq+MASu3yx97KhgsVJbsas0XuiKyww==} + /@next/eslint-plugin-next@14.1.4: + resolution: {integrity: sha512-n4zYNLSyCo0Ln5b7qxqQeQ34OZKXwgbdcx6kmkQbywr+0k6M3Vinft0T72R6CDAcDrne2IAgSud4uWCzFgc5HA==} dependencies: glob: 10.3.10 dev: true - /@next/swc-darwin-arm64@14.1.3: - resolution: {integrity: sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ==} + /@next/swc-darwin-arm64@14.1.4: + resolution: {integrity: sha512-ubmUkbmW65nIAOmoxT1IROZdmmJMmdYvXIe8211send9ZYJu+SqxSnJM4TrPj9wmL6g9Atvj0S/2cFmMSS99jg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@next/swc-darwin-x64@14.1.3: - resolution: {integrity: sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg==} + /@next/swc-darwin-x64@14.1.4: + resolution: {integrity: sha512-b0Xo1ELj3u7IkZWAKcJPJEhBop117U78l70nfoQGo4xUSvv0PJSTaV4U9xQBLvZlnjsYkc8RwQN1HoH/oQmLlQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@next/swc-linux-arm64-gnu@14.1.3: - resolution: {integrity: sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw==} + /@next/swc-linux-arm64-gnu@14.1.4: + resolution: {integrity: sha512-457G0hcLrdYA/u1O2XkRMsDKId5VKe3uKPvrKVOyuARa6nXrdhJOOYU9hkKKyQTMru1B8qEP78IAhf/1XnVqKA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-arm64-musl@14.1.3: - resolution: {integrity: sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw==} + /@next/swc-linux-arm64-musl@14.1.4: + resolution: {integrity: sha512-l/kMG+z6MB+fKA9KdtyprkTQ1ihlJcBh66cf0HvqGP+rXBbOXX0dpJatjZbHeunvEHoBBS69GYQG5ry78JMy3g==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-gnu@14.1.3: - resolution: {integrity: sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg==} + /@next/swc-linux-x64-gnu@14.1.4: + resolution: {integrity: sha512-BapIFZ3ZRnvQ1uWbmqEGJuPT9cgLwvKtxhK/L2t4QYO7l+/DxXuIGjvp1x8rvfa/x1FFSsipERZK70pewbtJtw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-musl@14.1.3: - resolution: {integrity: sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ==} + /@next/swc-linux-x64-musl@14.1.4: + resolution: {integrity: sha512-mqVxTwk4XuBl49qn2A5UmzFImoL1iLm0KQQwtdRJRKl21ylQwwGCxJtIYo2rbfkZHoSKlh/YgztY0qH3wG1xIg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-win32-arm64-msvc@14.1.3: - resolution: {integrity: sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA==} + /@next/swc-win32-arm64-msvc@14.1.4: + resolution: {integrity: sha512-xzxF4ErcumXjO2Pvg/wVGrtr9QQJLk3IyQX1ddAC/fi6/5jZCZ9xpuL9Tzc4KPWMFq8GGWFVDMshZOdHGdkvag==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-ia32-msvc@14.1.3: - resolution: {integrity: sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw==} + /@next/swc-win32-ia32-msvc@14.1.4: + resolution: {integrity: sha512-WZiz8OdbkpRw6/IU/lredZWKKZopUMhcI2F+XiMAcPja0uZYdMTZQRoQ0WZcvinn9xZAidimE7tN9W5v9Yyfyw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-x64-msvc@14.1.3: - resolution: {integrity: sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg==} + /@next/swc-win32-x64-msvc@14.1.4: + resolution: {integrity: sha512-4Rto21sPfw555sZ/XNLqfxDUNeLhNYGO2dlPqsnuCg8N8a2a9u1ltqBOPQ4vj1Gf7eJC0W2hHG2eYUHuiXgY2w==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -5534,6 +5572,11 @@ packages: engines: {node: '>= 16'} dev: false + /@noble/hashes@1.4.0: + resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} + engines: {node: '>= 16'} + dev: false + /@nodelib/fs.scandir@2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -5693,10 +5736,10 @@ packages: - verdaccio dev: true - /@nrwl/next@17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.3)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0): + /@nrwl/next@17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.4)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0): resolution: {integrity: sha512-AeI5UT9KplhzOUvgXtfpjKHoUTF+OwUJs4y14kAD/W15+dnfRslyr2TiKcwEvKWGoUa2Sw/KAm9WnzhT1IrgOg==} dependencies: - '@nx/next': 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.3)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) + '@nx/next': 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.4)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) transitivePeerDependencies: - '@babel/core' - '@babel/traverse' @@ -6219,13 +6262,13 @@ packages: - verdaccio dev: true - /@nx/next@17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.3)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0): + /@nx/next@17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.4)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0): resolution: {integrity: sha512-CqzcLyrLl5H82zb+3oL/Jh9GfoLgK8qLyJ3w4vUR2M0UbunKC6NyfQ2qLzlTBkiKY557x2o/8zTwXyGcpO34fA==} peerDependencies: next: '>=13.0.0' dependencies: '@babel/plugin-proposal-decorators': 7.23.5(@babel/core@7.23.9) - '@nrwl/next': 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.3)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) + '@nrwl/next': 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.4)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) '@nx/devkit': 17.2.8(nx@17.2.8) '@nx/eslint': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8) '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) @@ -6237,7 +6280,7 @@ packages: copy-webpack-plugin: 10.2.4(webpack@5.89.0) fs-extra: 11.2.0 ignore: 5.3.0 - next: 14.1.3(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) semver: 7.5.3 tslib: 2.6.2 url-loader: 4.1.1(webpack@5.89.0) @@ -6638,20 +6681,12 @@ packages: resolution: {integrity: sha512-Aq58f5HiWdyDlFffbbSjAlv596h/cOnt2DO1w3DOC7OJ5EHs0hd/nycJfiu9RJbT6Yk6F1knnRRXNSpxoIVZ9Q==} dev: true - /@openzeppelin/contracts-upgradeable@4.7.3: - resolution: {integrity: sha512-+wuegAMaLcZnLCJIvrVUDzA9z/Wp93f0Dla/4jJvIhijRrPabjQbZe6fWiECLaJyfn5ci9fqf9vTw3xpQOad2A==} - dev: false - - /@openzeppelin/contracts@3.4.2: - resolution: {integrity: sha512-z0zMCjyhhp4y7XKAcDAi3Vgms4T2PstwBdahiO0+9NaGICQKjynK3wduSRplTgk4LXmoO1yfDGO5RbjKYxtuxA==} + /@openzeppelin/contracts-upgradeable@4.9.6: + resolution: {integrity: sha512-m4iHazOsOCv1DgM7eD7GupTJ+NFVujRZt1wzddDPSVGpWdKq1SKkla5htKG7+IS4d2XOCtzkUNwRZ7Vq5aEUMA==} dev: false - /@openzeppelin/contracts@4.3.3: - resolution: {integrity: sha512-tDBopO1c98Yk7Cv/PZlHqrvtVjlgK5R4J6jxLwoO7qxK4xqOiZG+zSkIvGFpPZ0ikc3QOED3plgdqjgNTnBc7g==} - dev: false - - /@openzeppelin/contracts@4.7.3: - resolution: {integrity: sha512-dGRS0agJzu8ybo44pCIf3xBaPQN/65AIXNgK8+4gzKd5kbvlqyxryUYVLJv7fK98Seyd2hDZzVEHSWAh0Bt1Yw==} + /@openzeppelin/contracts@4.9.6: + resolution: {integrity: sha512-xSmezSupL+y9VkHZJGDoCBpmnB2ogM13ccaYDWqJTfS3dbuHkgjuwDFUmaFauBCboQMGB/S5UqUl2y54X99BmA==} dev: false /@panva/hkdf@1.1.1: @@ -8493,11 +8528,11 @@ packages: resolution: {integrity: sha512-2/U3GXA6YiPYQDLGwtGlnNgKYBSwCFIHf8Y9LUY5VATHdtbLlU0Y1R3QoBnT0aB4qv/BEiVVsj7LJXoQCgJ2vA==} dev: true - /@safe-global/api-kit@2.0.0(encoding@0.1.13): - resolution: {integrity: sha512-Tz6pLEmhhv/ROsYSjVzoR8qw4YK72yNPJCFcK97kSvNJQpM2+HpRVYNjB53rY0IkvP0kVFvF6Ogp/BJri8g1Pw==} + /@safe-global/api-kit@2.2.0(encoding@0.1.13): + resolution: {integrity: sha512-y9EetRZXIFs5HmIk1blmL38Rbzxlt79cEuYGDEdmQJNa6SQ7OJdO4Eoy2hMFleZIhTKhoOWVsyEfdZnRPtsq2g==} dependencies: - '@safe-global/protocol-kit': 2.0.0(encoding@0.1.13) - '@safe-global/safe-core-sdk-types': 3.0.1(encoding@0.1.13) + '@safe-global/protocol-kit': 3.0.1(encoding@0.1.13) + '@safe-global/safe-core-sdk-types': 4.0.1(encoding@0.1.13) ethers: 6.9.0 node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: @@ -8507,11 +8542,11 @@ packages: - utf-8-validate dev: false - /@safe-global/protocol-kit@2.0.0(encoding@0.1.13): - resolution: {integrity: sha512-alnSxNZKC1ssKrFG5ytluu9kNKGwBifb1xhOyCqwMnm72JksbCEo0UWlNvaeCiYMwhYvMyS++mfxcLAsV/8Gfw==} + /@safe-global/protocol-kit@3.0.1(encoding@0.1.13): + resolution: {integrity: sha512-7S2QCvIDw3NsErF0f8tIfiTBz32btCAkw7IYuQFPc+G7clLrvDNhDaZYSoDsa8F0EoEhn+605VA7XP//iL6AIg==} dependencies: - '@noble/hashes': 1.3.2 - '@safe-global/safe-deployments': 1.28.0 + '@noble/hashes': 1.4.0 + '@safe-global/safe-deployments': 1.34.0 ethereumjs-util: 7.1.5 ethers: 6.9.0 semver: 7.5.4 @@ -8525,10 +8560,10 @@ packages: - utf-8-validate dev: false - /@safe-global/safe-core-sdk-types@3.0.1(encoding@0.1.13): - resolution: {integrity: sha512-2AdlK6GJ5YEZXrQwFsHFwQScnNo3OonF3O6KzVeMc0/7OAuOTYBzKq1jzju2Eck6Z8UNPUinlHoF2Zb2pvTKhw==} + /@safe-global/safe-core-sdk-types@4.0.1(encoding@0.1.13): + resolution: {integrity: sha512-cXW6petRWqUw1n04ZhVPgjzIL65FkAMqbPwkFAAlQ1lBxTt6xdxktLoAhgEDlqLNGibvncsNvKhxa1ib4T9MGg==} dependencies: - '@safe-global/safe-deployments': 1.28.0 + '@safe-global/safe-deployments': 1.34.0 ethers: 6.9.0 web3-core: 1.10.3(encoding@0.1.13) web3-utils: 1.10.3 @@ -8539,8 +8574,8 @@ packages: - utf-8-validate dev: false - /@safe-global/safe-deployments@1.28.0: - resolution: {integrity: sha512-zWn55unMucN3i3awjDA0XxH9BzGNHyC/qCbuISBh0GMZP/q+VCxERAOEO4OqwyGaxk6sSAzP4usGdmgz2y2svg==} + /@safe-global/safe-deployments@1.34.0: + resolution: {integrity: sha512-J55iHhB1tiNoPeVQ5s943zrfeKRYPqBtnz/EM7d878WzUmmDlTGKHN98qPYKBxkRKP1UjEWuQDrZxy80lx1rJw==} dependencies: semver: 7.5.4 dev: false @@ -8629,7 +8664,7 @@ packages: localforage: 1.10.0 dev: false - /@sentry/nextjs@7.86.0(encoding@0.1.13)(next@14.1.3)(react@18.2.0)(webpack@5.89.0): + /@sentry/nextjs@7.86.0(encoding@0.1.13)(next@14.1.4)(react@18.2.0)(webpack@5.89.0): resolution: {integrity: sha512-pdRTt3ELLlpyKKtvumSiqFeTImdSAnoII1JSNwJvmWz9+3MRsvBW/Ee4r19WxK07Y/nxPxyPaIuUmbsXnjkt1A==} engines: {node: '>=8'} peerDependencies: @@ -8650,7 +8685,7 @@ packages: '@sentry/vercel-edge': 7.86.0 '@sentry/webpack-plugin': 1.21.0(encoding@0.1.13) chalk: 3.0.0 - next: 14.1.3(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 resolve: 1.22.8 rollup: 2.78.0 @@ -8826,7 +8861,7 @@ packages: /@spruceid/siwe-parser@2.0.2: resolution: {integrity: sha512-9WuA0ios2537cWYu39MMeH0O2KdrMKgKlOBUTWRTXQjCYu5B+mHCA0JkCbFaJ/0EjxoVIcYCXIW/DoPEpw+PqA==} dependencies: - '@noble/hashes': 1.3.2 + '@noble/hashes': 1.4.0 apg-js: 4.3.0 uri-js: 4.4.1 valid-url: 1.0.9 @@ -9873,7 +9908,7 @@ packages: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@7.6.7(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(next@14.1.3)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0): + /@storybook/nextjs@7.6.7(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(next@14.1.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0): resolution: {integrity: sha512-oaqHsxKCaseCHRuLp9mNwYS9vSo4vlMfn3LJx9lHcgup1j143Z6jaQ9FSSQfDSBm6QqbSh/Otzh8Hqh1mOQmkw==} engines: {node: '>=16.0.0'} peerDependencies: @@ -9919,7 +9954,7 @@ packages: fs-extra: 11.2.0 image-size: 1.0.2 loader-utils: 3.2.1 - next: 14.1.3(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) node-polyfill-webpack-plugin: 2.0.1(webpack@5.89.0) pnp-webpack-plugin: 1.7.0(typescript@5.4.2) postcss: 8.4.32 @@ -11089,7 +11124,7 @@ packages: react: 18.2.0 dev: true - /@tanstack/react-query-next-experimental@5.20.5(@tanstack/react-query@5.20.5)(next@14.1.3)(react@18.2.0): + /@tanstack/react-query-next-experimental@5.20.5(@tanstack/react-query@5.20.5)(next@14.1.4)(react@18.2.0): resolution: {integrity: sha512-P4r357MckowLGUAeQJ9UWTBK4i/JS/G4alBuXkNNyDp8md/pzk/VXG4y+c6/kJWOoi/Qtawz122l4oMJFp3MHA==} peerDependencies: '@tanstack/react-query': ^5.20.5 @@ -11097,7 +11132,7 @@ packages: react: ^18.0.0 dependencies: '@tanstack/react-query': 5.20.5(react@18.2.0) - next: 14.1.3(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 dev: false @@ -11247,48 +11282,35 @@ packages: '@testing-library/dom': 9.3.3 dev: true - /@thirdweb-dev/chains@0.1.60: - resolution: {integrity: sha512-f0M19fDwOFTbcWhw09DikLzxvz+OBKdT0PC2r7Npj5GfWx8p40cf428Gsvmd5xDRk9mkeANYdGb3dM5iLbC3Gg==} - engines: {node: '>=18'} - dev: false - - /@thirdweb-dev/chains@0.1.61: - resolution: {integrity: sha512-SlFXjqtqZbGqSYKv1HEhGIG03QjnkQPrgLO7WAar7/ZreEqDb3CtUzysSXnblfMqDDwe51dmWBcZ3dXXtTSZxg==} + /@thirdweb-dev/chains@0.1.82: + resolution: {integrity: sha512-9EfQhyuL1CAOQlR0jBB3rEotmFEk+BblJnjTL3OM/QelQgECjAuZRoqREz0vD9z5QqCJ8juKUCBE0rvORAaeUA==} engines: {node: '>=18'} dev: false - /@thirdweb-dev/contracts-js@1.3.16(ethers@5.7.2): - resolution: {integrity: sha512-EpLcD5mdm8b+tvSO7gD9cxSAqjLRr7ygktMp4Pe7Wvobl5ffq8O95futxdVsYc5pyciPZYr8apHUJFYMDlaTqA==} + /@thirdweb-dev/contracts-js@1.3.18(ethers@5.7.2): + resolution: {integrity: sha512-qQNnHyweDHjVxLDR9yBiWkH0tlxzW9COcydeOBC9IPMCDypZFhCO3c0m4QC2WCrC7EJxCWh73Q+hogFCv2Ct+Q==} peerDependencies: ethers: ^5 dependencies: - '@thirdweb-dev/contracts': 3.10.3(ethers@5.7.2) + '@thirdweb-dev/contracts': 3.12.1 ethers: 5.7.2 - transitivePeerDependencies: - - bufferutil - - utf-8-validate dev: false - /@thirdweb-dev/contracts@3.10.3(ethers@5.7.2): - resolution: {integrity: sha512-wSVNaEoosn0AgUtnxlvv7rgK+3EUMzJm2ZasofPgJgqGS3gYH5nDBmK29VMquA2BLc38OAPyYMWc/iQCiCikMg==} + /@thirdweb-dev/contracts@3.12.1: + resolution: {integrity: sha512-FqgLO8ZQ31dwYMoDbZ+OXpEZbwx5bi8Ot9WQDdYohcTQTjM12tMXiBuobK5Iwpjqf2Q+GrN45IHEMh9zL0Wqkw==} engines: {node: '>=18.0.0'} dependencies: - '@chainlink/contracts': 0.6.1(ethers@5.7.2) - '@openzeppelin/contracts': 4.7.3 - '@openzeppelin/contracts-upgradeable': 4.7.3 + '@openzeppelin/contracts': 4.9.6 + '@openzeppelin/contracts-upgradeable': 4.9.6 '@thirdweb-dev/dynamic-contracts': 1.2.4 erc721a-upgradeable: 3.3.0 - transitivePeerDependencies: - - bufferutil - - ethers - - utf-8-validate dev: false - /@thirdweb-dev/crypto@0.2.0: - resolution: {integrity: sha512-hQwSCL/imqSCcnUXlGqJi6dfs4UOcJ91Eq/t1cPXyAb6nwvyaePZPVFqGDglZMQvkS/NWZhifXZINRiCfazn2w==} + /@thirdweb-dev/crypto@0.2.2: + resolution: {integrity: sha512-jOwHtdViJYZ5015F3xZvwmnFZLrgTx2RkE7bAiG/N83f5TduwQBM3PAPTbW3aBOECaoSrbmgj/lQEOv7543z3Q==} engines: {node: '>=18'} dependencies: - '@noble/hashes': 1.3.2 + '@noble/hashes': 1.4.0 js-sha3: 0.9.2 dev: false @@ -11300,18 +11322,18 @@ packages: resolution: {integrity: sha512-vO9/3lSLO8smyyH1QVeYravSTzFwV1nf1C/Im1NBDPdH8//YvcbhtETGGiNfHWpyCvSi0vRYwvf+/7FKdwpDGQ==} dev: false - /@thirdweb-dev/merkletree@0.2.0: - resolution: {integrity: sha512-4KoH2EOCWKiaHfhDO5Tnf1HjeCXKVfLt31y0kcSG5C0gCldnhm7i1fGUB8e0hW3trfyPQAuSgyP67Ep3UwzClg==} + /@thirdweb-dev/merkletree@0.2.2: + resolution: {integrity: sha512-cOEU6ga8+Lyk3b/XsI0h40ljxcTyommQhA38eAWXxUYV1wxH/g7Mry3OOHyY1HCBC2R2MXykCdiFuaoUsQB6Pw==} engines: {node: '>=18'} dependencies: - '@thirdweb-dev/crypto': 0.2.0 + '@thirdweb-dev/crypto': 0.2.2 buffer: 6.0.3 buffer-reverse: 1.0.1 treeify: 1.1.0 dev: false - /@thirdweb-dev/sdk@4.0.19(ethers@5.7.2)(typescript@5.4.2): - resolution: {integrity: sha512-RmGoYoyK6FGchSsexjRKE7XtnARnUNXcrMTvsCBWxh77elV7Gen/QxQv1WByRv5LHf1PGRgwXDy1uhu46fTE2g==} + /@thirdweb-dev/sdk@4.0.50(encoding@0.1.13)(ethers@5.7.2)(typescript@5.4.2): + resolution: {integrity: sha512-I8mU4askdzhU2UvHXphjuWmulxPab2CDWDRq+HQZYBySmDKftyccUQyOVIAYpR5zu39ELbPdM2xSkCDdzRTu3g==} engines: {node: '>=18'} peerDependencies: '@aws-sdk/client-secrets-manager': ^3.215.0 @@ -11326,12 +11348,13 @@ packages: zksync-web3: optional: true dependencies: - '@thirdweb-dev/chains': 0.1.60 - '@thirdweb-dev/contracts-js': 1.3.16(ethers@5.7.2) - '@thirdweb-dev/crypto': 0.2.0 + '@eth-optimism/sdk': 3.2.2(encoding@0.1.13)(ethers@5.7.2) + '@thirdweb-dev/chains': 0.1.82 + '@thirdweb-dev/contracts-js': 1.3.18(ethers@5.7.2) + '@thirdweb-dev/crypto': 0.2.2 '@thirdweb-dev/generated-abis': 0.0.1 - '@thirdweb-dev/merkletree': 0.2.0 - '@thirdweb-dev/storage': 2.0.7 + '@thirdweb-dev/merkletree': 0.2.2 + '@thirdweb-dev/storage': 2.0.11 abitype: 0.2.5(typescript@5.4.2)(zod@3.22.4) bn.js: 5.2.1 bs58: 5.0.0 @@ -11346,15 +11369,16 @@ packages: zod: 3.22.4 transitivePeerDependencies: - bufferutil + - encoding - typescript - utf-8-validate dev: false - /@thirdweb-dev/storage@2.0.7: - resolution: {integrity: sha512-pi+wfUycHWoOVxD+CZtfGprP9+yQ2PgErsYwWbW3/pQtk8uatvGJMPgMNYsiu6G3B1V3xokBfnmCTsONjz+YNw==} + /@thirdweb-dev/storage@2.0.11: + resolution: {integrity: sha512-gCe/Q6n7RATKz8tHI0fQL8u5u08MGakCh76ROmHAPEBzMUCEJFIO9278na7l3uWOJignQ5Ym5nf0zcIutuF7HQ==} engines: {node: '>=18'} dependencies: - '@thirdweb-dev/crypto': 0.2.0 + '@thirdweb-dev/crypto': 0.2.2 cid-tool: 3.0.0 form-data: 4.0.0 uuid: 9.0.1 @@ -12771,16 +12795,6 @@ packages: - utf-8-validate dev: false - /@web3-react/types@8.2.3(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0): - resolution: {integrity: sha512-kSG90QkN+n7IOtp10nQ44oS8J7jzfH9EmqnruwBpCGybh1FM/ohyRvUKWYZNfNE4wsjTSpKsINR0/VdDsZMHyg==} - dependencies: - zustand: 4.4.0(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - immer - - react - dev: true - /@webassemblyjs/ast@1.11.6: resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} dependencies: @@ -13155,8 +13169,8 @@ packages: uri-js: 4.4.1 dev: true - /alchemy-sdk@3.0.0-beta.3: - resolution: {integrity: sha512-sP9GoSTeJEfe940/DIyXhX0ocA6H3HcA4vMGIuCjBbtfIASRJho3y1R4i67jzRoAAzA9b2DaBwjTbCzJeEdWbw==} + /alchemy-sdk@3.2.0: + resolution: {integrity: sha512-evhxyEnRGQo2Il88vTA4ENvebUbmuk9KzjE2GkF/pwzDnhMv1QIEV6BxU9GCerV8wlHwjohZ0pLS7AkS7QdvBw==} dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-provider': 5.7.0 @@ -13169,7 +13183,7 @@ packages: '@ethersproject/units': 5.7.0 '@ethersproject/wallet': 5.7.0 '@ethersproject/web': 5.7.1 - axios: 0.26.1 + axios: 1.6.8 sturdy-websocket: 0.2.1 websocket: 1.0.34 transitivePeerDependencies: @@ -13588,14 +13602,6 @@ packages: - debug dev: true - /axios@0.26.1: - resolution: {integrity: sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==} - dependencies: - follow-redirects: 1.15.3(debug@4.3.4) - transitivePeerDependencies: - - debug - dev: false - /axios@0.27.2(debug@4.3.4): resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} dependencies: @@ -13614,6 +13620,16 @@ packages: transitivePeerDependencies: - debug + /axios@1.6.8: + resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} + dependencies: + follow-redirects: 1.15.6 + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + dev: false + /axobject-query@3.2.1: resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} dependencies: @@ -16301,7 +16317,7 @@ packages: /erc721a-upgradeable@3.3.0: resolution: {integrity: sha512-ILE0SjKuvhx+PABG0A/41QUp0MFiYmzrgo71htQ0Ov6JfDOmgUzGxDW8gZuYfKrdlYjNwSAqMpUFWBbyW3sWBA==} dependencies: - '@openzeppelin/contracts-upgradeable': 4.7.3 + '@openzeppelin/contracts-upgradeable': 4.9.6 dev: false /errno@0.1.8: @@ -16571,8 +16587,8 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next@14.1.3(eslint@8.56.0)(typescript@5.4.2): - resolution: {integrity: sha512-sUCpWlGuHpEhI0pIT0UtdSLJk5Z8E2DYinPTwsBiWaSYQomchdl0i60pjynY48+oXvtyWMQ7oE+G3m49yrfacg==} + /eslint-config-next@14.1.4(eslint@8.56.0)(typescript@5.4.2): + resolution: {integrity: sha512-cihIahbhYAWwXJwZkAaRPpUi5t9aOi/HdfWXOjZeUOqNWXHD8X22kd1KG58Dc3MVaRx3HoR/oMGk2ltcrqDn8g==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -16580,7 +16596,7 @@ packages: typescript: optional: true dependencies: - '@next/eslint-plugin-next': 14.1.3 + '@next/eslint-plugin-next': 14.1.4 '@rushstack/eslint-patch': 1.6.0 '@typescript-eslint/parser': 6.19.0(eslint@8.56.0)(typescript@5.4.2) eslint: 8.56.0 @@ -17780,6 +17796,16 @@ packages: dependencies: debug: 4.3.4 + /follow-redirects@1.15.6: + resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dev: false + /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: @@ -18958,6 +18984,7 @@ packages: /immer@10.0.3: resolution: {integrity: sha512-pwupu3eWfouuaowscykeckFmVTpqbzW+rXFCX8rQLkZzM9ftBmU/++Ra+o+L27mz03zJTlyV4UUr+fdKNffo4A==} + dev: false /immutable@3.7.6: resolution: {integrity: sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==} @@ -21599,6 +21626,17 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} + /merkletreejs@0.3.11: + resolution: {integrity: sha512-LJKTl4iVNTndhL+3Uz/tfkjD0klIWsHlUzgtuNnNrsf7bAlXR30m+xYB7lHr5Z/l6e/yAIsr26Dabx6Buo4VGQ==} + engines: {node: '>= 7.6.0'} + dependencies: + bignumber.js: 9.1.2 + buffer-reverse: 1.0.1 + crypto-js: 4.2.0 + treeify: 1.1.0 + web3-utils: 1.10.3 + dev: false + /meros@1.3.0(@types/node@18.16.9): resolution: {integrity: sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w==} engines: {node: '>=13'} @@ -22308,7 +22346,7 @@ packages: /neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - /next-auth@4.24.5(next@14.1.3)(react-dom@18.2.0)(react@18.2.0): + /next-auth@4.24.5(next@14.1.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-3RafV3XbfIKk6rF6GlLE4/KxjTcuMCifqrmD+98ejFq73SRoj2rmzoca8u764977lH/Q7jo6Xu6yM+Re1Mz/Og==} peerDependencies: next: ^12.2.5 || ^13 || ^14 @@ -22323,7 +22361,7 @@ packages: '@panva/hkdf': 1.1.1 cookie: 0.5.0 jose: 4.15.4 - next: 14.1.3(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) oauth: 0.9.15 openid-client: 5.6.1 preact: 10.19.2 @@ -22333,7 +22371,7 @@ packages: uuid: 8.3.2 dev: false - /next-intl@3.2.2(next@14.1.3)(react@18.2.0): + /next-intl@3.2.2(next@14.1.4)(react@18.2.0): resolution: {integrity: sha512-OM5TRccppaDCVMBVxsquQj0BtV011dDdTyX0bDahd4Y00Q+/fSLG13NU59/T1Qo5WQcs/71EpwdnLJ1N0hCC1w==} peerDependencies: next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 @@ -22341,24 +22379,24 @@ packages: dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 14.1.3(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 use-intl: 3.3.1(react@18.2.0) dev: false - /next-seo@6.4.0(next@14.1.3)(react-dom@18.2.0)(react@18.2.0): + /next-seo@6.4.0(next@14.1.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-XQFxkOL2hw0YE+P100HbI3EAvcludlHPxuzMgaIjKb7kPK0CvjGvLFjd9hszZFEDc5oiQkGFA8+cuWcnip7eYA==} peerDependencies: next: ^8.1.1-canary.54 || >=9.0.0 react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - next: 14.1.3(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /next-sitemap@4.2.3(next@14.1.3): + /next-sitemap@4.2.3(next@14.1.4): resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==} engines: {node: '>=14.18'} hasBin: true @@ -22369,17 +22407,17 @@ packages: '@next/env': 13.5.6 fast-glob: 3.3.2 minimist: 1.2.8 - next: 14.1.3(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) dev: false - /next-themes@0.2.1(next@14.1.3)(react-dom@18.2.0)(react@18.2.0): + /next-themes@0.2.1(next@14.1.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==} peerDependencies: next: '*' react: '*' react-dom: '*' dependencies: - next: 14.1.3(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -22388,8 +22426,8 @@ packages: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} dev: false - /next@14.1.3(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g==} + /next@14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1WTaXeSrUwlz/XcnhGTY7+8eiaFvdet5z9u3V2jb+Ek1vFo0VhHKSAIJvDWfQpttWjnyw14kBeq28TPq7bTeEQ==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: @@ -22403,7 +22441,7 @@ packages: sass: optional: true dependencies: - '@next/env': 14.1.3 + '@next/env': 14.1.4 '@swc/helpers': 0.5.2 busboy: 1.6.0 caniuse-lite: 1.0.30001579 @@ -22413,15 +22451,15 @@ packages: react-dom: 18.2.0(react@18.2.0) styled-jsx: 5.1.1(@babel/core@7.23.9)(react@18.2.0) optionalDependencies: - '@next/swc-darwin-arm64': 14.1.3 - '@next/swc-darwin-x64': 14.1.3 - '@next/swc-linux-arm64-gnu': 14.1.3 - '@next/swc-linux-arm64-musl': 14.1.3 - '@next/swc-linux-x64-gnu': 14.1.3 - '@next/swc-linux-x64-musl': 14.1.3 - '@next/swc-win32-arm64-msvc': 14.1.3 - '@next/swc-win32-ia32-msvc': 14.1.3 - '@next/swc-win32-x64-msvc': 14.1.3 + '@next/swc-darwin-arm64': 14.1.4 + '@next/swc-darwin-x64': 14.1.4 + '@next/swc-linux-arm64-gnu': 14.1.4 + '@next/swc-linux-arm64-musl': 14.1.4 + '@next/swc-linux-x64-gnu': 14.1.4 + '@next/swc-linux-x64-musl': 14.1.4 + '@next/swc-win32-arm64-msvc': 14.1.4 + '@next/swc-win32-ia32-msvc': 14.1.4 + '@next/swc-win32-x64-msvc': 14.1.4 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -25887,6 +25925,14 @@ packages: dependencies: lru-cache: 6.0.0 + /semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: false + /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -28262,6 +28308,7 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 18.2.0 + dev: false /usehooks-ts@2.12.1(react@18.2.0): resolution: {integrity: sha512-meo93qn2hyBJdHVczbalnsU2FU2WQ1ZVRmppRn8+P6TXo9hORNe10pFVKJfIBYfb2FFapqNuF5vUviLRSy/vAw==} @@ -29447,27 +29494,6 @@ packages: resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} dev: false - /zustand@4.4.0(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0): - resolution: {integrity: sha512-2dq6wq4dSxbiPTamGar0NlIG/av0wpyWZJGeQYtUOLegIUvhM2Bf86ekPlmgpUtS5uR7HyetSiktYrGsdsyZgQ==} - engines: {node: '>=12.7.0'} - peerDependencies: - '@types/react': '>=16.8' - immer: '>=9.0' - react: '>=16.8' - peerDependenciesMeta: - '@types/react': - optional: true - immer: - optional: true - react: - optional: true - dependencies: - '@types/react': 18.2.33 - immer: 10.0.3 - react: 18.2.0 - use-sync-external-store: 1.2.0(react@18.2.0) - dev: true - /zustand@4.4.7(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0): resolution: {integrity: sha512-QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw==} engines: {node: '>=12.7.0'} diff --git a/tools/deleteAllData.js b/tools/deleteAllData.js index 7363948e4..075733b79 100644 --- a/tools/deleteAllData.js +++ b/tools/deleteAllData.js @@ -14,7 +14,7 @@ const deleteAllData = async () => { await client.connect(); const tablesToDelete = - '"packNftContract", "follow", "roleAssignment", "eventPassNft", "nftTransfer", "order", "stripeCheckoutSession", "stripeCustomer", "eventParameters", "eventPassNftContract", "pendingOrder", "passPricing", "passAmount", "kyc", "account"'; + '"stampNftSupply", "stampNft", "stampNftContract", "shopifyCampaignParameters", "nftMintPassword", "loyaltyCardNft", "loyaltyCardNftContract", "loyaltyCardParameters", "minterTemporaryWallet", "packNftContract", "follow", "roleAssignment", "eventPassNft", "nftTransfer", "order", "stripeCheckoutSession", "stripeCustomer", "eventParameters", "eventPassNftContract", "pendingOrder", "passPricing", "passAmount", "kyc", "account"'; await client.query(`TRUNCATE TABLE ${tablesToDelete} CASCADE;`); // Close the connection await client.end(); diff --git a/tools/test/.env.test.jest b/tools/test/.env.test.jest index 08797ecf9..9bcf78809 100644 --- a/tools/test/.env.test.jest +++ b/tools/test/.env.test.jest @@ -21,6 +21,6 @@ KV_REST_API_TOKEN="example_token_test" TZ=Europe/London ## chain -NEXT_PUBLIC_CHAIN='80001' -CHAIN='80001' +NEXT_PUBLIC_CHAIN='84532' +CHAIN='84532' diff --git a/tools/test/docker-compose.yml b/tools/test/docker-compose.yml index eef3be5fa..1c0dcb931 100644 --- a/tools/test/docker-compose.yml +++ b/tools/test/docker-compose.yml @@ -3,7 +3,7 @@ version: '3.9' services: hasura-engine-test: container_name: hasura_engine_test - image: 'hasura/graphql-engine:v2.35.0.cli-migrations-v3' + image: 'hasura/graphql-engine:v2.38.0.cli-migrations-v3' # command: 'graphql-engine --database-url $HASURA_GRAPHQL_DATABASE_URL serve --server-port $HASURA_GRAPHQL_SERVER_PORT' depends_on: test-db: diff --git a/tools/test/jest.setup.ts b/tools/test/jest.setup.ts index 7a3e25654..6d8754ab4 100644 --- a/tools/test/jest.setup.ts +++ b/tools/test/jest.setup.ts @@ -38,6 +38,28 @@ process.env.KV_REST_API_TOKEN = 'example_token_test'; // ## timezone process.env.TZ = 'Europe/London'; +process.env.ALCHEMY_API_KEY = 'fake-key'; +process.env.ALCHEMY_AUTH_TOKEN = 'fake-token'; +process.env.THIRDWEB_CLIENT_ID = 'fake-client-id'; +process.env.THIRDWEB_CLIENT_SECRET = 'fake-client-secret'; +process.env.SUMSUB_API_KEY = 'fake-sumsub-api-key'; +process.env.SUMSUB_SECRET_KEY = 'fake-sumsub-secret-key'; +process.env.SUMSUB_WEBHOOKS_SECRET_KEY = 'fake-sumsub-webhooks-secret-key'; +process.env.STRIPE_PUBLISHABLE_KEY = 'fake-stripe-publishable-key'; +process.env.STRIPE_API_KEY = 'fake-stripe-secret-key'; +process.env.STRIPE_WEBHOOK_SECRET = 'fake-api-secret-encryption-key'; +process.env.UPLOAD_ACCOUNT_ID = 'fake-upload-account-id'; +process.env.UPLOAD_SECRET_API_KEY = 'fake-upload-secret-api-key'; +process.env.UPLOAD_PATH_PREFIX = 'fake-upload-path-prefix'; +process.env.UPLOAD_SECRET_JWT = 'fake-upload-secret-jwt'; +process.env.UPLOAD_PUBLIC_API_KEY = 'fake-upload-public-api-key'; +process.env.FIXER_CURRENCY_API_KEY = 'fake-fixer-currency-api-key'; +process.env.EXCHANGE_RATE_API_KEY = 'fake-exchange-rate-api-key'; +process.env.OPENZEPPELIN_URL = 'https://fake-openzeppelin-url.com'; +process.env.POSTHOG_KEY = 'fake-posthog-key'; +process.env.POSTHOG_PERSONAL_API_KEY = 'fake-posthog-personal-api-key'; +process.env.COMETH_CONNECT_API_KEY = 'fake-cometh-connect-api-key'; + ////////////// // used to avoid the error: Attempted to access a server-side environment variable on the client, because it doesn't know it's not on the server in jest. diff --git a/tsconfig.base.json b/tsconfig.base.json index 0afc4e2d5..522ce0421 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -51,6 +51,15 @@ "@features/back-office/events-types": [ "libs/features/back-office/events-types/src/index.ts" ], + "@features/back-office/loyalty-card": [ + "libs/features/back-office/loyalty-card/src/index.ts" + ], + "@features/back-office/loyalty-card-api": [ + "libs/features/back-office/loyalty-card-api/src/index.ts" + ], + "@features/back-office/loyalty-card-types": [ + "libs/features/back-office/loyalty-card-types/src/index.ts" + ], "@features/back-office/roles": [ "libs/features/back-office/roles/src/index.ts" ], @@ -73,6 +82,12 @@ "@features/kyc-actions": ["libs/features/kyc-actions/src/index.ts"], "@features/kyc-api": ["libs/features/kyc-api/src/index.ts"], "@features/kyc/server": ["libs/features/kyc/src/server.ts"], + "@features/loyalty-card-api": [ + "libs/features/loyalty-card-api/src/index.ts" + ], + "@features/loyalty-card-cron": [ + "libs/features/loyalty-card-cron/src/index.ts" + ], "@features/navigation": ["libs/features/navigation/src/index.ts"], "@features/orders-cron": ["libs/features/orders-cron/src/index.ts"], "@features/organizer/event": [ @@ -132,11 +147,16 @@ "@insight/client": ["libs/insight/client/src/index.ts"], "@insight/server": ["libs/insight/server/src/index.ts"], "@insight/types": ["libs/insight/types/src/index.ts"], + "@integrations/api-keys": ["libs/integrations/api-keys/src/index.ts"], + "@integrations/external-api-handlers": [ + "libs/integrations/external-api-handlers/src/index.ts" + ], "@kyc/admin": ["libs/kyc/admin/src/index.ts"], "@kyc/common": ["libs/features/kyc-common/src/index.ts"], "@kyc/types": ["libs/kyc/types/src/index.ts"], "@kyc/webhooks": ["libs/kyc/webhooks/src/index.ts"], "@logger": ["libs/logger/src/index.ts"], + "@next/api-handler": ["libs/next/api-handler/src/index.ts"], "@next/auth": ["libs/next/auth/src/index.ts"], "@next/cache": ["libs/next/cache/src/index.ts"], "@next/chains": ["libs/next/chains/src/index.ts"], @@ -165,8 +185,24 @@ "@next/wallet": ["libs/next/wallet/src/index.ts"], "@next/zustand": ["libs/next/zustand/src/index.ts"], "@nft/event-pass": ["libs/nft/event-pass/src/index.ts"], + "@nft/loyalty-card": ["libs/nft/loyalty-card/src/index.ts"], + "@nft/mint-password": ["libs/nft/mint-password/src/index.ts"], "@nft/thirdweb-admin": ["libs/nft/thirdweb-admin/src/index.ts"], - "@nft/thirdweb-organizer": ["libs/nft/thirdweb-organizer/src/index.ts"], + "@nft/thirdweb-organizer-common": [ + "libs/nft/thirdweb-organizer-common/src/index.ts" + ], + "@nft/thirdweb-organizer-event-pass": [ + "libs/nft/thirdweb-organizer-event-pass/src/index.ts" + ], + "@nft/thirdweb-organizer-loyalty-card": [ + "libs/nft/thirdweb-organizer-loyalty-card/src/index.ts" + ], + "@nft/thirdweb-organizer-pack": [ + "libs/nft/thirdweb-organizer-pack/src/index.ts" + ], + "@nft/thirdweb-organizer-stamps": [ + "libs/nft/thirdweb-organizer-stamps/src/index.ts" + ], "@nft/types": ["libs/nft/types/src/index.ts"], "@payment/admin": ["libs/payment/admin/src/index.ts"], "@payment/types": ["libs/payment/types/src/index.ts"], diff --git a/types/env/index.d.ts b/types/env/index.d.ts index 257134ac5..8e748cb4b 100644 --- a/types/env/index.d.ts +++ b/types/env/index.d.ts @@ -62,6 +62,7 @@ declare module '@env/server' { POSTHOG_KEY: string; POSTHOG_PERSONAL_API_KEY: string; COMETH_CONNECT_API_KEY: string; + API_SECRET_ENCRYPTION_KEY: string; }; export default env; } From 612d19b71ce53fa373f7d8bb8b76228d96473d0e Mon Sep 17 00:00:00 2001 From: Alexandre Gouasmi Date: Fri, 12 Apr 2024 12:59:09 +0200 Subject: [PATCH 02/36] unfreeze pnpm lock --- pnpm-lock.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7877a74e3..f0cf925f6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,8 +1,5 @@ lockfileVersion: '6.0' -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false dependencies: '@bytescale/sdk': @@ -18,7 +15,7 @@ dependencies: specifier: ^1.2.16 version: 1.2.16(encoding@0.1.13) '@date-fns/utc': - specifier: ^1.2.0 + specifier: ^1.1.1 version: 1.2.0 '@dinero.js/currencies': specifier: 2.0.0-alpha.14 @@ -21005,6 +21002,8 @@ packages: peerDependenciesMeta: webpack: optional: true + webpack-sources: + optional: true dependencies: webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) webpack-sources: 3.2.3 From 22c057ec535341f01d876a24db84ba376d9810db Mon Sep 17 00:00:00 2001 From: Alexandre Gouasmi Date: Fri, 12 Apr 2024 13:08:12 +0200 Subject: [PATCH 03/36] mockServiceWorker fix --- msw/mockServiceWorker.js | 154 +++++++++++++++++++-------------------- 1 file changed, 77 insertions(+), 77 deletions(-) diff --git a/msw/mockServiceWorker.js b/msw/mockServiceWorker.js index 51d85eeeb..4ec93f210 100644 --- a/msw/mockServiceWorker.js +++ b/msw/mockServiceWorker.js @@ -8,111 +8,111 @@ * - Please do NOT serve this file on production. */ -const INTEGRITY_CHECKSUM = '3d6b9f06410d179a7f7404d4bf4c3c70' -const activeClientIds = new Set() +const INTEGRITY_CHECKSUM = '3d6b9f06410d179a7f7404d4bf4c3c70'; +const activeClientIds = new Set(); self.addEventListener('install', function () { - self.skipWaiting() -}) + self.skipWaiting(); +}); self.addEventListener('activate', function (event) { - event.waitUntil(self.clients.claim()) -}) + event.waitUntil(self.clients.claim()); +}); self.addEventListener('message', async function (event) { - const clientId = event.source.id + const clientId = event.source.id; if (!clientId || !self.clients) { - return + return; } - const client = await self.clients.get(clientId) + const client = await self.clients.get(clientId); if (!client) { - return + return; } const allClients = await self.clients.matchAll({ type: 'window', - }) + }); switch (event.data) { case 'KEEPALIVE_REQUEST': { sendToClient(client, { type: 'KEEPALIVE_RESPONSE', - }) - break + }); + break; } case 'INTEGRITY_CHECK_REQUEST': { sendToClient(client, { type: 'INTEGRITY_CHECK_RESPONSE', payload: INTEGRITY_CHECKSUM, - }) - break + }); + break; } case 'MOCK_ACTIVATE': { - activeClientIds.add(clientId) + activeClientIds.add(clientId); sendToClient(client, { type: 'MOCKING_ENABLED', payload: true, - }) - break + }); + break; } case 'MOCK_DEACTIVATE': { - activeClientIds.delete(clientId) - break + activeClientIds.delete(clientId); + break; } case 'CLIENT_CLOSED': { - activeClientIds.delete(clientId) + activeClientIds.delete(clientId); const remainingClients = allClients.filter((client) => { - return client.id !== clientId - }) + return client.id !== clientId; + }); // Unregister itself when there are no more clients if (remainingClients.length === 0) { - self.registration.unregister() + self.registration.unregister(); } - break + break; } } -}) +}); self.addEventListener('fetch', function (event) { - const { request } = event - const accept = request.headers.get('accept') || '' + const { request } = event; + const accept = request.headers.get('accept') || ''; // Bypass server-sent events. if (accept.includes('text/event-stream')) { - return + return; } // Bypass navigation requests. if (request.mode === 'navigate') { - return + return; } // Opening the DevTools triggers the "only-if-cached" request // that cannot be handled by the worker. Bypass such requests. if (request.cache === 'only-if-cached' && request.mode !== 'same-origin') { - return + return; } // Bypass all requests when there are no active clients. // Prevents the self-unregistered worked from handling requests // after it's been deleted (still remains active until the next reload). if (activeClientIds.size === 0) { - return + return; } // Generate unique request ID. - const requestId = Math.random().toString(16).slice(2) + const requestId = Math.random().toString(16).slice(2); event.respondWith( handleRequest(event, requestId).catch((error) => { @@ -121,8 +121,8 @@ self.addEventListener('fetch', function (event) { '[MSW] Successfully emulated a network error for the "%s %s" request.', request.method, request.url, - ) - return + ); + return; } // At this point, any exception indicates an issue with the original request/response. @@ -132,21 +132,21 @@ self.addEventListener('fetch', function (event) { request.method, request.url, `${error.name}: ${error.message}`, - ) + ); }), - ) -}) + ); +}); async function handleRequest(event, requestId) { - const client = await resolveMainClient(event) - const response = await getResponse(event, client, requestId) + const client = await resolveMainClient(event); + const response = await getResponse(event, client, requestId); // Send back the response clone for the "response:*" life-cycle events. // Ensure MSW is active and ready to handle the message, otherwise // this message will pend indefinitely. if (client && activeClientIds.has(client.id)) { - ;(async function () { - const clonedResponse = response.clone() + (async function () { + const clonedResponse = response.clone(); sendToClient(client, { type: 'RESPONSE', payload: { @@ -160,11 +160,11 @@ async function handleRequest(event, requestId) { headers: Object.fromEntries(clonedResponse.headers.entries()), redirected: clonedResponse.redirected, }, - }) - })() + }); + })(); } - return response + return response; } // Resolve the main client for the given event. @@ -172,49 +172,49 @@ async function handleRequest(event, requestId) { // that registered the worker. It's with the latter the worker should // communicate with during the response resolving phase. async function resolveMainClient(event) { - const client = await self.clients.get(event.clientId) + const client = await self.clients.get(event.clientId); if (client?.frameType === 'top-level') { - return client + return client; } const allClients = await self.clients.matchAll({ type: 'window', - }) + }); return allClients .filter((client) => { // Get only those clients that are currently visible. - return client.visibilityState === 'visible' + return client.visibilityState === 'visible'; }) .find((client) => { // Find the client ID that's recorded in the // set of clients that have registered the worker. - return activeClientIds.has(client.id) - }) + return activeClientIds.has(client.id); + }); } async function getResponse(event, client, requestId) { - const { request } = event - const clonedRequest = request.clone() + const { request } = event; + const clonedRequest = request.clone(); function passthrough() { // Clone the request because it might've been already used // (i.e. its body has been read and sent to the client). - const headers = Object.fromEntries(clonedRequest.headers.entries()) + const headers = Object.fromEntries(clonedRequest.headers.entries()); // Remove MSW-specific request headers so the bypassed requests // comply with the server's CORS preflight check. // Operate with the headers as an object because request "Headers" // are immutable. - delete headers['x-msw-bypass'] + delete headers['x-msw-bypass']; - return fetch(clonedRequest, { headers }) + return fetch(clonedRequest, { headers }); } // Bypass mocking when the client is not active. if (!client) { - return passthrough() + return passthrough(); } // Bypass initial page load requests (i.e. static assets). @@ -222,13 +222,13 @@ async function getResponse(event, client, requestId) { // means that MSW hasn't dispatched the "MOCK_ACTIVATE" event yet // and is not ready to handle requests. if (!activeClientIds.has(client.id)) { - return passthrough() + return passthrough(); } // Bypass requests with the explicit bypass header. // Such requests can be issued by "ctx.fetch()". if (request.headers.get('x-msw-bypass') === 'true') { - return passthrough() + return passthrough(); } // Notify the client that a request has been intercepted. @@ -251,53 +251,53 @@ async function getResponse(event, client, requestId) { bodyUsed: request.bodyUsed, keepalive: request.keepalive, }, - }) + }); switch (clientMessage.type) { case 'MOCK_RESPONSE': { - return respondWithMock(clientMessage.data) + return respondWithMock(clientMessage.data); } case 'MOCK_NOT_FOUND': { - return passthrough() + return passthrough(); } case 'NETWORK_ERROR': { - const { name, message } = clientMessage.data - const networkError = new Error(message) - networkError.name = name + const { name, message } = clientMessage.data; + const networkError = new Error(message); + networkError.name = name; // Rejecting a "respondWith" promise emulates a network error. - throw networkError + throw networkError; } } - return passthrough() + return passthrough(); } function sendToClient(client, message) { return new Promise((resolve, reject) => { - const channel = new MessageChannel() + const channel = new MessageChannel(); channel.port1.onmessage = (event) => { if (event.data && event.data.error) { - return reject(event.data.error) + return reject(event.data.error); } - resolve(event.data) - } + resolve(event.data); + }; - client.postMessage(message, [channel.port2]) - }) + client.postMessage(message, [channel.port2]); + }); } function sleep(timeMs) { return new Promise((resolve) => { - setTimeout(resolve, timeMs) - }) + setTimeout(resolve, timeMs); + }); } async function respondWithMock(response) { - await sleep(response.delay) - return new Response(response.body, response) + await sleep(response.delay); + return new Response(response.body, response); } From 7d8cf54ebaccf27f46fbd27618764c6596305064 Mon Sep 17 00:00:00 2001 From: Alexandre Gouasmi Date: Fri, 12 Apr 2024 13:17:21 +0200 Subject: [PATCH 04/36] Revert "loyalty card cron : add ignore path pattern in jest config" This reverts commit 18b86b3092faa1157bb93f510be7d71b62fc0937. --- libs/features/loyalty-card-cron/jest.config.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/libs/features/loyalty-card-cron/jest.config.ts b/libs/features/loyalty-card-cron/jest.config.ts index 821a41a17..124c7df61 100644 --- a/libs/features/loyalty-card-cron/jest.config.ts +++ b/libs/features/loyalty-card-cron/jest.config.ts @@ -8,5 +8,4 @@ export default { }, moduleFileExtensions: ['ts', 'js', 'html'], coverageDirectory: '../../../coverage/libs/features/loyalty-card-cron', - testPathIgnorePatterns: ['.*\\.integration\\..*'], }; From 01394fe9b14fdb80947f56916cbe2bfc81682495 Mon Sep 17 00:00:00 2001 From: Alexandre Gouasmi Date: Fri, 12 Apr 2024 13:35:09 +0200 Subject: [PATCH 05/36] fix toZonedTime --- apps/web/e2e/event.spec.ts | 4 +- .../handlePendingOrders.integration.test.ts | 4 +- .../organizer/event/eventParameters.spec.ts | 62 ++++++++----------- 3 files changed, 30 insertions(+), 40 deletions(-) diff --git a/apps/web/e2e/event.spec.ts b/apps/web/e2e/event.spec.ts index ddb4e49d5..615792514 100644 --- a/apps/web/e2e/event.spec.ts +++ b/apps/web/e2e/event.spec.ts @@ -7,7 +7,7 @@ import { deleteAllTables, updateObjects, } from '@test-utils/db'; -import { utcToZonedTime } from 'date-fns-tz'; +import { toZonedTime } from 'date-fns-tz'; import { loadAccount } from './utils/loadAccount'; let client: PgClient; @@ -34,7 +34,7 @@ test.beforeEach(async () => { 'passPricing', 'eventParameters', ]); - const currentDate = utcToZonedTime(new Date(), 'Europe/London'); + const currentDate = toZonedTime(new Date(), 'Europe/London'); // set the event to be isSaleOnGoing = true await updateObjects( client, diff --git a/libs/features/cart-cron/src/lib/handlePendingOrders.integration.test.ts b/libs/features/cart-cron/src/lib/handlePendingOrders.integration.test.ts index 80644b45f..8d46451f8 100644 --- a/libs/features/cart-cron/src/lib/handlePendingOrders.integration.test.ts +++ b/libs/features/cart-cron/src/lib/handlePendingOrders.integration.test.ts @@ -9,7 +9,7 @@ import { type PgClient, } from '@test-utils/db'; import { accounts } from '@test-utils/gql'; -import { utcToZonedTime } from 'date-fns-tz'; +import { toZonedTime } from 'date-fns-tz'; import handler from './handlePendingOrders'; describe('Cron job - handlePendingOrders', () => { @@ -43,7 +43,7 @@ describe('Cron job - handlePendingOrders', () => { ]); await applySeeds(client, ['account', 'passAmount', 'eventParameters']); // Here force the event to be isSaleOnGoing = true - const currentDate = utcToZonedTime(new Date(), 'Europe/London'); + const currentDate = toZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', diff --git a/libs/gql/admin/api/src/queries/organizer/event/eventParameters.spec.ts b/libs/gql/admin/api/src/queries/organizer/event/eventParameters.spec.ts index 4fdbacafd..cf2c5e149 100644 --- a/libs/gql/admin/api/src/queries/organizer/event/eventParameters.spec.ts +++ b/libs/gql/admin/api/src/queries/organizer/event/eventParameters.spec.ts @@ -5,7 +5,9 @@ import { deleteTables, updateObjects, } from '@test-utils/db'; +import { fromZonedTime, toZonedTime } from 'date-fns-tz'; import { adminSdk } from '../../../generated'; +import { addHours, subHours } from 'date-fns'; describe('eventParameters integration tests', () => { process.env.TZ = 'Europe/London'; @@ -38,21 +40,18 @@ describe('eventParameters integration tests', () => { }); describe('eventParameters for event with timezone Europe/London, same as the one in test', () => { it('should return isOngoing true if event is ongoing', async () => { - const currentDate = utcToZonedTime(new Date(), 'Europe/London'); + const currentDate = toZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', { - dateStart: zonedTimeToUtc(subHours(currentDate, 2), 'Europe/London'), - dateEnd: zonedTimeToUtc(addHours(currentDate, 2), 'Europe/London'), - dateSaleStart: zonedTimeToUtc( + dateStart: fromZonedTime(subHours(currentDate, 2), 'Europe/London'), + dateEnd: fromZonedTime(addHours(currentDate, 2), 'Europe/London'), + dateSaleStart: fromZonedTime( subHours(currentDate, 2), 'Europe/London', ), - dateSaleEnd: zonedTimeToUtc( - addHours(currentDate, 2), - 'Europe/London', - ), + dateSaleEnd: fromZonedTime(addHours(currentDate, 2), 'Europe/London'), }, { eventId: 'clizzpvidao620buvxit1ynko' }, ); @@ -64,21 +63,18 @@ describe('eventParameters integration tests', () => { }); it('should return isOngoing false if event is not ongoing', async () => { - const currentDate = utcToZonedTime(new Date(), 'Europe/London'); + const currentDate = toZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', { - dateStart: zonedTimeToUtc(subHours(currentDate, 6), 'Europe/London'), // 6 hours before - dateEnd: zonedTimeToUtc(subHours(currentDate, 1), 'Europe/London'), // 1 hour before - dateSaleStart: zonedTimeToUtc( + dateStart: fromZonedTime(subHours(currentDate, 6), 'Europe/London'), // 6 hours before + dateEnd: fromZonedTime(subHours(currentDate, 1), 'Europe/London'), // 1 hour before + dateSaleStart: fromZonedTime( subHours(currentDate, 2), 'Europe/London', ), // 2 hours before - dateSaleEnd: zonedTimeToUtc( - subHours(currentDate, 1), - 'Europe/London', - ), // 1 hour before + dateSaleEnd: fromZonedTime(subHours(currentDate, 1), 'Europe/London'), // 1 hour before }, { eventId: 'clizzpvidao620buvxit1ynko' }, ); @@ -90,21 +86,18 @@ describe('eventParameters integration tests', () => { }); it('should return isSaleOngoing true if sale is ongoing', async () => { - const currentDate = utcToZonedTime(new Date(), 'Europe/London'); + const currentDate = toZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', { - dateStart: zonedTimeToUtc(subHours(currentDate, 2), 'Europe/London'), // 2 hours before - dateEnd: zonedTimeToUtc(addHours(currentDate, 2), 'Europe/London'), // 2 hours after - dateSaleStart: zonedTimeToUtc( + dateStart: fromZonedTime(subHours(currentDate, 2), 'Europe/London'), // 2 hours before + dateEnd: fromZonedTime(addHours(currentDate, 2), 'Europe/London'), // 2 hours after + dateSaleStart: fromZonedTime( subHours(currentDate, 2), 'Europe/London', ), // 1 hour before - dateSaleEnd: zonedTimeToUtc( - addHours(currentDate, 2), - 'Europe/London', - ), // 1 hour after + dateSaleEnd: fromZonedTime(addHours(currentDate, 2), 'Europe/London'), // 1 hour after }, { eventId: 'clizzpvidao620buvxit1ynko' }, ); @@ -116,21 +109,18 @@ describe('eventParameters integration tests', () => { }); it('should return isSaleOngoing false if sale is not ongoing', async () => { - const currentDate = utcToZonedTime(new Date(), 'Europe/London'); + const currentDate = toZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', { - dateStart: zonedTimeToUtc(subHours(currentDate, 2), 'Europe/London'), // 2 hours before - dateEnd: zonedTimeToUtc(addHours(currentDate, 2), 'Europe/London'), // 2 hours after - dateSaleStart: zonedTimeToUtc( + dateStart: fromZonedTime(subHours(currentDate, 2), 'Europe/London'), // 2 hours before + dateEnd: fromZonedTime(addHours(currentDate, 2), 'Europe/London'), // 2 hours after + dateSaleStart: fromZonedTime( subHours(currentDate, 2), 'Europe/London', ), // 2 hours before - dateSaleEnd: zonedTimeToUtc( - subHours(currentDate, 1), - 'Europe/London', - ), // 1 hour before + dateSaleEnd: fromZonedTime(subHours(currentDate, 1), 'Europe/London'), // 1 hour before }, { eventId: 'clizzpvidao620buvxit1ynko' }, ); @@ -146,7 +136,7 @@ describe('eventParameters integration tests', () => { // Adjust for the timezone difference between New York and London const timezoneOffset = 1000 * 60 * 60 * 5; // 5 hours it('should return isOngoing true if event is ongoing', async () => { - const currentDate = utcToZonedTime(new Date(), 'Europe/London'); + const currentDate = toZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', @@ -174,7 +164,7 @@ describe('eventParameters integration tests', () => { }); it('should return isOngoing false if event is not ongoing', async () => { - const currentDate = utcToZonedTime(new Date(), 'Europe/London'); + const currentDate = toZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', @@ -202,7 +192,7 @@ describe('eventParameters integration tests', () => { }); it('should return isSaleOngoing true if sale is ongoing', async () => { - const currentDate = utcToZonedTime(new Date(), 'Europe/London'); + const currentDate = toZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', @@ -230,7 +220,7 @@ describe('eventParameters integration tests', () => { }); it('should return isSaleOngoing false if sale is not ongoing', async () => { - const currentDate = utcToZonedTime(new Date(), 'Europe/London'); + const currentDate = toZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', From 3abaf371d2a7fba8db09e844f8ee0f0174339b76 Mon Sep 17 00:00:00 2001 From: Alexandre Gouasmi Date: Fri, 12 Apr 2024 14:50:27 +0200 Subject: [PATCH 06/36] fix testPathIgnorePatterns in jest config loyalty card cron --- libs/features/loyalty-card-cron/jest.config.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/features/loyalty-card-cron/jest.config.ts b/libs/features/loyalty-card-cron/jest.config.ts index 124c7df61..821a41a17 100644 --- a/libs/features/loyalty-card-cron/jest.config.ts +++ b/libs/features/loyalty-card-cron/jest.config.ts @@ -8,4 +8,5 @@ export default { }, moduleFileExtensions: ['ts', 'js', 'html'], coverageDirectory: '../../../coverage/libs/features/loyalty-card-cron', + testPathIgnorePatterns: ['.*\\.integration\\..*'], }; From b1fb7a447f45632d9e2eda6cc392f719d79bc300 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Fri, 12 Apr 2024 16:45:54 +0100 Subject: [PATCH 07/36] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20(shopify=20feature):?= =?UTF-8?q?=20dynamically=20import=20OffKeyProfile=20&=20OffKeyGate=20for?= =?UTF-8?q?=20better=20performance=20=F0=9F=9A=9A=20(shopify=20feature):?= =?UTF-8?q?=20remove=20OffKeyState=20export=20from=20shopify=20lib=20index?= =?UTF-8?q?=20=F0=9F=94=A7=20(storybook):=20update=20import=20paths=20and?= =?UTF-8?q?=20story=20configurations=20for=20consistency=20=F0=9F=92=A1=20?= =?UTF-8?q?(OffKeyGate):=20use=20useIframeOffKey=20hook=20for=20state=20ma?= =?UTF-8?q?nagement,=20add=20AutoAnimate=20for=20transitions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ♻️ refactor(shopify): migrate state management to use `@next/iframe` for consistency ✨ feat(shopify): introduce `IFrameProvider` for enhanced iframe integration 🔥 remove(actions): delete deprecated `getGateStateForAddress` action ♻️ refactor(stories): align `OffKeyState` import to use `@next/iframe` ♻️ refactor(tests): utilize timezone-aware utility functions for clarity ♻️ (context.tsx & fontUtils.tsx): Refactor font loading logic to new fontUtils module for better code organization and maintainability ✨ (context.tsx): Add offKeyState to IFrameContext for enhanced state management 📝 (fontUtils.tsx): Add new fontUtils module to handle font loading, improving code separation and readability ✨ (hooks.ts, types.ts): add `useIframeOffKey` hook and `OffKeyState` enum to manage off key states ♻️ (types.ts): refactor message types and values for clarity and consistency in naming --- .../[gateId]/[address]/@header/page.tsx | 7 +- .../shopify/[gateId]/[address]/page.tsx | 14 +- libs/features/unlock/shopify/src/index.ts | 2 +- .../CardConnected/CardConnected.stories.tsx | 2 +- .../src/lib/OffKeyGate/OffKeyGate.stories.tsx | 44 ++++-- .../shopify/src/lib/OffKeyGate/OffKeyGate.tsx | 62 ++++---- .../shopify/src/lib/OffKeyGate/examples.tsx | 38 +++-- .../src/lib/OffKeyInfo/OffKeyInfo.stories.tsx | 2 +- .../shopify/src/lib/OffKeyInfo/OffKeyInfo.tsx | 2 +- .../src/lib/actions/getGateStateForAddress.ts | 22 --- libs/features/unlock/shopify/src/lib/types.ts | 7 - .../organizer/event/eventParameters.spec.ts | 55 +++---- libs/next/iframe/src/lib/context.tsx | 145 +++--------------- libs/next/iframe/src/lib/fontUtils.tsx | 120 +++++++++++++++ libs/next/iframe/src/lib/hooks.ts | 8 + libs/next/iframe/src/lib/types.ts | 19 ++- 16 files changed, 283 insertions(+), 266 deletions(-) delete mode 100644 libs/features/unlock/shopify/src/lib/actions/getGateStateForAddress.ts create mode 100644 libs/next/iframe/src/lib/fontUtils.tsx diff --git a/apps/unlock/app/[locale]/shopify/[gateId]/[address]/@header/page.tsx b/apps/unlock/app/[locale]/shopify/[gateId]/[address]/@header/page.tsx index 6e5fd9518..45b9c60b8 100644 --- a/apps/unlock/app/[locale]/shopify/[gateId]/[address]/@header/page.tsx +++ b/apps/unlock/app/[locale]/shopify/[gateId]/[address]/@header/page.tsx @@ -1,11 +1,11 @@ import { OffKeyHeaderConnected, - OffKeyProfile, OffKeyViewHeaderConnected, } from '@features/unlock/shopify'; import { messages, type Locale } from '@next/i18n'; import { deepPick } from '@utils'; import { NextIntlClientProvider } from 'next-intl'; +import dynamic from 'next/dynamic'; interface HeaderProps { params: { @@ -15,6 +15,11 @@ interface HeaderProps { }; } +const OffKeyProfile = dynamic( + async () => (await import('@features/unlock/shopify')).OffKeyProfile, + { ssr: false }, +); + export default function Header({ params: { locale, gateId, address }, }: HeaderProps) { diff --git a/apps/unlock/app/[locale]/shopify/[gateId]/[address]/page.tsx b/apps/unlock/app/[locale]/shopify/[gateId]/[address]/page.tsx index 68ea03aae..c3fb86262 100644 --- a/apps/unlock/app/[locale]/shopify/[gateId]/[address]/page.tsx +++ b/apps/unlock/app/[locale]/shopify/[gateId]/[address]/page.tsx @@ -1,7 +1,7 @@ -import { OffKeyGate, OffKeyState } from '@features/unlock/shopify'; import { messages, type Locale } from '@next/i18n'; import { deepPick } from '@utils'; import { NextIntlClientProvider } from 'next-intl'; +import dynamic from 'next/dynamic'; interface GateProps { params: { @@ -11,6 +11,11 @@ interface GateProps { }; } +const OffKeyGate = dynamic( + async () => (await import('@features/unlock/shopify')).OffKeyGate, + { ssr: false }, +); + export default function Gate({ params: { locale, gateId, address }, }: GateProps) { @@ -20,12 +25,7 @@ export default function Gate({ ]); return ( - + ); } diff --git a/libs/features/unlock/shopify/src/index.ts b/libs/features/unlock/shopify/src/index.ts index 46718c803..37f4b4789 100644 --- a/libs/features/unlock/shopify/src/index.ts +++ b/libs/features/unlock/shopify/src/index.ts @@ -11,4 +11,4 @@ export { OffKeyHeaderConnected } from './lib/OffKeyHeaderConnected/OffKeyHeaderC export { OffKeyLayout } from './lib/OffKeyLayout/OffKeyLayout'; export { OffKeyProfile } from './lib/OffKeyProfile/OffKeyProfile'; export { ShopifyProfileNav } from './lib/ProfileNav/ProfileNav'; -export { OffKeyState, OffKeyViewHeaderConnected } from './lib/types'; +export { OffKeyViewHeaderConnected } from './lib/types'; diff --git a/libs/features/unlock/shopify/src/lib/CardConnected/CardConnected.stories.tsx b/libs/features/unlock/shopify/src/lib/CardConnected/CardConnected.stories.tsx index ae0d44129..9039df6ca 100644 --- a/libs/features/unlock/shopify/src/lib/CardConnected/CardConnected.stories.tsx +++ b/libs/features/unlock/shopify/src/lib/CardConnected/CardConnected.stories.tsx @@ -4,11 +4,11 @@ import { ShopifyCardConnected } from './CardConnected'; import { StoryObj, type Meta } from '@storybook/react'; import { CardConnectedExample, authMocks } from './examples'; +import { ConnectStatus } from '@next/iframe'; import { ReactQueryDecorator, ToasterDecorator, } from '@test-utils/storybook-decorators'; -import { ConnectStatus } from '../../../../../../next/iframe/src'; const address = '0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D'; const meta = { component: ShopifyCardConnected, diff --git a/libs/features/unlock/shopify/src/lib/OffKeyGate/OffKeyGate.stories.tsx b/libs/features/unlock/shopify/src/lib/OffKeyGate/OffKeyGate.stories.tsx index f2b1c32b9..8f4c861e8 100644 --- a/libs/features/unlock/shopify/src/lib/OffKeyGate/OffKeyGate.stories.tsx +++ b/libs/features/unlock/shopify/src/lib/OffKeyGate/OffKeyGate.stories.tsx @@ -3,8 +3,8 @@ import { OffKeyGate } from './OffKeyGate'; // import * as walletHook from '@next/wallet'; import { StoryObj, type Meta } from '@storybook/react'; +import { OffKeyState } from '@next/iframe'; import { ReactQueryDecorator } from '@test-utils/storybook-decorators'; -import { OffKeyState } from '../types'; import { OffKeyGateDemo, offKeyGateMocks } from './examples'; const meta = { @@ -13,18 +13,16 @@ const meta = { decorators: [ReactQueryDecorator], parameters: { layout: 'fullscreen', - chromatic: { disableSnapshot: true }, moduleMock: { mock: () => offKeyGateMocks({ - gateState: OffKeyState.Unlocked, + offKeyState: OffKeyState.Unlocked, }), }, }, args: { gateId: '1', address: '0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D', - initialGateState: OffKeyState.Unlocked, }, } satisfies Meta; export default meta; @@ -38,8 +36,13 @@ export const Unlocked: Story = { }; export const Unlocking: Story = { - args: { - initialGateState: OffKeyState.Unlocking, + parameters: { + moduleMock: { + mock: () => + offKeyGateMocks({ + offKeyState: OffKeyState.Unlocking, + }), + }, }, play: async ({ container }) => { await screen.findAllByText(/Unlocking/i); @@ -47,8 +50,13 @@ export const Unlocking: Story = { }; export const Used: Story = { - args: { - initialGateState: OffKeyState.Used, + parameters: { + moduleMock: { + mock: () => + offKeyGateMocks({ + offKeyState: OffKeyState.Used, + }), + }, }, play: async ({ container }) => { await screen.findAllByText(/Used/i); @@ -56,10 +64,26 @@ export const Used: Story = { }; export const Locked: Story = { - args: { - initialGateState: OffKeyState.Locked, + parameters: { + moduleMock: { + mock: () => + offKeyGateMocks({ + offKeyState: OffKeyState.Locked, + }), + }, }, play: async ({ container }) => { await screen.findAllByText(/Locked/i); }, }; + +export const Loading: Story = { + parameters: { + moduleMock: { + mock: () => + offKeyGateMocks({ + offKeyState: undefined, + }), + }, + }, +}; diff --git a/libs/features/unlock/shopify/src/lib/OffKeyGate/OffKeyGate.tsx b/libs/features/unlock/shopify/src/lib/OffKeyGate/OffKeyGate.tsx index 59d03c74e..db881db99 100644 --- a/libs/features/unlock/shopify/src/lib/OffKeyGate/OffKeyGate.tsx +++ b/libs/features/unlock/shopify/src/lib/OffKeyGate/OffKeyGate.tsx @@ -1,31 +1,17 @@ -import { Text, TextSkeleton } from '@ui/components'; +import { OffKeyState, useIframeOffKey } from '@next/iframe'; +import { AutoAnimate, Text, TextSkeleton } from '@ui/components'; import { useTranslations } from 'next-intl'; -import { Suspense } from 'react'; import { OffKeyInfo, OffKeyInfoSkeleton } from '../OffKeyInfo/OffKeyInfo'; -import { OffKeyState } from '../types'; export interface OffKeyGateProps { - initialGateState: OffKeyState; gateId: string; address: string; className?: string; } -export function OffKeyGate(props: OffKeyGateProps) { - return ( - }> - - - ); -} - -export function OffKeyGateContent({ - gateId, - address, - className, - initialGateState, -}: OffKeyGateProps) { +export function OffKeyGate({ gateId, address, className }: OffKeyGateProps) { const t = useTranslations('Shopify.OffKeyGate'); + const { offKeyState } = useIframeOffKey(); const stateToSubtitle = { [OffKeyState.Unlocked]: t('unlocked-subtitle'), [OffKeyState.Unlocking]: t('unlocking-subtitle'), @@ -40,25 +26,35 @@ export function OffKeyGateContent({ }; const offKeyName = t('off-key-name'); return ( -
-
- {stateToSubtitle[initialGateState]} - {stateToMainText[initialGateState]} - {/* {gateState === OffKeyState.Locked && } */} -
-
- -
-
+ + {offKeyState ? ( +
+
+ {stateToSubtitle[offKeyState]} + {stateToMainText[offKeyState]} + {/* {gateState === OffKeyState.Locked && } */} +
+
+ +
+
+ ) : ( + + )} +
); } -export function OffKeyGateSkeleton() { +export function OffKeyGateSkeleton({ className }: { className?: string }) { return ( -
- - - +
+
+ + +
+
+ +
); } diff --git a/libs/features/unlock/shopify/src/lib/OffKeyGate/examples.tsx b/libs/features/unlock/shopify/src/lib/OffKeyGate/examples.tsx index e4f6af12d..9a8d48c40 100644 --- a/libs/features/unlock/shopify/src/lib/OffKeyGate/examples.tsx +++ b/libs/features/unlock/shopify/src/lib/OffKeyGate/examples.tsx @@ -1,20 +1,22 @@ -import { ConnectStatus } from '@next/iframe'; +import * as iframeApi from '@next/iframe'; +import { IFrameProvider, useIframeOffKey , ConnectStatus } from '@next/iframe'; import React from 'react'; import { createMock } from 'storybook-addon-module-mock'; import { OffKeyHeaderConnectedExamples } from '../OffKeyHeaderConnected/examples'; import { OffKeyLayout } from '../OffKeyLayout/OffKeyLayout'; -import { authMocks } from '../OffKeyProfile/examples'; -import * as gate from '../actions/getGateStateForAddress'; -import { OffKeyState, OffKeyViewHeaderConnected } from '../types'; +import { OffKeyViewHeaderConnected } from '../types'; import { OffKeyGate, OffKeyGateProps } from './OffKeyGate'; +import { authMocks } from '../CardConnected/examples'; export const address = '0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D'; -export function offKeyGateMocks({ gateState }: { gateState: OffKeyState }) { - const mockgetGateStateForAddress = createMock(gate, 'getGateStateForAddress'); - mockgetGateStateForAddress.mockReturnValue(Promise.resolve(gateState)); +export function offKeyGateMocks( + useIframeMocks: ReturnType, +) { + const mockIframeOffKey = createMock(iframeApi, 'useIframeOffKey'); + mockIframeOffKey.mockReturnValue(useIframeMocks); return [ - mockgetGateStateForAddress, + mockIframeOffKey, ...authMocks({ walletAuthMocks: { connect: () => Promise.resolve(), @@ -42,14 +44,16 @@ export function offKeyGateMocks({ gateState }: { gateState: OffKeyState }) { export function OffKeyGateDemo(props: OffKeyGateProps) { return ( - - } - > - - + + + } + > + + + ); } diff --git a/libs/features/unlock/shopify/src/lib/OffKeyInfo/OffKeyInfo.stories.tsx b/libs/features/unlock/shopify/src/lib/OffKeyInfo/OffKeyInfo.stories.tsx index 771c9a245..0fc599395 100644 --- a/libs/features/unlock/shopify/src/lib/OffKeyInfo/OffKeyInfo.stories.tsx +++ b/libs/features/unlock/shopify/src/lib/OffKeyInfo/OffKeyInfo.stories.tsx @@ -1,6 +1,6 @@ +import { OffKeyState } from '@next/iframe'; import { StoryObj, type Meta } from '@storybook/react'; import React from 'react'; -import { OffKeyState } from '../types'; import { OffKeyInfo, OffKeyInfoSkeleton } from './OffKeyInfo'; const meta = { diff --git a/libs/features/unlock/shopify/src/lib/OffKeyInfo/OffKeyInfo.tsx b/libs/features/unlock/shopify/src/lib/OffKeyInfo/OffKeyInfo.tsx index ed689d45d..e2cc98135 100644 --- a/libs/features/unlock/shopify/src/lib/OffKeyInfo/OffKeyInfo.tsx +++ b/libs/features/unlock/shopify/src/lib/OffKeyInfo/OffKeyInfo.tsx @@ -1,8 +1,8 @@ import { OffKeyLogo } from '@features/unlock/app-nav'; +import { OffKeyState } from '@next/iframe'; import { Text, TextSkeleton } from '@ui/components'; import { Key } from '@ui/icons'; import { useTranslations } from 'next-intl'; -import { OffKeyState } from '../types'; export interface OffKeyInfoProps { state: OffKeyState; diff --git a/libs/features/unlock/shopify/src/lib/actions/getGateStateForAddress.ts b/libs/features/unlock/shopify/src/lib/actions/getGateStateForAddress.ts deleted file mode 100644 index f7b7ba4f9..000000000 --- a/libs/features/unlock/shopify/src/lib/actions/getGateStateForAddress.ts +++ /dev/null @@ -1,22 +0,0 @@ -'use server'; - -import { OffKeyState } from '../types'; - -interface GetGateStateForAddressProps { - gateId: string; - address: string; -} -export async function getGateStateForAddress({ - gateId, - address, -}: GetGateStateForAddressProps) { - // TODO implement - // return __awaiter(this, void 0, void 0, function* () { - // return { - // status: 'locked', - // gateId, - // address, - // }; - // }); - return OffKeyState.Locked; -} diff --git a/libs/features/unlock/shopify/src/lib/types.ts b/libs/features/unlock/shopify/src/lib/types.ts index 55b62f5a5..2dd3052bd 100644 --- a/libs/features/unlock/shopify/src/lib/types.ts +++ b/libs/features/unlock/shopify/src/lib/types.ts @@ -1,10 +1,3 @@ -export enum OffKeyState { - Unlocked = 'Unlocked', - Locked = 'Locked', - Unlocking = 'Unlocking', - Used = 'Used', -} - export enum OffKeyViewHeaderConnected { Default = 'Default', HowToGet = 'HowToGet', diff --git a/libs/gql/admin/api/src/queries/organizer/event/eventParameters.spec.ts b/libs/gql/admin/api/src/queries/organizer/event/eventParameters.spec.ts index cf2c5e149..df39fbb1d 100644 --- a/libs/gql/admin/api/src/queries/organizer/event/eventParameters.spec.ts +++ b/libs/gql/admin/api/src/queries/organizer/event/eventParameters.spec.ts @@ -1,3 +1,4 @@ +import { adminSdk } from '@gql/admin/api'; import { PgClient, applySeeds, @@ -5,9 +6,9 @@ import { deleteTables, updateObjects, } from '@test-utils/db'; -import { fromZonedTime, toZonedTime } from 'date-fns-tz'; -import { adminSdk } from '../../../generated'; -import { addHours, subHours } from 'date-fns'; + +import { addHoursInTimeZone, subHoursInTimeZone } from '@time'; +import { toZonedTime } from 'date-fns-tz'; describe('eventParameters integration tests', () => { process.env.TZ = 'Europe/London'; @@ -40,18 +41,14 @@ describe('eventParameters integration tests', () => { }); describe('eventParameters for event with timezone Europe/London, same as the one in test', () => { it('should return isOngoing true if event is ongoing', async () => { - const currentDate = toZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', { - dateStart: fromZonedTime(subHours(currentDate, 2), 'Europe/London'), - dateEnd: fromZonedTime(addHours(currentDate, 2), 'Europe/London'), - dateSaleStart: fromZonedTime( - subHours(currentDate, 2), - 'Europe/London', - ), - dateSaleEnd: fromZonedTime(addHours(currentDate, 2), 'Europe/London'), + dateStart: subHoursInTimeZone(currentDate, 2, timeZone), + dateEnd: addHoursInTimeZone(currentDate, 2, timeZone), + dateSaleStart: subHoursInTimeZone(currentDate, 2, timeZone), + dateSaleEnd: addHoursInTimeZone(currentDate, 2, timeZone), }, { eventId: 'clizzpvidao620buvxit1ynko' }, ); @@ -63,18 +60,14 @@ describe('eventParameters integration tests', () => { }); it('should return isOngoing false if event is not ongoing', async () => { - const currentDate = toZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', { - dateStart: fromZonedTime(subHours(currentDate, 6), 'Europe/London'), // 6 hours before - dateEnd: fromZonedTime(subHours(currentDate, 1), 'Europe/London'), // 1 hour before - dateSaleStart: fromZonedTime( - subHours(currentDate, 2), - 'Europe/London', - ), // 2 hours before - dateSaleEnd: fromZonedTime(subHours(currentDate, 1), 'Europe/London'), // 1 hour before + dateStart: subHoursInTimeZone(currentDate, 6, timeZone), // 6 hours before + dateEnd: subHoursInTimeZone(currentDate, 1, timeZone), // 1 hour before + dateSaleStart: subHoursInTimeZone(currentDate, 2, timeZone), // 2 hours before + dateSaleEnd: subHoursInTimeZone(currentDate, 1, timeZone), // 1 hour before }, { eventId: 'clizzpvidao620buvxit1ynko' }, ); @@ -86,18 +79,14 @@ describe('eventParameters integration tests', () => { }); it('should return isSaleOngoing true if sale is ongoing', async () => { - const currentDate = toZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', { - dateStart: fromZonedTime(subHours(currentDate, 2), 'Europe/London'), // 2 hours before - dateEnd: fromZonedTime(addHours(currentDate, 2), 'Europe/London'), // 2 hours after - dateSaleStart: fromZonedTime( - subHours(currentDate, 2), - 'Europe/London', - ), // 1 hour before - dateSaleEnd: fromZonedTime(addHours(currentDate, 2), 'Europe/London'), // 1 hour after + dateStart: subHoursInTimeZone(currentDate, 2, timeZone), // 2 hours before + dateEnd: addHoursInTimeZone(currentDate, 2, timeZone), // 2 hours after + dateSaleStart: subHoursInTimeZone(currentDate, 1, timeZone), // 1 hour before + dateSaleEnd: addHoursInTimeZone(currentDate, 1, timeZone), // 1 hour after }, { eventId: 'clizzpvidao620buvxit1ynko' }, ); @@ -109,18 +98,14 @@ describe('eventParameters integration tests', () => { }); it('should return isSaleOngoing false if sale is not ongoing', async () => { - const currentDate = toZonedTime(new Date(), 'Europe/London'); await updateObjects( client, 'eventParameters', { - dateStart: fromZonedTime(subHours(currentDate, 2), 'Europe/London'), // 2 hours before - dateEnd: fromZonedTime(addHours(currentDate, 2), 'Europe/London'), // 2 hours after - dateSaleStart: fromZonedTime( - subHours(currentDate, 2), - 'Europe/London', - ), // 2 hours before - dateSaleEnd: fromZonedTime(subHours(currentDate, 1), 'Europe/London'), // 1 hour before + dateStart: subHoursInTimeZone(currentDate, 2, timeZone), // 2 hours before + dateEnd: addHoursInTimeZone(currentDate, 2, timeZone), // 2 hours after + dateSaleStart: subHoursInTimeZone(currentDate, 4, timeZone), // 4 hours before + dateSaleEnd: subHoursInTimeZone(currentDate, 1, timeZone), // 1 hour before }, { eventId: 'clizzpvidao620buvxit1ynko' }, ); diff --git a/libs/next/iframe/src/lib/context.tsx b/libs/next/iframe/src/lib/context.tsx index 245d1a928..26b156821 100644 --- a/libs/next/iframe/src/lib/context.tsx +++ b/libs/next/iframe/src/lib/context.tsx @@ -10,10 +10,11 @@ import React, { useContext, useState, } from 'react'; +import { getFont } from './fontUtils'; import { ConnectStatus, - FontFamily, IFrameParentMessage, + OffKeyState, ReceiveMessageType, ReceiveMessageValues, } from './types'; @@ -22,6 +23,7 @@ interface IFrameContextType { iframeParent: IFramePage | null; connectStatus: ConnectStatus | null; uiReady: boolean; + offKeyState: OffKeyState | null; setConnectStatus: Dispatch>; } @@ -30,6 +32,7 @@ const defaultState: IFrameContextType = { connectStatus: null, setConnectStatus: () => {}, uiReady: false, + offKeyState: null, }; const IFrameContext = createContext(defaultState); @@ -49,6 +52,7 @@ export const IFrameProvider: React.FC = ({ children }) => { const [connectStatus, setConnectStatus] = useState( null, ); + const [offKeyState, setOffKeyState] = useState(null); const [cssVariables, setCssVariables] = useState>({}); const [classes, setClasses] = useState(''); @@ -58,129 +62,6 @@ export const IFrameProvider: React.FC = ({ children }) => { setIFrameParent((window as any).parentIFrame); }; - function loadFontFamily( - fontFamily: string, - fontVariations: { - path: string; - descriptors?: FontFaceDescriptors; - }[], - ) { - const fontPromises = fontVariations.map((variation) => - new FontFace( - fontFamily, - `url(${variation.path})`, - variation.descriptors, - ).load(), - ); - - Promise.all(fontPromises) - .then((fonts) => { - fonts.forEach((font) => { - // @ts-expect-error - document.fonts.add(font); - }); - setUiReady(true); - }) - .catch((error) => { - console.error(`Error loading ${fontFamily} fonts`, error); - }); - return fontFamily; - } - - function getFont(fontFamily: FontFamily) { - console.log('getFont', fontFamily); - switch (fontFamily) { - case FontFamily.ROBOTO: - setUiReady(true); - return 'Roboto'; - case FontFamily.HELVETICA_NEUE: - setUiReady(true); - return 'Helvetica Neue'; - case FontFamily.OPEN_SANS: - return loadFontFamily(fontFamily, [ - { - path: '/fonts/OpenSans-VariableFont_wdth,wght.woff2', - descriptors: { - style: 'normal', - }, - }, - { - path: '/fonts/OpenSans-Italic-VariableFont_wdth,wght.woff2', - descriptors: { - style: 'italic', - }, - }, - ]); - case FontFamily.NEUE_HAAS_GROTESK: - return loadFontFamily(fontFamily, [ - { - path: '/fonts/NeueHaasDisplay-Black.woff2', - descriptors: { style: 'normal', weight: '900' }, - }, // font-black - { - path: '/fonts/NeueHaasDisplay-BlackItalic.woff2', - descriptors: { style: 'italic', weight: '900' }, - }, // font-black - { - path: '/fonts/NeueHaasDisplay-Bold.woff2', - descriptors: { style: 'normal', weight: '700' }, - }, // font-bold - { - path: '/fonts/NeueHaasDisplay-BoldItalic.woff2', - descriptors: { style: 'italic', weight: '700' }, - }, // font-bold - { - path: '/fonts/NeueHaasDisplay-Light.woff2', - descriptors: { style: 'normal', weight: '300' }, - }, // font-light - { - path: '/fonts/NeueHaasDisplay-LightItalic.woff2', - descriptors: { style: 'italic', weight: '300' }, - }, // font-light - { - path: '/fonts/NeueHaasDisplay-Medium.woff2', - descriptors: { style: 'normal', weight: '500' }, - }, // font-medium - { - path: '/fonts/NeueHaasDisplay-MediumItalic.woff2', - descriptors: { style: 'italic', weight: '500' }, - }, // font-medium - { - path: '/fonts/NeueHaasDisplay-Thin.woff2', - descriptors: { style: 'normal', weight: '100' }, - }, // font-thin - { - path: '/fonts/NeueHaasDisplay-ThinItalic.woff2', - descriptors: { style: 'italic', weight: '100' }, - }, // font-thin - { - path: '/fonts/NeueHaasDisplay-XThin.woff2', - descriptors: { style: 'normal', weight: '200' }, - }, // font-extralight - { - path: '/fonts/NeueHaasDisplay-XThinItalic.woff2', - descriptors: { style: 'italic', weight: '200' }, - }, // font-extralight - { - path: '/fonts/NeueHaasDisplay-XXThin.woff2', - descriptors: { style: 'normal', weight: '100' }, - }, // Adjusted to font-thin, consider if this is correct - { - path: '/fonts/NeueHaasDisplay-XXThinItalic.woff2', - descriptors: { style: 'italic', weight: '100' }, - }, // Adjusted to font-thin, consider if this is correct - ]); - case FontFamily.INTER: - return loadFontFamily(fontFamily, [ - { - path: '/fonts/Inter-VariableFont_slnt,wght.woff2', - }, - ]); - default: - console.error(`Font family ${fontFamily} not found`); - return ''; - } - } // https://github.com/davidjbradshaw/iframe-resizer/blob/master/docs/iframed_page/events.md const handleIFrameMessage = ({ type, @@ -198,10 +79,16 @@ export const IFrameProvider: React.FC = ({ children }) => { const { cssVariables, classes, fontFamily } = value as ReceiveMessageValues[ReceiveMessageType.UPDATE_CSS_VARIABLES_AND_CLASSES]; cssVariables['--font-family'] = - `${getFont(fontFamily)}, -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"`; + `${getFont(fontFamily, () => setUiReady(true))}, -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"`; setCssVariables(cssVariables); setClasses(`${classes} font-${fontFamily}`); break; + case ReceiveMessageType.OFF_KEY_STATE: + setOffKeyState( + (value as ReceiveMessageValues[ReceiveMessageType.OFF_KEY_STATE]) + .status, + ); + break; } }; return ( @@ -211,7 +98,13 @@ export const IFrameProvider: React.FC = ({ children }) => { onMessage={handleIFrameMessage} />
void, +) { + const fontPromises = fontVariations.map((variation) => + new FontFace( + fontFamily, + `url(${variation.path})`, + variation.descriptors, + ).load(), + ); + + return Promise.all(fontPromises) + .then((fonts) => { + fonts.forEach((font) => { + // @ts-expect-error + document.fonts.add(font); + }); + onFontReady(); + return fontFamily; + }) + .catch((error) => { + console.error(`Error loading ${fontFamily} fonts`, error); + return ''; + }); +} + +export function getFont(fontFamily: FontFamily, onFontReady: () => void) { + switch (fontFamily) { + case FontFamily.ROBOTO: + onFontReady(); + return 'Roboto'; + case FontFamily.HELVETICA_NEUE: + onFontReady(); + return 'Helvetica Neue'; + case FontFamily.OPEN_SANS: + return loadFontFamily( + fontFamily, + [ + { + path: '/fonts/OpenSans-VariableFont_wdth,wght.woff2', + descriptors: { + style: 'normal', + }, + }, + { + path: '/fonts/OpenSans-Italic-VariableFont_wdth,wght.woff2', + descriptors: { + style: 'italic', + }, + }, + ], + onFontReady, + ); + case FontFamily.NEUE_HAAS_GROTESK: + return loadFontFamily( + fontFamily, + [ + { + path: '/fonts/NeueHaasDisplay-Black.woff2', + descriptors: { style: 'normal', weight: '900' }, + }, // font-black + { + path: '/fonts/NeueHaasDisplay-BlackItalic.woff2', + descriptors: { style: 'italic', weight: '900' }, + }, // font-black + { + path: '/fonts/NeueHaasDisplay-Bold.woff2', + descriptors: { style: 'normal', weight: '700' }, + }, // font-bold + { + path: '/fonts/NeueHaasDisplay-BoldItalic.woff2', + descriptors: { style: 'italic', weight: '700' }, + }, // font-bold + { + path: '/fonts/NeueHaasDisplay-Light.woff2', + descriptors: { style: 'normal', weight: '300' }, + }, // font-light + { + path: '/fonts/NeueHaasDisplay-LightItalic.woff2', + descriptors: { style: 'italic', weight: '300' }, + }, // font-light + { + path: '/fonts/NeueHaasDisplay-Medium.woff2', + descriptors: { style: 'normal', weight: '500' }, + }, // font-medium + { + path: '/fonts/NeueHaasDisplay-MediumItalic.woff2', + descriptors: { style: 'italic', weight: '500' }, + }, // font-medium + { + path: '/fonts/NeueHaasDisplay-Thin.woff2', + descriptors: { style: 'normal', weight: '100' }, + }, // font-thin + { + path: '/fonts/NeueHaasDisplay-ThinItalic.woff2', + descriptors: { style: 'italic', weight: '100' }, + }, // font-thin + { + path: '/fonts/NeueHaasDisplay-Roman.woff2', + descriptors: { style: 'normal', weight: '400' }, + }, // font-normal + { + path: '/fonts/NeueHaasDisplay-RomanItalic.woff2', + descriptors: { style: 'italic', weight: '400' }, + }, // font-normal + ], + onFontReady, + ); + default: + console.error(`Font family ${fontFamily} not found`); + return ''; + } +} diff --git a/libs/next/iframe/src/lib/hooks.ts b/libs/next/iframe/src/lib/hooks.ts index 697880365..d3eeec4da 100644 --- a/libs/next/iframe/src/lib/hooks.ts +++ b/libs/next/iframe/src/lib/hooks.ts @@ -77,3 +77,11 @@ export const useIframeConnect = () => { askForWalletConnectStatus, }; }; + +export const useIframeOffKey = () => { + const { offKeyState } = useIFrame(); + + return { + offKeyState, + }; +}; diff --git a/libs/next/iframe/src/lib/types.ts b/libs/next/iframe/src/lib/types.ts index e2b6ed0a2..14b43059e 100644 --- a/libs/next/iframe/src/lib/types.ts +++ b/libs/next/iframe/src/lib/types.ts @@ -1,6 +1,7 @@ export enum ReceiveMessageType { CONNECT_STATUS = 'CONNECT_STATUS', UPDATE_CSS_VARIABLES_AND_CLASSES = 'UPDATE_CSS_VARIABLES_AND_CLASSES', + OFF_KEY_STATE = 'OFF_KEY_STATE', // Additional message types can be added here as needed } @@ -11,6 +12,13 @@ export enum ConnectStatus { ERROR = 'error', // An error occurred during the connection process } +export enum OffKeyState { + Unlocked = 'Unlocked', + Locked = 'Locked', + Unlocking = 'Unlocking', + Used = 'Used', +} + export enum FontFamily { ROBOTO = 'roboto', OPEN_SANS = 'openSans', @@ -19,6 +27,10 @@ export enum FontFamily { HELVETICA_NEUE = 'helveticaNeue', } export interface ReceiveMessageValues { + [ReceiveMessageType.OFF_KEY_STATE]: { + address: string; + status: OffKeyState; + }; [ReceiveMessageType.CONNECT_STATUS]: { address: string; status: ConnectStatus; @@ -34,7 +46,7 @@ export interface ReceiveMessageValues { export enum SendMessageType { DISCONNECT = 'DISCONNECT', SIGNATURE = 'SIGNATURE', - OFFKEY_MINTED = 'OFFKEY_MINTED', + OFF_KEY_MINT = 'OFF_KEY_MINT', CONNECT_STATUS = 'CONNECT_STATUS', } @@ -47,9 +59,8 @@ export interface SendMessageValues { message: string; signature: string; }; - [SendMessageType.OFFKEY_MINTED]: { - contractAddress: string; - tokenId: string; + [SendMessageType.OFF_KEY_MINT]: { + mintPassword: string; }; [SendMessageType.CONNECT_STATUS]: { address: string; From 8c3d6efcd98a08828965d9abfdcd9cfcf149b319 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Mon, 15 Apr 2024 10:27:41 +0100 Subject: [PATCH 08/36] =?UTF-8?q?=F0=9F=93=9D=20Add=20project=20context,?= =?UTF-8?q?=20tech=20stack,=20and=20code=20standards=20to=20.cursorrules?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🔧 Update blockchain network and API keys in .env.local for Amoy testnet ⬆️ Upgrade @cometh/connect-sdk to ^1.2.18 in package.json --- .cursorrules | 18 ++++++++++++++++++ .env.local | 14 +++++++------- package.json | 2 +- pnpm-lock.yaml | 11 ++++------- 4 files changed, 30 insertions(+), 15 deletions(-) create mode 100644 .cursorrules diff --git a/.cursorrules b/.cursorrules new file mode 100644 index 000000000..261da3cba --- /dev/null +++ b/.cursorrules @@ -0,0 +1,18 @@ +# Project Context + +- Name: Offline - Next-gen Consumer Brand Interaction +- Description: At Offline, we are developing innovative solutions to enhance brand-customer interactions through user-centric applications using blockchain and NFT technologies. The project consists of three main apps: the web platform for users, a back-office for companies and organizers, and a micro-app called 'unlock' for token gating on Shopify pages and potential future vendor integrations. + +# Technology Stack + +- Frontend: Next.js 14, Storybook for component development +- Backend: Hasura/Postgres for database operations +- Testing: Jest for unit and integration tests; Playwright for end-to-end testing +- Architecture: Nx monorepo setup with clean domain models. Libraries are organized within the 'libs' folder. + +# Code Standards + +- Clean Code: Follow SOLID principles and ensure code is DRY and easily testable. +- Typing: Employ strict TypeScript typing to ensure robustness and maintainability. +- Testing: Aim for high test coverage with well-thought-out unit, integration, and E2E tests. +- Documentation: Maintain clear and comprehensive documentation, especially for public APIs and complex logic. diff --git a/.env.local b/.env.local index 01a798a37..82b0a2b52 100644 --- a/.env.local +++ b/.env.local @@ -39,13 +39,13 @@ NEXTAUTH_SECRET="-----BEGIN RSA PRIVATE KEY-----\nMIIJKQIBAAKCAgEAtHmpqKfTdp2DNn TOKEN_LIFE_TIME="648000" ## web3 -## Here we take the Mumbai testnet -NEXT_PUBLIC_CHAIN='84532' -CHAIN='84532' +## Here we take the Amoy testnet +NEXT_PUBLIC_CHAIN='80002' +CHAIN='80002' ## Alchemy -NEXT_PUBLIC_ALCHEMY_API_KEY='eLiWA48N_-X5e3mMG-ckEe5cXYkjKYbV' -ALCHEMY_API_KEY='eLiWA48N_-X5e3mMG-ckEe5cXYkjKYbV' +NEXT_PUBLIC_ALCHEMY_API_KEY='o-0Gv1BvrP4mEFNNQEQziQvc7SI3T7rm' +ALCHEMY_API_KEY='o-0Gv1BvrP4mEFNNQEQziQvc7SI3T7rm' ALCHEMY_AUTH_TOKEN='dGlcmvJsh6Oac3KFJFok2r0R2UgTrcYm' @@ -131,8 +131,8 @@ POSTHOG_PERSONAL_API_KEY=phx_wIGzuBaUWMAdzBpxpkil4yIDdINhy5FfnFR4QYhUj6q NEXT_PUBLIC_POSTHOG_KEY=phc_FcjrV3dP2qG5qVafKh6ULkTYGq5FWD5mT8XPk7t9Y8Q # Cometh -NEXT_PUBLIC_COMETH_CONNECT_API_KEY=rh5j1s22WBFN5Vq21244llsQxb5eePVZ -COMETH_CONNECT_API_KEY=rh5j1s22WBFN5Vq21244llsQxb5eePVZ +NEXT_PUBLIC_COMETH_CONNECT_API_KEY=vDMJtXRUsdDVCXJ0GBAaKMTjuebI5S3Y +COMETH_CONNECT_API_KEY=vDMJtXRUsdDVCXJ0GBAaKMTjuebI5S3Y # Wallet connect NEXT_PUBLIC_WC_PROJECT_ID=68b34422801cb3e8ea1eb7f823266c28 diff --git a/package.json b/package.json index 93a777049..bad4de820 100755 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "@bytescale/sdk": "^3.25.0", "@bytescale/upload-widget": "^4.22.0", "@bytescale/upload-widget-react": "^4.16.0", - "@cometh/connect-sdk": "^1.2.16", + "@cometh/connect-sdk": "^1.2.18", "@date-fns/utc": "^1.1.1", "@dinero.js/currencies": "2.0.0-alpha.14", "@formkit/auto-animate": "1.0.0-beta.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f0cf925f6..3083f100e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,6 +1,5 @@ lockfileVersion: '6.0' - dependencies: '@bytescale/sdk': specifier: ^3.25.0 @@ -12,8 +11,8 @@ dependencies: specifier: ^4.16.0 version: 4.16.0(react@18.2.0) '@cometh/connect-sdk': - specifier: ^1.2.16 - version: 1.2.16(encoding@0.1.13) + specifier: ^1.2.18 + version: 1.2.18(encoding@0.1.13) '@date-fns/utc': specifier: ^1.1.1 version: 1.2.0 @@ -2388,8 +2387,8 @@ packages: dev: true optional: true - /@cometh/connect-sdk@1.2.16(encoding@0.1.13): - resolution: {integrity: sha512-zmvS4rHD2kFSXJl8FPNq/SxJIl25B2uYmatxUb6orzQBD/HSp3SfVesLyP1sjgTkGqvtudFHZq6vKVdHPIS1Xg==} + /@cometh/connect-sdk@1.2.18(encoding@0.1.13): + resolution: {integrity: sha512-7c39wVarvd+zI6pw0ANo87Ka26j5b3+crINgnzLxFnL79XeIWk7q4nTOzYIOqfS1VWTW+mIohI0hq0P2RObOqg==} dependencies: '@alembic/ui': 1.5.4(react-dom@18.2.0)(react@18.2.0) '@babel/traverse': 7.23.9 @@ -21002,8 +21001,6 @@ packages: peerDependenciesMeta: webpack: optional: true - webpack-sources: - optional: true dependencies: webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) webpack-sources: 3.2.3 From ea9623bec80f7c753ebb2fc3a3ea25dee5a8fc26 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Mon, 15 Apr 2024 11:57:04 +0100 Subject: [PATCH 09/36] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20Refactor=20project?= =?UTF-8?q?=20configs=20to=20remove=20`debug`=20option=20for=20consistency?= =?UTF-8?q?=20=E2=99=BB=EF=B8=8F=20Update=20tsconfig=20in=20unlock=20app?= =?UTF-8?q?=20to=20exclude=20specific=20directories=20for=20clarity=20?= =?UTF-8?q?=E2=9C=A8=20Add=20support=20for=20environment=20variable=20base?= =?UTF-8?q?d=20port=20configuration=20in=20server.ts=20=E2=99=BB=EF=B8=8F?= =?UTF-8?q?=20Refactor=20webhook=20handler=20in=20web=20app=20for=20cleare?= =?UTF-8?q?r=20naming=20=E2=99=BB=EF=B8=8F=20Improve=20type=20safety=20and?= =?UTF-8?q?=20readability=20in=20Shopify=20handler=20and=20Alchemy=20utils?= =?UTF-8?q?=20=E2=9C=A8=20Add=20new=20chain=20support=20for=20Polygon=20Am?= =?UTF-8?q?oy=20in=20chains=20library=20=F0=9F=90=9B=20Fix=20duplicate=20c?= =?UTF-8?q?hain=20config=20entry=20for=20Polygon=20Amoy=20in=20TESTNET=5FC?= =?UTF-8?q?HAINS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ✨ (action.ts & index.ts): Introduce env and chain utilities for better configuration management and to support dynamic SDK creation based on environment variables and chain ID. ♻️ (action.ts & index.ts): Refactor NFT status update logic into a reusable function to reduce code duplication and improve maintainability. ⬆️ (package.json): Upgrade 'next' and 'eslint-config-next' dependencies to improve project compatibility with newer features and enhance linting capabilities. 🔧 (tsconfig.lib.json): Update include paths to ensure type definitions are correctly resolved, enhancing the development experience by providing accurate type checking and IntelliSense. --- apps/back-office/project.json | 3 +- apps/unlock/project.json | 3 +- apps/unlock/tsconfig.json | 1 + .../pass-nft-activity/[eventId]/route.ts | 4 +- apps/web/project.json | 3 +- .../EventPassTypeBadge/EventPassTypeBadge.tsx | 13 +- .../admin/api/src/generated/schema.graphql | 1 - libs/gql/admin/api/src/generated/schema.json | 6 - libs/gql/shared/types/src/generated/index.ts | 1 - .../gql/user/api/src/generated/schema.graphql | 1 - libs/gql/user/api/src/generated/schema.json | 6 - .../indexer/alchemy/webhooks/src/lib/utils.ts | 8 +- .../external-api-handlers/src/lib/shopify.ts | 13 +- libs/next/chains/src/lib/index.ts | 26 +- .../src/lib/action.ts | 40 +++ .../src/lib/index.ts | 50 +-- .../tsconfig.lib.json | 2 +- package.json | 4 +- pnpm-lock.yaml | 328 +++++------------- 19 files changed, 183 insertions(+), 330 deletions(-) diff --git a/apps/back-office/project.json b/apps/back-office/project.json index 8afc428b0..6bbf3e822 100644 --- a/apps/back-office/project.json +++ b/apps/back-office/project.json @@ -10,8 +10,7 @@ "defaultConfiguration": "production", "options": { "outputPath": "dist/apps/back-office", - "postcssConfig": "apps/back-office/postcss.config.js", - "debug": true + "postcssConfig": "apps/back-office/postcss.config.js" }, "assets": [ { diff --git a/apps/unlock/project.json b/apps/unlock/project.json index 441a0b922..c4c1c75bb 100644 --- a/apps/unlock/project.json +++ b/apps/unlock/project.json @@ -10,8 +10,7 @@ "defaultConfiguration": "production", "options": { "outputPath": "dist/apps/unlock", - "postcssConfig": "apps/unlock/postcss.config.js", - "debug": true + "postcssConfig": "apps/unlock/postcss.config.js" }, "assets": [ { diff --git a/apps/unlock/tsconfig.json b/apps/unlock/tsconfig.json index b19e2df41..66ea787f1 100644 --- a/apps/unlock/tsconfig.json +++ b/apps/unlock/tsconfig.json @@ -32,6 +32,7 @@ "../../dist/apps/unlock/.next/types/**/*.ts" ], "exclude": [ + "**/{web,back-office}/**", "node_modules", "**/**/examples.tsx", "jest.config.ts", diff --git a/apps/web/app/api/webhooks/pass-nft-activity/[eventId]/route.ts b/apps/web/app/api/webhooks/pass-nft-activity/[eventId]/route.ts index 40cd2e71e..4002ba1de 100644 --- a/apps/web/app/api/webhooks/pass-nft-activity/[eventId]/route.ts +++ b/apps/web/app/api/webhooks/pass-nft-activity/[eventId]/route.ts @@ -1,6 +1,6 @@ import type { AlchemyRequest } from '@indexer/alchemy/types'; -import { nftActivity } from '@indexer/alchemy/webhooks'; +import { eventPassActivity } from '@indexer/alchemy/webhooks'; export async function POST(req: AlchemyRequest, { params: { eventId } }) { - return nftActivity(req, eventId); + return eventPassActivity(req, eventId); } diff --git a/apps/web/project.json b/apps/web/project.json index c8effd423..7b5b0067c 100644 --- a/apps/web/project.json +++ b/apps/web/project.json @@ -10,8 +10,7 @@ "defaultConfiguration": "production", "options": { "outputPath": "dist/apps/web", - "postcssConfig": "apps/web/postcss.config.js", - "debug": true + "postcssConfig": "apps/web/postcss.config.js" }, "assets": [ { diff --git a/libs/features/back-office/events/src/lib/atoms/EventPassTypeBadge/EventPassTypeBadge.tsx b/libs/features/back-office/events/src/lib/atoms/EventPassTypeBadge/EventPassTypeBadge.tsx index 5dc4712b6..9911ba2c7 100644 --- a/libs/features/back-office/events/src/lib/atoms/EventPassTypeBadge/EventPassTypeBadge.tsx +++ b/libs/features/back-office/events/src/lib/atoms/EventPassTypeBadge/EventPassTypeBadge.tsx @@ -1,6 +1,6 @@ import { EventPassNftContractType_Enum } from '@gql/shared/types'; import { Badge, BadgeProps, PopoverInfo } from '@ui/components'; -import { InfoAvailable, InfoSealed } from '@ui/icons'; +import { IconProps, InfoAvailable, InfoSealed } from '@ui/icons'; import { backgroundColors, backgroundHoverColors, @@ -19,23 +19,26 @@ export function EventPassTypeBadge({ ...props }: EventPassTypeBadgeProps) { const t = useTranslations('OrganizerEvents.EventPassTypeBadge'); - const texts = { + const texts: Record = { [EventPassNftContractType_Enum.Normal]: t('type-normal-badge'), [EventPassNftContractType_Enum.DelayedReveal]: t( 'type-delayed-reveal-badge', ), }; - const descriptions = { + const descriptions: Record = { [EventPassNftContractType_Enum.Normal]: t('type-normal-description'), [EventPassNftContractType_Enum.DelayedReveal]: t( 'type-delayed-reveal-description', ), }; - const classes = { + const classes: Record = { [EventPassNftContractType_Enum.Normal]: `${textColors.green} ${backgroundColors.green} ${backgroundHoverColors.green}`, [EventPassNftContractType_Enum.DelayedReveal]: `${textColors.blue} ${backgroundColors.blue} ${backgroundHoverColors.blue}`, }; - const icons = { + const icons: Record< + EventPassNftContractType_Enum, + React.ReactElement + > = { [EventPassNftContractType_Enum.Normal]: , [EventPassNftContractType_Enum.DelayedReveal]: , }; diff --git a/libs/gql/admin/api/src/generated/schema.graphql b/libs/gql/admin/api/src/generated/schema.graphql index 06de9f138..b303aa431 100644 --- a/libs/gql/admin/api/src/generated/schema.graphql +++ b/libs/gql/admin/api/src/generated/schema.graphql @@ -13075,7 +13075,6 @@ enum eventPassNftContractType_constraint { enum eventPassNftContractType_enum { delayed_reveal - loyalty_card normal } diff --git a/libs/gql/admin/api/src/generated/schema.json b/libs/gql/admin/api/src/generated/schema.json index 934190693..88d53d312 100644 --- a/libs/gql/admin/api/src/generated/schema.json +++ b/libs/gql/admin/api/src/generated/schema.json @@ -65325,12 +65325,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "loyalty_card", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "normal", "description": null, diff --git a/libs/gql/shared/types/src/generated/index.ts b/libs/gql/shared/types/src/generated/index.ts index b969c3cf8..ac2a62614 100644 --- a/libs/gql/shared/types/src/generated/index.ts +++ b/libs/gql/shared/types/src/generated/index.ts @@ -9433,7 +9433,6 @@ export const enum EventPassNftContractType_Constraint { export const enum EventPassNftContractType_Enum { DelayedReveal = 'delayed_reveal', - LoyaltyCard = 'loyalty_card', Normal = 'normal' }; diff --git a/libs/gql/user/api/src/generated/schema.graphql b/libs/gql/user/api/src/generated/schema.graphql index 9453f3d61..687d5dcaf 100644 --- a/libs/gql/user/api/src/generated/schema.graphql +++ b/libs/gql/user/api/src/generated/schema.graphql @@ -11438,7 +11438,6 @@ type eventPassNftContract { enum eventPassNftContractType_enum { delayed_reveal - loyalty_card normal } diff --git a/libs/gql/user/api/src/generated/schema.json b/libs/gql/user/api/src/generated/schema.json index bb9b76a3f..88526f498 100644 --- a/libs/gql/user/api/src/generated/schema.json +++ b/libs/gql/user/api/src/generated/schema.json @@ -57536,12 +57536,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "loyalty_card", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "normal", "description": null, diff --git a/libs/indexer/alchemy/webhooks/src/lib/utils.ts b/libs/indexer/alchemy/webhooks/src/lib/utils.ts index db3658806..eb067f73e 100644 --- a/libs/indexer/alchemy/webhooks/src/lib/utils.ts +++ b/libs/indexer/alchemy/webhooks/src/lib/utils.ts @@ -1,5 +1,5 @@ import { isValidSignature } from '@crypto'; -import type { AlchemyRequest } from '@indexer/alchemy/types'; +import type { Activity, AlchemyRequest } from '@indexer/alchemy/types'; import { AlchemyNFTActivityEvent } from '@indexer/alchemy/types'; import { hexToBigInt } from '@utils'; @@ -18,11 +18,11 @@ export const processNftActivities = ( ): ProcessedActivity[] => { const nftActivities = alchemyWebhookEvent.event.activity; if (!nftActivities?.length) { - throw new Error('No nft activities found in event'); + return []; } return nftActivities - .map((activity) => { + .map((activity: Activity): ProcessedActivity | null => { const { fromAddress, toAddress, @@ -51,7 +51,7 @@ export const processNftActivities = ( removed, }; }) - .filter((activity) => activity !== null); + .filter((activity): activity is ProcessedActivity => activity !== null); }; export function isValidSignatureForAlchemyRequest( diff --git a/libs/integrations/external-api-handlers/src/lib/shopify.ts b/libs/integrations/external-api-handlers/src/lib/shopify.ts index f94f9befb..bd63a13f8 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify.ts @@ -38,6 +38,11 @@ const requestTypeValidators = { [RequestType.HasLoyaltyCard]: HasLoyaltyCardParams, }; +type RequestTypeToValidator = { + [RequestType.MintLoyaltyCard]: z.infer; + [RequestType.HasLoyaltyCard]: z.infer; +}; + interface MintLoyaltyCardWithPasswordProps extends Pick< MintWithPasswordProps, @@ -56,10 +61,10 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { super(); } - async serializeAndValidateParams( - requestType: RequestType, + async serializeAndValidateParams( + requestType: T, params: { [key: string]: string | string[] }, - ) { + ): Promise { const deserializedParams = this.deserializeParams(params); const validator = requestTypeValidators[requestType]; @@ -68,7 +73,7 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { } // Since the function is async, it automatically returns a Promise. // No need to wrap the return value in Promise.resolve(). - return validator.parse(deserializedParams); + return validator.parse(deserializedParams) as RequestTypeToValidator[T]; } async extractAndVerifyShopifyRequest(req: NextRequest) { diff --git a/libs/next/chains/src/lib/index.ts b/libs/next/chains/src/lib/index.ts index b6e30285c..1ebd24abe 100644 --- a/libs/next/chains/src/lib/index.ts +++ b/libs/next/chains/src/lib/index.ts @@ -2,9 +2,11 @@ Module not found: ESM packages (@web3-onboard/common) need to be imported */ // import { SupportedNetworks } from '@cometh/connect-sdk'; + export enum SupportedNetworks { POLYGON = '0x89', MUMBAI = '0x13881', + AMOY = '0x13882', AVALANCHE = '0xa86a', FUJI = '0xa869', XL_NETWORK = '0xc0c', @@ -118,6 +120,18 @@ export const TESTNET_CHAINS: ChainConfig = { chainIdHex: SupportedNetworks.MUMBAI, chainId: 80001, }, + 80002: { + urls: [ + getAlchemyUrlFor('polygon-amoy'), + 'https://rpc-amoy.polygon.technology/', + ], + name: 'Polygon Amoy', + nativeCurrency: MATIC, + blockExplorerUrls: ['https://www.oklink.com/amoy'], + safeTxServiceUrl: '', // not available (need to deploy our own ?): https://docs.safe.global/api-supported-networks + chainIdHex: SupportedNetworks.MUMBAI, + chainId: 80002, + }, 84532: { urls: [getAlchemyUrlFor('base-sepolia'), 'https://sepolia.base.org'], name: 'Base Sepolia', @@ -127,18 +141,6 @@ export const TESTNET_CHAINS: ChainConfig = { chainIdHex: SupportedNetworks.BASE_SEPOLIA, chainId: 84532, }, - 80002: { - urls: [ - getAlchemyUrlFor('polygon-amoy'), // TODO: setup alchemy for amoy with o-0Gv1BvrP4mEFNNQEQziQvc7SI3T7rm - 'https://rpc-amoy.polygon.technology/', - ], - name: 'Polygon Amoy', - nativeCurrency: MATIC, - blockExplorerUrls: ['https://www.oklink.com/amoy‍'], - safeTxServiceUrl: 'https://safe-transaction-base.safe.global', - chainIdHex: SupportedNetworks.MUMBAI, //TODO change to SupportedNetworks.AMOY, - chainId: 80002, - }, }; export const CHAINS: ChainConfig = { diff --git a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts index 5fe999e8a..d3de1e79e 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts +++ b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts @@ -1,16 +1,21 @@ 'use server'; +import env from '@env/server'; import { createWebhooksForLoyaltyCard, getAlchemyInfosFromLoyaltyCardId, updateWebhooksForLoyaltyCard, } from '@features/back-office/loyalty-card-api'; import { adminSdk } from '@gql/admin/api'; +import { GetMinterTemporaryWalletByLoyaltyCardIdQuery } from '@gql/admin/types'; import { LoyaltyCardNftContract_Insert_Input, + LoyaltyCardNft_Set_Input, LoyaltyCardParameters_Insert_Input, + NftStatus_Enum, } from '@gql/shared/types'; import { isUserKycValidated } from '@kyc/common'; +import { getCurrentChain } from '@next/chains'; import { getCurrentUser } from '@next/next-auth/user'; import { NFTMetadata, ThirdwebSDK } from '@thirdweb-dev/sdk'; @@ -130,3 +135,38 @@ export async function createLoyaltyCardParametersAndWebhook({ } } } + +export async function createMinterSdk( + minterTemporaryWallet: GetMinterTemporaryWalletByLoyaltyCardIdQuery['minterTemporaryWallet'][0], +) { + return ThirdwebSDK.fromPrivateKey( + minterTemporaryWallet.privateKey, + getCurrentChain().chainIdHex, + { + secretKey: env.THIRDWEB_SECRET_KEY, + gasless: { + openzeppelin: { + relayerUrl: env.OPENZEPPELIN_URL, + }, + }, + }, + ); +} + +export async function updateLoyaltyCardNftsStatus( + loyaltyCards: LoyaltyCardNft_Set_Input[], // Replace 'any' with the appropriate type + status: NftStatus_Enum, +) { + await adminSdk.UpdateLoyaltyCardNfts({ + updates: loyaltyCards.map((loyaltyCard) => ({ + _set: { + status, + }, + where: { + id: { + _eq: loyaltyCard.id, + }, + }, + })), + }); +} diff --git a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts index f2eeb541b..b70eb6010 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts +++ b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts @@ -1,21 +1,22 @@ +'use client'; + import { LoyaltyCardOrganizer } from '@features/back-office/loyalty-card-types'; -import { adminSdk } from '@gql/admin/api'; import { GetLoyaltyCardByContractAddressForProcessQuery, - GetMinterTemporaryWalletByEventPassIdQuery, + GetMinterTemporaryWalletByLoyaltyCardIdQuery, } from '@gql/admin/types'; import { NftStatus_Enum } from '@gql/shared/types'; -import { getCurrentChain } from '@next/chains'; import { ThirdwebOrganizerCommon, insertMinterTemporaryWallet, } from '@nft/thirdweb-organizer-common'; import { NftsMetadata } from '@nft/types'; import { ThirdwebSDK } from '@thirdweb-dev/sdk'; -import { env } from 'process'; import { createLoyaltyCardContract, createLoyaltyCardParametersAndWebhook, + createMinterSdk, + updateLoyaltyCardNftsStatus, } from './action'; export interface DeployLoyaltyCardContractProps @@ -122,7 +123,7 @@ export class LoyaltyCardCollection { } async multicallMint( - minterTemporaryWallet: GetMinterTemporaryWalletByEventPassIdQuery['minterTemporaryWallet'][0], + minterTemporaryWallet: GetMinterTemporaryWalletByLoyaltyCardIdQuery['minterTemporaryWallet'][0], loyaltyCards: GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], ) { if (loyaltyCards.length === 0 || !loyaltyCards[0].loyaltyCardId) { @@ -136,18 +137,7 @@ export class LoyaltyCardCollection { `ContractAddress is undefined for eventPassId ${loyaltyCardId} and temporary wallet address ${minterTemporaryWallet.address}`, ); } - const minterSdk = ThirdwebSDK.fromPrivateKey( - minterTemporaryWallet.privateKey, - getCurrentChain().chainIdHex, - { - secretKey: env.THIRDWEB_SECRET_KEY, - gasless: { - openzeppelin: { - relayerUrl: env.OPENZEPPELIN_URL, - }, - }, - }, - ); + const minterSdk = await createMinterSdk(minterTemporaryWallet); const contract = await minterSdk.getContract(contractAddress); @@ -166,32 +156,10 @@ export class LoyaltyCardCollection { ); await contract.call('multicall', [encodedTransactions]); - await adminSdk.UpdateLoyaltyCardNfts({ - updates: loyaltyCards.map((loyaltyCard) => ({ - _set: { - status: NftStatus_Enum.Completed, - }, - where: { - id: { - _eq: loyaltyCard.id, - }, - }, - })), - }); + await updateLoyaltyCardNftsStatus(loyaltyCards, NftStatus_Enum.Completed); } catch (e) { console.error(e); - await adminSdk.UpdateLoyaltyCardNfts({ - updates: loyaltyCards.map((loyaltyCard) => ({ - _set: { - status: NftStatus_Enum.Error, - }, - where: { - id: { - _eq: loyaltyCard.id, - }, - }, - })), - }); + await updateLoyaltyCardNftsStatus(loyaltyCards, NftStatus_Enum.Error); } } } diff --git a/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.lib.json b/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.lib.json index c50d964de..9e6fc50b8 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.lib.json +++ b/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.lib.json @@ -6,6 +6,6 @@ "declaration": true, "types": ["node"] }, - "include": ["src/**/*.ts"], + "include": ["src/**/*.ts", "../../../types/**/*.d.ts"], "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] } diff --git a/package.json b/package.json index bad4de820..4ccd94618 100755 --- a/package.json +++ b/package.json @@ -119,7 +119,7 @@ "lodash": "^4.17.21", "loglevel": "^1.8.1", "loglevel-plugin-prefix": "^0.8.4", - "next": "^14.1.4", + "next": "^14.2.1", "next-auth": "^4.24.5", "next-intl": "3.2.2", "next-seo": "^6.4.0", @@ -241,7 +241,7 @@ "encoding": "^0.1.13", "esbuild": "^0.19.2", "eslint": "8.56.0", - "eslint-config-next": "^14.1.4", + "eslint-config-next": "^14.2.1", "eslint-config-prettier": "9.1.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "2.29.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3083f100e..819d291b4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -93,7 +93,7 @@ dependencies: version: 3.0.1(encoding@0.1.13) '@sentry/nextjs': specifier: ^7.77.0 - version: 7.86.0(encoding@0.1.13)(next@14.1.4)(react@18.2.0)(webpack@5.89.0) + version: 7.86.0(encoding@0.1.13)(next@14.2.1)(react@18.2.0)(webpack@5.89.0) '@sentry/utils': specifier: ^7.77.0 version: 7.86.0 @@ -117,7 +117,7 @@ dependencies: version: 5.20.5(react@18.2.0) '@tanstack/react-query-next-experimental': specifier: ^5.20.5 - version: 5.20.5(@tanstack/react-query@5.20.5)(next@14.1.4)(react@18.2.0) + version: 5.20.5(@tanstack/react-query@5.20.5)(next@14.2.1)(react@18.2.0) '@tanstack/react-table': specifier: ^8.10.7 version: 8.10.7(react-dom@18.2.0)(react@18.2.0) @@ -233,23 +233,23 @@ dependencies: specifier: ^0.8.4 version: 0.8.4 next: - specifier: ^14.1.4 - version: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + specifier: ^14.2.1 + version: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) next-auth: specifier: ^4.24.5 - version: 4.24.5(next@14.1.4)(react-dom@18.2.0)(react@18.2.0) + version: 4.24.5(next@14.2.1)(react-dom@18.2.0)(react@18.2.0) next-intl: specifier: 3.2.2 - version: 3.2.2(next@14.1.4)(react@18.2.0) + version: 3.2.2(next@14.2.1)(react@18.2.0) next-seo: specifier: ^6.4.0 - version: 6.4.0(next@14.1.4)(react-dom@18.2.0)(react@18.2.0) + version: 6.4.0(next@14.2.1)(react-dom@18.2.0)(react@18.2.0) next-sitemap: specifier: ^4.2.3 - version: 4.2.3(next@14.1.4) + version: 4.2.3(next@14.2.1) next-themes: specifier: ^0.2.1 - version: 0.2.1(next@14.1.4)(react-dom@18.2.0)(react@18.2.0) + version: 0.2.1(next@14.2.1)(react-dom@18.2.0)(react@18.2.0) postcss: specifier: ^8.4.31 version: 8.4.32 @@ -404,7 +404,7 @@ devDependencies: version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) '@nx/next': specifier: 17.2.8 - version: 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.4)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) + version: 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.2.1)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) '@nx/node': specifier: 17.2.8 version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) @@ -470,7 +470,7 @@ devDependencies: version: 0.2.3(jest@29.7.0) '@storybook/nextjs': specifier: ^7.6.7 - version: 7.6.7(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(next@14.1.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0) + version: 7.6.7(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(next@14.2.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0) '@storybook/react': specifier: 7.6.10 version: 7.6.10(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) @@ -595,14 +595,14 @@ devDependencies: specifier: 8.56.0 version: 8.56.0 eslint-config-next: - specifier: ^14.1.4 - version: 14.1.4(eslint@8.56.0)(typescript@5.4.2) + specifier: ^14.2.1 + version: 14.2.1(eslint@8.56.0)(typescript@5.4.2) eslint-config-prettier: specifier: 9.1.0 version: 9.1.0(eslint@8.56.0) eslint-import-resolver-typescript: specifier: ^3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0) + version: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) eslint-plugin-import: specifier: 2.29.1 version: 2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) @@ -5465,81 +5465,81 @@ packages: resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==} dev: false - /@next/env@14.1.4: - resolution: {integrity: sha512-e7X7bbn3Z6DWnDi75UWn+REgAbLEqxI8Tq2pkFOFAMpWAWApz/YCUhtWMWn410h8Q2fYiYL7Yg5OlxMOCfFjJQ==} + /@next/env@14.2.1: + resolution: {integrity: sha512-qsHJle3GU3CmVx7pUoXcghX4sRN+vINkbLdH611T8ZlsP//grzqVW87BSUgOZeSAD4q7ZdZicdwNe/20U2janA==} - /@next/eslint-plugin-next@14.1.4: - resolution: {integrity: sha512-n4zYNLSyCo0Ln5b7qxqQeQ34OZKXwgbdcx6kmkQbywr+0k6M3Vinft0T72R6CDAcDrne2IAgSud4uWCzFgc5HA==} + /@next/eslint-plugin-next@14.2.1: + resolution: {integrity: sha512-Fp+mthEBjkn8r9qd6o4JgxKp0IDEzW0VYHD8ZC05xS5/lFNwHKuOdr2kVhWG7BQCO9L6eeepshM1Wbs2T+LgSg==} dependencies: glob: 10.3.10 dev: true - /@next/swc-darwin-arm64@14.1.4: - resolution: {integrity: sha512-ubmUkbmW65nIAOmoxT1IROZdmmJMmdYvXIe8211send9ZYJu+SqxSnJM4TrPj9wmL6g9Atvj0S/2cFmMSS99jg==} + /@next/swc-darwin-arm64@14.2.1: + resolution: {integrity: sha512-kGjnjcIJehEcd3rT/3NAATJQndAEELk0J9GmGMXHSC75TMnvpOhONcjNHbjtcWE5HUQnIHy5JVkatrnYm1QhVw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@next/swc-darwin-x64@14.1.4: - resolution: {integrity: sha512-b0Xo1ELj3u7IkZWAKcJPJEhBop117U78l70nfoQGo4xUSvv0PJSTaV4U9xQBLvZlnjsYkc8RwQN1HoH/oQmLlQ==} + /@next/swc-darwin-x64@14.2.1: + resolution: {integrity: sha512-dAdWndgdQi7BK2WSXrx4lae7mYcOYjbHJUhvOUnJjMNYrmYhxbbvJ2xElZpxNxdfA6zkqagIB9He2tQk+l16ew==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@next/swc-linux-arm64-gnu@14.1.4: - resolution: {integrity: sha512-457G0hcLrdYA/u1O2XkRMsDKId5VKe3uKPvrKVOyuARa6nXrdhJOOYU9hkKKyQTMru1B8qEP78IAhf/1XnVqKA==} + /@next/swc-linux-arm64-gnu@14.2.1: + resolution: {integrity: sha512-2ZctfnyFOGvTkoD6L+DtQtO3BfFz4CapoHnyLTXkOxbZkVRgg3TQBUjTD/xKrO1QWeydeo8AWfZRg8539qNKrg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-arm64-musl@14.1.4: - resolution: {integrity: sha512-l/kMG+z6MB+fKA9KdtyprkTQ1ihlJcBh66cf0HvqGP+rXBbOXX0dpJatjZbHeunvEHoBBS69GYQG5ry78JMy3g==} + /@next/swc-linux-arm64-musl@14.2.1: + resolution: {integrity: sha512-jazZXctiaanemy4r+TPIpFP36t1mMwWCKMsmrTRVChRqE6putyAxZA4PDujx0SnfvZHosjdkx9xIq9BzBB5tWg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-gnu@14.1.4: - resolution: {integrity: sha512-BapIFZ3ZRnvQ1uWbmqEGJuPT9cgLwvKtxhK/L2t4QYO7l+/DxXuIGjvp1x8rvfa/x1FFSsipERZK70pewbtJtw==} + /@next/swc-linux-x64-gnu@14.2.1: + resolution: {integrity: sha512-VjCHWCjsAzQAAo8lkBOLEIkBZFdfW+Z18qcQ056kL4KpUYc8o59JhLDCBlhg+hINQRgzQ2UPGma2AURGOH0+Qg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-musl@14.1.4: - resolution: {integrity: sha512-mqVxTwk4XuBl49qn2A5UmzFImoL1iLm0KQQwtdRJRKl21ylQwwGCxJtIYo2rbfkZHoSKlh/YgztY0qH3wG1xIg==} + /@next/swc-linux-x64-musl@14.2.1: + resolution: {integrity: sha512-7HZKYKvAp4nAHiHIbY04finRqjeYvkITOGOurP1aLMexIFG/1+oCnqhGogBdc4lao/lkMW1c+AkwWSzSlLasqw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-win32-arm64-msvc@14.1.4: - resolution: {integrity: sha512-xzxF4ErcumXjO2Pvg/wVGrtr9QQJLk3IyQX1ddAC/fi6/5jZCZ9xpuL9Tzc4KPWMFq8GGWFVDMshZOdHGdkvag==} + /@next/swc-win32-arm64-msvc@14.2.1: + resolution: {integrity: sha512-YGHklaJ/Cj/F0Xd8jxgj2p8po4JTCi6H7Z3Yics3xJhm9CPIqtl8erlpK1CLv+HInDqEWfXilqatF8YsLxxA2Q==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-ia32-msvc@14.1.4: - resolution: {integrity: sha512-WZiz8OdbkpRw6/IU/lredZWKKZopUMhcI2F+XiMAcPja0uZYdMTZQRoQ0WZcvinn9xZAidimE7tN9W5v9Yyfyw==} + /@next/swc-win32-ia32-msvc@14.2.1: + resolution: {integrity: sha512-o+ISKOlvU/L43ZhtAAfCjwIfcwuZstiHVXq/BDsZwGqQE0h/81td95MPHliWCnFoikzWcYqh+hz54ZB2FIT8RA==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-x64-msvc@14.1.4: - resolution: {integrity: sha512-4Rto21sPfw555sZ/XNLqfxDUNeLhNYGO2dlPqsnuCg8N8a2a9u1ltqBOPQ4vj1Gf7eJC0W2hHG2eYUHuiXgY2w==} + /@next/swc-win32-x64-msvc@14.2.1: + resolution: {integrity: sha512-GmRoTiLcvCLifujlisknv4zu9/C4i9r0ktsA8E51EMqJL4bD4CpO7lDYr7SrUxCR0tS4RVcrqKmCak24T0ohaw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -5732,10 +5732,10 @@ packages: - verdaccio dev: true - /@nrwl/next@17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.4)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0): + /@nrwl/next@17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.2.1)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0): resolution: {integrity: sha512-AeI5UT9KplhzOUvgXtfpjKHoUTF+OwUJs4y14kAD/W15+dnfRslyr2TiKcwEvKWGoUa2Sw/KAm9WnzhT1IrgOg==} dependencies: - '@nx/next': 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.4)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) + '@nx/next': 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.2.1)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) transitivePeerDependencies: - '@babel/core' - '@babel/traverse' @@ -6258,13 +6258,13 @@ packages: - verdaccio dev: true - /@nx/next@17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.4)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0): + /@nx/next@17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.2.1)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0): resolution: {integrity: sha512-CqzcLyrLl5H82zb+3oL/Jh9GfoLgK8qLyJ3w4vUR2M0UbunKC6NyfQ2qLzlTBkiKY557x2o/8zTwXyGcpO34fA==} peerDependencies: next: '>=13.0.0' dependencies: '@babel/plugin-proposal-decorators': 7.23.5(@babel/core@7.23.9) - '@nrwl/next': 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.1.4)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) + '@nrwl/next': 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.2.1)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) '@nx/devkit': 17.2.8(nx@17.2.8) '@nx/eslint': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8) '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) @@ -6276,7 +6276,7 @@ packages: copy-webpack-plugin: 10.2.4(webpack@5.89.0) fs-extra: 11.2.0 ignore: 5.3.0 - next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) semver: 7.5.3 tslib: 2.6.2 url-loader: 4.1.1(webpack@5.89.0) @@ -6909,7 +6909,6 @@ packages: hasBin: true dependencies: playwright: 1.41.1 - dev: true /@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(webpack@5.89.0): resolution: {integrity: sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==} @@ -8660,7 +8659,7 @@ packages: localforage: 1.10.0 dev: false - /@sentry/nextjs@7.86.0(encoding@0.1.13)(next@14.1.4)(react@18.2.0)(webpack@5.89.0): + /@sentry/nextjs@7.86.0(encoding@0.1.13)(next@14.2.1)(react@18.2.0)(webpack@5.89.0): resolution: {integrity: sha512-pdRTt3ELLlpyKKtvumSiqFeTImdSAnoII1JSNwJvmWz9+3MRsvBW/Ee4r19WxK07Y/nxPxyPaIuUmbsXnjkt1A==} engines: {node: '>=8'} peerDependencies: @@ -8681,7 +8680,7 @@ packages: '@sentry/vercel-edge': 7.86.0 '@sentry/webpack-plugin': 1.21.0(encoding@0.1.13) chalk: 3.0.0 - next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 resolve: 1.22.8 rollup: 2.78.0 @@ -9904,7 +9903,7 @@ packages: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@7.6.7(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(next@14.1.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0): + /@storybook/nextjs@7.6.7(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(next@14.2.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0): resolution: {integrity: sha512-oaqHsxKCaseCHRuLp9mNwYS9vSo4vlMfn3LJx9lHcgup1j143Z6jaQ9FSSQfDSBm6QqbSh/Otzh8Hqh1mOQmkw==} engines: {node: '>=16.0.0'} peerDependencies: @@ -9950,7 +9949,7 @@ packages: fs-extra: 11.2.0 image-size: 1.0.2 loader-utils: 3.2.1 - next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) node-polyfill-webpack-plugin: 2.0.1(webpack@5.89.0) pnp-webpack-plugin: 1.7.0(typescript@5.4.2) postcss: 8.4.32 @@ -11013,16 +11012,20 @@ packages: /@swc/counter@0.1.2: resolution: {integrity: sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==} - /@swc/helpers@0.5.2: - resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==} - dependencies: - tslib: 2.6.2 + /@swc/counter@0.1.3: + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} /@swc/helpers@0.5.3: resolution: {integrity: sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==} dependencies: tslib: 2.6.2 + /@swc/helpers@0.5.5: + resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} + dependencies: + '@swc/counter': 0.1.3 + tslib: 2.6.2 + /@swc/jest@0.2.20(@swc/core@1.3.93): resolution: {integrity: sha512-5qSUBYY1wyIMn7p0Vl9qqV4hMI69oJwZCIPUpBsTFWN2wlwn6RDugzdgCn+bLXVYh+Cxi8bJcZ1uumDgsoL+FA==} engines: {npm: '>= 7.0.0'} @@ -11120,7 +11123,7 @@ packages: react: 18.2.0 dev: true - /@tanstack/react-query-next-experimental@5.20.5(@tanstack/react-query@5.20.5)(next@14.1.4)(react@18.2.0): + /@tanstack/react-query-next-experimental@5.20.5(@tanstack/react-query@5.20.5)(next@14.2.1)(react@18.2.0): resolution: {integrity: sha512-P4r357MckowLGUAeQJ9UWTBK4i/JS/G4alBuXkNNyDp8md/pzk/VXG4y+c6/kJWOoi/Qtawz122l4oMJFp3MHA==} peerDependencies: '@tanstack/react-query': ^5.20.5 @@ -11128,7 +11131,7 @@ packages: react: ^18.0.0 dependencies: '@tanstack/react-query': 5.20.5(react@18.2.0) - next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 dev: false @@ -11958,27 +11961,6 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.19.0(eslint@8.56.0)(typescript@5.4.2): - resolution: {integrity: sha512-1DyBLG5SH7PYCd00QlroiW60YJ4rWMuUGa/JBV0iZuqi4l4IK3twKPq5ZkEebmGqRjXWVgsUzfd3+nZveewgow==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 6.19.0 - '@typescript-eslint/types': 6.19.0 - '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.4.2) - '@typescript-eslint/visitor-keys': 6.19.0 - debug: 4.3.4 - eslint: 8.56.0 - typescript: 5.4.2 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/parser@7.2.0(eslint@8.56.0)(typescript@5.4.2): resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} engines: {node: ^16.0.0 || >=18.0.0} @@ -12016,14 +11998,6 @@ packages: '@typescript-eslint/visitor-keys': 6.13.2 dev: true - /@typescript-eslint/scope-manager@6.19.0: - resolution: {integrity: sha512-dO1XMhV2ehBI6QN8Ufi7I10wmUovmLU0Oru3n5LVlM2JuzB4M+dVphCPLkVpKvGij2j/pHBWuJ9piuXx+BhzxQ==} - engines: {node: ^16.0.0 || >=18.0.0} - dependencies: - '@typescript-eslint/types': 6.19.0 - '@typescript-eslint/visitor-keys': 6.19.0 - dev: true - /@typescript-eslint/scope-manager@7.2.0: resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} engines: {node: ^16.0.0 || >=18.0.0} @@ -12082,11 +12056,6 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/types@6.19.0: - resolution: {integrity: sha512-lFviGV/vYhOy3m8BJ/nAKoAyNhInTdXpftonhWle66XHAtT1ouBlkjL496b5H5hb8dWXHwtypTqgtb/DEa+j5A==} - engines: {node: ^16.0.0 || >=18.0.0} - dev: true - /@typescript-eslint/types@7.2.0: resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} engines: {node: ^16.0.0 || >=18.0.0} @@ -12134,28 +12103,6 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.19.0(typescript@5.4.2): - resolution: {integrity: sha512-o/zefXIbbLBZ8YJ51NlkSAt2BamrK6XOmuxSR3hynMIzzyMY33KuJ9vuMdFSXW+H0tVvdF9qBPTHA91HDb4BIQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 6.19.0 - '@typescript-eslint/visitor-keys': 6.19.0 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.3 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.4.2) - typescript: 5.4.2 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/typescript-estree@7.2.0(typescript@5.4.2): resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} engines: {node: ^16.0.0 || >=18.0.0} @@ -12252,14 +12199,6 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@6.19.0: - resolution: {integrity: sha512-hZaUCORLgubBvtGpp1JEFEazcuEdfxta9j4iUwdSAr7mEsYYAp3EAUyCZk3VEEqGj6W+AV4uWyrDGtrlawAsgQ==} - engines: {node: ^16.0.0 || >=18.0.0} - dependencies: - '@typescript-eslint/types': 6.19.0 - eslint-visitor-keys: 3.4.3 - dev: true - /@typescript-eslint/visitor-keys@7.2.0: resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} engines: {node: ^16.0.0 || >=18.0.0} @@ -16583,8 +16522,8 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next@14.1.4(eslint@8.56.0)(typescript@5.4.2): - resolution: {integrity: sha512-cihIahbhYAWwXJwZkAaRPpUi5t9aOi/HdfWXOjZeUOqNWXHD8X22kd1KG58Dc3MVaRx3HoR/oMGk2ltcrqDn8g==} + /eslint-config-next@14.2.1(eslint@8.56.0)(typescript@5.4.2): + resolution: {integrity: sha512-BgD0kPCWMlqoItRf3xe9fG0MqwObKfVch+f2ccwDpZiCJA8ghkz2wrASH+bI6nLZzGcOJOpMm1v1Q1euhfpt4Q==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -16592,13 +16531,13 @@ packages: typescript: optional: true dependencies: - '@next/eslint-plugin-next': 14.1.4 + '@next/eslint-plugin-next': 14.2.1 '@rushstack/eslint-patch': 1.6.0 - '@typescript-eslint/parser': 6.19.0(eslint@8.56.0)(typescript@5.4.2) + '@typescript-eslint/parser': 7.2.0(eslint@8.56.0)(typescript@5.4.2) eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.56.0) eslint-plugin-react: 7.33.2(eslint@8.56.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.56.0) @@ -16627,30 +16566,7 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0): - resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - eslint: '*' - eslint-plugin-import: '*' - dependencies: - debug: 4.3.4 - enhanced-resolve: 5.15.0 - eslint: 8.56.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - fast-glob: 3.3.2 - get-tsconfig: 4.7.2 - is-core-module: 2.13.1 - is-glob: 4.0.3 - transitivePeerDependencies: - - '@typescript-eslint/parser' - - eslint-import-resolver-node - - eslint-import-resolver-webpack - - supports-color - dev: true - - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0): resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -16673,36 +16589,6 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - dependencies: - '@typescript-eslint/parser': 6.19.0(eslint@8.56.0)(typescript@5.4.2) - debug: 3.2.7 - eslint: 8.56.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) - transitivePeerDependencies: - - supports-color - dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} @@ -16728,46 +16614,11 @@ packages: debug: 3.2.7 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - dependencies: - '@typescript-eslint/parser': 6.19.0(eslint@8.56.0)(typescript@5.4.2) - array-includes: 3.1.7 - array.prototype.findlastindex: 1.2.3 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 - debug: 3.2.7 - doctrine: 2.1.0 - eslint: 8.56.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - hasown: 2.0.0 - is-core-module: 2.13.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.7 - object.groupby: 1.0.1 - object.values: 1.1.7 - semver: 6.3.1 - tsconfig-paths: 3.15.0 - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} @@ -18024,7 +17875,6 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true - dev: true optional: true /fsevents@2.3.3: @@ -22342,7 +22192,7 @@ packages: /neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - /next-auth@4.24.5(next@14.1.4)(react-dom@18.2.0)(react@18.2.0): + /next-auth@4.24.5(next@14.2.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-3RafV3XbfIKk6rF6GlLE4/KxjTcuMCifqrmD+98ejFq73SRoj2rmzoca8u764977lH/Q7jo6Xu6yM+Re1Mz/Og==} peerDependencies: next: ^12.2.5 || ^13 || ^14 @@ -22357,7 +22207,7 @@ packages: '@panva/hkdf': 1.1.1 cookie: 0.5.0 jose: 4.15.4 - next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) oauth: 0.9.15 openid-client: 5.6.1 preact: 10.19.2 @@ -22367,7 +22217,7 @@ packages: uuid: 8.3.2 dev: false - /next-intl@3.2.2(next@14.1.4)(react@18.2.0): + /next-intl@3.2.2(next@14.2.1)(react@18.2.0): resolution: {integrity: sha512-OM5TRccppaDCVMBVxsquQj0BtV011dDdTyX0bDahd4Y00Q+/fSLG13NU59/T1Qo5WQcs/71EpwdnLJ1N0hCC1w==} peerDependencies: next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 @@ -22375,24 +22225,24 @@ packages: dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 use-intl: 3.3.1(react@18.2.0) dev: false - /next-seo@6.4.0(next@14.1.4)(react-dom@18.2.0)(react@18.2.0): + /next-seo@6.4.0(next@14.2.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-XQFxkOL2hw0YE+P100HbI3EAvcludlHPxuzMgaIjKb7kPK0CvjGvLFjd9hszZFEDc5oiQkGFA8+cuWcnip7eYA==} peerDependencies: next: ^8.1.1-canary.54 || >=9.0.0 react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /next-sitemap@4.2.3(next@14.1.4): + /next-sitemap@4.2.3(next@14.2.1): resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==} engines: {node: '>=14.18'} hasBin: true @@ -22403,17 +22253,17 @@ packages: '@next/env': 13.5.6 fast-glob: 3.3.2 minimist: 1.2.8 - next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) dev: false - /next-themes@0.2.1(next@14.1.4)(react-dom@18.2.0)(react@18.2.0): + /next-themes@0.2.1(next@14.2.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==} peerDependencies: next: '*' react: '*' react-dom: '*' dependencies: - next: 14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -22422,23 +22272,27 @@ packages: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} dev: false - /next@14.1.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-1WTaXeSrUwlz/XcnhGTY7+8eiaFvdet5z9u3V2jb+Ek1vFo0VhHKSAIJvDWfQpttWjnyw14kBeq28TPq7bTeEQ==} + /next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-SF3TJnKdH43PMkCcErLPv+x/DY1YCklslk3ZmwaVoyUfDgHKexuKlf9sEfBQ69w+ue8jQ3msLb+hSj1T19hGag==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.41.2 react: ^18.2.0 react-dom: ^18.2.0 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': optional: true + '@playwright/test': + optional: true sass: optional: true dependencies: - '@next/env': 14.1.4 - '@swc/helpers': 0.5.2 + '@next/env': 14.2.1 + '@playwright/test': 1.41.1 + '@swc/helpers': 0.5.5 busboy: 1.6.0 caniuse-lite: 1.0.30001579 graceful-fs: 4.2.11 @@ -22447,15 +22301,15 @@ packages: react-dom: 18.2.0(react@18.2.0) styled-jsx: 5.1.1(@babel/core@7.23.9)(react@18.2.0) optionalDependencies: - '@next/swc-darwin-arm64': 14.1.4 - '@next/swc-darwin-x64': 14.1.4 - '@next/swc-linux-arm64-gnu': 14.1.4 - '@next/swc-linux-arm64-musl': 14.1.4 - '@next/swc-linux-x64-gnu': 14.1.4 - '@next/swc-linux-x64-musl': 14.1.4 - '@next/swc-win32-arm64-msvc': 14.1.4 - '@next/swc-win32-ia32-msvc': 14.1.4 - '@next/swc-win32-x64-msvc': 14.1.4 + '@next/swc-darwin-arm64': 14.2.1 + '@next/swc-darwin-x64': 14.2.1 + '@next/swc-linux-arm64-gnu': 14.2.1 + '@next/swc-linux-arm64-musl': 14.2.1 + '@next/swc-linux-x64-gnu': 14.2.1 + '@next/swc-linux-x64-musl': 14.2.1 + '@next/swc-win32-arm64-msvc': 14.2.1 + '@next/swc-win32-ia32-msvc': 14.2.1 + '@next/swc-win32-x64-msvc': 14.2.1 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -23542,7 +23396,6 @@ packages: resolution: {integrity: sha512-/KPO5DzXSMlxSX77wy+HihKGOunh3hqndhqeo/nMxfigiKzogn8kfL0ZBDu0L1RKgan5XHCPmn6zXd2NUJgjhg==} engines: {node: '>=16'} hasBin: true - dev: true /playwright@1.41.1: resolution: {integrity: sha512-gdZAWG97oUnbBdRL3GuBvX3nDDmUOuqzV/D24dytqlKt+eI5KbwusluZRGljx1YoJKZ2NRPaeWiFTeGZO7SosQ==} @@ -23552,7 +23405,6 @@ packages: playwright-core: 1.41.1 optionalDependencies: fsevents: 2.3.2 - dev: true /plur@1.0.0: resolution: {integrity: sha512-qSnKBSZeDY8ApxwhfVIwKwF36KVJqb1/9nzYYq3j3vdwocULCXT8f8fQGkiw1Nk9BGfxiDagEe/pwakA+bOBqw==} From 4c6fec726f82ecb2b89c73704736b5bae3e7aa34 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Mon, 15 Apr 2024 11:57:56 +0100 Subject: [PATCH 10/36] =?UTF-8?q?=F0=9F=93=9D=20(examples.tsx):=20fix=20fo?= =?UTF-8?q?rmatting=20by=20removing=20extra=20space=20in=20import=20statem?= =?UTF-8?q?ent?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- libs/features/unlock/shopify/src/lib/OffKeyGate/examples.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/features/unlock/shopify/src/lib/OffKeyGate/examples.tsx b/libs/features/unlock/shopify/src/lib/OffKeyGate/examples.tsx index 9a8d48c40..37da2da97 100644 --- a/libs/features/unlock/shopify/src/lib/OffKeyGate/examples.tsx +++ b/libs/features/unlock/shopify/src/lib/OffKeyGate/examples.tsx @@ -1,5 +1,5 @@ import * as iframeApi from '@next/iframe'; -import { IFrameProvider, useIframeOffKey , ConnectStatus } from '@next/iframe'; +import { IFrameProvider, useIframeOffKey, ConnectStatus } from '@next/iframe'; import React from 'react'; import { createMock } from 'storybook-addon-module-mock'; import { OffKeyHeaderConnectedExamples } from '../OffKeyHeaderConnected/examples'; From 5ca174ca4119731390ba2f2955474cc92daf70e7 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Mon, 15 Apr 2024 12:08:19 +0100 Subject: [PATCH 11/36] =?UTF-8?q?=E2=9C=85=20(eventPassActivity.spec.ts):?= =?UTF-8?q?=20update=20test=20to=20return=20empty=20array=20instead=20of?= =?UTF-8?q?=20throwing=20error=20for=20empty=20nftActivities=20=E2=9C=A8?= =?UTF-8?q?=20(index.spec.ts):=20mock=20getCurrentUser=20and=20InsertLoyal?= =?UTF-8?q?tyCardNftContract=20for=20better=20test=20coverage=20and=20func?= =?UTF-8?q?tionality=20simulation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../webhooks/src/lib/eventPassActivity.spec.ts | 8 ++++---- .../src/lib/index.spec.ts | 12 ++++++++++++ 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/libs/indexer/alchemy/webhooks/src/lib/eventPassActivity.spec.ts b/libs/indexer/alchemy/webhooks/src/lib/eventPassActivity.spec.ts index 84f673328..3ff5722c4 100644 --- a/libs/indexer/alchemy/webhooks/src/lib/eventPassActivity.spec.ts +++ b/libs/indexer/alchemy/webhooks/src/lib/eventPassActivity.spec.ts @@ -202,7 +202,7 @@ describe('extractNftTransfersFromEvent', () => { consoleErrorSpy.mockRestore(); }); - it('should throw an error when nftActivities is empty', () => { + it('should return an empty array when nftActivities is empty', () => { const mockEventWithoutActivities: AlchemyNFTActivityEvent = { webhookId: 'webhookId', id: 'id', @@ -214,9 +214,9 @@ describe('extractNftTransfersFromEvent', () => { }, }; - expect(() => - extractNftTransfersFromEvent(mockEventWithoutActivities), - ).toThrow('No nft activities found in event'); + expect(extractNftTransfersFromEvent(mockEventWithoutActivities)).toEqual( + [], + ); }); }); diff --git a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.spec.ts b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.spec.ts index b60b3c0f9..fd8483fbf 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.spec.ts +++ b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.spec.ts @@ -4,6 +4,16 @@ import { NftStatus_Enum } from '@gql/shared/types'; import { ThirdwebSDK } from '@thirdweb-dev/sdk'; import { CollectionDeploymentError, LoyaltyCardCollection } from './index'; +jest.mock('@next/next-auth/user', () => { + return { + getCurrentUser: jest.fn().mockResolvedValue({ + role: { + organizerId: 'test-organizer-id', + }, + }), + }; +}); + jest.mock('@nft/thirdweb-organizer-common', () => ({ ThirdwebOrganizerCommon: jest.fn().mockImplementation(() => ({ setErc721ContractWithClaimConditions: jest @@ -16,6 +26,7 @@ jest.mock('@nft/thirdweb-organizer-common', () => ({ })); jest.mock('./action', () => ({ + ...jest.requireActual('./action'), createLoyaltyCardContract: jest.fn(), createLoyaltyCardParametersAndWebhook: jest.fn(), })); @@ -23,6 +34,7 @@ jest.mock('./action', () => ({ jest.mock('@gql/admin/api', () => ({ adminSdk: { UpdateLoyaltyCardNfts: jest.fn(), + InsertLoyaltyCardNftContract: jest.fn(), }, })); From 4138b7d4b026c7252fc3437e0fc17d071115ff20 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Mon, 15 Apr 2024 12:12:43 +0100 Subject: [PATCH 12/36] =?UTF-8?q?=E2=9C=A8=20(jest.integration.config.ts):?= =?UTF-8?q?=20add=20'mjs'=20to=20moduleFileExtensions=20to=20support=20ES?= =?UTF-8?q?=20modules=20in=20tests?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/jest.integration.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/web/jest.integration.config.ts b/apps/web/jest.integration.config.ts index 62e9e1045..d7a3de536 100644 --- a/apps/web/jest.integration.config.ts +++ b/apps/web/jest.integration.config.ts @@ -11,7 +11,7 @@ const customConfig = { testEnvironment: 'node', globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], + moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'mjs'], coverageDirectory: '../../coverage/apps/web/integration', testMatch: ['**/*.integration.test.ts'], }; From 1a50abacec31538295ed4e65cf90235dbe2b24b3 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Mon, 15 Apr 2024 17:18:14 +0100 Subject: [PATCH 13/36] =?UTF-8?q?=E2=9C=A8=20(processLoyaltyCardsMint.ts):?= =?UTF-8?q?=20add=20try-catch=20block=20for=20better=20error=20handling=20?= =?UTF-8?q?and=20logging=20=E2=99=BB=EF=B8=8F=20(Various=20files):=20refac?= =?UTF-8?q?tor=20NftClaimable=20to=20EventPassNftOrder=20for=20clarity=20a?= =?UTF-8?q?nd=20consistency=20=E2=99=BB=EF=B8=8F=20(loyalty-card-cron.ts):?= =?UTF-8?q?=20replace=20LoyaltyCardCollection=20with=20LoyaltyCardNft=20to?= =?UTF-8?q?=20align=20with=20updated=20naming=20convention=20=E2=99=BB?= =?UTF-8?q?=EF=B8=8F=20(jest.config.ts):=20update=20jest=20configuration?= =?UTF-8?q?=20to=20separate=20unit=20and=20integration=20tests=20for=20bet?= =?UTF-8?q?ter=20test=20management=20=E2=9C=85=20(Various=20files):=20upda?= =?UTF-8?q?te=20mocks=20and=20tests=20to=20reflect=20changes=20in=20naming?= =?UTF-8?q?=20and=20structure=20for=20consistency=20and=20clarity?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ✨ (project.json): rename "test-integration" to "test" and add new "test-integration" task with specific jest config for integration tests ✨ (index.ts, eventPassNftOrder.ts, eventPassNftOrder.integration.test.ts): introduce EventPassNftOrder class and integration tests to handle NFT order claims ✨ (loyaltyCardNft.spec.ts, loyaltyCardNft.ts): add loyalty card NFT processing functionality - Implement unit tests for error handling and successful minting scenarios - Introduce methods for updating loyalty card NFT statuses and multicall minting operations ♻️ Refactor NFT claim logic to abstract class and remove deprecated methods - Abstract NFT claim logic into a new `NFTClaim` class for better reusability and maintenance. - Remove deprecated NFT claim methods and associated utilities to clean up the codebase. - Adjust related actions in the loyalty card module to align with the new NFT claim approach. ♻️ (thirdweb-organizer-loyalty-card): remove multicallMint method and related imports ♻️ (payment-admin): rename nftClaimable to eventPassNftOrder for clarity ♻️ (payment-admin): refactor NftClaimable to EventPassNftOrder for clarity and specificity --- apps/web/app/crons/processLoyaltyCardsMint.ts | 12 +- .../orders/claim/index.integration.test.ts | 6 +- apps/web/pages/api/orders/claim/index.ts | 4 +- .../lib/loyalty-card-cron.integration.test.ts | 38 +-- .../src/lib/loyalty-card-cron.ts | 24 +- libs/nft/thirdweb-admin/jest.config.ts | 3 +- .../thirdweb-admin/jest.integration.config.ts | 13 + libs/nft/thirdweb-admin/project.json | 9 +- libs/nft/thirdweb-admin/src/index.ts | 3 +- ... => eventPassNftOrder.integration.test.ts} | 13 +- .../src/lib/eventPassNftOrder.ts | 127 +++++++++ .../src/lib/loyaltyCardNft.spec.ts | 152 +++++++++++ .../thirdweb-admin/src/lib/loyaltyCardNft.ts | 74 ++++++ .../src/lib/nft-thirdweb-api.ts | 249 ------------------ libs/nft/thirdweb-admin/src/lib/nftClaim.ts | 84 ++++++ .../src/lib/action.ts | 40 --- .../src/lib/index.spec.ts | 134 ---------- .../src/lib/index.ts | 48 ---- .../src/lib/payment-admin.integration.test.ts | 6 +- .../admin/src/lib/payment-admin.spec.ts | 21 +- libs/payment/admin/src/lib/payment-admin.ts | 8 +- 21 files changed, 530 insertions(+), 538 deletions(-) create mode 100644 libs/nft/thirdweb-admin/jest.integration.config.ts rename libs/nft/thirdweb-admin/src/lib/{nft-thirdweb-api.spec.ts => eventPassNftOrder.integration.test.ts} (85%) create mode 100644 libs/nft/thirdweb-admin/src/lib/eventPassNftOrder.ts create mode 100644 libs/nft/thirdweb-admin/src/lib/loyaltyCardNft.spec.ts create mode 100644 libs/nft/thirdweb-admin/src/lib/loyaltyCardNft.ts delete mode 100644 libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.ts create mode 100644 libs/nft/thirdweb-admin/src/lib/nftClaim.ts diff --git a/apps/web/app/crons/processLoyaltyCardsMint.ts b/apps/web/app/crons/processLoyaltyCardsMint.ts index 2f0420ed8..70609b1da 100644 --- a/apps/web/app/crons/processLoyaltyCardsMint.ts +++ b/apps/web/app/crons/processLoyaltyCardsMint.ts @@ -1,5 +1,15 @@ import { handler as processLoyaltyCardsMintHandler } from '@features/loyalty-card-cron'; export default async function handler() { - return await processLoyaltyCardsMintHandler(); + try { + const result = await processLoyaltyCardsMintHandler(); + console.log( + 'Minting process completed successfully for loyaltyCard:', + result, + ); + return result; + } catch (error) { + console.error('Error during the minting process for loyaltyCard:', error); + throw error; // Re-throw the error if you want to propagate it further or handle it differently. + } } diff --git a/apps/web/pages/api/orders/claim/index.integration.test.ts b/apps/web/pages/api/orders/claim/index.integration.test.ts index 7794cc106..6fd7da2f1 100644 --- a/apps/web/pages/api/orders/claim/index.integration.test.ts +++ b/apps/web/pages/api/orders/claim/index.integration.test.ts @@ -1,4 +1,4 @@ -import { NftClaimable } from '@nft/thirdweb-admin'; +import { EventPassNftOrder } from '@nft/thirdweb-admin'; import { applySeeds, createDbClient, @@ -10,7 +10,7 @@ import { NextApiRequest, NextApiResponse } from 'next'; import handler from './index'; jest.mock('@nft/thirdweb-admin', () => ({ - NftClaimable: jest.fn().mockImplementation(() => ({ + EventPassNftOrder: jest.fn().mockImplementation(() => ({ multicallClaim: jest.fn().mockResolvedValueOnce({ success: true }), })), })); @@ -84,7 +84,7 @@ describe('Orders Claim API', () => { await handler(mockReq, mockRes); const multicallClaimMock = - NftClaimable.mock.results[0].value.multicallClaim; + EventPassNftOrder.mock.results[0].value.multicallClaim; expect(multicallClaimMock).toHaveBeenCalled(); diff --git a/apps/web/pages/api/orders/claim/index.ts b/apps/web/pages/api/orders/claim/index.ts index 70b433a0f..b0faaeb5e 100644 --- a/apps/web/pages/api/orders/claim/index.ts +++ b/apps/web/pages/api/orders/claim/index.ts @@ -1,7 +1,7 @@ import { deleteOrders, setOrdersToBusy } from '@features/orders-cron'; import { adminSdk } from '@gql/admin/api'; import { NextRedis } from '@next/redis'; -import { NftClaimable } from '@nft/thirdweb-admin'; +import { EventPassNftOrder } from '@nft/thirdweb-admin'; import { NextApiRequest, NextApiResponse } from 'next'; export const config = { @@ -23,7 +23,7 @@ export default async function handler( } const cache = new NextRedis(); - const claim = new NftClaimable(); + const claim = new EventPassNftOrder(); try { const minterTemporaryWallet = ( diff --git a/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.integration.test.ts b/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.integration.test.ts index d0a0f34fb..967e260aa 100644 --- a/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.integration.test.ts +++ b/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.integration.test.ts @@ -12,10 +12,10 @@ jest .spyOn(adminSdk, 'GetLoyaltyCardByContractAddressForProcess') .mockImplementation(jest.fn()); -const multicallMintMock = jest.fn(); -jest.mock('@nft/thirdweb-organizer-loyalty-card', () => ({ - LoyaltyCardCollection: jest.fn().mockImplementation(() => ({ - multicallMint: multicallMintMock, +const multicallClaimMock = jest.fn(); +jest.mock('@nft/thirdweb-admin', () => ({ + LoyaltyCardNft: jest.fn().mockImplementation(() => ({ + multicallClaim: multicallClaimMock, })), })); @@ -51,7 +51,7 @@ describe('handler', () => { beforeEach(() => { jest.clearAllMocks(); - multicallMintMock.mockClear(); + multicallClaimMock.mockClear(); }); it('one contract one nft', async () => { @@ -87,8 +87,8 @@ describe('handler', () => { expect( adminSdk.GetLoyaltyCardByContractAddressForProcess, ).toHaveBeenCalled(); - expect(multicallMintMock).toHaveBeenCalled(); - expect(multicallMintMock).toHaveBeenCalledWith( + expect(multicallClaimMock).toHaveBeenCalled(); + expect(multicallClaimMock).toHaveBeenCalledWith( expect.anything(), expect.arrayContaining([ expect.objectContaining({ @@ -132,8 +132,8 @@ describe('handler', () => { expect( adminSdk.GetLoyaltyCardByContractAddressForProcess, ).toHaveBeenCalled(); - expect(multicallMintMock).toHaveBeenCalled(); - expect(multicallMintMock).toHaveBeenCalledWith( + expect(multicallClaimMock).toHaveBeenCalled(); + expect(multicallClaimMock).toHaveBeenCalledWith( expect.anything(), expect.arrayContaining([ expect.objectContaining({ @@ -223,8 +223,8 @@ describe('handler', () => { expect( adminSdk.GetLoyaltyCardByContractAddressForProcess, ).toHaveBeenCalled(); - expect(multicallMintMock).toHaveBeenCalled(); - expect(multicallMintMock).toHaveBeenCalledWith( + expect(multicallClaimMock).toHaveBeenCalled(); + expect(multicallClaimMock).toHaveBeenCalledWith( expect.anything(), expect.arrayContaining([ expect.objectContaining({ @@ -309,8 +309,8 @@ describe('handler', () => { expect( adminSdk.GetLoyaltyCardByContractAddressForProcess, ).toHaveBeenCalled(); - expect(multicallMintMock).toHaveBeenCalledTimes(2); - expect(multicallMintMock).toHaveBeenNthCalledWith( + expect(multicallClaimMock).toHaveBeenCalledTimes(2); + expect(multicallClaimMock).toHaveBeenNthCalledWith( 1, expect.anything(), expect.arrayContaining([ @@ -324,7 +324,7 @@ describe('handler', () => { ]), ); - expect(multicallMintMock).toHaveBeenNthCalledWith( + expect(multicallClaimMock).toHaveBeenNthCalledWith( 2, expect.anything(), expect.arrayContaining([ @@ -408,8 +408,8 @@ describe('handler', () => { expect( adminSdk.GetLoyaltyCardByContractAddressForProcess, ).toHaveBeenCalled(); - expect(multicallMintMock).toHaveBeenCalledTimes(2); - expect(multicallMintMock).toHaveBeenNthCalledWith( + expect(multicallClaimMock).toHaveBeenCalledTimes(2); + expect(multicallClaimMock).toHaveBeenNthCalledWith( 1, expect.anything(), expect.arrayContaining([ @@ -437,7 +437,7 @@ describe('handler', () => { ]), ); - expect(multicallMintMock).toHaveBeenNthCalledWith( + expect(multicallClaimMock).toHaveBeenNthCalledWith( 2, expect.anything(), expect.arrayContaining([ @@ -511,7 +511,7 @@ describe('handler', () => { expect( adminSdk.GetLoyaltyCardByContractAddressForProcess, ).toHaveBeenCalled(); - expect(multicallMintMock).toHaveBeenCalledTimes(4); + expect(multicallClaimMock).toHaveBeenCalledTimes(4); const nftsPerContract = [10, 15, 20, 25]; let expectedCallIndex = 1; @@ -529,7 +529,7 @@ describe('handler', () => { }), ); - expect(multicallMintMock).toHaveBeenNthCalledWith( + expect(multicallClaimMock).toHaveBeenNthCalledWith( expectedCallIndex, expect.anything(), expect.arrayContaining(expectedNFTsForContract), diff --git a/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.ts b/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.ts index 1a32e188f..e63555247 100644 --- a/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.ts +++ b/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.ts @@ -1,8 +1,6 @@ import { adminSdk } from '@gql/admin/api'; import { GetLoyaltyCardByContractAddressForProcessQuery } from '@gql/admin/types'; -import { getCurrentChain } from '@next/chains'; -import { LoyaltyCardCollection } from '@nft/thirdweb-organizer-loyalty-card'; -import { ThirdwebSDK } from '@thirdweb-dev/sdk'; +import { LoyaltyCardNft } from '@nft/thirdweb-admin'; export interface GroupedLoyaltyCards { contractAddress: string; @@ -36,12 +34,12 @@ export async function groupLoyaltyCardsByContractAddress( export async function mintLoyaltyCardsForGroup( group: GroupedLoyaltyCards, - loyaltyCardCollection: LoyaltyCardCollection, + loyaltyCardNft: LoyaltyCardNft, ) { const wallet = await getMinterTemporaryWallet( group.loyaltyCards[0].loyaltyCardId, ); - await loyaltyCardCollection.multicallMint(wallet, group.loyaltyCards); + await loyaltyCardNft.multicallClaim(wallet, group.loyaltyCards); } export async function handler() { @@ -50,18 +48,16 @@ export async function handler() { ).loyaltyCardNft; const groupedByContractAddress = await groupLoyaltyCardsByContractAddress(loyaltyCards); - const loyaltyCardCollection = new LoyaltyCardCollection( - new ThirdwebSDK(getCurrentChain().chainIdHex), - ); + const loyaltyCardNft = new LoyaltyCardNft(); - for (const group of groupedByContractAddress) { - try { - await mintLoyaltyCardsForGroup(group, loyaltyCardCollection); - } catch (error) { + const mintPromises = groupedByContractAddress.map((group) => + mintLoyaltyCardsForGroup(group, loyaltyCardNft).catch((error) => { console.error( `Error processing group for contractAddress: ${group.contractAddress}`, error, ); - } - } + }), + ); + + return Promise.all(mintPromises); } diff --git a/libs/nft/thirdweb-admin/jest.config.ts b/libs/nft/thirdweb-admin/jest.config.ts index 7e9983325..64d19e9da 100644 --- a/libs/nft/thirdweb-admin/jest.config.ts +++ b/libs/nft/thirdweb-admin/jest.config.ts @@ -3,11 +3,10 @@ export default { displayName: 'nft-thirdweb-admin', preset: '../../../jest.preset.js', testEnvironment: 'node', - globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, - globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, transform: { '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], }, moduleFileExtensions: ['ts', 'js', 'html'], coverageDirectory: '../../../coverage/libs/nft/thirdweb-admin', + testPathIgnorePatterns: ['.*\\.integration\\..*'], }; diff --git a/libs/nft/thirdweb-admin/jest.integration.config.ts b/libs/nft/thirdweb-admin/jest.integration.config.ts new file mode 100644 index 000000000..13d386f50 --- /dev/null +++ b/libs/nft/thirdweb-admin/jest.integration.config.ts @@ -0,0 +1,13 @@ +/* eslint-disable */ +export default { + displayName: 'nft-thirdweb-admin', + preset: '../../../jest.preset.js', + testEnvironment: 'node', + globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, + globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, + transform: { + '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + coverageDirectory: '../../../coverage/libs/nft/thirdweb-admin-integration', +}; diff --git a/libs/nft/thirdweb-admin/project.json b/libs/nft/thirdweb-admin/project.json index 8aa12397b..5629b66ea 100644 --- a/libs/nft/thirdweb-admin/project.json +++ b/libs/nft/thirdweb-admin/project.json @@ -18,12 +18,19 @@ "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"] }, - "test-integration": { + "test": { "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { "jestConfig": "libs/nft/thirdweb-admin/jest.config.ts" } + }, + "test-integration": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/nft/thirdweb-admin/jest.integration.config.ts" + } } }, "tags": [] diff --git a/libs/nft/thirdweb-admin/src/index.ts b/libs/nft/thirdweb-admin/src/index.ts index ea6581df2..723ae584f 100644 --- a/libs/nft/thirdweb-admin/src/index.ts +++ b/libs/nft/thirdweb-admin/src/index.ts @@ -1 +1,2 @@ -export * from './lib/nft-thirdweb-api'; +export { LoyaltyCardNft } from './lib/loyaltyCardNft'; +export { EventPassNftOrder } from './lib/eventPassNftOrder'; diff --git a/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.spec.ts b/libs/nft/thirdweb-admin/src/lib/eventPassNftOrder.integration.test.ts similarity index 85% rename from libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.spec.ts rename to libs/nft/thirdweb-admin/src/lib/eventPassNftOrder.integration.test.ts index d4c8b66ad..1c70826d3 100644 --- a/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.spec.ts +++ b/libs/nft/thirdweb-admin/src/lib/eventPassNftOrder.integration.test.ts @@ -6,8 +6,7 @@ import { deleteAllTables, type PgClient, } from '@test-utils/db'; -import { describe } from 'node:test'; -import { NftClaimable } from './nft-thirdweb-api'; +import { EventPassNftOrder } from './eventPassNftOrder'; jest.mock('@thirdweb-dev/sdk', () => { return { @@ -24,8 +23,8 @@ jest.mock('@thirdweb-dev/sdk', () => { }; }); -describe('NftClaimable integration test', () => { - let nftClaimable: NftClaimable; +describe('EventPassNftOrder integration test', () => { + let eventPassNftOrder: EventPassNftOrder; let orders; let minterWallet; let client: PgClient; @@ -48,7 +47,7 @@ describe('NftClaimable integration test', () => { }); beforeEach(async () => { - nftClaimable = new NftClaimable(); + eventPassNftOrder = new EventPassNftOrder(); const resOrders = await adminSdk.GetOrdersWithClaimInfo({ ids: ['1e8b9aea-1b0a-4a05-803b-c72d0b46e9a2'], @@ -69,7 +68,7 @@ describe('NftClaimable integration test', () => { }); it('should successfully execute multicallClaim and update order statuses', async () => { - await nftClaimable.multicallClaim(minterWallet, orders); + await eventPassNftOrder.multicallClaim(minterWallet, orders); const updatedOrders = await adminSdk.GetOrdersWithClaimInfo({ ids: orders.map((order) => order.id), @@ -82,7 +81,7 @@ describe('NftClaimable integration test', () => { it('should throw an error when there are no orders', async () => { const emptyOrders = []; await expect( - nftClaimable.multicallClaim(minterWallet, emptyOrders), + eventPassNftOrder.multicallClaim(minterWallet, emptyOrders), ).rejects.toThrow('No orders found or eventPassNftContract is undefined'); }); }); diff --git a/libs/nft/thirdweb-admin/src/lib/eventPassNftOrder.ts b/libs/nft/thirdweb-admin/src/lib/eventPassNftOrder.ts new file mode 100644 index 000000000..48819522b --- /dev/null +++ b/libs/nft/thirdweb-admin/src/lib/eventPassNftOrder.ts @@ -0,0 +1,127 @@ +import { setOrdersToPending } from '@features/orders-cron'; +import { adminSdk } from '@gql/admin/api'; +import { + ClaimEventPassNftsMutationVariables, + GetMinterTemporaryWalletByEventPassIdQuery, + GetOrdersWithClaimInfoQuery, +} from '@gql/admin/types'; +import { OrderStatus_Enum } from '@gql/shared/types'; +import { NextRedis } from '@next/redis'; +import { OrderWithContractData } from '@nft/types'; +import { NFTClaim } from './nftClaim'; + +export class EventPassNftOrder extends NFTClaim { + async checkOrder(order: OrderWithContractData) { + super.initializeSdkFromMasterWallet(); + const contractAddress = order.eventPassNftContract?.contractAddress; + if (!contractAddress) { + throw new Error('Contract address is undefined'); + } + const contract = await this.sdk?.getContract(contractAddress); + if (!contract) { + throw new Error('Contract is undefined'); + } + + if (!(await contract.erc721.claimConditions.canClaim(order.quantity))) { + const reasons = + await contract.erc721.claimConditions.getClaimIneligibilityReasons( + order.quantity, + ); + throw new Error( + `Cannot claim for order ${order.id} with reasons : ${reasons}`, + ); + } + } + + async registerOwnership(updateData: ClaimEventPassNftsMutationVariables) { + try { + return await adminSdk.ClaimEventPassNfts(updateData); + } catch (error) { + if (error instanceof Error) { + console.error(`Error registering ownership: ${error.message}`); + throw error; + } else { + throw error; + } + } + } + + async multicallClaim( + minterTemporaryWallet: GetMinterTemporaryWalletByEventPassIdQuery['minterTemporaryWallet'][0], + orders: GetOrdersWithClaimInfoQuery['order'], + ) { + if ( + orders.length === 0 || + !orders[0].eventPassNftContract || + !orders[0].eventPassId + ) { + throw new Error('No orders found or eventPassNftContract is undefined'); + } + const contractAddress = orders[0].eventPassNftContract.contractAddress; + const eventPassId = orders[0].eventPassId; + + if (!contractAddress) { + throw new Error( + `ContractAddress is undefined for eventPassId ${orders[0].eventPassId} and temporary wallet address ${minterTemporaryWallet.address}`, + ); + } + super.initializeSdk(minterTemporaryWallet); + const contract = await this.sdk?.getContract(contractAddress); + if (!contract) { + throw new Error('Contract is undefined'); + } + + try { + const encodedTransactions = await Promise.all( + orders.map(async (order) => { + if (!order.account) { + throw new Error( + `Order ${order.id} does not have an associated account.`, + ); + } + return contract + .prepare('claimTo', [order.account.address, order.quantity]) + .encode(); + }), + ); + + await contract.call('multicall', [encodedTransactions]); + } catch (e) { + console.error(e); + await setOrdersToPending( + new NextRedis(), + eventPassId, + orders.map((order) => order.id), + ); + return; + } + try { + await adminSdk.UpdateOrdersStatus({ + updates: orders.map((order) => ({ + _set: { + status: OrderStatus_Enum.Completed, + }, + where: { + id: { + _eq: order.id, + }, + }, + })), + }); + } catch (e) { + console.error(e); + await adminSdk.UpdateOrdersStatus({ + updates: orders.map((order) => ({ + _set: { + status: OrderStatus_Enum.Error, + }, + where: { + id: { + _eq: order.id, + }, + }, + })), + }); + } + } +} diff --git a/libs/nft/thirdweb-admin/src/lib/loyaltyCardNft.spec.ts b/libs/nft/thirdweb-admin/src/lib/loyaltyCardNft.spec.ts new file mode 100644 index 000000000..2e02c5280 --- /dev/null +++ b/libs/nft/thirdweb-admin/src/lib/loyaltyCardNft.spec.ts @@ -0,0 +1,152 @@ +import { adminSdk } from '@gql/admin/api'; +import { GetLoyaltyCardByContractAddressForProcessQuery } from '@gql/admin/types'; +import { NftStatus_Enum } from '@gql/shared/types'; +import { ThirdwebSDK } from '@thirdweb-dev/sdk'; +import { LoyaltyCardNft } from './loyaltyCardNft'; + +jest.mock('@gql/admin/api', () => ({ + adminSdk: { + UpdateLoyaltyCardNfts: jest.fn(), + }, +})); + +// Mock the ThirdwebSDK to simulate contract interactions +jest.mock('@thirdweb-dev/sdk', () => ({ + ThirdwebSDK: { + fromPrivateKey: jest.fn(), + }, +})); + +describe('LoyaltyCardNft', () => { + let loyaltyCardNft: LoyaltyCardNft; + + beforeEach(() => { + loyaltyCardNft = new LoyaltyCardNft(); + }); + + describe('multicallClaim', () => { + it('updates loyalty cards to error status if minting fails', async () => { + const minterTemporaryWallet = { + address: 'mockWalletAddress', + privateKey: 'mockPrivateKey', + }; + const loyaltyCards = [ + { + id: '1', + contractAddress: 'mockContractAddress', + loyaltyCardId: 'mockLoyaltyCardId', + ownerAddress: 'mockOwnerAddress', + metadata: 'mockMetadata', + }, + ]; + + // Mock the SDK to throw an error during the contract call + (ThirdwebSDK.fromPrivateKey as jest.Mock).mockImplementation(() => ({ + getContract: jest.fn().mockResolvedValue({ + prepare: jest.fn().mockImplementation(() => ({ + encode: jest.fn().mockResolvedValue('encodedTransaction'), + })), + call: jest.fn().mockRejectedValue(new Error('Mock minting error')), + }), + })); + + await loyaltyCardNft.multicallClaim( + minterTemporaryWallet, + loyaltyCards as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], + ); + + expect(adminSdk.UpdateLoyaltyCardNfts).toHaveBeenCalledWith({ + updates: loyaltyCards.map((loyaltyCard) => ({ + _set: { + status: NftStatus_Enum.Error, + }, + where: { + id: { + _eq: loyaltyCard.id, + }, + }, + })), + }); + }); + + it('throws an error if loyaltyCards array is empty', async () => { + const minterTemporaryWallet = { + address: 'mockWalletAddress', + privateKey: 'mockPrivateKey', + }; + const loyaltyCards = []; + + await expect( + loyaltyCardNft.multicallClaim(minterTemporaryWallet, loyaltyCards), + ).rejects.toThrow('No loyaltyCards found or loyaltyCardId is undefined'); + }); + + it('throws an error if contractAddress is undefined', async () => { + const minterTemporaryWallet = { + address: 'mockWalletAddress', + privateKey: 'mockPrivateKey', + }; + const loyaltyCards = [ + { + id: '1', + contractAddress: undefined, + loyaltyCardId: 'mockLoyaltyCardId', + ownerAddress: 'mockOwnerAddress', + metadata: 'mockMetadata', + }, + ]; + + await expect( + loyaltyCardNft.multicallClaim( + minterTemporaryWallet, + loyaltyCards as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], + ), + ).rejects.toThrow( + 'ContractAddress is undefined for loyaltyCardId mockLoyaltyCardId and temporary wallet address mockWalletAddres', + ); + }); + it('updates loyalty cards to completed status if minting succeeds', async () => { + const loyaltyCards = [ + { + id: '1', + contractAddress: 'mockContractAddress', + loyaltyCardId: 'mockLoyaltyCardId', + ownerAddress: 'mockOwnerAddress', + metadata: 'mockMetadata', + }, + ]; + + const minterTemporaryWallet = { + address: 'mockWalletAddress', + privateKey: 'mockPrivateKey', + }; + + (ThirdwebSDK.fromPrivateKey as jest.Mock).mockImplementation(() => ({ + getContract: jest.fn().mockResolvedValue({ + prepare: jest.fn().mockImplementation(() => ({ + encode: jest.fn().mockResolvedValue('encodedTransaction'), + })), + call: jest.fn().mockResolvedValue(undefined), // Simulate successful call + }), + })); + + await loyaltyCardNft.multicallClaim( + minterTemporaryWallet, + loyaltyCards as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], + ); + + expect(adminSdk.UpdateLoyaltyCardNfts).toHaveBeenCalledWith({ + updates: loyaltyCards.map((loyaltyCard) => ({ + _set: { + status: NftStatus_Enum.Completed, + }, + where: { + id: { + _eq: loyaltyCard.id, + }, + }, + })), + }); + }); + }); +}); diff --git a/libs/nft/thirdweb-admin/src/lib/loyaltyCardNft.ts b/libs/nft/thirdweb-admin/src/lib/loyaltyCardNft.ts new file mode 100644 index 000000000..6a051830c --- /dev/null +++ b/libs/nft/thirdweb-admin/src/lib/loyaltyCardNft.ts @@ -0,0 +1,74 @@ +import { adminSdk } from '@gql/admin/api'; +import { + GetLoyaltyCardByContractAddressForProcessQuery, + GetMinterTemporaryWalletByLoyaltyCardIdQuery, +} from '@gql/admin/types'; +import { LoyaltyCardNft_Set_Input, NftStatus_Enum } from '@gql/shared/types'; +import { NFTClaim } from './nftClaim'; + +export class LoyaltyCardNft extends NFTClaim { + async updateLoyaltyCardNftsStatus( + loyaltyCards: LoyaltyCardNft_Set_Input[], // Replace 'any' with the appropriate type + status: NftStatus_Enum, + ) { + await adminSdk.UpdateLoyaltyCardNfts({ + updates: loyaltyCards.map((loyaltyCard) => ({ + _set: { + status, + }, + where: { + id: { + _eq: loyaltyCard.id, + }, + }, + })), + }); + } + async multicallClaim( + minterTemporaryWallet: GetMinterTemporaryWalletByLoyaltyCardIdQuery['minterTemporaryWallet'][0], + loyaltyCards: GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], + ) { + if (loyaltyCards.length === 0 || !loyaltyCards[0].loyaltyCardId) { + throw new Error('No loyaltyCards found or loyaltyCardId is undefined'); + } + const contractAddress = loyaltyCards[0].contractAddress; + const loyaltyCardId = loyaltyCards[0].loyaltyCardId; + + if (!contractAddress) { + throw new Error( + `ContractAddress is undefined for loyaltyCardId ${loyaltyCardId} and temporary wallet address ${minterTemporaryWallet.address}`, + ); + } + super.initializeSdk(minterTemporaryWallet); + const contract = await this.sdk?.getContract(contractAddress); + if (!contract) { + throw new Error('Contract is undefined'); + } + try { + const encodedTransactions = await Promise.all( + loyaltyCards.map(async (loyaltyCard) => { + if (!loyaltyCard.ownerAddress) { + throw new Error( + `loyaltyCardNft ${loyaltyCard.id} does not have an associated owner.`, + ); + } + return contract + .prepare('mintTo', [loyaltyCard.ownerAddress, loyaltyCard.metadata]) + .encode(); + }), + ); + + await contract.call('multicall', [encodedTransactions]); + await this.updateLoyaltyCardNftsStatus( + loyaltyCards, + NftStatus_Enum.Completed, + ); + } catch (e) { + console.error(e); + await this.updateLoyaltyCardNftsStatus( + loyaltyCards, + NftStatus_Enum.Error, + ); + } + } +} diff --git a/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.ts b/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.ts deleted file mode 100644 index b11e49870..000000000 --- a/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.ts +++ /dev/null @@ -1,249 +0,0 @@ -import env from '@env/server'; -import { setOrdersToPending } from '@features/orders-cron'; -import { adminSdk } from '@gql/admin/api'; -import { - ClaimEventPassNftsMutation, - ClaimEventPassNftsMutationVariables, - GetMinterTemporaryWalletByEventPassIdQuery, - GetOrdersWithClaimInfoQuery, -} from '@gql/admin/types'; -import { OrderStatus_Enum } from '@gql/shared/types'; -import { NextRedis } from '@next/redis'; -import { OrderWithContractData } from '@nft/types'; -import { - BaseSepoliaTestnet, - Ethereum, - Goerli, - Mumbai, - Polygon, - PolygonAmoyTestnet, - Sepolia, -} from '@thirdweb-dev/chains'; -import { ThirdwebSDK } from '@thirdweb-dev/sdk'; - -function convertChainIdToThirdwebChain(chainId: string) { - switch (chainId) { - case '1': - return Ethereum; - case '5': - return Goerli; - case '11155111': - return Sepolia; - case '80001': - return Mumbai; - case '137': - return Polygon; - case '84532': - return BaseSepoliaTestnet; - case '80002': - return PolygonAmoyTestnet; - default: - throw new Error(`Unsupported chainId: ${chainId}`); - } -} - -export class NftClaimable { - sdk?: ThirdwebSDK; - - constructor() { - try { - this.sdk = ThirdwebSDK.fromPrivateKey( - env.THIRDWEB_MASTER_PRIVATE_KEY, - convertChainIdToThirdwebChain(env.CHAIN), - { - secretKey: env.THIRDWEB_SECRET_KEY, - }, - ); - } catch (error) { - console.error(`Error initializing ThirdwebSDK: ${error.message}`); - throw error; - } - } - - async checkOrder(order: OrderWithContractData) { - if (!this.sdk) { - throw new Error('SDK is undefined'); - } - const contractAddress = order.eventPassNftContract?.contractAddress; - if (!contractAddress) { - throw new Error('Contract address is undefined'); - } - const contract = await this.sdk.getContract(contractAddress); - - if (!(await contract.erc721.claimConditions.canClaim(order.quantity))) { - const reasons = - await contract.erc721.claimConditions.getClaimIneligibilityReasons( - order.quantity, - ); - throw new Error( - `Cannot claim for order ${order.id} with reasons : ${reasons}`, - ); - } - } - - async registerOwnership(updateData: ClaimEventPassNftsMutationVariables) { - try { - return await adminSdk.ClaimEventPassNfts(updateData); - } catch (error) { - if (error instanceof Error) { - console.error(`Error registering ownership: ${error.message}`); - throw error; - } else { - throw error; - } - } - } - - async multicallClaim( - minterTemporaryWallet: GetMinterTemporaryWalletByEventPassIdQuery['minterTemporaryWallet'][0], - orders: GetOrdersWithClaimInfoQuery['order'], - ) { - if ( - orders.length === 0 || - !orders[0].eventPassNftContract || - !orders[0].eventPassId - ) { - throw new Error('No orders found or eventPassNftContract is undefined'); - } - const contractAddress = orders[0].eventPassNftContract.contractAddress; - const eventPassId = orders[0].eventPassId; - - if (!contractAddress) { - throw new Error( - `ContractAddress is undefined for eventPassId ${orders[0].eventPassId} and temporary wallet address ${minterTemporaryWallet.address}`, - ); - } - const minterSdk = ThirdwebSDK.fromPrivateKey( - minterTemporaryWallet.privateKey, - convertChainIdToThirdwebChain(env.CHAIN), - { - secretKey: env.THIRDWEB_SECRET_KEY, - gasless: { - openzeppelin: { - relayerUrl: env.OPENZEPPELIN_URL, - }, - }, - }, - ); - - const contract = await minterSdk.getContract(contractAddress); - - try { - const encodedTransactions = await Promise.all( - orders.map(async (order) => { - if (!order.account) { - throw new Error( - `Order ${order.id} does not have an associated account.`, - ); - } - return contract - .prepare('claimTo', [order.account.address, order.quantity]) - .encode(); - }), - ); - - await contract.call('multicall', [encodedTransactions]); - } catch (e) { - console.error(e); - await setOrdersToPending( - new NextRedis(), - eventPassId, - orders.map((order) => order.id), - ); - return; - } - try { - await adminSdk.UpdateOrdersStatus({ - updates: orders.map((order) => ({ - _set: { - status: OrderStatus_Enum.Completed, - }, - where: { - id: { - _eq: order.id, - }, - }, - })), - }); - } catch (e) { - console.error(e); - await adminSdk.UpdateOrdersStatus({ - updates: orders.map((order) => ({ - _set: { - status: OrderStatus_Enum.Error, - }, - where: { - id: { - _eq: order.id, - }, - }, - })), - }); - } - } - - // deprecated - async claimOrder( - this: NftClaimable, - order: OrderWithContractData, - ): Promise { - const contractAddress = order.eventPassNftContract?.contractAddress; - const toAddress = order.account?.address; - if (!contractAddress || !toAddress) { - throw new Error( - `Contract address or to address is undefined for order ${order.id}`, - ); - } - if (!this.sdk) { - throw new Error('SDK is undefined'); - } - const contract = await this.sdk.getContract(contractAddress); - - try { - const claimResult = await contract.erc721.claimTo( - toAddress, - order.quantity, - ); - await adminSdk.UpdateOrdersStatus({ - updates: [ - { - _set: { - status: OrderStatus_Enum.Completed, - }, - where: { - id: { - _eq: order.id, - }, - }, - }, - ], - }); - return await this.registerOwnership({ - updates: claimResult.map((claim) => ({ - _set: { currentOwnerAddress: toAddress }, - where: { - contractAddress: { _eq: contractAddress }, - tokenId: { _eq: claim.id.toNumber() }, - }, - })), - }); - } catch (e) { - await adminSdk.UpdateOrdersStatus({ - updates: [ - { - _set: { - status: OrderStatus_Enum.Error, - }, - where: { - id: { - _eq: order.id, - }, - }, - }, - ], - }); - console.error(e); - throw new Error(`Error during claiming operation: ${e.message}`); - } - } -} diff --git a/libs/nft/thirdweb-admin/src/lib/nftClaim.ts b/libs/nft/thirdweb-admin/src/lib/nftClaim.ts new file mode 100644 index 000000000..51a00fc53 --- /dev/null +++ b/libs/nft/thirdweb-admin/src/lib/nftClaim.ts @@ -0,0 +1,84 @@ +import env from '@env/server'; +import { GetMinterTemporaryWalletByLoyaltyCardIdQuery } from '@gql/admin/types'; +import { getCurrentChain } from '@next/chains'; +import { + BaseSepoliaTestnet, + Ethereum, + Goerli, + Mumbai, + Polygon, + PolygonAmoyTestnet, + Sepolia, +} from '@thirdweb-dev/chains'; +import { ThirdwebSDK } from '@thirdweb-dev/sdk'; + +export abstract class NFTClaim { + sdk?: ThirdwebSDK; + + constructor() {} + + protected initializeSdk( + minterTemporaryWallet: GetMinterTemporaryWalletByLoyaltyCardIdQuery['minterTemporaryWallet'][0], + ) { + try { + this.sdk = ThirdwebSDK.fromPrivateKey( + minterTemporaryWallet.privateKey, + this.convertChainIdToThirdwebChain( + getCurrentChain().chainId.toString(), + ), + { + secretKey: env.THIRDWEB_SECRET_KEY, + gasless: { + openzeppelin: { + relayerUrl: env.OPENZEPPELIN_URL, + }, + }, + }, + ); + } catch (error) { + console.error(`Error initializing ThirdwebSDK: ${error.message}`); + throw error; + } + } + + protected initializeSdkFromMasterWallet() { + try { + this.sdk = ThirdwebSDK.fromPrivateKey( + env.THIRDWEB_MASTER_PRIVATE_KEY, + this.convertChainIdToThirdwebChain( + getCurrentChain().chainId.toString(), + ), + { + secretKey: env.THIRDWEB_SECRET_KEY, + }, + ); + } catch (error) { + console.error(`Error initializing ThirdwebSDK: ${error.message}`); + throw error; + } + } + + convertChainIdToThirdwebChain(chainId: string) { + switch (chainId) { + case '1': + return Ethereum; + case '5': + return Goerli; + case '11155111': + return Sepolia; + case '80001': + return Mumbai; + case '137': + return Polygon; + case '84532': + return BaseSepoliaTestnet; + case '80002': + return PolygonAmoyTestnet; + default: + throw new Error(`Unsupported chainId: ${chainId}`); + } + } + + // Abstract method to be implemented by subclasses + abstract multicallClaim(...args: any[]): Promise; +} diff --git a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts index d3de1e79e..5fe999e8a 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts +++ b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts @@ -1,21 +1,16 @@ 'use server'; -import env from '@env/server'; import { createWebhooksForLoyaltyCard, getAlchemyInfosFromLoyaltyCardId, updateWebhooksForLoyaltyCard, } from '@features/back-office/loyalty-card-api'; import { adminSdk } from '@gql/admin/api'; -import { GetMinterTemporaryWalletByLoyaltyCardIdQuery } from '@gql/admin/types'; import { LoyaltyCardNftContract_Insert_Input, - LoyaltyCardNft_Set_Input, LoyaltyCardParameters_Insert_Input, - NftStatus_Enum, } from '@gql/shared/types'; import { isUserKycValidated } from '@kyc/common'; -import { getCurrentChain } from '@next/chains'; import { getCurrentUser } from '@next/next-auth/user'; import { NFTMetadata, ThirdwebSDK } from '@thirdweb-dev/sdk'; @@ -135,38 +130,3 @@ export async function createLoyaltyCardParametersAndWebhook({ } } } - -export async function createMinterSdk( - minterTemporaryWallet: GetMinterTemporaryWalletByLoyaltyCardIdQuery['minterTemporaryWallet'][0], -) { - return ThirdwebSDK.fromPrivateKey( - minterTemporaryWallet.privateKey, - getCurrentChain().chainIdHex, - { - secretKey: env.THIRDWEB_SECRET_KEY, - gasless: { - openzeppelin: { - relayerUrl: env.OPENZEPPELIN_URL, - }, - }, - }, - ); -} - -export async function updateLoyaltyCardNftsStatus( - loyaltyCards: LoyaltyCardNft_Set_Input[], // Replace 'any' with the appropriate type - status: NftStatus_Enum, -) { - await adminSdk.UpdateLoyaltyCardNfts({ - updates: loyaltyCards.map((loyaltyCard) => ({ - _set: { - status, - }, - where: { - id: { - _eq: loyaltyCard.id, - }, - }, - })), - }); -} diff --git a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.spec.ts b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.spec.ts index fd8483fbf..077c2dd35 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.spec.ts +++ b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.spec.ts @@ -1,6 +1,3 @@ -import { adminSdk } from '@gql/admin/api'; -import { GetLoyaltyCardByContractAddressForProcessQuery } from '@gql/admin/types'; -import { NftStatus_Enum } from '@gql/shared/types'; import { ThirdwebSDK } from '@thirdweb-dev/sdk'; import { CollectionDeploymentError, LoyaltyCardCollection } from './index'; @@ -33,7 +30,6 @@ jest.mock('./action', () => ({ jest.mock('@gql/admin/api', () => ({ adminSdk: { - UpdateLoyaltyCardNfts: jest.fn(), InsertLoyaltyCardNftContract: jest.fn(), }, })); @@ -57,136 +53,6 @@ describe('LoyaltyCardCollection', () => { } as unknown as ThirdwebSDK; loyaltyCardCollection = new LoyaltyCardCollection(mockSdk); }); - - describe('multicallMint', () => { - it('updates loyalty cards to error status if minting fails', async () => { - const minterTemporaryWallet = { - address: 'mockWalletAddress', - privateKey: 'mockPrivateKey', - }; - const loyaltyCards = [ - { - id: '1', - contractAddress: 'mockContractAddress', - loyaltyCardId: 'mockLoyaltyCardId', - ownerAddress: 'mockOwnerAddress', - metadata: 'mockMetadata', - }, - ]; - - // Mock the SDK to throw an error during the contract call - (ThirdwebSDK.fromPrivateKey as jest.Mock).mockImplementation(() => ({ - getContract: jest.fn().mockResolvedValue({ - prepare: jest.fn().mockImplementation(() => ({ - encode: jest.fn().mockResolvedValue('encodedTransaction'), - })), - call: jest.fn().mockRejectedValue(new Error('Mock minting error')), - }), - })); - - await loyaltyCardCollection.multicallMint( - minterTemporaryWallet, - loyaltyCards as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], - ); - - expect(adminSdk.UpdateLoyaltyCardNfts).toHaveBeenCalledWith({ - updates: loyaltyCards.map((loyaltyCard) => ({ - _set: { - status: NftStatus_Enum.Error, - }, - where: { - id: { - _eq: loyaltyCard.id, - }, - }, - })), - }); - }); - - it('throws an error if loyaltyCards array is empty', async () => { - const minterTemporaryWallet = { - address: 'mockWalletAddress', - privateKey: 'mockPrivateKey', - }; - const loyaltyCards = []; - - await expect( - loyaltyCardCollection.multicallMint( - minterTemporaryWallet, - loyaltyCards, - ), - ).rejects.toThrow('No loyaltyCards found or loyaltyCardId is undefined'); - }); - - it('throws an error if contractAddress is undefined', async () => { - const minterTemporaryWallet = { - address: 'mockWalletAddress', - privateKey: 'mockPrivateKey', - }; - const loyaltyCards = [ - { - id: '1', - contractAddress: undefined, - loyaltyCardId: 'mockLoyaltyCardId', - ownerAddress: 'mockOwnerAddress', - metadata: 'mockMetadata', - }, - ]; - - await expect( - loyaltyCardCollection.multicallMint( - minterTemporaryWallet, - loyaltyCards as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], - ), - ).rejects.toThrow( - 'ContractAddress is undefined for eventPassId mockLoyaltyCardId and temporary wallet address mockWalletAddress', - ); - }); - it('updates loyalty cards to completed status if minting succeeds', async () => { - const loyaltyCards = [ - { - id: '1', - contractAddress: 'mockContractAddress', - loyaltyCardId: 'mockLoyaltyCardId', - ownerAddress: 'mockOwnerAddress', - metadata: 'mockMetadata', - }, - ]; - - const minterTemporaryWallet = { - address: 'mockWalletAddress', - privateKey: 'mockPrivateKey', - }; - - (ThirdwebSDK.fromPrivateKey as jest.Mock).mockImplementation(() => ({ - getContract: jest.fn().mockResolvedValue({ - prepare: jest.fn().mockImplementation(() => ({ - encode: jest.fn().mockResolvedValue('encodedTransaction'), - })), - call: jest.fn().mockResolvedValue(undefined), // Simulate successful call - }), - })); - - await loyaltyCardCollection.multicallMint( - minterTemporaryWallet, - loyaltyCards as GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], - ); - - expect(adminSdk.UpdateLoyaltyCardNfts).toHaveBeenCalledWith({ - updates: loyaltyCards.map((loyaltyCard) => ({ - _set: { - status: NftStatus_Enum.Completed, - }, - where: { - id: { - _eq: loyaltyCard.id, - }, - }, - })), - }); - }); - }); - describe('deployLoyaltyCardCollection', () => { it('should deploy a loyalty card collection successfully', async () => { const props = { diff --git a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts index b70eb6010..ba285cd3d 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts +++ b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts @@ -1,11 +1,6 @@ 'use client'; import { LoyaltyCardOrganizer } from '@features/back-office/loyalty-card-types'; -import { - GetLoyaltyCardByContractAddressForProcessQuery, - GetMinterTemporaryWalletByLoyaltyCardIdQuery, -} from '@gql/admin/types'; -import { NftStatus_Enum } from '@gql/shared/types'; import { ThirdwebOrganizerCommon, insertMinterTemporaryWallet, @@ -15,8 +10,6 @@ import { ThirdwebSDK } from '@thirdweb-dev/sdk'; import { createLoyaltyCardContract, createLoyaltyCardParametersAndWebhook, - createMinterSdk, - updateLoyaltyCardNftsStatus, } from './action'; export interface DeployLoyaltyCardContractProps @@ -121,45 +114,4 @@ export class LoyaltyCardCollection { wallet, }); } - - async multicallMint( - minterTemporaryWallet: GetMinterTemporaryWalletByLoyaltyCardIdQuery['minterTemporaryWallet'][0], - loyaltyCards: GetLoyaltyCardByContractAddressForProcessQuery['loyaltyCardNft'], - ) { - if (loyaltyCards.length === 0 || !loyaltyCards[0].loyaltyCardId) { - throw new Error('No loyaltyCards found or loyaltyCardId is undefined'); - } - const contractAddress = loyaltyCards[0].contractAddress; - const loyaltyCardId = loyaltyCards[0].loyaltyCardId; - - if (!contractAddress) { - throw new Error( - `ContractAddress is undefined for eventPassId ${loyaltyCardId} and temporary wallet address ${minterTemporaryWallet.address}`, - ); - } - const minterSdk = await createMinterSdk(minterTemporaryWallet); - - const contract = await minterSdk.getContract(contractAddress); - - try { - const encodedTransactions = await Promise.all( - loyaltyCards.map(async (loyaltyCard) => { - if (!loyaltyCard.ownerAddress) { - throw new Error( - `loyaltyCardNft ${loyaltyCard.id} does not have an associated owner.`, - ); - } - return contract - .prepare('mintTo', [loyaltyCard.ownerAddress, loyaltyCard.metadata]) - .encode(); - }), - ); - - await contract.call('multicall', [encodedTransactions]); - await updateLoyaltyCardNftsStatus(loyaltyCards, NftStatus_Enum.Completed); - } catch (e) { - console.error(e); - await updateLoyaltyCardNftsStatus(loyaltyCards, NftStatus_Enum.Error); - } - } } diff --git a/libs/payment/admin/src/lib/payment-admin.integration.test.ts b/libs/payment/admin/src/lib/payment-admin.integration.test.ts index 5003ecf6f..a2627fba2 100644 --- a/libs/payment/admin/src/lib/payment-admin.integration.test.ts +++ b/libs/payment/admin/src/lib/payment-admin.integration.test.ts @@ -309,7 +309,7 @@ describe('Payment integration', () => { 'stripeCustomer', 'stripeCheckoutSession', ]); - payment.nftClaimable.checkOrder = jest.fn().mockResolvedValue({}); + payment.eventPassNftOrder.checkOrder = jest.fn().mockResolvedValue({}); }); afterEach(() => { @@ -322,7 +322,7 @@ describe('Payment integration', () => { await payment.confirmedStripeCheckoutSession({ stripeCheckoutSessionId }); - expect(payment.nftClaimable.checkOrder).toHaveBeenCalled(); + expect(payment.eventPassNftOrder.checkOrder).toHaveBeenCalled(); const session = await adminSdk.GetStripeCheckoutSessionForUser({ stripeCustomerId: 'cus_OnE9GqPxIIPYtB', @@ -334,7 +334,7 @@ describe('Payment integration', () => { }); it('should throw an error if there is a problem claiming NFTs', async () => { - payment.nftClaimable.checkOrder = jest + payment.eventPassNftOrder.checkOrder = jest .fn() .mockRejectedValue(new Error('Failed to claim NFT')); diff --git a/libs/payment/admin/src/lib/payment-admin.spec.ts b/libs/payment/admin/src/lib/payment-admin.spec.ts index ee2aed8d0..6c8eebd38 100644 --- a/libs/payment/admin/src/lib/payment-admin.spec.ts +++ b/libs/payment/admin/src/lib/payment-admin.spec.ts @@ -11,7 +11,7 @@ import { import { Posthog } from '@insight/server'; import { calculateUnitAmount } from '@next/currency-common'; import { getSumSubApplicantPersonalData } from '@next/next-auth/common'; -import { NftClaimable } from '@nft/thirdweb-admin'; +import { EventPassNftOrder } from '@nft/thirdweb-admin'; import { StripeCustomer } from '@payment/types'; import { accounts } from '@test-utils/gql'; import { Payment } from './payment-admin'; @@ -57,7 +57,7 @@ describe('Payment', () => { }, }; let payment: Payment; - let nftClaimableMock: jest.Mocked; + let eventPassNftOrderMock: jest.Mocked; beforeAll(() => { (Posthog.getInstance as jest.Mock).mockImplementation(() => ({ @@ -66,7 +66,8 @@ describe('Payment', () => { }); beforeEach(() => { - nftClaimableMock = new NftClaimable() as jest.Mocked; + eventPassNftOrderMock = + new EventPassNftOrder() as jest.Mocked; payment = new Payment(); payment.stripe.checkout = { sessions: { @@ -83,9 +84,9 @@ describe('Payment', () => { jest.restoreAllMocks(); }); - it('should initialize Stripe and NftClaimable in constructor', () => { + it('should initialize Stripe and EventPassNftOrder in constructor', () => { expect(payment.stripe).toBeDefined(); - expect(NftClaimable).toHaveBeenCalled(); + expect(EventPassNftOrder).toHaveBeenCalled(); }); describe('webhookStripeConstructEvent', () => { @@ -717,7 +718,7 @@ describe('Payment', () => { }); }); describe('confirmedStripeCheckoutSession', () => { - it('should call getOrdersFromStripeCheckoutSession, nftClaimable.checkOrder, markOrderAsCompleted, and adminSdk.DeleteStripeCheckoutSession with correct parameters', async () => { + it('should call getOrdersFromStripeCheckoutSession, eventPassNftOrder.checkOrder, markOrderAsCompleted, and adminSdk.DeleteStripeCheckoutSession with correct parameters', async () => { const stripeCheckoutSessionId = 'sessionId'; const orders = [ { @@ -738,7 +739,7 @@ describe('Payment', () => { payment.getOrdersFromStripeCheckoutSession = jest .fn() .mockResolvedValue(orders); - payment.nftClaimable.checkOrder = jest.fn().mockResolvedValue({}); + payment.eventPassNftOrder.checkOrder = jest.fn().mockResolvedValue({}); adminSdk.DeleteStripeCheckoutSession = jest.fn().mockResolvedValue({}); await payment.confirmedStripeCheckoutSession({ stripeCheckoutSessionId }); @@ -746,11 +747,11 @@ describe('Payment', () => { expect(payment.getOrdersFromStripeCheckoutSession).toHaveBeenCalledWith({ stripeCheckoutSessionId, }); - expect(payment.nftClaimable.checkOrder).toHaveBeenCalledTimes( + expect(payment.eventPassNftOrder.checkOrder).toHaveBeenCalledTimes( orders.length, ); orders.forEach((order, index) => { - expect(payment.nftClaimable.checkOrder).toHaveBeenNthCalledWith( + expect(payment.eventPassNftOrder.checkOrder).toHaveBeenNthCalledWith( index + 1, order, ); @@ -773,7 +774,7 @@ describe('Payment', () => { }); it('should throw an error when checkOrder fails', async () => { - payment.nftClaimable.checkOrder = jest + payment.eventPassNftOrder.checkOrder = jest .fn() .mockRejectedValue(new Error('Failed to claim NFTs')); payment.getOrdersFromStripeCheckoutSession = jest diff --git a/libs/payment/admin/src/lib/payment-admin.ts b/libs/payment/admin/src/lib/payment-admin.ts index acbcf32cf..001d89a8a 100644 --- a/libs/payment/admin/src/lib/payment-admin.ts +++ b/libs/payment/admin/src/lib/payment-admin.ts @@ -16,7 +16,7 @@ import { calculateUnitAmount } from '@next/currency-common'; import { getSumSubApplicantPersonalData } from '@next/next-auth/common'; import { NextRedis } from '@next/redis'; import { AppUser } from '@next/types'; -import { NftClaimable } from '@nft/thirdweb-admin'; +import { EventPassNftOrder } from '@nft/thirdweb-admin'; import { StripeCheckoutSessionMetadataOrder, StripeCreateSessionLineItem, @@ -27,14 +27,14 @@ import Stripe from 'stripe'; export class Payment { stripe: Stripe; - nftClaimable: NftClaimable; + eventPassNftOrder: EventPassNftOrder; baseUrl = getNextAppURL(); constructor() { this.stripe = new Stripe(env.STRIPE_API_KEY, { apiVersion: '2023-08-16', typescript: true, }); - this.nftClaimable = new NftClaimable(); + this.eventPassNftOrder = new EventPassNftOrder(); } webhookStripeConstructEvent({ body, @@ -474,7 +474,7 @@ export class Payment { try { const checkOrderPromises = orders.map((order) => - this.nftClaimable.checkOrder(order), + this.eventPassNftOrder.checkOrder(order), ); await Promise.all(checkOrderPromises); From 1a37297f11d0130bafcd5a4a682be4c6a3018bb3 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Mon, 15 Apr 2024 20:05:12 +0100 Subject: [PATCH 14/36] moved all packages from CommonJs to esnext (fix next turbo issue) --- apps/back-office/tsconfig.spec.json | 2 +- apps/scripts/tsconfig.app.json | 2 +- apps/scripts/tsconfig.json | 9 +- apps/unlock/tsconfig.spec.json | 2 +- apps/web/app/[locale]/cart/purchase/page.tsx | 3 +- apps/web/tsconfig.spec.json | 2 +- libs/crypto/.swcrc | 6 +- libs/crypto/tsconfig.json | 10 +- libs/crypto/tsconfig.lib.json | 2 +- libs/crypto/tsconfig.spec.json | 6 +- libs/currency/api/.swcrc | 6 +- libs/currency/api/package.json | 2 +- libs/currency/api/src/index.ts | 2 + libs/currency/api/tsconfig.json | 7 +- libs/currency/api/tsconfig.spec.json | 3 +- libs/currency/types/.swcrc | 6 +- libs/currency/types/package.json | 2 +- libs/currency/types/tsconfig.json | 10 +- libs/features/account/api/.swcrc | 29 + libs/features/account/api/project.json | 2 +- libs/features/account/api/src/index.d.ts | 2 + .../account/api/src/lib/createAccount.d.ts | 8 + .../account/api/src/lib/getAccount.d.ts | 3 + .../account/api/src/lib/handleAccount.d.ts | 5 + libs/features/account/api/tsconfig.json | 10 +- libs/features/account/api/tsconfig.lib.json | 2 +- libs/features/account/api/tsconfig.spec.json | 4 +- libs/features/app-nav/tsconfig.spec.json | 2 +- .../back-office/app-nav/tsconfig.spec.json | 2 +- .../content-spaces-api/tsconfig.spec.json | 2 +- .../back-office/content-spaces-types/.swcrc | 4 +- .../content-spaces-types/tsconfig.json | 10 +- .../content-spaces-types/tsconfig.lib.json | 2 +- .../content-spaces/tsconfig.spec.json | 2 +- libs/features/back-office/events-api/.swcrc | 27 + .../back-office/events-api/project.json | 16 +- .../back-office/events-api/tsconfig.json | 14 +- .../back-office/events-api/tsconfig.spec.json | 2 +- libs/features/back-office/events-types/.swcrc | 6 +- .../back-office/events-types/src/index.d.ts | 1 + .../events-types/src/lib/index.d.ts | 18 + .../back-office/events-types/tsconfig.json | 10 +- .../events-types/tsconfig.lib.json | 2 +- libs/features/back-office/events/.swcrc | 4 +- .../back-office/events/tsconfig.spec.json | 2 +- .../back-office/loyalty-card-api/.swcrc | 4 +- .../back-office/loyalty-card-api/package.json | 2 +- .../loyalty-card-api/tsconfig.json | 4 +- .../loyalty-card-api/tsconfig.spec.json | 6 +- .../back-office/loyalty-card-types/.swcrc | 4 +- .../loyalty-card-types/package.json | 2 +- .../loyalty-card-types/tsconfig.json | 6 +- .../loyalty-card/tsconfig.spec.json | 2 +- .../roles-actions/tsconfig.spec.json | 2 +- .../back-office/roles-api/tsconfig.spec.json | 2 +- .../back-office/roles/tsconfig.spec.json | 2 +- libs/features/cart-actions/tsconfig.spec.json | 2 +- libs/features/cart-api/tsconfig.spec.json | 2 +- libs/features/cart-cron/.swcrc | 6 +- libs/features/cart-cron/tsconfig.json | 10 +- libs/features/cart-cron/tsconfig.spec.json | 6 +- libs/features/cart-types/.swcrc | 6 +- libs/features/cart-types/package.json | 2 +- libs/features/cart-types/tsconfig.json | 6 +- libs/features/cart/tsconfig.spec.json | 2 +- libs/features/content-space-common/.swcrc | 4 +- .../content-space-common/package.json | 2 +- .../content-space-common/tsconfig.json | 10 +- .../content-space-common/tsconfig.spec.json | 2 +- libs/features/kyc-actions/tsconfig.spec.json | 2 +- libs/features/kyc-api/.swcrc | 6 +- libs/features/kyc-api/tsconfig.json | 10 +- libs/features/kyc-api/tsconfig.lib.json | 2 +- libs/features/kyc-api/tsconfig.spec.json | 6 +- libs/features/kyc-common/.swcrc | 6 +- libs/features/kyc-common/src/index.d.ts | 1 + libs/features/kyc-common/src/lib/index.d.ts | 7 + libs/features/kyc-common/tsconfig.json | 10 +- libs/features/kyc-common/tsconfig.lib.json | 2 +- libs/features/kyc-common/tsconfig.spec.json | 3 +- libs/features/kyc/tsconfig.spec.json | 2 +- libs/features/loyalty-card-api/.swcrc | 4 +- libs/features/loyalty-card-api/package.json | 2 +- libs/features/loyalty-card-api/tsconfig.json | 6 +- .../loyalty-card-api/tsconfig.spec.json | 2 +- libs/features/loyalty-card-cron/.swcrc | 29 + libs/features/loyalty-card-cron/package.json | 2 +- libs/features/loyalty-card-cron/project.json | 2 +- libs/features/loyalty-card-cron/tsconfig.json | 10 +- .../loyalty-card-cron/tsconfig.spec.json | 6 +- libs/features/navigation/tsconfig.spec.json | 2 +- libs/features/orders-cron/.swcrc | 29 + libs/features/orders-cron/project.json | 2 +- libs/features/orders-cron/tsconfig.json | 4 +- libs/features/orders-cron/tsconfig.lib.json | 2 +- libs/features/orders-cron/tsconfig.spec.json | 2 +- .../event-actions/tsconfig.spec.json | 2 +- .../organizer/event-api/tsconfig.spec.json | 2 +- libs/features/organizer/event-types/.swcrc | 6 +- .../organizer/event-types/package.json | 2 +- .../organizer/event-types/tsconfig.json | 6 +- .../organizer/event/tsconfig.spec.json | 2 +- .../organizer-api/tsconfig.spec.json | 2 +- .../features/organizer/organizer-types/.swcrc | 4 +- .../organizer/organizer-types/tsconfig.json | 10 +- .../organizer-types/tsconfig.lib.json | 2 +- .../organizer/organizer-ui/tsconfig.spec.json | 2 +- libs/features/pass-actions/tsconfig.spec.json | 2 +- libs/features/pass-api/.swcrc | 6 +- .../src/lib/transferPassQrCodeBatch.ts | 17 +- libs/features/pass-api/tsconfig.json | 11 +- libs/features/pass-api/tsconfig.lib.json | 2 +- libs/features/pass-api/tsconfig.spec.json | 6 +- libs/features/pass-cache/tsconfig.json | 6 +- libs/features/pass-cache/tsconfig.spec.json | 4 +- libs/features/pass-common/.swcrc | 6 +- libs/features/pass-common/tsconfig.json | 10 +- libs/features/pass-common/tsconfig.lib.json | 2 +- libs/features/pass-common/tsconfig.spec.json | 2 +- libs/features/pass-types/.swcrc | 6 +- libs/features/pass-types/package.json | 2 +- libs/features/pass-types/tsconfig.json | 6 +- libs/features/pass/tsconfig.spec.json | 2 +- libs/features/payment-api/.swcrc | 6 +- libs/features/payment-api/tsconfig.json | 10 +- libs/features/payment-api/tsconfig.lib.json | 2 +- libs/features/payment-api/tsconfig.spec.json | 2 +- libs/features/settings/tsconfig.spec.json | 2 +- .../app-nav/src/lib/OffKeyLogo/OffKeyLogo.tsx | 2 +- .../unlock/app-nav/tsconfig.spec.json | 2 +- .../unlock/shopify/tsconfig.spec.json | 2 +- libs/file-upload/admin/.swcrc | 6 +- libs/file-upload/admin/src/lib/index.spec.ts | 2 +- libs/file-upload/admin/src/lib/index.ts | 45 +- libs/file-upload/admin/tsconfig.json | 10 +- libs/file-upload/admin/tsconfig.lib.json | 2 +- libs/file-upload/admin/tsconfig.spec.json | 4 +- libs/file-upload/user/.swcrc | 6 +- libs/file-upload/user/tsconfig.json | 10 +- libs/file-upload/user/tsconfig.lib.json | 2 +- libs/file-upload/user/tsconfig.spec.json | 3 +- libs/gql/admin/api/.swcrc | 6 +- libs/gql/admin/api/package.json | 2 +- libs/gql/admin/api/tsconfig.json | 4 +- libs/gql/admin/api/tsconfig.spec.json | 2 +- libs/gql/admin/types/.swcrc | 6 +- libs/gql/admin/types/package.json | 2 +- libs/gql/admin/types/tsconfig.json | 6 +- libs/gql/anonymous/api/.swcrc | 6 +- libs/gql/anonymous/api/tsconfig.json | 10 +- libs/gql/anonymous/api/tsconfig.lib.json | 2 +- libs/gql/anonymous/api/tsconfig.spec.json | 2 +- libs/gql/anonymous/react-query/.swcrc | 6 +- libs/gql/anonymous/types/.swcrc | 6 +- libs/gql/anonymous/types/tsconfig.json | 10 +- libs/gql/anonymous/types/tsconfig.lib.json | 2 +- libs/gql/shared/types/.swcrc | 6 +- libs/gql/shared/types/package.json | 2 +- libs/gql/shared/types/tsconfig.json | 6 +- libs/gql/user/api/.babelrc | 10 - libs/gql/user/api/.swcrc | 29 + libs/gql/user/api/package.json | 2 +- libs/gql/user/api/project.json | 2 +- libs/gql/user/api/tsconfig.json | 7 +- libs/gql/user/api/tsconfig.spec.json | 11 +- libs/gql/user/react-query/.swcrc | 6 +- libs/gql/user/types/.swcrc | 6 +- libs/gql/user/types/package.json | 2 +- libs/gql/user/types/tsconfig.json | 6 +- libs/indexer/alchemy/admin/.swcrc | 6 +- libs/indexer/alchemy/admin/src/lib/index.ts | 24 +- libs/indexer/alchemy/admin/tsconfig.json | 10 +- libs/indexer/alchemy/admin/tsconfig.lib.json | 2 +- libs/indexer/alchemy/admin/tsconfig.spec.json | 4 +- libs/indexer/alchemy/types/.swcrc | 6 +- libs/indexer/alchemy/types/tsconfig.json | 10 +- libs/indexer/alchemy/types/tsconfig.lib.json | 2 +- libs/indexer/alchemy/webhooks/.swcrc | 6 +- libs/indexer/alchemy/webhooks/tsconfig.json | 10 +- .../alchemy/webhooks/tsconfig.lib.json | 2 +- .../alchemy/webhooks/tsconfig.spec.json | 6 +- libs/insight/client/tsconfig.spec.json | 2 +- libs/insight/server/.swcrc | 6 +- libs/insight/server/src/index.d.ts | 1 + .../server/src/lib/insight-server.d.ts | 1123 +++++++++++++++++ .../server/src/lib/isPosthogActivated.d.ts | 1 + libs/insight/server/tsconfig.json | 10 +- libs/insight/server/tsconfig.lib.json | 2 +- libs/insight/server/tsconfig.spec.json | 4 +- libs/insight/types/.swcrc | 4 +- libs/insight/types/package.json | 2 +- libs/insight/types/src/index.d.ts | 7 + libs/insight/types/tsconfig.json | 6 +- libs/integrations/api-keys/.swcrc | 4 +- libs/integrations/api-keys/package.json | 2 +- libs/integrations/api-keys/tsconfig.json | 6 +- libs/integrations/api-keys/tsconfig.spec.json | 2 +- .../integrations/external-api-handlers/.swcrc | 4 +- .../external-api-handlers/package.json | 2 +- .../external-api-handlers/src/lib/shopify.ts | 27 +- .../external-api-handlers/tsconfig.json | 6 +- .../external-api-handlers/tsconfig.spec.json | 2 +- libs/kyc/admin/.swcrc | 6 +- libs/kyc/admin/src/index.d.ts | 1 + libs/kyc/admin/src/lib/kyc-admin.d.ts | 51 + libs/kyc/admin/tsconfig.json | 10 +- libs/kyc/admin/tsconfig.lib.json | 2 +- libs/kyc/admin/tsconfig.spec.json | 2 +- libs/kyc/types/.swcrc | 6 +- libs/kyc/types/src/index.d.ts | 1 + libs/kyc/types/src/lib/index.d.ts | 159 +++ libs/kyc/types/tsconfig.json | 10 +- libs/kyc/types/tsconfig.lib.json | 2 +- libs/kyc/webhooks/.swcrc | 6 +- libs/kyc/webhooks/tsconfig.json | 10 +- libs/kyc/webhooks/tsconfig.lib.json | 2 +- libs/kyc/webhooks/tsconfig.spec.json | 6 +- libs/logger/.babelrc | 10 - libs/logger/.swcrc | 29 + libs/logger/package.json | 2 +- libs/logger/tsconfig.json | 4 +- libs/logger/tsconfig.spec.json | 2 +- libs/next/api-handler/.swcrc | 4 +- libs/next/api-handler/package.json | 2 +- libs/next/api-handler/tsconfig.json | 6 +- libs/next/api-handler/tsconfig.spec.json | 2 +- libs/next/auth/tsconfig.spec.json | 2 +- libs/next/cache/.swcrc | 4 +- libs/next/cache/package.json | 2 +- libs/next/cache/tsconfig.json | 6 +- libs/next/cache/tsconfig.spec.json | 2 +- libs/next/chains/.swcrc | 2 +- libs/next/chains/package.json | 2 +- libs/next/chains/tsconfig.json | 5 +- libs/next/chains/tsconfig.spec.json | 2 +- libs/next/currency-cache/.swcrc | 29 + libs/next/currency-cache/package.json | 8 +- libs/next/currency-cache/project.json | 2 +- libs/next/currency-cache/tsconfig.json | 7 +- libs/next/currency-cache/tsconfig.spec.json | 3 +- libs/next/currency-common/.swcrc | 29 + libs/next/currency-common/project.json | 17 +- libs/next/currency-common/tsconfig.json | 14 +- libs/next/currency-common/tsconfig.spec.json | 2 +- .../next/currency-provider/tsconfig.spec.json | 2 +- libs/next/currency/.swcrc | 6 +- libs/next/currency/package.json | 2 +- libs/next/currency/tsconfig.spec.json | 2 +- libs/next/date/tsconfig.spec.json | 2 +- libs/next/hasura/api/.swcrc | 6 +- libs/next/hasura/api/tsconfig.json | 10 +- libs/next/hasura/api/tsconfig.lib.json | 2 +- libs/next/hasura/api/tsconfig.spec.json | 2 +- libs/next/hasura/react-query/.swcrc | 6 +- libs/next/hasura/react-query/tsconfig.json | 10 +- .../next/hasura/react-query/tsconfig.lib.json | 2 +- libs/next/hygraph/tsconfig.spec.json | 2 +- libs/next/i18n-ui/.swcrc | 4 +- libs/next/i18n-ui/tsconfig.json | 6 +- libs/next/i18n/.swcrc | 6 +- libs/next/i18n/package.json | 2 +- libs/next/i18n/tsconfig.json | 3 +- libs/next/i18n/tsconfig.spec.json | 2 +- libs/next/iframe/src/lib/fontUtils.tsx | 2 +- libs/next/iframe/src/lib/injector.ts | 4 +- libs/next/iframe/tsconfig.spec.json | 2 +- libs/next/next-auth/common/.babelrc | 10 - libs/next/next-auth/common/.swcrc | 29 + libs/next/next-auth/common/project.json | 2 +- libs/next/next-auth/common/tsconfig.json | 11 + libs/next/next-auth/common/tsconfig.lib.json | 2 +- libs/next/next-auth/common/tsconfig.spec.json | 6 +- libs/next/next-auth/options/.babelrc | 4 - libs/next/next-auth/options/.swcrc | 29 + libs/next/next-auth/options/project.json | 17 +- libs/next/next-auth/options/src/index.d.ts | 1 + .../next/next-auth/options/src/lib/index.d.ts | 155 +++ libs/next/next-auth/options/src/lib/index.ts | 1 + libs/next/next-auth/options/tsconfig.json | 8 +- .../next/next-auth/options/tsconfig.spec.json | 2 +- libs/next/next-auth/user/.swcrc | 29 + libs/next/next-auth/user/project.json | 17 +- libs/next/next-auth/user/src/index.d.ts | 8 + .../user/src/lib/getCurrentUser.d.ts | 6 + libs/next/next-auth/user/src/lib/getJwt.d.ts | 6 + .../next-auth/user/src/lib/getSession.d.ts | 3 + .../next-auth/user/src/lib/isConnected.d.ts | 1 + libs/next/next-auth/user/tsconfig.json | 14 +- libs/next/next-auth/user/tsconfig.spec.json | 2 +- libs/next/react-query/.swcrc | 6 +- libs/next/react-query/tsconfig.spec.json | 2 +- libs/next/redis/.swcrc | 6 +- libs/next/redis/src/index.d.ts | 5 + libs/next/redis/tsconfig.json | 11 +- libs/next/redis/tsconfig.lib.json | 2 +- libs/next/redis/tsconfig.spec.json | 2 +- libs/next/siwe/provider/.babelrc | 10 - libs/next/siwe/provider/.swcrc | 29 + libs/next/siwe/provider/project.json | 2 +- libs/next/siwe/provider/src/index.d.ts | 1 + .../siwe/provider/src/lib/siweProvider.d.ts | 15 + .../siwe/provider/src/lib/siweProvider.ts | 8 +- libs/next/siwe/provider/tsconfig.json | 11 + libs/next/siwe/provider/tsconfig.lib.json | 2 +- libs/next/siwe/provider/tsconfig.spec.json | 6 +- libs/next/store/tsconfig.spec.json | 2 +- libs/next/types/.swcrc | 6 +- libs/next/types/package.json | 2 +- libs/next/types/tsconfig.json | 6 +- .../next/uploader-provider/tsconfig.spec.json | 2 +- libs/next/wallet/tsconfig.spec.json | 2 +- libs/next/zustand/.babelrc | 10 - libs/next/zustand/.swcrc | 27 + libs/next/zustand/project.json | 5 +- libs/next/zustand/tsconfig.json | 11 + libs/next/zustand/tsconfig.lib.json | 2 +- libs/next/zustand/tsconfig.spec.json | 2 +- libs/nft/event-pass/.swcrc | 6 +- libs/nft/event-pass/tsconfig.json | 10 +- libs/nft/event-pass/tsconfig.lib.json | 2 +- libs/nft/event-pass/tsconfig.spec.json | 3 +- libs/nft/loyalty-card/.swcrc | 4 +- libs/nft/loyalty-card/package.json | 2 +- libs/nft/loyalty-card/tsconfig.json | 6 +- libs/nft/loyalty-card/tsconfig.spec.json | 2 +- libs/nft/mint-password/.swcrc | 4 +- libs/nft/mint-password/package.json | 2 +- libs/nft/mint-password/tsconfig.json | 6 +- libs/nft/mint-password/tsconfig.spec.json | 2 +- libs/nft/thirdweb-admin/.swcrc | 29 + libs/nft/thirdweb-admin/package.json | 2 +- libs/nft/thirdweb-admin/project.json | 2 +- .../src/lib/eventPassNftOrder.ts | 3 +- libs/nft/thirdweb-admin/src/lib/nftClaim.ts | 9 +- libs/nft/thirdweb-admin/tsconfig.json | 6 +- libs/nft/thirdweb-admin/tsconfig.spec.json | 4 +- libs/nft/thirdweb-organizer-common/.swcrc | 4 +- .../thirdweb-organizer-common/package.json | 2 +- .../thirdweb-organizer-common/src/index.d.ts | 2 + .../src/lib/action.d.ts | 52 + .../src/lib/index.d.ts | 41 + .../thirdweb-organizer-common/tsconfig.json | 12 +- .../tsconfig.lib.json | 2 +- .../tsconfig.spec.json | 2 +- libs/nft/thirdweb-organizer-event-pass/.swcrc | 6 +- .../package.json | 5 +- .../src/index.d.ts | 2 + .../src/lib/action.d.ts | 87 ++ .../src/lib/action.ts | 13 +- .../src/lib/index.d.ts | 101 ++ .../src/lib/index.ts | 16 +- .../tsconfig.json | 13 +- .../tsconfig.lib.json | 2 +- .../tsconfig.spec.json | 4 +- .../thirdweb-organizer-loyalty-card/.swcrc | 4 +- .../package.json | 2 +- .../src/lib/action.ts | 2 +- .../src/lib/index.ts | 2 +- .../tsconfig.json | 12 +- .../tsconfig.lib.json | 2 +- .../tsconfig.spec.json | 4 +- libs/nft/thirdweb-organizer-pack/.swcrc | 4 +- libs/nft/thirdweb-organizer-pack/package.json | 2 +- .../thirdweb-organizer-pack/src/lib/index.ts | 1 + .../nft/thirdweb-organizer-pack/tsconfig.json | 12 +- .../thirdweb-organizer-pack/tsconfig.lib.json | 2 +- .../tsconfig.spec.json | 2 +- libs/nft/thirdweb-organizer-stamps/.swcrc | 4 +- .../thirdweb-organizer-stamps/package.json | 2 +- .../thirdweb-organizer-stamps/tsconfig.json | 12 +- .../tsconfig.lib.json | 2 +- .../tsconfig.spec.json | 2 +- libs/nft/types/.swcrc | 6 +- libs/nft/types/package.json | 2 +- libs/nft/types/src/index.d.ts | 1 + libs/nft/types/src/lib/index.d.ts | 80 ++ libs/nft/types/tsconfig.json | 6 +- libs/nft/types/tsconfig.spec.json | 2 +- libs/payment/admin/.swcrc | 6 +- libs/payment/admin/src/lib/payment-admin.ts | 3 +- libs/payment/admin/tsconfig.json | 10 +- libs/payment/admin/tsconfig.lib.json | 2 +- libs/payment/admin/tsconfig.spec.json | 6 +- libs/payment/types/.swcrc | 6 +- libs/payment/types/tsconfig.json | 10 +- libs/payment/types/tsconfig.lib.json | 2 +- libs/payment/webhooks/.swcrc | 6 +- .../webhooks/src/lib/payment-webhooks.ts | 12 +- libs/payment/webhooks/tsconfig.json | 10 +- libs/payment/webhooks/tsconfig.lib.json | 2 +- libs/payment/webhooks/tsconfig.spec.json | 2 +- libs/roles/admin/.swcrc | 4 +- libs/roles/admin/src/index.d.ts | 5 + libs/roles/admin/src/lib/roles-admin.d.ts | 107 ++ libs/roles/admin/tsconfig.json | 10 +- libs/roles/admin/tsconfig.lib.json | 2 +- libs/roles/admin/tsconfig.spec.json | 4 +- libs/roles/common/.swcrc | 4 +- libs/roles/common/src/index.d.ts | 1 + libs/roles/common/src/lib/isSameRole.d.ts | 8 + libs/roles/common/tsconfig.json | 6 +- libs/roles/common/tsconfig.spec.json | 2 +- libs/roles/types/.swcrc | 6 +- libs/roles/types/tsconfig.json | 10 +- libs/shared/client/.swcrc | 6 +- libs/shared/client/tsconfig.json | 10 +- libs/shared/client/tsconfig.lib.json | 2 +- libs/shared/client/tsconfig.spec.json | 6 +- libs/shared/server/.swcrc | 6 +- libs/shared/server/tsconfig.json | 3 +- libs/shared/server/tsconfig.lib.json | 2 +- libs/shared/server/tsconfig.spec.json | 2 +- libs/smart-wallet/admin/.swcrc | 4 +- libs/smart-wallet/admin/src/index.d.ts | 1 + libs/smart-wallet/admin/src/lib/index.d.ts | 13 + libs/smart-wallet/admin/tsconfig.json | 10 +- libs/smart-wallet/admin/tsconfig.lib.json | 2 +- libs/smart-wallet/admin/tsconfig.spec.json | 6 +- libs/test-utils/cache/.swcrc | 29 + libs/test-utils/cache/package.json | 2 +- libs/test-utils/cache/project.json | 2 +- libs/test-utils/cache/tsconfig.json | 4 +- libs/test-utils/db/.babelrc | 10 - libs/test-utils/db/.swcrc | 29 + libs/test-utils/db/package.json | 2 +- libs/test-utils/db/project.json | 2 +- libs/test-utils/db/tsconfig.json | 4 +- libs/test-utils/functions/.babelrc | 10 - libs/test-utils/functions/.swcrc | 29 + libs/test-utils/functions/package.json | 2 +- libs/test-utils/functions/tsconfig.json | 4 +- libs/test-utils/functions/tsconfig.spec.json | 2 +- libs/test-utils/gql/.swcrc | 6 +- libs/test-utils/gql/package.json | 2 +- libs/test-utils/gql/tsconfig.json | 2 +- libs/test-utils/hasura/.swcrc | 29 + libs/test-utils/hasura/package.json | 2 +- libs/test-utils/hasura/project.json | 2 +- libs/test-utils/hasura/tsconfig.json | 6 +- libs/test-utils/storybook-modes/tsconfig.json | 6 +- libs/test-utils/ui-mocks/tsconfig.json | 6 +- libs/time/.swcrc | 4 +- libs/time/tsconfig.json | 11 +- libs/time/tsconfig.lib.json | 2 +- libs/time/tsconfig.spec.json | 2 +- libs/ui/components/.swcrc | 6 +- libs/ui/components/tsconfig.spec.json | 2 +- libs/ui/hooks/tsconfig.spec.json | 2 +- libs/ui/icons/tsconfig.spec.json | 2 +- libs/ui/shared/.babelrc | 10 - libs/ui/shared/.swcrc | 29 + libs/ui/shared/package.json | 2 +- libs/ui/shared/project.json | 2 +- libs/ui/shared/tsconfig.json | 4 +- libs/ui/shared/tsconfig.spec.json | 2 +- libs/ui/theme/.babelrc | 12 - libs/ui/theme/.swcrc | 29 + libs/ui/theme/package.json | 2 +- libs/ui/theme/project.json | 2 +- libs/ui/theme/tsconfig.spec.json | 2 +- libs/utils/.babelrc | 10 - libs/utils/.swcrc | 29 + libs/utils/package.json | 2 +- libs/utils/tsconfig.json | 4 +- libs/utils/tsconfig.spec.json | 2 +- package.json | 1 + pnpm-lock.yaml | 13 + tsconfig.base.json | 2 +- 468 files changed, 3863 insertions(+), 850 deletions(-) create mode 100644 libs/features/account/api/.swcrc create mode 100644 libs/features/account/api/src/index.d.ts create mode 100644 libs/features/account/api/src/lib/createAccount.d.ts create mode 100644 libs/features/account/api/src/lib/getAccount.d.ts create mode 100644 libs/features/account/api/src/lib/handleAccount.d.ts create mode 100644 libs/features/back-office/events-api/.swcrc create mode 100644 libs/features/back-office/events-types/src/index.d.ts create mode 100644 libs/features/back-office/events-types/src/lib/index.d.ts create mode 100644 libs/features/kyc-common/src/index.d.ts create mode 100644 libs/features/kyc-common/src/lib/index.d.ts create mode 100644 libs/features/loyalty-card-cron/.swcrc create mode 100644 libs/features/orders-cron/.swcrc delete mode 100644 libs/gql/user/api/.babelrc create mode 100644 libs/gql/user/api/.swcrc create mode 100644 libs/insight/server/src/index.d.ts create mode 100644 libs/insight/server/src/lib/insight-server.d.ts create mode 100644 libs/insight/server/src/lib/isPosthogActivated.d.ts create mode 100644 libs/insight/types/src/index.d.ts create mode 100644 libs/kyc/admin/src/index.d.ts create mode 100644 libs/kyc/admin/src/lib/kyc-admin.d.ts create mode 100644 libs/kyc/types/src/index.d.ts create mode 100644 libs/kyc/types/src/lib/index.d.ts delete mode 100644 libs/logger/.babelrc create mode 100644 libs/logger/.swcrc create mode 100644 libs/next/currency-cache/.swcrc create mode 100644 libs/next/currency-common/.swcrc delete mode 100644 libs/next/next-auth/common/.babelrc create mode 100644 libs/next/next-auth/common/.swcrc delete mode 100644 libs/next/next-auth/options/.babelrc create mode 100644 libs/next/next-auth/options/.swcrc create mode 100644 libs/next/next-auth/options/src/index.d.ts create mode 100644 libs/next/next-auth/options/src/lib/index.d.ts create mode 100644 libs/next/next-auth/user/.swcrc create mode 100644 libs/next/next-auth/user/src/index.d.ts create mode 100644 libs/next/next-auth/user/src/lib/getCurrentUser.d.ts create mode 100644 libs/next/next-auth/user/src/lib/getJwt.d.ts create mode 100644 libs/next/next-auth/user/src/lib/getSession.d.ts create mode 100644 libs/next/next-auth/user/src/lib/isConnected.d.ts create mode 100644 libs/next/redis/src/index.d.ts delete mode 100644 libs/next/siwe/provider/.babelrc create mode 100644 libs/next/siwe/provider/.swcrc create mode 100644 libs/next/siwe/provider/src/index.d.ts create mode 100644 libs/next/siwe/provider/src/lib/siweProvider.d.ts delete mode 100644 libs/next/zustand/.babelrc create mode 100644 libs/next/zustand/.swcrc create mode 100644 libs/nft/thirdweb-admin/.swcrc create mode 100644 libs/nft/thirdweb-organizer-common/src/index.d.ts create mode 100644 libs/nft/thirdweb-organizer-common/src/lib/action.d.ts create mode 100644 libs/nft/thirdweb-organizer-common/src/lib/index.d.ts create mode 100644 libs/nft/thirdweb-organizer-event-pass/src/index.d.ts create mode 100644 libs/nft/thirdweb-organizer-event-pass/src/lib/action.d.ts create mode 100644 libs/nft/thirdweb-organizer-event-pass/src/lib/index.d.ts create mode 100644 libs/nft/types/src/index.d.ts create mode 100644 libs/nft/types/src/lib/index.d.ts create mode 100644 libs/roles/admin/src/index.d.ts create mode 100644 libs/roles/admin/src/lib/roles-admin.d.ts create mode 100644 libs/roles/common/src/index.d.ts create mode 100644 libs/roles/common/src/lib/isSameRole.d.ts create mode 100644 libs/smart-wallet/admin/src/index.d.ts create mode 100644 libs/smart-wallet/admin/src/lib/index.d.ts create mode 100644 libs/test-utils/cache/.swcrc delete mode 100644 libs/test-utils/db/.babelrc create mode 100644 libs/test-utils/db/.swcrc delete mode 100644 libs/test-utils/functions/.babelrc create mode 100644 libs/test-utils/functions/.swcrc create mode 100644 libs/test-utils/hasura/.swcrc delete mode 100644 libs/ui/shared/.babelrc create mode 100644 libs/ui/shared/.swcrc delete mode 100644 libs/ui/theme/.babelrc create mode 100644 libs/ui/theme/.swcrc delete mode 100644 libs/utils/.babelrc create mode 100644 libs/utils/.swcrc diff --git a/apps/back-office/tsconfig.spec.json b/apps/back-office/tsconfig.spec.json index 7468391e6..7ae4c2174 100644 --- a/apps/back-office/tsconfig.spec.json +++ b/apps/back-office/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node", "@testing-library/jest-dom", "@next/types"], "jsx": "react" }, diff --git a/apps/scripts/tsconfig.app.json b/apps/scripts/tsconfig.app.json index ff221c3c8..c92b2bce0 100644 --- a/apps/scripts/tsconfig.app.json +++ b/apps/scripts/tsconfig.app.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../dist/out-tsc", - "module": "ESNext", + "module": "nodenext", "types": ["node"] }, "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], diff --git a/apps/scripts/tsconfig.json b/apps/scripts/tsconfig.json index 3685ac7fc..d3a81975c 100644 --- a/apps/scripts/tsconfig.json +++ b/apps/scripts/tsconfig.json @@ -1,13 +1,14 @@ { "extends": "../../tsconfig.base.json", + "compilerOptions": { + "module": "NodeNext", + "moduleResolution": "NodeNext" + }, "files": [], "include": [], "references": [ { "path": "./tsconfig.app.json" } - ], - "compilerOptions": { - "esModuleInterop": true - } + ] } diff --git a/apps/unlock/tsconfig.spec.json b/apps/unlock/tsconfig.spec.json index 586c4987e..9e981edf1 100644 --- a/apps/unlock/tsconfig.spec.json +++ b/apps/unlock/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node", "@testing-library/jest-dom", "@next/types"], "jsx": "react" }, diff --git a/apps/web/app/[locale]/cart/purchase/page.tsx b/apps/web/app/[locale]/cart/purchase/page.tsx index d47ad710b..e1d009a9c 100644 --- a/apps/web/app/[locale]/cart/purchase/page.tsx +++ b/apps/web/app/[locale]/cart/purchase/page.tsx @@ -9,6 +9,7 @@ import { isUserKycValidated } from '@kyc/common'; import { redirect } from '@next/navigation'; import { getCurrentUser } from '@next/next-auth/user'; import { redirect as nextRedirect } from 'next/navigation'; +import { getErrorMessage } from '@utils'; interface CartSectionProps { params: { @@ -25,7 +26,7 @@ export default async function CartPurchase({ try { session = await getStripeActiveCheckoutSession(); } catch (error) { - if (error.message === 'User has no email') { + if (getErrorMessage(error) === 'User has no email') { return redirect('/cart?reason=no-mail'); } } diff --git a/apps/web/tsconfig.spec.json b/apps/web/tsconfig.spec.json index 750ea209d..40dc392b3 100644 --- a/apps/web/tsconfig.spec.json +++ b/apps/web/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node", "@testing-library/jest-dom", "@next/types"], "jsx": "react" }, diff --git a/libs/crypto/.swcrc b/libs/crypto/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/crypto/.swcrc +++ b/libs/crypto/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/crypto/tsconfig.json b/libs/crypto/tsconfig.json index 19b9eece4..a2cc21371 100644 --- a/libs/crypto/tsconfig.json +++ b/libs/crypto/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/crypto/tsconfig.lib.json b/libs/crypto/tsconfig.lib.json index 748ff7dcf..85861fa77 100644 --- a/libs/crypto/tsconfig.lib.json +++ b/libs/crypto/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/crypto/tsconfig.spec.json b/libs/crypto/tsconfig.spec.json index 9b2a121d1..a0a7603af 100644 --- a/libs/crypto/tsconfig.spec.json +++ b/libs/crypto/tsconfig.spec.json @@ -2,13 +2,15 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", - "src/**/*.d.ts" + "src/**/*.d.ts", + "../../types/**/*.d.ts" ] } diff --git a/libs/currency/api/.swcrc b/libs/currency/api/.swcrc index 4352f93ca..a4c035518 100644 --- a/libs/currency/api/.swcrc +++ b/libs/currency/api/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +24,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/currency/api/package.json b/libs/currency/api/package.json index 83aecc563..a07b26a9d 100644 --- a/libs/currency/api/package.json +++ b/libs/currency/api/package.json @@ -4,7 +4,7 @@ "dependencies": { "tslib": "^2.3.0" }, - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/currency/api/src/index.ts b/libs/currency/api/src/index.ts index afa681a76..789eafc27 100644 --- a/libs/currency/api/src/index.ts +++ b/libs/currency/api/src/index.ts @@ -79,6 +79,7 @@ export class Currency { baseCurrency: string, rates: { [key: string]: number }, ) { + // @ts-ignore const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); const filePath = path.join(__dirname, `rates/${baseCurrency}.json`); @@ -109,6 +110,7 @@ export class Currency { return JSON.parse(data); } else { // Existing logic for non-preview or non-production environments + // @ts-ignore const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); const filePath = path.join(__dirname, `rates/${baseCurrency}.json`); diff --git a/libs/currency/api/tsconfig.json b/libs/currency/api/tsconfig.json index fa625a52a..817c7862a 100644 --- a/libs/currency/api/tsconfig.json +++ b/libs/currency/api/tsconfig.json @@ -1,14 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "esnext", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true, - "preserveConstEnums": true + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/currency/api/tsconfig.spec.json b/libs/currency/api/tsconfig.spec.json index 11112ca4d..a9894640f 100644 --- a/libs/currency/api/tsconfig.spec.json +++ b/libs/currency/api/tsconfig.spec.json @@ -2,7 +2,8 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "esnext", + "strict": false, "types": ["jest", "node"] }, "include": [ diff --git a/libs/currency/types/.swcrc b/libs/currency/types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/currency/types/.swcrc +++ b/libs/currency/types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/currency/types/package.json b/libs/currency/types/package.json index 916f92d30..35061f67d 100644 --- a/libs/currency/types/package.json +++ b/libs/currency/types/package.json @@ -1,5 +1,5 @@ { "name": "@currency/types", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/currency/types/tsconfig.json b/libs/currency/types/tsconfig.json index 9bde19595..9103486c2 100644 --- a/libs/currency/types/tsconfig.json +++ b/libs/currency/types/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/features/account/api/.swcrc b/libs/features/account/api/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/features/account/api/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/features/account/api/project.json b/libs/features/account/api/project.json index ae3092e82..aa139e046 100644 --- a/libs/features/account/api/project.json +++ b/libs/features/account/api/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/features/account/api", diff --git a/libs/features/account/api/src/index.d.ts b/libs/features/account/api/src/index.d.ts new file mode 100644 index 000000000..40cba3d18 --- /dev/null +++ b/libs/features/account/api/src/index.d.ts @@ -0,0 +1,2 @@ +export * from './lib/handleAccount'; +export * from './lib/getAccount'; diff --git a/libs/features/account/api/src/lib/createAccount.d.ts b/libs/features/account/api/src/lib/createAccount.d.ts new file mode 100644 index 000000000..2f6a0dd97 --- /dev/null +++ b/libs/features/account/api/src/lib/createAccount.d.ts @@ -0,0 +1,8 @@ +import type { CreateAccountMutation } from '@gql/admin/types'; +import type { Account_Insert_Input } from '@gql/shared/types'; +export type CreateAccountInput = Required< + Pick +>; +export declare const createAccount: ( + account: CreateAccountInput, +) => Promise; diff --git a/libs/features/account/api/src/lib/getAccount.d.ts b/libs/features/account/api/src/lib/getAccount.d.ts new file mode 100644 index 000000000..2a5593237 --- /dev/null +++ b/libs/features/account/api/src/lib/getAccount.d.ts @@ -0,0 +1,3 @@ +import type { GetAccountQuery } from '@gql/admin/types'; +export type Account = GetAccountQuery['account'][number]; +export declare const getAccount: (address: string) => Promise; diff --git a/libs/features/account/api/src/lib/handleAccount.d.ts b/libs/features/account/api/src/lib/handleAccount.d.ts new file mode 100644 index 000000000..b69f565bd --- /dev/null +++ b/libs/features/account/api/src/lib/handleAccount.d.ts @@ -0,0 +1,5 @@ +import { CreateAccountInput } from './createAccount'; +import { Account } from './getAccount'; +export declare const handleAccount: ( + account: CreateAccountInput, +) => Promise; diff --git a/libs/features/account/api/tsconfig.json b/libs/features/account/api/tsconfig.json index 2c9d3a5ec..0bd22c66e 100644 --- a/libs/features/account/api/tsconfig.json +++ b/libs/features/account/api/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/features/account/api/tsconfig.lib.json b/libs/features/account/api/tsconfig.lib.json index b58416abd..393f34d4a 100644 --- a/libs/features/account/api/tsconfig.lib.json +++ b/libs/features/account/api/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/features/account/api/tsconfig.spec.json b/libs/features/account/api/tsconfig.spec.json index 6668655fc..e3b1704ec 100644 --- a/libs/features/account/api/tsconfig.spec.json +++ b/libs/features/account/api/tsconfig.spec.json @@ -2,10 +2,12 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ + "../../../../types/**/*.d.ts", "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", diff --git a/libs/features/app-nav/tsconfig.spec.json b/libs/features/app-nav/tsconfig.spec.json index 160668f55..bb4fbab2a 100644 --- a/libs/features/app-nav/tsconfig.spec.json +++ b/libs/features/app-nav/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/back-office/app-nav/tsconfig.spec.json b/libs/features/back-office/app-nav/tsconfig.spec.json index 3bcbd4a54..1816bd3a5 100644 --- a/libs/features/back-office/app-nav/tsconfig.spec.json +++ b/libs/features/back-office/app-nav/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/back-office/content-spaces-api/tsconfig.spec.json b/libs/features/back-office/content-spaces-api/tsconfig.spec.json index 103368636..a18f2c33d 100644 --- a/libs/features/back-office/content-spaces-api/tsconfig.spec.json +++ b/libs/features/back-office/content-spaces-api/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/back-office/content-spaces-types/.swcrc b/libs/features/back-office/content-spaces-types/.swcrc index d54df2b94..1526e0d72 100644 --- a/libs/features/back-office/content-spaces-types/.swcrc +++ b/libs/features/back-office/content-spaces-types/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/back-office/content-spaces-types/tsconfig.json b/libs/features/back-office/content-spaces-types/tsconfig.json index 47cfabecf..7abc8796f 100644 --- a/libs/features/back-office/content-spaces-types/tsconfig.json +++ b/libs/features/back-office/content-spaces-types/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/features/back-office/content-spaces-types/tsconfig.lib.json b/libs/features/back-office/content-spaces-types/tsconfig.lib.json index 28369ef76..949717775 100644 --- a/libs/features/back-office/content-spaces-types/tsconfig.lib.json +++ b/libs/features/back-office/content-spaces-types/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/features/back-office/content-spaces/tsconfig.spec.json b/libs/features/back-office/content-spaces/tsconfig.spec.json index 52f39deee..c6e0009e1 100644 --- a/libs/features/back-office/content-spaces/tsconfig.spec.json +++ b/libs/features/back-office/content-spaces/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/back-office/events-api/.swcrc b/libs/features/back-office/events-api/.swcrc new file mode 100644 index 000000000..a4c035518 --- /dev/null +++ b/libs/features/back-office/events-api/.swcrc @@ -0,0 +1,27 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/features/back-office/events-api/project.json b/libs/features/back-office/events-api/project.json index 70072c991..0d631886e 100644 --- a/libs/features/back-office/events-api/project.json +++ b/libs/features/back-office/events-api/project.json @@ -10,23 +10,13 @@ "outputs": ["{options.outputFile}"] }, "build": { - "executor": "@nx/rollup:rollup", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/features/back-office/events-api", "tsConfig": "libs/features/back-office/events-api/tsconfig.lib.json", - "project": "libs/features/back-office/events-api/package.json", - "entryFile": "libs/features/back-office/events-api/src/index.ts", - "external": ["react", "react-dom", "react/jsx-runtime"], - "rollupConfig": "@nx/react/plugins/bundle-rollup", - "compiler": "swc", - "assets": [ - { - "glob": "libs/features/back-office/events-api/README.md", - "input": ".", - "output": "." - } - ] + "main": "libs/features/back-office/events-api/src/index.ts", + "assets": ["libs/features/back-office/events-api/*.md"] } }, "test": { diff --git a/libs/features/back-office/events-api/tsconfig.json b/libs/features/back-office/events-api/tsconfig.json index c88d07dad..32e3973cc 100644 --- a/libs/features/back-office/events-api/tsconfig.json +++ b/libs/features/back-office/events-api/tsconfig.json @@ -1,10 +1,14 @@ { "compilerOptions": { - "jsx": "react-jsx", - "allowJs": false, - "esModuleInterop": false, - "allowSyntheticDefaultImports": true, - "strict": true + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/features/back-office/events-api/tsconfig.spec.json b/libs/features/back-office/events-api/tsconfig.spec.json index 103368636..a18f2c33d 100644 --- a/libs/features/back-office/events-api/tsconfig.spec.json +++ b/libs/features/back-office/events-api/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/back-office/events-types/.swcrc b/libs/features/back-office/events-types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/features/back-office/events-types/.swcrc +++ b/libs/features/back-office/events-types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/back-office/events-types/src/index.d.ts b/libs/features/back-office/events-types/src/index.d.ts new file mode 100644 index 000000000..f41a696fd --- /dev/null +++ b/libs/features/back-office/events-types/src/index.d.ts @@ -0,0 +1 @@ +export * from './lib'; diff --git a/libs/features/back-office/events-types/src/lib/index.d.ts b/libs/features/back-office/events-types/src/lib/index.d.ts new file mode 100644 index 000000000..91bc58807 --- /dev/null +++ b/libs/features/back-office/events-types/src/lib/index.d.ts @@ -0,0 +1,18 @@ +import { FileSummary } from '@bytescale/sdk'; +import type { + GetEventWithPassesOrganizerQuery, + GetEventsFromOrganizerIdTableQuery, +} from '@gql/admin/types'; +export type EventFromOrganizerWithPasses = NonNullable< + GetEventWithPassesOrganizerQuery['event'] +>; +export type EventFromOrganizerTable = NonNullable< + NonNullable['events'] +>[0]; +export type EventPass = EventFromOrganizerWithPasses['eventPasses'][0]; +export type EventPassDelayedRevealed = NonNullable< + EventPass['eventPassDelayedRevealed'] +>; +export interface EventPassFileWithName extends FileSummary { + fileName: string; +} diff --git a/libs/features/back-office/events-types/tsconfig.json b/libs/features/back-office/events-types/tsconfig.json index 47cfabecf..7abc8796f 100644 --- a/libs/features/back-office/events-types/tsconfig.json +++ b/libs/features/back-office/events-types/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/features/back-office/events-types/tsconfig.lib.json b/libs/features/back-office/events-types/tsconfig.lib.json index 28369ef76..949717775 100644 --- a/libs/features/back-office/events-types/tsconfig.lib.json +++ b/libs/features/back-office/events-types/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/features/back-office/events/.swcrc b/libs/features/back-office/events/.swcrc index b6663509a..a4c035518 100644 --- a/libs/features/back-office/events/.swcrc +++ b/libs/features/back-office/events/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -24,4 +24,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/back-office/events/tsconfig.spec.json b/libs/features/back-office/events/tsconfig.spec.json index 52f39deee..c6e0009e1 100644 --- a/libs/features/back-office/events/tsconfig.spec.json +++ b/libs/features/back-office/events/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/back-office/loyalty-card-api/.swcrc b/libs/features/back-office/loyalty-card-api/.swcrc index d54df2b94..1526e0d72 100644 --- a/libs/features/back-office/loyalty-card-api/.swcrc +++ b/libs/features/back-office/loyalty-card-api/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/back-office/loyalty-card-api/package.json b/libs/features/back-office/loyalty-card-api/package.json index eddc54e5b..9041899a6 100644 --- a/libs/features/back-office/loyalty-card-api/package.json +++ b/libs/features/back-office/loyalty-card-api/package.json @@ -1,7 +1,7 @@ { "name": "@features/back-office/loyalty-card-api", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/features/back-office/loyalty-card-api/tsconfig.json b/libs/features/back-office/loyalty-card-api/tsconfig.json index a7702e30d..0bd22c66e 100644 --- a/libs/features/back-office/loyalty-card-api/tsconfig.json +++ b/libs/features/back-office/loyalty-card-api/tsconfig.json @@ -1,7 +1,9 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, diff --git a/libs/features/back-office/loyalty-card-api/tsconfig.spec.json b/libs/features/back-office/loyalty-card-api/tsconfig.spec.json index 6668655fc..6e1042c90 100644 --- a/libs/features/back-office/loyalty-card-api/tsconfig.spec.json +++ b/libs/features/back-office/loyalty-card-api/tsconfig.spec.json @@ -2,13 +2,15 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", - "src/**/*.d.ts" + "src/**/*.d.ts", + "../../../../types/**/*.d.ts" ] } diff --git a/libs/features/back-office/loyalty-card-types/.swcrc b/libs/features/back-office/loyalty-card-types/.swcrc index d54df2b94..1526e0d72 100644 --- a/libs/features/back-office/loyalty-card-types/.swcrc +++ b/libs/features/back-office/loyalty-card-types/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/back-office/loyalty-card-types/package.json b/libs/features/back-office/loyalty-card-types/package.json index 1dff01225..e39e395bd 100644 --- a/libs/features/back-office/loyalty-card-types/package.json +++ b/libs/features/back-office/loyalty-card-types/package.json @@ -1,7 +1,7 @@ { "name": "@features/back-office/loyalty-card-types", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/features/back-office/loyalty-card-types/tsconfig.json b/libs/features/back-office/loyalty-card-types/tsconfig.json index 059cd8166..7abc8796f 100644 --- a/libs/features/back-office/loyalty-card-types/tsconfig.json +++ b/libs/features/back-office/loyalty-card-types/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/features/back-office/loyalty-card/tsconfig.spec.json b/libs/features/back-office/loyalty-card/tsconfig.spec.json index 3bcbd4a54..1816bd3a5 100644 --- a/libs/features/back-office/loyalty-card/tsconfig.spec.json +++ b/libs/features/back-office/loyalty-card/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/back-office/roles-actions/tsconfig.spec.json b/libs/features/back-office/roles-actions/tsconfig.spec.json index 103368636..a18f2c33d 100644 --- a/libs/features/back-office/roles-actions/tsconfig.spec.json +++ b/libs/features/back-office/roles-actions/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/back-office/roles-api/tsconfig.spec.json b/libs/features/back-office/roles-api/tsconfig.spec.json index 104e62b12..c0a6a5bd8 100644 --- a/libs/features/back-office/roles-api/tsconfig.spec.json +++ b/libs/features/back-office/roles-api/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/back-office/roles/tsconfig.spec.json b/libs/features/back-office/roles/tsconfig.spec.json index 103368636..a18f2c33d 100644 --- a/libs/features/back-office/roles/tsconfig.spec.json +++ b/libs/features/back-office/roles/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/cart-actions/tsconfig.spec.json b/libs/features/cart-actions/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/features/cart-actions/tsconfig.spec.json +++ b/libs/features/cart-actions/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/cart-api/tsconfig.spec.json b/libs/features/cart-api/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/features/cart-api/tsconfig.spec.json +++ b/libs/features/cart-api/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/cart-cron/.swcrc b/libs/features/cart-cron/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/features/cart-cron/.swcrc +++ b/libs/features/cart-cron/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/cart-cron/tsconfig.json b/libs/features/cart-cron/tsconfig.json index ef8017e24..2e8b59d2a 100644 --- a/libs/features/cart-cron/tsconfig.json +++ b/libs/features/cart-cron/tsconfig.json @@ -1,6 +1,14 @@ { "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/features/cart-cron/tsconfig.spec.json b/libs/features/cart-cron/tsconfig.spec.json index 25b7af8f6..163115792 100644 --- a/libs/features/cart-cron/tsconfig.spec.json +++ b/libs/features/cart-cron/tsconfig.spec.json @@ -2,7 +2,8 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ @@ -15,6 +16,7 @@ "src/**/*.spec.js", "src/**/*.test.jsx", "src/**/*.spec.jsx", - "src/**/*.d.ts" + "src/**/*.d.ts", + "../../../types/**/*.d.ts" ] } diff --git a/libs/features/cart-types/.swcrc b/libs/features/cart-types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/features/cart-types/.swcrc +++ b/libs/features/cart-types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/cart-types/package.json b/libs/features/cart-types/package.json index 1de7fd78e..a352dd699 100644 --- a/libs/features/cart-types/package.json +++ b/libs/features/cart-types/package.json @@ -4,7 +4,7 @@ "dependencies": { "@swc/helpers": "~0.5.0" }, - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/features/cart-types/tsconfig.json b/libs/features/cart-types/tsconfig.json index f2400abed..9103486c2 100644 --- a/libs/features/cart-types/tsconfig.json +++ b/libs/features/cart-types/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/features/cart/tsconfig.spec.json b/libs/features/cart/tsconfig.spec.json index d83e46c08..525bfd7ee 100644 --- a/libs/features/cart/tsconfig.spec.json +++ b/libs/features/cart/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node", "@next/types"] }, "include": [ diff --git a/libs/features/content-space-common/.swcrc b/libs/features/content-space-common/.swcrc index d54df2b94..1526e0d72 100644 --- a/libs/features/content-space-common/.swcrc +++ b/libs/features/content-space-common/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/content-space-common/package.json b/libs/features/content-space-common/package.json index 47a39c917..504c7a28c 100644 --- a/libs/features/content-space-common/package.json +++ b/libs/features/content-space-common/package.json @@ -4,7 +4,7 @@ "dependencies": { "@swc/helpers": "~0.5.2" }, - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/features/content-space-common/tsconfig.json b/libs/features/content-space-common/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/features/content-space-common/tsconfig.json +++ b/libs/features/content-space-common/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/features/content-space-common/tsconfig.spec.json b/libs/features/content-space-common/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/features/content-space-common/tsconfig.spec.json +++ b/libs/features/content-space-common/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/kyc-actions/tsconfig.spec.json b/libs/features/kyc-actions/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/features/kyc-actions/tsconfig.spec.json +++ b/libs/features/kyc-actions/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/kyc-api/.swcrc b/libs/features/kyc-api/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/features/kyc-api/.swcrc +++ b/libs/features/kyc-api/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/kyc-api/tsconfig.json b/libs/features/kyc-api/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/features/kyc-api/tsconfig.json +++ b/libs/features/kyc-api/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/features/kyc-api/tsconfig.lib.json b/libs/features/kyc-api/tsconfig.lib.json index 6aeae58ef..47ddecd98 100644 --- a/libs/features/kyc-api/tsconfig.lib.json +++ b/libs/features/kyc-api/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/features/kyc-api/tsconfig.spec.json b/libs/features/kyc-api/tsconfig.spec.json index 69a251f32..e354f8b93 100644 --- a/libs/features/kyc-api/tsconfig.spec.json +++ b/libs/features/kyc-api/tsconfig.spec.json @@ -2,13 +2,15 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", - "src/**/*.d.ts" + "src/**/*.d.ts", + "../../../types/**/*.d.ts" ] } diff --git a/libs/features/kyc-common/.swcrc b/libs/features/kyc-common/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/features/kyc-common/.swcrc +++ b/libs/features/kyc-common/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/kyc-common/src/index.d.ts b/libs/features/kyc-common/src/index.d.ts new file mode 100644 index 000000000..f41a696fd --- /dev/null +++ b/libs/features/kyc-common/src/index.d.ts @@ -0,0 +1 @@ +export * from './lib'; diff --git a/libs/features/kyc-common/src/lib/index.d.ts b/libs/features/kyc-common/src/lib/index.d.ts new file mode 100644 index 000000000..8a236d88b --- /dev/null +++ b/libs/features/kyc-common/src/lib/index.d.ts @@ -0,0 +1,7 @@ +import { KycLevelName_Enum } from '@gql/shared/types'; +import { AppUser } from '@next/types'; +export declare function isUserKycValidated( + user: AppUser | undefined, + levelName?: KycLevelName_Enum, +): boolean; +export declare function isUserKycPending(user: AppUser | undefined): boolean; diff --git a/libs/features/kyc-common/tsconfig.json b/libs/features/kyc-common/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/features/kyc-common/tsconfig.json +++ b/libs/features/kyc-common/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/features/kyc-common/tsconfig.lib.json b/libs/features/kyc-common/tsconfig.lib.json index e583571ea..ced0072ae 100644 --- a/libs/features/kyc-common/tsconfig.lib.json +++ b/libs/features/kyc-common/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/features/kyc-common/tsconfig.spec.json b/libs/features/kyc-common/tsconfig.spec.json index 69a251f32..428475e34 100644 --- a/libs/features/kyc-common/tsconfig.spec.json +++ b/libs/features/kyc-common/tsconfig.spec.json @@ -2,7 +2,8 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/kyc/tsconfig.spec.json b/libs/features/kyc/tsconfig.spec.json index 4489af2f9..4e3308eb8 100644 --- a/libs/features/kyc/tsconfig.spec.json +++ b/libs/features/kyc/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/loyalty-card-api/.swcrc b/libs/features/loyalty-card-api/.swcrc index d54df2b94..1526e0d72 100644 --- a/libs/features/loyalty-card-api/.swcrc +++ b/libs/features/loyalty-card-api/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/loyalty-card-api/package.json b/libs/features/loyalty-card-api/package.json index d3ed3570e..bd4d3c049 100644 --- a/libs/features/loyalty-card-api/package.json +++ b/libs/features/loyalty-card-api/package.json @@ -1,7 +1,7 @@ { "name": "@features/loyalty-card-api", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/features/loyalty-card-api/tsconfig.json b/libs/features/loyalty-card-api/tsconfig.json index 8122543a9..817c7862a 100644 --- a/libs/features/loyalty-card-api/tsconfig.json +++ b/libs/features/loyalty-card-api/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/features/loyalty-card-api/tsconfig.spec.json b/libs/features/loyalty-card-api/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/features/loyalty-card-api/tsconfig.spec.json +++ b/libs/features/loyalty-card-api/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/loyalty-card-cron/.swcrc b/libs/features/loyalty-card-cron/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/features/loyalty-card-cron/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/features/loyalty-card-cron/package.json b/libs/features/loyalty-card-cron/package.json index 2c80d352a..9beacbfb9 100644 --- a/libs/features/loyalty-card-cron/package.json +++ b/libs/features/loyalty-card-cron/package.json @@ -4,7 +4,7 @@ "dependencies": { "tslib": "^2.3.0" }, - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/features/loyalty-card-cron/project.json b/libs/features/loyalty-card-cron/project.json index a22b05cbd..0829c2ab8 100644 --- a/libs/features/loyalty-card-cron/project.json +++ b/libs/features/loyalty-card-cron/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/features/loyalty-card-cron", diff --git a/libs/features/loyalty-card-cron/tsconfig.json b/libs/features/loyalty-card-cron/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/features/loyalty-card-cron/tsconfig.json +++ b/libs/features/loyalty-card-cron/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/features/loyalty-card-cron/tsconfig.spec.json b/libs/features/loyalty-card-cron/tsconfig.spec.json index 69a251f32..e354f8b93 100644 --- a/libs/features/loyalty-card-cron/tsconfig.spec.json +++ b/libs/features/loyalty-card-cron/tsconfig.spec.json @@ -2,13 +2,15 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", - "src/**/*.d.ts" + "src/**/*.d.ts", + "../../../types/**/*.d.ts" ] } diff --git a/libs/features/navigation/tsconfig.spec.json b/libs/features/navigation/tsconfig.spec.json index 160668f55..bb4fbab2a 100644 --- a/libs/features/navigation/tsconfig.spec.json +++ b/libs/features/navigation/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/orders-cron/.swcrc b/libs/features/orders-cron/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/features/orders-cron/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/features/orders-cron/project.json b/libs/features/orders-cron/project.json index ba604689c..7b7dff524 100644 --- a/libs/features/orders-cron/project.json +++ b/libs/features/orders-cron/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/features/orders-cron", diff --git a/libs/features/orders-cron/tsconfig.json b/libs/features/orders-cron/tsconfig.json index 18d14d61c..817c7862a 100644 --- a/libs/features/orders-cron/tsconfig.json +++ b/libs/features/orders-cron/tsconfig.json @@ -1,7 +1,9 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, diff --git a/libs/features/orders-cron/tsconfig.lib.json b/libs/features/orders-cron/tsconfig.lib.json index c5f87f02d..2414eb23c 100644 --- a/libs/features/orders-cron/tsconfig.lib.json +++ b/libs/features/orders-cron/tsconfig.lib.json @@ -3,7 +3,7 @@ "compilerOptions": { "outDir": "../../../dist/out-tsc", "declaration": true, - "module": "commonjs", + "module": "nodenext", "types": ["node"] }, "include": ["src/**/*.ts", "../../../types/**/*.d.ts"], diff --git a/libs/features/orders-cron/tsconfig.spec.json b/libs/features/orders-cron/tsconfig.spec.json index 1004538e2..d1370a309 100644 --- a/libs/features/orders-cron/tsconfig.spec.json +++ b/libs/features/orders-cron/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/organizer/event-actions/tsconfig.spec.json b/libs/features/organizer/event-actions/tsconfig.spec.json index 103368636..a18f2c33d 100644 --- a/libs/features/organizer/event-actions/tsconfig.spec.json +++ b/libs/features/organizer/event-actions/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/organizer/event-api/tsconfig.spec.json b/libs/features/organizer/event-api/tsconfig.spec.json index 103368636..a18f2c33d 100644 --- a/libs/features/organizer/event-api/tsconfig.spec.json +++ b/libs/features/organizer/event-api/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/organizer/event-types/.swcrc b/libs/features/organizer/event-types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/features/organizer/event-types/.swcrc +++ b/libs/features/organizer/event-types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/organizer/event-types/package.json b/libs/features/organizer/event-types/package.json index 768c5eeab..5c1ea7b14 100644 --- a/libs/features/organizer/event-types/package.json +++ b/libs/features/organizer/event-types/package.json @@ -4,7 +4,7 @@ "dependencies": { "@swc/helpers": "~0.5.0" }, - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/features/organizer/event-types/tsconfig.json b/libs/features/organizer/event-types/tsconfig.json index 059cd8166..7abc8796f 100644 --- a/libs/features/organizer/event-types/tsconfig.json +++ b/libs/features/organizer/event-types/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/features/organizer/event/tsconfig.spec.json b/libs/features/organizer/event/tsconfig.spec.json index edbb4d089..1cbcd291c 100644 --- a/libs/features/organizer/event/tsconfig.spec.json +++ b/libs/features/organizer/event/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node", "@testing-library/jest-dom"] }, "include": [ diff --git a/libs/features/organizer/organizer-api/tsconfig.spec.json b/libs/features/organizer/organizer-api/tsconfig.spec.json index 6668655fc..af8921f2e 100644 --- a/libs/features/organizer/organizer-api/tsconfig.spec.json +++ b/libs/features/organizer/organizer-api/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/organizer/organizer-types/.swcrc b/libs/features/organizer/organizer-types/.swcrc index 2c0fbef0a..a1276087c 100644 --- a/libs/features/organizer/organizer-types/.swcrc +++ b/libs/features/organizer/organizer-types/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/organizer/organizer-types/tsconfig.json b/libs/features/organizer/organizer-types/tsconfig.json index 47cfabecf..7abc8796f 100644 --- a/libs/features/organizer/organizer-types/tsconfig.json +++ b/libs/features/organizer/organizer-types/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/features/organizer/organizer-types/tsconfig.lib.json b/libs/features/organizer/organizer-types/tsconfig.lib.json index 28369ef76..949717775 100644 --- a/libs/features/organizer/organizer-types/tsconfig.lib.json +++ b/libs/features/organizer/organizer-types/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/features/organizer/organizer-ui/tsconfig.spec.json b/libs/features/organizer/organizer-ui/tsconfig.spec.json index 104e62b12..c0a6a5bd8 100644 --- a/libs/features/organizer/organizer-ui/tsconfig.spec.json +++ b/libs/features/organizer/organizer-ui/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/pass-actions/tsconfig.spec.json b/libs/features/pass-actions/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/features/pass-actions/tsconfig.spec.json +++ b/libs/features/pass-actions/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/pass-api/.swcrc b/libs/features/pass-api/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/features/pass-api/.swcrc +++ b/libs/features/pass-api/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/pass-api/src/lib/transferPassQrCodeBatch.ts b/libs/features/pass-api/src/lib/transferPassQrCodeBatch.ts index 455a02118..cc99d46fb 100644 --- a/libs/features/pass-api/src/lib/transferPassQrCodeBatch.ts +++ b/libs/features/pass-api/src/lib/transferPassQrCodeBatch.ts @@ -2,6 +2,7 @@ import env from '@env/server'; import { getPassUser } from '@features/pass-common'; import type { BatchTransferInput } from '@features/pass-types'; import { FileWrapper } from '@file-upload/admin'; +import { getErrorMessage } from '@utils'; const fileWrapper = new FileWrapper(); @@ -51,11 +52,11 @@ export const transferPassQrCodeBatch = async ( env.UPLOAD_ACCOUNT_ID, copyFileRequests, ); - } catch (error: any) { + } catch (error) { throw new Error( - `Error while copying files in transferPassQrCodeBatch: ${ - error.message - }. Failed batch: ${JSON.stringify(copyFileRequests)}`, + `Error while copying files in transferPassQrCodeBatch: ${getErrorMessage( + error, + )}. Failed batch: ${JSON.stringify(copyFileRequests)}`, ); } @@ -65,11 +66,11 @@ export const transferPassQrCodeBatch = async ( env.UPLOAD_ACCOUNT_ID, filesToDelete, ); - } catch (error: any) { + } catch (error) { throw new Error( - `Error while deleting files in transferPassQrCodeBatch: ${ - error.message - }. Failed batch: ${JSON.stringify(filesToDelete)}`, + `Error while deleting files in transferPassQrCodeBatch: ${getErrorMessage( + error, + )}. Failed batch: ${JSON.stringify(filesToDelete)}`, ); } }; diff --git a/libs/features/pass-api/tsconfig.json b/libs/features/pass-api/tsconfig.json index 2c86f0240..817c7862a 100644 --- a/libs/features/pass-api/tsconfig.json +++ b/libs/features/pass-api/tsconfig.json @@ -1,8 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "types": ["@next/types"] + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/features/pass-api/tsconfig.lib.json b/libs/features/pass-api/tsconfig.lib.json index 6aeae58ef..47ddecd98 100644 --- a/libs/features/pass-api/tsconfig.lib.json +++ b/libs/features/pass-api/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/features/pass-api/tsconfig.spec.json b/libs/features/pass-api/tsconfig.spec.json index 69a251f32..e354f8b93 100644 --- a/libs/features/pass-api/tsconfig.spec.json +++ b/libs/features/pass-api/tsconfig.spec.json @@ -2,13 +2,15 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", - "src/**/*.d.ts" + "src/**/*.d.ts", + "../../../types/**/*.d.ts" ] } diff --git a/libs/features/pass-cache/tsconfig.json b/libs/features/pass-cache/tsconfig.json index 3ab4958d5..89f8ac085 100644 --- a/libs/features/pass-cache/tsconfig.json +++ b/libs/features/pass-cache/tsconfig.json @@ -1,6 +1,10 @@ { "compilerOptions": { - "module": "commonjs" + "jsx": "react-jsx", + "allowJs": false, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true }, "files": [], "include": [], diff --git a/libs/features/pass-cache/tsconfig.spec.json b/libs/features/pass-cache/tsconfig.spec.json index 69a251f32..686c68671 100644 --- a/libs/features/pass-cache/tsconfig.spec.json +++ b/libs/features/pass-cache/tsconfig.spec.json @@ -2,10 +2,12 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ + "../../../types/**/*.d.ts", "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", diff --git a/libs/features/pass-common/.swcrc b/libs/features/pass-common/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/features/pass-common/.swcrc +++ b/libs/features/pass-common/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/pass-common/tsconfig.json b/libs/features/pass-common/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/features/pass-common/tsconfig.json +++ b/libs/features/pass-common/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/features/pass-common/tsconfig.lib.json b/libs/features/pass-common/tsconfig.lib.json index e583571ea..ced0072ae 100644 --- a/libs/features/pass-common/tsconfig.lib.json +++ b/libs/features/pass-common/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/features/pass-common/tsconfig.spec.json b/libs/features/pass-common/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/features/pass-common/tsconfig.spec.json +++ b/libs/features/pass-common/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/pass-types/.swcrc b/libs/features/pass-types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/features/pass-types/.swcrc +++ b/libs/features/pass-types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/pass-types/package.json b/libs/features/pass-types/package.json index 325b45128..d9c941208 100644 --- a/libs/features/pass-types/package.json +++ b/libs/features/pass-types/package.json @@ -4,7 +4,7 @@ "dependencies": { "@swc/helpers": "~0.5.0" }, - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/features/pass-types/tsconfig.json b/libs/features/pass-types/tsconfig.json index f2400abed..9103486c2 100644 --- a/libs/features/pass-types/tsconfig.json +++ b/libs/features/pass-types/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/features/pass/tsconfig.spec.json b/libs/features/pass/tsconfig.spec.json index 160668f55..bb4fbab2a 100644 --- a/libs/features/pass/tsconfig.spec.json +++ b/libs/features/pass/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/payment-api/.swcrc b/libs/features/payment-api/.swcrc index 206feac18..f6e9af12b 100644 --- a/libs/features/payment-api/.swcrc +++ b/libs/features/payment-api/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -27,4 +25,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/payment-api/tsconfig.json b/libs/features/payment-api/tsconfig.json index ef8017e24..2e8b59d2a 100644 --- a/libs/features/payment-api/tsconfig.json +++ b/libs/features/payment-api/tsconfig.json @@ -1,6 +1,14 @@ { "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/features/payment-api/tsconfig.lib.json b/libs/features/payment-api/tsconfig.lib.json index e583571ea..ced0072ae 100644 --- a/libs/features/payment-api/tsconfig.lib.json +++ b/libs/features/payment-api/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/features/payment-api/tsconfig.spec.json b/libs/features/payment-api/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/features/payment-api/tsconfig.spec.json +++ b/libs/features/payment-api/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/settings/tsconfig.spec.json b/libs/features/settings/tsconfig.spec.json index 160668f55..bb4fbab2a 100644 --- a/libs/features/settings/tsconfig.spec.json +++ b/libs/features/settings/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/unlock/app-nav/src/lib/OffKeyLogo/OffKeyLogo.tsx b/libs/features/unlock/app-nav/src/lib/OffKeyLogo/OffKeyLogo.tsx index d37cfc555..3cd0b5036 100644 --- a/libs/features/unlock/app-nav/src/lib/OffKeyLogo/OffKeyLogo.tsx +++ b/libs/features/unlock/app-nav/src/lib/OffKeyLogo/OffKeyLogo.tsx @@ -6,7 +6,7 @@ const SvgComponent = (props: React.SVGProps) => ( fill="none" xmlns="http://www.w3.org/2000/svg" stroke="transparent" - // @ts-expect-error + // @ts-ignore class={props.className} {...props} > diff --git a/libs/features/unlock/app-nav/tsconfig.spec.json b/libs/features/unlock/app-nav/tsconfig.spec.json index 875393bfa..1359777e3 100644 --- a/libs/features/unlock/app-nav/tsconfig.spec.json +++ b/libs/features/unlock/app-nav/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/features/unlock/shopify/tsconfig.spec.json b/libs/features/unlock/shopify/tsconfig.spec.json index 103368636..a18f2c33d 100644 --- a/libs/features/unlock/shopify/tsconfig.spec.json +++ b/libs/features/unlock/shopify/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/file-upload/admin/.swcrc b/libs/file-upload/admin/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/file-upload/admin/.swcrc +++ b/libs/file-upload/admin/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/file-upload/admin/src/lib/index.spec.ts b/libs/file-upload/admin/src/lib/index.spec.ts index 58d544479..3266aa36e 100644 --- a/libs/file-upload/admin/src/lib/index.spec.ts +++ b/libs/file-upload/admin/src/lib/index.spec.ts @@ -93,7 +93,7 @@ jest.mock('@bytescale/sdk', () => ({ describe('executeJobWithRetry', () => { beforeEach(() => { jobWrapper = new JobWrapper(); - retry.mockClear(); + (retry as jest.Mock).mockClear(); }); it('should not retry if the job has completed', async () => { diff --git a/libs/file-upload/admin/src/lib/index.ts b/libs/file-upload/admin/src/lib/index.ts index 5a0e587d2..af43e7b8a 100644 --- a/libs/file-upload/admin/src/lib/index.ts +++ b/libs/file-upload/admin/src/lib/index.ts @@ -1,5 +1,6 @@ import * as Upload from '@bytescale/sdk'; import env from '@env/server'; +import { getErrorMessage } from '@utils'; import retry from 'async-retry'; export const enum FileCopyStatusEnum { @@ -40,16 +41,17 @@ export async function executeJobWithRetry( try { await retry(checkJobStatus, { + // @ts-ignore retries: 10, // the number of retries minTimeout: 2000, // the number of milliseconds before starting the first retry onRetry: (error) => - console.log(`Retrying due to error: ${error.message}`), // called when a retry is happening - errorFilter: (error) => - error.message.startsWith('Job still running') || - error.message.startsWith('Job failed'), + console.log(`Retrying due to error: ${getErrorMessage(error)}`), // called when a retry is happening + errorFilter: (error: unknown) => + getErrorMessage(error).startsWith('Job still running') || + getErrorMessage(error).startsWith('Job failed'), }); } catch (error) { - if (error.message.startsWith('Job still running')) { + if (getErrorMessage(error).startsWith('Job still running')) { throw new Error('Job did not finish correctly after retries'); } throw error; @@ -72,7 +74,7 @@ export class UploadWrapper { try { return await this.uploadManager.upload(uploadOptions); } catch (error) { - console.error(`Upload failed: ${error.message}`, error); + console.error(`Upload failed: ${getErrorMessage(error)}`, error); throw error; } } @@ -98,7 +100,7 @@ export class FileWrapper { try { return await this.fileApi.downloadFile(downloadFileOptions); } catch (error) { - console.error(`File download failed: ${error.message}`, error); + console.error(`File download failed: ${getErrorMessage(error)}`, error); throw error; } } @@ -109,7 +111,10 @@ export class FileWrapper { try { return await this.fileApi.getFileDetails(getFileDetailsOptions); } catch (error) { - console.error(`Fetching file details failed: ${error.message}`, error); + console.error( + `Fetching file details failed: ${getErrorMessage(error)}`, + error, + ); throw error; } } @@ -120,7 +125,7 @@ export class FileWrapper { try { return await this.fileApi.copyFile(copyFileOptions); } catch (error) { - console.error(`File copy failed: ${error.message}`, error); + console.error(`File copy failed: ${getErrorMessage(error)}`, error); throw error; } } @@ -131,7 +136,7 @@ export class FileWrapper { try { return await this.fileApi.copyFileBatch(copyFileBatchOptions); } catch (error) { - console.error(`Batch file copy failed: ${error.message}`, error); + console.error(`Batch file copy failed: ${getErrorMessage(error)}`, error); throw error; } } @@ -158,7 +163,7 @@ export class FileWrapper { try { await this.fileApi.deleteFile(deleteOptions); } catch (error) { - console.error(`File delete failed: ${error.message}`, error); + console.error(`File delete failed: ${getErrorMessage(error)}`, error); throw error; } } @@ -169,7 +174,10 @@ export class FileWrapper { try { return await this.fileApi.deleteFileBatch(deleteBatchOptions); } catch (error) { - console.error(`Batch file delete failed: ${error.message}`, error); + console.error( + `Batch file delete failed: ${getErrorMessage(error)}`, + error, + ); throw error; } } @@ -206,7 +214,7 @@ export class FolderWrapper { try { return await this.folderApi.putFolder(folderOptions); } catch (error) { - console.error(`Folder creation failed: ${error.message}`, error); + console.error(`Folder creation failed: ${getErrorMessage(error)}`, error); throw error; } } @@ -217,7 +225,7 @@ export class FolderWrapper { try { return await this.folderApi.listFolder(listFolderOptions); } catch (error) { - console.error(`Folder listing failed: ${error.message}`, error); + console.error(`Folder listing failed: ${getErrorMessage(error)}`, error); throw error; } } @@ -239,7 +247,7 @@ export class JobWrapper { try { return await this.jobApi.getJob(jobOptions); } catch (error) { - console.error(`Get job failed: ${error.message}`, error); + console.error(`Get job failed: ${getErrorMessage(error)}`, error); throw error; } } @@ -250,7 +258,10 @@ export class JobWrapper { try { return await this.jobApi.listRecentJobs(jobOptions); } catch (error) { - console.error(`List recent jobs failed: ${error.message}`, error); + console.error( + `List recent jobs failed: ${getErrorMessage(error)}`, + error, + ); throw error; } } @@ -259,7 +270,7 @@ export class JobWrapper { try { return await this.jobApi.cancelJob(jobOptions); } catch (error) { - console.error(`Cancel job failed: ${error.message}`, error); + console.error(`Cancel job failed: ${getErrorMessage(error)}`, error); throw error; } } diff --git a/libs/file-upload/admin/tsconfig.json b/libs/file-upload/admin/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/file-upload/admin/tsconfig.json +++ b/libs/file-upload/admin/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/file-upload/admin/tsconfig.lib.json b/libs/file-upload/admin/tsconfig.lib.json index 6aeae58ef..47ddecd98 100644 --- a/libs/file-upload/admin/tsconfig.lib.json +++ b/libs/file-upload/admin/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/file-upload/admin/tsconfig.spec.json b/libs/file-upload/admin/tsconfig.spec.json index 69a251f32..686c68671 100644 --- a/libs/file-upload/admin/tsconfig.spec.json +++ b/libs/file-upload/admin/tsconfig.spec.json @@ -2,10 +2,12 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ + "../../../types/**/*.d.ts", "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", diff --git a/libs/file-upload/user/.swcrc b/libs/file-upload/user/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/file-upload/user/.swcrc +++ b/libs/file-upload/user/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/file-upload/user/tsconfig.json b/libs/file-upload/user/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/file-upload/user/tsconfig.json +++ b/libs/file-upload/user/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/file-upload/user/tsconfig.lib.json b/libs/file-upload/user/tsconfig.lib.json index e583571ea..ced0072ae 100644 --- a/libs/file-upload/user/tsconfig.lib.json +++ b/libs/file-upload/user/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/file-upload/user/tsconfig.spec.json b/libs/file-upload/user/tsconfig.spec.json index 69a251f32..428475e34 100644 --- a/libs/file-upload/user/tsconfig.spec.json +++ b/libs/file-upload/user/tsconfig.spec.json @@ -2,7 +2,8 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ diff --git a/libs/gql/admin/api/.swcrc b/libs/gql/admin/api/.swcrc index 206feac18..f6e9af12b 100644 --- a/libs/gql/admin/api/.swcrc +++ b/libs/gql/admin/api/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -27,4 +25,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/gql/admin/api/package.json b/libs/gql/admin/api/package.json index 364b38cd1..8223b9c4b 100644 --- a/libs/gql/admin/api/package.json +++ b/libs/gql/admin/api/package.json @@ -1,7 +1,7 @@ { "name": "@gql/admin/api", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "dependencies": { "@swc/helpers": "~0.5.0" }, diff --git a/libs/gql/admin/api/tsconfig.json b/libs/gql/admin/api/tsconfig.json index a7702e30d..0bd22c66e 100644 --- a/libs/gql/admin/api/tsconfig.json +++ b/libs/gql/admin/api/tsconfig.json @@ -1,7 +1,9 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, diff --git a/libs/gql/admin/api/tsconfig.spec.json b/libs/gql/admin/api/tsconfig.spec.json index 1f5e683d5..348ad327c 100644 --- a/libs/gql/admin/api/tsconfig.spec.json +++ b/libs/gql/admin/api/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"] diff --git a/libs/gql/admin/types/.swcrc b/libs/gql/admin/types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/gql/admin/types/.swcrc +++ b/libs/gql/admin/types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/gql/admin/types/package.json b/libs/gql/admin/types/package.json index 237f356cf..7442c1b72 100644 --- a/libs/gql/admin/types/package.json +++ b/libs/gql/admin/types/package.json @@ -1,5 +1,5 @@ { "name": "@gql/admin/types", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/gql/admin/types/tsconfig.json b/libs/gql/admin/types/tsconfig.json index 059cd8166..7abc8796f 100644 --- a/libs/gql/admin/types/tsconfig.json +++ b/libs/gql/admin/types/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/gql/anonymous/api/.swcrc b/libs/gql/anonymous/api/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/gql/anonymous/api/.swcrc +++ b/libs/gql/anonymous/api/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/gql/anonymous/api/tsconfig.json b/libs/gql/anonymous/api/tsconfig.json index 2c9d3a5ec..0bd22c66e 100644 --- a/libs/gql/anonymous/api/tsconfig.json +++ b/libs/gql/anonymous/api/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/gql/anonymous/api/tsconfig.lib.json b/libs/gql/anonymous/api/tsconfig.lib.json index 28369ef76..949717775 100644 --- a/libs/gql/anonymous/api/tsconfig.lib.json +++ b/libs/gql/anonymous/api/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/gql/anonymous/api/tsconfig.spec.json b/libs/gql/anonymous/api/tsconfig.spec.json index 6668655fc..af8921f2e 100644 --- a/libs/gql/anonymous/api/tsconfig.spec.json +++ b/libs/gql/anonymous/api/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/gql/anonymous/react-query/.swcrc b/libs/gql/anonymous/react-query/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/gql/anonymous/react-query/.swcrc +++ b/libs/gql/anonymous/react-query/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/gql/anonymous/types/.swcrc b/libs/gql/anonymous/types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/gql/anonymous/types/.swcrc +++ b/libs/gql/anonymous/types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/gql/anonymous/types/tsconfig.json b/libs/gql/anonymous/types/tsconfig.json index 47cfabecf..7abc8796f 100644 --- a/libs/gql/anonymous/types/tsconfig.json +++ b/libs/gql/anonymous/types/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/gql/anonymous/types/tsconfig.lib.json b/libs/gql/anonymous/types/tsconfig.lib.json index 28369ef76..949717775 100644 --- a/libs/gql/anonymous/types/tsconfig.lib.json +++ b/libs/gql/anonymous/types/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/gql/shared/types/.swcrc b/libs/gql/shared/types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/gql/shared/types/.swcrc +++ b/libs/gql/shared/types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/gql/shared/types/package.json b/libs/gql/shared/types/package.json index 2700a0113..4d14c3837 100644 --- a/libs/gql/shared/types/package.json +++ b/libs/gql/shared/types/package.json @@ -1,5 +1,5 @@ { "name": "@gql/shared/types", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/gql/shared/types/tsconfig.json b/libs/gql/shared/types/tsconfig.json index 059cd8166..7abc8796f 100644 --- a/libs/gql/shared/types/tsconfig.json +++ b/libs/gql/shared/types/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/gql/user/api/.babelrc b/libs/gql/user/api/.babelrc deleted file mode 100644 index fd4cbcdef..000000000 --- a/libs/gql/user/api/.babelrc +++ /dev/null @@ -1,10 +0,0 @@ -{ - "presets": [ - [ - "@nx/js/babel", - { - "useBuiltIns": "usage" - } - ] - ] -} diff --git a/libs/gql/user/api/.swcrc b/libs/gql/user/api/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/gql/user/api/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/gql/user/api/package.json b/libs/gql/user/api/package.json index 91b3bbffc..a4a9bba26 100644 --- a/libs/gql/user/api/package.json +++ b/libs/gql/user/api/package.json @@ -1,5 +1,5 @@ { "name": "@gql/user/api", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/gql/user/api/project.json b/libs/gql/user/api/project.json index 4dbd8d6b1..0b5f18a90 100644 --- a/libs/gql/user/api/project.json +++ b/libs/gql/user/api/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/gql/user/api", diff --git a/libs/gql/user/api/tsconfig.json b/libs/gql/user/api/tsconfig.json index 4396ade56..0bd22c66e 100644 --- a/libs/gql/user/api/tsconfig.json +++ b/libs/gql/user/api/tsconfig.json @@ -1,14 +1,15 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true, - "allowJs": true + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/gql/user/api/tsconfig.spec.json b/libs/gql/user/api/tsconfig.spec.json index b0fd8dd47..9be204ee5 100644 --- a/libs/gql/user/api/tsconfig.spec.json +++ b/libs/gql/user/api/tsconfig.spec.json @@ -2,8 +2,15 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "ts-node"] }, - "include": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"] + "include": [ + "../../../../types/**/*.d.ts", + "jest.config.ts", + "**/*.test.ts", + "**/*.spec.ts", + "**/*.d.ts" + ] } diff --git a/libs/gql/user/react-query/.swcrc b/libs/gql/user/react-query/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/gql/user/react-query/.swcrc +++ b/libs/gql/user/react-query/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/gql/user/types/.swcrc b/libs/gql/user/types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/gql/user/types/.swcrc +++ b/libs/gql/user/types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/gql/user/types/package.json b/libs/gql/user/types/package.json index 2bd32f978..6263e8d85 100644 --- a/libs/gql/user/types/package.json +++ b/libs/gql/user/types/package.json @@ -1,5 +1,5 @@ { "name": "@gql/user/types", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/gql/user/types/tsconfig.json b/libs/gql/user/types/tsconfig.json index 059cd8166..7abc8796f 100644 --- a/libs/gql/user/types/tsconfig.json +++ b/libs/gql/user/types/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/indexer/alchemy/admin/.swcrc b/libs/indexer/alchemy/admin/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/indexer/alchemy/admin/.swcrc +++ b/libs/indexer/alchemy/admin/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/indexer/alchemy/admin/src/lib/index.ts b/libs/indexer/alchemy/admin/src/lib/index.ts index cff8a0dc3..e79d75af2 100644 --- a/libs/indexer/alchemy/admin/src/lib/index.ts +++ b/libs/indexer/alchemy/admin/src/lib/index.ts @@ -1,4 +1,5 @@ import { Alchemy, Network, NftFilter } from 'alchemy-sdk'; +import { getErrorMessage } from '@utils'; import env from '@env/server'; import type { @@ -166,7 +167,10 @@ export class AlchemyWrapper { try { return await this.alchemy.nft.verifyNftOwnership(owner, contractAddress); } catch (error) { - console.error(`Verifying NFT ownership failed: ${error.message}`, error); + console.error( + `Verifying NFT ownership failed: ${getErrorMessage(error)}`, + error, + ); throw error; } } @@ -183,7 +187,10 @@ export class AlchemyWrapper { contractAddresses, ); } catch (error) { - console.error(`Verifying NFT ownership failed: ${error.message}`, error); + console.error( + `Verifying NFT ownership failed: ${getErrorMessage(error)}`, + error, + ); throw error; } } @@ -292,7 +299,7 @@ export class AlchemyWrapper { ); } catch (error) { console.error( - `Creating NFT activity webhook failed: ${error.message}`, + `Creating NFT activity webhook failed: ${getErrorMessage(error)}`, error, ); throw error; @@ -316,7 +323,7 @@ export class AlchemyWrapper { ); } catch (error) { console.error( - `Creating NFT metadata update webhook failed: ${error.message}`, + `Creating NFT metadata update webhook failed: ${getErrorMessage(error)}`, error, ); throw error; @@ -331,7 +338,7 @@ export class AlchemyWrapper { }); } catch (error) { console.error( - `Updating NFT activity webhook failed: ${error.message}`, + `Updating NFT activity webhook failed: ${getErrorMessage(error)}`, error, ); throw error; @@ -343,7 +350,7 @@ export class AlchemyWrapper { await this.alchemy.notify.deleteWebhook(webhookId); } catch (error) { console.error( - `Deleting NFT activity webhook failed: ${error.message}`, + `Deleting NFT activity webhook failed: ${getErrorMessage(error)}`, error, ); throw error; @@ -354,7 +361,10 @@ export class AlchemyWrapper { try { return await this.alchemy.notify.getAllWebhooks(); } catch (error) { - console.error(`Fetching all webhooks failed: ${error.message}`, error); + console.error( + `Fetching all webhooks failed: ${getErrorMessage(error)}`, + error, + ); throw error; } } diff --git a/libs/indexer/alchemy/admin/tsconfig.json b/libs/indexer/alchemy/admin/tsconfig.json index 2c9d3a5ec..0bd22c66e 100644 --- a/libs/indexer/alchemy/admin/tsconfig.json +++ b/libs/indexer/alchemy/admin/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/indexer/alchemy/admin/tsconfig.lib.json b/libs/indexer/alchemy/admin/tsconfig.lib.json index b58416abd..393f34d4a 100644 --- a/libs/indexer/alchemy/admin/tsconfig.lib.json +++ b/libs/indexer/alchemy/admin/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/indexer/alchemy/admin/tsconfig.spec.json b/libs/indexer/alchemy/admin/tsconfig.spec.json index 6668655fc..28a6a035d 100644 --- a/libs/indexer/alchemy/admin/tsconfig.spec.json +++ b/libs/indexer/alchemy/admin/tsconfig.spec.json @@ -2,10 +2,12 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "strict": false, + "module": "nodenext", "types": ["jest", "node"] }, "include": [ + "../../../../types/**/*.d.ts", "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", diff --git a/libs/indexer/alchemy/types/.swcrc b/libs/indexer/alchemy/types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/indexer/alchemy/types/.swcrc +++ b/libs/indexer/alchemy/types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/indexer/alchemy/types/tsconfig.json b/libs/indexer/alchemy/types/tsconfig.json index 47cfabecf..7abc8796f 100644 --- a/libs/indexer/alchemy/types/tsconfig.json +++ b/libs/indexer/alchemy/types/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/indexer/alchemy/types/tsconfig.lib.json b/libs/indexer/alchemy/types/tsconfig.lib.json index 28369ef76..949717775 100644 --- a/libs/indexer/alchemy/types/tsconfig.lib.json +++ b/libs/indexer/alchemy/types/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/indexer/alchemy/webhooks/.swcrc b/libs/indexer/alchemy/webhooks/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/indexer/alchemy/webhooks/.swcrc +++ b/libs/indexer/alchemy/webhooks/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/indexer/alchemy/webhooks/tsconfig.json b/libs/indexer/alchemy/webhooks/tsconfig.json index 2c9d3a5ec..0bd22c66e 100644 --- a/libs/indexer/alchemy/webhooks/tsconfig.json +++ b/libs/indexer/alchemy/webhooks/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/indexer/alchemy/webhooks/tsconfig.lib.json b/libs/indexer/alchemy/webhooks/tsconfig.lib.json index 92636618b..cc8e5b252 100644 --- a/libs/indexer/alchemy/webhooks/tsconfig.lib.json +++ b/libs/indexer/alchemy/webhooks/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/indexer/alchemy/webhooks/tsconfig.spec.json b/libs/indexer/alchemy/webhooks/tsconfig.spec.json index 6668655fc..6e1042c90 100644 --- a/libs/indexer/alchemy/webhooks/tsconfig.spec.json +++ b/libs/indexer/alchemy/webhooks/tsconfig.spec.json @@ -2,13 +2,15 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", - "src/**/*.d.ts" + "src/**/*.d.ts", + "../../../../types/**/*.d.ts" ] } diff --git a/libs/insight/client/tsconfig.spec.json b/libs/insight/client/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/insight/client/tsconfig.spec.json +++ b/libs/insight/client/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/insight/server/.swcrc b/libs/insight/server/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/insight/server/.swcrc +++ b/libs/insight/server/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/insight/server/src/index.d.ts b/libs/insight/server/src/index.d.ts new file mode 100644 index 000000000..e93a1a3e4 --- /dev/null +++ b/libs/insight/server/src/index.d.ts @@ -0,0 +1 @@ +export { Posthog } from './lib/insight-server'; diff --git a/libs/insight/server/src/lib/insight-server.d.ts b/libs/insight/server/src/lib/insight-server.d.ts new file mode 100644 index 000000000..02b033f70 --- /dev/null +++ b/libs/insight/server/src/lib/insight-server.d.ts @@ -0,0 +1,1123 @@ +import { FeatureFlagsEnum, Flags } from '@insight/types'; +export declare class Posthog { + private static instance?; + private finalizationRegistry; + private postHogClient; + private constructor(); + static getInstance(): Posthog; + static resetInstance(): void; + reloadFeatureFlags(): void; + getAllFlags(userAddress: string): Promise; + getFeatureFlag(flag: FeatureFlagsEnum, userAddress: string): Promise; + getFeatureFlagPayload( + flag: FeatureFlagsEnum, + userAddress: string, + ): Promise< + | ( + | string + | number + | boolean + | { + [key: string]: + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | any + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null; + } + | ( + | string + | number + | boolean + | { + [key: string]: + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | any + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null; + } + | ( + | string + | number + | boolean + | { + [key: string]: + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | any + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null; + } + | ( + | string + | number + | boolean + | { + [key: string]: + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | any + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null; + } + | ( + | string + | number + | boolean + | { + [key: string]: + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | any + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null; + } + | ( + | string + | number + | boolean + | { + [key: string]: + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | any + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null; + } + | ( + | string + | number + | boolean + | { + [key: string]: + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | any + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null; + } + | ( + | string + | number + | boolean + | { + [key: string]: + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | any + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null; + } + | ( + | string + | number + | boolean + | { + [key: string]: + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | any + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null; + } + | ( + | string + | number + | boolean + | { + [key: string]: + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | any + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null; + } + | ( + | string + | number + | boolean + | { + [key: string]: + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | any + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null; + } + | ( + | string + | number + | boolean + | { + [key: string]: + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | ( + | string + | number + | boolean + | any + | any + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null; + } + | any + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + )[] + | null + ) + | undefined + >; +} diff --git a/libs/insight/server/src/lib/isPosthogActivated.d.ts b/libs/insight/server/src/lib/isPosthogActivated.d.ts new file mode 100644 index 000000000..278131e41 --- /dev/null +++ b/libs/insight/server/src/lib/isPosthogActivated.d.ts @@ -0,0 +1 @@ +export declare function isPosthogActivated(): boolean; diff --git a/libs/insight/server/tsconfig.json b/libs/insight/server/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/insight/server/tsconfig.json +++ b/libs/insight/server/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/insight/server/tsconfig.lib.json b/libs/insight/server/tsconfig.lib.json index 6aeae58ef..47ddecd98 100644 --- a/libs/insight/server/tsconfig.lib.json +++ b/libs/insight/server/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/insight/server/tsconfig.spec.json b/libs/insight/server/tsconfig.spec.json index 69a251f32..686c68671 100644 --- a/libs/insight/server/tsconfig.spec.json +++ b/libs/insight/server/tsconfig.spec.json @@ -2,10 +2,12 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ + "../../../types/**/*.d.ts", "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", diff --git a/libs/insight/types/.swcrc b/libs/insight/types/.swcrc index 2c0fbef0a..a1276087c 100644 --- a/libs/insight/types/.swcrc +++ b/libs/insight/types/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/insight/types/package.json b/libs/insight/types/package.json index 41830132c..61acfa95d 100644 --- a/libs/insight/types/package.json +++ b/libs/insight/types/package.json @@ -4,7 +4,7 @@ "dependencies": { "@swc/helpers": "~0.5.2" }, - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/insight/types/src/index.d.ts b/libs/insight/types/src/index.d.ts new file mode 100644 index 000000000..c3e2cb75d --- /dev/null +++ b/libs/insight/types/src/index.d.ts @@ -0,0 +1,7 @@ +export declare enum FeatureFlagsEnum { + KYC = 'kyc', +} +export declare const FeatureFlagsValues: FeatureFlagsEnum.KYC[]; +export type Flags = { + [key in FeatureFlagsEnum]: boolean; +}; diff --git a/libs/insight/types/tsconfig.json b/libs/insight/types/tsconfig.json index f2400abed..9103486c2 100644 --- a/libs/insight/types/tsconfig.json +++ b/libs/insight/types/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/integrations/api-keys/.swcrc b/libs/integrations/api-keys/.swcrc index d54df2b94..1526e0d72 100644 --- a/libs/integrations/api-keys/.swcrc +++ b/libs/integrations/api-keys/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/integrations/api-keys/package.json b/libs/integrations/api-keys/package.json index c80876c9e..3e14ad926 100644 --- a/libs/integrations/api-keys/package.json +++ b/libs/integrations/api-keys/package.json @@ -1,7 +1,7 @@ { "name": "@integrations/api-keys", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/integrations/api-keys/tsconfig.json b/libs/integrations/api-keys/tsconfig.json index 8122543a9..817c7862a 100644 --- a/libs/integrations/api-keys/tsconfig.json +++ b/libs/integrations/api-keys/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/integrations/api-keys/tsconfig.spec.json b/libs/integrations/api-keys/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/integrations/api-keys/tsconfig.spec.json +++ b/libs/integrations/api-keys/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/integrations/external-api-handlers/.swcrc b/libs/integrations/external-api-handlers/.swcrc index d54df2b94..1526e0d72 100644 --- a/libs/integrations/external-api-handlers/.swcrc +++ b/libs/integrations/external-api-handlers/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/integrations/external-api-handlers/package.json b/libs/integrations/external-api-handlers/package.json index f778f47ed..8fddc11c0 100644 --- a/libs/integrations/external-api-handlers/package.json +++ b/libs/integrations/external-api-handlers/package.json @@ -1,7 +1,7 @@ { "name": "@integrations/external-api-handlers", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/integrations/external-api-handlers/src/lib/shopify.ts b/libs/integrations/external-api-handlers/src/lib/shopify.ts index bd63a13f8..7c792527b 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify.ts @@ -14,6 +14,7 @@ import { LoyaltyCardNftWrapper, MintWithPasswordProps, } from '@nft/loyalty-card'; +import { getErrorMessage } from '@utils'; import { headers } from 'next/headers'; import { NextRequest, NextResponse } from 'next/server'; import { z } from 'zod'; @@ -183,7 +184,9 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { // Extract and verify Shopify request const { resultParams, organizerId } = await this.extractAndVerifyShopifyRequest(req).catch((error) => { - throw new NotAuthorizedError('Not Authorized: ' + error.message); + throw new NotAuthorizedError( + 'Not Authorized: ' + getErrorMessage(error), + ); }); // Serialize and validate parameters @@ -191,7 +194,9 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { RequestType.MintLoyaltyCard, resultParams, ).catch((error: Error) => { - throw new BadRequestError('Invalid query parameters: ' + error.message); + throw new BadRequestError( + 'Invalid query parameters: ' + getErrorMessage(error), + ); }); // Prepare data for minting @@ -211,9 +216,11 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { throw error; // It's already a custom error, re-throw it } else { // It's not one of our custom errors, wrap it in a custom error class - console.error(`Error minting loyalty card: ${error.message}`); + console.error( + `Error minting loyalty card: ${getErrorMessage(error)}`, + ); throw new InternalServerError( - `Error minting loyalty card: ${error.message}`, + `Error minting loyalty card: ${getErrorMessage(error)}`, ); } }); @@ -229,14 +236,18 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { const { resultParams, organizerId } = await this.extractAndVerifyShopifyRequest(req).catch((error) => { - throw new NotAuthorizedError('Not Authorized: ' + error.message); + throw new NotAuthorizedError( + 'Not Authorized: ' + getErrorMessage(error), + ); }); const { ownerAddress } = await this.serializeAndValidateParams( RequestType.HasLoyaltyCard, resultParams, ).catch((error: Error) => { - throw new BadRequestError('Invalid query parameters: ' + error.message); + throw new BadRequestError( + 'Invalid query parameters: ' + getErrorMessage(error), + ); }); const nftExists = await this.checkNftExistence( @@ -244,9 +255,9 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { contractAddress, organizerId, ).catch((error: Error) => { - console.error(`Error checking NFT existence: ${error.message}`); + console.error(`Error checking NFT existence: ${getErrorMessage(error)}`); throw new InternalServerError( - `Error checking NFT existence: ${error.message}`, + `Error checking NFT existence: ${getErrorMessage(error)}`, ); }); diff --git a/libs/integrations/external-api-handlers/tsconfig.json b/libs/integrations/external-api-handlers/tsconfig.json index 8122543a9..817c7862a 100644 --- a/libs/integrations/external-api-handlers/tsconfig.json +++ b/libs/integrations/external-api-handlers/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/integrations/external-api-handlers/tsconfig.spec.json b/libs/integrations/external-api-handlers/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/integrations/external-api-handlers/tsconfig.spec.json +++ b/libs/integrations/external-api-handlers/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/kyc/admin/.swcrc b/libs/kyc/admin/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/kyc/admin/.swcrc +++ b/libs/kyc/admin/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/kyc/admin/src/index.d.ts b/libs/kyc/admin/src/index.d.ts new file mode 100644 index 000000000..1d4a7638e --- /dev/null +++ b/libs/kyc/admin/src/index.d.ts @@ -0,0 +1 @@ +export * from './lib/kyc-admin'; diff --git a/libs/kyc/admin/src/lib/kyc-admin.d.ts b/libs/kyc/admin/src/lib/kyc-admin.d.ts new file mode 100644 index 000000000..e16c4a9fe --- /dev/null +++ b/libs/kyc/admin/src/lib/kyc-admin.d.ts @@ -0,0 +1,51 @@ +import { CreateKycMutation } from '@gql/admin/types'; +import { Locale } from '@gql/shared/types'; +import type { + Applicant, + ApplicantPersonalData, + ApplicantReviewStatus, + LevelName, +} from '@kyc/types'; +export interface GetAccessTokenProps { + userId: string; + levelName: LevelName; +} +export declare class Kyc { + private secretKey; + private appToken; + baseUrl: string; + constructor({ secretKey, appToken }: { secretKey: string; appToken: string }); + headers({ + method, + uri, + requestBody, + }: { + method: 'GET' | 'POST' | 'PUT' | 'DELETE'; + uri: string; + requestBody?: string; + }): Record; + getAccessToken({ userId, levelName }: GetAccessTokenProps): Promise; + createApplicant({ + externalUserId, + levelName, + email, + lang, + }: { + externalUserId: string; + levelName: LevelName; + email?: string; + lang?: Locale; + }): Promise; + moveApplicantToLevel({ + applicantId, + levelName, + }: { + applicantId: string; + levelName: LevelName; + }): Promise; + getApplicantStatus(applicantId: string): Promise; + getApplicantPersonalData(applicantId: string): Promise; + getApplicantPersonalDataByExternalUserId( + externalUserId: string, + ): Promise; +} diff --git a/libs/kyc/admin/tsconfig.json b/libs/kyc/admin/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/kyc/admin/tsconfig.json +++ b/libs/kyc/admin/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/kyc/admin/tsconfig.lib.json b/libs/kyc/admin/tsconfig.lib.json index 6aeae58ef..47ddecd98 100644 --- a/libs/kyc/admin/tsconfig.lib.json +++ b/libs/kyc/admin/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/kyc/admin/tsconfig.spec.json b/libs/kyc/admin/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/kyc/admin/tsconfig.spec.json +++ b/libs/kyc/admin/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/kyc/types/.swcrc b/libs/kyc/types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/kyc/types/.swcrc +++ b/libs/kyc/types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/kyc/types/src/index.d.ts b/libs/kyc/types/src/index.d.ts new file mode 100644 index 000000000..11aece60c --- /dev/null +++ b/libs/kyc/types/src/index.d.ts @@ -0,0 +1 @@ +export * from './lib/index'; diff --git a/libs/kyc/types/src/lib/index.d.ts b/libs/kyc/types/src/lib/index.d.ts new file mode 100644 index 000000000..f9eb6f6da --- /dev/null +++ b/libs/kyc/types/src/lib/index.d.ts @@ -0,0 +1,159 @@ +import { KycLevelName_Enum, KycStatus_Enum } from '@gql/shared/types'; +type IdDocType = + | 'PASSPORT' + | 'DRIVERS' + | 'ID_CARD' + | 'RESIDENCE_PERMIT' + | 'SELFIE'; +type VideoRequired = 'disabled' | 'enabled'; +export type ReviewStatus = KycStatus_Enum; +type ApplicantType = 'individual' | 'company'; +export type LevelName = KycLevelName_Enum; +type Gender = 'M' | 'F'; +type Alpha3CountryCode = string; +type DateOfBirth = string; +interface Address { + country?: Alpha3CountryCode; + postCode?: string; + town?: string; + street?: string; + subStreet?: string; + state?: string; +} +interface IdDoc { + [key: string]: any; +} +interface FixedInfo { + firstName?: string; + lastName?: string; + middleName?: string; + firstNameEn?: string; + lastNameEn?: string; + middleNameEn?: string; + legalName?: string; + gender?: Gender; + dob?: DateOfBirth; + placeOfBirth?: string; + country?: Alpha3CountryCode; + nationality?: Alpha3CountryCode; + addresses?: Address[]; + idDocs?: IdDoc[]; +} +interface DocSet { + idDocSetType: string; + types: IdDocType[]; + videoRequired?: VideoRequired; +} +interface RequiredIdDocs { + excludedCountries: string[]; + docSets: DocSet[]; +} +interface Review { + reprocessing: boolean; + createDate: string; + reviewStatus: ReviewStatus; +} +interface ApplicantBase { + id: string; + createdAt: string; + clientId: string; + externalUserId: string; + fixedInfo: FixedInfo; + email?: string; + phone?: string; + requiredIdDocs: RequiredIdDocs; + type: ApplicantType; +} +export interface Applicant extends ApplicantBase { + inspectionId: string; + review: Review; +} +type ReviewAnswer = 'GREEN' | 'RED'; +type ReviewRejectType = 'FINAL' | 'RETRY'; +interface ReviewResult { + reviewAnswer?: ReviewAnswer; + rejectLabels: string[]; + reviewRejectType: ReviewRejectType; + clientComment: string; + moderationComment: string; + buttonIds: string[]; +} +export interface ApplicantReviewStatus { + createDate?: string; + reviewDate: string; + startDate: string; + reviewResult: ReviewResult; + reviewStatus?: ReviewStatus; + levelName: LevelName; + attemptCnt: number; +} +export declare enum WebhookType { + ApplicantReviewed = 'applicantReviewed', + ApplicantPending = 'applicantPending', + ApplicantCreated = 'applicantCreated', + ApplicantOnHold = 'applicantOnHold', + ApplicantPersonalInfoChanged = 'applicantPersonalInfoChanged', + ApplicantPrechecked = 'applicantPrechecked', + ApplicantDeleted = 'applicantDeleted', + ApplicantLevelChanged = 'applicantLevelChanged', + VideoIdentStatusChanged = 'videoIdentStatusChanged', + ApplicantReset = 'applicantReset', + ApplicantActionPending = 'applicantActionPending', + ApplicantActionReviewed = 'applicantActionReviewed', + ApplicantActionOnHold = 'applicantActionOnHold', + ApplicantTravelRuleStatusChanged = 'applicantTravelRuleStatusChanged', + ApplicantWorkflowCompleted = 'applicantWorkflowCompleted', +} +type VideoIdentReviewStatus = string; +interface ApplicantMemberOf { + [key: string]: any; +} +export interface ApplicantWebhookPayload { + applicantId: string; + inspectionId: string; + correlationId: string; + levelName?: LevelName; + externalUserId: string; + type: WebhookType; + sandboxMode: boolean; + reviewStatus: ReviewStatus; + createdAtMs: string; + applicantType?: ApplicantType; + reviewResult?: ReviewResult; + applicantMemberOf?: ApplicantMemberOf[]; + videoIdentReviewStatus?: VideoIdentReviewStatus; + applicantActionId?: string; + externalApplicantActionId?: string; + clientId: string; +} +type ISO639_1 = string; +interface Metadata { + key: string; + value: string; +} +interface Questionnaire { + [key: string]: any; +} +export interface ApplicantPersonalData { + id: string; + inspectionId: string; + externalUserId: string; + sourceKey?: string; + email?: string; + phone?: string; + lang?: ISO639_1; + metadata?: Metadata[]; + fixedInfo?: FixedInfo; + info?: FixedInfo; + createdAt: string; + requiredIdDocs?: RequiredIdDocs; + review: Review; + questionnaires?: Questionnaire[]; +} +export interface SumsubRequest extends Request { + sumsub: { + rawBody: string; + signature: string; + }; +} +export {}; diff --git a/libs/kyc/types/tsconfig.json b/libs/kyc/types/tsconfig.json index 9bde19595..9103486c2 100644 --- a/libs/kyc/types/tsconfig.json +++ b/libs/kyc/types/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/kyc/types/tsconfig.lib.json b/libs/kyc/types/tsconfig.lib.json index e583571ea..ced0072ae 100644 --- a/libs/kyc/types/tsconfig.lib.json +++ b/libs/kyc/types/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/kyc/webhooks/.swcrc b/libs/kyc/webhooks/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/kyc/webhooks/.swcrc +++ b/libs/kyc/webhooks/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/kyc/webhooks/tsconfig.json b/libs/kyc/webhooks/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/kyc/webhooks/tsconfig.json +++ b/libs/kyc/webhooks/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/kyc/webhooks/tsconfig.lib.json b/libs/kyc/webhooks/tsconfig.lib.json index 6aeae58ef..47ddecd98 100644 --- a/libs/kyc/webhooks/tsconfig.lib.json +++ b/libs/kyc/webhooks/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/kyc/webhooks/tsconfig.spec.json b/libs/kyc/webhooks/tsconfig.spec.json index 69a251f32..e354f8b93 100644 --- a/libs/kyc/webhooks/tsconfig.spec.json +++ b/libs/kyc/webhooks/tsconfig.spec.json @@ -2,13 +2,15 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", - "src/**/*.d.ts" + "src/**/*.d.ts", + "../../../types/**/*.d.ts" ] } diff --git a/libs/logger/.babelrc b/libs/logger/.babelrc deleted file mode 100644 index fd4cbcdef..000000000 --- a/libs/logger/.babelrc +++ /dev/null @@ -1,10 +0,0 @@ -{ - "presets": [ - [ - "@nx/js/babel", - { - "useBuiltIns": "usage" - } - ] - ] -} diff --git a/libs/logger/.swcrc b/libs/logger/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/logger/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/logger/package.json b/libs/logger/package.json index 0f15b718c..2ddc9388d 100644 --- a/libs/logger/package.json +++ b/libs/logger/package.json @@ -1,5 +1,5 @@ { "name": "@logger", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/logger/tsconfig.json b/libs/logger/tsconfig.json index 3ea81ac38..a2cc21371 100644 --- a/libs/logger/tsconfig.json +++ b/libs/logger/tsconfig.json @@ -1,7 +1,9 @@ { "extends": "../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, diff --git a/libs/logger/tsconfig.spec.json b/libs/logger/tsconfig.spec.json index 546f12877..2bc5948e6 100644 --- a/libs/logger/tsconfig.spec.json +++ b/libs/logger/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"] diff --git a/libs/next/api-handler/.swcrc b/libs/next/api-handler/.swcrc index d54df2b94..1526e0d72 100644 --- a/libs/next/api-handler/.swcrc +++ b/libs/next/api-handler/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/next/api-handler/package.json b/libs/next/api-handler/package.json index a17f61054..ae2e451e7 100644 --- a/libs/next/api-handler/package.json +++ b/libs/next/api-handler/package.json @@ -1,7 +1,7 @@ { "name": "@next/api-handler", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/next/api-handler/tsconfig.json b/libs/next/api-handler/tsconfig.json index 8122543a9..817c7862a 100644 --- a/libs/next/api-handler/tsconfig.json +++ b/libs/next/api-handler/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/next/api-handler/tsconfig.spec.json b/libs/next/api-handler/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/next/api-handler/tsconfig.spec.json +++ b/libs/next/api-handler/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/auth/tsconfig.spec.json b/libs/next/auth/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/next/auth/tsconfig.spec.json +++ b/libs/next/auth/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/cache/.swcrc b/libs/next/cache/.swcrc index 2c0fbef0a..a1276087c 100644 --- a/libs/next/cache/.swcrc +++ b/libs/next/cache/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/next/cache/package.json b/libs/next/cache/package.json index ca9ed6e94..63ec60393 100644 --- a/libs/next/cache/package.json +++ b/libs/next/cache/package.json @@ -4,7 +4,7 @@ "dependencies": { "@swc/helpers": "~0.5.2" }, - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/next/cache/tsconfig.json b/libs/next/cache/tsconfig.json index 8122543a9..817c7862a 100644 --- a/libs/next/cache/tsconfig.json +++ b/libs/next/cache/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/next/cache/tsconfig.spec.json b/libs/next/cache/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/next/cache/tsconfig.spec.json +++ b/libs/next/cache/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/chains/.swcrc b/libs/next/chains/.swcrc index d283c6aad..a1276087c 100644 --- a/libs/next/chains/.swcrc +++ b/libs/next/chains/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ diff --git a/libs/next/chains/package.json b/libs/next/chains/package.json index 63ba7dea5..7911578ee 100644 --- a/libs/next/chains/package.json +++ b/libs/next/chains/package.json @@ -4,7 +4,7 @@ "dependencies": { "@swc/helpers": "~0.5.2" }, - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/next/chains/tsconfig.json b/libs/next/chains/tsconfig.json index 6d51f84e8..817c7862a 100644 --- a/libs/next/chains/tsconfig.json +++ b/libs/next/chains/tsconfig.json @@ -1,10 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/next/chains/tsconfig.spec.json b/libs/next/chains/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/next/chains/tsconfig.spec.json +++ b/libs/next/chains/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/currency-cache/.swcrc b/libs/next/currency-cache/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/next/currency-cache/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/next/currency-cache/package.json b/libs/next/currency-cache/package.json index bae6258b3..1b8526a8e 100644 --- a/libs/next/currency-cache/package.json +++ b/libs/next/currency-cache/package.json @@ -1,10 +1,4 @@ { "name": "@next/currency-cache", - "version": "0.0.1", - "dependencies": { - "tslib": "^2.3.0" - }, - "type": "commonjs", - "main": "./src/index.js", - "typings": "./src/index.d.ts" + "version": "0.0.1" } diff --git a/libs/next/currency-cache/project.json b/libs/next/currency-cache/project.json index 510751d7b..aca38f9a5 100644 --- a/libs/next/currency-cache/project.json +++ b/libs/next/currency-cache/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/next/currency-cache", diff --git a/libs/next/currency-cache/tsconfig.json b/libs/next/currency-cache/tsconfig.json index 17fd4f3fc..817c7862a 100644 --- a/libs/next/currency-cache/tsconfig.json +++ b/libs/next/currency-cache/tsconfig.json @@ -1,14 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true, - "preserveConstEnums": true + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/next/currency-cache/tsconfig.spec.json b/libs/next/currency-cache/tsconfig.spec.json index 11112ca4d..e354f8b93 100644 --- a/libs/next/currency-cache/tsconfig.spec.json +++ b/libs/next/currency-cache/tsconfig.spec.json @@ -2,7 +2,8 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/currency-common/.swcrc b/libs/next/currency-common/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/next/currency-common/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/next/currency-common/project.json b/libs/next/currency-common/project.json index 777d8e486..7c7bfe86f 100644 --- a/libs/next/currency-common/project.json +++ b/libs/next/currency-common/project.json @@ -10,23 +10,14 @@ "outputs": ["{options.outputFile}"] }, "build": { - "executor": "@nx/rollup:rollup", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/next/currency-common", "tsConfig": "libs/next/currency-common/tsconfig.lib.json", - "project": "libs/next/currency-common/package.json", - "entryFile": "libs/next/currency-common/src/index.ts", - "external": ["react", "react-dom", "react/jsx-runtime"], - "rollupConfig": "@nx/react/plugins/bundle-rollup", - "compiler": "swc", - "assets": [ - { - "glob": "libs/next/currency-common/README.md", - "input": ".", - "output": "." - } - ] + "packageJson": "libs/next/currency-common/package.json", + "main": "libs/next/currency-common/src/index.ts", + "assets": ["libs/next/currency-common/*.md"] } }, "test": { diff --git a/libs/next/currency-common/tsconfig.json b/libs/next/currency-common/tsconfig.json index 4daaf45cd..2e8b59d2a 100644 --- a/libs/next/currency-common/tsconfig.json +++ b/libs/next/currency-common/tsconfig.json @@ -1,10 +1,14 @@ { "compilerOptions": { - "jsx": "react-jsx", - "allowJs": false, - "esModuleInterop": false, - "allowSyntheticDefaultImports": true, - "strict": true + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/next/currency-common/tsconfig.spec.json b/libs/next/currency-common/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/next/currency-common/tsconfig.spec.json +++ b/libs/next/currency-common/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/currency-provider/tsconfig.spec.json b/libs/next/currency-provider/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/next/currency-provider/tsconfig.spec.json +++ b/libs/next/currency-provider/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/currency/.swcrc b/libs/next/currency/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/next/currency/.swcrc +++ b/libs/next/currency/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/next/currency/package.json b/libs/next/currency/package.json index 461f5058a..e3cb312d8 100644 --- a/libs/next/currency/package.json +++ b/libs/next/currency/package.json @@ -1,5 +1,5 @@ { "name": "@next/currency", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/next/currency/tsconfig.spec.json b/libs/next/currency/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/next/currency/tsconfig.spec.json +++ b/libs/next/currency/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/date/tsconfig.spec.json b/libs/next/date/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/next/date/tsconfig.spec.json +++ b/libs/next/date/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/hasura/api/.swcrc b/libs/next/hasura/api/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/next/hasura/api/.swcrc +++ b/libs/next/hasura/api/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/next/hasura/api/tsconfig.json b/libs/next/hasura/api/tsconfig.json index 2c9d3a5ec..0bd22c66e 100644 --- a/libs/next/hasura/api/tsconfig.json +++ b/libs/next/hasura/api/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/next/hasura/api/tsconfig.lib.json b/libs/next/hasura/api/tsconfig.lib.json index b58416abd..393f34d4a 100644 --- a/libs/next/hasura/api/tsconfig.lib.json +++ b/libs/next/hasura/api/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/next/hasura/api/tsconfig.spec.json b/libs/next/hasura/api/tsconfig.spec.json index 6668655fc..af8921f2e 100644 --- a/libs/next/hasura/api/tsconfig.spec.json +++ b/libs/next/hasura/api/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/hasura/react-query/.swcrc b/libs/next/hasura/react-query/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/next/hasura/react-query/.swcrc +++ b/libs/next/hasura/react-query/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/next/hasura/react-query/tsconfig.json b/libs/next/hasura/react-query/tsconfig.json index 47cfabecf..7abc8796f 100644 --- a/libs/next/hasura/react-query/tsconfig.json +++ b/libs/next/hasura/react-query/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/next/hasura/react-query/tsconfig.lib.json b/libs/next/hasura/react-query/tsconfig.lib.json index 28369ef76..949717775 100644 --- a/libs/next/hasura/react-query/tsconfig.lib.json +++ b/libs/next/hasura/react-query/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/next/hygraph/tsconfig.spec.json b/libs/next/hygraph/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/next/hygraph/tsconfig.spec.json +++ b/libs/next/hygraph/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/i18n-ui/.swcrc b/libs/next/i18n-ui/.swcrc index 2c0fbef0a..a1276087c 100644 --- a/libs/next/i18n-ui/.swcrc +++ b/libs/next/i18n-ui/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/next/i18n-ui/tsconfig.json b/libs/next/i18n-ui/tsconfig.json index f2400abed..9103486c2 100644 --- a/libs/next/i18n-ui/tsconfig.json +++ b/libs/next/i18n-ui/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/next/i18n/.swcrc b/libs/next/i18n/.swcrc index 7e3e834aa..df5b4a36a 100644 --- a/libs/next/i18n/.swcrc +++ b/libs/next/i18n/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext", }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/next/i18n/package.json b/libs/next/i18n/package.json index e8db1052d..61fbce0aa 100644 --- a/libs/next/i18n/package.json +++ b/libs/next/i18n/package.json @@ -1,5 +1,5 @@ { "name": "@next/i18n", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/next/i18n/tsconfig.json b/libs/next/i18n/tsconfig.json index 46e4c466b..7821c666d 100644 --- a/libs/next/i18n/tsconfig.json +++ b/libs/next/i18n/tsconfig.json @@ -1,7 +1,8 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", + "moduleResolution": "NodeNext", "forceConsistentCasingInFileNames": true, "strict": true, "resolveJsonModule": true, diff --git a/libs/next/i18n/tsconfig.spec.json b/libs/next/i18n/tsconfig.spec.json index eabf43816..a6b76bb41 100644 --- a/libs/next/i18n/tsconfig.spec.json +++ b/libs/next/i18n/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node", "@testing-library/jest-dom"] }, "include": [ diff --git a/libs/next/iframe/src/lib/fontUtils.tsx b/libs/next/iframe/src/lib/fontUtils.tsx index 4ce1da938..9b527e481 100644 --- a/libs/next/iframe/src/lib/fontUtils.tsx +++ b/libs/next/iframe/src/lib/fontUtils.tsx @@ -19,7 +19,7 @@ export function loadFontFamily( return Promise.all(fontPromises) .then((fonts) => { fonts.forEach((font) => { - // @ts-expect-error + // @ts-ignore document.fonts.add(font); }); onFontReady(); diff --git a/libs/next/iframe/src/lib/injector.ts b/libs/next/iframe/src/lib/injector.ts index a67018916..8aafa7b78 100644 --- a/libs/next/iframe/src/lib/injector.ts +++ b/libs/next/iframe/src/lib/injector.ts @@ -1,8 +1,6 @@ 'use client'; import 'iframe-resizer/js/iframeResizer.contentWindow'; -import { useMutation } from '@tanstack/react-query'; -import { isServerSide } from '@utils'; import { useEffect } from 'react'; import { IFrameParentMessage, ReceiveMessageType } from './types'; @@ -19,7 +17,7 @@ const IFrameResizer: React.FC = ({ }) => { /* async function initializeIframeResizer() { // Proceed with dynamic import and setup - // @ts-expect-error + // @ts-ignore return import('iframe-resizer/js/iframeResizer.contentWindow').then(() => { (window as any).iFrameResizer = { log: true, diff --git a/libs/next/iframe/tsconfig.spec.json b/libs/next/iframe/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/next/iframe/tsconfig.spec.json +++ b/libs/next/iframe/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/next-auth/common/.babelrc b/libs/next/next-auth/common/.babelrc deleted file mode 100644 index fd4cbcdef..000000000 --- a/libs/next/next-auth/common/.babelrc +++ /dev/null @@ -1,10 +0,0 @@ -{ - "presets": [ - [ - "@nx/js/babel", - { - "useBuiltIns": "usage" - } - ] - ] -} diff --git a/libs/next/next-auth/common/.swcrc b/libs/next/next-auth/common/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/next/next-auth/common/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/next/next-auth/common/project.json b/libs/next/next-auth/common/project.json index ce752e8fa..5a7a82881 100644 --- a/libs/next/next-auth/common/project.json +++ b/libs/next/next-auth/common/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/next/next-auth//common", diff --git a/libs/next/next-auth/common/tsconfig.json b/libs/next/next-auth/common/tsconfig.json index 26b7b4afd..0bd22c66e 100644 --- a/libs/next/next-auth/common/tsconfig.json +++ b/libs/next/next-auth/common/tsconfig.json @@ -1,5 +1,16 @@ { "extends": "../../../../tsconfig.base.json", + "compilerOptions": { + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true + }, "files": [], "include": [], "references": [ diff --git a/libs/next/next-auth/common/tsconfig.lib.json b/libs/next/next-auth/common/tsconfig.lib.json index 04b512171..88293a172 100644 --- a/libs/next/next-auth/common/tsconfig.lib.json +++ b/libs/next/next-auth/common/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/next/next-auth/common/tsconfig.spec.json b/libs/next/next-auth/common/tsconfig.spec.json index e47aa00f0..305cec1da 100644 --- a/libs/next/next-auth/common/tsconfig.spec.json +++ b/libs/next/next-auth/common/tsconfig.spec.json @@ -2,7 +2,8 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ @@ -15,6 +16,7 @@ "**/*.spec.js", "**/*.test.jsx", "**/*.spec.jsx", - "**/*.d.ts" + "**/*.d.ts", + "../../../../types/**/*.d.ts" ] } diff --git a/libs/next/next-auth/options/.babelrc b/libs/next/next-auth/options/.babelrc deleted file mode 100644 index 894962bbe..000000000 --- a/libs/next/next-auth/options/.babelrc +++ /dev/null @@ -1,4 +0,0 @@ -{ - "presets": ["@nx/next/babel"], - "plugins": [] -} diff --git a/libs/next/next-auth/options/.swcrc b/libs/next/next-auth/options/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/next/next-auth/options/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/next/next-auth/options/project.json b/libs/next/next-auth/options/project.json index 4b6f22b57..266db89d3 100644 --- a/libs/next/next-auth/options/project.json +++ b/libs/next/next-auth/options/project.json @@ -6,23 +6,14 @@ "tags": ["data-access"], "targets": { "build": { - "executor": "@nx/rollup:rollup", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/next/next-auth/options", "tsConfig": "libs/next/next-auth/options/tsconfig.lib.json", - "project": "libs/next/next-auth/options/package.json", - "entryFile": "libs/next/next-auth/options/src/index.ts", - "external": ["react/jsx-runtime"], - "rollupConfig": "@nx/react/plugins/bundle-rollup", - "compiler": "babel", - "assets": [ - { - "glob": "libs/next/next-auth/options/README.md", - "input": ".", - "output": "." - } - ] + "packageJson": "libs/next/next-auth/options/package.json", + "main": "libs/next/next-auth/options/src/index.ts", + "assets": ["libs/next/next-auth/options/*.md"] } }, "lint": { diff --git a/libs/next/next-auth/options/src/index.d.ts b/libs/next/next-auth/options/src/index.d.ts new file mode 100644 index 000000000..f41a696fd --- /dev/null +++ b/libs/next/next-auth/options/src/index.d.ts @@ -0,0 +1 @@ +export * from './lib'; diff --git a/libs/next/next-auth/options/src/lib/index.d.ts b/libs/next/next-auth/options/src/lib/index.d.ts new file mode 100644 index 000000000..9a1b56b03 --- /dev/null +++ b/libs/next/next-auth/options/src/lib/index.d.ts @@ -0,0 +1,155 @@ +import '@next/types'; +import type { Account } from 'next-auth'; +import type { JWT, JWTOptions } from 'next-auth/jwt'; +import { Provider } from 'next-auth/providers'; +export declare const jwtOptions: JWTOptions; +export declare const providers: Array; +export declare const createOptions: () => { + cookies: { + sessionToken: { + name: string; + options: { + httpOnly: true; + sameSite: 'lax'; + path: string; + secure: boolean; + domain: string; + }; + }; + }; + session: { + strategy: 'jwt'; + maxAge: number; + }; + debug: boolean; + providers: Provider[]; + pages: { + signIn: undefined; + signOut: undefined; + newUser: undefined; + }; + theme: { + colorScheme: 'auto'; + }; + jwt: JWTOptions; + secret: string; + callbacks: { + jwt(args: { + token: JWT; + user: import('next-auth').User | import('next-auth/adapters').AdapterUser; + account: Account | null; + profile?: import('next-auth').Profile | undefined; + trigger?: 'signIn' | 'signUp' | 'update' | undefined; + isNewUser?: boolean | undefined; + session?: any; + }): Promise< + | JWT + | { + user: { + email: string | undefined; + phone: string | undefined; + kyc: + | Pick< + import('@gql/shared/types').Kyc, + 'applicantId' | 'reviewStatus' | 'levelName' + > + | undefined; + role: import('dist/libs/roles/types/src').Role | undefined; + roles: import('dist/libs/roles/types/src').Role[] | undefined; + id: string; + address: string; + organizerId?: string | undefined; + clientId?: string | undefined; + }; + access: + | { + pathPermissions: { + match: { + path: string; + scope: string; + }; + permissions: { + read: { + file: { + downloadFile: string[]; + getFileDetails: boolean; + }; + }; + write: { + file: { + createFile: boolean; + deleteFile: boolean; + overwriteFile: boolean; + }; + }; + }; + }[]; + } + | undefined; + clientId: string; + name?: string | null | undefined; + email?: string | null | undefined; + picture?: string | null | undefined; + sub?: string | undefined; + } + | { + user: { + email: string | undefined; + phone: string | undefined; + kyc: + | Pick< + import('@gql/shared/types').Kyc, + 'applicantId' | 'reviewStatus' | 'levelName' + > + | undefined; + id: string; + address: string; + organizerId?: string | undefined; + clientId?: string | undefined; + role?: import('dist/libs/roles/types/src').Role | undefined; + roles?: import('dist/libs/roles/types/src').Role[] | undefined; + }; + access: + | { + pathPermissions: { + match: { + path: string; + scope: string; + }; + permissions: { + read: { + file: { + downloadFile: string[]; + getFileDetails: boolean; + }; + }; + write: { + file: { + createFile: boolean; + deleteFile: boolean; + overwriteFile: boolean; + }; + }; + }; + }[]; + } + | undefined; + name?: string | null | undefined; + email?: string | null | undefined; + picture?: string | null | undefined; + sub?: string | undefined; + } + >; + session({ + session, + token, + }: { + session: import('next-auth').Session; + token: JWT; + user: import('next-auth/adapters').AdapterUser; + } & { + newSession: any; + trigger: 'update'; + }): Promise; + }; +}; diff --git a/libs/next/next-auth/options/src/lib/index.ts b/libs/next/next-auth/options/src/lib/index.ts index f8a9633d7..a6117b45d 100644 --- a/libs/next/next-auth/options/src/lib/index.ts +++ b/libs/next/next-auth/options/src/lib/index.ts @@ -15,6 +15,7 @@ import { import { SiweProvider } from '@next/siwe/provider'; import { AppUser } from '@next/types'; import { getNextAppURL, isBackOffice, isProd } from '@shared/server'; +// @ts-ignore import { Provider } from 'next-auth/providers'; import { KycLevelName_Enum, KycStatus_Enum } from '@gql/shared/types'; diff --git a/libs/next/next-auth/options/tsconfig.json b/libs/next/next-auth/options/tsconfig.json index fd5d3a6ba..0bd22c66e 100644 --- a/libs/next/next-auth/options/tsconfig.json +++ b/libs/next/next-auth/options/tsconfig.json @@ -1,17 +1,15 @@ { "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "jsx": "react-jsx", + "module": "NodeNext", + "moduleResolution": "NodeNext", "allowJs": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true, - "types": ["@next/types"] + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/next/next-auth/options/tsconfig.spec.json b/libs/next/next-auth/options/tsconfig.spec.json index e47aa00f0..815a9aebc 100644 --- a/libs/next/next-auth/options/tsconfig.spec.json +++ b/libs/next/next-auth/options/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/next-auth/user/.swcrc b/libs/next/next-auth/user/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/next/next-auth/user/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/next/next-auth/user/project.json b/libs/next/next-auth/user/project.json index 0c8cf023c..88818a42a 100644 --- a/libs/next/next-auth/user/project.json +++ b/libs/next/next-auth/user/project.json @@ -10,23 +10,14 @@ "outputs": ["{options.outputFile}"] }, "build": { - "executor": "@nx/rollup:rollup", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/next/next-auth/user", "tsConfig": "libs/next/next-auth/user/tsconfig.lib.json", - "project": "libs/next/next-auth/user/package.json", - "entryFile": "libs/next/next-auth/user/src/index.ts", - "external": ["react", "react-dom", "react/jsx-runtime"], - "rollupConfig": "@nx/react/plugins/bundle-rollup", - "compiler": "swc", - "assets": [ - { - "glob": "libs/next/next-auth/user/README.md", - "input": ".", - "output": "." - } - ] + "packageJson": "libs/next/next-auth/user/package.json", + "main": "libs/next/next-auth/user/src/index.ts", + "assets": ["libs/next/next-auth/user/*.md"] } }, "test": { diff --git a/libs/next/next-auth/user/src/index.d.ts b/libs/next/next-auth/user/src/index.d.ts new file mode 100644 index 000000000..6330eccb9 --- /dev/null +++ b/libs/next/next-auth/user/src/index.d.ts @@ -0,0 +1,8 @@ +export { + getCurrentUser, + getUnauthenticatedUserCookie, + handleUnauthenticatedUser, +} from './lib/getCurrentUser'; +export { getJwt } from './lib/getJwt'; +export { getSession } from './lib/getSession'; +export { isConnected } from './lib/isConnected'; diff --git a/libs/next/next-auth/user/src/lib/getCurrentUser.d.ts b/libs/next/next-auth/user/src/lib/getCurrentUser.d.ts new file mode 100644 index 000000000..de6f56493 --- /dev/null +++ b/libs/next/next-auth/user/src/lib/getCurrentUser.d.ts @@ -0,0 +1,6 @@ +import type { AppUser } from '@next/types'; +export declare const getUnauthenticatedUserCookie: () => Promise< + string | undefined +>; +export declare const handleUnauthenticatedUser: () => Promise; +export declare const getCurrentUser: () => Promise; diff --git a/libs/next/next-auth/user/src/lib/getJwt.d.ts b/libs/next/next-auth/user/src/lib/getJwt.d.ts new file mode 100644 index 000000000..5e7db97fa --- /dev/null +++ b/libs/next/next-auth/user/src/lib/getJwt.d.ts @@ -0,0 +1,6 @@ +import type { JWT } from 'next-auth/jwt'; +export declare const getJwt: ({ + raw, +}: { + raw: boolean; +}) => Promise; diff --git a/libs/next/next-auth/user/src/lib/getSession.d.ts b/libs/next/next-auth/user/src/lib/getSession.d.ts new file mode 100644 index 000000000..d5aaf5060 --- /dev/null +++ b/libs/next/next-auth/user/src/lib/getSession.d.ts @@ -0,0 +1,3 @@ +export declare const getSession: () => Promise< + import('next-auth').Session | null +>; diff --git a/libs/next/next-auth/user/src/lib/isConnected.d.ts b/libs/next/next-auth/user/src/lib/isConnected.d.ts new file mode 100644 index 000000000..8e4b2628e --- /dev/null +++ b/libs/next/next-auth/user/src/lib/isConnected.d.ts @@ -0,0 +1 @@ +export declare const isConnected: () => Promise; diff --git a/libs/next/next-auth/user/tsconfig.json b/libs/next/next-auth/user/tsconfig.json index c88d07dad..32e3973cc 100644 --- a/libs/next/next-auth/user/tsconfig.json +++ b/libs/next/next-auth/user/tsconfig.json @@ -1,10 +1,14 @@ { "compilerOptions": { - "jsx": "react-jsx", - "allowJs": false, - "esModuleInterop": false, - "allowSyntheticDefaultImports": true, - "strict": true + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/next/next-auth/user/tsconfig.spec.json b/libs/next/next-auth/user/tsconfig.spec.json index 103368636..a18f2c33d 100644 --- a/libs/next/next-auth/user/tsconfig.spec.json +++ b/libs/next/next-auth/user/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/react-query/.swcrc b/libs/next/react-query/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/next/react-query/.swcrc +++ b/libs/next/react-query/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/next/react-query/tsconfig.spec.json b/libs/next/react-query/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/next/react-query/tsconfig.spec.json +++ b/libs/next/react-query/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/redis/.swcrc b/libs/next/redis/.swcrc index 206feac18..f6e9af12b 100644 --- a/libs/next/redis/.swcrc +++ b/libs/next/redis/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -27,4 +25,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/next/redis/src/index.d.ts b/libs/next/redis/src/index.d.ts new file mode 100644 index 000000000..15e63aed7 --- /dev/null +++ b/libs/next/redis/src/index.d.ts @@ -0,0 +1,5 @@ +import { VercelKV } from '@vercel/kv'; +export declare class NextRedis { + kv: VercelKV; + constructor(url?: string, token?: string); +} diff --git a/libs/next/redis/tsconfig.json b/libs/next/redis/tsconfig.json index 2c86f0240..817c7862a 100644 --- a/libs/next/redis/tsconfig.json +++ b/libs/next/redis/tsconfig.json @@ -1,8 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "types": ["@next/types"] + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/next/redis/tsconfig.lib.json b/libs/next/redis/tsconfig.lib.json index 6aeae58ef..47ddecd98 100644 --- a/libs/next/redis/tsconfig.lib.json +++ b/libs/next/redis/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/next/redis/tsconfig.spec.json b/libs/next/redis/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/next/redis/tsconfig.spec.json +++ b/libs/next/redis/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/siwe/provider/.babelrc b/libs/next/siwe/provider/.babelrc deleted file mode 100644 index fd4cbcdef..000000000 --- a/libs/next/siwe/provider/.babelrc +++ /dev/null @@ -1,10 +0,0 @@ -{ - "presets": [ - [ - "@nx/js/babel", - { - "useBuiltIns": "usage" - } - ] - ] -} diff --git a/libs/next/siwe/provider/.swcrc b/libs/next/siwe/provider/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/next/siwe/provider/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/next/siwe/provider/project.json b/libs/next/siwe/provider/project.json index bea65628f..4b33d5a07 100644 --- a/libs/next/siwe/provider/project.json +++ b/libs/next/siwe/provider/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/next/siwe/provider", diff --git a/libs/next/siwe/provider/src/index.d.ts b/libs/next/siwe/provider/src/index.d.ts new file mode 100644 index 000000000..d53ce0edd --- /dev/null +++ b/libs/next/siwe/provider/src/index.d.ts @@ -0,0 +1 @@ +export { SiweProvider } from './lib/siweProvider'; diff --git a/libs/next/siwe/provider/src/lib/siweProvider.d.ts b/libs/next/siwe/provider/src/lib/siweProvider.d.ts new file mode 100644 index 000000000..e360279f4 --- /dev/null +++ b/libs/next/siwe/provider/src/lib/siweProvider.d.ts @@ -0,0 +1,15 @@ +export declare const SiweProvider: () => import('next-auth/providers/credentials').CredentialsConfig<{ + message: { + label: string; + type: string; + placeholder: string; + }; + signature: { + label: string; + type: string; + placeholder: string; + }; + address: { + type: string; + }; +}>; diff --git a/libs/next/siwe/provider/src/lib/siweProvider.ts b/libs/next/siwe/provider/src/lib/siweProvider.ts index 1e4130591..1a6f54e66 100644 --- a/libs/next/siwe/provider/src/lib/siweProvider.ts +++ b/libs/next/siwe/provider/src/lib/siweProvider.ts @@ -3,6 +3,8 @@ import { KycStatus_Enum } from '@gql/shared/types'; import { getSumSubApplicantPersonalData } from '@next/next-auth/common'; import type { AppUser } from '@next/types'; import { SmartWallet } from '@smart-wallet/admin'; +import { getErrorMessage } from '@utils'; +import { error } from 'loglevel'; import CredentialsProvider from 'next-auth/providers/credentials'; export const SiweProvider = () => @@ -71,7 +73,7 @@ export const SiweProvider = () => } catch (error) { console.error({ error }); throw new Error( - error instanceof Error ? error.message : String(error), + error instanceof Error ? getErrorMessage(error) : String(error), ); } } else { @@ -81,7 +83,9 @@ export const SiweProvider = () => } } catch (error) { console.error({ error }); - throw new Error(error instanceof Error ? error.message : String(error)); + throw new Error( + error instanceof Error ? getErrorMessage(error) : String(error), + ); } }, }); diff --git a/libs/next/siwe/provider/tsconfig.json b/libs/next/siwe/provider/tsconfig.json index 26b7b4afd..0bd22c66e 100644 --- a/libs/next/siwe/provider/tsconfig.json +++ b/libs/next/siwe/provider/tsconfig.json @@ -1,5 +1,16 @@ { "extends": "../../../../tsconfig.base.json", + "compilerOptions": { + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true + }, "files": [], "include": [], "references": [ diff --git a/libs/next/siwe/provider/tsconfig.lib.json b/libs/next/siwe/provider/tsconfig.lib.json index 04b512171..88293a172 100644 --- a/libs/next/siwe/provider/tsconfig.lib.json +++ b/libs/next/siwe/provider/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/next/siwe/provider/tsconfig.spec.json b/libs/next/siwe/provider/tsconfig.spec.json index e47aa00f0..305cec1da 100644 --- a/libs/next/siwe/provider/tsconfig.spec.json +++ b/libs/next/siwe/provider/tsconfig.spec.json @@ -2,7 +2,8 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ @@ -15,6 +16,7 @@ "**/*.spec.js", "**/*.test.jsx", "**/*.spec.jsx", - "**/*.d.ts" + "**/*.d.ts", + "../../../../types/**/*.d.ts" ] } diff --git a/libs/next/store/tsconfig.spec.json b/libs/next/store/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/next/store/tsconfig.spec.json +++ b/libs/next/store/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/types/.swcrc b/libs/next/types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/next/types/.swcrc +++ b/libs/next/types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/next/types/package.json b/libs/next/types/package.json index 37769f89f..5b827c3ef 100644 --- a/libs/next/types/package.json +++ b/libs/next/types/package.json @@ -1,5 +1,5 @@ { "name": "@next/types", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/next/types/tsconfig.json b/libs/next/types/tsconfig.json index f2400abed..9103486c2 100644 --- a/libs/next/types/tsconfig.json +++ b/libs/next/types/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/next/uploader-provider/tsconfig.spec.json b/libs/next/uploader-provider/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/next/uploader-provider/tsconfig.spec.json +++ b/libs/next/uploader-provider/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/wallet/tsconfig.spec.json b/libs/next/wallet/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/next/wallet/tsconfig.spec.json +++ b/libs/next/wallet/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/zustand/.babelrc b/libs/next/zustand/.babelrc deleted file mode 100644 index fd4cbcdef..000000000 --- a/libs/next/zustand/.babelrc +++ /dev/null @@ -1,10 +0,0 @@ -{ - "presets": [ - [ - "@nx/js/babel", - { - "useBuiltIns": "usage" - } - ] - ] -} diff --git a/libs/next/zustand/.swcrc b/libs/next/zustand/.swcrc new file mode 100644 index 000000000..a4c035518 --- /dev/null +++ b/libs/next/zustand/.swcrc @@ -0,0 +1,27 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/next/zustand/project.json b/libs/next/zustand/project.json index 254777bda..3934b0132 100644 --- a/libs/next/zustand/project.json +++ b/libs/next/zustand/project.json @@ -5,13 +5,12 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/next/zustand", - "tsConfig": "libs/next/zustand/tsconfig.lib.json", - "packageJson": "libs/next/zustand/package.json", "main": "libs/next/zustand/src/index.ts", + "tsConfig": "libs/next/zustand/tsconfig.lib.json", "assets": ["libs/next/zustand/*.md"] } }, diff --git a/libs/next/zustand/tsconfig.json b/libs/next/zustand/tsconfig.json index 667a3463d..817c7862a 100644 --- a/libs/next/zustand/tsconfig.json +++ b/libs/next/zustand/tsconfig.json @@ -1,5 +1,16 @@ { "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true + }, "files": [], "include": [], "references": [ diff --git a/libs/next/zustand/tsconfig.lib.json b/libs/next/zustand/tsconfig.lib.json index e583571ea..ced0072ae 100644 --- a/libs/next/zustand/tsconfig.lib.json +++ b/libs/next/zustand/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/next/zustand/tsconfig.spec.json b/libs/next/zustand/tsconfig.spec.json index 25b7af8f6..672747d99 100644 --- a/libs/next/zustand/tsconfig.spec.json +++ b/libs/next/zustand/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/nft/event-pass/.swcrc b/libs/nft/event-pass/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/nft/event-pass/.swcrc +++ b/libs/nft/event-pass/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/nft/event-pass/tsconfig.json b/libs/nft/event-pass/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/nft/event-pass/tsconfig.json +++ b/libs/nft/event-pass/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/nft/event-pass/tsconfig.lib.json b/libs/nft/event-pass/tsconfig.lib.json index e583571ea..ced0072ae 100644 --- a/libs/nft/event-pass/tsconfig.lib.json +++ b/libs/nft/event-pass/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/nft/event-pass/tsconfig.spec.json b/libs/nft/event-pass/tsconfig.spec.json index 69a251f32..c88c39fd7 100644 --- a/libs/nft/event-pass/tsconfig.spec.json +++ b/libs/nft/event-pass/tsconfig.spec.json @@ -2,7 +2,8 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "strict": false, + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/nft/loyalty-card/.swcrc b/libs/nft/loyalty-card/.swcrc index d54df2b94..1526e0d72 100644 --- a/libs/nft/loyalty-card/.swcrc +++ b/libs/nft/loyalty-card/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/nft/loyalty-card/package.json b/libs/nft/loyalty-card/package.json index 2da16e93d..60a0af9fb 100644 --- a/libs/nft/loyalty-card/package.json +++ b/libs/nft/loyalty-card/package.json @@ -1,7 +1,7 @@ { "name": "@nft/loyalty-card", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/nft/loyalty-card/tsconfig.json b/libs/nft/loyalty-card/tsconfig.json index 8122543a9..817c7862a 100644 --- a/libs/nft/loyalty-card/tsconfig.json +++ b/libs/nft/loyalty-card/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/nft/loyalty-card/tsconfig.spec.json b/libs/nft/loyalty-card/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/nft/loyalty-card/tsconfig.spec.json +++ b/libs/nft/loyalty-card/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/nft/mint-password/.swcrc b/libs/nft/mint-password/.swcrc index d54df2b94..1526e0d72 100644 --- a/libs/nft/mint-password/.swcrc +++ b/libs/nft/mint-password/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/nft/mint-password/package.json b/libs/nft/mint-password/package.json index 74ab73a0a..48d8ffea2 100644 --- a/libs/nft/mint-password/package.json +++ b/libs/nft/mint-password/package.json @@ -1,7 +1,7 @@ { "name": "@nft/mint-password", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/nft/mint-password/tsconfig.json b/libs/nft/mint-password/tsconfig.json index 8122543a9..817c7862a 100644 --- a/libs/nft/mint-password/tsconfig.json +++ b/libs/nft/mint-password/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/nft/mint-password/tsconfig.spec.json b/libs/nft/mint-password/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/nft/mint-password/tsconfig.spec.json +++ b/libs/nft/mint-password/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/nft/thirdweb-admin/.swcrc b/libs/nft/thirdweb-admin/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/nft/thirdweb-admin/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/nft/thirdweb-admin/package.json b/libs/nft/thirdweb-admin/package.json index cab8ef90f..50aaa0671 100644 --- a/libs/nft/thirdweb-admin/package.json +++ b/libs/nft/thirdweb-admin/package.json @@ -1,7 +1,7 @@ { "name": "@nft/thirdweb-admin", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/nft/thirdweb-admin/project.json b/libs/nft/thirdweb-admin/project.json index 5629b66ea..32941e1da 100644 --- a/libs/nft/thirdweb-admin/project.json +++ b/libs/nft/thirdweb-admin/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/nft/thirdweb-admin", diff --git a/libs/nft/thirdweb-admin/src/lib/eventPassNftOrder.ts b/libs/nft/thirdweb-admin/src/lib/eventPassNftOrder.ts index 48819522b..172b43aad 100644 --- a/libs/nft/thirdweb-admin/src/lib/eventPassNftOrder.ts +++ b/libs/nft/thirdweb-admin/src/lib/eventPassNftOrder.ts @@ -9,6 +9,7 @@ import { OrderStatus_Enum } from '@gql/shared/types'; import { NextRedis } from '@next/redis'; import { OrderWithContractData } from '@nft/types'; import { NFTClaim } from './nftClaim'; +import { getErrorMessage } from '@utils'; export class EventPassNftOrder extends NFTClaim { async checkOrder(order: OrderWithContractData) { @@ -38,7 +39,7 @@ export class EventPassNftOrder extends NFTClaim { return await adminSdk.ClaimEventPassNfts(updateData); } catch (error) { if (error instanceof Error) { - console.error(`Error registering ownership: ${error.message}`); + console.error(`Error registering ownership: ${getErrorMessage(error)}`); throw error; } else { throw error; diff --git a/libs/nft/thirdweb-admin/src/lib/nftClaim.ts b/libs/nft/thirdweb-admin/src/lib/nftClaim.ts index 51a00fc53..64bbcf075 100644 --- a/libs/nft/thirdweb-admin/src/lib/nftClaim.ts +++ b/libs/nft/thirdweb-admin/src/lib/nftClaim.ts @@ -11,6 +11,7 @@ import { Sepolia, } from '@thirdweb-dev/chains'; import { ThirdwebSDK } from '@thirdweb-dev/sdk'; +import { getErrorMessage } from '@utils'; export abstract class NFTClaim { sdk?: ThirdwebSDK; @@ -36,7 +37,9 @@ export abstract class NFTClaim { }, ); } catch (error) { - console.error(`Error initializing ThirdwebSDK: ${error.message}`); + console.error( + `Error initializing ThirdwebSDK: ${getErrorMessage(error)}`, + ); throw error; } } @@ -53,7 +56,9 @@ export abstract class NFTClaim { }, ); } catch (error) { - console.error(`Error initializing ThirdwebSDK: ${error.message}`); + console.error( + `Error initializing ThirdwebSDK: ${getErrorMessage(error)}`, + ); throw error; } } diff --git a/libs/nft/thirdweb-admin/tsconfig.json b/libs/nft/thirdweb-admin/tsconfig.json index 549a5eaa5..817c7862a 100644 --- a/libs/nft/thirdweb-admin/tsconfig.json +++ b/libs/nft/thirdweb-admin/tsconfig.json @@ -1,9 +1,11 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, - "strict": false, + "strict": true, "noImplicitOverride": true, "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, diff --git a/libs/nft/thirdweb-admin/tsconfig.spec.json b/libs/nft/thirdweb-admin/tsconfig.spec.json index 69a251f32..686c68671 100644 --- a/libs/nft/thirdweb-admin/tsconfig.spec.json +++ b/libs/nft/thirdweb-admin/tsconfig.spec.json @@ -2,10 +2,12 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ + "../../../types/**/*.d.ts", "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", diff --git a/libs/nft/thirdweb-organizer-common/.swcrc b/libs/nft/thirdweb-organizer-common/.swcrc index 7b9c2bf15..a4c035518 100644 --- a/libs/nft/thirdweb-organizer-common/.swcrc +++ b/libs/nft/thirdweb-organizer-common/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ diff --git a/libs/nft/thirdweb-organizer-common/package.json b/libs/nft/thirdweb-organizer-common/package.json index 33076b313..5cf25023d 100644 --- a/libs/nft/thirdweb-organizer-common/package.json +++ b/libs/nft/thirdweb-organizer-common/package.json @@ -1,7 +1,7 @@ { "name": "@nft/thirdweb-organizer-common", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/nft/thirdweb-organizer-common/src/index.d.ts b/libs/nft/thirdweb-organizer-common/src/index.d.ts new file mode 100644 index 000000000..266507919 --- /dev/null +++ b/libs/nft/thirdweb-organizer-common/src/index.d.ts @@ -0,0 +1,2 @@ +export * from './lib'; +export * from './lib/action'; diff --git a/libs/nft/thirdweb-organizer-common/src/lib/action.d.ts b/libs/nft/thirdweb-organizer-common/src/lib/action.d.ts new file mode 100644 index 000000000..839d4d6c9 --- /dev/null +++ b/libs/nft/thirdweb-organizer-common/src/lib/action.d.ts @@ -0,0 +1,52 @@ +import type { InsertMinterTemporaryWalletMutation } from '@gql/admin/types'; +import type { + MinterTemporaryWallet_Insert_Input, + NftMintPassword_Insert_Input, +} from '@gql/shared/types'; +export declare function insertMinterTemporaryWallet( + object: MinterTemporaryWallet_Insert_Input, +): Promise< + InsertMinterTemporaryWalletMutation['insert_minterTemporaryWallet_one'] +>; +export declare function insertMinterTemporaryWallets( + objects: MinterTemporaryWallet_Insert_Input[], +): Promise<{ + __typename?: 'minterTemporaryWallet_mutation_response' | undefined; + affected_rows: number; + returning: { + __typename?: 'minterTemporaryWallet' | undefined; + address: string; + eventPassId?: string | null | undefined; + packId?: string | null | undefined; + loyaltyCardId?: string | null | undefined; + campaignId?: string | null | undefined; + }[]; +} | null>; +export declare function insertNftMintPasswords( + objects: Omit[], +): Promise<{ + __typename?: 'nftMintPassword_mutation_response' | undefined; + affected_rows: number; + returning: { + __typename?: 'nftMintPassword' | undefined; + id: any; + password: string; + tokenId?: any; + minterAddress?: string | null | undefined; + }[]; +} | null>; +export declare function getNftMintPasswords({ + contractAddress, + chainId, +}: { + contractAddress: string; + chainId: string; +}): Promise< + { + __typename?: 'nftMintPassword' | undefined; + password: string; + minterAddress?: string | null | undefined; + created_at: any; + updated_at: any; + }[] +>; diff --git a/libs/nft/thirdweb-organizer-common/src/lib/index.d.ts b/libs/nft/thirdweb-organizer-common/src/lib/index.d.ts new file mode 100644 index 000000000..9f357e4b3 --- /dev/null +++ b/libs/nft/thirdweb-organizer-common/src/lib/index.d.ts @@ -0,0 +1,41 @@ +import { ThirdwebSDK } from '@thirdweb-dev/sdk'; +import { ethers } from 'ethers'; +import { insertNftMintPasswords } from './action'; +export interface CreateNftMintPasswordsProps + extends Required< + Pick< + Parameters[0][0], + 'contractAddress' | 'chainId' + > + > { + amount: number; +} +export declare class ThirdwebOrganizerCommon { + private sdk; + constructor(sdk: ThirdwebSDK); + getAddressAndChainId(): Promise<[string, number]>; + setErc721ContractWithClaimConditions( + contractAddress: string, + maxAmount: number, + ): Promise<{ + contract: import('@thirdweb-dev/sdk').SmartContract; + wallet: { + address: string; + privateKey: string; + }; + }>; + createNftMintPasswords({ + contractAddress, + chainId, + amount, + }: CreateNftMintPasswordsProps): Promise< + | { + __typename?: 'nftMintPassword' | undefined; + id: any; + password: string; + tokenId?: any; + minterAddress?: string | null | undefined; + }[] + | undefined + >; +} diff --git a/libs/nft/thirdweb-organizer-common/tsconfig.json b/libs/nft/thirdweb-organizer-common/tsconfig.json index d6fa4a078..817c7862a 100644 --- a/libs/nft/thirdweb-organizer-common/tsconfig.json +++ b/libs/nft/thirdweb-organizer-common/tsconfig.json @@ -1,9 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "ESNext", - "resolveJsonModule": true, - "esModuleInterop": true + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/nft/thirdweb-organizer-common/tsconfig.lib.json b/libs/nft/thirdweb-organizer-common/tsconfig.lib.json index c50d964de..7ed286e7c 100644 --- a/libs/nft/thirdweb-organizer-common/tsconfig.lib.json +++ b/libs/nft/thirdweb-organizer-common/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "ESNext", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/nft/thirdweb-organizer-common/tsconfig.spec.json b/libs/nft/thirdweb-organizer-common/tsconfig.spec.json index 2bfa1d0c0..f0e61fdcb 100644 --- a/libs/nft/thirdweb-organizer-common/tsconfig.spec.json +++ b/libs/nft/thirdweb-organizer-common/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "ESNext", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/nft/thirdweb-organizer-event-pass/.swcrc b/libs/nft/thirdweb-organizer-event-pass/.swcrc index 4352f93ca..a4c035518 100644 --- a/libs/nft/thirdweb-organizer-event-pass/.swcrc +++ b/libs/nft/thirdweb-organizer-event-pass/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +24,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/nft/thirdweb-organizer-event-pass/package.json b/libs/nft/thirdweb-organizer-event-pass/package.json index d20f966a3..41acbd0e0 100644 --- a/libs/nft/thirdweb-organizer-event-pass/package.json +++ b/libs/nft/thirdweb-organizer-event-pass/package.json @@ -1,7 +1,4 @@ { "name": "@nft/thirdweb-organizer-event-pass", - "version": "0.0.1", - "type": "commonjs", - "main": "./src/index.js", - "typings": "./src/index.d.ts" + "version": "0.0.1" } diff --git a/libs/nft/thirdweb-organizer-event-pass/src/index.d.ts b/libs/nft/thirdweb-organizer-event-pass/src/index.d.ts new file mode 100644 index 000000000..0898383dc --- /dev/null +++ b/libs/nft/thirdweb-organizer-event-pass/src/index.d.ts @@ -0,0 +1,2 @@ +export * from './lib'; +export { getEventPassNftContractNftsLazyMinted } from './lib/action'; diff --git a/libs/nft/thirdweb-organizer-event-pass/src/lib/action.d.ts b/libs/nft/thirdweb-organizer-event-pass/src/lib/action.d.ts new file mode 100644 index 000000000..20640c7d6 --- /dev/null +++ b/libs/nft/thirdweb-organizer-event-pass/src/lib/action.d.ts @@ -0,0 +1,87 @@ +import { GetEventPassNftContractNftsLazyMintedQueryVariables } from '@gql/admin/types'; +import type { + EventPassNftContract_Insert_Input, + EventPassNft_Insert_Input, +} from '@gql/shared/types'; +export declare function createEventPassNftContract( + object: EventPassNftContract_Insert_Input, +): Promise< + | { + __typename?: 'eventPassNftContract' | undefined; + chainId: string; + contractAddress: string; + eventId: string; + eventPassId: string; + organizerId: string; + } + | null + | undefined +>; +export declare function createEventPassNfts( + objects: EventPassNft_Insert_Input[], +): Promise<{ + __typename?: 'eventPassNft_mutation_response' | undefined; + affected_rows: number; + returning: { + __typename?: 'eventPassNft' | undefined; + contractAddress: string; + tokenId?: any; + metadata?: any; + error?: string | null | undefined; + tokenUri?: string | null | undefined; + chainId: string; + eventId: string; + eventPassId: string; + organizerId: string; + currentOwnerAddress?: string | null | undefined; + lastNftTransferId?: any; + isRevealed: boolean; + id: any; + created_at: any; + updated_at: any; + }[]; +} | null>; +export declare function getEventPassNftContractNftsLazyMinted( + id: GetEventPassNftContractNftsLazyMintedQueryVariables, +): Promise<{ + __typename?: 'eventPassNftContract' | undefined; + contractAddress: string; + eventPassId: string; + eventPassNfts: { + __typename?: 'eventPassNft' | undefined; + id: any; + packId?: string | null | undefined; + currentOwnerAddress?: string | null | undefined; + contractAddress: string; + eventId: string; + tokenId?: any; + eventPassId: string; + status?: import('@gql/shared/types').NftStatus_Enum | null | undefined; + }[]; +}>; +interface CreateEventParametersAndWebhookProps { + eventId: string; + nftCollectionAddresses: string[]; + organizerId: string; + eventSlug: string; +} +export declare function createEventParametersAndWebhook({ + eventId, + nftCollectionAddresses, + organizerId, + eventSlug, +}: CreateEventParametersAndWebhookProps): Promise; +export declare function getEventPassDelayedRevealPassword( + contractAddress: string, +): Promise<{ + __typename?: 'eventPassNftContract' | undefined; + type: import('@gql/shared/types').EventPassNftContractType_Enum; + isDelayedRevealed: boolean; + password?: string | null | undefined; +}>; +export declare function saveRevealIntoDb( + contractAddress: string, +): Promise< + import('@gql/admin/types').GetListCurrentOwnerAddressForContractAddressQuery +>; +export {}; diff --git a/libs/nft/thirdweb-organizer-event-pass/src/lib/action.ts b/libs/nft/thirdweb-organizer-event-pass/src/lib/action.ts index 5ee52b9db..d4780c64a 100644 --- a/libs/nft/thirdweb-organizer-event-pass/src/lib/action.ts +++ b/libs/nft/thirdweb-organizer-event-pass/src/lib/action.ts @@ -15,6 +15,8 @@ import type { } from '@gql/shared/types'; import { Locale, Stage } from '@gql/shared/types'; import { defaultLocale } from '@next/i18n'; +import { getErrorMessage } from '@utils'; +import { NftFilter } from 'alchemy-sdk'; export async function createEventPassNftContract( object: EventPassNftContract_Insert_Input, @@ -42,12 +44,19 @@ export async function getEventPassNftContractNftsLazyMinted( return data?.eventPassNftContract[0]; } +interface CreateEventParametersAndWebhookProps { + eventId: string; + nftCollectionAddresses: NftFilter[]; + organizerId: string; + eventSlug: string; +} + export async function createEventParametersAndWebhook({ eventId, nftCollectionAddresses, organizerId, eventSlug, -}) { +}: CreateEventParametersAndWebhookProps) { const eventParameters = await getAlchemyInfosFromEventId({ eventId: eventId, }); @@ -111,7 +120,7 @@ export async function saveRevealIntoDb(contractAddress: string) { }); } catch (e) { throw new Error( - `Error saving the reveal status into the database for address ${contractAddress} : ${e.message}`, + `Error saving the reveal status into the database for address ${contractAddress} : ${getErrorMessage(e)}`, ); } } diff --git a/libs/nft/thirdweb-organizer-event-pass/src/lib/index.d.ts b/libs/nft/thirdweb-organizer-event-pass/src/lib/index.d.ts new file mode 100644 index 000000000..47a49c745 --- /dev/null +++ b/libs/nft/thirdweb-organizer-event-pass/src/lib/index.d.ts @@ -0,0 +1,101 @@ +import { EventPass } from '@features/back-office/events-types'; +import { + EventPassNftContractType_Enum, + MinterTemporaryWallet_Insert_Input, +} from '@gql/shared/types'; +import { ThirdwebOrganizerCommon } from '@nft/thirdweb-organizer-common'; +import { + EventPassNftContractObject, + EventSmallData, + NftsMetadata, +} from '@nft/types'; +import { ThirdwebSDK, TransactionResultWithId } from '@thirdweb-dev/sdk'; +import { ethers } from 'ethers'; +interface EventPassCommonProps extends EventPass, EventSmallData { + address: string; + chainId: string; +} +type SaveEventPassContractIntoDbProps = { + props: EventPassCommonProps; + txResult: string; + baseUri: string; + results: TransactionResultWithId[]; + metadatas: NftsMetadata[]; + object: EventPassNftContractObject; + minterTemporaryWallet: MinterTemporaryWallet_Insert_Input; +}; +export declare class CollectionDeploymentError extends Error { + constructor(error: Error); +} +export declare class EventPassCollection { + private sdk; + thirdwebOrganizerCommon: ThirdwebOrganizerCommon; + constructor(sdk: ThirdwebSDK); + getEventPassCommonProps( + props: EventPass, + eventData: EventSmallData, + ): Promise; + deployEventPassCollection( + eventPass: EventPass, + eventData: EventSmallData, + type: EventPassNftContractType_Enum, + ): Promise; + createEventPassMetadatas( + maxAmount: number, + metadata: NftsMetadata, + organizerId: string, + eventId: string, + eventPassId: string, + ): NftsMetadata[]; + createEventPassHasuraMetadatas( + metadatas: NftsMetadata[], + results: TransactionResultWithId[], + baseUri: string, + chainId: string, + organizerId: string, + eventId: string, + eventPassId: string, + txResult: string, + ): Promise< + { + metadata: NftsMetadata; + chainId: string; + tokenId: number; + tokenUri: string; + organizerId: string; + eventId: string; + eventPassId: string; + contractAddress: string; + }[] + >; + private validateEventPassDeployInputs; + deployEventPassDropContractAndPrepareMetadata( + props: EventPassCommonProps, + ): Promise<{ + contract: import('@thirdweb-dev/sdk').SmartContract; + metadatas: NftsMetadata[]; + wallet: { + address: string; + privateKey: string; + }; + }>; + saveEventPassContractIntoDb({ + props, + txResult, + baseUri, + results, + metadatas, + object, + minterTemporaryWallet, + }: SaveEventPassContractIntoDbProps): Promise; + private deployAnEventPassNftDropCollection; + private generatePassword; + private validateEventPassDelayedRevealed; + private deployEventPassDelayedRevealCollection; + revealEventPassDelayedContract( + contractAddress: string, + ): Promise< + import('dist/libs/gql/admin/types/src/generated').GetListCurrentOwnerAddressForContractAddressQuery + >; +} +export {}; diff --git a/libs/nft/thirdweb-organizer-event-pass/src/lib/index.ts b/libs/nft/thirdweb-organizer-event-pass/src/lib/index.ts index 7ac5dd6f9..ead48d563 100644 --- a/libs/nft/thirdweb-organizer-event-pass/src/lib/index.ts +++ b/libs/nft/thirdweb-organizer-event-pass/src/lib/index.ts @@ -172,6 +172,7 @@ export class EventPassCollection { ]; for (const field of requiredFields) { + // @ts-ignore if (!props[field]) { throw new Error(`Missing required field: ${field}`); } @@ -237,9 +238,9 @@ export class EventPassCollection { return { contract, metadatas, wallet }; } catch (error) { - if (error instanceof Error) { - throw new Error(`Error deploying a drop contract : ${error.message}`); - } else throw new Error(error); + throw new Error( + `Error deploying a drop contract : ${error instanceof Error ? error.message : error}`, + ); } } @@ -324,9 +325,9 @@ export class EventPassCollection { } catch (error) { if (error instanceof Error) { throw new Error( - `Error deploying a normal collection : ${error.message}`, + `Error deploying a normal collection : ${(error as Error).message}`, ); - } else throw new Error(error); + } else throw new Error(String(error)); } } @@ -339,6 +340,7 @@ export class EventPassCollection { ) { const requiredFields = ['nftName', 'nftDescription', 'nftImage']; for (const field of requiredFields) { + // @ts-ignore if (!eventPassDelayedRevealed[field]) { throw new Error(`Missing required field: ${field}`); } @@ -398,9 +400,9 @@ export class EventPassCollection { } catch (error) { if (error instanceof Error) { throw new Error( - `Error deploying a delayed reveal collection : ${error.message}`, + `Error deploying a delayed reveal collection : ${error instanceof Error ? error.message : String(error)}`, ); - } else throw new Error(error); + } } } diff --git a/libs/nft/thirdweb-organizer-event-pass/tsconfig.json b/libs/nft/thirdweb-organizer-event-pass/tsconfig.json index d6fa4a078..8fdb2fb15 100644 --- a/libs/nft/thirdweb-organizer-event-pass/tsconfig.json +++ b/libs/nft/thirdweb-organizer-event-pass/tsconfig.json @@ -1,9 +1,16 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "ESNext", - "resolveJsonModule": true, - "esModuleInterop": true + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true, + "resolveJsonModule": true }, "files": [], "include": [], diff --git a/libs/nft/thirdweb-organizer-event-pass/tsconfig.lib.json b/libs/nft/thirdweb-organizer-event-pass/tsconfig.lib.json index 4896d948a..47ddecd98 100644 --- a/libs/nft/thirdweb-organizer-event-pass/tsconfig.lib.json +++ b/libs/nft/thirdweb-organizer-event-pass/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "ESNext", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/nft/thirdweb-organizer-event-pass/tsconfig.spec.json b/libs/nft/thirdweb-organizer-event-pass/tsconfig.spec.json index 2bfa1d0c0..686c68671 100644 --- a/libs/nft/thirdweb-organizer-event-pass/tsconfig.spec.json +++ b/libs/nft/thirdweb-organizer-event-pass/tsconfig.spec.json @@ -2,10 +2,12 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "ESNext", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ + "../../../types/**/*.d.ts", "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", diff --git a/libs/nft/thirdweb-organizer-loyalty-card/.swcrc b/libs/nft/thirdweb-organizer-loyalty-card/.swcrc index 7b9c2bf15..a4c035518 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/.swcrc +++ b/libs/nft/thirdweb-organizer-loyalty-card/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ diff --git a/libs/nft/thirdweb-organizer-loyalty-card/package.json b/libs/nft/thirdweb-organizer-loyalty-card/package.json index bd2e751e4..979622b62 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/package.json +++ b/libs/nft/thirdweb-organizer-loyalty-card/package.json @@ -1,7 +1,7 @@ { "name": "@nft/thirdweb-organizer-loyalty-card", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts index 5fe999e8a..4634f4010 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts +++ b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/action.ts @@ -103,7 +103,7 @@ export async function createLoyaltyCardParametersAndWebhook({ loyaltyCardId: object.loyaltyCardId, }); if (loyaltyCardParameters) { - await updateWebhooksForLoyaltyCard({ + return updateWebhooksForLoyaltyCard({ activityWebhookId: loyaltyCardParameters.activityWebhookId || undefined, metadataUpdateWebhookId: loyaltyCardParameters.metadataUpdateWebhookId || undefined, diff --git a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts index ba285cd3d..4d3ea95a4 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts +++ b/libs/nft/thirdweb-organizer-loyalty-card/src/lib/index.ts @@ -61,7 +61,7 @@ export class LoyaltyCardCollection { wallet, }; } catch (error) { - throw new CollectionDeploymentError(error); + throw new CollectionDeploymentError(error as Error); } } diff --git a/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.json b/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.json index d6fa4a078..817c7862a 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.json +++ b/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.json @@ -1,9 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "ESNext", - "resolveJsonModule": true, - "esModuleInterop": true + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.lib.json b/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.lib.json index 9e6fc50b8..71fb9147b 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.lib.json +++ b/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "ESNext", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.spec.json b/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.spec.json index 2bfa1d0c0..686c68671 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.spec.json +++ b/libs/nft/thirdweb-organizer-loyalty-card/tsconfig.spec.json @@ -2,10 +2,12 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "ESNext", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ + "../../../types/**/*.d.ts", "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", diff --git a/libs/nft/thirdweb-organizer-pack/.swcrc b/libs/nft/thirdweb-organizer-pack/.swcrc index 7b9c2bf15..a4c035518 100644 --- a/libs/nft/thirdweb-organizer-pack/.swcrc +++ b/libs/nft/thirdweb-organizer-pack/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ diff --git a/libs/nft/thirdweb-organizer-pack/package.json b/libs/nft/thirdweb-organizer-pack/package.json index b3ec386cc..4317b1852 100644 --- a/libs/nft/thirdweb-organizer-pack/package.json +++ b/libs/nft/thirdweb-organizer-pack/package.json @@ -1,7 +1,7 @@ { "name": "@nft/thirdweb-organizer-pack", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/nft/thirdweb-organizer-pack/src/lib/index.ts b/libs/nft/thirdweb-organizer-pack/src/lib/index.ts index 68c907a48..8085c12d0 100644 --- a/libs/nft/thirdweb-organizer-pack/src/lib/index.ts +++ b/libs/nft/thirdweb-organizer-pack/src/lib/index.ts @@ -223,6 +223,7 @@ export class PackCollection { ]; for (const field of requiredFields) { + // @ts-ignore if (!pack[field]) { throw new Error(`Missing required field in pack: ${field}`); } diff --git a/libs/nft/thirdweb-organizer-pack/tsconfig.json b/libs/nft/thirdweb-organizer-pack/tsconfig.json index d6fa4a078..817c7862a 100644 --- a/libs/nft/thirdweb-organizer-pack/tsconfig.json +++ b/libs/nft/thirdweb-organizer-pack/tsconfig.json @@ -1,9 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "ESNext", - "resolveJsonModule": true, - "esModuleInterop": true + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/nft/thirdweb-organizer-pack/tsconfig.lib.json b/libs/nft/thirdweb-organizer-pack/tsconfig.lib.json index dd056768e..2414eb23c 100644 --- a/libs/nft/thirdweb-organizer-pack/tsconfig.lib.json +++ b/libs/nft/thirdweb-organizer-pack/tsconfig.lib.json @@ -3,7 +3,7 @@ "compilerOptions": { "outDir": "../../../dist/out-tsc", "declaration": true, - "module": "ESNext", + "module": "nodenext", "types": ["node"] }, "include": ["src/**/*.ts", "../../../types/**/*.d.ts"], diff --git a/libs/nft/thirdweb-organizer-pack/tsconfig.spec.json b/libs/nft/thirdweb-organizer-pack/tsconfig.spec.json index 2bfa1d0c0..f0e61fdcb 100644 --- a/libs/nft/thirdweb-organizer-pack/tsconfig.spec.json +++ b/libs/nft/thirdweb-organizer-pack/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "ESNext", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/nft/thirdweb-organizer-stamps/.swcrc b/libs/nft/thirdweb-organizer-stamps/.swcrc index 7b9c2bf15..a4c035518 100644 --- a/libs/nft/thirdweb-organizer-stamps/.swcrc +++ b/libs/nft/thirdweb-organizer-stamps/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ diff --git a/libs/nft/thirdweb-organizer-stamps/package.json b/libs/nft/thirdweb-organizer-stamps/package.json index bc6518061..6046f0d12 100644 --- a/libs/nft/thirdweb-organizer-stamps/package.json +++ b/libs/nft/thirdweb-organizer-stamps/package.json @@ -1,7 +1,7 @@ { "name": "@nft/thirdweb-organizer-stamps", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/nft/thirdweb-organizer-stamps/tsconfig.json b/libs/nft/thirdweb-organizer-stamps/tsconfig.json index d6fa4a078..817c7862a 100644 --- a/libs/nft/thirdweb-organizer-stamps/tsconfig.json +++ b/libs/nft/thirdweb-organizer-stamps/tsconfig.json @@ -1,9 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "ESNext", - "resolveJsonModule": true, - "esModuleInterop": true + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/nft/thirdweb-organizer-stamps/tsconfig.lib.json b/libs/nft/thirdweb-organizer-stamps/tsconfig.lib.json index c50d964de..7ed286e7c 100644 --- a/libs/nft/thirdweb-organizer-stamps/tsconfig.lib.json +++ b/libs/nft/thirdweb-organizer-stamps/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "ESNext", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/nft/thirdweb-organizer-stamps/tsconfig.spec.json b/libs/nft/thirdweb-organizer-stamps/tsconfig.spec.json index 2bfa1d0c0..f0e61fdcb 100644 --- a/libs/nft/thirdweb-organizer-stamps/tsconfig.spec.json +++ b/libs/nft/thirdweb-organizer-stamps/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "ESNext", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/nft/types/.swcrc b/libs/nft/types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/nft/types/.swcrc +++ b/libs/nft/types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/nft/types/package.json b/libs/nft/types/package.json index 0405fb810..b7b58822f 100644 --- a/libs/nft/types/package.json +++ b/libs/nft/types/package.json @@ -4,7 +4,7 @@ "dependencies": { "@swc/helpers": "~0.5.0" }, - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/nft/types/src/index.d.ts b/libs/nft/types/src/index.d.ts new file mode 100644 index 000000000..f41a696fd --- /dev/null +++ b/libs/nft/types/src/index.d.ts @@ -0,0 +1 @@ +export * from './lib'; diff --git a/libs/nft/types/src/lib/index.d.ts b/libs/nft/types/src/lib/index.d.ts new file mode 100644 index 000000000..c1149e44b --- /dev/null +++ b/libs/nft/types/src/lib/index.d.ts @@ -0,0 +1,80 @@ +import { GetEventPassOrganizerFolderPath } from '@features/pass-common'; +import type { + GetEventPassNftContractNftsLazyMintedQuery, + GetNftMintPasswordsForContractAvailableQuery, + GetNftMintPasswordsForContractQuery, + GetOrderFromIdQuery, + GetOrdersFromStripeCheckoutSessionQuery, + UpdateEventPassNftFromNftTransferMutation, +} from '@gql/admin/types'; +import type { + EventPassNft as ImportedEventPassNft, + NftTransfer as ImportedNftTransfer, +} from '@gql/shared/types'; +import { + EventPassNftContract_Insert_Input, + NftStatus_Enum, +} from '@gql/shared/types'; +import { NFTMetadata as ThirdwebNFTMetadata } from '@thirdweb-dev/sdk'; +export type NftTransfer = ImportedNftTransfer; +export type NftTransferNotCreated = Omit< + ImportedNftTransfer, + 'id' | 'created_at' +>; +export type NftTransferWithoutMetadata = Omit< + NftTransferNotCreated, + 'eventId' | 'organizerId' | 'eventPassId' +>; +export type EventPassNft = ImportedEventPassNft; +export type EventPassNftAfterMutation = NonNullable< + NonNullable< + UpdateEventPassNftFromNftTransferMutation['update_eventPassNft_many'] + >[0] +>['returning'][0]; +export type OrderWithContractData = + GetOrdersFromStripeCheckoutSessionQuery['order'][0] & + GetOrderFromIdQuery['order_by_pk']; +export declare enum ContractType { + NFT_DROP = 'nft-drop', + PACK = 'pack', + LOYALTY_CARD = 'loyalty-card', +} +export type EventSmallData = Omit< + GetEventPassOrganizerFolderPath, + 'eventPassId' +> & { + eventSlug: string; +}; +export type NftsMetadata = Omit & { + name: string; +}; +export type EventPassNftContractObject = Required< + Pick< + EventPassNftContract_Insert_Input, + | 'type' + | 'contractAddress' + | 'eventPassId' + | 'chainId' + | 'eventId' + | 'organizerId' + > +> & + EventPassNftContract_Insert_Input; +interface EventPassNftContractNftLazyMinted + extends NonNullable< + NonNullable< + GetEventPassNftContractNftsLazyMintedQuery['eventPassNftContract'][0]['eventPassNfts'] + >[0] + > { + status: NftStatus_Enum.LazyMinted; + tokenId: string; +} +export type EventPassNftContractNftsLazyMinted = + EventPassNftContractNftLazyMinted[]; +export type NftMintPasswordOrganizer = NonNullable< + GetNftMintPasswordsForContractQuery['nftMintPassword'] +>[0]; +export type NftMintPassword = NonNullable< + GetNftMintPasswordsForContractAvailableQuery['nftMintPassword'] +>[0]; +export {}; diff --git a/libs/nft/types/tsconfig.json b/libs/nft/types/tsconfig.json index 8122543a9..817c7862a 100644 --- a/libs/nft/types/tsconfig.json +++ b/libs/nft/types/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/nft/types/tsconfig.spec.json b/libs/nft/types/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/nft/types/tsconfig.spec.json +++ b/libs/nft/types/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/payment/admin/.swcrc b/libs/payment/admin/.swcrc index 4352f93ca..a4c035518 100644 --- a/libs/payment/admin/.swcrc +++ b/libs/payment/admin/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +24,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/payment/admin/src/lib/payment-admin.ts b/libs/payment/admin/src/lib/payment-admin.ts index 001d89a8a..7b7caeb47 100644 --- a/libs/payment/admin/src/lib/payment-admin.ts +++ b/libs/payment/admin/src/lib/payment-admin.ts @@ -23,6 +23,7 @@ import { StripeCustomer, } from '@payment/types'; import { getNextAppURL } from '@shared/server'; +import { getErrorMessage } from '@utils'; import Stripe from 'stripe'; export class Payment { @@ -485,7 +486,7 @@ export class Payment { ); await Promise.all(cachePromises); } catch (error) { - throw new Error(`Error processing orders : ${error.message}`); + throw new Error(`Error processing orders : ${getErrorMessage(error)}`); } await adminSdk.DeleteStripeCheckoutSession({ diff --git a/libs/payment/admin/tsconfig.json b/libs/payment/admin/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/payment/admin/tsconfig.json +++ b/libs/payment/admin/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/payment/admin/tsconfig.lib.json b/libs/payment/admin/tsconfig.lib.json index 6aeae58ef..47ddecd98 100644 --- a/libs/payment/admin/tsconfig.lib.json +++ b/libs/payment/admin/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/payment/admin/tsconfig.spec.json b/libs/payment/admin/tsconfig.spec.json index 69a251f32..e354f8b93 100644 --- a/libs/payment/admin/tsconfig.spec.json +++ b/libs/payment/admin/tsconfig.spec.json @@ -2,13 +2,15 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", - "src/**/*.d.ts" + "src/**/*.d.ts", + "../../../types/**/*.d.ts" ] } diff --git a/libs/payment/types/.swcrc b/libs/payment/types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/payment/types/.swcrc +++ b/libs/payment/types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/payment/types/tsconfig.json b/libs/payment/types/tsconfig.json index 9bde19595..9103486c2 100644 --- a/libs/payment/types/tsconfig.json +++ b/libs/payment/types/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/payment/types/tsconfig.lib.json b/libs/payment/types/tsconfig.lib.json index e583571ea..ced0072ae 100644 --- a/libs/payment/types/tsconfig.lib.json +++ b/libs/payment/types/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/payment/webhooks/.swcrc b/libs/payment/webhooks/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/payment/webhooks/.swcrc +++ b/libs/payment/webhooks/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/payment/webhooks/src/lib/payment-webhooks.ts b/libs/payment/webhooks/src/lib/payment-webhooks.ts index c37b26287..b922bf1b2 100644 --- a/libs/payment/webhooks/src/lib/payment-webhooks.ts +++ b/libs/payment/webhooks/src/lib/payment-webhooks.ts @@ -4,7 +4,7 @@ import { StripeCheckoutSessionEnum, StripeEvent, } from '@payment/types'; - +import { getErrorMessage } from '@utils'; // const payment = new Payment(); //TODO: handle the following events when supporting delayed payment methods (for instance with the future auction feature): @@ -79,9 +79,9 @@ export async function stripeCheckoutStatus( }); } catch (err) { //TODO: refund only if NFT not released ! filter the error depending of that. - if (!err.message?.includes('Error processing orders')) + if (!getErrorMessage(err)?.includes('Error processing orders')) return new Response( - `ConfirmedStripeCheckoutSession Error: ${err.message}`, + `ConfirmedStripeCheckoutSession Error: ${getErrorMessage(err)}`, { status: 500 }, ); @@ -123,7 +123,7 @@ export async function stripeCheckoutStatus( } catch (err) { console.error(err); return new Response( - `CanceledStripeCheckoutSession Error: ${err.message}`, + `CanceledStripeCheckoutSession Error: ${getErrorMessage(err)}`, { status: 400 }, ); } @@ -149,7 +149,9 @@ export async function stripeCheckoutStatus( }*/ } } catch (err) { - return new Response(`Webhook Error: ${err.message}`, { status: 400 }); + return new Response(`Webhook Error: ${getErrorMessage(err)}`, { + status: 400, + }); } return new Response(null, { status: 200 }); } diff --git a/libs/payment/webhooks/tsconfig.json b/libs/payment/webhooks/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/payment/webhooks/tsconfig.json +++ b/libs/payment/webhooks/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/payment/webhooks/tsconfig.lib.json b/libs/payment/webhooks/tsconfig.lib.json index e583571ea..ced0072ae 100644 --- a/libs/payment/webhooks/tsconfig.lib.json +++ b/libs/payment/webhooks/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/payment/webhooks/tsconfig.spec.json b/libs/payment/webhooks/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/payment/webhooks/tsconfig.spec.json +++ b/libs/payment/webhooks/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/roles/admin/.swcrc b/libs/roles/admin/.swcrc index 2c0fbef0a..a1276087c 100644 --- a/libs/roles/admin/.swcrc +++ b/libs/roles/admin/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/roles/admin/src/index.d.ts b/libs/roles/admin/src/index.d.ts new file mode 100644 index 000000000..5f0bc2303 --- /dev/null +++ b/libs/roles/admin/src/index.d.ts @@ -0,0 +1,5 @@ +export { + RoleAuthorization, + RoleInvitationService, + type CreateInvitationProps, +} from './lib/roles-admin'; diff --git a/libs/roles/admin/src/lib/roles-admin.d.ts b/libs/roles/admin/src/lib/roles-admin.d.ts new file mode 100644 index 000000000..796bb5cfc --- /dev/null +++ b/libs/roles/admin/src/lib/roles-admin.d.ts @@ -0,0 +1,107 @@ +import { Roles_Enum } from '@gql/shared/types'; +import { NextRedis } from '@next/redis'; +import { AppUser } from '@next/types'; +interface Invitation { + nonce: string; + role: Roles_Enum; + organizerId: string; + eventId: string; + address: string; + senderAddress: string; + expiration: number; +} +export type CreateInvitationProps = Omit; +interface InvitationForRoleExistsProps { + senderAddress: string; + address: string; + role: Roles_Enum; + organizerId: string; + eventId: string; +} +interface AcceptInvitationProps { + message: string; + signature: string; + user: AppUser; + inviter: AppUser; +} +interface DeclineInvitationProps + extends Pick { + nonce: string; +} +interface VerifyInvitationProps { + nonce: string; + user: AppUser; + senderAddress: string; +} +interface GetInvitationsByInviterProps { + senderAddress: string; +} +interface DeleteInvitationProps { + nonce: string; + senderAddress: string; +} +export declare class RoleInvitationService { + private cache; + constructor(cache?: NextRedis); + private getInvitationKey; + private getInviterSetKey; + invitationForRoleExists({ + senderAddress, + address, + role, + organizerId, + eventId, + }: InvitationForRoleExistsProps): Promise; + createInvitation(invitationProps: CreateInvitationProps): Promise; + fetchInvitation( + senderAddress: string, + nonce: string, + ): Promise; + getInvitationsByInviter({ + senderAddress, + }: GetInvitationsByInviterProps): Promise; + deleteInvitation({ + senderAddress, + nonce, + }: DeleteInvitationProps): Promise; + acceptInvitation({ + message, + signature, + user, + inviter, + }: AcceptInvitationProps): Promise; + declineInvitation({ + user, + inviter, + nonce, + }: DeclineInvitationProps): Promise; + verifyInvitation({ + nonce, + user, + senderAddress, + }: VerifyInvitationProps): Promise<{ + invitation: Invitation; + inviter: { + __typename?: 'account' | undefined; + id: any; + address: string; + }; + }>; +} +interface InviteAccountWithRoleProps { + user: AppUser; + role: Roles_Enum; + organizerId: string; + eventId?: string; +} +export declare class RoleAuthorization { + inviteAccountWithRole({ + user, + role, + organizerId, + eventId, + }: InviteAccountWithRoleProps): Promise; + readAndWritePassesFile(user: AppUser): Promise; + readOrganizerEventManagement(user: AppUser): Promise; +} +export {}; diff --git a/libs/roles/admin/tsconfig.json b/libs/roles/admin/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/roles/admin/tsconfig.json +++ b/libs/roles/admin/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/roles/admin/tsconfig.lib.json b/libs/roles/admin/tsconfig.lib.json index e583571ea..ced0072ae 100644 --- a/libs/roles/admin/tsconfig.lib.json +++ b/libs/roles/admin/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/roles/admin/tsconfig.spec.json b/libs/roles/admin/tsconfig.spec.json index 69a251f32..686c68671 100644 --- a/libs/roles/admin/tsconfig.spec.json +++ b/libs/roles/admin/tsconfig.spec.json @@ -2,10 +2,12 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ + "../../../types/**/*.d.ts", "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", diff --git a/libs/roles/common/.swcrc b/libs/roles/common/.swcrc index 2c0fbef0a..a1276087c 100644 --- a/libs/roles/common/.swcrc +++ b/libs/roles/common/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/roles/common/src/index.d.ts b/libs/roles/common/src/index.d.ts new file mode 100644 index 000000000..cc051af6c --- /dev/null +++ b/libs/roles/common/src/index.d.ts @@ -0,0 +1 @@ +export { isSameRole } from './lib/isSameRole'; diff --git a/libs/roles/common/src/lib/isSameRole.d.ts b/libs/roles/common/src/lib/isSameRole.d.ts new file mode 100644 index 000000000..be0db7c44 --- /dev/null +++ b/libs/roles/common/src/lib/isSameRole.d.ts @@ -0,0 +1,8 @@ +import { Role } from '@roles/types'; +export declare const isSameRole: ({ + role, + roleToCompare, +}: { + role?: Role | undefined; + roleToCompare?: Role | undefined; +}) => boolean; diff --git a/libs/roles/common/tsconfig.json b/libs/roles/common/tsconfig.json index 8122543a9..817c7862a 100644 --- a/libs/roles/common/tsconfig.json +++ b/libs/roles/common/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/roles/common/tsconfig.spec.json b/libs/roles/common/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/roles/common/tsconfig.spec.json +++ b/libs/roles/common/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/roles/types/.swcrc b/libs/roles/types/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/roles/types/.swcrc +++ b/libs/roles/types/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/roles/types/tsconfig.json b/libs/roles/types/tsconfig.json index 9bde19595..9103486c2 100644 --- a/libs/roles/types/tsconfig.json +++ b/libs/roles/types/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/shared/client/.swcrc b/libs/shared/client/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/shared/client/.swcrc +++ b/libs/shared/client/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/shared/client/tsconfig.json b/libs/shared/client/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/shared/client/tsconfig.json +++ b/libs/shared/client/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/shared/client/tsconfig.lib.json b/libs/shared/client/tsconfig.lib.json index 6aeae58ef..47ddecd98 100644 --- a/libs/shared/client/tsconfig.lib.json +++ b/libs/shared/client/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/shared/client/tsconfig.spec.json b/libs/shared/client/tsconfig.spec.json index 69a251f32..ba355226d 100644 --- a/libs/shared/client/tsconfig.spec.json +++ b/libs/shared/client/tsconfig.spec.json @@ -2,13 +2,15 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "NodeNext", + "strict": false, "types": ["jest", "node"] }, "include": [ "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", - "src/**/*.d.ts" + "src/**/*.d.ts", + "../../../types/**/*.d.ts" ] } diff --git a/libs/shared/server/.swcrc b/libs/shared/server/.swcrc index 7e3e834aa..df5b4a36a 100644 --- a/libs/shared/server/.swcrc +++ b/libs/shared/server/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext", }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/shared/server/tsconfig.json b/libs/shared/server/tsconfig.json index 25f7201d8..190cc668d 100644 --- a/libs/shared/server/tsconfig.json +++ b/libs/shared/server/tsconfig.json @@ -1,7 +1,8 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "nodenext", + "moduleResolution": "NodeNext" }, "files": [], "include": [], diff --git a/libs/shared/server/tsconfig.lib.json b/libs/shared/server/tsconfig.lib.json index 6aeae58ef..47ddecd98 100644 --- a/libs/shared/server/tsconfig.lib.json +++ b/libs/shared/server/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/shared/server/tsconfig.spec.json b/libs/shared/server/tsconfig.spec.json index 69a251f32..f0e61fdcb 100644 --- a/libs/shared/server/tsconfig.spec.json +++ b/libs/shared/server/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/smart-wallet/admin/.swcrc b/libs/smart-wallet/admin/.swcrc index d54df2b94..1526e0d72 100644 --- a/libs/smart-wallet/admin/.swcrc +++ b/libs/smart-wallet/admin/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/smart-wallet/admin/src/index.d.ts b/libs/smart-wallet/admin/src/index.d.ts new file mode 100644 index 000000000..8009f4ae0 --- /dev/null +++ b/libs/smart-wallet/admin/src/index.d.ts @@ -0,0 +1 @@ +export { SmartWallet } from './lib'; diff --git a/libs/smart-wallet/admin/src/lib/index.d.ts b/libs/smart-wallet/admin/src/lib/index.d.ts new file mode 100644 index 000000000..472c83d3b --- /dev/null +++ b/libs/smart-wallet/admin/src/lib/index.d.ts @@ -0,0 +1,13 @@ +export declare class SmartWallet { + private readonly baseURL; + constructor(); + isValidSignature({ + message, + signature, + address, + }: { + message: string; + signature: string; + address: string; + }): Promise; +} diff --git a/libs/smart-wallet/admin/tsconfig.json b/libs/smart-wallet/admin/tsconfig.json index 25f7201d8..817c7862a 100644 --- a/libs/smart-wallet/admin/tsconfig.json +++ b/libs/smart-wallet/admin/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/smart-wallet/admin/tsconfig.lib.json b/libs/smart-wallet/admin/tsconfig.lib.json index 6aeae58ef..47ddecd98 100644 --- a/libs/smart-wallet/admin/tsconfig.lib.json +++ b/libs/smart-wallet/admin/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/smart-wallet/admin/tsconfig.spec.json b/libs/smart-wallet/admin/tsconfig.spec.json index 69a251f32..e354f8b93 100644 --- a/libs/smart-wallet/admin/tsconfig.spec.json +++ b/libs/smart-wallet/admin/tsconfig.spec.json @@ -2,13 +2,15 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", - "src/**/*.d.ts" + "src/**/*.d.ts", + "../../../types/**/*.d.ts" ] } diff --git a/libs/test-utils/cache/.swcrc b/libs/test-utils/cache/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/test-utils/cache/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/test-utils/cache/package.json b/libs/test-utils/cache/package.json index 4849741bd..fbc7e3b93 100644 --- a/libs/test-utils/cache/package.json +++ b/libs/test-utils/cache/package.json @@ -4,7 +4,7 @@ "dependencies": { "tslib": "^2.3.0" }, - "type": "commonjs", + "type": "nodenext", "main": "./src/index.js", "typings": "./src/index.d.ts" } diff --git a/libs/test-utils/cache/project.json b/libs/test-utils/cache/project.json index 060dee86e..5edbb61a5 100644 --- a/libs/test-utils/cache/project.json +++ b/libs/test-utils/cache/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/test-utils/cache", diff --git a/libs/test-utils/cache/tsconfig.json b/libs/test-utils/cache/tsconfig.json index 5e55f4a0b..9103486c2 100644 --- a/libs/test-utils/cache/tsconfig.json +++ b/libs/test-utils/cache/tsconfig.json @@ -1,7 +1,9 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, diff --git a/libs/test-utils/db/.babelrc b/libs/test-utils/db/.babelrc deleted file mode 100644 index fd4cbcdef..000000000 --- a/libs/test-utils/db/.babelrc +++ /dev/null @@ -1,10 +0,0 @@ -{ - "presets": [ - [ - "@nx/js/babel", - { - "useBuiltIns": "usage" - } - ] - ] -} diff --git a/libs/test-utils/db/.swcrc b/libs/test-utils/db/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/test-utils/db/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/test-utils/db/package.json b/libs/test-utils/db/package.json index 7ee26288b..ac23435e9 100644 --- a/libs/test-utils/db/package.json +++ b/libs/test-utils/db/package.json @@ -1,5 +1,5 @@ { "name": "@test-utils/db", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/test-utils/db/project.json b/libs/test-utils/db/project.json index d135f6947..20f8e9175 100644 --- a/libs/test-utils/db/project.json +++ b/libs/test-utils/db/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/test-utils/db", diff --git a/libs/test-utils/db/tsconfig.json b/libs/test-utils/db/tsconfig.json index 5e55f4a0b..9103486c2 100644 --- a/libs/test-utils/db/tsconfig.json +++ b/libs/test-utils/db/tsconfig.json @@ -1,7 +1,9 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, diff --git a/libs/test-utils/functions/.babelrc b/libs/test-utils/functions/.babelrc deleted file mode 100644 index fd4cbcdef..000000000 --- a/libs/test-utils/functions/.babelrc +++ /dev/null @@ -1,10 +0,0 @@ -{ - "presets": [ - [ - "@nx/js/babel", - { - "useBuiltIns": "usage" - } - ] - ] -} diff --git a/libs/test-utils/functions/.swcrc b/libs/test-utils/functions/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/test-utils/functions/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/test-utils/functions/package.json b/libs/test-utils/functions/package.json index c49716730..0f612f090 100644 --- a/libs/test-utils/functions/package.json +++ b/libs/test-utils/functions/package.json @@ -1,5 +1,5 @@ { "name": "@test-utils/functions", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/test-utils/functions/tsconfig.json b/libs/test-utils/functions/tsconfig.json index 18d14d61c..817c7862a 100644 --- a/libs/test-utils/functions/tsconfig.json +++ b/libs/test-utils/functions/tsconfig.json @@ -1,7 +1,9 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, diff --git a/libs/test-utils/functions/tsconfig.spec.json b/libs/test-utils/functions/tsconfig.spec.json index 99ef89807..7ccb1c62e 100644 --- a/libs/test-utils/functions/tsconfig.spec.json +++ b/libs/test-utils/functions/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"] diff --git a/libs/test-utils/gql/.swcrc b/libs/test-utils/gql/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/test-utils/gql/.swcrc +++ b/libs/test-utils/gql/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/test-utils/gql/package.json b/libs/test-utils/gql/package.json index ded9b4543..73f7eb501 100644 --- a/libs/test-utils/gql/package.json +++ b/libs/test-utils/gql/package.json @@ -1,7 +1,7 @@ { "name": "@test-utils/gql", "version": "0.0.1", - "type": "commonjs", + "type": "nodenext", "dependencies": { "@swc/helpers": "~0.5.0" }, diff --git a/libs/test-utils/gql/tsconfig.json b/libs/test-utils/gql/tsconfig.json index 433813c15..dec996e90 100644 --- a/libs/test-utils/gql/tsconfig.json +++ b/libs/test-utils/gql/tsconfig.json @@ -1,7 +1,7 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "sourceMap": false, "forceConsistentCasingInFileNames": true, "strict": true, diff --git a/libs/test-utils/hasura/.swcrc b/libs/test-utils/hasura/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/test-utils/hasura/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/test-utils/hasura/package.json b/libs/test-utils/hasura/package.json index 70c3bb0eb..015a9abbc 100644 --- a/libs/test-utils/hasura/package.json +++ b/libs/test-utils/hasura/package.json @@ -1,5 +1,5 @@ { "name": "@test-utils/hasura", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/test-utils/hasura/project.json b/libs/test-utils/hasura/project.json index c31c05331..7c2c634ea 100644 --- a/libs/test-utils/hasura/project.json +++ b/libs/test-utils/hasura/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/test-utils/hasura", diff --git a/libs/test-utils/hasura/tsconfig.json b/libs/test-utils/hasura/tsconfig.json index f2400abed..9103486c2 100644 --- a/libs/test-utils/hasura/tsconfig.json +++ b/libs/test-utils/hasura/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/test-utils/storybook-modes/tsconfig.json b/libs/test-utils/storybook-modes/tsconfig.json index f2400abed..9103486c2 100644 --- a/libs/test-utils/storybook-modes/tsconfig.json +++ b/libs/test-utils/storybook-modes/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/test-utils/ui-mocks/tsconfig.json b/libs/test-utils/ui-mocks/tsconfig.json index f2400abed..9103486c2 100644 --- a/libs/test-utils/ui-mocks/tsconfig.json +++ b/libs/test-utils/ui-mocks/tsconfig.json @@ -1,11 +1,13 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, + "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true }, diff --git a/libs/time/.swcrc b/libs/time/.swcrc index d54df2b94..1526e0d72 100644 --- a/libs/time/.swcrc +++ b/libs/time/.swcrc @@ -15,7 +15,7 @@ "loose": true }, "module": { - "type": "commonjs" + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -26,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/time/tsconfig.json b/libs/time/tsconfig.json index da6d486b4..a2cc21371 100644 --- a/libs/time/tsconfig.json +++ b/libs/time/tsconfig.json @@ -1,8 +1,15 @@ { "extends": "../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "types": ["@next/types"] + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/time/tsconfig.lib.json b/libs/time/tsconfig.lib.json index 0349171e0..09f39f5bd 100644 --- a/libs/time/tsconfig.lib.json +++ b/libs/time/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "outDir": "../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/time/tsconfig.spec.json b/libs/time/tsconfig.spec.json index 9b2a121d1..55fc2816e 100644 --- a/libs/time/tsconfig.spec.json +++ b/libs/time/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/ui/components/.swcrc b/libs/ui/components/.swcrc index 7e3e834aa..a1276087c 100644 --- a/libs/ui/components/.swcrc +++ b/libs/ui/components/.swcrc @@ -15,9 +15,7 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "nodenext" }, "sourceMaps": true, "exclude": [ @@ -28,4 +26,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/ui/components/tsconfig.spec.json b/libs/ui/components/tsconfig.spec.json index 9aaaa4f17..32a88ca2e 100644 --- a/libs/ui/components/tsconfig.spec.json +++ b/libs/ui/components/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node", "@testing-library/jest-dom", "@storybook/jest"] }, "include": [ diff --git a/libs/ui/hooks/tsconfig.spec.json b/libs/ui/hooks/tsconfig.spec.json index 275469e14..394bc8cd1 100644 --- a/libs/ui/hooks/tsconfig.spec.json +++ b/libs/ui/hooks/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node", "@testing-library/jest-dom"] }, "include": [ diff --git a/libs/ui/icons/tsconfig.spec.json b/libs/ui/icons/tsconfig.spec.json index 19752e3de..0da135b65 100644 --- a/libs/ui/icons/tsconfig.spec.json +++ b/libs/ui/icons/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/ui/shared/.babelrc b/libs/ui/shared/.babelrc deleted file mode 100644 index fd4cbcdef..000000000 --- a/libs/ui/shared/.babelrc +++ /dev/null @@ -1,10 +0,0 @@ -{ - "presets": [ - [ - "@nx/js/babel", - { - "useBuiltIns": "usage" - } - ] - ] -} diff --git a/libs/ui/shared/.swcrc b/libs/ui/shared/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/ui/shared/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/ui/shared/package.json b/libs/ui/shared/package.json index e8cfa02b2..5b1d5cc43 100644 --- a/libs/ui/shared/package.json +++ b/libs/ui/shared/package.json @@ -1,5 +1,5 @@ { "name": "@ui/shared", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/ui/shared/project.json b/libs/ui/shared/project.json index 98aa85007..084c15f5c 100644 --- a/libs/ui/shared/project.json +++ b/libs/ui/shared/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/ui/shared", diff --git a/libs/ui/shared/tsconfig.json b/libs/ui/shared/tsconfig.json index 18d14d61c..817c7862a 100644 --- a/libs/ui/shared/tsconfig.json +++ b/libs/ui/shared/tsconfig.json @@ -1,7 +1,9 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, diff --git a/libs/ui/shared/tsconfig.spec.json b/libs/ui/shared/tsconfig.spec.json index 99ef89807..7ccb1c62e 100644 --- a/libs/ui/shared/tsconfig.spec.json +++ b/libs/ui/shared/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"] diff --git a/libs/ui/theme/.babelrc b/libs/ui/theme/.babelrc deleted file mode 100644 index 1ea870ead..000000000 --- a/libs/ui/theme/.babelrc +++ /dev/null @@ -1,12 +0,0 @@ -{ - "presets": [ - [ - "@nx/react/babel", - { - "runtime": "automatic", - "useBuiltIns": "usage" - } - ] - ], - "plugins": [] -} diff --git a/libs/ui/theme/.swcrc b/libs/ui/theme/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/ui/theme/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/ui/theme/package.json b/libs/ui/theme/package.json index dd20bdad4..2068c3918 100644 --- a/libs/ui/theme/package.json +++ b/libs/ui/theme/package.json @@ -1,5 +1,5 @@ { "name": "@ui/theme", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/ui/theme/project.json b/libs/ui/theme/project.json index 49300f37e..afe3ec1fd 100644 --- a/libs/ui/theme/project.json +++ b/libs/ui/theme/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/ui/theme", diff --git a/libs/ui/theme/tsconfig.spec.json b/libs/ui/theme/tsconfig.spec.json index 99ef89807..7ccb1c62e 100644 --- a/libs/ui/theme/tsconfig.spec.json +++ b/libs/ui/theme/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"] diff --git a/libs/utils/.babelrc b/libs/utils/.babelrc deleted file mode 100644 index fd4cbcdef..000000000 --- a/libs/utils/.babelrc +++ /dev/null @@ -1,10 +0,0 @@ -{ - "presets": [ - [ - "@nx/js/babel", - { - "useBuiltIns": "usage" - } - ] - ] -} diff --git a/libs/utils/.swcrc b/libs/utils/.swcrc new file mode 100644 index 000000000..a1276087c --- /dev/null +++ b/libs/utils/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "nodenext" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/utils/package.json b/libs/utils/package.json index 0c0107f20..0afbda885 100644 --- a/libs/utils/package.json +++ b/libs/utils/package.json @@ -1,5 +1,5 @@ { "name": "@utils", "version": "0.0.1", - "type": "commonjs" + "type": "nodenext" } diff --git a/libs/utils/tsconfig.json b/libs/utils/tsconfig.json index 3ea81ac38..a2cc21371 100644 --- a/libs/utils/tsconfig.json +++ b/libs/utils/tsconfig.json @@ -1,7 +1,9 @@ { "extends": "../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "allowJs": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitOverride": true, diff --git a/libs/utils/tsconfig.spec.json b/libs/utils/tsconfig.spec.json index 546f12877..2bc5948e6 100644 --- a/libs/utils/tsconfig.spec.json +++ b/libs/utils/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../dist/out-tsc", - "module": "commonjs", + "module": "nodenext", "types": ["jest", "node"] }, "include": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"] diff --git a/package.json b/package.json index 4ccd94618..ef00432c9 100755 --- a/package.json +++ b/package.json @@ -216,6 +216,7 @@ "@testing-library/jest-dom": "^5.17.0", "@testing-library/react": "14.0.0", "@testing-library/user-event": "^14.5.1", + "@types/async-retry": "^1.4.8", "@types/cron": "^2.4.0", "@types/iframe-resizer": "^3.5.13", "@types/jest": "29.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 819d291b4..04b140561 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + dependencies: '@bytescale/sdk': specifier: ^3.25.0 @@ -519,6 +523,9 @@ devDependencies: '@testing-library/user-event': specifier: ^14.5.1 version: 14.5.1(@testing-library/dom@9.3.3) + '@types/async-retry': + specifier: ^1.4.8 + version: 1.4.8 '@types/cron': specifier: ^2.4.0 version: 2.4.0 @@ -11413,6 +11420,12 @@ packages: resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} dev: true + /@types/async-retry@1.4.8: + resolution: {integrity: sha512-Qup/B5PWLe86yI5I3av6ePGaeQrIHNKCwbsQotD6aHQ6YkHsMUxVZkZsmx/Ry3VZQ6uysHwTjQ7666+k6UjVJA==} + dependencies: + '@types/retry': 0.12.0 + dev: true + /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: diff --git a/tsconfig.base.json b/tsconfig.base.json index 522ce0421..9b7f88801 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -9,7 +9,7 @@ "experimentalDecorators": true, "importHelpers": true, "target": "es2022", - "module": "esnext", + "module": "ESNext", "lib": ["es2022", "dom"], "skipLibCheck": true, "skipDefaultLibCheck": true, From f6f8478461ac90e3c90d4d043c11be6046a0be0a Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Mon, 15 Apr 2024 20:19:04 +0100 Subject: [PATCH 15/36] moved all packages from CommonJs to esnext (fix next turbo issue) --- libs/next/siwe/provider/project.json | 2 +- libs/test-utils/cache/project.json | 2 +- libs/test-utils/hasura/project.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/next/siwe/provider/project.json b/libs/next/siwe/provider/project.json index 4b33d5a07..bea65628f 100644 --- a/libs/next/siwe/provider/project.json +++ b/libs/next/siwe/provider/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:swc", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/next/siwe/provider", diff --git a/libs/test-utils/cache/project.json b/libs/test-utils/cache/project.json index 5edbb61a5..060dee86e 100644 --- a/libs/test-utils/cache/project.json +++ b/libs/test-utils/cache/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:swc", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/test-utils/cache", diff --git a/libs/test-utils/hasura/project.json b/libs/test-utils/hasura/project.json index 7c2c634ea..c31c05331 100644 --- a/libs/test-utils/hasura/project.json +++ b/libs/test-utils/hasura/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "build": { - "executor": "@nx/js:swc", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/test-utils/hasura", From 514c68862dd266bf58cc99db2d5a22b9c9680780 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Tue, 16 Apr 2024 09:31:09 +0100 Subject: [PATCH 16/36] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20(pnpm-lock.yaml):=20?= =?UTF-8?q?update=20lockfile=20version=20and=20remove=20deprecated=20setti?= =?UTF-8?q?ngs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pnpm-lock.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 04b140561..d93ba8903 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,9 +1,5 @@ lockfileVersion: '6.0' -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - dependencies: '@bytescale/sdk': specifier: ^3.25.0 From c24aa2994465221cb7edfcf22a6ccbe5bf6276a1 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Tue, 16 Apr 2024 09:56:58 +0100 Subject: [PATCH 17/36] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20(loyalty-card):=20re?= =?UTF-8?q?name=20import=20from=20deployLoyaltyCardCollectionWrapper=20to?= =?UTF-8?q?=20deployApi=20for=20clarity=20=E2=9C=A8=20(EventPassList.stori?= =?UTF-8?q?es.tsx):=20make=20userEvent.click=20async=20to=20ensure=20UI=20?= =?UTF-8?q?updates=20are=20awaited=20in=20stories=20=F0=9F=94=A7=20(.swcrc?= =?UTF-8?q?):=20remove=20exclusion=20of=20test=20and=20spec=20files=20to?= =?UTF-8?q?=20include=20them=20in=20SWC=20compilation=20process?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/lib/molecules/LoyaltyCardFooter/examples.tsx | 4 ++-- .../cart/src/lib/EventPassList/EventPassList.stories.tsx | 2 +- libs/next/currency-cache/.swcrc | 2 -- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/examples.tsx b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/examples.tsx index 36e8d3806..d874e808b 100644 --- a/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/examples.tsx +++ b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardFooter/examples.tsx @@ -1,6 +1,6 @@ import * as walletProvider from '@next/wallet'; import { createMock } from 'storybook-addon-module-mock'; -import * as deployLoyaltyCardCollectionWrapper from '../../actions/deployLoyaltyCardCollectionWrapper'; +import * as deployApi from '../../actions/deployLoyaltyCardCollectionWrapper'; export function loyaltyCardFooterMocks() { const mockWallet = createMock(walletProvider, 'useWalletContext'); @@ -10,7 +10,7 @@ export function loyaltyCardFooterMocks() { }, }); const mockDeployLoyaltyCardCollectionWrapper = createMock( - deployLoyaltyCardCollectionWrapper, + deployApi, 'deployLoyaltyCardCollectionWrapper', ); mockDeployLoyaltyCardCollectionWrapper.mockResolvedValue(undefined); diff --git a/libs/features/cart/src/lib/EventPassList/EventPassList.stories.tsx b/libs/features/cart/src/lib/EventPassList/EventPassList.stories.tsx index 04c09c856..05430431b 100644 --- a/libs/features/cart/src/lib/EventPassList/EventPassList.stories.tsx +++ b/libs/features/cart/src/lib/EventPassList/EventPassList.stories.tsx @@ -54,7 +54,7 @@ export const Default: Story = { export const Opened: Story = { ...Default, play: async () => { - userEvent.click( + await userEvent.click( await screen.findByRole('button', { name: /Lorem ipsum/i, }), diff --git a/libs/next/currency-cache/.swcrc b/libs/next/currency-cache/.swcrc index a1276087c..a4c035518 100644 --- a/libs/next/currency-cache/.swcrc +++ b/libs/next/currency-cache/.swcrc @@ -20,8 +20,6 @@ "sourceMaps": true, "exclude": [ "jest.config.ts", - ".*\\.spec.tsx?$", - ".*\\.test.tsx?$", "./src/jest-setup.ts$", "./**/jest-setup.ts$", ".*.js$" From 783aa9a83bb2e3666b1ce5bf4e4d612cc06ae745 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Tue, 16 Apr 2024 10:03:15 +0100 Subject: [PATCH 18/36] =?UTF-8?q?=E2=9C=A8=20(LoyaltyCardNftsPasswordsTabl?= =?UTF-8?q?e/examples.tsx):=20limit=20mock=20data=20to=20first=203=20items?= =?UTF-8?q?=20for=20clarity=20=E2=AC=86=EF=B8=8F=20(package.json):=20upgra?= =?UTF-8?q?de=20storybook-addon-module-mock=20to=20^1.1.6=20for=20improved?= =?UTF-8?q?=20functionality?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../molecules/LoyaltyCardNftsPasswordsTable/examples.tsx | 2 +- package.json | 2 +- pnpm-lock.yaml | 9 +++++---- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/examples.tsx b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/examples.tsx index 27275c3a7..1890c5a3e 100644 --- a/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/examples.tsx +++ b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/examples.tsx @@ -51,7 +51,7 @@ export function loyaltyCardNftsPasswordTableMocks() { createPasswordAction, 'createNftsPasswords', ); - mockCreatePasswordAction.mockResolvedValue(loyaltyCardPasswords); + mockCreatePasswordAction.mockResolvedValue(loyaltyCardPasswords.slice(0, 3)); return [ mockIntl, mockLoyaltyCardApi, diff --git a/package.json b/package.json index ef00432c9..48e789410 100755 --- a/package.json +++ b/package.json @@ -279,7 +279,7 @@ "react-refresh": "^0.10.0", "react-test-renderer": "18.2.0", "start-server-and-test": "^1.15.4", - "storybook-addon-module-mock": "^1.1.5", + "storybook-addon-module-mock": "^1.1.6", "storybook-dark-mode": "^3.0.3", "swc-loader": "0.1.15", "text-encoding": "^0.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d93ba8903..e4bd39903 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -709,8 +709,8 @@ devDependencies: specifier: ^1.15.4 version: 1.15.5 storybook-addon-module-mock: - specifier: ^1.1.5 - version: 1.1.5(@types/react@18.2.33)(react@18.2.0) + specifier: ^1.1.6 + version: 1.1.6(@types/react@18.2.33)(react@18.2.0) storybook-dark-mode: specifier: ^3.0.3 version: 3.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) @@ -26398,9 +26398,10 @@ packages: resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} dev: true - /storybook-addon-module-mock@1.1.5(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-p6C0Y4zKPCvAu7buBUnjnvMfWrAzFd55T3cF0QHVFNPNXJOS/A0o9KRFzAEJymA3ToNBzEN9hkWQ3XcXJ2tM/w==} + /storybook-addon-module-mock@1.1.6(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-ZNCF1LVNuY3XmDGWYnTiufNe4kwW7srve9moI823I6r3ck7yoAWG4fG+QczjZOYKgxlk6FKEMiKMjHfkcpBHQA==} dependencies: + jest-mock: 27.5.1 minimatch: 9.0.3 react-json-tree: 0.18.0(@types/react@18.2.33)(react@18.2.0) transitivePeerDependencies: From d7e4a99f12f0182a53404e894de3fc8e737a632f Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Tue, 16 Apr 2024 17:15:21 +0100 Subject: [PATCH 19/36] =?UTF-8?q?=E2=9C=A8=20(.env.local,=20index.mjs):=20?= =?UTF-8?q?add=20SHOPIFY=5FSHARED=5FSECRET=20to=20support=20Shopify=20inte?= =?UTF-8?q?gration=20=F0=9F=92=A1=20(route.ts):=20add=20console.log=20for?= =?UTF-8?q?=20debugging=20contractAddress=20in=20Shopify=20API=20?= =?UTF-8?q?=F0=9F=94=A7=20(index.mjs):=20update=20env=20validation=20to=20?= =?UTF-8?q?include=20SHOPIFY=5FSHARED=5FSECRET=20=E2=99=BB=EF=B8=8F=20(Off?= =?UTF-8?q?KeyGate.tsx,=20loyaltyCard.query.gql):=20refactor=20Shopify=20a?= =?UTF-8?q?nd=20GraphQL=20queries=20for=20clarity=20and=20efficiency?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ♻️ Refactor Shopify handler to simplify request verification and remove unused imports 🔧 Update tsconfig to include global types and adjust strictness settings ✨ Update chain ID handling to support new network Amoy 📝 Update comments in types.ts for clarity on OffKeyState enum values ✨ (nft/loyalty-card): refactor methods to use enhanced loyalty card NFT contract data - Renamed `getLoyaltyCardIdByContractAddress` to `getLoyaltyCardNftContractByContractAddress` to reflect the method's enhanced functionality of returning more detailed contract data, including `organizerId`. - Updated `mintWithPassword` and related methods to utilize the additional `organizerId` field from loyalty card NFT contract data, ensuring more comprehensive handling of loyalty cards. - Adjusted types and interfaces to align with the updated method functionalities and data requirements, promoting type safety and clarity in method contracts. - Introduced `SHOPIFY_SHARED_SECRET` to environment types, preparing for integration with Shopify's API for future features. --- .env.local | 5 +- .../loyalty-card/[contractAddress]/route.ts | 1 + libs/env/server/src/index.mjs | 2 + .../shopify/src/lib/OffKeyGate/OffKeyGate.tsx | 2 + libs/gql/admin/api/src/generated/index.ts | 16 ++- .../loyaltyCard/loyaltyCard.query.gql | 8 +- libs/gql/admin/types/src/generated/index.ts | 8 +- .../external-api-handlers/src/lib/shopify.ts | 125 +++++++----------- .../external-api-handlers/tsconfig.lib.json | 2 +- .../external-api-handlers/tsconfig.spec.json | 2 + libs/next/chains/src/lib/index.ts | 2 +- libs/next/iframe/src/lib/types.ts | 8 +- libs/nft/loyalty-card/src/lib/index.spec.ts | 66 ++++++--- libs/nft/loyalty-card/src/lib/index.ts | 20 +-- types/env/index.d.ts | 1 + 15 files changed, 145 insertions(+), 123 deletions(-) diff --git a/.env.local b/.env.local index 82b0a2b52..7410d02ec 100644 --- a/.env.local +++ b/.env.local @@ -136,4 +136,7 @@ COMETH_CONNECT_API_KEY=vDMJtXRUsdDVCXJ0GBAaKMTjuebI5S3Y # Wallet connect NEXT_PUBLIC_WC_PROJECT_ID=68b34422801cb3e8ea1eb7f823266c28 -NEXT_PUBLIC_WC_RELAY_URL=wss://relay.walletconnect.com \ No newline at end of file +NEXT_PUBLIC_WC_RELAY_URL=wss://relay.walletconnect.com + +# Shopify +SHOPIFY_SHARED_SECRET=c886ebdff67650455049c4cc52517c0d \ No newline at end of file diff --git a/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts b/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts index 876392d9a..cb05198d2 100644 --- a/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts +++ b/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts @@ -16,6 +16,7 @@ export async function GET( req: NextRequest, { params: { contractAddress } }: { params: { contractAddress: string } }, ) { + console.log('GET contractAddress:', req, contractAddress); const shopifyHandler = new ShopifyWebhookAndApiHandler(); return shopifyHandler.hasLoyaltyCard({ req }, contractAddress); } diff --git a/libs/env/server/src/index.mjs b/libs/env/server/src/index.mjs index 8415d6174..ab679eb8e 100644 --- a/libs/env/server/src/index.mjs +++ b/libs/env/server/src/index.mjs @@ -41,6 +41,7 @@ const env = createEnv({ POSTHOG_PERSONAL_API_KEY: z.string().min(1), COMETH_CONNECT_API_KEY: z.string().min(1), API_SECRET_ENCRYPTION_KEY: z.string().length(32), + SHOPIFY_SHARED_SECRET: z.string().length(32), }, runtimeEnv: { APP: process.env.APP, @@ -84,6 +85,7 @@ const env = createEnv({ POSTHOG_PERSONAL_API_KEY: process.env.POSTHOG_PERSONAL_API_KEY, COMETH_CONNECT_API_KEY: process.env.COMETH_CONNECT_API_KEY, API_SECRET_ENCRYPTION_KEY: process.env.API_SECRET_ENCRYPTION_KEY, + SHOPIFY_SHARED_SECRET: process.env.SHOPIFY_SHARED_SECRET, }, }); diff --git a/libs/features/unlock/shopify/src/lib/OffKeyGate/OffKeyGate.tsx b/libs/features/unlock/shopify/src/lib/OffKeyGate/OffKeyGate.tsx index db881db99..7d6a917f7 100644 --- a/libs/features/unlock/shopify/src/lib/OffKeyGate/OffKeyGate.tsx +++ b/libs/features/unlock/shopify/src/lib/OffKeyGate/OffKeyGate.tsx @@ -1,3 +1,5 @@ +'use client'; + import { OffKeyState, useIframeOffKey } from '@next/iframe'; import { AutoAnimate, Text, TextSkeleton } from '@ui/components'; import { useTranslations } from 'next-intl'; diff --git a/libs/gql/admin/api/src/generated/index.ts b/libs/gql/admin/api/src/generated/index.ts index 8a1a1bcd1..fabacd905 100644 --- a/libs/gql/admin/api/src/generated/index.ts +++ b/libs/gql/admin/api/src/generated/index.ts @@ -1129,14 +1129,15 @@ ${EventParametersFieldsFragmentDoc}`; } `; const GetLoyaltyCardOwnedByAddressDocument = ` - query GetLoyaltyCardOwnedByAddress($contractAddress: String!, $chainId: String!, $ownerAddress: String!, $organizerId: String!) @cached { + query GetLoyaltyCardOwnedByAddress($contractAddress: String!, $chainId: String!, $ownerAddress: String!) @cached { loyaltyCardNft( - where: {contractAddress: {_eq: $contractAddress}, chainId: {_eq: $chainId}, organizerId: {_eq: $organizerId}, ownerAddress: {_eq: $ownerAddress}} + where: {contractAddress: {_eq: $contractAddress}, chainId: {_eq: $chainId}, ownerAddress: {_eq: $ownerAddress}} limit: 1 ) { id status burnedTransferId + organizerId } } `; @@ -1151,13 +1152,14 @@ ${EventParametersFieldsFragmentDoc}`; } } `; - const GetLoyaltyCardIdByContractAddressDocument = ` - query GetLoyaltyCardIdByContractAddress($contractAddress: String!, $chainId: String!, $organizerId: String!) @cached { + const GetLoyaltyCardNftContractByContractAddressDocument = ` + query GetLoyaltyCardNftContractByContractAddress($contractAddress: String!, $chainId: String!) @cached { loyaltyCardNftContract( - where: {contractAddress: {_eq: $contractAddress}, chainId: {_eq: $chainId}, organizerId: {_eq: $organizerId}} + where: {contractAddress: {_eq: $contractAddress}, chainId: {_eq: $chainId}} limit: 1 ) { loyaltyCardId + organizerId } } `; @@ -1735,8 +1737,8 @@ export function getSdk(requester: Requester) { GetLoyaltyCardAlchemyEvent(variables: Types.GetLoyaltyCardAlchemyEventQueryVariables, options?: C): Promise { return requester(GetLoyaltyCardAlchemyEventDocument, variables, options) as Promise; }, - GetLoyaltyCardIdByContractAddress(variables: Types.GetLoyaltyCardIdByContractAddressQueryVariables, options?: C): Promise { - return requester(GetLoyaltyCardIdByContractAddressDocument, variables, options) as Promise; + GetLoyaltyCardNftContractByContractAddress(variables: Types.GetLoyaltyCardNftContractByContractAddressQueryVariables, options?: C): Promise { + return requester(GetLoyaltyCardNftContractByContractAddressDocument, variables, options) as Promise; }, GetLoyaltyCardByContractAddressForProcess(variables?: Types.GetLoyaltyCardByContractAddressForProcessQueryVariables, options?: C): Promise { return requester(GetLoyaltyCardByContractAddressForProcessDocument, variables, options) as Promise; diff --git a/libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.query.gql b/libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.query.gql index 674e1d828..3bd5c333a 100644 --- a/libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.query.gql +++ b/libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.query.gql @@ -44,13 +44,11 @@ query GetLoyaltyCardOwnedByAddress( $contractAddress: String! $chainId: String! $ownerAddress: String! - $organizerId: String! ) @cached { loyaltyCardNft( where: { contractAddress: { _eq: $contractAddress } chainId: { _eq: $chainId } - organizerId: { _eq: $organizerId } ownerAddress: { _eq: $ownerAddress } } limit: 1 @@ -58,6 +56,7 @@ query GetLoyaltyCardOwnedByAddress( id status burnedTransferId + organizerId } } @@ -79,20 +78,19 @@ query GetLoyaltyCardAlchemyEvent( } } -query GetLoyaltyCardIdByContractAddress( +query GetLoyaltyCardNftContractByContractAddress( $contractAddress: String! $chainId: String! - $organizerId: String! ) @cached { loyaltyCardNftContract( where: { contractAddress: { _eq: $contractAddress } chainId: { _eq: $chainId } - organizerId: { _eq: $organizerId } } limit: 1 ) { loyaltyCardId + organizerId } } diff --git a/libs/gql/admin/types/src/generated/index.ts b/libs/gql/admin/types/src/generated/index.ts index a68412e59..6e9d9d2e0 100644 --- a/libs/gql/admin/types/src/generated/index.ts +++ b/libs/gql/admin/types/src/generated/index.ts @@ -513,11 +513,10 @@ export type GetLoyaltyCardOwnedByAddressQueryVariables = Types.Exact<{ contractAddress: Types.Scalars['String']['input']; chainId: Types.Scalars['String']['input']; ownerAddress: Types.Scalars['String']['input']; - organizerId: Types.Scalars['String']['input']; }>; -export type GetLoyaltyCardOwnedByAddressQuery = { __typename?: 'query_root', loyaltyCardNft: Array<{ __typename?: 'loyaltyCardNft', id: any, status?: Types.NftStatus_Enum | null, burnedTransferId?: any | null }> }; +export type GetLoyaltyCardOwnedByAddressQuery = { __typename?: 'query_root', loyaltyCardNft: Array<{ __typename?: 'loyaltyCardNft', id: any, status?: Types.NftStatus_Enum | null, burnedTransferId?: any | null, organizerId: string }> }; export type GetLoyaltyCardAlchemyEventQueryVariables = Types.Exact<{ contractAddress: Types.Scalars['String']['input']; @@ -528,14 +527,13 @@ export type GetLoyaltyCardAlchemyEventQueryVariables = Types.Exact<{ export type GetLoyaltyCardAlchemyEventQuery = { __typename?: 'query_root', loyaltyCardNft: Array<{ __typename?: 'loyaltyCardNft', id: any, status?: Types.NftStatus_Enum | null }> }; -export type GetLoyaltyCardIdByContractAddressQueryVariables = Types.Exact<{ +export type GetLoyaltyCardNftContractByContractAddressQueryVariables = Types.Exact<{ contractAddress: Types.Scalars['String']['input']; chainId: Types.Scalars['String']['input']; - organizerId: Types.Scalars['String']['input']; }>; -export type GetLoyaltyCardIdByContractAddressQuery = { __typename?: 'query_root', loyaltyCardNftContract: Array<{ __typename?: 'loyaltyCardNftContract', loyaltyCardId: string }> }; +export type GetLoyaltyCardNftContractByContractAddressQuery = { __typename?: 'query_root', loyaltyCardNftContract: Array<{ __typename?: 'loyaltyCardNftContract', loyaltyCardId: string, organizerId: string }> }; export type GetLoyaltyCardByContractAddressForProcessQueryVariables = Types.Exact<{ [key: string]: never; }>; diff --git a/libs/integrations/external-api-handlers/src/lib/shopify.ts b/libs/integrations/external-api-handlers/src/lib/shopify.ts index 7c792527b..bb2adadf2 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify.ts @@ -1,7 +1,5 @@ -import { decryptSecret } from '@crypto'; +import env from '@env/server'; import { adminSdk } from '@gql/admin/api'; -import { ApiKeyType_Enum } from '@gql/shared/types'; -import { getSecretApiKey } from '@integrations/api-keys'; import handleApiRequest, { ApiHandlerOptions, BadRequestError, @@ -15,7 +13,6 @@ import { MintWithPasswordProps, } from '@nft/loyalty-card'; import { getErrorMessage } from '@utils'; -import { headers } from 'next/headers'; import { NextRequest, NextResponse } from 'next/server'; import { z } from 'zod'; import { BaseWebhookAndApiHandler } from './baseWebhookAndApiHandler'; @@ -46,10 +43,9 @@ type RequestTypeToValidator = { interface MintLoyaltyCardWithPasswordProps extends Pick< - MintWithPasswordProps, - 'password' | 'contractAddress' | 'chainId' | 'ownerAddress' - >, - Required> {} + MintWithPasswordProps, + 'password' | 'contractAddress' | 'chainId' | 'ownerAddress' + > {} // Extended options for the specific handler export interface MintLoyaltyCardOptions extends ApiHandlerOptions { @@ -79,61 +75,51 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { async extractAndVerifyShopifyRequest(req: NextRequest) { const searchParams = req.nextUrl.searchParams; - const apiKey = headers().get('x-shopify-client-id') as string; - if (!apiKey) { - throw new Error('Missing API key'); - } - const secretApiKey = await this.getValidatedSecretApiKey(apiKey); + // // TODO: shopify doesn't have that but `x-shop-domain`, so must check that it's an authorized shop (and use it for the allowlist check + pricing logic) + // const apiKey = headers().get('x-shopify-client-id') as string; + // if (!apiKey) { + // throw new Error('Missing API key'); + // } + // const secretApiKey = await this.getValidatedSecretApiKey(apiKey); const shop = this.getRequiredParam(searchParams, 'shop'); const timestamp = this.getRequiredParam(searchParams, 'timestamp'); this.guardRequestTimestamp(timestamp, 300); // 5 minutes in seconds as the allowed time difference - if (secretApiKey.allowlist) - this.guardAllowListOrigin(secretApiKey.allowlist, `https://${shop}`); + // if (secretApiKey.allowlist) + // this.guardAllowListOrigin(secretApiKey.allowlist, `https://${shop}`); const queryHash = this.populateQueryHash(searchParams); const resultParams = this.populateResultParams(searchParams); const signature = searchParams.get('signature'); - if ( - !signature || - !this.verifyRequestSignature( - queryHash, - signature, - secretApiKey.encryptedIntegritySecret as string, - ) - ) + if (!signature || !this.verifyRequestSignature(queryHash, signature)) throw new Error('Invalid signature'); return { resultParams, - organizerId: secretApiKey.organizerId, }; } - private async getValidatedSecretApiKey(apiKey: string) { - const secretApiKey = await getSecretApiKey(apiKey); - if ( - !secretApiKey || - secretApiKey.type !== ApiKeyType_Enum.Shopify || - !secretApiKey.encryptedIntegritySecret - ) { - throw new Error('Invalid signature'); - } - return secretApiKey; - } + // private async getValidatedSecretApiKey(apiKey: string) { + // const secretApiKey = await getSecretApiKey(apiKey); + // if ( + // !secretApiKey || + // secretApiKey.type !== ApiKeyType_Enum.Shopify || + // !secretApiKey.encryptedIntegritySecret + // ) { + // throw new Error('Invalid signature'); + // } + // return secretApiKey; + // } - private populateQueryHash(searchParams: URLSearchParams): { - [key: string]: string | string[]; - } { - const queryHash: { [key: string]: string | string[] } = {}; - searchParams.forEach((value, key) => { - if (key !== 'signature') { - queryHash[key] = queryHash[key] - ? [...(queryHash[key] as string[]), value] - : value; - } - }); - return queryHash; + private populateQueryHash(searchParams: URLSearchParams): string { + // Create a new instance of URLSearchParams to ensure we're not modifying the original + const filteredParams = new URLSearchParams(searchParams); + + // Remove the 'signature' parameter + filteredParams.delete('signature'); + + // Convert the filtered URLSearchParams to a string + return filteredParams.toString(); } private populateResultParams(searchParams: URLSearchParams): { @@ -151,24 +137,15 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { } private verifyRequestSignature( - queryHash: { [key: string]: string | string[] }, + queryParams: string, signature: string | null, - encryptedIntegritySecret: string, ) { if (!signature) { throw new Error('Invalid signature'); } - const sortedParams = Object.entries(queryHash) - .map( - ([key, value]) => - `${key}=${Array.isArray(value) ? value.join(',') : value}`, - ) - .sort() - .join(''); - const decryptedIntegritySecret = decryptSecret(encryptedIntegritySecret); return this.verifySignature({ - body: sortedParams, - integritySecret: decryptedIntegritySecret, + body: queryParams, + integritySecret: env.SHOPIFY_SHARED_SECRET, signature, }); } @@ -182,12 +159,13 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { options.loyaltyCardSdk || new LoyaltyCardNftWrapper(); // Extract and verify Shopify request - const { resultParams, organizerId } = - await this.extractAndVerifyShopifyRequest(req).catch((error) => { - throw new NotAuthorizedError( - 'Not Authorized: ' + getErrorMessage(error), - ); - }); + const { resultParams } = await this.extractAndVerifyShopifyRequest( + req, + ).catch((error) => { + throw new NotAuthorizedError( + 'Not Authorized: ' + getErrorMessage(error), + ); + }); // Serialize and validate parameters const validatedParams = await this.serializeAndValidateParams( @@ -204,7 +182,6 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { ...validatedParams, contractAddress, chainId: getCurrentChain().chainIdHex, - organizerId, }; // Attempt to mint loyalty card @@ -234,12 +211,11 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { async hasLoyaltyCard(options: ApiHandlerOptions, contractAddress: string) { const { req } = options; - const { resultParams, organizerId } = - await this.extractAndVerifyShopifyRequest(req).catch((error) => { - throw new NotAuthorizedError( - 'Not Authorized: ' + getErrorMessage(error), - ); - }); + const { resultParams } = await this.extractAndVerifyShopifyRequest( + req, + ).catch((error) => { + throw new NotAuthorizedError('Not Authorized: ' + getErrorMessage(error)); + }); const { ownerAddress } = await this.serializeAndValidateParams( RequestType.HasLoyaltyCard, @@ -253,7 +229,6 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { const nftExists = await this.checkNftExistence( ownerAddress, contractAddress, - organizerId, ).catch((error: Error) => { console.error(`Error checking NFT existence: ${getErrorMessage(error)}`); throw new InternalServerError( @@ -261,7 +236,7 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { ); }); - return new NextResponse(JSON.stringify({ exists: nftExists }), { + return new NextResponse(JSON.stringify({ isOwned: nftExists }), { status: 200, headers: { 'Content-Type': 'application/json' }, }); @@ -270,13 +245,11 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { private async checkNftExistence( ownerAddress: string, contractAddress: string, - organizerId: string, ): Promise { const loyaltyCardNft = ( await adminSdk.GetLoyaltyCardOwnedByAddress({ contractAddress, ownerAddress, - organizerId, chainId: getCurrentChain().chainIdHex, }) ).loyaltyCardNft[0]; diff --git a/libs/integrations/external-api-handlers/tsconfig.lib.json b/libs/integrations/external-api-handlers/tsconfig.lib.json index 4befa7f09..c1b5de64c 100644 --- a/libs/integrations/external-api-handlers/tsconfig.lib.json +++ b/libs/integrations/external-api-handlers/tsconfig.lib.json @@ -5,6 +5,6 @@ "declaration": true, "types": ["node"] }, - "include": ["src/**/*.ts"], + "include": ["src/**/*.ts", "../../../types/**/*.d.ts"], "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] } diff --git a/libs/integrations/external-api-handlers/tsconfig.spec.json b/libs/integrations/external-api-handlers/tsconfig.spec.json index f0e61fdcb..686c68671 100644 --- a/libs/integrations/external-api-handlers/tsconfig.spec.json +++ b/libs/integrations/external-api-handlers/tsconfig.spec.json @@ -3,9 +3,11 @@ "compilerOptions": { "outDir": "../../../dist/out-tsc", "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ + "../../../types/**/*.d.ts", "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", diff --git a/libs/next/chains/src/lib/index.ts b/libs/next/chains/src/lib/index.ts index 1ebd24abe..98036e292 100644 --- a/libs/next/chains/src/lib/index.ts +++ b/libs/next/chains/src/lib/index.ts @@ -129,7 +129,7 @@ export const TESTNET_CHAINS: ChainConfig = { nativeCurrency: MATIC, blockExplorerUrls: ['https://www.oklink.com/amoy'], safeTxServiceUrl: '', // not available (need to deploy our own ?): https://docs.safe.global/api-supported-networks - chainIdHex: SupportedNetworks.MUMBAI, + chainIdHex: SupportedNetworks.AMOY, chainId: 80002, }, 84532: { diff --git a/libs/next/iframe/src/lib/types.ts b/libs/next/iframe/src/lib/types.ts index 14b43059e..994d6cd5f 100644 --- a/libs/next/iframe/src/lib/types.ts +++ b/libs/next/iframe/src/lib/types.ts @@ -13,10 +13,10 @@ export enum ConnectStatus { } export enum OffKeyState { - Unlocked = 'Unlocked', - Locked = 'Locked', - Unlocking = 'Unlocking', - Used = 'Used', + Unlocked = 'Unlocked', // The off-key is unlocked and can be used + Locked = 'Locked', // The off-key is locked and cannot be used + Unlocking = 'Unlocking', // The off-key is unlocking (being created) + Used = 'Used', // The off-key has been used and cannot be used again in this context } export enum FontFamily { diff --git a/libs/nft/loyalty-card/src/lib/index.spec.ts b/libs/nft/loyalty-card/src/lib/index.spec.ts index d39792ab3..b44ef2748 100644 --- a/libs/nft/loyalty-card/src/lib/index.spec.ts +++ b/libs/nft/loyalty-card/src/lib/index.spec.ts @@ -39,34 +39,47 @@ describe('LoyaltyCardNftWrapper', () => { }); }); - describe('getLoyaltyCardIdByContractAddress', () => { + describe('GetLoyaltyCardNftContractByContractAddress', () => { it('should return the loyalty card ID by contract address', async () => { - const mockLoyaltyCardId = '1'; + const mockLoyaltyCardNftContract = { + loyaltyCardId: '1', + organizerId: '1', + }; ( - adminSdk.GetLoyaltyCardIdByContractAddress as jest.Mock + adminSdk.GetLoyaltyCardNftContractByContractAddress as jest.Mock ).mockResolvedValue({ - loyaltyCardNftContract: [{ loyaltyCardId: mockLoyaltyCardId }], + loyaltyCardNftContract: [mockLoyaltyCardNftContract], }); const result = - await loyaltyCardNftWrapper.getLoyaltyCardIdByContractAddress( + await loyaltyCardNftWrapper.getLoyaltyCardNftContractByContractAddress( mockInputData, ); - expect(result).toEqual(mockLoyaltyCardId); + expect(result).toEqual(mockLoyaltyCardNftContract); }); }); describe('mintWithPassword', () => { it('should mint a loyalty card with password', async () => { - const mockLoyaltyCard = { id: '1', status: NftStatus_Enum.Burned }; + const mockLoyaltyCard = { + id: '1', + status: NftStatus_Enum.Burned, + organizerId: '1', + }; const mockNftMintPassword = { id: '1' }; jest .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') .mockResolvedValue(mockLoyaltyCard); jest - .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardIdByContractAddress') - .mockResolvedValue('1'); + .spyOn( + loyaltyCardNftWrapper, + 'getLoyaltyCardNftContractByContractAddress', + ) + .mockResolvedValue({ + loyaltyCardId: '1', + organizerId: '1', + }); ( MintPasswordNftWrapper.prototype.evaluateNftMintPassword as jest.Mock ).mockResolvedValue(mockNftMintPassword); @@ -91,7 +104,11 @@ describe('LoyaltyCardNftWrapper', () => { }); }); it('should throw an error if the loyalty card is already minted', async () => { - const mockLoyaltyCard = { id: '1', status: NftStatus_Enum.Confirmed }; + const mockLoyaltyCard = { + id: '1', + status: NftStatus_Enum.Confirmed, + organizerId: '1', + }; jest .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') .mockResolvedValue(mockLoyaltyCard); @@ -105,7 +122,11 @@ describe('LoyaltyCardNftWrapper', () => { }); it('should throw an error if the password is invalid', async () => { - const mockLoyaltyCard = { id: '1', status: NftStatus_Enum.Burned }; + const mockLoyaltyCard = { + id: '1', + status: NftStatus_Enum.Burned, + organizerId: '1', + }; jest .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') .mockResolvedValue(mockLoyaltyCard); @@ -121,13 +142,20 @@ describe('LoyaltyCardNftWrapper', () => { ).rejects.toThrow('Invalid password'); }); it('should throw an error if no loyalty card is found for the contract address', async () => { - const mockLoyaltyCard = { id: '1', status: NftStatus_Enum.Burned }; + const mockLoyaltyCard = { + id: '1', + status: NftStatus_Enum.Burned, + organizerId: '1', + }; const mockNftMintPassword = { id: '1' }; jest .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') .mockResolvedValue(mockLoyaltyCard); jest - .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardIdByContractAddress') + .spyOn( + loyaltyCardNftWrapper, + 'getLoyaltyCardNftContractByContractAddress', + ) .mockResolvedValue(null); ( MintPasswordNftWrapper.prototype.evaluateNftMintPassword as jest.Mock @@ -144,7 +172,11 @@ describe('LoyaltyCardNftWrapper', () => { describe('setAsMinted', () => { it('should update the NFT mint password token ID and set the loyalty card as completed', async () => { - const mockLoyaltyCard = { id: '1', status: NftStatus_Enum.Burned }; + const mockLoyaltyCard = { + id: '1', + status: NftStatus_Enum.Burned, + organizerId: '1', + }; jest .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') .mockResolvedValue(mockLoyaltyCard); @@ -166,7 +198,11 @@ describe('LoyaltyCardNftWrapper', () => { }); it('should throw an error if the loyalty card is already burned', async () => { - const mockLoyaltyCard = { id: '1', status: NftStatus_Enum.Completed }; + const mockLoyaltyCard = { + id: '1', + status: NftStatus_Enum.Completed, + organizerId: '1', + }; jest .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') .mockResolvedValue(mockLoyaltyCard); diff --git a/libs/nft/loyalty-card/src/lib/index.ts b/libs/nft/loyalty-card/src/lib/index.ts index 866559e59..87f48ba4f 100644 --- a/libs/nft/loyalty-card/src/lib/index.ts +++ b/libs/nft/loyalty-card/src/lib/index.ts @@ -1,6 +1,6 @@ import { adminSdk } from '@gql/admin/api'; import { - GetLoyaltyCardIdByContractAddressQueryVariables, + GetLoyaltyCardNftContractByContractAddressQueryVariables, GetLoyaltyCardOwnedByAddressQueryVariables, } from '@gql/admin/types'; import { LoyaltyCardNft_Set_Input, NftStatus_Enum } from '@gql/shared/types'; @@ -9,7 +9,7 @@ import { MintPasswordNftWrapper } from '@nft/mint-password'; import { NftMintPassword } from '@nft/types'; export interface MintWithPasswordProps - extends GetLoyaltyCardOwnedByAddressQueryVariables, + extends Omit, Pick {} export interface SetAsMintedProps @@ -29,11 +29,12 @@ export class LoyaltyCardNftWrapper { const res = await this.adminSdk.GetLoyaltyCardOwnedByAddress(props); return res.loyaltyCardNft?.[0]; } - async getLoyaltyCardIdByContractAddress( - props: GetLoyaltyCardIdByContractAddressQueryVariables, + async getLoyaltyCardNftContractByContractAddress( + props: GetLoyaltyCardNftContractByContractAddressQueryVariables, ) { - const res = await this.adminSdk.GetLoyaltyCardIdByContractAddress(props); - return res.loyaltyCardNftContract?.[0]?.loyaltyCardId; + const res = + await this.adminSdk.GetLoyaltyCardNftContractByContractAddress(props); + return res.loyaltyCardNftContract?.[0]; } async mintWithPassword({ password, ...props }: MintWithPasswordProps) { const loyaltyCard = await this.getLoyaltyCardOwnedByAddress(props); @@ -47,21 +48,24 @@ export class LoyaltyCardNftWrapper { const nftMintPassword = await this.mintPasswordNftWrapper.evaluateNftMintPassword({ ...props, + organizerId: loyaltyCard?.organizerId, password, }); if (!nftMintPassword) { throw new BadRequestError('Invalid password'); } - const loyaltyCardId = await this.getLoyaltyCardIdByContractAddress(props); - if (!loyaltyCardId) { + const data = await this.getLoyaltyCardNftContractByContractAddress(props); + if (!data) { throw new NotFoundError( 'No loyalty card found for this contract address', ); } + const { loyaltyCardId, organizerId } = data; await this.adminSdk.InsertLoyaltyCardNft({ object: { loyaltyCardId, status: NftStatus_Enum.Confirmed, + organizerId, ...props, }, }); diff --git a/types/env/index.d.ts b/types/env/index.d.ts index 8e748cb4b..96b126cac 100644 --- a/types/env/index.d.ts +++ b/types/env/index.d.ts @@ -63,6 +63,7 @@ declare module '@env/server' { POSTHOG_PERSONAL_API_KEY: string; COMETH_CONNECT_API_KEY: string; API_SECRET_ENCRYPTION_KEY: string; + SHOPIFY_SHARED_SECRET: string; }; export default env; } From 83e251233a6db4606f2ff3affc224a8a4970930d Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Wed, 17 Apr 2024 12:47:32 +0100 Subject: [PATCH 20/36] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20Refactor=20TypeScrip?= =?UTF-8?q?t=20interfaces=20to=20types=20for=20consistency=20across=20proj?= =?UTF-8?q?ects=20=F0=9F=94=A7=20Update=20tsconfig.json=20files=20to=20exc?= =?UTF-8?q?lude=20specific=20directories=20and=20add=20node=20types=20?= =?UTF-8?q?=E2=9C=A8=20Add=20dynamic=20import=20for=20AuthDialog=20in=20Sh?= =?UTF-8?q?opify=20Auth=20feature=20for=20better=20code=20splitting=20?= =?UTF-8?q?=F0=9F=94=A5=20Remove=20unused=20YourKeys=20component=20from=20?= =?UTF-8?q?unlock/shopify=20feature=20for=20cleaner=20codebase?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ♻️ Refactor project configuration and code for clarity and efficiency - Simplify lint file patterns in `project.json` files for better maintainability. - Add missing `tags` field to ensure consistent project metadata. - Remove redundant type annotations in TypeScript files to leverage type inference, making the code cleaner. - Eliminate unnecessary constructor in `BaseWebhookAndApiHandler` class to follow best practices in class design. - Adjust test expectations to use `expect.any(String)` for dynamic values, improving test reliability. - Comment out tests related to allowlist validation to reflect changes in validation strategy. - Update response body expectations in tests to align with the current API response structure. - Refine type definitions for better code readability and maintainability. ✨ (kyc-admin.spec.ts): add createMockFetchResponse helper function for cleaner mock responses ♻️ (kyc-admin.spec.ts): refactor fetchMock to use createMockFetchResponse for consistency 🔧 (tsconfig.spec.json): disable strict type checking for kyc admin tests ♻️ (apiErrorHandlers.ts, context.tsx, useWalletAuth.tsx, context.tsx): simplify default function assignments and parameter defaults ♻️ (nftClaim.ts, packCollection.integration.test.ts): remove empty constructors and unused beforeAll hooks for clarity and conciseness ✨ (index.spec.ts): add createMockFetchResponse helper function for cleaner test mocks ♻️ (index.spec.ts): refactor fetch mocks to use createMockFetchResponse for consistency 🔧 (BoundedNumericStepper.stories.tsx): change onChange prop to return null for clarity ⬆️ (migrations.json): update migration versions and descriptions for clarity and accuracy ♻️ (nx.json): refactor task configurations and remove deprecated options for better performance and maintainability ⬆️ (package.json): upgrade axios to 1.6.8 for security fixes ♻️ (package.json): remove unused dependencies core-js and server-only to clean up project ⬆️ (package.json): upgrade @nx/* dependencies to 18.3.0 for latest features and fixes ⬆️ (package.json): update @swc-node/register to ~1.8.0 for better compatibility ⬆️ (package.json): update @types/node to 18.19.31 for latest type definitions ⬆️ (package.json): upgrade @typescript-eslint/* to 7.7.0 for improved linting capabilities ⬆️ (package.json): update eslint to 8.57.0 to include the latest rules and fixes ⬆️ (package.json): update nx to 18.3.0 to benefit from the latest improvements and bug fixes ⬆️ (package.json): update pnpm package manager to 9.0.1 for enhanced performance and features --- apps/back-office/tsconfig.json | 1 + apps/web/tsconfig.json | 1 + libs/env/client/tsconfig.json | 1 + libs/env/server/tsconfig.json | 1 + .../ContentSpaceEventPassesTable.tsx | 6 +- .../EventPassCardFooter.tsx | 6 +- .../LoyaltyCardNftsPasswordsTable.tsx | 9 +- .../kyc/src/lib/SumsubButton/SumsubButton.tsx | 9 +- .../event-actions/src/lib/getSaleStatus.ts | 9 +- .../PassPurchaseHeader/SaleEndsInClient.tsx | 9 +- .../PassPurchaseHeader/SaleStartsInClient.tsx | 9 +- .../unlock/shopify/src/lib/Auth/Auth.tsx | 2 - .../shopify/src/lib/OffKeyAuth/OffKeyAuth.tsx | 2 - .../src/lib/OffKeyHowToGet/OffKeyHowToGet.tsx | 2 +- .../shopify/src/lib/YourKeys/YourKeys.tsx | 13 - libs/gql/admin/api/project.json | 10 +- libs/gql/user/types/project.json | 10 +- libs/integrations/api-keys/src/lib/index.ts | 4 +- .../src/lib/baseWebhookAndApiHandler.ts | 4 +- .../src/lib/shopify.spec.ts | 64 +- .../external-api-handlers/src/lib/shopify.ts | 9 +- libs/kyc/admin/src/lib/kyc-admin.spec.ts | 50 +- libs/kyc/admin/tsconfig.spec.json | 1 + .../api-handler/src/lib/apiErrorHandlers.ts | 8 +- libs/next/iframe/src/lib/context.tsx | 2 +- .../wallet/src/lib/hooks/useWalletAuth.tsx | 2 +- libs/next/wallet/src/lib/services/context.tsx | 12 +- libs/nft/thirdweb-admin/src/lib/nftClaim.ts | 2 - .../lib/packCollection.integration.test.ts | 6 - libs/smart-wallet/admin/src/lib/index.spec.ts | 59 +- .../BoundedNumericStepper.stories.tsx | 2 +- migrations.json | 74 +- nx.json | 14 +- package.json | 50 +- pnpm-lock.yaml | 34014 +++++++++------- 35 files changed, 19157 insertions(+), 15320 deletions(-) delete mode 100644 libs/features/unlock/shopify/src/lib/YourKeys/YourKeys.tsx diff --git a/apps/back-office/tsconfig.json b/apps/back-office/tsconfig.json index 8193fd109..c79644a11 100644 --- a/apps/back-office/tsconfig.json +++ b/apps/back-office/tsconfig.json @@ -34,6 +34,7 @@ "../../dist/apps/back-office/.next/types/**/*.ts" ], "exclude": [ + "**/{web,unlock}/**", "**/**/examples.tsx", "node_modules", "jest.config.ts", diff --git a/apps/web/tsconfig.json b/apps/web/tsconfig.json index dcd4c72e9..c14b13ffd 100644 --- a/apps/web/tsconfig.json +++ b/apps/web/tsconfig.json @@ -35,6 +35,7 @@ ], "exclude": [ "./e2e/**/*", + "**/{unlock,back-office}/**", "../../dist/apps/web/.next/types/**/*.ts", "**/**/examples.tsx", "node_modules", diff --git a/libs/env/client/tsconfig.json b/libs/env/client/tsconfig.json index 9103486c2..8e91f1a0f 100644 --- a/libs/env/client/tsconfig.json +++ b/libs/env/client/tsconfig.json @@ -1,6 +1,7 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { + "types": ["node"], "module": "NodeNext", "moduleResolution": "NodeNext", "allowJs": true, diff --git a/libs/env/server/tsconfig.json b/libs/env/server/tsconfig.json index 9103486c2..8e91f1a0f 100644 --- a/libs/env/server/tsconfig.json +++ b/libs/env/server/tsconfig.json @@ -1,6 +1,7 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { + "types": ["node"], "module": "NodeNext", "moduleResolution": "NodeNext", "allowJs": true, diff --git a/libs/features/back-office/content-spaces/src/lib/organisms/ContentSpaceEventPassesTable/ContentSpaceEventPassesTable.tsx b/libs/features/back-office/content-spaces/src/lib/organisms/ContentSpaceEventPassesTable/ContentSpaceEventPassesTable.tsx index 3cae257c1..b6936d598 100644 --- a/libs/features/back-office/content-spaces/src/lib/organisms/ContentSpaceEventPassesTable/ContentSpaceEventPassesTable.tsx +++ b/libs/features/back-office/content-spaces/src/lib/organisms/ContentSpaceEventPassesTable/ContentSpaceEventPassesTable.tsx @@ -10,8 +10,10 @@ import { } from '@ui/components'; import { useTranslations } from 'next-intl'; -export interface ContentSpaceEventPassesTableProps - extends Pick {} +export type ContentSpaceEventPassesTableProps = Pick< + ContentSpaceFromOrganizerWithPasses, + 'eventPasses' +>; export function ContentSpaceEventPassesTable({ eventPasses, diff --git a/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassCardFooter.tsx b/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassCardFooter.tsx index bbcad9aa8..6771c05b6 100644 --- a/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassCardFooter.tsx +++ b/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassCardFooter.tsx @@ -19,8 +19,10 @@ import { import { defaultLocale, messages, type Locale } from '@next/i18n'; -export interface EventPassCardFooterProps - extends Omit {} +export type EventPassCardFooterProps = Omit< + EventPassDeployButtonClientProps, + 'children' +>; function EventPassContractDeployButton({ eventPass, diff --git a/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/LoyaltyCardNftsPasswordsTable.tsx b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/LoyaltyCardNftsPasswordsTable.tsx index fbdcdd648..7cc3f4977 100644 --- a/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/LoyaltyCardNftsPasswordsTable.tsx +++ b/libs/features/back-office/loyalty-card/src/lib/molecules/LoyaltyCardNftsPasswordsTable/LoyaltyCardNftsPasswordsTable.tsx @@ -12,11 +12,10 @@ import { LoyaltyCardNftsPasswordsTableClientProps, } from './LoyaltyCardNftsPasswordsTableClient'; -export interface LoyaltyCardNftsPasswordsTableProps - extends Pick< - LoyaltyCardNftsPasswordsTableClientProps, - 'className' | 'contractAddress' | 'chainId' | 'loyaltyCardId' - > {} +export type LoyaltyCardNftsPasswordsTableProps = Pick< + LoyaltyCardNftsPasswordsTableClientProps, + 'className' | 'contractAddress' | 'chainId' | 'loyaltyCardId' +>; export async function LoyaltyCardNftsPasswordsTable({ contractAddress, diff --git a/libs/features/kyc/src/lib/SumsubButton/SumsubButton.tsx b/libs/features/kyc/src/lib/SumsubButton/SumsubButton.tsx index ccac07865..f7389d887 100644 --- a/libs/features/kyc/src/lib/SumsubButton/SumsubButton.tsx +++ b/libs/features/kyc/src/lib/SumsubButton/SumsubButton.tsx @@ -4,11 +4,10 @@ import { useTranslations } from 'next-intl'; import { Suspense } from 'react'; import { SumsubDialog, SumsubDialogProps } from '../SumsubDialog/SumsubDialog'; -export interface SumsubButtonProps - extends Pick< - SumsubDialogProps, - 'confirmedIcon' | 'confirmedLink' | 'confirmedText' - > {} +export type SumsubButtonProps = Pick< + SumsubDialogProps, + 'confirmedIcon' | 'confirmedLink' | 'confirmedText' +>; export const SumsubButton: React.FC = ({ ...dialogProps diff --git a/libs/features/organizer/event-actions/src/lib/getSaleStatus.ts b/libs/features/organizer/event-actions/src/lib/getSaleStatus.ts index 55fe304c8..5bd09de9b 100644 --- a/libs/features/organizer/event-actions/src/lib/getSaleStatus.ts +++ b/libs/features/organizer/event-actions/src/lib/getSaleStatus.ts @@ -6,11 +6,10 @@ import { UTCDateMini } from '@time'; import { isBefore } from 'date-fns'; import { toZonedTime } from 'date-fns-tz'; -export interface GetSaleStatusProps - extends Pick< - EventParametersPasses, - 'dateSaleStart' | 'timezone' | 'isSaleOngoing' - > {} +export type GetSaleStatusProps = Pick< + EventParametersPasses, + 'dateSaleStart' | 'timezone' | 'isSaleOngoing' +>; export function getSaleStatus({ dateSaleStart, timezone, diff --git a/libs/features/organizer/event/src/lib/molecules/PassPurchaseHeader/SaleEndsInClient.tsx b/libs/features/organizer/event/src/lib/molecules/PassPurchaseHeader/SaleEndsInClient.tsx index 79b48ad50..e0aea1e61 100644 --- a/libs/features/organizer/event/src/lib/molecules/PassPurchaseHeader/SaleEndsInClient.tsx +++ b/libs/features/organizer/event/src/lib/molecules/PassPurchaseHeader/SaleEndsInClient.tsx @@ -10,11 +10,10 @@ import { toZonedTime } from 'date-fns-tz'; import { useFormatter, useTranslations } from 'next-intl'; import { useEffect, useRef, useState } from 'react'; -interface SaleEndsInClientProps - extends Pick< - EventParametersPasses, - 'dateSaleEnd' | 'timezone' | 'isSaleOngoing' - > {} +type SaleEndsInClientProps = Pick< + EventParametersPasses, + 'dateSaleEnd' | 'timezone' | 'isSaleOngoing' +>; export const SaleEndsInClient: React.FC = ({ dateSaleEnd, diff --git a/libs/features/organizer/event/src/lib/molecules/PassPurchaseHeader/SaleStartsInClient.tsx b/libs/features/organizer/event/src/lib/molecules/PassPurchaseHeader/SaleStartsInClient.tsx index c1b4dd17c..c980136b2 100644 --- a/libs/features/organizer/event/src/lib/molecules/PassPurchaseHeader/SaleStartsInClient.tsx +++ b/libs/features/organizer/event/src/lib/molecules/PassPurchaseHeader/SaleStartsInClient.tsx @@ -10,11 +10,10 @@ import { toZonedTime } from 'date-fns-tz'; import { useFormatter, useTranslations } from 'next-intl'; import { useEffect, useRef, useState } from 'react'; -interface SaleStartsInClientProps - extends Pick< - EventParametersPasses, - 'dateSaleStart' | 'timezone' | 'isSaleOngoing' - > {} +type SaleStartsInClientProps = Pick< + EventParametersPasses, + 'dateSaleStart' | 'timezone' | 'isSaleOngoing' +>; export const SaleStartsInClient: React.FC = ({ dateSaleStart, diff --git a/libs/features/unlock/shopify/src/lib/Auth/Auth.tsx b/libs/features/unlock/shopify/src/lib/Auth/Auth.tsx index a2e1e1d3b..972ea98ff 100644 --- a/libs/features/unlock/shopify/src/lib/Auth/Auth.tsx +++ b/libs/features/unlock/shopify/src/lib/Auth/Auth.tsx @@ -16,8 +16,6 @@ const AuthDialogDynamic = dynamic( { ssr: false }, ); -export interface ShopifyAuthProps {} - export function ShopifyAuth() { const t = useTranslations('Shopify.Auth'); const { toast } = useToast(); diff --git a/libs/features/unlock/shopify/src/lib/OffKeyAuth/OffKeyAuth.tsx b/libs/features/unlock/shopify/src/lib/OffKeyAuth/OffKeyAuth.tsx index 4338e3360..fb0f4a929 100644 --- a/libs/features/unlock/shopify/src/lib/OffKeyAuth/OffKeyAuth.tsx +++ b/libs/features/unlock/shopify/src/lib/OffKeyAuth/OffKeyAuth.tsx @@ -9,8 +9,6 @@ import { useSearchParams } from 'next/navigation'; import { ConnectProps, OffKeyAuthSignIn } from './OffKeyAuthSignIn'; -export interface OffKeyAuthProps {} - export function OffKeyAuth() { const t = useTranslations('Shopify.OffKeyAuth'); const { diff --git a/libs/features/unlock/shopify/src/lib/OffKeyHowToGet/OffKeyHowToGet.tsx b/libs/features/unlock/shopify/src/lib/OffKeyHowToGet/OffKeyHowToGet.tsx index 88ad49e11..406cd6589 100644 --- a/libs/features/unlock/shopify/src/lib/OffKeyHowToGet/OffKeyHowToGet.tsx +++ b/libs/features/unlock/shopify/src/lib/OffKeyHowToGet/OffKeyHowToGet.tsx @@ -4,7 +4,7 @@ import { Button } from '@ui/components'; import { useTranslations } from 'next-intl'; import type { LinkProps } from 'next/link'; -export interface OffKeyHowToGetProps extends LinkProps {} +export type OffKeyHowToGetProps = LinkProps; export const OffKeyHowToGet: React.FC = ({ href }) => { const t = useTranslations('Shopify.OffKeyHowToGet'); diff --git a/libs/features/unlock/shopify/src/lib/YourKeys/YourKeys.tsx b/libs/features/unlock/shopify/src/lib/YourKeys/YourKeys.tsx deleted file mode 100644 index a83ad48a8..000000000 --- a/libs/features/unlock/shopify/src/lib/YourKeys/YourKeys.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import { KeyRequiredProps } from '../KeyRequired/KeyRequired'; - -interface OwnedKeysProps extends Omit {} - -export interface YourKeysProps {} - -export function YourKeys(props: YourKeysProps) { - return ( -
-

Welcome to YourKeys!

-
- ); -} diff --git a/libs/gql/admin/api/project.json b/libs/gql/admin/api/project.json index 457f1577d..97bde295a 100644 --- a/libs/gql/admin/api/project.json +++ b/libs/gql/admin/api/project.json @@ -3,6 +3,7 @@ "$schema": "../../../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "libs/gql/admin/api/src", "projectType": "library", + "tags": [], "targets": { "build": { "executor": "@nx/js:swc", @@ -16,12 +17,8 @@ }, "lint": { "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "libs/gql/admin/api", - "libs/gql/user/api/**/*.{ts, gql, graphql}" - ] + "lintFilePatterns": ["libs/gql/user/api/**/*.{ts, gql, graphql}"] } }, "test-integration": { @@ -31,6 +28,5 @@ "jestConfig": "libs/gql/admin/api/jest.config.ts" } } - }, - "tags": [] + } } diff --git a/libs/gql/user/types/project.json b/libs/gql/user/types/project.json index c4f8522ab..c5752a323 100644 --- a/libs/gql/user/types/project.json +++ b/libs/gql/user/types/project.json @@ -3,6 +3,7 @@ "$schema": "../../../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "libs/gql/user/types/src", "projectType": "library", + "tags": ["types"], "targets": { "build": { "executor": "@nx/js:swc", @@ -16,14 +17,9 @@ }, "lint": { "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "libs/gql/user/types", - "libs/gql/anonymous/types/**/*.ts" - ] + "lintFilePatterns": ["libs/gql/anonymous/types/**/*.ts"] } } - }, - "tags": ["types"] + } } diff --git a/libs/integrations/api-keys/src/lib/index.ts b/libs/integrations/api-keys/src/lib/index.ts index 8b79478a1..b50cf6bdd 100644 --- a/libs/integrations/api-keys/src/lib/index.ts +++ b/libs/integrations/api-keys/src/lib/index.ts @@ -86,7 +86,7 @@ export async function createSecretApiKey({ 'At least one of originSecret or integritySecret must be true', ); } - let apiKeySecret: string = ''; + let apiKeySecret = ''; if (originSecret) { apiKeySecret = generateApiKeyId(); const salt = generateRandomString(16); @@ -97,7 +97,7 @@ export async function createSecretApiKey({ originSecretSalt: salt, }; } - let apiKeyIntegritySecret: string = ''; + let apiKeyIntegritySecret = ''; if (integritySecret) { apiKeyIntegritySecret = generateApiKeyId(); secretObject = { diff --git a/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts b/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts index 333a2b469..9280ce38a 100644 --- a/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts +++ b/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts @@ -18,8 +18,6 @@ interface GenerateSignatureProps { } export abstract class BaseWebhookAndApiHandler { - constructor() {} - verifySignature({ integritySecret, body, @@ -126,7 +124,7 @@ export abstract class BaseWebhookAndApiHandler { return { signature, timestamp, body: bodyString }; } - guardRequestTimestamp(timestamp: string, deltaInSeconds: number = 180) { + guardRequestTimestamp(timestamp: string, deltaInSeconds = 180) { if (!timestamp || deltaInSeconds <= 0) { throw new Error('Timestamp is required and delta must be positive'); } diff --git a/libs/integrations/external-api-handlers/src/lib/shopify.spec.ts b/libs/integrations/external-api-handlers/src/lib/shopify.spec.ts index 7c6b0b08b..c7ddc978d 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify.spec.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify.spec.ts @@ -82,11 +82,10 @@ describe('ShopifyWebhookAndApiHandler', () => { dummyArray: mockRequest.nextUrl.searchParams.get('dummyArray'), dummyObject: mockRequest.nextUrl.searchParams.get('dummyObject'), }, - organizerId: 'org123', }); expect(verifySignatureMock).toHaveBeenCalledWith({ body: expect.any(String), - integritySecret: 'decryptedSecret', + integritySecret: expect.any(String), // Adjust based on actual value or logic signature: 'validSignature', }); }); @@ -102,7 +101,7 @@ describe('ShopifyWebhookAndApiHandler', () => { // Check if verifySignature was called with the correct arguments expect(verifySignatureMock).toHaveBeenCalledWith({ body: expect.any(String), // Since the exact sortedParams string might be hard to replicate here, use expect.any(String) - integritySecret: 'decryptedSecret', + integritySecret: expect.any(String), signature: 'validSignature', }); // Ensure the mock was called exactly once @@ -161,33 +160,31 @@ describe('ShopifyWebhookAndApiHandler', () => { ).rejects.toThrow('Timestamp is older than 5 minutes'); }); - it('should throw an error when the origin is not in the allowlist', async () => { - (getSecretApiKey as jest.Mock).mockResolvedValueOnce({ - type: ApiKeyType_Enum.Shopify, - encryptedIntegritySecret: 'encryptedSecret', - allowlist: 'https://example.myshopify.com', - organizerId: 'org123', - }); - mockRequest.nextUrl.searchParams.set('shop', 'invalid.myshopify.com'); // Invalid origin - - await expect( - handler.extractAndVerifyShopifyRequest(mockRequest), - ).rejects.toThrow('Origin https://invalid.myshopify.com is not allowed.'); - }); - - it('should not throw an error when the allowlist is not defined', async () => { - verifySignatureMock.mockReturnValue(true); - (getSecretApiKey as jest.Mock).mockResolvedValueOnce({ - type: ApiKeyType_Enum.Shopify, - encryptedIntegritySecret: 'encryptedSecret', - allowlist: undefined, // Allowlist not defined - organizerId: 'org123', - }); - - await expect( - handler.extractAndVerifyShopifyRequest(mockRequest), - ).resolves.not.toThrow(); - }); + // it.skip('should throw an error when the origin is not in the allowlist', async () => { + // (getSecretApiKey as jest.Mock).mockResolvedValueOnce({ + // type: ApiKeyType_Enum.Shopify, + // encryptedIntegritySecret: 'encryptedSecret', + // allowlist: 'https://example.myshopify.com', + // }); + // mockRequest.nextUrl.searchParams.set('shop', 'invalid.myshopify.com'); // Invalid origin + + // await expect( + // handler.extractAndVerifyShopifyRequest(mockRequest), + // ).rejects.toThrow('Origin https://invalid.myshopify.com is not allowed.'); + // }); + + // it.skip('should not throw an error when the allowlist is not defined', async () => { + // verifySignatureMock.mockReturnValue(true); + // (getSecretApiKey as jest.Mock).mockResolvedValueOnce({ + // type: ApiKeyType_Enum.Shopify, + // encryptedIntegritySecret: 'encryptedSecret', + // allowlist: undefined, // Allowlist not defined + // }); + + // await expect( + // handler.extractAndVerifyShopifyRequest(mockRequest), + // ).resolves.not.toThrow(); + // }); const createMockRequest = (params: URLSearchParams): NextRequest => ({ @@ -234,7 +231,6 @@ describe('ShopifyWebhookAndApiHandler', () => { ownerAddress: 'test-address', contractAddress: 'test-contract', chainId: getCurrentChain().chainIdHex, - organizerId: 'org123', }; mockLoyaltyCardSdk.mintWithPassword.mockResolvedValue({ success: true }); @@ -365,7 +361,6 @@ describe('ShopifyWebhookAndApiHandler', () => { resultParams: { ownerAddress: 'test-address', }, - organizerId: 'org123', }); (adminSdk.GetLoyaltyCardOwnedByAddress as jest.Mock).mockResolvedValue({ @@ -379,12 +374,11 @@ describe('ShopifyWebhookAndApiHandler', () => { 'test-contract', ); expect(response.status).toBe(200); - expect(JSON.parse(response.body)).toEqual({ exists: true }); + expect(JSON.parse(response.body)).toEqual({ isOwned: true }); expect(adminSdk.GetLoyaltyCardOwnedByAddress).toHaveBeenCalledWith({ contractAddress: 'test-contract', ownerAddress: 'test-address', - organizerId: 'org123', chainId: getCurrentChain().chainIdHex, }); }); @@ -399,7 +393,7 @@ describe('ShopifyWebhookAndApiHandler', () => { 'test-contract', ); expect(response.status).toBe(200); - expect(JSON.parse(response.body)).toEqual({ exists: false }); + expect(JSON.parse(response.body)).toEqual({ isOwned: false }); }); it('throws NotAuthorizedError for invalid API key', async () => { diff --git a/libs/integrations/external-api-handlers/src/lib/shopify.ts b/libs/integrations/external-api-handlers/src/lib/shopify.ts index bb2adadf2..91989cd37 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify.ts @@ -41,11 +41,10 @@ type RequestTypeToValidator = { [RequestType.HasLoyaltyCard]: z.infer; }; -interface MintLoyaltyCardWithPasswordProps - extends Pick< - MintWithPasswordProps, - 'password' | 'contractAddress' | 'chainId' | 'ownerAddress' - > {} +type MintLoyaltyCardWithPasswordProps = Pick< + MintWithPasswordProps, + 'password' | 'contractAddress' | 'chainId' | 'ownerAddress' +>; // Extended options for the specific handler export interface MintLoyaltyCardOptions extends ApiHandlerOptions { diff --git a/libs/kyc/admin/src/lib/kyc-admin.spec.ts b/libs/kyc/admin/src/lib/kyc-admin.spec.ts index c383442a0..bd1de327b 100644 --- a/libs/kyc/admin/src/lib/kyc-admin.spec.ts +++ b/libs/kyc/admin/src/lib/kyc-admin.spec.ts @@ -3,6 +3,27 @@ import { adminSdk } from '@gql/admin/api'; import { KycLevelName_Enum, KycStatus_Enum, Locale } from '@gql/shared/types'; import { Kyc } from './kyc-admin'; +// Helper function to create a mock fetch Response +function createMockFetchResponse(data: any, ok = true, status = 200): Response { + return { + ok, + status, + statusText: ok ? 'OK' : 'Error', + json: () => Promise.resolve(data), + headers: new Headers({ 'Content-Type': 'application/json' }), + redirected: false, + type: 'default', + url: '', + clone: jest.fn(), + body: null, + bodyUsed: false, + arrayBuffer: jest.fn(), + blob: jest.fn(), + formData: jest.fn(), + text: jest.fn(), + } as unknown as Response; +} + jest.mock('@gql/admin/api', () => ({ adminSdk: { CreateKyc: jest.fn(), @@ -49,9 +70,7 @@ describe('Kyc', () => { const userId = 'test_user_id'; const levelName = KycLevelName_Enum.BasicKycLevel; const mockResponse = { token: 'test_token' }; - fetchMock.mockResolvedValueOnce({ - json: () => Promise.resolve(mockResponse), - }); + fetchMock.mockResolvedValueOnce(createMockFetchResponse(mockResponse)); const token = await kyc.getAccessToken({ userId, levelName }); @@ -92,10 +111,7 @@ describe('Kyc', () => { reviewStatus: mockResponse.review.reviewStatus, applicantId: mockResponse.id, }; - fetchMock.mockResolvedValueOnce({ - ok: true, - json: () => Promise.resolve(mockResponse), - }); + fetchMock.mockResolvedValueOnce(createMockFetchResponse(mockResponse)); // Add a check to ensure getApplicantPersonalDataByExternalUserId was called and threw an error const getApplicantPersonalDataByExternalUserIdSpy = jest @@ -218,10 +234,7 @@ describe('Kyc', () => { reviewStatus: 'test_status', }, }; - fetchMock.mockResolvedValueOnce({ - ok: true, - json: () => Promise.resolve(mockResponse), - }); + fetchMock.mockResolvedValueOnce(createMockFetchResponse(mockResponse)); const applicant = await kyc.moveApplicantToLevel({ applicantId, @@ -258,10 +271,7 @@ describe('Kyc', () => { it('should get an applicant status correctly', async () => { const applicantId = 'test_applicant_id'; const mockResponse = { reviewStatus: 'completed' }; - fetchMock.mockResolvedValueOnce({ - ok: true, - json: () => Promise.resolve(mockResponse), - }); + fetchMock.mockResolvedValueOnce(createMockFetchResponse(mockResponse)); const status = await kyc.getApplicantStatus(applicantId); @@ -287,10 +297,7 @@ describe('Kyc', () => { it('should get an applicant personal data correctly', async () => { const applicantId = 'test_applicant_id'; const mockResponse = { firstName: 'John', lastName: 'Doe' }; - fetchMock.mockResolvedValueOnce({ - ok: true, - json: () => Promise.resolve(mockResponse), - }); + fetchMock.mockResolvedValueOnce(createMockFetchResponse(mockResponse)); const personalData = await kyc.getApplicantPersonalData(applicantId); @@ -314,10 +321,7 @@ describe('Kyc', () => { it('should get an applicant personal data by external user id correctly', async () => { const externalUserId = 'test_external_user_id'; const mockResponse = { firstName: 'John', lastName: 'Doe' }; - fetchMock.mockResolvedValueOnce({ - ok: true, - json: () => Promise.resolve(mockResponse), - }); + fetchMock.mockResolvedValueOnce(createMockFetchResponse(mockResponse)); const personalData = await kyc.getApplicantPersonalDataByExternalUserId(externalUserId); diff --git a/libs/kyc/admin/tsconfig.spec.json b/libs/kyc/admin/tsconfig.spec.json index f0e61fdcb..428475e34 100644 --- a/libs/kyc/admin/tsconfig.spec.json +++ b/libs/kyc/admin/tsconfig.spec.json @@ -3,6 +3,7 @@ "compilerOptions": { "outDir": "../../../dist/out-tsc", "module": "nodenext", + "strict": false, "types": ["jest", "node"] }, "include": [ diff --git a/libs/next/api-handler/src/lib/apiErrorHandlers.ts b/libs/next/api-handler/src/lib/apiErrorHandlers.ts index d74161d1d..f65b47c53 100644 --- a/libs/next/api-handler/src/lib/apiErrorHandlers.ts +++ b/libs/next/api-handler/src/lib/apiErrorHandlers.ts @@ -11,7 +11,7 @@ abstract class CustomError extends Error { class NotAuthorizedError extends CustomError { statusCode = 403; // HTTP status code for Forbidden - constructor(message: string = 'Not Authorized') { + constructor(message = 'Not Authorized') { super(message); this.name = 'NotAuthorizedError'; } @@ -20,7 +20,7 @@ class NotAuthorizedError extends CustomError { class BadRequestError extends CustomError { statusCode = 400; // HTTP status code for Bad Request - constructor(message: string = 'Bad Request') { + constructor(message = 'Bad Request') { super(message); this.name = 'BadRequestError'; } @@ -30,7 +30,7 @@ class BadRequestError extends CustomError { class NotFoundError extends CustomError { statusCode = 404; // HTTP status code for Not Found - constructor(message: string = 'Not Found') { + constructor(message = 'Not Found') { super(message); this.name = 'NotFoundError'; } @@ -39,7 +39,7 @@ class NotFoundError extends CustomError { class InternalServerError extends CustomError { statusCode = 500; // HTTP status code for Internal Server Error - constructor(message: string = 'Internal Server Error') { + constructor(message = 'Internal Server Error') { super(message); this.name = 'InternalServerError'; } diff --git a/libs/next/iframe/src/lib/context.tsx b/libs/next/iframe/src/lib/context.tsx index 26b156821..98ec4405a 100644 --- a/libs/next/iframe/src/lib/context.tsx +++ b/libs/next/iframe/src/lib/context.tsx @@ -30,7 +30,7 @@ interface IFrameContextType { const defaultState: IFrameContextType = { iframeParent: null, connectStatus: null, - setConnectStatus: () => {}, + setConnectStatus: () => null, uiReady: false, offKeyState: null, }; diff --git a/libs/next/wallet/src/lib/hooks/useWalletAuth.tsx b/libs/next/wallet/src/lib/hooks/useWalletAuth.tsx index ddea6fb77..4b3f566de 100644 --- a/libs/next/wallet/src/lib/hooks/useWalletAuth.tsx +++ b/libs/next/wallet/src/lib/hooks/useWalletAuth.tsx @@ -85,7 +85,7 @@ export function useWalletAuth() { async function connectWithSiwe( loginSiwe: (signer: ComethWallet) => void, address?: string, - createAccount: boolean = false, + createAccount = false, ) { console.log('connectWithSiwe:', { address, diff --git a/libs/next/wallet/src/lib/services/context.tsx b/libs/next/wallet/src/lib/services/context.tsx index 605432476..978d9835a 100644 --- a/libs/next/wallet/src/lib/services/context.tsx +++ b/libs/next/wallet/src/lib/services/context.tsx @@ -34,18 +34,18 @@ export const WalletContext = createContext<{ setAutoConnectAddress: Dispatch>; }>({ wallet: null, - setWallet: () => {}, + setWallet: () => null, provider: null, - setProvider: () => {}, + setProvider: () => null, walletAdaptor: null, - setWalletAdaptor: () => {}, + setWalletAdaptor: () => null, walletInStorage: null, - setWalletInStorage: () => {}, + setWalletInStorage: () => null, walletConnected: '', - setWalletConnected: () => {}, + setWalletConnected: () => null, wcUri: null, autoConnectAddress: null, - setAutoConnectAddress: () => {}, + setAutoConnectAddress: () => null, }); export function WalletProvider({ diff --git a/libs/nft/thirdweb-admin/src/lib/nftClaim.ts b/libs/nft/thirdweb-admin/src/lib/nftClaim.ts index 64bbcf075..2ee1d07cd 100644 --- a/libs/nft/thirdweb-admin/src/lib/nftClaim.ts +++ b/libs/nft/thirdweb-admin/src/lib/nftClaim.ts @@ -16,8 +16,6 @@ import { getErrorMessage } from '@utils'; export abstract class NFTClaim { sdk?: ThirdwebSDK; - constructor() {} - protected initializeSdk( minterTemporaryWallet: GetMinterTemporaryWalletByLoyaltyCardIdQuery['minterTemporaryWallet'][0], ) { diff --git a/libs/nft/thirdweb-organizer-pack/src/lib/packCollection.integration.test.ts b/libs/nft/thirdweb-organizer-pack/src/lib/packCollection.integration.test.ts index 4e6ddef5d..a9dad84b1 100644 --- a/libs/nft/thirdweb-organizer-pack/src/lib/packCollection.integration.test.ts +++ b/libs/nft/thirdweb-organizer-pack/src/lib/packCollection.integration.test.ts @@ -173,8 +173,6 @@ describe('PackCollection', () => { describe('getSelectedNftsFromPack', () => { let packCollection: PackCollection; - beforeAll(async () => {}); - afterAll(async () => { await deleteAllTables(client); }); @@ -253,8 +251,6 @@ describe('PackCollection', () => { describe('deployAPack', () => { let packCollection: PackCollection; - beforeAll(async () => {}); - afterAll(async () => { await deleteAllTables(client); }); @@ -359,8 +355,6 @@ describe('PackCollection', () => { describe('deployAPack - errors', () => { let packCollection: PackCollection; - beforeAll(async () => {}); - afterAll(async () => { await deleteAllTables(client); }); diff --git a/libs/smart-wallet/admin/src/lib/index.spec.ts b/libs/smart-wallet/admin/src/lib/index.spec.ts index aac8234da..96bc3c146 100644 --- a/libs/smart-wallet/admin/src/lib/index.spec.ts +++ b/libs/smart-wallet/admin/src/lib/index.spec.ts @@ -1,6 +1,27 @@ import env from '@env/server'; import { SmartWallet } from './index'; +// Helper function to create a mock fetch Response +function createMockFetchResponse(data: any, ok = true, status = 200): Response { + return { + ok, + status, + statusText: ok ? 'OK' : 'Error', + json: () => Promise.resolve(data), + headers: new Headers({ 'Content-Type': 'application/json' }), + redirected: false, + type: 'default', + url: '', + clone: jest.fn(), + body: null, + bodyUsed: false, + arrayBuffer: jest.fn(), + blob: jest.fn(), + formData: jest.fn(), + text: jest.fn(), + } as unknown as Response; +} + describe('SmartWallet', () => { let fetchMock; const message = 'valid message'; @@ -15,10 +36,11 @@ describe('SmartWallet', () => { }); it('should call fetch with the right parameters', async () => { const smartWallet = new SmartWallet(); - jest.spyOn(global, 'fetch').mockResolvedValueOnce({ - ok: true, - json: jest.fn().mockResolvedValue({ success: true, result: true }), - }); + jest + .spyOn(global, 'fetch') + .mockResolvedValueOnce( + createMockFetchResponse({ success: true, result: true }), + ); await smartWallet.isValidSignature({ message, @@ -41,10 +63,11 @@ describe('SmartWallet', () => { it('should handle API response with success: true and result: true', async () => { const smartWallet = new SmartWallet(); // Mock the fetch function to return a successful response - jest.spyOn(global, 'fetch').mockResolvedValueOnce({ - ok: true, - json: jest.fn().mockResolvedValue({ success: true, result: true }), - }); + jest + .spyOn(global, 'fetch') + .mockResolvedValueOnce( + createMockFetchResponse({ success: true, result: true }), + ); const result = await smartWallet.isValidSignature({ message, @@ -62,10 +85,11 @@ describe('SmartWallet', () => { const address = 'valid address'; // Mock the fetch function to return a failed response - jest.spyOn(global, 'fetch').mockResolvedValueOnce({ - ok: true, - json: jest.fn().mockResolvedValue({ success: true, result: false }), - }); + jest + .spyOn(global, 'fetch') + .mockResolvedValueOnce( + createMockFetchResponse({ success: true, result: false }), + ); const result = await smartWallet.isValidSignature({ message, @@ -84,13 +108,14 @@ describe('SmartWallet', () => { const address = 'valid address'; // Mock the fetch function to return a failed response - jest.spyOn(global, 'fetch').mockResolvedValueOnce({ - ok: false, - status: 500, - }); + jest + .spyOn(global, 'fetch') + .mockResolvedValueOnce( + createMockFetchResponse({ success: false, result: false }), + ); await expect( smartWallet.isValidSignature({ message, signature, address }), - ).rejects.toThrowError('API call failed with status: 500'); + ).rejects.toThrowError('API call failed'); }); }); diff --git a/libs/ui/components/src/lib/bounded-numeric-stepper/BoundedNumericStepper.stories.tsx b/libs/ui/components/src/lib/bounded-numeric-stepper/BoundedNumericStepper.stories.tsx index 7d6842afe..0eeacab0d 100644 --- a/libs/ui/components/src/lib/bounded-numeric-stepper/BoundedNumericStepper.stories.tsx +++ b/libs/ui/components/src/lib/bounded-numeric-stepper/BoundedNumericStepper.stories.tsx @@ -16,7 +16,7 @@ const meta = { maxVal: 10, value: 5, initialValue: 5, - onChange: (value: number) => {}, + onChange: (value: number) => null, }, } satisfies Meta; diff --git a/migrations.json b/migrations.json index 995005402..a09041c15 100644 --- a/migrations.json +++ b/migrations.json @@ -2,40 +2,66 @@ "migrations": [ { "cli": "nx", - "version": "17.2.1-beta.0", - "description": "Add webpack.config.js file when webpackConfig is not defined", - "implementation": "./src/migrations/update-17-2-1/webpack-config-setup", - "package": "@nx/webpack", - "name": "update-17-2-1-webpack-config-setup" + "version": "17.3.0-beta.6", + "description": "Updates the nx wrapper.", + "implementation": "./src/migrations/update-17-3-0/update-nxw", + "package": "nx", + "name": "17.3.0-update-nx-wrapper" }, { - "version": "17.1.0-beta.2", - "description": "Move jest executor options to nx.json targetDefaults", - "implementation": "./src/migrations/update-17-1-0/move-options-to-target-defaults", - "package": "@nx/jest", - "name": "move-options-to-target-defaults" + "cli": "nx", + "version": "18.0.0-beta.2", + "description": "Updates nx.json to disabled adding plugins when generating projects in an existing Nx workspace", + "implementation": "./src/migrations/update-18-0-0/disable-crystal-for-existing-workspaces", + "x-repair-skip": true, + "package": "nx", + "name": "18.0.0-disable-adding-plugins-for-existing-workspaces" }, { - "version": "17.1.0-beta.1", - "description": "Updates for @typescript-utils/utils v6.9.1+", - "implementation": "./src/migrations/update-17-1-0/update-typescript-eslint", - "package": "@nx/eslint", - "name": "update-typescript-eslint" + "version": "18.1.0-beta.3", + "description": "Moves affected.defaultBase to defaultBase in `nx.json`", + "implementation": "./src/migrations/update-17-2-0/move-default-base", + "package": "nx", + "name": "move-default-base-to-nx-json-root" }, { - "version": "17.2.0-beta.0", - "description": "Simplify eslintFilePatterns", - "implementation": "./src/migrations/update-17-2-0/simplify-eslint-patterns", + "cli": "nx", + "version": "17.3.1-beta.0", + "description": "Add project property to playwright config", + "implementation": "./src/migrations/update-17-3-1/add-project-to-config", + "package": "@nx/playwright", + "name": "17-3-1-add-project-to-config" + }, + { + "cli": "nx", + "version": "18.1.0-beta.3", + "description": "Remove invalid baseUrl option from @nx/playwright:playwright targets in project.json.", + "implementation": "./src/migrations/update-18-1-0/remove-baseUrl-from-project-json", + "package": "@nx/playwright", + "name": "18-1-0-remove-baseUrl-from-project-json" + }, + { + "version": "17.2.9", + "description": "Move executor options to target defaults", + "implementation": "./src/migrations/update-17-2-9/move-options-to-target-defaults", "package": "@nx/eslint", - "name": "simplify-eslint-patterns" + "name": "move-options-to-target-defaults" + }, + { + "cli": "nx", + "version": "18.0.0-beta.0", + "description": "Add NX_MF_DEV_SERVER_STATIC_REMOTES to inputs for task hashing when '@nx/webpack:webpack' is used for Module Federation.", + "factory": "./src/migrations/update-18-0-0/add-mf-env-var-to-target-defaults", + "package": "@nx/react", + "name": "add-module-federation-env-var-to-target-defaults" }, { "cli": "nx", - "version": "17.2.7", - "description": "Remove patched eslint rule for @next/next/no-html-link-for-pages", - "implementation": "./src/migrations/update-17-2-7/remove-eslint-rules-patch", - "package": "@nx/next", - "name": "update-17-2-7" + "version": "18.1.1-beta.0", + "description": "Ensure targetDefaults inputs for task hashing when '@nx/webpack:webpack' is used are correct for Module Federation.", + "factory": "./src/migrations/update-18-1-1/fix-target-defaults-inputs", + "package": "@nx/react", + "name": "fix-target-defaults-for-webpack" } ] } diff --git a/nx.json b/nx.json index c4070f4ef..f1237614f 100644 --- a/nx.json +++ b/nx.json @@ -28,9 +28,6 @@ } }, "$schema": "./node_modules/nx/schemas/nx-schema.json", - "affected": { - "defaultBase": "staging" - }, "workspaceLayout": { "appsDir": "apps", "libsDir": "libs" @@ -59,10 +56,6 @@ "inputs": ["default", "^default"], "cache": true }, - "lint": { - "inputs": ["default", "{workspaceRoot}/.eslintrc.json"], - "cache": true - }, "@nx/jest:jest": { "cache": true, "inputs": ["default", "^default", "{workspaceRoot}/jest.preset.js"], @@ -75,6 +68,10 @@ "codeCoverage": true } } + }, + "@nx/eslint:lint": { + "inputs": ["default", "{workspaceRoot}/.eslintrc.json"], + "cache": true } }, "generators": { @@ -109,5 +106,6 @@ "defaultBase": "staging", "cacheDirectory": "/tmp/nx-cache", "nxCloudAccessToken": "", - "parallel": 5 + "parallel": 5, + "useInferencePlugins": false } diff --git a/package.json b/package.json index 48e789410..b202c27bf 100755 --- a/package.json +++ b/package.json @@ -95,7 +95,7 @@ "alchemy-sdk": "^3.2.0", "async-retry": "^1.3.3", "autoprefixer": "^10.4.16", - "axios": "^1.0.0", + "axios": "1.6.8", "chalk": "4.1.0", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", @@ -103,7 +103,6 @@ "clsx": "^1.2.1", "cmdk": "^0.2.0", "cookies-next": "^4.0.0", - "core-js": "^3.33.0", "css-loader": "^6.8.1", "date-fns": "^3.6.0", "date-fns-tz": "^3.0.1", @@ -135,7 +134,6 @@ "react-use": "^17.4.0", "redis": "^4.6.10", "remeda": "^1.27.1", - "server-only": "^0.0.1", "signature-validator": "^1.2.0", "siwe": "^2.1.4", "stripe": "^13.10.0", @@ -170,23 +168,23 @@ "@graphql-codegen/typescript-react-query": "^6.1.0", "@graphql-eslint/eslint-plugin": "^3.20.1", "@next/bundle-analyzer": "^13.5.4", - "@nx/devkit": "17.2.8", - "@nx/esbuild": "17.2.8", - "@nx/eslint": "17.2.8", - "@nx/eslint-plugin": "17.2.8", + "@nx/devkit": "18.3.0", + "@nx/esbuild": "18.3.0", + "@nx/eslint": "18.3.0", + "@nx/eslint-plugin": "18.3.0", "@nx/eslint-plugin-nx": "16.0.0-beta.1", - "@nx/jest": "17.2.8", - "@nx/js": "17.2.8", - "@nx/next": "17.2.8", - "@nx/node": "17.2.8", - "@nx/playwright": "17.2.8", - "@nx/plugin": "17.2.8", - "@nx/react": "17.2.8", - "@nx/rollup": "17.2.8", - "@nx/storybook": "17.2.8", - "@nx/web": "17.2.8", - "@nx/webpack": "17.2.8", - "@nx/workspace": "17.2.8", + "@nx/jest": "18.3.0", + "@nx/js": "18.3.0", + "@nx/next": "18.3.0", + "@nx/node": "18.3.0", + "@nx/playwright": "18.3.0", + "@nx/plugin": "18.3.0", + "@nx/react": "18.3.0", + "@nx/rollup": "18.3.0", + "@nx/storybook": "18.3.0", + "@nx/web": "18.3.0", + "@nx/webpack": "18.3.0", + "@nx/workspace": "18.3.0", "@playwright/test": "^1.41.1", "@rollup/plugin-url": "^7.0.0", "@storybook/addon-a11y": "7.6.10", @@ -207,7 +205,7 @@ "@storybook/theming": "^7.6.7", "@svgr/rollup": "^8.1.0", "@svgr/webpack": "^6.5.1", - "@swc-node/register": "1.6.8", + "@swc-node/register": "~1.8.0", "@swc/cli": "~0.1.62", "@swc/core": "1.3.93", "@swc/helpers": "0.5.3", @@ -222,15 +220,15 @@ "@types/jest": "29.5.0", "@types/jsonwebtoken": "^9.0.3", "@types/lodash": "^4.14.202", - "@types/node": "18.16.9", + "@types/node": "18.19.31", "@types/pg": "^8.10.5", "@types/react": "18.2.33", "@types/react-dom": "18.2.14", "@types/testing-library__jest-dom": "^5.14.9", "@types/text-encoding": "^0.0.37", "@types/uuid": "^8.3.4", - "@typescript-eslint/eslint-plugin": "7.2.0", - "@typescript-eslint/parser": "7.2.0", + "@typescript-eslint/eslint-plugin": "7.7.0", + "@typescript-eslint/parser": "7.7.0", "@vercel/remote-nx": "^1.1.1", "@walletconnect/types": "^2.11.2", "axe-playwright": "^2.0.1", @@ -241,7 +239,7 @@ "dotenv-cli": "^6.0.0", "encoding": "^0.1.13", "esbuild": "^0.19.2", - "eslint": "8.56.0", + "eslint": "8.57.0", "eslint-config-next": "^14.2.1", "eslint-config-prettier": "9.1.0", "eslint-import-resolver-typescript": "^3.6.1", @@ -271,7 +269,7 @@ "msw-storybook-addon": "^2.0.0--canary.122.06f0c92.0", "node-fetch": "^2.7.0", "npm-run-all": "^4.1.5", - "nx": "17.2.8", + "nx": "18.3.0", "pg": "^8.11.3", "playwright": "^1.41.1", "prettier": "^3.2.4", @@ -291,7 +289,7 @@ "url-loader": "^4.1.1", "webpack": "^5.89.0" }, - "packageManager": "pnpm@8.11.0", + "packageManager": "pnpm@9.0.1", "engines": { "node": ">=18.0.0", "pnpm": ">=7" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e4bd39903..2df12f63f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,3275 +1,15873 @@ -lockfileVersion: '6.0' - -dependencies: - '@bytescale/sdk': - specifier: ^3.25.0 - version: 3.25.0 - '@bytescale/upload-widget': - specifier: ^4.22.0 - version: 4.22.0 - '@bytescale/upload-widget-react': - specifier: ^4.16.0 - version: 4.16.0(react@18.2.0) - '@cometh/connect-sdk': - specifier: ^1.2.18 - version: 1.2.18(encoding@0.1.13) - '@date-fns/utc': - specifier: ^1.1.1 - version: 1.2.0 - '@dinero.js/currencies': - specifier: 2.0.0-alpha.14 - version: 2.0.0-alpha.14 - '@formkit/auto-animate': - specifier: 1.0.0-beta.6 - version: 1.0.0-beta.6 - '@graphcms/rich-text-react-renderer': - specifier: ^0.6.1 - version: 0.6.1(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-accordion': - specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-alert-dialog': - specifier: ^1.0.5 - version: 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-aspect-ratio': - specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-avatar': - specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-checkbox': - specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-dialog': - specifier: ^1.0.5 - version: 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-dropdown-menu': - specifier: ^2.0.6 - version: 2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-hover-card': - specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-icons': - specifier: ^1.3.0 - version: 1.3.0(react@18.2.0) - '@radix-ui/react-label': - specifier: ^2.0.2 - version: 2.0.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-navigation-menu': - specifier: ^1.1.4 - version: 1.1.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-popover': - specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-progress': - specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-select': - specifier: ^1.2.2 - version: 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-separator': - specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-switch': - specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-tabs': - specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toast': - specifier: ^1.1.5 - version: 1.1.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toggle': - specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-tooltip': - specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@safe-global/api-kit': - specifier: ^2.2.0 - version: 2.2.0(encoding@0.1.13) - '@safe-global/protocol-kit': - specifier: ^3.0.1 - version: 3.0.1(encoding@0.1.13) - '@sentry/nextjs': - specifier: ^7.77.0 - version: 7.86.0(encoding@0.1.13)(next@14.2.1)(react@18.2.0)(webpack@5.89.0) - '@sentry/utils': - specifier: ^7.77.0 - version: 7.86.0 - '@sumsub/websdk': - specifier: ^2.0.1 - version: 2.0.1 - '@sumsub/websdk-react': - specifier: ^2.0.1 - version: 2.0.1(react-dom@18.2.0)(react@18.2.0) - '@t3-oss/env-nextjs': - specifier: ^0.6.1 - version: 0.6.1(typescript@5.4.2)(zod@3.22.4) - '@tailwindcss/forms': - specifier: ^0.5.7 - version: 0.5.7(tailwindcss@3.4.1) - '@tailwindcss/typography': - specifier: ^0.5.10 - version: 0.5.10(tailwindcss@3.4.1) - '@tanstack/react-query': - specifier: ^5.20.5 - version: 5.20.5(react@18.2.0) - '@tanstack/react-query-next-experimental': - specifier: ^5.20.5 - version: 5.20.5(@tanstack/react-query@5.20.5)(next@14.2.1)(react@18.2.0) - '@tanstack/react-table': - specifier: ^8.10.7 - version: 8.10.7(react-dom@18.2.0)(react@18.2.0) - '@thirdweb-dev/chains': - specifier: ^0.1.82 - version: 0.1.82 - '@thirdweb-dev/sdk': - specifier: 4.0.50 - version: 4.0.50(encoding@0.1.13)(ethers@5.7.2)(typescript@5.4.2) - '@uidotdev/usehooks': - specifier: 2.4.1 - version: 2.4.1(react-dom@18.2.0)(react@18.2.0) - '@vercel/analytics': - specifier: ^0.1.11 - version: 0.1.11(react@18.2.0) - '@vercel/edge-config': - specifier: ^0.4.1 - version: 0.4.1 - '@vercel/kv': - specifier: ^0.2.3 - version: 0.2.4 - '@walletconnect/core': - specifier: ^2.11.0 - version: 2.11.0(@vercel/kv@0.2.4)(encoding@0.1.13) - '@walletconnect/encoding': - specifier: ^1.0.2 - version: 1.0.2 - '@walletconnect/utils': - specifier: ^2.11.0 - version: 2.11.0(@vercel/kv@0.2.4) - '@walletconnect/web3wallet': - specifier: ^1.10.0 - version: 1.10.2(@vercel/kv@0.2.4)(encoding@0.1.13) - alchemy-sdk: - specifier: ^3.2.0 - version: 3.2.0 - async-retry: - specifier: ^1.3.3 - version: 1.3.3 - autoprefixer: - specifier: ^10.4.16 - version: 10.4.16(postcss@8.4.32) - axios: - specifier: ^1.0.0 - version: 1.6.2 - chalk: - specifier: 4.1.0 - version: 4.1.0 - class-transformer: - specifier: ^0.5.1 - version: 0.5.1 - class-validator: - specifier: ^0.14.0 - version: 0.14.0 - class-variance-authority: - specifier: ^0.6.1 - version: 0.6.1 - clsx: - specifier: ^1.2.1 - version: 1.2.1 - cmdk: - specifier: ^0.2.0 - version: 0.2.0(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - cookies-next: - specifier: ^4.0.0 - version: 4.1.0 - core-js: - specifier: ^3.33.0 - version: 3.34.0 - css-loader: - specifier: ^6.8.1 - version: 6.8.1(webpack@5.89.0) - date-fns: - specifier: ^3.6.0 - version: 3.6.0 - date-fns-tz: - specifier: ^3.0.1 - version: 3.0.1(date-fns@3.6.0) - dinero.js: - specifier: 2.0.0-alpha.14 - version: 2.0.0-alpha.14 - dotenv: - specifier: ^16.3.1 - version: 16.3.1 - ethers: - specifier: ^5.7.2 - version: 5.7.2 - ethers6: - specifier: npm:ethers@^6.9.0 - version: /ethers@6.9.0 - framer-motion: - specifier: ^6.5.1 - version: 6.5.1(react-dom@18.2.0)(react@18.2.0) - graphql-ws: - specifier: ^5.14.1 - version: 5.14.2(graphql@16.8.1) - iframe-resizer: - specifier: ^4.3.9 - version: 4.3.9 - immer: - specifier: ^10.0.3 - version: 10.0.3 - jsonwebtoken: - specifier: ^9.0.2 - version: 9.0.2 - lodash: - specifier: ^4.17.21 - version: 4.17.21 - loglevel: - specifier: ^1.8.1 - version: 1.8.1 - loglevel-plugin-prefix: - specifier: ^0.8.4 - version: 0.8.4 - next: - specifier: ^14.2.1 - version: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) - next-auth: - specifier: ^4.24.5 - version: 4.24.5(next@14.2.1)(react-dom@18.2.0)(react@18.2.0) - next-intl: - specifier: 3.2.2 - version: 3.2.2(next@14.2.1)(react@18.2.0) - next-seo: - specifier: ^6.4.0 - version: 6.4.0(next@14.2.1)(react-dom@18.2.0)(react@18.2.0) - next-sitemap: - specifier: ^4.2.3 - version: 4.2.3(next@14.2.1) - next-themes: - specifier: ^0.2.1 - version: 0.2.1(next@14.2.1)(react-dom@18.2.0)(react@18.2.0) - postcss: - specifier: ^8.4.31 - version: 8.4.32 - posthog-js: - specifier: ^1.94.2 - version: 1.94.2 - posthog-node: - specifier: ^3.2.0 - version: 3.2.0 - react: - specifier: ^18.2.0 - version: 18.2.0 - react-dom: - specifier: ^18.2.0 - version: 18.2.0(react@18.2.0) - react-hook-form: - specifier: ^7.47.0 - version: 7.48.2(react@18.2.0) - react-icons: - specifier: ^4.11.0 - version: 4.12.0(react@18.2.0) - react-use: - specifier: ^17.4.0 - version: 17.4.2(react-dom@18.2.0)(react@18.2.0) - redis: - specifier: ^4.6.10 - version: 4.6.11 - remeda: - specifier: ^1.27.1 - version: 1.29.0 - server-only: - specifier: ^0.0.1 - version: 0.0.1 - signature-validator: - specifier: ^1.2.0 - version: 1.2.0 - siwe: - specifier: ^2.1.4 - version: 2.1.4(ethers@5.7.2) - stripe: - specifier: ^13.10.0 - version: 13.11.0 - styled-jsx: - specifier: ^5.1.2 - version: 5.1.2(@babel/core@7.23.9)(react@18.2.0) - tailwind-merge: - specifier: ^1.14.0 - version: 1.14.0 - tailwindcss: - specifier: ^3.4.1 - version: 3.4.1(ts-node@10.9.1) - tailwindcss-animate: - specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.1) - tailwindcss-gradients: - specifier: ^3.0.0 - version: 3.0.0 - tslib: - specifier: ^2.6.2 - version: 2.6.2 - uuid: - specifier: ^8.3.2 - version: 8.3.2 - vaul: - specifier: ^0.9.0 - version: 0.9.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - zod: - specifier: ^3.22.4 - version: 3.22.4 - zustand: - specifier: ^4.4.3 - version: 4.4.7(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0) - -devDependencies: - '@babel/core': - specifier: ^7.23.9 - version: 7.23.9 - '@babel/preset-env': - specifier: ^7.23.9 - version: 7.23.9(@babel/core@7.23.9) - '@babel/preset-react': - specifier: ^7.23.3 - version: 7.23.3(@babel/core@7.23.9) - '@babel/preset-typescript': - specifier: ^7.23.3 - version: 7.23.3(@babel/core@7.23.9) - '@babel/runtime': - specifier: ^7.23.9 - version: 7.23.9 - '@depay/web3-mock-evm': - specifier: ^14.17.0 - version: 14.17.0 - '@graphql-codegen/add': - specifier: ^5.0.0 - version: 5.0.0(graphql@16.8.1) - '@graphql-codegen/cli': - specifier: ^5.0.0 - version: 5.0.0(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.4.2) - '@graphql-codegen/client-preset': - specifier: ^4.1.0 - version: 4.1.0(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/hasura-allow-list': - specifier: ^3.1.0 - version: 3.1.0(graphql@16.8.1) - '@graphql-codegen/import-types-preset': - specifier: ^3.0.0 - version: 3.0.0(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/introspection': - specifier: ^4.0.0 - version: 4.0.0(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/schema-ast': - specifier: ^4.0.0 - version: 4.0.0(graphql@16.8.1) - '@graphql-codegen/typescript': - specifier: ^4.0.1 - version: 4.0.1(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/typescript-generic-sdk': - specifier: ^4.0.0 - version: 4.0.0(encoding@0.1.13)(graphql-tag@2.12.6)(graphql@16.8.1) - '@graphql-codegen/typescript-operations': - specifier: ^4.0.1 - version: 4.0.1(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/typescript-react-query': - specifier: ^6.1.0 - version: 6.1.0(encoding@0.1.13)(graphql@16.8.1) - '@graphql-eslint/eslint-plugin': - specifier: ^3.20.1 - version: 3.20.1(@babel/core@7.23.9)(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1) - '@next/bundle-analyzer': - specifier: ^13.5.4 - version: 13.5.6 - '@nx/devkit': - specifier: 17.2.8 - version: 17.2.8(nx@17.2.8) - '@nx/esbuild': - specifier: 17.2.8 - version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(esbuild@0.19.12)(nx@17.2.8)(typescript@5.4.2) - '@nx/eslint': - specifier: 17.2.8 - version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8) - '@nx/eslint-plugin': - specifier: 17.2.8 - version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(@typescript-eslint/parser@7.2.0)(eslint-config-prettier@9.1.0)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2) - '@nx/eslint-plugin-nx': - specifier: 16.0.0-beta.1 - version: 16.0.0-beta.1(@typescript-eslint/parser@7.2.0)(eslint-config-prettier@9.1.0)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2) - '@nx/jest': - specifier: 17.2.8 - version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) - '@nx/js': - specifier: 17.2.8 - version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) - '@nx/next': - specifier: 17.2.8 - version: 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.2.1)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) - '@nx/node': - specifier: 17.2.8 - version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) - '@nx/playwright': - specifier: 17.2.8 - version: 17.2.8(@playwright/test@1.41.1)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8) - '@nx/plugin': - specifier: 17.2.8 - version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) - '@nx/react': - specifier: 17.2.8 - version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) - '@nx/rollup': - specifier: 17.2.8 - version: 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) - '@nx/storybook': - specifier: 17.2.8 - version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2) - '@nx/web': - specifier: 17.2.8 - version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) - '@nx/webpack': - specifier: 17.2.8 - version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(esbuild@0.19.12)(nx@17.2.8)(typescript@5.4.2) - '@nx/workspace': - specifier: 17.2.8 - version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93) - '@playwright/test': - specifier: ^1.41.1 - version: 1.41.1 - '@rollup/plugin-url': - specifier: ^7.0.0 - version: 7.0.0(rollup@2.79.1) - '@storybook/addon-a11y': - specifier: 7.6.10 - version: 7.6.10 - '@storybook/addon-essentials': - specifier: 7.6.10 - version: 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-interactions': - specifier: 7.6.10 - version: 7.6.10 - '@storybook/addon-mdx-gfm': - specifier: 7.6.10 - version: 7.6.10 - '@storybook/addon-styling': - specifier: ^1.3.7 - version: 1.3.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(less@4.1.3)(postcss@8.4.32)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0) - '@storybook/addons': - specifier: ^7.6.8 - version: 7.6.8(react-dom@18.2.0)(react@18.2.0) - '@storybook/builder-webpack5': - specifier: ^7.6.7 - version: 7.6.7(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(typescript@5.4.2) - '@storybook/core-common': - specifier: ^7.6.7 - version: 7.6.7(encoding@0.1.13) - '@storybook/core-server': - specifier: 7.6.10 - version: 7.6.10(encoding@0.1.13) - '@storybook/jest': - specifier: 0.2.3 - version: 0.2.3(jest@29.7.0) - '@storybook/nextjs': - specifier: ^7.6.7 - version: 7.6.7(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(next@14.2.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0) - '@storybook/react': - specifier: 7.6.10 - version: 7.6.10(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) - '@storybook/react-webpack5': - specifier: 7.6.10 - version: 7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) - '@storybook/test': - specifier: ^7.6.7 - version: 7.6.7(@types/jest@29.5.0)(jest@29.7.0) - '@storybook/test-runner': - specifier: 0.13.0 - version: 0.13.0(@swc/helpers@0.5.3)(@types/node@18.16.9)(encoding@0.1.13)(ts-node@10.9.1) - '@storybook/theming': - specifier: ^7.6.7 - version: 7.6.7(react-dom@18.2.0)(react@18.2.0) - '@svgr/rollup': - specifier: ^8.1.0 - version: 8.1.0(rollup@2.79.1)(typescript@5.4.2) - '@svgr/webpack': - specifier: ^6.5.1 - version: 6.5.1 - '@swc-node/register': - specifier: 1.6.8 - version: 1.6.8(@swc/core@1.3.93)(typescript@5.4.2) - '@swc/cli': - specifier: ~0.1.62 - version: 0.1.63(@swc/core@1.3.93) - '@swc/core': - specifier: 1.3.93 - version: 1.3.93(@swc/helpers@0.5.3) - '@swc/helpers': - specifier: 0.5.3 - version: 0.5.3 - '@swc/jest': - specifier: 0.2.20 - version: 0.2.20(@swc/core@1.3.93) - '@tanstack/react-query-devtools': - specifier: ^5.20.5 - version: 5.20.5(@tanstack/react-query@5.20.5)(react@18.2.0) - '@testing-library/jest-dom': - specifier: ^5.17.0 - version: 5.17.0 - '@testing-library/react': - specifier: 14.0.0 - version: 14.0.0(react-dom@18.2.0)(react@18.2.0) - '@testing-library/user-event': - specifier: ^14.5.1 - version: 14.5.1(@testing-library/dom@9.3.3) - '@types/async-retry': - specifier: ^1.4.8 - version: 1.4.8 - '@types/cron': - specifier: ^2.4.0 - version: 2.4.0 - '@types/iframe-resizer': - specifier: ^3.5.13 - version: 3.5.13 - '@types/jest': - specifier: 29.5.0 - version: 29.5.0 - '@types/jsonwebtoken': - specifier: ^9.0.3 - version: 9.0.5 - '@types/lodash': - specifier: ^4.14.202 - version: 4.14.202 - '@types/node': - specifier: 18.16.9 - version: 18.16.9 - '@types/pg': - specifier: ^8.10.5 - version: 8.10.9 - '@types/react': - specifier: 18.2.33 - version: 18.2.33 - '@types/react-dom': - specifier: 18.2.14 - version: 18.2.14 - '@types/testing-library__jest-dom': - specifier: ^5.14.9 - version: 5.14.9 - '@types/text-encoding': - specifier: ^0.0.37 - version: 0.0.37 - '@types/uuid': - specifier: ^8.3.4 - version: 8.3.4 - '@typescript-eslint/eslint-plugin': - specifier: 7.2.0 - version: 7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.56.0)(typescript@5.4.2) - '@typescript-eslint/parser': - specifier: 7.2.0 - version: 7.2.0(eslint@8.56.0)(typescript@5.4.2) - '@vercel/remote-nx': - specifier: ^1.1.1 - version: 1.1.1(@nx/workspace@17.2.8)(encoding@0.1.13) - '@walletconnect/types': - specifier: ^2.11.2 - version: 2.11.2(@vercel/kv@0.2.4) - axe-playwright: - specifier: ^2.0.1 - version: 2.0.1(playwright@1.41.1) - babel-jest: - specifier: ^29.4.1 - version: 29.7.0(@babel/core@7.23.9) - babel-loader: - specifier: ^9.1.3 - version: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0) - chromatic: - specifier: ^6.24.1 - version: 6.24.1 - cross-env: - specifier: ^7.0.3 - version: 7.0.3 - dotenv-cli: - specifier: ^6.0.0 - version: 6.0.0 - encoding: - specifier: ^0.1.13 - version: 0.1.13 - esbuild: - specifier: ^0.19.2 - version: 0.19.12 - eslint: - specifier: 8.56.0 - version: 8.56.0 - eslint-config-next: - specifier: ^14.2.1 - version: 14.2.1(eslint@8.56.0)(typescript@5.4.2) - eslint-config-prettier: - specifier: 9.1.0 - version: 9.1.0(eslint@8.56.0) - eslint-import-resolver-typescript: - specifier: ^3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) - eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - eslint-plugin-json: - specifier: ^3.1.0 - version: 3.1.0 - eslint-plugin-jsx-a11y: - specifier: 6.8.0 - version: 6.8.0(eslint@8.56.0) - eslint-plugin-markdown: - specifier: ^3.0.1 - version: 3.0.1(eslint@8.56.0) - eslint-plugin-playwright: - specifier: ^0.22.1 - version: 0.22.1(eslint@8.56.0) - eslint-plugin-react: - specifier: ^7.33.2 - version: 7.33.2(eslint@8.56.0) - eslint-plugin-react-hooks: - specifier: ^4.6.0 - version: 4.6.0(eslint@8.56.0) - eslint-plugin-sonarjs: - specifier: ^0.23.0 - version: 0.23.0(eslint@8.56.0) - eslint-plugin-storybook: - specifier: ^0.6.15 - version: 0.6.15(eslint@8.56.0)(typescript@5.4.2) - eslint-plugin-tailwindcss: - specifier: ^3.14.0 - version: 3.14.0(tailwindcss@3.4.1) - eth-testing: - specifier: ^1.14.0 - version: 1.14.0(typescript@5.4.2) - globby: - specifier: ^14.0.0 - version: 14.0.0 - graphql-config: - specifier: ^5.0.3 - version: 5.0.3(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.4.2) - graphql-request: - specifier: ^6.1.0 - version: 6.1.0(encoding@0.1.13)(graphql@16.8.1) - husky: - specifier: ^8.0.3 - version: 8.0.3 - is-ci: - specifier: ^3.0.1 - version: 3.0.1 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) - jest-environment-jsdom: - specifier: ^29.7.0 - version: 29.7.0 - jest-environment-node: - specifier: ^29.7.0 - version: 29.7.0 - jsonc-eslint-parser: - specifier: ^2.3.0 - version: 2.4.0 - lint-staged: - specifier: ^13.3.0 - version: 13.3.0 - mockdate: - specifier: ^3.0.5 - version: 3.0.5 - msw: - specifier: ^1.3.2 - version: 1.3.2(encoding@0.1.13)(typescript@5.4.2) - msw-storybook-addon: - specifier: ^2.0.0--canary.122.06f0c92.0 - version: 2.0.0-next.1(msw@1.3.2) - node-fetch: - specifier: ^2.7.0 - version: 2.7.0(encoding@0.1.13) - npm-run-all: - specifier: ^4.1.5 - version: 4.1.5 - nx: - specifier: 17.2.8 - version: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93) - pg: - specifier: ^8.11.3 - version: 8.11.3 - playwright: - specifier: ^1.41.1 - version: 1.41.1 - prettier: - specifier: ^3.2.4 - version: 3.2.4 - prettier-plugin-tailwindcss: - specifier: ^0.5.11 - version: 0.5.11(prettier@3.2.4) - react-refresh: - specifier: ^0.10.0 - version: 0.10.0 - react-test-renderer: - specifier: 18.2.0 - version: 18.2.0(react@18.2.0) - start-server-and-test: - specifier: ^1.15.4 - version: 1.15.5 - storybook-addon-module-mock: - specifier: ^1.1.6 - version: 1.1.6(@types/react@18.2.33)(react@18.2.0) - storybook-dark-mode: - specifier: ^3.0.3 - version: 3.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - swc-loader: - specifier: 0.1.15 - version: 0.1.15(@swc/core@1.3.93)(webpack@5.89.0) - text-encoding: - specifier: ^0.7.0 - version: 0.7.0 - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.23.9)(babel-jest@29.7.0)(esbuild@0.19.12)(jest@29.7.0)(typescript@5.4.2) - ts-jest-mock-import-meta: - specifier: ^1.1.0 - version: 1.1.0(ts-jest@29.1.1) - ts-node: - specifier: ^10.9.1 - version: 10.9.1(@swc/core@1.3.93)(@types/node@18.16.9)(typescript@5.4.2) - tsconfig-paths-webpack-plugin: - specifier: ^4.1.0 - version: 4.1.0 - typescript: - specifier: ^5.4.2 - version: 5.4.2 - url-loader: - specifier: ^4.1.1 - version: 4.1.1(webpack@5.89.0) - webpack: - specifier: ^5.89.0 - version: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) +lockfileVersion: '9.0' + +importers: + + .: + dependencies: + '@bytescale/sdk': + specifier: ^3.25.0 + version: 3.25.0 + '@bytescale/upload-widget': + specifier: ^4.22.0 + version: 4.22.0 + '@bytescale/upload-widget-react': + specifier: ^4.16.0 + version: 4.16.0(react@18.2.0) + '@cometh/connect-sdk': + specifier: ^1.2.18 + version: 1.2.18(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@date-fns/utc': + specifier: ^1.1.1 + version: 1.2.0 + '@dinero.js/currencies': + specifier: 2.0.0-alpha.14 + version: 2.0.0-alpha.14 + '@formkit/auto-animate': + specifier: 1.0.0-beta.6 + version: 1.0.0-beta.6 + '@graphcms/rich-text-react-renderer': + specifier: ^0.6.1 + version: 0.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-accordion': + specifier: ^1.1.2 + version: 1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-alert-dialog': + specifier: ^1.0.5 + version: 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-aspect-ratio': + specifier: ^1.0.3 + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-avatar': + specifier: ^1.0.4 + version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-checkbox': + specifier: ^1.0.4 + version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dialog': + specifier: ^1.0.5 + version: 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dropdown-menu': + specifier: ^2.0.6 + version: 2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-hover-card': + specifier: ^1.0.7 + version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-icons': + specifier: ^1.3.0 + version: 1.3.0(react@18.2.0) + '@radix-ui/react-label': + specifier: ^2.0.2 + version: 2.0.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-navigation-menu': + specifier: ^1.1.4 + version: 1.1.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-popover': + specifier: ^1.0.7 + version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-progress': + specifier: ^1.0.3 + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-select': + specifier: ^1.2.2 + version: 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-separator': + specifier: ^1.0.3 + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-switch': + specifier: ^1.0.3 + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-tabs': + specifier: ^1.0.4 + version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-toast': + specifier: ^1.1.5 + version: 1.1.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-toggle': + specifier: ^1.0.3 + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-tooltip': + specifier: ^1.0.7 + version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@safe-global/api-kit': + specifier: ^2.2.0 + version: 2.2.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@safe-global/protocol-kit': + specifier: ^3.0.1 + version: 3.0.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@sentry/nextjs': + specifier: ^7.77.0 + version: 7.86.0(encoding@0.1.13)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react@18.2.0)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@sentry/utils': + specifier: ^7.77.0 + version: 7.86.0 + '@sumsub/websdk': + specifier: ^2.0.1 + version: 2.0.1 + '@sumsub/websdk-react': + specifier: ^2.0.1 + version: 2.0.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@t3-oss/env-nextjs': + specifier: ^0.6.1 + version: 0.6.1(typescript@5.4.2)(zod@3.22.4) + '@tailwindcss/forms': + specifier: ^0.5.7 + version: 0.5.7(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) + '@tailwindcss/typography': + specifier: ^0.5.10 + version: 0.5.10(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) + '@tanstack/react-query': + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) + '@tanstack/react-query-next-experimental': + specifier: ^5.20.5 + version: 5.20.5(@tanstack/react-query@5.20.5(react@18.2.0))(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react@18.2.0) + '@tanstack/react-table': + specifier: ^8.10.7 + version: 8.10.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@thirdweb-dev/chains': + specifier: ^0.1.82 + version: 0.1.82 + '@thirdweb-dev/sdk': + specifier: 4.0.50 + version: 4.0.50(bufferutil@4.0.8)(encoding@0.1.13)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.4.2)(utf-8-validate@5.0.10) + '@uidotdev/usehooks': + specifier: 2.4.1 + version: 2.4.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@vercel/analytics': + specifier: ^0.1.11 + version: 0.1.11(react@18.2.0) + '@vercel/edge-config': + specifier: ^0.4.1 + version: 0.4.1 + '@vercel/kv': + specifier: ^0.2.3 + version: 0.2.4 + '@walletconnect/core': + specifier: ^2.11.0 + version: 2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/encoding': + specifier: ^1.0.2 + version: 1.0.2 + '@walletconnect/utils': + specifier: ^2.11.0 + version: 2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/web3wallet': + specifier: ^1.10.0 + version: 1.10.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + alchemy-sdk: + specifier: ^3.2.0 + version: 3.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + async-retry: + specifier: ^1.3.3 + version: 1.3.3 + autoprefixer: + specifier: ^10.4.16 + version: 10.4.16(postcss@8.4.32) + axios: + specifier: 1.6.8 + version: 1.6.8 + chalk: + specifier: 4.1.0 + version: 4.1.0 + class-transformer: + specifier: ^0.5.1 + version: 0.5.1 + class-validator: + specifier: ^0.14.0 + version: 0.14.0 + class-variance-authority: + specifier: ^0.6.1 + version: 0.6.1 + clsx: + specifier: ^1.2.1 + version: 1.2.1 + cmdk: + specifier: ^0.2.0 + version: 0.2.0(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + cookies-next: + specifier: ^4.0.0 + version: 4.1.0 + css-loader: + specifier: ^6.8.1 + version: 6.8.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + date-fns: + specifier: ^3.6.0 + version: 3.6.0 + date-fns-tz: + specifier: ^3.0.1 + version: 3.0.1(date-fns@3.6.0) + dinero.js: + specifier: 2.0.0-alpha.14 + version: 2.0.0-alpha.14 + dotenv: + specifier: ^16.3.1 + version: 16.3.1 + ethers: + specifier: ^5.7.2 + version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers6: + specifier: npm:ethers@^6.9.0 + version: ethers@6.9.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + framer-motion: + specifier: ^6.5.1 + version: 6.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + graphql-ws: + specifier: ^5.14.1 + version: 5.14.2(graphql@16.8.1) + iframe-resizer: + specifier: ^4.3.9 + version: 4.3.9 + immer: + specifier: ^10.0.3 + version: 10.0.3 + jsonwebtoken: + specifier: ^9.0.2 + version: 9.0.2 + lodash: + specifier: ^4.17.21 + version: 4.17.21 + loglevel: + specifier: ^1.8.1 + version: 1.8.1 + loglevel-plugin-prefix: + specifier: ^0.8.4 + version: 0.8.4 + next: + specifier: ^14.2.1 + version: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) + next-auth: + specifier: ^4.24.5 + version: 4.24.5(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + next-intl: + specifier: 3.2.2 + version: 3.2.2(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react@18.2.0) + next-seo: + specifier: ^6.4.0 + version: 6.4.0(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + next-sitemap: + specifier: ^4.2.3 + version: 4.2.3(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5)) + next-themes: + specifier: ^0.2.1 + version: 0.2.1(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + postcss: + specifier: ^8.4.31 + version: 8.4.32 + posthog-js: + specifier: ^1.94.2 + version: 1.94.2 + posthog-node: + specifier: ^3.2.0 + version: 3.2.0 + react: + specifier: ^18.2.0 + version: 18.2.0 + react-dom: + specifier: ^18.2.0 + version: 18.2.0(react@18.2.0) + react-hook-form: + specifier: ^7.47.0 + version: 7.48.2(react@18.2.0) + react-icons: + specifier: ^4.11.0 + version: 4.12.0(react@18.2.0) + react-use: + specifier: ^17.4.0 + version: 17.4.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + redis: + specifier: ^4.6.10 + version: 4.6.11 + remeda: + specifier: ^1.27.1 + version: 1.29.0 + signature-validator: + specifier: ^1.2.0 + version: 1.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + siwe: + specifier: ^2.1.4 + version: 2.1.4(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + stripe: + specifier: ^13.10.0 + version: 13.11.0 + styled-jsx: + specifier: ^5.1.2 + version: 5.1.2(@babel/core@7.23.9)(babel-plugin-macros@2.8.0)(react@18.2.0) + tailwind-merge: + specifier: ^1.14.0 + version: 1.14.0 + tailwindcss: + specifier: ^3.4.1 + version: 3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + tailwindcss-animate: + specifier: ^1.0.7 + version: 1.0.7(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) + tailwindcss-gradients: + specifier: ^3.0.0 + version: 3.0.0 + tslib: + specifier: ^2.6.2 + version: 2.6.2 + uuid: + specifier: ^8.3.2 + version: 8.3.2 + vaul: + specifier: ^0.9.0 + version: 0.9.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + zod: + specifier: ^3.22.4 + version: 3.22.4 + zustand: + specifier: ^4.4.3 + version: 4.4.7(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0) + devDependencies: + '@babel/core': + specifier: ^7.23.9 + version: 7.23.9 + '@babel/preset-env': + specifier: ^7.23.9 + version: 7.23.9(@babel/core@7.23.9) + '@babel/preset-react': + specifier: ^7.23.3 + version: 7.23.3(@babel/core@7.23.9) + '@babel/preset-typescript': + specifier: ^7.23.3 + version: 7.23.3(@babel/core@7.23.9) + '@babel/runtime': + specifier: ^7.23.9 + version: 7.23.9 + '@depay/web3-mock-evm': + specifier: ^14.17.0 + version: 14.17.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@graphql-codegen/add': + specifier: ^5.0.0 + version: 5.0.0(graphql@16.8.1) + '@graphql-codegen/cli': + specifier: ^5.0.0 + version: 5.0.0(@parcel/watcher@2.3.0)(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(enquirer@2.3.6)(graphql@16.8.1)(typescript@5.4.2)(utf-8-validate@5.0.10) + '@graphql-codegen/client-preset': + specifier: ^4.1.0 + version: 4.1.0(encoding@0.1.13)(graphql@16.8.1) + '@graphql-codegen/hasura-allow-list': + specifier: ^3.1.0 + version: 3.1.0(graphql@16.8.1) + '@graphql-codegen/import-types-preset': + specifier: ^3.0.0 + version: 3.0.0(encoding@0.1.13)(graphql@16.8.1) + '@graphql-codegen/introspection': + specifier: ^4.0.0 + version: 4.0.0(encoding@0.1.13)(graphql@16.8.1) + '@graphql-codegen/schema-ast': + specifier: ^4.0.0 + version: 4.0.0(graphql@16.8.1) + '@graphql-codegen/typescript': + specifier: ^4.0.1 + version: 4.0.1(encoding@0.1.13)(graphql@16.8.1) + '@graphql-codegen/typescript-generic-sdk': + specifier: ^4.0.0 + version: 4.0.0(encoding@0.1.13)(graphql-tag@2.12.6(graphql@16.8.1))(graphql@16.8.1) + '@graphql-codegen/typescript-operations': + specifier: ^4.0.1 + version: 4.0.1(encoding@0.1.13)(graphql@16.8.1) + '@graphql-codegen/typescript-react-query': + specifier: ^6.1.0 + version: 6.1.0(encoding@0.1.13)(graphql@16.8.1) + '@graphql-eslint/eslint-plugin': + specifier: ^3.20.1 + version: 3.20.1(@babel/core@7.23.9)(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10) + '@next/bundle-analyzer': + specifier: ^13.5.4 + version: 13.5.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@nx/devkit': + specifier: 18.3.0 + version: 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/esbuild': + specifier: 18.3.0 + version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/eslint': + specifier: 18.3.0 + version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/eslint-plugin': + specifier: 18.3.0 + version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/eslint-plugin-nx': + specifier: 16.0.0-beta.1 + version: 16.0.0-beta.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/jest': + specifier: 18.3.0 + version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) + '@nx/js': + specifier: 18.3.0 + version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/next': + specifier: 18.3.0 + version: 18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(js-yaml@4.1.0)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@nx/node': + specifier: 18.3.0 + version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) + '@nx/playwright': + specifier: 18.3.0 + version: 18.3.0(@babel/traverse@7.23.9)(@playwright/test@1.41.1)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/plugin': + specifier: 18.3.0 + version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) + '@nx/react': + specifier: 18.3.0 + version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@nx/rollup': + specifier: 18.3.0 + version: 18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) + '@nx/storybook': + specifier: 18.3.0 + version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/web': + specifier: 18.3.0 + version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/webpack': + specifier: 18.3.0 + version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10) + '@nx/workspace': + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) + '@playwright/test': + specifier: ^1.41.1 + version: 1.41.1 + '@rollup/plugin-url': + specifier: ^7.0.0 + version: 7.0.0(rollup@2.78.0) + '@storybook/addon-a11y': + specifier: 7.6.10 + version: 7.6.10 + '@storybook/addon-essentials': + specifier: 7.6.10 + version: 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/addon-interactions': + specifier: 7.6.10 + version: 7.6.10 + '@storybook/addon-mdx-gfm': + specifier: 7.6.10 + version: 7.6.10 + '@storybook/addon-styling': + specifier: ^1.3.7 + version: 1.3.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(less@4.1.3)(postcss@8.4.32)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5)(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@storybook/addons': + specifier: ^7.6.8 + version: 7.6.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/builder-webpack5': + specifier: ^7.6.7 + version: 7.6.7(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(typescript@5.4.2) + '@storybook/core-common': + specifier: ^7.6.7 + version: 7.6.7(encoding@0.1.13) + '@storybook/core-server': + specifier: 7.6.10 + version: 7.6.10(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@storybook/jest': + specifier: 0.2.3 + version: 0.2.3(@jest/globals@29.7.0)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) + '@storybook/nextjs': + specifier: ^7.6.7 + version: 7.6.7(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/helpers@0.5.3)(babel-plugin-macros@2.8.0)(encoding@0.1.13)(esbuild@0.19.12)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@storybook/react': + specifier: 7.6.10 + version: 7.6.10(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.2) + '@storybook/react-webpack5': + specifier: 7.6.10 + version: 7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4) + '@storybook/test': + specifier: ^7.6.7 + version: 7.6.7(@jest/globals@29.7.0)(@types/jest@29.5.0)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) + '@storybook/test-runner': + specifier: 0.13.0 + version: 0.13.0(@swc/helpers@0.5.3)(@types/node@18.19.31)(encoding@0.1.13)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + '@storybook/theming': + specifier: ^7.6.7 + version: 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@svgr/rollup': + specifier: ^8.1.0 + version: 8.1.0(rollup@2.78.0)(typescript@5.4.2) + '@svgr/webpack': + specifier: ^6.5.1 + version: 6.5.1 + '@swc-node/register': + specifier: ~1.8.0 + version: 1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2) + '@swc/cli': + specifier: ~0.1.62 + version: 0.1.63(@swc/core@1.3.93(@swc/helpers@0.5.3))(chokidar@3.5.3) + '@swc/core': + specifier: 1.3.93 + version: 1.3.93(@swc/helpers@0.5.3) + '@swc/helpers': + specifier: 0.5.3 + version: 0.5.3 + '@swc/jest': + specifier: 0.2.20 + version: 0.2.20(@swc/core@1.3.93(@swc/helpers@0.5.3)) + '@tanstack/react-query-devtools': + specifier: ^5.20.5 + version: 5.20.5(@tanstack/react-query@5.20.5(react@18.2.0))(react@18.2.0) + '@testing-library/jest-dom': + specifier: ^5.17.0 + version: 5.17.0 + '@testing-library/react': + specifier: 14.0.0 + version: 14.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@testing-library/user-event': + specifier: ^14.5.1 + version: 14.5.1(@testing-library/dom@9.3.3) + '@types/async-retry': + specifier: ^1.4.8 + version: 1.4.8 + '@types/cron': + specifier: ^2.4.0 + version: 2.4.0 + '@types/iframe-resizer': + specifier: ^3.5.13 + version: 3.5.13 + '@types/jest': + specifier: 29.5.0 + version: 29.5.0 + '@types/jsonwebtoken': + specifier: ^9.0.3 + version: 9.0.5 + '@types/lodash': + specifier: ^4.14.202 + version: 4.14.202 + '@types/node': + specifier: 18.19.31 + version: 18.19.31 + '@types/pg': + specifier: ^8.10.5 + version: 8.10.9 + '@types/react': + specifier: 18.2.33 + version: 18.2.33 + '@types/react-dom': + specifier: 18.2.14 + version: 18.2.14 + '@types/testing-library__jest-dom': + specifier: ^5.14.9 + version: 5.14.9 + '@types/text-encoding': + specifier: ^0.0.37 + version: 0.0.37 + '@types/uuid': + specifier: ^8.3.4 + version: 8.3.4 + '@typescript-eslint/eslint-plugin': + specifier: 7.7.0 + version: 7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': + specifier: 7.7.0 + version: 7.7.0(eslint@8.57.0)(typescript@5.4.2) + '@vercel/remote-nx': + specifier: ^1.1.1 + version: 1.1.1(@nx/workspace@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(encoding@0.1.13) + '@walletconnect/types': + specifier: ^2.11.2 + version: 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + axe-playwright: + specifier: ^2.0.1 + version: 2.0.1(playwright@1.41.1) + babel-jest: + specifier: ^29.4.1 + version: 29.7.0(@babel/core@7.23.9) + babel-loader: + specifier: ^9.1.3 + version: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + chromatic: + specifier: ^6.24.1 + version: 6.24.1 + cross-env: + specifier: ^7.0.3 + version: 7.0.3 + dotenv-cli: + specifier: ^6.0.0 + version: 6.0.0 + encoding: + specifier: ^0.1.13 + version: 0.1.13 + esbuild: + specifier: ^0.19.2 + version: 0.19.12 + eslint: + specifier: 8.57.0 + version: 8.57.0 + eslint-config-next: + specifier: ^14.2.1 + version: 14.2.1(eslint@8.57.0)(typescript@5.4.2) + eslint-config-prettier: + specifier: 9.1.0 + version: 9.1.0(eslint@8.57.0) + eslint-import-resolver-typescript: + specifier: ^3.6.1 + version: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: + specifier: 2.29.1 + version: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-json: + specifier: ^3.1.0 + version: 3.1.0 + eslint-plugin-jsx-a11y: + specifier: 6.8.0 + version: 6.8.0(eslint@8.57.0) + eslint-plugin-markdown: + specifier: ^3.0.1 + version: 3.0.1(eslint@8.57.0) + eslint-plugin-playwright: + specifier: ^0.22.1 + version: 0.22.1(eslint@8.57.0) + eslint-plugin-react: + specifier: ^7.33.2 + version: 7.33.2(eslint@8.57.0) + eslint-plugin-react-hooks: + specifier: ^4.6.0 + version: 4.6.0(eslint@8.57.0) + eslint-plugin-sonarjs: + specifier: ^0.23.0 + version: 0.23.0(eslint@8.57.0) + eslint-plugin-storybook: + specifier: ^0.6.15 + version: 0.6.15(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-tailwindcss: + specifier: ^3.14.0 + version: 3.14.0(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) + eth-testing: + specifier: ^1.14.0 + version: 1.14.0(bufferutil@4.0.8)(typescript@5.4.2)(utf-8-validate@5.0.10) + globby: + specifier: ^14.0.0 + version: 14.0.0 + graphql-config: + specifier: ^5.0.3 + version: 5.0.3(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.4.2)(utf-8-validate@5.0.10) + graphql-request: + specifier: ^6.1.0 + version: 6.1.0(encoding@0.1.13)(graphql@16.8.1) + husky: + specifier: ^8.0.3 + version: 8.0.3 + is-ci: + specifier: ^3.0.1 + version: 3.0.1 + jest: + specifier: ^29.7.0 + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + jest-environment-jsdom: + specifier: ^29.7.0 + version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jest-environment-node: + specifier: ^29.7.0 + version: 29.7.0 + jsonc-eslint-parser: + specifier: ^2.3.0 + version: 2.4.0 + lint-staged: + specifier: ^13.3.0 + version: 13.3.0(enquirer@2.3.6) + mockdate: + specifier: ^3.0.5 + version: 3.0.5 + msw: + specifier: ^1.3.2 + version: 1.3.2(encoding@0.1.13)(typescript@5.4.2) + msw-storybook-addon: + specifier: ^2.0.0--canary.122.06f0c92.0 + version: 2.0.0-next.1(msw@1.3.2(encoding@0.1.13)(typescript@5.4.2)) + node-fetch: + specifier: ^2.7.0 + version: 2.7.0(encoding@0.1.13) + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + nx: + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) + pg: + specifier: ^8.11.3 + version: 8.11.3 + playwright: + specifier: ^1.41.1 + version: 1.41.1 + prettier: + specifier: ^3.2.4 + version: 3.2.4 + prettier-plugin-tailwindcss: + specifier: ^0.5.11 + version: 0.5.11(prettier@3.2.4) + react-refresh: + specifier: ^0.10.0 + version: 0.10.0 + react-test-renderer: + specifier: 18.2.0 + version: 18.2.0(react@18.2.0) + start-server-and-test: + specifier: ^1.15.4 + version: 1.15.5 + storybook-addon-module-mock: + specifier: ^1.1.6 + version: 1.1.6(@types/react@18.2.33)(react@18.2.0) + storybook-dark-mode: + specifier: ^3.0.3 + version: 3.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + swc-loader: + specifier: 0.1.15 + version: 0.1.15(@swc/core@1.3.93(@swc/helpers@0.5.3))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + text-encoding: + specifier: ^0.7.0 + version: 0.7.0 + ts-jest: + specifier: ^29.1.1 + version: 29.1.1(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))(typescript@5.4.2) + ts-jest-mock-import-meta: + specifier: ^1.1.0 + version: 1.1.0(ts-jest@29.1.1(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))(typescript@5.4.2)) + ts-node: + specifier: ^10.9.1 + version: 10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2) + tsconfig-paths-webpack-plugin: + specifier: ^4.1.0 + version: 4.1.0 + typescript: + specifier: ^5.4.2 + version: 5.4.2 + url-loader: + specifier: ^4.1.1 + version: 4.1.1(file-loader@6.2.0(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + webpack: + specifier: ^5.89.0 + version: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) packages: - /@aashutoshrathi/word-wrap@1.2.6: + '@aashutoshrathi/word-wrap@1.2.6': resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} engines: {node: '>=0.10.0'} - dev: true - /@adobe/css-tools@4.3.2: + '@adobe/css-tools@4.3.2': resolution: {integrity: sha512-DA5a1C0gD/pLOvhv33YMrbf2FK3oUzwNl9oOJqE4XVjuEtt6XIakRcsd7eLiOSPkp1kTRQGICTA8cKra/vFbjw==} - dev: true - /@adraffy/ens-normalize@1.10.0: + '@adraffy/ens-normalize@1.10.0': resolution: {integrity: sha512-nA9XHtlAkYfJxY7bce8DcN7eKxWWCWkU+1GR9d+U6MbNpfwQp8TI7vqOsBsMcHoT4mBu2kypKoSKnghEzOOq5Q==} - dev: false - /@alembic/ui@1.5.4(react-dom@18.2.0)(react@18.2.0): + '@alembic/ui@1.5.4': resolution: {integrity: sha512-l1D59gg/KxzcEJGTjI66blfSlHkrKO1QHOu5eCmR7mU7MCSYlmTgUin5OH/TIQVXfQr3tTa4NxQnf+UOVMPgig==} peerDependencies: react: ^18.2.0 react-dom: ^18.2.0 - dependencies: - classnames: 2.3.2 - react: 18.2.0 - react-code-blocks: 0.1.6(react-dom@18.2.0)(react@18.2.0) - react-dom: 18.2.0(react@18.2.0) - react-feather: 2.0.10(react@18.2.0) - usehooks-ts: 2.12.1(react@18.2.0) - dev: false - /@alloc/quick-lru@5.2.0: + '@alloc/quick-lru@5.2.0': resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} - /@ampproject/remapping@2.2.1: + '@ampproject/remapping@2.2.1': resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 - /@ardatan/relay-compiler@12.0.0(encoding@0.1.13)(graphql@16.8.1): + '@ardatan/relay-compiler@12.0.0': resolution: {integrity: sha512-9anThAaj1dQr6IGmzBMcfzOQKTa5artjuPmw8NYK/fiGEMjADbSguBY2FMDykt+QhilR3wc9VA/3yVju7JHg7Q==} hasBin: true peerDependencies: graphql: '*' - dependencies: - '@babel/core': 7.23.9 - '@babel/generator': 7.23.5 - '@babel/parser': 7.23.9 - '@babel/runtime': 7.23.9 - '@babel/traverse': 7.23.9 - '@babel/types': 7.23.9 - babel-preset-fbjs: 3.4.0(@babel/core@7.23.9) - chalk: 4.1.0 - fb-watchman: 2.0.2 - fbjs: 3.0.5(encoding@0.1.13) - glob: 7.2.3 - graphql: 16.8.1 - immutable: 3.7.6 - invariant: 2.2.4 - nullthrows: 1.1.1 - relay-runtime: 12.0.0(encoding@0.1.13) - signedsource: 1.0.0 - yargs: 15.4.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - /@ardatan/sync-fetch@0.0.1(encoding@0.1.13): + '@ardatan/sync-fetch@0.0.1': resolution: {integrity: sha512-xhlTqH0m31mnsG0tIP4ETgfSB6gXDaYYsUWTrlUV93fFQPI9dd8hE0Ot6MHLCtqgB32hwJAC3YZMWlXZw7AleA==} engines: {node: '>=14'} - dependencies: - node-fetch: 2.7.0(encoding@0.1.13) - transitivePeerDependencies: - - encoding - dev: true - /@aw-web-design/x-default-browser@1.4.126: + '@aw-web-design/x-default-browser@1.4.126': resolution: {integrity: sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==} hasBin: true - dependencies: - default-browser-id: 3.0.0 - dev: true - /@babel/code-frame@7.23.5: + '@babel/code-frame@7.23.5': resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': 7.23.4 - chalk: 2.4.2 - /@babel/compat-data@7.23.5: + '@babel/compat-data@7.23.5': resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} engines: {node: '>=6.9.0'} - /@babel/core@7.23.9: + '@babel/core@7.23.9': resolution: {integrity: sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==} engines: {node: '>=6.9.0'} - dependencies: - '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.23.5 - '@babel/generator': 7.23.6 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) - '@babel/helpers': 7.23.9 - '@babel/parser': 7.23.9 - '@babel/template': 7.23.9 - '@babel/traverse': 7.23.9 - '@babel/types': 7.23.9 - convert-source-map: 2.0.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - /@babel/generator@7.23.5: + '@babel/generator@7.23.5': resolution: {integrity: sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.5 - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 - jsesc: 2.5.2 - dev: true - /@babel/generator@7.23.6: + '@babel/generator@7.23.6': resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.9 - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 - jsesc: 2.5.2 - /@babel/helper-annotate-as-pure@7.22.5: + '@babel/helper-annotate-as-pure@7.22.5': resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.9 - dev: true - /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: + '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.9 - dev: true - /@babel/helper-compilation-targets@7.22.15: + '@babel/helper-compilation-targets@7.22.15': resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/compat-data': 7.23.5 - '@babel/helper-validator-option': 7.23.5 - browserslist: 4.22.2 - lru-cache: 5.1.1 - semver: 6.3.1 - dev: true - /@babel/helper-compilation-targets@7.23.6: + '@babel/helper-compilation-targets@7.23.6': resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/compat-data': 7.23.5 - '@babel/helper-validator-option': 7.23.5 - browserslist: 4.22.2 - lru-cache: 5.1.1 - semver: 6.3.1 - /@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.23.9): + '@babel/helper-create-class-features-plugin@7.23.5': resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - semver: 6.3.1 - dev: true - /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.9): + '@babel/helper-create-regexp-features-plugin@7.22.15': resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - regexpu-core: 5.3.2 - semver: 6.3.1 - dev: true - /@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.9): + '@babel/helper-define-polyfill-provider@0.4.3': resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4 - lodash.debounce: 4.0.8 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.23.9): + '@babel/helper-define-polyfill-provider@0.5.0': resolution: {integrity: sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4 - lodash.debounce: 4.0.8 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/helper-environment-visitor@7.22.20: + '@babel/helper-environment-visitor@7.22.20': resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} engines: {node: '>=6.9.0'} - /@babel/helper-function-name@7.23.0: + '@babel/helper-function-name@7.23.0': resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.23.9 - '@babel/types': 7.23.9 - /@babel/helper-hoist-variables@7.22.5: + '@babel/helper-hoist-variables@7.22.5': resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.9 - /@babel/helper-member-expression-to-functions@7.23.0: + '@babel/helper-member-expression-to-functions@7.23.0': resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.9 - dev: true - /@babel/helper-module-imports@7.22.15: + '@babel/helper-module-imports@7.22.15': resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.9 - /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.9): + '@babel/helper-module-transforms@7.23.3': resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 - /@babel/helper-optimise-call-expression@7.22.5: + '@babel/helper-optimise-call-expression@7.22.5': resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.9 - dev: true - /@babel/helper-plugin-utils@7.22.5: + '@babel/helper-plugin-utils@7.22.5': resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} - dev: true - /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.9): + '@babel/helper-remap-async-to-generator@7.22.20': resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-wrap-function': 7.22.20 - dev: true - /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.9): + '@babel/helper-replace-supers@7.22.20': resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - dev: true - /@babel/helper-simple-access@7.22.5: + '@babel/helper-simple-access@7.22.5': resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.9 - /@babel/helper-skip-transparent-expression-wrappers@7.22.5: + '@babel/helper-skip-transparent-expression-wrappers@7.22.5': resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.9 - dev: true - /@babel/helper-split-export-declaration@7.22.6: + '@babel/helper-split-export-declaration@7.22.6': resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.9 - /@babel/helper-string-parser@7.23.4: + '@babel/helper-string-parser@7.23.4': resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-identifier@7.22.20: + '@babel/helper-validator-identifier@7.22.20': resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-option@7.23.5: + '@babel/helper-validator-option@7.23.5': resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} - /@babel/helper-wrap-function@7.22.20: + '@babel/helper-wrap-function@7.22.20': resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-function-name': 7.23.0 - '@babel/template': 7.23.9 - '@babel/types': 7.23.9 - dev: true - /@babel/helpers@7.23.9: + '@babel/helpers@7.23.9': resolution: {integrity: sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.23.9 - '@babel/traverse': 7.23.9 - '@babel/types': 7.23.9 - transitivePeerDependencies: - - supports-color - /@babel/highlight@7.23.4: + '@babel/highlight@7.23.4': resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.22.20 - chalk: 2.4.2 - js-tokens: 4.0.0 - /@babel/parser@7.23.5: + '@babel/parser@7.23.5': resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==} engines: {node: '>=6.0.0'} hasBin: true - dependencies: - '@babel/types': 7.23.9 - dev: true - /@babel/parser@7.23.9: + '@babel/parser@7.23.9': resolution: {integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==} engines: {node: '>=6.0.0'} hasBin: true - dependencies: - '@babel/types': 7.23.9 - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.9): + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3': resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.9): + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3': resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.9) - dev: true - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.23.9): + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7': resolution: {integrity: sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.9): + '@babel/plugin-proposal-class-properties@7.18.6': resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-proposal-decorators@7.23.5(@babel/core@7.23.9): + '@babel/plugin-proposal-decorators@7.23.5': resolution: {integrity: sha512-6IsY8jOeWibsengGlWIezp7cuZEFzNlAghFpzh9wiZwhQ42/hRcPnY/QV9HJoKTlujupinSlnQPiEy/u2C1ZfQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.23.9) - dev: true - /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.23.9): + '@babel/plugin-proposal-object-rest-spread@7.20.7': resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.9) - dev: true - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.9): + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2': resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - dev: true - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.9): + '@babel/plugin-syntax-async-generators@7.8.4': resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.9): + '@babel/plugin-syntax-bigint@7.8.3': resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.9): + '@babel/plugin-syntax-class-properties@7.12.13': resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.9): + '@babel/plugin-syntax-class-static-block@7.14.5': resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-decorators@7.23.3(@babel/core@7.23.9): + '@babel/plugin-syntax-decorators@7.23.3': resolution: {integrity: sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.9): + '@babel/plugin-syntax-dynamic-import@7.8.3': resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.9): + '@babel/plugin-syntax-export-namespace-from@7.8.3': resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-flow@7.23.3(@babel/core@7.23.9): + '@babel/plugin-syntax-flow@7.23.3': resolution: {integrity: sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.9): + '@babel/plugin-syntax-import-assertions@7.23.3': resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.9): + '@babel/plugin-syntax-import-attributes@7.23.3': resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.9): + '@babel/plugin-syntax-import-meta@7.10.4': resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.9): + '@babel/plugin-syntax-json-strings@7.8.3': resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.9): + '@babel/plugin-syntax-jsx@7.23.3': resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.9): + '@babel/plugin-syntax-logical-assignment-operators@7.10.4': resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.9): + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.9): + '@babel/plugin-syntax-numeric-separator@7.10.4': resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.9): + '@babel/plugin-syntax-object-rest-spread@7.8.3': resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.9): + '@babel/plugin-syntax-optional-catch-binding@7.8.3': resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.9): + '@babel/plugin-syntax-optional-chaining@7.8.3': resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.9): + '@babel/plugin-syntax-private-property-in-object@7.14.5': resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.9): + '@babel/plugin-syntax-top-level-await@7.14.5': resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.9): + '@babel/plugin-syntax-typescript@7.23.3': resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.9): + '@babel/plugin-syntax-unicode-sets-regex@7.18.6': resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-arrow-functions@7.23.3': resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.23.9): + '@babel/plugin-transform-async-generator-functions@7.23.9': resolution: {integrity: sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.9) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-async-to-generator@7.23.3': resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-block-scoped-functions@7.23.3': resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.9): + '@babel/plugin-transform-block-scoping@7.23.4': resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-class-properties@7.23.3': resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.9): + '@babel/plugin-transform-class-static-block@7.23.4': resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-classes@7.23.5(@babel/core@7.23.9): + '@babel/plugin-transform-classes@7.23.5': resolution: {integrity: sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) - '@babel/helper-split-export-declaration': 7.22.6 - globals: 11.12.0 - dev: true - /@babel/plugin-transform-classes@7.23.8(@babel/core@7.23.9): + '@babel/plugin-transform-classes@7.23.8': resolution: {integrity: sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) - '@babel/helper-split-export-declaration': 7.22.6 - globals: 11.12.0 - dev: true - /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-computed-properties@7.23.3': resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/template': 7.22.15 - dev: true - /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-destructuring@7.23.3': resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-dotall-regex@7.23.3': resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-duplicate-keys@7.23.3': resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.23.9): + '@babel/plugin-transform-dynamic-import@7.23.4': resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-exponentiation-operator@7.23.3': resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.23.9): + '@babel/plugin-transform-export-namespace-from@7.23.4': resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-flow-strip-types@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-flow-strip-types@7.23.3': resolution: {integrity: sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-flow': 7.23.3(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-for-of@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-for-of@7.23.3': resolution: {integrity: sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-for-of@7.23.6(@babel/core@7.23.9): + '@babel/plugin-transform-for-of@7.23.6': resolution: {integrity: sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - dev: true - /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-function-name@7.23.3': resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.23.9): + '@babel/plugin-transform-json-strings@7.23.4': resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-literals@7.23.3': resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.23.9): + '@babel/plugin-transform-logical-assignment-operators@7.23.4': resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-member-expression-literals@7.23.3': resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-modules-amd@7.23.3': resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-modules-commonjs@7.23.3': resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-simple-access': 7.22.5 - dev: true - /@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.23.9): + '@babel/plugin-transform-modules-systemjs@7.23.9': resolution: {integrity: sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-identifier': 7.22.20 - dev: true - /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-modules-umd@7.23.3': resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.9): + '@babel/plugin-transform-named-capturing-groups-regex@7.22.5': resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-new-target@7.23.3': resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.23.9): + '@babel/plugin-transform-nullish-coalescing-operator@7.23.4': resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.23.9): + '@babel/plugin-transform-numeric-separator@7.23.4': resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-object-rest-spread@7.23.4(@babel/core@7.23.9): + '@babel/plugin-transform-object-rest-spread@7.23.4': resolution: {integrity: sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-object-super@7.23.3': resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.23.9): + '@babel/plugin-transform-optional-catch-binding@7.23.4': resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.23.9): + '@babel/plugin-transform-optional-chaining@7.23.4': resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-parameters@7.23.3': resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-private-methods@7.23.3': resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.9): + '@babel/plugin-transform-private-property-in-object@7.23.4': resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-property-literals@7.23.3': resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-react-constant-elements@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-react-constant-elements@7.23.3': resolution: {integrity: sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-react-display-name@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-react-display-name@7.23.3': resolution: {integrity: sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.23.9): + '@babel/plugin-transform-react-jsx-development@7.22.5': resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.9): + '@babel/plugin-transform-react-jsx@7.23.4': resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9) - '@babel/types': 7.23.5 - dev: true - /@babel/plugin-transform-react-pure-annotations@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-react-pure-annotations@7.23.3': resolution: {integrity: sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-regenerator@7.23.3': resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - regenerator-transform: 0.15.2 - dev: true - /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-reserved-words@7.23.3': resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-runtime@7.23.4(@babel/core@7.23.9): + '@babel/plugin-transform-runtime@7.23.4': resolution: {integrity: sha512-ITwqpb6V4btwUG0YJR82o2QvmWrLgDnx/p2A3CTPYGaRgULkDiC0DRA2C4jlRB9uXGUEfaSS/IGHfVW+ohzYDw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.9) - babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.9) - babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.9) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-shorthand-properties@7.23.3': resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-spread@7.23.3': resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - dev: true - /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-sticky-regex@7.23.3': resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-template-literals@7.23.3': resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-typeof-symbol@7.23.3': resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-typescript@7.23.5(@babel/core@7.23.9): + '@babel/plugin-transform-typescript@7.23.5': resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.9) - dev: true - /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-unicode-escapes@7.23.3': resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-unicode-property-regex@7.23.3': resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-unicode-regex@7.23.3': resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.9): + '@babel/plugin-transform-unicode-sets-regex@7.23.3': resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/preset-env@7.23.9(@babel/core@7.23.9): + '@babel/preset-env@7.23.9': resolution: {integrity: sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.7(@babel/core@7.23.9) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.9) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.9) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.9) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.9) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.9) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.9) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.9) - '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.23.9) - '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.9) - '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.23.9) - '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.23.9) - '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.23.9) - '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.23.9) - '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.23.9) - '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.23.9) - '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.23.9) - '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.23.9) - '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.9) - '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.23.9) - '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.23.9) - '@babel/plugin-transform-object-rest-spread': 7.23.4(@babel/core@7.23.9) - '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.23.9) - '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.9) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.23.9) - '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.23.9) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.9) - babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.23.9) - babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.23.9) - babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.9) - core-js-compat: 3.34.0 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/preset-flow@7.23.3(@babel/core@7.23.9): + '@babel/preset-flow@7.23.3': resolution: {integrity: sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-transform-flow-strip-types': 7.23.3(@babel/core@7.23.9) - dev: true - /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.9): + '@babel/preset-modules@0.1.6-no-external-plugins': resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/types': 7.23.5 - esutils: 2.0.3 - dev: true - /@babel/preset-react@7.23.3(@babel/core@7.23.9): + '@babel/preset-react@7.23.3': resolution: {integrity: sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-transform-react-display-name': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.9) - '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.23.9) - '@babel/plugin-transform-react-pure-annotations': 7.23.3(@babel/core@7.23.9) - dev: true - /@babel/preset-typescript@7.23.3(@babel/core@7.23.9): + '@babel/preset-typescript@7.23.3': resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.9) - dev: true - /@babel/regjsgen@0.8.0: + '@babel/regjsgen@0.8.0': resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} - dev: true - /@babel/runtime@7.23.9: + '@babel/runtime@7.23.9': resolution: {integrity: sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==} engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.14.0 - /@babel/template@7.22.15: + '@babel/template@7.22.15': resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.23.5 - '@babel/parser': 7.23.5 - '@babel/types': 7.23.5 - dev: true - /@babel/template@7.23.9: + '@babel/template@7.23.9': resolution: {integrity: sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.23.5 - '@babel/parser': 7.23.9 - '@babel/types': 7.23.9 - /@babel/traverse@7.23.5: + '@babel/traverse@7.23.5': resolution: {integrity: sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.23.5 - '@babel/generator': 7.23.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.9 - '@babel/types': 7.23.9 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/traverse@7.23.9: + '@babel/traverse@7.23.9': resolution: {integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.23.5 - '@babel/generator': 7.23.6 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.9 - '@babel/types': 7.23.9 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - /@babel/types@7.23.5: + '@babel/types@7.23.5': resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.23.4 - '@babel/helper-validator-identifier': 7.22.20 - to-fast-properties: 2.0.0 - dev: true - /@babel/types@7.23.9: + '@babel/types@7.23.9': resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.23.4 - '@babel/helper-validator-identifier': 7.22.20 - to-fast-properties: 2.0.0 - /@base2/pretty-print-object@1.0.1: + '@base2/pretty-print-object@1.0.1': resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} - dev: true - /@bcoe/v8-coverage@0.2.3: + '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - dev: true - /@bytescale/sdk@3.25.0: + '@bytescale/sdk@3.25.0': resolution: {integrity: sha512-mYTnzJFjQkjDj3fr4LdA6RmU7ikBPzyCvp1FySRdVYl2aWdmwmCgqV+ZUZx2i3WbTzSi5sbIPs/w3mlvAZSzPw==} - dev: false - /@bytescale/upload-widget-react@4.16.0(react@18.2.0): + '@bytescale/upload-widget-react@4.16.0': resolution: {integrity: sha512-BDXfiO104QG/RDawTaeHD0gmDAo3YwbKllvdJXV8MeChZpjm59xeP+4O7TT7HOlTMo51AJHDwFmkeKJ6hFe9nA==} peerDependencies: react: '>=16.3.0' - dependencies: - '@bytescale/upload-widget': 4.22.0 - lodash.isequal: 4.5.0 - react: 18.2.0 - dev: false - /@bytescale/upload-widget@4.22.0: + '@bytescale/upload-widget@4.22.0': resolution: {integrity: sha512-3raPedpgJJnGrX2lDb+CAUvqs1LMyww6/UbstRMNDswKUR+uA1Asz2ZfaUE0t77UfEO9vqd7/Q+tXNcrku15vA==} - dependencies: - '@bytescale/sdk': 3.25.0 - classnames: 2.3.2 - preact: 10.19.2 - dev: false - /@cbor-extract/cbor-extract-darwin-arm64@2.2.0: + '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': resolution: {integrity: sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==} cpu: [arm64] os: [darwin] - requiresBuild: true - dev: false - optional: true - /@cbor-extract/cbor-extract-darwin-x64@2.2.0: + '@cbor-extract/cbor-extract-darwin-x64@2.2.0': resolution: {integrity: sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==} cpu: [x64] os: [darwin] - requiresBuild: true - dev: false - optional: true - /@cbor-extract/cbor-extract-linux-arm64@2.2.0: + '@cbor-extract/cbor-extract-linux-arm64@2.2.0': resolution: {integrity: sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==} cpu: [arm64] os: [linux] - requiresBuild: true - dev: false - optional: true - /@cbor-extract/cbor-extract-linux-arm@2.2.0: + '@cbor-extract/cbor-extract-linux-arm@2.2.0': resolution: {integrity: sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==} cpu: [arm] os: [linux] - requiresBuild: true - dev: false - optional: true - /@cbor-extract/cbor-extract-linux-x64@2.2.0: + '@cbor-extract/cbor-extract-linux-x64@2.2.0': resolution: {integrity: sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==} cpu: [x64] os: [linux] - requiresBuild: true - dev: false - optional: true - /@cbor-extract/cbor-extract-win32-x64@2.2.0: + '@cbor-extract/cbor-extract-win32-x64@2.2.0': resolution: {integrity: sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==} cpu: [x64] os: [win32] - requiresBuild: true - dev: false - optional: true - /@colors/colors@1.5.0: + '@colors/colors@1.5.0': resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - requiresBuild: true - dev: true - optional: true - /@cometh/connect-sdk@1.2.18(encoding@0.1.13): + '@cometh/connect-sdk@1.2.18': resolution: {integrity: sha512-7c39wVarvd+zI6pw0ANo87Ka26j5b3+crINgnzLxFnL79XeIWk7q4nTOzYIOqfS1VWTW+mIohI0hq0P2RObOqg==} - dependencies: - '@alembic/ui': 1.5.4(react-dom@18.2.0)(react@18.2.0) - '@babel/traverse': 7.23.9 - '@ethersproject/abstract-provider': 5.7.0 - '@ethersproject/abstract-signer': 5.7.0 - '@ethersproject/providers': 5.7.2 - '@simplewebauthn/server': 7.4.0(encoding@0.1.13) - '@types/babel__core': 7.20.5 - '@web3-onboard/common': 2.3.3 - axios: 1.6.8 - bowser: 2.11.0 - cbor-js: 0.1.0 - elliptic: 6.5.4 - ethers: 5.7.2 - ethers-multisend: 2.4.0 - lodash: 4.17.21 - psl: 1.9.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - siwe: 1.1.6(ethers@5.7.2) - uuid: 9.0.1 - transitivePeerDependencies: - - bufferutil - - debug - - encoding - - supports-color - - utf-8-validate - dev: false - /@corex/deepmerge@4.0.43: + '@corex/deepmerge@4.0.43': resolution: {integrity: sha512-N8uEMrMPL0cu/bdboEWpQYb/0i2K5Qn8eCsxzOmxSggJbbQte7ljMRoXm917AbntqTGOzdTu+vP3KOOzoC70HQ==} - dev: false - /@cspotcode/source-map-support@0.8.1: + '@cspotcode/source-map-support@0.8.1': resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} - dependencies: - '@jridgewell/trace-mapping': 0.3.9 - /@date-fns/utc@1.2.0: + '@date-fns/utc@1.2.0': resolution: {integrity: sha512-YLq+crMPJiBmIdkRmv9nZuZy1mVtMlDcUKlg4mvI0UsC/dZeIaGoGB5p/C4FrpeOhZ7zBTK03T58S0DFkRNMnw==} - dev: false - /@depay/web3-blockchains@9.2.8: + '@depay/web3-blockchains@9.2.8': resolution: {integrity: sha512-d43QvCh5gPvJXoHXAFWxLucC7hi9SctmxpUgGOWJFbXys1BnX1UkYb1E+48hWG7RAFthzkzH2dSlRAtmj+C6zw==} engines: {node: '>=10'} - dev: true - /@depay/web3-mock-evm@14.17.0: + '@depay/web3-mock-evm@14.17.0': resolution: {integrity: sha512-f/GPKWY8roW0n8TfaV5p+EHXw7+H1pCwTHTcHUZFUMYoqUCxTS1zCbRa1i9vx4sdS4TQ7VeRcyg8+t6u/kAxqg==} engines: {node: '>=16'} - dependencies: - '@depay/web3-blockchains': 9.2.8 - ethers: 5.7.2 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: true - /@dinero.js/calculator-number@2.0.0-alpha.14: + '@dinero.js/calculator-number@2.0.0-alpha.14': resolution: {integrity: sha512-Vmlu6eXNtkFU2cqlrpqfq8KQP9onALf8Es2d34liVa3k3RHjuhizgFUU3V3/tsjOu5WekZq+gYPOr58XVTkB7A==} - dependencies: - '@dinero.js/core': 2.0.0-alpha.14 - dev: false - /@dinero.js/core@2.0.0-alpha.14: + '@dinero.js/core@2.0.0-alpha.14': resolution: {integrity: sha512-CtKELJ783joUbaU62fRM2xDXb4XYSy0MgOuIkPWgVOS3SYKKb6+2Ec9bNlvrW8lsPROz/RsvCuYVTphrZ79twg==} - dependencies: - '@dinero.js/currencies': 2.0.0-alpha.14 - dev: false - /@dinero.js/currencies@2.0.0-alpha.14: + '@dinero.js/currencies@2.0.0-alpha.14': resolution: {integrity: sha512-Ck5ZLjRI7Pl7Y4VkeOst4WEwiN5vZezv8GHcXWsVLUfTNsmkV37VeLYDRAuTUP4akEJyIry+1o1qHYNtLq3eNw==} - dev: false - /@discoveryjs/json-ext@0.5.7: + '@discoveryjs/json-ext@0.5.7': resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} - dev: true - /@emotion/is-prop-valid@0.8.8: + '@emotion/is-prop-valid@0.8.8': resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==} - requiresBuild: true - dependencies: - '@emotion/memoize': 0.7.4 - dev: false - optional: true - /@emotion/is-prop-valid@1.2.1: + '@emotion/is-prop-valid@1.2.1': resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==} - dependencies: - '@emotion/memoize': 0.8.1 - dev: false - /@emotion/memoize@0.7.4: + '@emotion/memoize@0.7.4': resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} - requiresBuild: true - dev: false - optional: true - /@emotion/memoize@0.8.1: + '@emotion/memoize@0.8.1': resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} - dev: false - /@emotion/unitless@0.8.0: + '@emotion/unitless@0.8.0': resolution: {integrity: sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==} - dev: false - /@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0): + '@emotion/use-insertion-effect-with-fallbacks@1.0.1': resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} peerDependencies: react: '>=16.8.0' - dependencies: - react: 18.2.0 - dev: true - /@esbuild/aix-ppc64@0.19.12: + '@esbuild/aix-ppc64@0.19.12': resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] - requiresBuild: true - optional: true - /@esbuild/android-arm64@0.18.20: + '@esbuild/android-arm64@0.18.20': resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} engines: {node: '>=12'} cpu: [arm64] os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm64@0.19.12: + '@esbuild/android-arm64@0.19.12': resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} engines: {node: '>=12'} cpu: [arm64] os: [android] - requiresBuild: true - optional: true - /@esbuild/android-arm@0.18.20: + '@esbuild/android-arm@0.18.20': resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} engines: {node: '>=12'} cpu: [arm] os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm@0.19.12: + '@esbuild/android-arm@0.19.12': resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} engines: {node: '>=12'} cpu: [arm] os: [android] - requiresBuild: true - optional: true - /@esbuild/android-x64@0.18.20: + '@esbuild/android-x64@0.18.20': resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} engines: {node: '>=12'} cpu: [x64] os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-x64@0.19.12: + '@esbuild/android-x64@0.19.12': resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} engines: {node: '>=12'} cpu: [x64] os: [android] - requiresBuild: true - optional: true - /@esbuild/darwin-arm64@0.18.20: + '@esbuild/darwin-arm64@0.18.20': resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-arm64@0.19.12: + '@esbuild/darwin-arm64@0.19.12': resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] - requiresBuild: true - optional: true - /@esbuild/darwin-x64@0.18.20: + '@esbuild/darwin-x64@0.18.20': resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} engines: {node: '>=12'} cpu: [x64] os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-x64@0.19.12: + '@esbuild/darwin-x64@0.19.12': resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} engines: {node: '>=12'} cpu: [x64] os: [darwin] - requiresBuild: true - optional: true - /@esbuild/freebsd-arm64@0.18.20: + '@esbuild/freebsd-arm64@0.18.20': resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-arm64@0.19.12: + '@esbuild/freebsd-arm64@0.19.12': resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] - requiresBuild: true - optional: true - /@esbuild/freebsd-x64@0.18.20: + '@esbuild/freebsd-x64@0.18.20': resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-x64@0.19.12: + '@esbuild/freebsd-x64@0.19.12': resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] - requiresBuild: true - optional: true - /@esbuild/linux-arm64@0.18.20: + '@esbuild/linux-arm64@0.18.20': resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm64@0.19.12: + '@esbuild/linux-arm64@0.19.12': resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-arm@0.18.20: + '@esbuild/linux-arm@0.18.20': resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} engines: {node: '>=12'} cpu: [arm] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm@0.19.12: + '@esbuild/linux-arm@0.19.12': resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} engines: {node: '>=12'} cpu: [arm] os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-ia32@0.18.20: + '@esbuild/linux-ia32@0.18.20': resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} engines: {node: '>=12'} cpu: [ia32] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ia32@0.19.12: + '@esbuild/linux-ia32@0.19.12': resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} engines: {node: '>=12'} cpu: [ia32] os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-loong64@0.18.20: + '@esbuild/linux-loong64@0.18.20': resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} engines: {node: '>=12'} cpu: [loong64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-loong64@0.19.12: + '@esbuild/linux-loong64@0.19.12': resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} engines: {node: '>=12'} cpu: [loong64] os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-mips64el@0.18.20: + '@esbuild/linux-mips64el@0.18.20': resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-mips64el@0.19.12: + '@esbuild/linux-mips64el@0.19.12': resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-ppc64@0.18.20: + '@esbuild/linux-ppc64@0.18.20': resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ppc64@0.19.12: + '@esbuild/linux-ppc64@0.19.12': resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-riscv64@0.18.20: + '@esbuild/linux-riscv64@0.18.20': resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-riscv64@0.19.12: + '@esbuild/linux-riscv64@0.19.12': resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-s390x@0.18.20: + '@esbuild/linux-s390x@0.18.20': resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} engines: {node: '>=12'} cpu: [s390x] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-s390x@0.19.12: + '@esbuild/linux-s390x@0.19.12': resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} engines: {node: '>=12'} cpu: [s390x] os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-x64@0.18.20: + '@esbuild/linux-x64@0.18.20': resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} engines: {node: '>=12'} cpu: [x64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-x64@0.19.12: + '@esbuild/linux-x64@0.19.12': resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} engines: {node: '>=12'} cpu: [x64] os: [linux] - requiresBuild: true - optional: true - /@esbuild/netbsd-x64@0.18.20: + '@esbuild/netbsd-x64@0.18.20': resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/netbsd-x64@0.19.12: + '@esbuild/netbsd-x64@0.19.12': resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] - requiresBuild: true - optional: true - /@esbuild/openbsd-x64@0.18.20: + '@esbuild/openbsd-x64@0.18.20': resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/openbsd-x64@0.19.12: + '@esbuild/openbsd-x64@0.19.12': resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] - requiresBuild: true - optional: true - /@esbuild/sunos-x64@0.18.20: + '@esbuild/sunos-x64@0.18.20': resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} engines: {node: '>=12'} cpu: [x64] os: [sunos] - requiresBuild: true - dev: true - optional: true - /@esbuild/sunos-x64@0.19.12: + '@esbuild/sunos-x64@0.19.12': resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} engines: {node: '>=12'} cpu: [x64] os: [sunos] - requiresBuild: true - optional: true - /@esbuild/win32-arm64@0.18.20: + '@esbuild/win32-arm64@0.18.20': resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-arm64@0.19.12: + '@esbuild/win32-arm64@0.19.12': resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] - requiresBuild: true - optional: true - /@esbuild/win32-ia32@0.18.20: + '@esbuild/win32-ia32@0.18.20': resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} engines: {node: '>=12'} cpu: [ia32] os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-ia32@0.19.12: + '@esbuild/win32-ia32@0.19.12': resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} engines: {node: '>=12'} cpu: [ia32] os: [win32] - requiresBuild: true - optional: true - /@esbuild/win32-x64@0.18.20: + '@esbuild/win32-x64@0.18.20': resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} engines: {node: '>=12'} cpu: [x64] os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-x64@0.19.12: + '@esbuild/win32-x64@0.19.12': resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} engines: {node: '>=12'} cpu: [x64] os: [win32] - requiresBuild: true - optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0): + '@eslint-community/eslint-utils@4.4.0': resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - dependencies: - eslint: 8.56.0 - eslint-visitor-keys: 3.4.3 - dev: true - /@eslint-community/regexpp@4.10.0: + '@eslint-community/regexpp@4.10.0': resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - dev: true - /@eslint/eslintrc@2.1.4: + '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - ajv: 6.12.6 - debug: 4.3.4 - espree: 9.6.1 - globals: 13.23.0 - ignore: 5.3.0 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: true - /@eslint/js@8.56.0: - resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} + '@eslint/js@8.57.0': + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - /@eth-optimism/contracts-bedrock@0.17.1: + '@eth-optimism/contracts-bedrock@0.17.1': resolution: {integrity: sha512-Hc5peN5PM8kzl9dzqSD5jv6ED3QliO1DF0dXLRJxfrXR7/rmEeyuAYESUwUM0gdJZjkwRYiS5m230BI6bQmnlw==} - requiresBuild: true - dev: false - /@eth-optimism/contracts@0.6.0(ethers@5.7.2): + '@eth-optimism/contracts@0.6.0': resolution: {integrity: sha512-vQ04wfG9kMf1Fwy3FEMqH2QZbgS0gldKhcBeBUPfO8zu68L61VI97UDXmsMQXzTsEAxK8HnokW3/gosl4/NW3w==} peerDependencies: ethers: ^5 - dependencies: - '@eth-optimism/core-utils': 0.12.0 - '@ethersproject/abstract-provider': 5.7.0 - '@ethersproject/abstract-signer': 5.7.0 - ethers: 5.7.2 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: false - /@eth-optimism/core-utils@0.12.0: + '@eth-optimism/core-utils@0.12.0': resolution: {integrity: sha512-qW+7LZYCz7i8dRa7SRlUKIo1VBU8lvN0HeXCxJR+z+xtMzMQpPds20XJNCMclszxYQHkXY00fOT6GvFw9ZL6nw==} - dependencies: - '@ethersproject/abi': 5.7.0 - '@ethersproject/abstract-provider': 5.7.0 - '@ethersproject/address': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/constants': 5.7.0 - '@ethersproject/contracts': 5.7.0 - '@ethersproject/hash': 5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/providers': 5.7.2 - '@ethersproject/rlp': 5.7.0 - '@ethersproject/transactions': 5.7.0 - '@ethersproject/web': 5.7.1 - bufio: 1.2.1 - chai: 4.3.10 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: false - /@eth-optimism/core-utils@0.13.1(encoding@0.1.13): + '@eth-optimism/core-utils@0.13.1': resolution: {integrity: sha512-1FvzbUmCEy9zSKPG1QWg2VfA2Cy90xBA9Wkp11lXXrz91zUPCNCNSRTujXWYIC86ketNsZp7p4njSf6lTycHCw==} - requiresBuild: true - dependencies: - '@ethersproject/abi': 5.7.0 - '@ethersproject/abstract-provider': 5.7.0 - '@ethersproject/address': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/constants': 5.7.0 - '@ethersproject/contracts': 5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/rlp': 5.7.0 - '@ethersproject/web': 5.7.1 - chai: 4.3.10 - ethers: 5.7.2 - node-fetch: 2.7.0(encoding@0.1.13) - transitivePeerDependencies: - - bufferutil - - encoding - - utf-8-validate - dev: false - /@eth-optimism/sdk@3.2.2(encoding@0.1.13)(ethers@5.7.2): + '@eth-optimism/sdk@3.2.2': resolution: {integrity: sha512-P8YXAlh2lun0KZlwrw4FqmK4kNIoOOzI816XXhfkW3nMVADGRAru3TKSM74MgmEuyGiHrA9EoPRq1WLqUX4B0w==} peerDependencies: ethers: ^5 - dependencies: - '@eth-optimism/contracts': 0.6.0(ethers@5.7.2) - '@eth-optimism/contracts-bedrock': 0.17.1 - '@eth-optimism/core-utils': 0.13.1(encoding@0.1.13) - ethers: 5.7.2 - lodash: 4.17.21 - merkletreejs: 0.3.11 - rlp: 2.2.7 - semver: 7.6.0 - transitivePeerDependencies: - - bufferutil - - encoding - - utf-8-validate - dev: false - /@ethereumjs/common@2.6.5: + '@ethereumjs/common@2.6.5': resolution: {integrity: sha512-lRyVQOeCDaIVtgfbowla32pzeDv2Obr8oR8Put5RdUBNRGr1VGPGQNGP6elWIpgK3YdpzqTOh4GyUGOureVeeA==} - dependencies: - crc-32: 1.2.2 - ethereumjs-util: 7.1.5 - dev: false - /@ethereumjs/rlp@4.0.1: + '@ethereumjs/rlp@4.0.1': resolution: {integrity: sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw==} engines: {node: '>=14'} hasBin: true - dev: false - /@ethereumjs/tx@3.5.2: + '@ethereumjs/tx@3.5.2': resolution: {integrity: sha512-gQDNJWKrSDGu2w7w0PzVXVBNMzb7wwdDOmOqczmhNjqFxFuIbhVJDwiGEnxFNC2/b8ifcZzY7MLcluizohRzNw==} - dependencies: - '@ethereumjs/common': 2.6.5 - ethereumjs-util: 7.1.5 - dev: false - /@ethereumjs/util@8.1.0: + '@ethereumjs/util@8.1.0': resolution: {integrity: sha512-zQ0IqbdX8FZ9aw11vP+dZkKDkS+kgIvQPHnSAXzP9pLu+Rfu3D3XEeLbicvoXJTYnhZiPmsZUxgdzXwNKxRPbA==} engines: {node: '>=14'} - dependencies: - '@ethereumjs/rlp': 4.0.1 - ethereum-cryptography: 2.1.2 - micro-ftch: 0.3.1 - dev: false - /@ethersproject/abi@5.5.0: + '@ethersproject/abi@5.5.0': resolution: {integrity: sha512-loW7I4AohP5KycATvc0MgujU6JyCHPqHdeoo9z3Nr9xEiNioxa65ccdm1+fsoJhkuhdRtfcL8cfyGamz2AxZ5w==} - dependencies: - '@ethersproject/address': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/constants': 5.7.0 - '@ethersproject/hash': 5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/strings': 5.7.0 - dev: false - /@ethersproject/abi@5.7.0: + '@ethersproject/abi@5.7.0': resolution: {integrity: sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==} - dependencies: - '@ethersproject/address': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/constants': 5.7.0 - '@ethersproject/hash': 5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/strings': 5.7.0 - /@ethersproject/abstract-provider@5.5.1: + '@ethersproject/abstract-provider@5.5.1': resolution: {integrity: sha512-m+MA/ful6eKbxpr99xUYeRvLkfnlqzrF8SZ46d/xFB1A7ZVknYc/sXJG0RcufF52Qn2jeFj1hhcoQ7IXjNKUqg==} - dependencies: - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/networks': 5.7.1 - '@ethersproject/properties': 5.7.0 - '@ethersproject/transactions': 5.7.0 - '@ethersproject/web': 5.7.1 - dev: false - /@ethersproject/abstract-provider@5.7.0: + '@ethersproject/abstract-provider@5.7.0': resolution: {integrity: sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw==} - dependencies: - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/networks': 5.7.1 - '@ethersproject/properties': 5.7.0 - '@ethersproject/transactions': 5.7.0 - '@ethersproject/web': 5.7.1 - /@ethersproject/abstract-signer@5.5.0: + '@ethersproject/abstract-signer@5.5.0': resolution: {integrity: sha512-lj//7r250MXVLKI7sVarXAbZXbv9P50lgmJQGr2/is82EwEb8r7HrxsmMqAjTsztMYy7ohrIhGMIml+Gx4D3mA==} - dependencies: - '@ethersproject/abstract-provider': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - dev: false - /@ethersproject/abstract-signer@5.7.0: + '@ethersproject/abstract-signer@5.7.0': resolution: {integrity: sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ==} - dependencies: - '@ethersproject/abstract-provider': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - /@ethersproject/address@5.5.0: + '@ethersproject/address@5.5.0': resolution: {integrity: sha512-l4Nj0eWlTUh6ro5IbPTgbpT4wRbdH5l8CQf7icF7sb/SI3Nhd9Y9HzhonTSTi6CefI0necIw7LJqQPopPLZyWw==} - dependencies: - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/rlp': 5.7.0 - dev: false - /@ethersproject/address@5.7.0: + '@ethersproject/address@5.7.0': resolution: {integrity: sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA==} - dependencies: - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/rlp': 5.7.0 - /@ethersproject/base64@5.5.0: + '@ethersproject/base64@5.5.0': resolution: {integrity: sha512-tdayUKhU1ljrlHzEWbStXazDpsx4eg1dBXUSI6+mHlYklOXoXF6lZvw8tnD6oVaWfnMxAgRSKROg3cVKtCcppA==} - dependencies: - '@ethersproject/bytes': 5.7.0 - dev: false - /@ethersproject/base64@5.7.0: + '@ethersproject/base64@5.7.0': resolution: {integrity: sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ==} - dependencies: - '@ethersproject/bytes': 5.7.0 - /@ethersproject/basex@5.5.0: + '@ethersproject/basex@5.5.0': resolution: {integrity: sha512-ZIodwhHpVJ0Y3hUCfUucmxKsWQA5TMnavp5j/UOuDdzZWzJlRmuOjcTMIGgHCYuZmHt36BfiSyQPSRskPxbfaQ==} - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/properties': 5.7.0 - dev: false - /@ethersproject/basex@5.7.0: + '@ethersproject/basex@5.7.0': resolution: {integrity: sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw==} - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/properties': 5.7.0 - /@ethersproject/bignumber@5.5.0: + '@ethersproject/bignumber@5.5.0': resolution: {integrity: sha512-6Xytlwvy6Rn3U3gKEc1vP7nR92frHkv6wtVr95LFR3jREXiCPzdWxKQ1cx4JGQBXxcguAwjA8murlYN2TSiEbg==} - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - bn.js: 4.12.0 - dev: false - /@ethersproject/bignumber@5.7.0: + '@ethersproject/bignumber@5.7.0': resolution: {integrity: sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==} - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - bn.js: 5.2.1 - /@ethersproject/bytes@5.5.0: + '@ethersproject/bytes@5.5.0': resolution: {integrity: sha512-ABvc7BHWhZU9PNM/tANm/Qx4ostPGadAuQzWTr3doklZOhDlmcBqclrQe/ZXUIj3K8wC28oYeuRa+A37tX9kog==} - dependencies: - '@ethersproject/logger': 5.7.0 - dev: false - /@ethersproject/bytes@5.7.0: + '@ethersproject/bytes@5.7.0': resolution: {integrity: sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A==} - dependencies: - '@ethersproject/logger': 5.7.0 - /@ethersproject/constants@5.5.0: + '@ethersproject/constants@5.5.0': resolution: {integrity: sha512-2MsRRVChkvMWR+GyMGY4N1sAX9Mt3J9KykCsgUFd/1mwS0UH1qw+Bv9k1UJb3X3YJYFco9H20pjSlOIfCG5HYQ==} - dependencies: - '@ethersproject/bignumber': 5.7.0 - dev: false - /@ethersproject/constants@5.7.0: + '@ethersproject/constants@5.7.0': resolution: {integrity: sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA==} - dependencies: - '@ethersproject/bignumber': 5.7.0 - /@ethersproject/contracts@5.5.0: + '@ethersproject/contracts@5.5.0': resolution: {integrity: sha512-2viY7NzyvJkh+Ug17v7g3/IJC8HqZBDcOjYARZLdzRxrfGlRgmYgl6xPRKVbEzy1dWKw/iv7chDcS83pg6cLxg==} - dependencies: - '@ethersproject/abi': 5.7.0 - '@ethersproject/abstract-provider': 5.7.0 - '@ethersproject/abstract-signer': 5.7.0 - '@ethersproject/address': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/constants': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/transactions': 5.7.0 - dev: false - /@ethersproject/contracts@5.7.0: + '@ethersproject/contracts@5.7.0': resolution: {integrity: sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg==} - dependencies: - '@ethersproject/abi': 5.7.0 - '@ethersproject/abstract-provider': 5.7.0 - '@ethersproject/abstract-signer': 5.7.0 - '@ethersproject/address': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/constants': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/transactions': 5.7.0 - /@ethersproject/hash@5.5.0: + '@ethersproject/hash@5.5.0': resolution: {integrity: sha512-dnGVpK1WtBjmnp3mUT0PlU2MpapnwWI0PibldQEq1408tQBAbZpPidkWoVVuNMOl/lISO3+4hXZWCL3YV7qzfg==} - dependencies: - '@ethersproject/abstract-signer': 5.7.0 - '@ethersproject/address': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/strings': 5.7.0 - dev: false - /@ethersproject/hash@5.7.0: + '@ethersproject/hash@5.7.0': resolution: {integrity: sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==} - dependencies: - '@ethersproject/abstract-signer': 5.7.0 - '@ethersproject/address': 5.7.0 - '@ethersproject/base64': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/strings': 5.7.0 - /@ethersproject/hdnode@5.5.0: + '@ethersproject/hdnode@5.5.0': resolution: {integrity: sha512-mcSOo9zeUg1L0CoJH7zmxwUG5ggQHU1UrRf8jyTYy6HxdZV+r0PBoL1bxr+JHIPXRzS6u/UW4mEn43y0tmyF8Q==} - dependencies: - '@ethersproject/abstract-signer': 5.7.0 - '@ethersproject/basex': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/pbkdf2': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/sha2': 5.7.0 - '@ethersproject/signing-key': 5.7.0 - '@ethersproject/strings': 5.7.0 - '@ethersproject/transactions': 5.7.0 - '@ethersproject/wordlists': 5.7.0 - dev: false - /@ethersproject/hdnode@5.7.0: + '@ethersproject/hdnode@5.7.0': resolution: {integrity: sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg==} - dependencies: - '@ethersproject/abstract-signer': 5.7.0 - '@ethersproject/basex': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 + + '@ethersproject/json-wallets@5.5.0': + resolution: {integrity: sha512-9lA21XQnCdcS72xlBn1jfQdj2A1VUxZzOzi9UkNdnokNKke/9Ya2xA9aIK1SC3PQyBDLt4C+dfps7ULpkvKikQ==} + + '@ethersproject/json-wallets@5.7.0': + resolution: {integrity: sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g==} + + '@ethersproject/keccak256@5.5.0': + resolution: {integrity: sha512-5VoFCTjo2rYbBe1l2f4mccaRFN/4VQEYFwwn04aJV2h7qf4ZvI2wFxUE1XOX+snbwCLRzIeikOqtAoPwMza9kg==} + + '@ethersproject/keccak256@5.7.0': + resolution: {integrity: sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==} + + '@ethersproject/logger@5.5.0': + resolution: {integrity: sha512-rIY/6WPm7T8n3qS2vuHTUBPdXHl+rGxWxW5okDfo9J4Z0+gRRZT0msvUdIJkE4/HS29GUMziwGaaKO2bWONBrg==} + + '@ethersproject/logger@5.7.0': + resolution: {integrity: sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig==} + + '@ethersproject/networks@5.5.2': + resolution: {integrity: sha512-NEqPxbGBfy6O3x4ZTISb90SjEDkWYDUbEeIFhJly0F7sZjoQMnj5KYzMSkMkLKZ+1fGpx00EDpHQCy6PrDupkQ==} + + '@ethersproject/networks@5.7.1': + resolution: {integrity: sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ==} + + '@ethersproject/pbkdf2@5.5.0': + resolution: {integrity: sha512-SaDvQFvXPnz1QGpzr6/HToLifftSXGoXrbpZ6BvoZhmx4bNLHrxDe8MZisuecyOziP1aVEwzC2Hasj+86TgWVg==} + + '@ethersproject/pbkdf2@5.7.0': + resolution: {integrity: sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw==} + + '@ethersproject/properties@5.5.0': + resolution: {integrity: sha512-l3zRQg3JkD8EL3CPjNK5g7kMx4qSwiR60/uk5IVjd3oq1MZR5qUg40CNOoEJoX5wc3DyY5bt9EbMk86C7x0DNA==} + + '@ethersproject/properties@5.7.0': + resolution: {integrity: sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==} + + '@ethersproject/providers@5.5.3': + resolution: {integrity: sha512-ZHXxXXXWHuwCQKrgdpIkbzMNJMvs+9YWemanwp1fA7XZEv7QlilseysPvQe0D7Q7DlkJX/w/bGA1MdgK2TbGvA==} + + '@ethersproject/providers@5.7.2': + resolution: {integrity: sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg==} + + '@ethersproject/random@5.5.1': + resolution: {integrity: sha512-YaU2dQ7DuhL5Au7KbcQLHxcRHfgyNgvFV4sQOo0HrtW3Zkrc9ctWNz8wXQ4uCSfSDsqX2vcjhroxU5RQRV0nqA==} + + '@ethersproject/random@5.7.0': + resolution: {integrity: sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ==} + + '@ethersproject/rlp@5.5.0': + resolution: {integrity: sha512-hLv8XaQ8PTI9g2RHoQGf/WSxBfTB/NudRacbzdxmst5VHAqd1sMibWG7SENzT5Dj3yZ3kJYx+WiRYEcQTAkcYA==} + + '@ethersproject/rlp@5.7.0': + resolution: {integrity: sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==} + + '@ethersproject/sha2@5.5.0': + resolution: {integrity: sha512-B5UBoglbCiHamRVPLA110J+2uqsifpZaTmid2/7W5rbtYVz6gus6/hSDieIU/6gaKIDcOj12WnOdiymEUHIAOA==} + + '@ethersproject/sha2@5.7.0': + resolution: {integrity: sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw==} + + '@ethersproject/signing-key@5.5.0': + resolution: {integrity: sha512-5VmseH7qjtNmDdZBswavhotYbWB0bOwKIlOTSlX14rKn5c11QmJwGt4GHeo7NrL/Ycl7uo9AHvEqs5xZgFBTng==} + + '@ethersproject/signing-key@5.7.0': + resolution: {integrity: sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==} + + '@ethersproject/solidity@5.5.0': + resolution: {integrity: sha512-9NgZs9LhGMj6aCtHXhtmFQ4AN4sth5HuFXVvAQtzmm0jpSCNOTGtrHZJAeYTh7MBjRR8brylWZxBZR9zDStXbw==} + + '@ethersproject/solidity@5.7.0': + resolution: {integrity: sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA==} + + '@ethersproject/strings@5.5.0': + resolution: {integrity: sha512-9fy3TtF5LrX/wTrBaT8FGE6TDJyVjOvXynXJz5MT5azq+E6D92zuKNx7i29sWW2FjVOaWjAsiZ1ZWznuduTIIQ==} + + '@ethersproject/strings@5.7.0': + resolution: {integrity: sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==} + + '@ethersproject/transactions@5.5.0': + resolution: {integrity: sha512-9RZYSKX26KfzEd/1eqvv8pLauCKzDTub0Ko4LfIgaERvRuwyaNV78mJs7cpIgZaDl6RJui4o49lHwwCM0526zA==} + + '@ethersproject/transactions@5.7.0': + resolution: {integrity: sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==} + + '@ethersproject/units@5.5.0': + resolution: {integrity: sha512-7+DpjiZk4v6wrikj+TCyWWa9dXLNU73tSTa7n0TSJDxkYbV3Yf1eRh9ToMLlZtuctNYu9RDNNy2USq3AdqSbag==} + + '@ethersproject/units@5.7.0': + resolution: {integrity: sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg==} + + '@ethersproject/wallet@5.5.0': + resolution: {integrity: sha512-Mlu13hIctSYaZmUOo7r2PhNSd8eaMPVXe1wxrz4w4FCE4tDYBywDH+bAR1Xz2ADyXGwqYMwstzTrtUVIsKDO0Q==} + + '@ethersproject/wallet@5.7.0': + resolution: {integrity: sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA==} + + '@ethersproject/web@5.5.1': + resolution: {integrity: sha512-olvLvc1CB12sREc1ROPSHTdFCdvMh0J5GSJYiQg2D0hdD4QmJDy8QYDb1CvoqD/bF1c++aeKv2sR5uduuG9dQg==} + + '@ethersproject/web@5.7.1': + resolution: {integrity: sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w==} + + '@ethersproject/wordlists@5.5.0': + resolution: {integrity: sha512-bL0UTReWDiaQJJYOC9sh/XcRu/9i2jMrzf8VLRmPKx58ckSlOJiohODkECCO50dtLZHcGU6MLXQ4OOrgBwP77Q==} + + '@ethersproject/wordlists@5.7.0': + resolution: {integrity: sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA==} + + '@fal-works/esbuild-plugin-global-externals@2.1.2': + resolution: {integrity: sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==} + + '@floating-ui/core@1.5.2': + resolution: {integrity: sha512-Ii3MrfY/GAIN3OhXNzpCKaLxHQfJF9qvwq/kEJYdqDxeIHa01K8sldugal6TmeeXl+WMvhv9cnVzUTaFFJF09A==} + + '@floating-ui/dom@1.5.3': + resolution: {integrity: sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==} + + '@floating-ui/react-dom@2.0.4': + resolution: {integrity: sha512-CF8k2rgKeh/49UrnIBs4BdxPUV6vize/Db1d/YbCLyp9GiVZ0BEwf5AiDSxJRCr6yOkGqTFHtmrULxkEfYZ7dQ==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + '@floating-ui/utils@0.1.6': + resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==} + + '@formatjs/ecma402-abstract@1.11.4': + resolution: {integrity: sha512-EBikYFp2JCdIfGEb5G9dyCkTGDmC57KSHhRQOC3aYxoPWVZvfWCDjZwkGYHN7Lis/fmuWl906bnNTJifDQ3sXw==} + + '@formatjs/ecma402-abstract@1.18.0': + resolution: {integrity: sha512-PEVLoa3zBevWSCZzPIM/lvPCi8P5l4G+NXQMc/CjEiaCWgyHieUoo0nM7Bs0n/NbuQ6JpXEolivQ9pKSBHaDlA==} + + '@formatjs/fast-memoize@1.2.1': + resolution: {integrity: sha512-Rg0e76nomkz3vF9IPlKeV+Qynok0r7YZjL6syLz4/urSg0IbjPZCB/iYUMNsYA643gh4mgrX3T7KEIFIxJBQeg==} + + '@formatjs/icu-messageformat-parser@2.1.0': + resolution: {integrity: sha512-Qxv/lmCN6hKpBSss2uQ8IROVnta2r9jd3ymUEIjm2UyIkUCHVcbUVRGL/KS/wv7876edvsPe+hjHVJ4z8YuVaw==} + + '@formatjs/icu-skeleton-parser@1.3.6': + resolution: {integrity: sha512-I96mOxvml/YLrwU2Txnd4klA7V8fRhb6JG/4hm3VMNmeJo1F03IpV2L3wWt7EweqNLES59SZ4d6hVOPCSf80Bg==} + + '@formatjs/intl-localematcher@0.2.25': + resolution: {integrity: sha512-YmLcX70BxoSopLFdLr1Ds99NdlTI2oWoLbaUW2M406lxOIPzE1KQhRz2fPUkq34xVZQaihCoU29h0KK7An3bhA==} + + '@formatjs/intl-localematcher@0.2.32': + resolution: {integrity: sha512-k/MEBstff4sttohyEpXxCmC3MqbUn9VvHGlZ8fauLzkbwXmVrEeyzS+4uhrvAk9DWU9/7otYWxyDox4nT/KVLQ==} + + '@formatjs/intl-localematcher@0.5.2': + resolution: {integrity: sha512-txaaE2fiBMagLrR4jYhxzFO6wEdEG4TPMqrzBAcbr4HFUYzH/YC+lg6OIzKCHm8WgDdyQevxbAAV1OgcXctuGw==} + + '@formkit/auto-animate@1.0.0-beta.6': + resolution: {integrity: sha512-PVDhLAlr+B4Xb7e+1wozBUWmXa6BFU8xUPR/W/E+TsQhPS1qkAdAsJ25keEnFrcePSnXHrOsh3tiFbEToOzV9w==} + + '@graphcms/rich-text-react-renderer@0.6.1': + resolution: {integrity: sha512-w0OtKf9Fzmf0vI5bzgR502AndRLEeRlmb8x6nxUweDhfNRVKTOiwSEQKetMPpodSZUnXO+PI8J7rqxQvJof2kA==} + engines: {node: '>=10'} + peerDependencies: + react: '>=16' + react-dom: '>=16' + + '@graphcms/rich-text-types@0.5.0': + resolution: {integrity: sha512-3oKVp2V1f9zYn9dYpLvePeu/8w8nQhZyv3FWm7yUtY/AlVXRwU3HJtIXvvdwAkmTuNANNhcDkBOzfkZaKJNADw==} + + '@graphql-codegen/add@3.2.3': + resolution: {integrity: sha512-sQOnWpMko4JLeykwyjFTxnhqjd/3NOG2OyMuvK76Wnnwh8DRrNf2VEs2kmSvLl7MndMlOj7Kh5U154dVcvhmKQ==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/add@5.0.0': + resolution: {integrity: sha512-ynWDOsK2yxtFHwcJTB9shoSkUd7YXd6ZE57f0nk7W5cu/nAgxZZpEsnTPEpZB/Mjf14YRGe2uJHQ7AfElHjqUQ==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/cli@5.0.0': + resolution: {integrity: sha512-A7J7+be/a6e+/ul2KI5sfJlpoqeqwX8EzktaKCeduyVKgOLA6W5t+NUGf6QumBDXU8PEOqXk3o3F+RAwCWOiqA==} + hasBin: true + peerDependencies: + '@parcel/watcher': ^2.1.0 + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + peerDependenciesMeta: + '@parcel/watcher': + optional: true + + '@graphql-codegen/client-preset@4.1.0': + resolution: {integrity: sha512-/3Ymb/fjxIF1+HGmaI1YwSZbWsrZAWMSQjh3dU425eBjctjsVQ6gzGRr+l/gE5F1mtmCf+vlbTAT03heAc/QIw==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/core@4.0.0': + resolution: {integrity: sha512-JAGRn49lEtSsZVxeIlFVIRxts2lWObR+OQo7V2LHDJ7ohYYw3ilv7nJ8pf8P4GTg/w6ptcYdSdVVdkI8kUHB/Q==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/gql-tag-operations@4.0.1': + resolution: {integrity: sha512-qF6wIbBzW8BNT+wiVsBxrYOs2oYcsxQ7mRvCpfEI3HnNZMAST/uX76W8MqFEJvj4mw7NIDv7xYJAcAZIWM5LWw==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/hasura-allow-list@3.1.0': + resolution: {integrity: sha512-6g20Y3kBGusDH0lkZebqBklsbM4qCGx2az8NNqC5BdK6x2jf+7Yiqo2V2Q4R6mGf1/Gs1I0ghbnGDCShTVbk9Q==} + engines: {node: '>= 16.0.0'} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/import-types-preset@3.0.0': + resolution: {integrity: sha512-8Gl3cg+YCi0xLB5J71QQkqXvrdJVOTitJy+0YupconZwrd9cRWhN3k+SimtMKpzTVBNN96v1R8yvFLdfVF+iZA==} + engines: {node: '>= 16.0.0'} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/introspection@4.0.0': + resolution: {integrity: sha512-t9g3AkK99dfHblMWtG4ynUM9+A7JrWq5110zSpNV2wlSnv0+bRKagDW8gozwgXfR5i1IIG8QDjJZ6VgXQVqCZw==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/plugin-helpers@2.7.2': + resolution: {integrity: sha512-kln2AZ12uii6U59OQXdjLk5nOlh1pHis1R98cDZGFnfaiAbX9V3fxcZ1MMJkB7qFUymTALzyjZoXXdyVmPMfRg==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/plugin-helpers@3.1.2': + resolution: {integrity: sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/plugin-helpers@5.0.1': + resolution: {integrity: sha512-6L5sb9D8wptZhnhLLBcheSPU7Tg//DGWgc5tQBWX46KYTOTQHGqDpv50FxAJJOyFVJrveN9otWk9UT9/yfY4ww==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/schema-ast@4.0.0': + resolution: {integrity: sha512-WIzkJFa9Gz28FITAPILbt+7A8+yzOyd1NxgwFh7ie+EmO9a5zQK6UQ3U/BviirguXCYnn+AR4dXsoDrSrtRA1g==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/typed-document-node@5.0.1': + resolution: {integrity: sha512-VFkhCuJnkgtbbgzoCAwTdJe2G1H6sd3LfCrDqWUrQe53y2ukfSb5Ov1PhAIkCBStKCMQBUY9YgGz9GKR40qQ8g==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/typescript-generic-sdk@4.0.0': + resolution: {integrity: sha512-5tBHoIEEqvF5JVJpvyIGF9/zRNPYGJJU3hT9OWHBE759Fj0Q48O4BhZfBABtK64R/R0iWBmZWmt0HKIV/6b0Xg==} + engines: {node: '>= 16.0.0'} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + graphql-tag: ^2.0.0 + + '@graphql-codegen/typescript-operations@4.0.1': + resolution: {integrity: sha512-GpUWWdBVUec/Zqo23aFLBMrXYxN2irypHqDcKjN78JclDPdreasAEPcIpMfqf4MClvpmvDLy4ql+djVAwmkjbw==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/typescript-react-query@6.1.0': + resolution: {integrity: sha512-SpaQ13fOZmog/xjgKnb7/G1CZSK54wopEbPBSav0IHN99iHaA4lJi6xJJoWrlDutOPgB26KAfGEXTD+lTm9esg==} + engines: {node: '>= 16.0.0'} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/typescript@4.0.1': + resolution: {integrity: sha512-3YziQ21dCVdnHb+Us1uDb3pA6eG5Chjv0uTK+bt9dXeMlwYBU8MbtzvQTo4qvzWVC1AxSOKj0rgfNu1xCXqJyA==} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/visitor-plugin-common@2.13.1': + resolution: {integrity: sha512-mD9ufZhDGhyrSaWQGrU1Q1c5f01TeWtSWy/cDwXYjJcHIj1Y/DG2x0tOflEfCvh5WcnmHNIw4lzDsg1W7iFJEg==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-codegen/visitor-plugin-common@4.0.1': + resolution: {integrity: sha512-Bi/1z0nHg4QMsAqAJhds+ForyLtk7A3HQOlkrZNm3xEkY7lcBzPtiOTLBtvziwopBsXUxqeSwVjOOFPLS5Yw1Q==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-eslint/eslint-plugin@3.20.1': + resolution: {integrity: sha512-RbwVlz1gcYG62sECR1u0XqMh8w5e5XMCCZoMvPQ3nJzEBCTfXLGX727GBoRmSvY1x4gJmqNZ1lsOX7lZY14RIw==} + engines: {node: '>=12'} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + '@graphql-tools/apollo-engine-loader@8.0.0': + resolution: {integrity: sha512-axQTbN5+Yxs1rJ6cWQBOfw3AEeC+fvIuZSfJLPLLvFJLj4pUm9fhxey/g6oQZAAQJqKPfw+tLDUQvnfvRK8Kmg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/batch-execute@8.5.22': + resolution: {integrity: sha512-hcV1JaY6NJQFQEwCKrYhpfLK8frSXDbtNMoTur98u10Cmecy1zrqNKSqhEyGetpgHxaJRqszGzKeI3RuroDN6A==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/batch-execute@9.0.2': + resolution: {integrity: sha512-Y2uwdZI6ZnatopD/SYfZ1eGuQFI7OU2KGZ2/B/7G9ISmgMl5K+ZZWz/PfIEXeiHirIDhyk54s4uka5rj2xwKqQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/code-file-loader@7.3.23': + resolution: {integrity: sha512-8Wt1rTtyTEs0p47uzsPJ1vAtfAx0jmxPifiNdmo9EOCuUPyQGEbMaik/YkqZ7QUFIEYEQu+Vgfo8tElwOPtx5Q==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/code-file-loader@8.0.3': + resolution: {integrity: sha512-gVnnlWs0Ua+5FkuHHEriFUOI3OIbHv6DS1utxf28n6NkfGMJldC4j0xlJRY0LS6dWK34IGYgD4HelKYz2l8KiA==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/delegate@10.0.3': + resolution: {integrity: sha512-Jor9oazZ07zuWkykD3OOhT/2XD74Zm6Ar0ENZMk75MDD51wB2UWUIMljtHxbJhV5A6UBC2v8x6iY0xdCGiIlyw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/delegate@9.0.35': + resolution: {integrity: sha512-jwPu8NJbzRRMqi4Vp/5QX1vIUeUPpWmlQpOkXQD2r1X45YsVceyUUBnktCrlJlDB4jPRVy7JQGwmYo3KFiOBMA==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/documents@1.0.0': + resolution: {integrity: sha512-rHGjX1vg/nZ2DKqRGfDPNC55CWZBMldEVcH+91BThRa6JeT80NqXknffLLEZLRUxyikCfkwMsk6xR3UNMqG0Rg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/executor-graphql-ws@0.0.14': + resolution: {integrity: sha512-P2nlkAsPZKLIXImFhj0YTtny5NQVGSsKnhi7PzXiaHSXc6KkzqbWZHKvikD4PObanqg+7IO58rKFpGXP7eeO+w==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/executor-graphql-ws@1.1.0': + resolution: {integrity: sha512-yM67SzwE8rYRpm4z4AuGtABlOp9mXXVy6sxXnTJRoYIdZrmDbKVfIY+CpZUJCqS0FX3xf2+GoHlsj7Qswaxgcg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/executor-http@0.1.10': + resolution: {integrity: sha512-hnAfbKv0/lb9s31LhWzawQ5hghBfHS+gYWtqxME6Rl0Aufq9GltiiLBcl7OVVOnkLF0KhwgbYP1mB5VKmgTGpg==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/executor-http@1.0.7': + resolution: {integrity: sha512-/MoRYzQS50Tz5mxRfq3ZmeZ2SOins9wGZAGetsJ55F3PxL0PmHdSGlCq12KzffZDbwHV5YMlwigBsSGWq4y9Iw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/executor-legacy-ws@0.0.11': + resolution: {integrity: sha512-4ai+NnxlNfvIQ4c70hWFvOZlSUN8lt7yc+ZsrwtNFbFPH/EroIzFMapAxM9zwyv9bH38AdO3TQxZ5zNxgBdvUw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/executor-legacy-ws@1.0.5': + resolution: {integrity: sha512-w54AZ7zkNuvpyV09FH+eGHnnAmaxhBVHg4Yh2ICcsMfRg0brkLt77PlbjBuxZ4HY8XZnKJaYWf+tKazQZtkQtg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/executor@0.0.20': + resolution: {integrity: sha512-GdvNc4vszmfeGvUqlcaH1FjBoguvMYzxAfT6tDd4/LgwymepHhinqLNA5otqwVLW+JETcDaK7xGENzFomuE6TA==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/executor@1.2.0': + resolution: {integrity: sha512-SKlIcMA71Dha5JnEWlw4XxcaJ+YupuXg0QCZgl2TOLFz4SkGCwU/geAsJvUJFwK2RbVLpQv/UMq67lOaBuwDtg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/git-loader@8.0.3': + resolution: {integrity: sha512-Iz9KbRUAkuOe8JGTS0qssyJ+D5Snle17W+z9anwWrLFrkBhHrRFUy5AdjZqgJuhls0x30QkZBnnCtnHDBdQ4nA==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/github-loader@8.0.0': + resolution: {integrity: sha512-VuroArWKcG4yaOWzV0r19ElVIV6iH6UKDQn1MXemND0xu5TzrFme0kf3U9o0YwNo0kUYEk9CyFM0BYg4he17FA==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/graphql-file-loader@7.5.17': + resolution: {integrity: sha512-hVwwxPf41zOYgm4gdaZILCYnKB9Zap7Ys9OhY1hbwuAuC4MMNY9GpUjoTU3CQc3zUiPoYStyRtUGkHSJZ3HxBw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/graphql-file-loader@8.0.0': + resolution: {integrity: sha512-wRXj9Z1IFL3+zJG1HWEY0S4TXal7+s1vVhbZva96MSp0kbb/3JBF7j0cnJ44Eq0ClccMgGCDFqPFXty4JlpaPg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/graphql-tag-pluck@7.5.2': + resolution: {integrity: sha512-RW+H8FqOOLQw0BPXaahYepVSRjuOHw+7IL8Opaa5G5uYGOBxoXR7DceyQ7BcpMgktAOOmpDNQ2WtcboChOJSRA==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/graphql-tag-pluck@8.1.0': + resolution: {integrity: sha512-kt5l6H/7QxQcIaewInTcune6NpATojdFEW98/8xWcgmy7dgXx5vU9e0AicFZIH+ewGyZzTpwFqO2RI03roxj2w==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/import@6.7.18': + resolution: {integrity: sha512-XQDdyZTp+FYmT7as3xRWH/x8dx0QZA2WZqfMF5EWb36a0PiH7WwlRQYIdyYXj8YCLpiWkeBXgBRHmMnwEYR8iQ==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/import@7.0.0': + resolution: {integrity: sha512-NVZiTO8o1GZs6OXzNfjB+5CtQtqsZZpQOq+Uu0w57kdUkT4RlQKlwhT8T81arEsbV55KpzkpFsOZP7J1wdmhBw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/json-file-loader@7.4.18': + resolution: {integrity: sha512-AJ1b6Y1wiVgkwsxT5dELXhIVUPs/u3VZ8/0/oOtpcoyO/vAeM5rOvvWegzicOOnQw8G45fgBRMkkRfeuwVt6+w==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/json-file-loader@8.0.0': + resolution: {integrity: sha512-ki6EF/mobBWJjAAC84xNrFMhNfnUFD6Y0rQMGXekrUgY0NdeYXHU0ZUgHzC9O5+55FslqUmAUHABePDHTyZsLg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/load@7.8.14': + resolution: {integrity: sha512-ASQvP+snHMYm+FhIaLxxFgVdRaM0vrN9wW2BKInQpktwWTXVyk+yP5nQUCEGmn0RTdlPKrffBaigxepkEAJPrg==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/load@8.0.1': + resolution: {integrity: sha512-qSMsKngJhDqRbuWyo3NvakEFqFL6+eSjy8ooJ1o5qYD26N7dqXkKzIMycQsX7rBK19hOuINAUSaRcVWH6hTccw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/merge@8.4.2': + resolution: {integrity: sha512-XbrHAaj8yDuINph+sAfuq3QCZ/tKblrTLOpirK0+CAgNlZUCHs0Fa+xtMUURgwCVThLle1AF7svJCxFizygLsw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/merge@9.0.1': + resolution: {integrity: sha512-hIEExWO9fjA6vzsVjJ3s0cCQ+Q/BEeMVJZtMXd7nbaVefVy0YDyYlEkeoYYNV3NVVvu1G9lr6DM1Qd0DGo9Caw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/optimize@1.4.0': + resolution: {integrity: sha512-dJs/2XvZp+wgHH8T5J2TqptT9/6uVzIYvA6uFACha+ufvdMBedkfR4b4GbT8jAKLRARiqRTxy3dctnwkTM2tdw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/optimize@2.0.0': + resolution: {integrity: sha512-nhdT+CRGDZ+bk68ic+Jw1OZ99YCDIKYA5AlVAnBHJvMawSx9YQqQAIj4refNc1/LRieGiuWvhbG3jvPVYho0Dg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/prisma-loader@8.0.2': + resolution: {integrity: sha512-8d28bIB0bZ9Bj0UOz9sHagVPW+6AHeqvGljjERtwCnWl8OCQw2c2pNboYXISLYUG5ub76r4lDciLLTU+Ks7Q0w==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/relay-operation-optimizer@6.5.18': + resolution: {integrity: sha512-mc5VPyTeV+LwiM+DNvoDQfPqwQYhPV/cl5jOBjTgSniyaq8/86aODfMkrE2OduhQ5E00hqrkuL2Fdrgk0w1QJg==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/relay-operation-optimizer@7.0.0': + resolution: {integrity: sha512-UNlJi5y3JylhVWU4MBpL0Hun4Q7IoJwv9xYtmAz+CgRa066szzY7dcuPfxrA7cIGgG/Q6TVsKsYaiF4OHPs1Fw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/schema@10.0.2': + resolution: {integrity: sha512-TbPsIZnWyDCLhgPGnDjt4hosiNU2mF/rNtSk5BVaXWnZqvKJ6gzJV4fcHcvhRIwtscDMW2/YTnK6dLVnk8pc4w==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/schema@9.0.19': + resolution: {integrity: sha512-oBRPoNBtCkk0zbUsyP4GaIzCt8C0aCI4ycIRUL67KK5pOHljKLBBtGT+Jr6hkzA74C8Gco8bpZPe7aWFjiaK2w==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/url-loader@7.17.18': + resolution: {integrity: sha512-ear0CiyTj04jCVAxi7TvgbnGDIN2HgqzXzwsfcqiVg9cvjT40NcMlZ2P1lZDgqMkZ9oyLTV8Bw6j+SyG6A+xPw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/url-loader@8.0.1': + resolution: {integrity: sha512-B2k8KQEkEQmfV1zhurT5GLoXo8jbXP+YQHUayhCSxKYlRV7j/1Fhp1b21PDM8LXIDGlDRXaZ0FbWKOs7eYXDuQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/utils@10.0.12': + resolution: {integrity: sha512-+yS1qlFwXlwU3Gv8ek/h2aJ95quog4yF22haC11M0zReMSTddbGJZ5yXKkE3sXoY2BcL1utilSFjylJ9uXpSNQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/utils@8.13.1': + resolution: {integrity: sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/utils@9.2.1': + resolution: {integrity: sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/wrap@10.0.1': + resolution: {integrity: sha512-Cw6hVrKGM2OKBXeuAGltgy4tzuqQE0Nt7t/uAqnuokSXZhMHXJUb124Bnvxc2gPZn5chfJSDafDe4Cp8ZAVJgg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/wrap@9.4.2': + resolution: {integrity: sha512-DFcd9r51lmcEKn0JW43CWkkI2D6T9XI1juW/Yo86i04v43O9w2/k4/nx2XTJv4Yv+iXwUw7Ok81PGltwGJSDSA==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-typed-document-node/core@3.2.0': + resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@hapi/hoek@9.3.0': + resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} + + '@hapi/topo@5.1.0': + resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} + + '@hexagon/base64@1.1.28': + resolution: {integrity: sha512-lhqDEAvWixy3bZ+UOYbPwUbBkwBq5C1LAJ/xPC8Oi+lL54oyakv/npbA0aU2hgCsx/1NUd4IBvV03+aUBWxerw==} + + '@humanwhocodes/config-array@0.11.14': + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + engines: {node: '>=10.10.0'} + + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/object-schema@2.0.3': + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + + '@ioredis/commands@1.2.0': + resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} + + '@isaacs/cliui@8.0.2': + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + + '@istanbuljs/load-nyc-config@1.1.0': + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} + engines: {node: '>=8'} + + '@istanbuljs/schema@0.1.3': + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + + '@jest/console@28.1.3': + resolution: {integrity: sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/console@29.7.0': + resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/core@28.1.3': + resolution: {integrity: sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + '@jest/core@29.7.0': + resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + '@jest/create-cache-key-function@27.5.1': + resolution: {integrity: sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + + '@jest/environment@28.1.3': + resolution: {integrity: sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/environment@29.7.0': + resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/expect-utils@28.1.3': + resolution: {integrity: sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/expect-utils@29.7.0': + resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/expect@28.1.3': + resolution: {integrity: sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/expect@29.7.0': + resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/fake-timers@28.1.3': + resolution: {integrity: sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/fake-timers@29.7.0': + resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/globals@28.1.3': + resolution: {integrity: sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/globals@29.7.0': + resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/reporters@28.1.3': + resolution: {integrity: sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + '@jest/reporters@29.7.0': + resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + '@jest/schemas@28.1.3': + resolution: {integrity: sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/schemas@29.6.3': + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/source-map@28.1.2': + resolution: {integrity: sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/source-map@29.6.3': + resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/test-result@28.1.3': + resolution: {integrity: sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/test-result@29.7.0': + resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/test-sequencer@28.1.3': + resolution: {integrity: sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/test-sequencer@29.7.0': + resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/transform@28.1.3': + resolution: {integrity: sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/transform@29.7.0': + resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/types@27.5.1': + resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + + '@jest/types@28.1.3': + resolution: {integrity: sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/types@29.6.3': + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jridgewell/gen-mapping@0.3.3': + resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} + engines: {node: '>=6.0.0'} + + '@jridgewell/resolve-uri@3.1.1': + resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} + engines: {node: '>=6.0.0'} + + '@jridgewell/set-array@1.1.2': + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/source-map@0.3.5': + resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} + + '@jridgewell/sourcemap-codec@1.4.15': + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + + '@jridgewell/trace-mapping@0.3.20': + resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} + + '@jridgewell/trace-mapping@0.3.9': + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + + '@juggle/resize-observer@3.4.0': + resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==} + + '@kamilkisiela/fast-url-parser@1.1.4': + resolution: {integrity: sha512-gbkePEBupNydxCelHCESvFSFM8XPh1Zs/OAVRW/rKpEqPAl5PbOM90Si8mv9bvnR53uPD2s/FiRxdvSejpRJew==} + + '@leichtgewicht/ip-codec@2.0.4': + resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} + + '@ljharb/resumer@0.0.1': + resolution: {integrity: sha512-skQiAOrCfO7vRTq53cxznMpks7wS1va95UCidALlOVWqvBAzwPVErwizDwoMqNVMEn1mDq0utxZd02eIrvF1lw==} + engines: {node: '>= 0.4'} + + '@ljharb/through@2.3.12': + resolution: {integrity: sha512-ajo/heTlG3QgC8EGP6APIejksVAYt4ayz4tqoP3MolFELzcH1x1fzwEYRJTPO0IELutZ5HQ0c26/GqAYy79u3g==} + engines: {node: '>= 0.4'} + + '@mdx-js/react@2.3.0': + resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==} + peerDependencies: + react: '>=16' + + '@mole-inc/bin-wrapper@8.0.1': + resolution: {integrity: sha512-sTGoeZnjI8N4KS+sW2AN95gDBErhAguvkw/tWdCjeM8bvxpz5lqrnd0vOJABA1A+Ic3zED7PYoLP/RANLgVotA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + '@motionone/animation@10.16.3': + resolution: {integrity: sha512-QUGWpLbMFLhyqKlngjZhjtxM8IqiJQjLK0DF+XOF6od9nhSvlaeEpOY/UMCRVcZn/9Tr2rZO22EkuCIjYdI74g==} + + '@motionone/dom@10.12.0': + resolution: {integrity: sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==} + + '@motionone/easing@10.16.3': + resolution: {integrity: sha512-HWTMZbTmZojzwEuKT/xCdvoMPXjYSyQvuVM6jmM0yoGU6BWzsmYMeB4bn38UFf618fJCNtP9XeC/zxtKWfbr0w==} + + '@motionone/generators@10.16.4': + resolution: {integrity: sha512-geFZ3w0Rm0ZXXpctWsSf3REGywmLLujEjxPYpBR0j+ymYwof0xbV6S5kGqqsDKgyWKVWpUInqQYvQfL6fRbXeg==} + + '@motionone/types@10.16.3': + resolution: {integrity: sha512-W4jkEGFifDq73DlaZs3HUfamV2t1wM35zN/zX7Q79LfZ2sc6C0R1baUHZmqc/K5F3vSw3PavgQ6HyHLd/MXcWg==} + + '@motionone/utils@10.16.3': + resolution: {integrity: sha512-WNWDksJIxQkaI9p9Z9z0+K27xdqISGNFy1SsWVGaiedTHq0iaT6iZujby8fT/ZnZxj1EOaxJtSfUPCFNU5CRoA==} + + '@mswjs/cookies@0.2.2': + resolution: {integrity: sha512-mlN83YSrcFgk7Dm1Mys40DLssI1KdJji2CMKN8eOlBqsTADYzj2+jWzsANsUTFbxDMWPD5e9bfA1RGqBpS3O1g==} + engines: {node: '>=14'} + + '@mswjs/interceptors@0.17.10': + resolution: {integrity: sha512-N8x7eSLGcmUFNWZRxT1vsHvypzIRgQYdG0rJey/rZCy6zT/30qDt8Joj7FxzGNLSwXbeZqJOMqDurp7ra4hgbw==} + engines: {node: '>=14'} + + '@multiformats/base-x@4.0.1': + resolution: {integrity: sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw==} + + '@next/bundle-analyzer@13.5.6': + resolution: {integrity: sha512-4P5YVpR3N/B5+p0TQ/rPAr+9fsjkdfCVTGzJhKwE7XHqS+QME4gYxAYeGKkfkHEkP2A3GKXs8QSp0LjIvWLI3g==} + + '@next/env@13.5.6': + resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==} + + '@next/env@14.2.1': + resolution: {integrity: sha512-qsHJle3GU3CmVx7pUoXcghX4sRN+vINkbLdH611T8ZlsP//grzqVW87BSUgOZeSAD4q7ZdZicdwNe/20U2janA==} + + '@next/eslint-plugin-next@14.2.1': + resolution: {integrity: sha512-Fp+mthEBjkn8r9qd6o4JgxKp0IDEzW0VYHD8ZC05xS5/lFNwHKuOdr2kVhWG7BQCO9L6eeepshM1Wbs2T+LgSg==} + + '@next/swc-darwin-arm64@14.2.1': + resolution: {integrity: sha512-kGjnjcIJehEcd3rT/3NAATJQndAEELk0J9GmGMXHSC75TMnvpOhONcjNHbjtcWE5HUQnIHy5JVkatrnYm1QhVw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@next/swc-darwin-x64@14.2.1': + resolution: {integrity: sha512-dAdWndgdQi7BK2WSXrx4lae7mYcOYjbHJUhvOUnJjMNYrmYhxbbvJ2xElZpxNxdfA6zkqagIB9He2tQk+l16ew==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@next/swc-linux-arm64-gnu@14.2.1': + resolution: {integrity: sha512-2ZctfnyFOGvTkoD6L+DtQtO3BfFz4CapoHnyLTXkOxbZkVRgg3TQBUjTD/xKrO1QWeydeo8AWfZRg8539qNKrg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@next/swc-linux-arm64-musl@14.2.1': + resolution: {integrity: sha512-jazZXctiaanemy4r+TPIpFP36t1mMwWCKMsmrTRVChRqE6putyAxZA4PDujx0SnfvZHosjdkx9xIq9BzBB5tWg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@next/swc-linux-x64-gnu@14.2.1': + resolution: {integrity: sha512-VjCHWCjsAzQAAo8lkBOLEIkBZFdfW+Z18qcQ056kL4KpUYc8o59JhLDCBlhg+hINQRgzQ2UPGma2AURGOH0+Qg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@next/swc-linux-x64-musl@14.2.1': + resolution: {integrity: sha512-7HZKYKvAp4nAHiHIbY04finRqjeYvkITOGOurP1aLMexIFG/1+oCnqhGogBdc4lao/lkMW1c+AkwWSzSlLasqw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@next/swc-win32-arm64-msvc@14.2.1': + resolution: {integrity: sha512-YGHklaJ/Cj/F0Xd8jxgj2p8po4JTCi6H7Z3Yics3xJhm9CPIqtl8erlpK1CLv+HInDqEWfXilqatF8YsLxxA2Q==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@next/swc-win32-ia32-msvc@14.2.1': + resolution: {integrity: sha512-o+ISKOlvU/L43ZhtAAfCjwIfcwuZstiHVXq/BDsZwGqQE0h/81td95MPHliWCnFoikzWcYqh+hz54ZB2FIT8RA==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + + '@next/swc-win32-x64-msvc@14.2.1': + resolution: {integrity: sha512-GmRoTiLcvCLifujlisknv4zu9/C4i9r0ktsA8E51EMqJL4bD4CpO7lDYr7SrUxCR0tS4RVcrqKmCak24T0ohaw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@noble/curves@1.1.0': + resolution: {integrity: sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA==} + + '@noble/curves@1.2.0': + resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} + + '@noble/hashes@1.3.1': + resolution: {integrity: sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA==} + engines: {node: '>= 16'} + + '@noble/hashes@1.3.2': + resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} + engines: {node: '>= 16'} + + '@noble/hashes@1.4.0': + resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} + engines: {node: '>= 16'} + + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + + '@nrwl/cypress@18.3.0': + resolution: {integrity: sha512-bSzHKqjx7De+Ax0zTX5z8VHii5uLLSxzSIqh9lJET1leZkwtoGhe9MWdXYrfeJaTp+xV6DJAA11Rg1SWn2SInQ==} + + '@nrwl/devkit@16.0.0-beta.1': + resolution: {integrity: sha512-OoQumfP//G822yy2QLi8RB9a0oEwIda7cp56mc7tyik2Hbw31fB6h5XGgXMHp9aJGhPQQCX9a/uqzoYbYmQwyA==} + + '@nrwl/devkit@18.3.0': + resolution: {integrity: sha512-JA6NJTAxxz+zZtS/jzeUMVdgXXjmWTuG8NdqJ70OxKok570afHxZSCjR32cWWmoCJRS4ASM2UpL/3292zk1wsQ==} + + '@nrwl/esbuild@18.3.0': + resolution: {integrity: sha512-wZNbVe+vdgTmFUzgiySWILFQweDlicUa9nOvy41Pufhx0SSeC5wcZRmuf5p1GgK5Srg36lAmklHIfcRX7OwRbw==} + + '@nrwl/eslint-plugin-nx@16.0.0-beta.1': + resolution: {integrity: sha512-aPZKHBzdq8MwQ35y9BuuLgzdVJ3Ic6LoHJnGyrh2LAQHyX/xxUoDAaXG75aEAXQY65ZU0sTQBKgAk7a6Ghi+Aw==} + + '@nrwl/eslint-plugin-nx@18.3.0': + resolution: {integrity: sha512-I+1dnG2xsHpD5ii2Ow58piXC95ob9rRZ6Yf0JfFed4sKxq6ntArdDeGpM4tCSNZvpRpR9kUi9UMaQA5JoLm8Jw==} + + '@nrwl/jest@18.3.0': + resolution: {integrity: sha512-u1iGqhLedfmxXzJEWsAXUIgF8sQXzj8DTqLp6NUN8mJfPYCQjVOQirwl4lcNhs0gTvIgqr3wGIHo33ixyjMjFw==} + + '@nrwl/js@18.3.0': + resolution: {integrity: sha512-sLQGUkFY/9spMqe3EvkTRh9iDqIZ65HLYALaaK5RyH5z7ctXwZGgDTwvCpO9r/jEIyE1inxUNzqbYl66R7qEdQ==} + + '@nrwl/next@18.3.0': + resolution: {integrity: sha512-MX5K8ByaVxtxW8wuACT7B8idJlb0Lz2SdQEIlCs33GGQ6Ym99jzP1mXz74fx5YQLQBppE1o89MQgNRGPpojK8Q==} + + '@nrwl/node@18.3.0': + resolution: {integrity: sha512-N5PVvXJBycvKXqLRC1R5+WXniuynQgBHjyNOZzu9/R+yIrqbwuA+MjptpVHLGqCTtIgykPd2LUhmI6SHLrlZrQ==} + + '@nrwl/nx-plugin@18.3.0': + resolution: {integrity: sha512-t6OjgWCWRWg3wLuskAfTDIWsQnoiCaX7WYJxeVO8v3hwFHvqBaEiKWuj+XikjtyBU8W1XmQrIwzp1Fmm2JrHbQ==} + + '@nrwl/react@18.3.0': + resolution: {integrity: sha512-0zq3eAMeNGG5/iLNcaZH1cW+eJHe5l3/KSrOR6tFppeKtu/2JHT+vWnVS5uyZqo378ti10YpcukY7k5gdt4oCg==} + + '@nrwl/rollup@18.3.0': + resolution: {integrity: sha512-gLjMGr+ogIsg/S7V2r8xLiIC2DAtcd5xHO/qxGt8XKhU5EqlvnOpq6RX9FIeCXOPZIYFLfL+bGK5XJHLLZoamg==} + + '@nrwl/storybook@18.3.0': + resolution: {integrity: sha512-b+Ln3cqHi+ZkPLP5rsCXrd1R3J6Bf+fpD5+fY1lJpk/e1nlg5fzPAXT26sWzr0XbxSnM7xHOLhjfwXcNcLEcyQ==} + + '@nrwl/tao@18.3.0': + resolution: {integrity: sha512-M0m0QRiW7N+f+N+ey/gobPLYzUn932obMXDnb+6ImLsqRunFndd7YKHXUMf+y1441w7OXI5owTjE5bEKxZjOow==} + hasBin: true + + '@nrwl/web@18.3.0': + resolution: {integrity: sha512-e3IA905VOXAm3behYIeBW6Yi9YZeNxya+RWe5kFYFR+wg/JdGNF+NrFv6IYzzY9PFo2wn0ubOrNdnCXMVz1UHA==} + + '@nrwl/webpack@18.3.0': + resolution: {integrity: sha512-79BUpNWnDDFxd6Eoc0Q+i3WE9Fjnpjt7LIC9d52Aw6RYSv1yQLZ2D1gB9kIQo8xQrN8E5NlLZ9gwTRWYLGv+Uw==} + + '@nrwl/workspace@18.3.0': + resolution: {integrity: sha512-u0TlW2EcISfGaWug89MqCCD7DUeRfjtVnBHqbO3y3Oj19TB3QUNPhnfB/5Z+xybtAqn+bLRWZt2kpW8R5cVchQ==} + + '@nx/cypress@18.3.0': + resolution: {integrity: sha512-zA3FyOe3A+TmHueVWqHaAien//FhADjwUXnvRlFun/+zGZeM/07clVaZnGMBgNttLbPuWE0HBQ4KnBXRC57bSA==} + peerDependencies: + cypress: '>= 3 < 14' + peerDependenciesMeta: + cypress: + optional: true + + '@nx/devkit@16.0.0-beta.1': + resolution: {integrity: sha512-qeOWZ8TK9EG2dE78KysFx8a3uB/JNsnPslfBxBYBBkxIGzpo/gj5Wgf2I+4WBcUNQn58TxiKTT2vA6vAFyssvQ==} + peerDependencies: + nx: '>= 14.1 <= 16' + + '@nx/devkit@18.3.0': + resolution: {integrity: sha512-SgPPk+S8cEjNOzcvGiRPlNqAJVuPnspNrqFmBZ/ddBXQfhuS/TCr8Zi4MWEct45zd439acWDsuUVFoCxT51q4g==} + peerDependencies: + nx: '>= 16 <= 19' + + '@nx/esbuild@18.3.0': + resolution: {integrity: sha512-4OdOKZbn0OJBpVpcMbo1TC5xB8kqt3faiWqYHMWClnqfgB3p6q94F1+jG7FcQmNJ47m+7BrNRgUJ8jDOe+8l6w==} + peerDependencies: + esbuild: ~0.19.2 + peerDependenciesMeta: + esbuild: + optional: true + + '@nx/eslint-plugin-nx@16.0.0-beta.1': + resolution: {integrity: sha512-jg6ROzsvMOhXaReibmFDpvGHsiOKBWvPHYOcmFxh8BRA02WoFIDnqiDJWupoVoLKF4Vx2A4igkP5bjMlSmVX/A==} + peerDependencies: + '@typescript-eslint/parser': ^5.58.0 + eslint-config-prettier: ^8.1.0 + peerDependenciesMeta: + eslint-config-prettier: + optional: true + + '@nx/eslint-plugin@18.3.0': + resolution: {integrity: sha512-IAJ3I9G811uSmkJ2K3pGg1bsesm5AJW6u1zR5ie1C4qYO2ujhMhAcBXI9P/JUgY2WlO8EoH41PhRx4XUF29ttQ==} + peerDependencies: + '@typescript-eslint/parser': ^6.13.2 || ^7.0.0 + eslint-config-prettier: ^9.0.0 + peerDependenciesMeta: + eslint-config-prettier: + optional: true + + '@nx/eslint@18.3.0': + resolution: {integrity: sha512-inoFmDIycUsmIRY/iIQLxLKyJbdifyqYrsG/Hq6zmxsJOF6Q2R/Y88Zf9KET7EmN9+UEzBk70p4m8hOMVrC9eQ==} + peerDependencies: + js-yaml: 4.1.0 + peerDependenciesMeta: + js-yaml: + optional: true + + '@nx/jest@18.3.0': + resolution: {integrity: sha512-QsawUa3OIXCV+r/fxUJCzGKEbDqDKNEsC/wYCDKl48vJEU6+KEwRUZp604mIhvP4N377DwT9JGSzOEwaSPcKbg==} + + '@nx/js@18.3.0': + resolution: {integrity: sha512-ApxC3FdZ9ATnE6Qz932B3/L9ZqdI6pIxB+1R5J/jMK/InNlPnNStGp1+dGe5J3aQ0nWusSW9I+FjpqRMTZazvw==} + peerDependencies: + verdaccio: ^5.0.4 + peerDependenciesMeta: + verdaccio: + optional: true + + '@nx/linter@18.3.0': + resolution: {integrity: sha512-ydTP8MFNE+KzWvIVxg7IJIMcjkt02ehwyudnkirEu5hFOUY6uA/ZQtOEk7y2ESDuF19LR11wVHPaeeSCG94Cbg==} + + '@nx/next@18.3.0': + resolution: {integrity: sha512-ACXFoRqyouHDIiRV+GL9WgYTdW5HpRB2hg4JA2T3LE1qPiSbZHRYBGBLGCR2MTiIBCyC0sGyhEgkmGkk0LGICw==} + peerDependencies: + next: '>=14.0.0' + + '@nx/node@18.3.0': + resolution: {integrity: sha512-zUUdIalE5lTHdubBPUpmyGXPh7rUxlJgo/8qiF+0uve2PTn/bsL+wYlClhdzYT73m0AUOPFL8wh4dEF2LPGD+w==} + + '@nx/nx-darwin-arm64@18.3.0': + resolution: {integrity: sha512-zei4C7nSCAzhigAX+3wLcHg1bokTsa/qo2OElkBiHAxs3FF7nqMLAuk0WFYi3nkvXTgiN1uEl0mOni+JPKV2vA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@nx/nx-darwin-x64@18.3.0': + resolution: {integrity: sha512-nww//ea6WEfDTnqbdbCinWRhjyUJkSSnW9QgBh/Brt6DevZ7TFWfGdxD+s45pmMLFTFMgRjptRJrW/WhgmDAGg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@nx/nx-freebsd-x64@18.3.0': + resolution: {integrity: sha512-u+XB6NQcsi7u3zhdhgJK9ZaUkzXl52WNgtDoG/6tsmbh10plypGnw+yPSKYMqv3HDzqDA76hliIFoedDbZmHFQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + + '@nx/nx-linux-arm-gnueabihf@18.3.0': + resolution: {integrity: sha512-nsjiJDq2B2m9NN7shJ8z/4A7bFUYGJdxk1RR6hVXY75Kpbh3HGh+fdKJrpqRzYUUmqxW/X7TRG2UD6T5lnNjWA==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + + '@nx/nx-linux-arm64-gnu@18.3.0': + resolution: {integrity: sha512-baY3U0PudlAXHDzkJ+KdSfIcfFGKuBYXIXR1M18+Syq1kD9HDZ+sRVmosYpxVghrncN4UrcNvF/H7lgZo9x24Q==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@nx/nx-linux-arm64-musl@18.3.0': + resolution: {integrity: sha512-nuKU4ehdKThq+Tzph2KXz2p39oBv8IrJQBONSAFzJ4zS0E/rNk2fKBeTBoqn1Psh2sNMYM8ZdlvxFK7pBmStQg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@nx/nx-linux-x64-gnu@18.3.0': + resolution: {integrity: sha512-Pm7Q1hjKBJ3DFfnCLAtJVm13SkIushO3rPUdsDg5xZzOp59igNxrX2wJlwfi7U8dZMEZUPG0N1BIR3o7eEBxpQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@nx/nx-linux-x64-musl@18.3.0': + resolution: {integrity: sha512-VrspyfjIto0PtAqpjG3k8ueWsnqIOUp1gXBmlzYw0N4mjPldlhb258q1Kqyt1ykWLW79TqCjPblC6xHuOciKzQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@nx/nx-win32-arm64-msvc@18.3.0': + resolution: {integrity: sha512-7C+Rk17u/CtcYq/LyG8b27MmuxjQOAqZ1yWPP5RHRr0HGB00kILkItmejs/CJAJqybPtydTR0hiF7xs7lcVOHw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@nx/nx-win32-x64-msvc@18.3.0': + resolution: {integrity: sha512-tRW2VZzwmdODaRXNgBJBSycVgLY269c3EwJDOCIPDIgFMTdClZNLmZbk4b7FfzyT7ezwQOD/3JgKJS6GzJdw8w==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@nx/playwright@18.3.0': + resolution: {integrity: sha512-PZyPNcu0MeWgqiUIND+2Z96KAJ1ik6mxc9n+gv0CVMIy8bm1+6MxvvJF4Hh/vooPZyOb6ROlemygUOfI2xpu1w==} + peerDependencies: + '@playwright/test': ^1.36.0 + peerDependenciesMeta: + '@playwright/test': + optional: true + + '@nx/plugin@18.3.0': + resolution: {integrity: sha512-KrOcWXCjhlQ5/pcUMiyp3Rk2uwC7x+qPt9ZppQVL/VDNZ6eI6FjowaaIu/5seOSwIiNaa8pWSyz2vJfhndlxBQ==} + + '@nx/react@18.3.0': + resolution: {integrity: sha512-myYx7ElU5gJS3tc6xi07WZqx/D9CZXyK4P1XjS1+VVm5k+pmn/cSe4xZdwyMPB/uFeND8ajHmTzvfAahgCpgPw==} + + '@nx/rollup@18.3.0': + resolution: {integrity: sha512-cC27xWuz9Qcdlv86oSAGJp4vukrBsJ8FAyUcL4bbqDQr4hI4SXJUq2EUFRSA0AsqWiWboGaWeTQW3Op++ndcNw==} + + '@nx/storybook@18.3.0': + resolution: {integrity: sha512-7DsLVv9e1511GKCc01jXhZ8Z2ExScKfI4q8vCI/VDMVJZ2G1sBinQ68zSM1uQ6t7oPMENOLMfacgeI/3Wft6eA==} + + '@nx/web@18.3.0': + resolution: {integrity: sha512-uEX0x96CXtiAD27XBTiFt1OV0seFuy18iJhm0wvS90VDVwAtqquBwBNX3UexHyCrIHn3qGr5tjsRBdpzQv3eCA==} + + '@nx/webpack@18.3.0': + resolution: {integrity: sha512-Lue+64LRdMJ+EwSDht/kkDMh8aPFRKN1+RQWhGp/ZZHeoimEeHAAXQu7WQ/QDzl+w6vWq+lQCrXENEf8lLQFhQ==} + + '@nx/workspace@18.3.0': + resolution: {integrity: sha512-gW5cR7Toki8HzO8uhEmjQYCRT17rOLcTcMSSlX2Y7VorgtL8+kUlVpqSsuGFBWiXsuSiMnATiXtHesDbSBKfYw==} + + '@open-draft/until@1.0.3': + resolution: {integrity: sha512-Aq58f5HiWdyDlFffbbSjAlv596h/cOnt2DO1w3DOC7OJ5EHs0hd/nycJfiu9RJbT6Yk6F1knnRRXNSpxoIVZ9Q==} + + '@openzeppelin/contracts-upgradeable@4.9.6': + resolution: {integrity: sha512-m4iHazOsOCv1DgM7eD7GupTJ+NFVujRZt1wzddDPSVGpWdKq1SKkla5htKG7+IS4d2XOCtzkUNwRZ7Vq5aEUMA==} + + '@openzeppelin/contracts@4.9.6': + resolution: {integrity: sha512-xSmezSupL+y9VkHZJGDoCBpmnB2ogM13ccaYDWqJTfS3dbuHkgjuwDFUmaFauBCboQMGB/S5UqUl2y54X99BmA==} + + '@panva/hkdf@1.1.1': + resolution: {integrity: sha512-dhPeilub1NuIG0X5Kvhh9lH4iW3ZsHlnzwgwbOlgwQ2wG1IqFzsgHqmKPk3WzsdWAeaxKJxgM0+W433RmN45GA==} + + '@parcel/watcher-android-arm64@2.3.0': + resolution: {integrity: sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + + '@parcel/watcher-darwin-arm64@2.3.0': + resolution: {integrity: sha512-mKY+oijI4ahBMc/GygVGvEdOq0L4DxhYgwQqYAz/7yPzuGi79oXrZG52WdpGA1wLBPrYb0T8uBaGFo7I6rvSKw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + + '@parcel/watcher-darwin-x64@2.3.0': + resolution: {integrity: sha512-20oBj8LcEOnLE3mgpy6zuOq8AplPu9NcSSSfyVKgfOhNAc4eF4ob3ldj0xWjGGbOF7Dcy1Tvm6ytvgdjlfUeow==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + + '@parcel/watcher-freebsd-x64@2.3.0': + resolution: {integrity: sha512-7LftKlaHunueAEiojhCn+Ef2CTXWsLgTl4hq0pkhkTBFI3ssj2bJXmH2L67mKpiAD5dz66JYk4zS66qzdnIOgw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + + '@parcel/watcher-linux-arm-glibc@2.3.0': + resolution: {integrity: sha512-1apPw5cD2xBv1XIHPUlq0cO6iAaEUQ3BcY0ysSyD9Kuyw4MoWm1DV+W9mneWI+1g6OeP6dhikiFE6BlU+AToTQ==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm64-glibc@2.3.0': + resolution: {integrity: sha512-mQ0gBSQEiq1k/MMkgcSB0Ic47UORZBmWoAWlMrTW6nbAGoLZP+h7AtUM7H3oDu34TBFFvjy4JCGP43JlylkTQA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-arm64-musl@2.3.0': + resolution: {integrity: sha512-LXZAExpepJew0Gp8ZkJ+xDZaTQjLHv48h0p0Vw2VMFQ8A+RKrAvpFuPVCVwKJCr5SE+zvaG+Etg56qXvTDIedw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-x64-glibc@2.3.0': + resolution: {integrity: sha512-P7Wo91lKSeSgMTtG7CnBS6WrA5otr1K7shhSjKHNePVmfBHDoAOHYRXgUmhiNfbcGk0uMCHVcdbfxtuiZCHVow==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-linux-x64-musl@2.3.0': + resolution: {integrity: sha512-+kiRE1JIq8QdxzwoYY+wzBs9YbJ34guBweTK8nlzLKimn5EQ2b2FSC+tAOpq302BuIMjyuUGvBiUhEcLIGMQ5g==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-wasm@2.3.0': + resolution: {integrity: sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA==} + engines: {node: '>= 10.0.0'} + bundledDependencies: + - napi-wasm + + '@parcel/watcher-win32-arm64@2.3.0': + resolution: {integrity: sha512-35gXCnaz1AqIXpG42evcoP2+sNL62gZTMZne3IackM+6QlfMcJLy3DrjuL6Iks7Czpd3j4xRBzez3ADCj1l7Aw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + + '@parcel/watcher-win32-ia32@2.3.0': + resolution: {integrity: sha512-FJS/IBQHhRpZ6PiCjFt1UAcPr0YmCLHRbTc00IBTrelEjlmmgIVLeOx4MSXzx2HFEy5Jo5YdhGpxCuqCyDJ5ow==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + + '@parcel/watcher-win32-x64@2.3.0': + resolution: {integrity: sha512-dLx+0XRdMnVI62kU3wbXvbIRhLck4aE28bIGKbRGS7BJNt54IIj9+c/Dkqb+7DJEbHUZAX1bwaoM8PqVlHJmCA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + + '@parcel/watcher@2.3.0': + resolution: {integrity: sha512-pW7QaFiL11O0BphO+bq3MgqeX/INAk9jgBldVDYjlQPO4VddoZnF22TcF9onMhnLVHuNqBJeRf+Fj7eezi/+rQ==} + engines: {node: '>= 10.0.0'} + + '@peculiar/asn1-android@2.3.10': + resolution: {integrity: sha512-z9Rx9cFJv7UUablZISe7uksNbFJCq13hO0yEAOoIpAymALTLlvUOSLnGiQS7okPaM5dP42oTLhezH6XDXRXjGw==} + + '@peculiar/asn1-ecc@2.3.8': + resolution: {integrity: sha512-Ah/Q15y3A/CtxbPibiLM/LKcMbnLTdUdLHUgdpB5f60sSvGkXzxJCu5ezGTFHogZXWNX3KSmYqilCrfdmBc6pQ==} + + '@peculiar/asn1-rsa@2.3.8': + resolution: {integrity: sha512-ES/RVEHu8VMYXgrg3gjb1m/XG0KJWnV4qyZZ7mAg7rrF3VTmRbLxO8mk+uy0Hme7geSMebp+Wvi2U6RLLEs12Q==} + + '@peculiar/asn1-schema@2.3.8': + resolution: {integrity: sha512-ULB1XqHKx1WBU/tTFIA+uARuRoBVZ4pNdOA878RDrRbBfBGcSzi5HBkdScC6ZbHn8z7L8gmKCgPC1LHRrP46tA==} + + '@peculiar/asn1-x509@2.3.8': + resolution: {integrity: sha512-voKxGfDU1c6r9mKiN5ZUsZWh3Dy1BABvTM3cimf0tztNwyMJPhiXY94eRTgsMQe6ViLfT6EoXxkWVzcm3mFAFw==} + + '@peculiar/json-schema@1.1.12': + resolution: {integrity: sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==} + engines: {node: '>=8.0.0'} + + '@peculiar/webcrypto@1.4.3': + resolution: {integrity: sha512-VtaY4spKTdN5LjJ04im/d/joXuvLbQdgy5Z4DXF4MFZhQ+MTrejbNMkfZBp1Bs3O5+bFqnJgyGdPuZQflvIa5A==} + engines: {node: '>=10.12.0'} + + '@phenomnomnominal/tsquery@5.0.1': + resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} + peerDependencies: + typescript: ^3 || ^4 || ^5 + + '@pkgjs/parseargs@0.11.0': + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + + '@playwright/test@1.41.1': + resolution: {integrity: sha512-9g8EWTjiQ9yFBXc6HjCWe41msLpxEX0KhmfmPl9RPLJdfzL4F0lg2BdJ91O9azFdl11y1pmpwdjBiSxvqc+btw==} + engines: {node: '>=16'} + hasBin: true + + '@pmmmwh/react-refresh-webpack-plugin@0.5.11': + resolution: {integrity: sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==} + engines: {node: '>= 10.13'} + peerDependencies: + '@types/webpack': 4.x || 5.x + react-refresh: '>=0.10.0 <1.0.0' + sockjs-client: ^1.4.0 + type-fest: '>=0.17.0 <5.0.0' + webpack: '>=4.43.0 <6.0.0' + webpack-dev-server: 3.x || 4.x + webpack-hot-middleware: 2.x + webpack-plugin-serve: 0.x || 1.x + peerDependenciesMeta: + '@types/webpack': + optional: true + sockjs-client: + optional: true + type-fest: + optional: true + webpack-dev-server: + optional: true + webpack-hot-middleware: + optional: true + webpack-plugin-serve: + optional: true + + '@polka/url@1.0.0-next.24': + resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} + + '@radix-ui/number@1.0.1': + resolution: {integrity: sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==} + + '@radix-ui/primitive@1.0.0': + resolution: {integrity: sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==} + + '@radix-ui/primitive@1.0.1': + resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} + + '@radix-ui/react-accordion@1.1.2': + resolution: {integrity: sha512-fDG7jcoNKVjSK6yfmuAs0EnPDro0WMXIhMtXdTBWqEioVW206ku+4Lw07e+13lUkFkpoEQ2PdeMIAGpdqEAmDg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-alert-dialog@1.0.5': + resolution: {integrity: sha512-OrVIOcZL0tl6xibeuGt5/+UxoT2N27KCFOPjFyfXMnchxSHZ/OW7cCX2nGlIYJrbHK/fczPcFzAwvNBB6XBNMA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-arrow@1.0.3': + resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-aspect-ratio@1.0.3': + resolution: {integrity: sha512-fXR5kbMan9oQqMuacfzlGG/SQMcmMlZ4wrvpckv8SgUulD0MMpspxJrxg/Gp/ISV3JfV1AeSWTYK9GvxA4ySwA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-avatar@1.0.4': + resolution: {integrity: sha512-kVK2K7ZD3wwj3qhle0ElXhOjbezIgyl2hVvgwfIdexL3rN6zJmy5AqqIf+D31lxVppdzV8CjAfZ6PklkmInZLw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-checkbox@1.0.4': + resolution: {integrity: sha512-CBuGQa52aAYnADZVt/KBQzXrwx6TqnlwtcIPGtVt5JkkzQwMOLJjPukimhfKEr4GQNd43C+djUh5Ikopj8pSLg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-collapsible@1.0.3': + resolution: {integrity: sha512-UBmVDkmR6IvDsloHVN+3rtx4Mi5TFvylYXpluuv0f37dtaz3H99bp8No0LGXRigVpl3UAT4l9j6bIchh42S/Gg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-collection@1.0.3': + resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-compose-refs@1.0.0': + resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-compose-refs@1.0.1': + resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-context@1.0.0': + resolution: {integrity: sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-context@1.0.1': + resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-dialog@1.0.0': + resolution: {integrity: sha512-Yn9YU+QlHYLWwV1XfKiqnGVpWYWk6MeBVM6x/bcoyPvxgjQGoeT35482viLPctTMWoMw0PoHgqfSox7Ig+957Q==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-dialog@1.0.5': + resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-direction@1.0.1': + resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-dismissable-layer@1.0.0': + resolution: {integrity: sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-dismissable-layer@1.0.4': + resolution: {integrity: sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-dismissable-layer@1.0.5': + resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-dropdown-menu@2.0.6': + resolution: {integrity: sha512-i6TuFOoWmLWq+M/eCLGd/bQ2HfAX1RJgvrBQ6AQLmzfvsLdefxbWu8G9zczcPFfcSPehz9GcpF6K9QYreFV8hA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-focus-guards@1.0.0': + resolution: {integrity: sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-focus-guards@1.0.1': + resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-focus-scope@1.0.0': + resolution: {integrity: sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-focus-scope@1.0.3': + resolution: {integrity: sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-focus-scope@1.0.4': + resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-hover-card@1.0.7': + resolution: {integrity: sha512-OcUN2FU0YpmajD/qkph3XzMcK/NmSk9hGWnjV68p6QiZMgILugusgQwnLSDs3oFSJYGKf3Y49zgFedhGh04k9A==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-icons@1.3.0': + resolution: {integrity: sha512-jQxj/0LKgp+j9BiTXz3O3sgs26RNet2iLWmsPyRz2SIcR4q/4SbazXfnYwbAr+vLYKSfc7qxzyGQA1HLlYiuNw==} + peerDependencies: + react: ^16.x || ^17.x || ^18.x + + '@radix-ui/react-id@1.0.0': + resolution: {integrity: sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-id@1.0.1': + resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-label@2.0.2': + resolution: {integrity: sha512-N5ehvlM7qoTLx7nWPodsPYPgMzA5WM8zZChQg8nyFJKnDO5WHdba1vv5/H6IO5LtJMfD2Q3wh1qHFGNtK0w3bQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-menu@2.0.6': + resolution: {integrity: sha512-BVkFLS+bUC8HcImkRKPSiVumA1VPOOEC5WBMiT+QAVsPzW1FJzI9KnqgGxVDPBcql5xXrHkD3JOVoXWEXD8SYA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-navigation-menu@1.1.4': + resolution: {integrity: sha512-Cc+seCS3PmWmjI51ufGG7zp1cAAIRqHVw7C9LOA2TZ+R4hG6rDvHcTqIsEEFLmZO3zNVH72jOOE7kKNy8W+RtA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-popover@1.0.7': + resolution: {integrity: sha512-shtvVnlsxT6faMnK/a7n0wptwBD23xc1Z5mdrtKLwVEfsEMXodS0r5s0/g5P0hX//EKYZS2sxUjqfzlg52ZSnQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-popper@1.1.2': + resolution: {integrity: sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-popper@1.1.3': + resolution: {integrity: sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-portal@1.0.0': + resolution: {integrity: sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-portal@1.0.3': + resolution: {integrity: sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-portal@1.0.4': + resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-presence@1.0.0': + resolution: {integrity: sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-presence@1.0.1': + resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-primitive@1.0.0': + resolution: {integrity: sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-primitive@1.0.3': + resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-progress@1.0.3': + resolution: {integrity: sha512-5G6Om/tYSxjSeEdrb1VfKkfZfn/1IlPWd731h2RfPuSbIfNUgfqAwbKfJCg/PP6nuUCTrYzalwHSpSinoWoCag==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-roving-focus@1.0.4': + resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-select@1.2.2': + resolution: {integrity: sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-separator@1.0.3': + resolution: {integrity: sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-slot@1.0.0': + resolution: {integrity: sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-slot@1.0.2': + resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-switch@1.0.3': + resolution: {integrity: sha512-mxm87F88HyHztsI7N+ZUmEoARGkC22YVW5CaC+Byc+HRpuvCrOBPTAnXgf+tZ/7i0Sg/eOePGdMhUKhPaQEqow==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-tabs@1.0.4': + resolution: {integrity: sha512-egZfYY/+wRNCflXNHx+dePvnz9FbmssDTJBtgRfDY7e8SE5oIo3Py2eCB1ckAbh1Q7cQ/6yJZThJ++sgbxibog==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-toast@1.1.5': + resolution: {integrity: sha512-fRLn227WHIBRSzuRzGJ8W+5YALxofH23y0MlPLddaIpLpCDqdE0NZlS2NRQDRiptfxDeeCjgFIpexB1/zkxDlw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-toggle-group@1.0.4': + resolution: {integrity: sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-toggle@1.0.3': + resolution: {integrity: sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-toolbar@1.0.4': + resolution: {integrity: sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-tooltip@1.0.7': + resolution: {integrity: sha512-lPh5iKNFVQ/jav/j6ZrWq3blfDJ0OH9R6FlNUHPMqdLuQ9vwDgFsRxvl8b7Asuy5c8xmoojHUxKHQSOAvMHxyw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-use-callback-ref@1.0.0': + resolution: {integrity: sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-use-callback-ref@1.0.1': + resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-controllable-state@1.0.0': + resolution: {integrity: sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-use-controllable-state@1.0.1': + resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-escape-keydown@1.0.0': + resolution: {integrity: sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-use-escape-keydown@1.0.3': + resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-layout-effect@1.0.0': + resolution: {integrity: sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + + '@radix-ui/react-use-layout-effect@1.0.1': + resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-previous@1.0.1': + resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-rect@1.0.1': + resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-size@1.0.1': + resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-visually-hidden@1.0.3': + resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/rect@1.0.1': + resolution: {integrity: sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==} + + '@redis/bloom@1.2.0': + resolution: {integrity: sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg==} + peerDependencies: + '@redis/client': ^1.0.0 + + '@redis/client@1.5.12': + resolution: {integrity: sha512-/ZjE18HRzMd80eXIIUIPcH81UoZpwulbo8FmbElrjPqH0QC0SeIKu1BOU49bO5trM5g895kAjhvalt5h77q+4A==} + engines: {node: '>=14'} + + '@redis/graph@1.1.1': + resolution: {integrity: sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw==} + peerDependencies: + '@redis/client': ^1.0.0 + + '@redis/json@1.0.6': + resolution: {integrity: sha512-rcZO3bfQbm2zPRpqo82XbW8zg4G/w4W3tI7X8Mqleq9goQjAGLL7q/1n1ZX4dXEAmORVZ4s1+uKLaUOg7LrUhw==} + peerDependencies: + '@redis/client': ^1.0.0 + + '@redis/search@1.1.6': + resolution: {integrity: sha512-mZXCxbTYKBQ3M2lZnEddwEAks0Kc7nauire8q20oA0oA/LoA+E/b5Y5KZn232ztPb1FkIGqo12vh3Lf+Vw5iTw==} + peerDependencies: + '@redis/client': ^1.0.0 + + '@redis/time-series@1.0.5': + resolution: {integrity: sha512-IFjIgTusQym2B5IZJG3XKr5llka7ey84fw/NOYqESP5WUfQs9zz1ww/9+qoz4ka/S6KcGBodzlCeZ5UImKbscg==} + peerDependencies: + '@redis/client': ^1.0.0 + + '@repeaterjs/repeater@3.0.4': + resolution: {integrity: sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA==} + + '@repeaterjs/repeater@3.0.5': + resolution: {integrity: sha512-l3YHBLAol6d/IKnB9LhpD0cEZWAoe3eFKUyTYWmFmCO2Q/WOckxLQAUyMZWwZV2M/m3+4vgRoaolFqaII82/TA==} + + '@rollup/plugin-babel@5.3.1': + resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} + engines: {node: '>= 10.0.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@types/babel__core': ^7.1.9 + rollup: ^1.20.0||^2.0.0 + peerDependenciesMeta: + '@types/babel__core': + optional: true + + '@rollup/plugin-commonjs@20.0.0': + resolution: {integrity: sha512-5K0g5W2Ol8hAcTHqcTBHiA7M58tfmYi1o9KxeJuuRNpGaTa5iLjcyemBitCBcKXaHamOBBEH2dGom6v6Unmqjg==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^2.38.3 + + '@rollup/plugin-commonjs@24.0.0': + resolution: {integrity: sha512-0w0wyykzdyRRPHOb0cQt14mIBLujfAv6GgP6g8nvg/iBxEm112t3YPPq+Buqe2+imvElTka+bjNlJ/gB56TD8g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.68.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rollup/plugin-image@2.1.1': + resolution: {integrity: sha512-AgP4U85zuQJdUopLUCM+hTf45RepgXeTb8EJsleExVy99dIoYpt3ZlDYJdKmAc2KLkNntCDg6BPJvgJU3uGF+g==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 + + '@rollup/plugin-json@4.1.0': + resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 + + '@rollup/plugin-node-resolve@13.3.0': + resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==} + engines: {node: '>= 10.0.0'} + peerDependencies: + rollup: ^2.42.0 + + '@rollup/plugin-url@7.0.0': + resolution: {integrity: sha512-cIWcEObrmEPAU8q8NluGWlCPlQDuoSKvkyI3eOFO4fx6W02mLNj4ZEiUT0X2mKMIvQzoWL1feEK9d1yr1ICgrw==} + engines: {node: '>=10.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 + + '@rollup/pluginutils@3.1.0': + resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 + + '@rollup/pluginutils@4.2.1': + resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} + engines: {node: '>= 8.0.0'} + + '@rollup/pluginutils@5.1.0': + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rushstack/eslint-patch@1.6.0': + resolution: {integrity: sha512-2/U3GXA6YiPYQDLGwtGlnNgKYBSwCFIHf8Y9LUY5VATHdtbLlU0Y1R3QoBnT0aB4qv/BEiVVsj7LJXoQCgJ2vA==} + + '@safe-global/api-kit@2.2.0': + resolution: {integrity: sha512-y9EetRZXIFs5HmIk1blmL38Rbzxlt79cEuYGDEdmQJNa6SQ7OJdO4Eoy2hMFleZIhTKhoOWVsyEfdZnRPtsq2g==} + + '@safe-global/protocol-kit@3.0.1': + resolution: {integrity: sha512-7S2QCvIDw3NsErF0f8tIfiTBz32btCAkw7IYuQFPc+G7clLrvDNhDaZYSoDsa8F0EoEhn+605VA7XP//iL6AIg==} + + '@safe-global/safe-core-sdk-types@4.0.1': + resolution: {integrity: sha512-cXW6petRWqUw1n04ZhVPgjzIL65FkAMqbPwkFAAlQ1lBxTt6xdxktLoAhgEDlqLNGibvncsNvKhxa1ib4T9MGg==} + + '@safe-global/safe-deployments@1.34.0': + resolution: {integrity: sha512-J55iHhB1tiNoPeVQ5s943zrfeKRYPqBtnz/EM7d878WzUmmDlTGKHN98qPYKBxkRKP1UjEWuQDrZxy80lx1rJw==} + + '@scure/base@1.1.3': + resolution: {integrity: sha512-/+SgoRjLq7Xlf0CWuLHq2LUZeL/w65kfzAPG5NH9pcmBhs+nunQTn4gvdwgMTIXnt9b2C/1SeL2XiysZEyIC9Q==} + + '@scure/bip32@1.3.1': + resolution: {integrity: sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A==} + + '@scure/bip39@1.2.1': + resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} + + '@sentry-internal/feedback@7.86.0': + resolution: {integrity: sha512-6rl0JYjmAKnhm4/fuFaROh4Ht8oi9f6ZeIcViCuGJcrGICZJJY0s+R77XJI78rNa82PYFrSCcnWXcGji4T8E7g==} + engines: {node: '>=12'} + + '@sentry-internal/tracing@7.86.0': + resolution: {integrity: sha512-b4dUsNWlPWRwakGwR7bhOkqiFlqQszH1hhVFwrm/8s3kqEBZ+E4CeIfCvuHBHQ1cM/fx55xpXX/BU163cy+3iQ==} + engines: {node: '>=8'} + + '@sentry/browser@7.86.0': + resolution: {integrity: sha512-nfYWpVOmug+W7KJO7/xhA1JScMZcYHcoOVHLsUFm4znx51U4qZEk+zZDM11Q2Nw6MuDyEYg6bsH1QCwaoC6nLw==} + engines: {node: '>=8'} + + '@sentry/cli@1.77.1': + resolution: {integrity: sha512-OtJ7U9LeuPUAY/xow9wwcjM9w42IJIpDtClTKI/RliE685vd/OJUIpiAvebHNthDYpQynvwb/0iuF4fonh+CKw==} + engines: {node: '>= 8'} + hasBin: true + + '@sentry/core@7.86.0': + resolution: {integrity: sha512-SbLvqd1bRYzhDS42u7GMnmbDMfth/zRiLElQWbLK/shmuZzTcfQSwNNdF4Yj+VfjOkqPFgGmICHSHVUc9dh01g==} + engines: {node: '>=8'} + + '@sentry/integrations@7.86.0': + resolution: {integrity: sha512-BStRH1yBhhUsvmCXWx88/1+cY93l4B+3RW60RPeYcupvUQ1DJ8qxfN918+nA9XoZt9XELXvs8USCqqynG/aEkg==} + engines: {node: '>=8'} + + '@sentry/nextjs@7.86.0': + resolution: {integrity: sha512-pdRTt3ELLlpyKKtvumSiqFeTImdSAnoII1JSNwJvmWz9+3MRsvBW/Ee4r19WxK07Y/nxPxyPaIuUmbsXnjkt1A==} + engines: {node: '>=8'} + peerDependencies: + next: ^10.0.8 || ^11.0 || ^12.0 || ^13.0 || ^14.0 + react: 16.x || 17.x || 18.x + webpack: '>= 4.0.0' + peerDependenciesMeta: + webpack: + optional: true + + '@sentry/node@7.86.0': + resolution: {integrity: sha512-cB1bn/LMn2Km97Y3hv63xwWxT50/G5ixGuSxTZ3dCQM6VDhmZoCuC5NGT3itVvaRd6upQXRZa5W0Zgyh0HXKig==} + engines: {node: '>=8'} + + '@sentry/react@7.86.0': + resolution: {integrity: sha512-2bHi+YcG4cT+4xHXXzv+AZpU3pdPUlDBorSgHOpa9At4yxr17UWW2f8bP9wPYRgj+NEIM3YhDgR46FlBu9GSKg==} + engines: {node: '>=8'} + peerDependencies: + react: 15.x || 16.x || 17.x || 18.x + + '@sentry/replay@7.86.0': + resolution: {integrity: sha512-YYZO8bfQSx1H87Te/zzyHPLHvExWiYwUfMWW68yGX+PPZIIzxaM81/iCQHkoucxlvuPCOtxCgf7RSMbsnqEa8g==} + engines: {node: '>=12'} + + '@sentry/types@7.86.0': + resolution: {integrity: sha512-pGAt0+bMfWgo0KG2epthfNV4Wae03tURpoxNjGo5Fr4cXxvLTSijSAQ6rmmO4bXBJ7+rErEjX30g30o/eEdP9g==} + engines: {node: '>=8'} + + '@sentry/utils@7.86.0': + resolution: {integrity: sha512-6PejFtw9VTFFy5vu0ks+U7Ozkqz+eMt+HN8AZKBKErYzX5/xs0kpkOcSRpu3ETdTYcZf8VAmLVgFgE2BE+3WuQ==} + engines: {node: '>=8'} + + '@sentry/vercel-edge@7.86.0': + resolution: {integrity: sha512-+MPb93DXIeYIoaFTT1YpC0myIkXW3xtxhQ7y7QwqS7k6x1zBb34OVCGitdE6+o85RV83sFMMiBxrfKNLt5Ht0A==} + engines: {node: '>=8'} + + '@sentry/webpack-plugin@1.21.0': + resolution: {integrity: sha512-x0PYIMWcsTauqxgl7vWUY6sANl+XGKtx7DCVnnY7aOIIlIna0jChTAPANTfA2QrK+VK+4I/4JxatCEZBnXh3Og==} + engines: {node: '>= 8'} + + '@sideway/address@4.1.4': + resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} + + '@sideway/formula@3.0.1': + resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} + + '@sideway/pinpoint@2.0.0': + resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} + + '@simplewebauthn/iso-webcrypto@7.4.0': + resolution: {integrity: sha512-LSx8zghjH+z9IFOhBdDv2AyhqnzDUCYFxFiwJbToowOigCgf4Y8fyZle9Y+0NS232bIoU6j/lgv5iT32m3eGyA==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + + '@simplewebauthn/server@7.4.0': + resolution: {integrity: sha512-Y6jj2WsE3zBDagSdOg3b7+SMw7zHku0Od45Q1ZpA19Wd5aUbV2mH281SbdhFN4UuKcGQSeeAgUObAWHvgxNOVA==} + engines: {node: '>=16.0.0'} + + '@simplewebauthn/typescript-types@7.4.0': + resolution: {integrity: sha512-8/ZjHeUPe210Bt5oyaOIGx4h8lHdsQs19BiOT44gi/jBEgK7uBGA0Fy7NRsyh777al3m6WM0mBf0UR7xd4R7WQ==} + deprecated: This package has been renamed to @simplewebauthn/types. Please install @simplewebauthn/types instead to ensure you receive future updates. + + '@sinclair/typebox@0.24.51': + resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} + + '@sinclair/typebox@0.27.8': + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + + '@sindresorhus/is@4.6.0': + resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} + engines: {node: '>=10'} + + '@sindresorhus/merge-streams@1.0.0': + resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==} + engines: {node: '>=18'} + + '@sinonjs/commons@1.8.6': + resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==} + + '@sinonjs/commons@3.0.0': + resolution: {integrity: sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==} + + '@sinonjs/fake-timers@10.3.0': + resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} + + '@sinonjs/fake-timers@9.1.2': + resolution: {integrity: sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==} + + '@spruceid/siwe-parser@1.1.3': + resolution: {integrity: sha512-oQ8PcwDqjGWJvLmvAF2yzd6iniiWxK0Qtz+Dw+gLD/W5zOQJiKIUXwslHOm8VB8OOOKW9vfR3dnPBhHaZDvRsw==} + + '@spruceid/siwe-parser@2.0.2': + resolution: {integrity: sha512-9WuA0ios2537cWYu39MMeH0O2KdrMKgKlOBUTWRTXQjCYu5B+mHCA0JkCbFaJ/0EjxoVIcYCXIW/DoPEpw+PqA==} + + '@stablelib/aead@1.0.1': + resolution: {integrity: sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg==} + + '@stablelib/binary@1.0.1': + resolution: {integrity: sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q==} + + '@stablelib/bytes@1.0.1': + resolution: {integrity: sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ==} + + '@stablelib/chacha20poly1305@1.0.1': + resolution: {integrity: sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA==} + + '@stablelib/chacha@1.0.1': + resolution: {integrity: sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg==} + + '@stablelib/constant-time@1.0.1': + resolution: {integrity: sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg==} + + '@stablelib/ed25519@1.0.3': + resolution: {integrity: sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg==} + + '@stablelib/hash@1.0.1': + resolution: {integrity: sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg==} + + '@stablelib/hkdf@1.0.1': + resolution: {integrity: sha512-SBEHYE16ZXlHuaW5RcGk533YlBj4grMeg5TooN80W3NpcHRtLZLLXvKyX0qcRFxf+BGDobJLnwkvgEwHIDBR6g==} + + '@stablelib/hmac@1.0.1': + resolution: {integrity: sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA==} + + '@stablelib/int@1.0.1': + resolution: {integrity: sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w==} + + '@stablelib/keyagreement@1.0.1': + resolution: {integrity: sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg==} + + '@stablelib/poly1305@1.0.1': + resolution: {integrity: sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA==} + + '@stablelib/random@1.0.2': + resolution: {integrity: sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w==} + + '@stablelib/sha256@1.0.1': + resolution: {integrity: sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ==} + + '@stablelib/sha512@1.0.1': + resolution: {integrity: sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw==} + + '@stablelib/wipe@1.0.1': + resolution: {integrity: sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg==} + + '@stablelib/x25519@1.0.3': + resolution: {integrity: sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==} + + '@storybook/addon-a11y@7.6.10': + resolution: {integrity: sha512-TP17m4TAWLSSd2x9cWNg7d0MCZZCojYIG83RZMXAb55jt8gKJBMDbupOoDLydBsABQa5Uk9ZP0D/CvumMon8RA==} + + '@storybook/addon-actions@7.6.10': + resolution: {integrity: sha512-pcKmf0H/caGzKDy8cz1adNSjv+KOBWLJ11RzGExrWm+Ad5ACifwlsQPykJ3TQ/21sTd9IXVrE9uuq4LldEnPbg==} + + '@storybook/addon-actions@7.6.7': + resolution: {integrity: sha512-+6EZvhIeKEqG/RNsU3R5DxOrd60BL5GEvmzE2w60s2eKaNNxtyilDjiO1g4z2s2zDNyr7JL/Ft03pJ0Jgo0lew==} + + '@storybook/addon-backgrounds@7.6.10': + resolution: {integrity: sha512-kGzsN1QkfyI8Cz7TErEx9OCB3PMzpCFGLd/iy7FreXwbMbeAQ3/9fYgKUsNOYgOhuTz7S09koZUWjS/WJuZGFA==} + + '@storybook/addon-controls@7.6.10': + resolution: {integrity: sha512-LjwCQRMWq1apLtFwDi6U8MI6ITUr+KhxJucZ60tfc58RgB2v8ayozyDAonFEONsx9YSR1dNIJ2Z/e2rWTBJeYA==} + + '@storybook/addon-docs@7.6.10': + resolution: {integrity: sha512-GtyQ9bMx1AOOtl6ZS9vwK104HFRK+tqzxddRRxhXkpyeKu3olm9aMgXp35atE/3fJSqyyDm2vFtxxH8mzBA20A==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + + '@storybook/addon-essentials@7.6.10': + resolution: {integrity: sha512-cjbuCCK/3dtUity0Uqi5LwbkgfxqCCE5x5mXZIk9lTMeDz5vB9q6M5nzncVDy8F8przF3NbDLLgxKlt8wjiICg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + + '@storybook/addon-highlight@7.6.10': + resolution: {integrity: sha512-dIuS5QmoT1R+gFOcf6CoBa6D9UR5/wHCfPqPRH8dNNcCLtIGSHWQ4v964mS5OCq1Huj7CghmR15lOUk7SaYwUA==} + + '@storybook/addon-interactions@7.6.10': + resolution: {integrity: sha512-lEsAdP/PrOZK/KmRbZ/fU4RjEqDP+e/PBlVVVJT2QvHniWK/xxkjCD0axsHU/XuaeQRFhmg0/KR342PC/cIf9A==} + + '@storybook/addon-mdx-gfm@7.6.10': + resolution: {integrity: sha512-gA1kQZJ4ZKOpi9afu7WRC1twCwZR0J1Nd7u47kNq+5coW1GH9uqGDFYHzr4mfKdD1J09/OrmfMnVjCPx9MYDtQ==} + + '@storybook/addon-measure@7.6.10': + resolution: {integrity: sha512-OVfTI56+kc4hLWfZ/YPV3WKj/aA9e4iKXYxZyPdhfX4Z8TgZdD1wv9Z6e8DKS0H5kuybYrHKHaID5ki6t7qz3w==} + + '@storybook/addon-outline@7.6.10': + resolution: {integrity: sha512-RVJrEoPArhI6zAIMNl1Gz0zrj84BTfEWYYz0yDWOTVgvN411ugsoIk1hw0671MOneXJ2RcQ9MFIeV/v6AVDQYg==} + + '@storybook/addon-styling@1.3.7': + resolution: {integrity: sha512-JSBZMOrSw/3rlq5YoEI7Qyq703KSNP0Jd+gxTWu3/tP6245mpjn2dXnR8FvqVxCi+FG4lt2kQyPzgsuwEw1SSA==} + hasBin: true + peerDependencies: + less: ^3.5.0 || ^4.0.0 + postcss: ^7.0.0 || ^8.0.1 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + webpack: ^5.0.0 + peerDependenciesMeta: + less: + optional: true + postcss: + optional: true + react: + optional: true + react-dom: + optional: true + webpack: + optional: true + + '@storybook/addon-toolbars@7.6.10': + resolution: {integrity: sha512-PaXY/oj9yxF7/H0CNdQKcioincyCkfeHpISZriZbZqhyqsjn3vca7RFEmsB88Q+ou6rMeqyA9st+6e2cx/Ct6A==} + + '@storybook/addon-viewport@7.6.10': + resolution: {integrity: sha512-+bA6juC/lH4vEhk+w0rXakaG8JgLG4MOYrIudk5vJKQaC6X58LIM9N4kzIS2KSExRhkExXBPrWsnMfCo7uxmKg==} + + '@storybook/addons@7.6.8': + resolution: {integrity: sha512-M8VXkUxD+7HLKjEQT3FNk3CoOtOw4ANhxayIu5lQ4PiKwJ61YVw1r/laPyOYaIMItH/40K1yBSCSV5DDQcN/QA==} + + '@storybook/api@7.6.4': + resolution: {integrity: sha512-iY/ZejLmVHctT6WcCiVCXBY84g/wMP7Amb+J3xTBM6jZHAJoHpM3ZeYlR5eZu4QfbGZh608TQDTmdQ7irDo3ZA==} + + '@storybook/blocks@7.6.10': + resolution: {integrity: sha512-oSIukGC3yuF8pojABC/HLu5tv2axZvf60TaUs8eDg7+NiiKhzYSPoMQxs5uMrKngl+EJDB92ESgWT9vvsfvIPg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + + '@storybook/builder-manager@7.6.10': + resolution: {integrity: sha512-f+YrjZwohGzvfDtH8BHzqM3xW0p4vjjg9u7uzRorqUiNIAAKHpfNrZ/WvwPlPYmrpAHt4xX/nXRJae4rFSygPw==} + + '@storybook/builder-webpack5@7.6.10': + resolution: {integrity: sha512-ja47rdy75tAs37T+JLSqgUGJiba+74zM/8IpEZAzgJmGxLetnHuCWEDskZWh3NXemxYS2uCvsg5rNc+dL9z4RA==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@storybook/builder-webpack5@7.6.7': + resolution: {integrity: sha512-b5AaWXOHwIXl5Q1iRRl6eRhljId0Zsg0ANawDoubK1y1jsBoQtWal7c4TQPMeLAd2G30fc3sW5zCdb9rCo2Vrg==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@storybook/channels@7.6.10': + resolution: {integrity: sha512-ITCLhFuDBKgxetuKnWwYqMUWlU7zsfH3gEKZltTb+9/2OAWR7ez0iqU7H6bXP1ridm0DCKkt2UMWj2mmr9iQqg==} + + '@storybook/channels@7.6.4': + resolution: {integrity: sha512-Z4PY09/Czl70ap4ObmZ4bgin+EQhPaA3HdrEDNwpnH7A9ttfEO5u5KThytIjMq6kApCCihmEPDaYltoVrfYJJA==} + + '@storybook/channels@7.6.7': + resolution: {integrity: sha512-u1hURhfQHHtZyRIDUENRCp+CRRm7IQfcjQaoWI06XCevQPuhVEtFUfXHjG+J74aA/JuuTLFUtqwNm1zGqbXTAQ==} + + '@storybook/channels@7.6.8': + resolution: {integrity: sha512-aPgQcSjeyZDhAfr/slCphVfYGCihxuFCaCVlZuJA4uTaGEUkn+kPW2jP0yLtlSN33J79wFXsMLPQYwIS3aQ4Ew==} + + '@storybook/client-logger@7.6.10': + resolution: {integrity: sha512-U7bbpu21ntgePMz/mKM18qvCSWCUGCUlYru8mgVlXLCKqFqfTeP887+CsPEQf29aoE3cLgDrxqbRJ1wxX9kL9A==} + + '@storybook/client-logger@7.6.4': + resolution: {integrity: sha512-vJwMShC98tcoFruRVQ4FphmFqvAZX1FqZqjFyk6IxtFumPKTVSnXJjlU1SnUIkSK2x97rgdUMqkdI+wAv/tugQ==} + + '@storybook/client-logger@7.6.7': + resolution: {integrity: sha512-A16zpWgsa0gSdXMR9P3bWVdC9u/1B1oG4H7Z1+JhNzgnL3CdyOYO0qFSiAtNBso4nOjIAJVb6/AoBzdRhmSVQg==} + + '@storybook/client-logger@7.6.8': + resolution: {integrity: sha512-WyK+RNSYk+sy0pxk8np1MnUXSWFdy54WqtT7u64vDFs9Jxfa1oMZ+Vl6XhaFQYR++tKC7VabLcI6vZ0pOoE9Jw==} + + '@storybook/components@7.6.10': + resolution: {integrity: sha512-H5hF8pxwtbt0LxV24KMMsPlbYG9Oiui3ObvAQkvGu6q62EYxRPeNSrq3GBI5XEbI33OJY9bT24cVaZx18dXqwQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + + '@storybook/components@7.6.7': + resolution: {integrity: sha512-1HN4p+MCI4Tx9VGZayZyqbW7SB7mXQLnS5fUbTE1gXaMYHpzFvcrRNROeV1LZPClJX6qx1jgE5ngZojhxGuxMA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + + '@storybook/core-client@7.6.10': + resolution: {integrity: sha512-DjnzSzSNDmZyxyg6TxugzWQwOsW+n/iWVv6sHNEvEd5STr0mjuJjIEELmv58LIr5Lsre5+LEddqHsyuLyt8ubg==} + + '@storybook/core-client@7.6.7': + resolution: {integrity: sha512-ZQivyEzYsZok8vRj5Qan7LbiMUnO89rueWzTnZs4IS6JIaQtjoPI1rGVq+h6qOCM6tki478hic8FS+zwGQ6q+w==} + + '@storybook/core-common@7.6.10': + resolution: {integrity: sha512-K3YWqjCKMnpvYsWNjOciwTH6zWbuuZzmOiipziZaVJ+sB1XYmH52Y3WGEm07TZI8AYK9DRgwA13dR/7W0nw72Q==} + + '@storybook/core-common@7.6.7': + resolution: {integrity: sha512-F1fJnauVSPQtAlpicbN/O4XW38Ai8kf/IoU0Hgm9gEwurIk6MF5hiVLsaTI/5GUbrepMl9d9J+iIL4lHAT8IyA==} + + '@storybook/core-events@7.6.10': + resolution: {integrity: sha512-yccDH67KoROrdZbRKwxgTswFMAco5nlCyxszCDASCLygGSV2Q2e+YuywrhchQl3U6joiWi3Ps1qWu56NeNafag==} + + '@storybook/core-events@7.6.4': + resolution: {integrity: sha512-i3xzcJ19ILSy4oJL5Dz9y0IlyApynn5RsGhAMIsW+mcfri+hGfeakq1stNCo0o7jW4Y3A7oluFTtIoK8DOxQdQ==} + + '@storybook/core-events@7.6.7': + resolution: {integrity: sha512-KZ5d03c47pnr5/kY26pJtWq7WpmCPXLbgyjJZDSc+TTY153BdZksvlBXRHtqM1yj2UM6QsSyIuiJaADJNAbP2w==} + + '@storybook/core-events@7.6.8': + resolution: {integrity: sha512-c1onJHG71JKbU4hMZC31rVTSbcfhcXaB0ikGnb7rJzlUZ1YkWnb0wf0/ikQR0seDOpR3HS+WQ0M3FIpqANyETg==} + + '@storybook/core-server@7.6.10': + resolution: {integrity: sha512-2icnqJkn3vwq0eJPP0rNaHd7IOvxYf5q4lSVl2AWTxo/Ae19KhokI6j/2vvS2XQJMGQszwshlIwrZUNsj5p0yw==} + + '@storybook/core-webpack@7.6.10': + resolution: {integrity: sha512-+GiCRp+2Hw0NO3NYRKamG/U5SyOQ8tOfRUxuAqWI7nduXwB3WWdjji3/ofjqOm/ryKesuQFtfhozaczvBJBvng==} + + '@storybook/core-webpack@7.6.7': + resolution: {integrity: sha512-+UpjJc1fXs9KPIRbTzsBVDgsGQb+VlU3Z7w7XJM1M6ERQrvNAX3oj0iLdDK/AO1ks1qTg+meLFnVwpgKxcTTqg==} + + '@storybook/csf-plugin@7.6.10': + resolution: {integrity: sha512-Sc+zZg/BnPH2X28tthNaQBnDiFfO0QmfjVoOx0fGYM9SvY3P5ehzWwp5hMRBim6a/twOTzePADtqYL+t6GMqqg==} + + '@storybook/csf-tools@7.6.10': + resolution: {integrity: sha512-TnDNAwIALcN6SA4l00Cb67G02XMOrYU38bIpFJk5VMDX2dvgPjUtJNBuLmEbybGcOt7nPyyFIHzKcY5FCVGoWA==} + + '@storybook/csf-tools@7.6.7': + resolution: {integrity: sha512-hyRbUGa2Uxvz3U09BjcOfMNf/5IYgRum1L6XszqK2O8tK9DGte1r6hArCIAcqiEmFMC40d0kalPzqu6WMNn7sg==} + + '@storybook/csf@0.0.1': + resolution: {integrity: sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==} + + '@storybook/csf@0.1.2': + resolution: {integrity: sha512-ePrvE/pS1vsKR9Xr+o+YwdqNgHUyXvg+1Xjx0h9LrVx7Zq4zNe06pd63F5EvzTbCbJsHj7GHr9tkiaqm7U8WRA==} + + '@storybook/docs-mdx@0.1.0': + resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==} + + '@storybook/docs-tools@7.6.10': + resolution: {integrity: sha512-UgbikducoXzqQHf2TozO0f2rshaeBNnShVbL5Ai4oW7pDymBmrfzdjGbF/milO7yxNKcoIByeoNmu384eBamgQ==} + + '@storybook/docs-tools@7.6.7': + resolution: {integrity: sha512-enTO/xVjBqwUraGCYTwdyjMvug3OSAM7TPPUEJ3KPieJNwAzcYkww/qNDMIAR4S39zPMrkAmtS3STvVadlJz7g==} + + '@storybook/expect@28.1.3-5': + resolution: {integrity: sha512-lS1oJnY1qTAxnH87C765NdfvGhksA6hBcbUVI5CHiSbNsEtr456wtg/z+dT9XlPriq1D5t2SgfNL9dBAoIGyIA==} + + '@storybook/global@5.0.0': + resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} + + '@storybook/instrumenter@7.6.7': + resolution: {integrity: sha512-Q4NstXZKCk62MkP7jgpg5CRFmhszg9QdoN8CwffuUGtjQRADhmeRHgP4usB87Sg6Tq9MLSopAEqUZxlKKYeeag==} + + '@storybook/jest@0.2.3': + resolution: {integrity: sha512-ov5izrmbAFObzKeh9AOC5MlmFxAcf0o5i6YFGae9sDx6DGh6alXsRM+chIbucVkUwVHVlSzdfbLDEFGY/ShaYw==} + + '@storybook/manager-api@7.6.10': + resolution: {integrity: sha512-8eGVpRlpunuFScDtc7nxpPJf/4kJBAAZlNdlhmX09j8M3voX6GpcxabBamSEX5pXZqhwxQCshD4IbqBmjvadlw==} + + '@storybook/manager-api@7.6.4': + resolution: {integrity: sha512-RFb/iaBJfXygSgXkINPRq8dXu7AxBicTGX7MxqKXbz5FU7ANwV7abH6ONBYURkSDOH9//TQhRlVkF5u8zWg3bw==} + + '@storybook/manager-api@7.6.7': + resolution: {integrity: sha512-3Wk/BvuGUlw/X05s57zZO7gJbzfUeE9Xe+CSIvuH7RY5jx9PYnNwqNlTXPXhJ5LPvwMthae7WJVn3SuBpbptoQ==} + + '@storybook/manager-api@7.6.8': + resolution: {integrity: sha512-BGVZb0wMTd8Hi8rUYPRzdIhWRw73qXlEupwEYyGtH63sg+aD67wyAo8/pMEpQBH4kVss7VheWY2JGpRJeFVUxw==} + + '@storybook/manager@7.6.10': + resolution: {integrity: sha512-Co3sLCbNYY6O4iH2ggmRDLCPWLj03JE5s/DOG8OVoXc6vBwTc/Qgiyrsxxp6BHQnPpM0mxL6aKAxE3UjsW/Nog==} + + '@storybook/mdx2-csf@1.1.0': + resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} + + '@storybook/nextjs@7.6.7': + resolution: {integrity: sha512-oaqHsxKCaseCHRuLp9mNwYS9vSo4vlMfn3LJx9lHcgup1j143Z6jaQ9FSSQfDSBm6QqbSh/Otzh8Hqh1mOQmkw==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@next/font': ^13.0.0|| ^14.0.0 + next: ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + '@next/font': + optional: true + typescript: + optional: true + webpack: + optional: true + + '@storybook/node-logger@7.6.10': + resolution: {integrity: sha512-ZBuqrv4bjJzKXyfRGFkVIi+z6ekn6rOPoQao4KmsfLNQAUUsEdR8Baw/zMnnU417zw5dSEaZdpuwx75SCQAeOA==} + + '@storybook/node-logger@7.6.7': + resolution: {integrity: sha512-XLih8MxylkpZG9+8tgp8sPGc2tldlWF+DpuAkUv6J3Mc81mPyc3cQKQWZ7Hb+m1LpRGqKV4wyOQj1rC+leVMoQ==} + + '@storybook/postinstall@7.6.10': + resolution: {integrity: sha512-SMdXtednPCy3+SRJ7oN1OPN1oVFhj3ih+ChOEX8/kZ5J3nfmV3wLPtsZvFGUCf0KWQEP1xL+1Urv48mzMKcV/w==} + + '@storybook/preset-react-webpack@7.6.10': + resolution: {integrity: sha512-fUcr4dmXJdPIQdjkhA4bE8QF8Pavr4BSLxovtTRupbWxtRjZxJrH5hf+0HZycq1cp9umO/11Lsmw9Nx5Xg3Eww==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@babel/core': ^7.22.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + '@babel/core': + optional: true + typescript: + optional: true + + '@storybook/preset-react-webpack@7.6.7': + resolution: {integrity: sha512-olKTivJmbyuiPIa99/4Gx3zxbBplyXgbNso9ZAXHnSf7rBD0irV5oRqk+gFlEFJDHkK9vnpWMenly7vzX8QCXQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@babel/core': ^7.22.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + '@babel/core': + optional: true + typescript: + optional: true + + '@storybook/preview-api@7.6.10': + resolution: {integrity: sha512-5A3etoIwZCx05yuv3KSTv1wynN4SR4rrzaIs/CTBp3BC4q1RBL+Or/tClk0IJPXQMlx/4Y134GtNIBbkiDofpw==} + + '@storybook/preview-api@7.6.7': + resolution: {integrity: sha512-ja85ItrT6q2TeBQ6n0CNoRi1R6L8yF2kkis9hVeTQHpwLdZyHUTRqqR5WmhtLqqQXcofyasBPOeJV06wuOhgRQ==} + + '@storybook/preview-api@7.6.8': + resolution: {integrity: sha512-rtP9Yo8ZV1NWhtA3xCOAb1vU70KCV3D2U4E3rOb2prqJ2CEQ/MQbrB7KUTDRSQdT7VFbjsLQWVCTUcNo29U8JQ==} + + '@storybook/preview@7.6.10': + resolution: {integrity: sha512-F07BzVXTD3byq+KTWtvsw3pUu3fQbyiBNLFr2CnfU4XSdLKja5lDt8VqDQq70TayVQOf5qfUTzRd4M6pQkjw1w==} + + '@storybook/preview@7.6.7': + resolution: {integrity: sha512-/ddKIyT+6b8CKGJAma1wood4nwCAoi/E1olCqgpCmviMeUtAiMzgK0xzPwvq5Mxkz/cPeXVi8CQgaQZCa4yvNA==} + + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0': + resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} + peerDependencies: + typescript: '>= 4.x' + webpack: '>= 4' + + '@storybook/react-dom-shim@7.6.10': + resolution: {integrity: sha512-M+N/h6ximacaFdIDjMN2waNoWwApeVYTpFeoDppiFTvdBTXChyIuiPgYX9QSg7gDz92OaA52myGOot4wGvXVzg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + + '@storybook/react-dom-shim@7.6.7': + resolution: {integrity: sha512-b/rmy/YzVrwP+ifyZG4yXVIdeFVdTbmziodHUlbrWiUNsqtTZZur9kqkKRUH/7ofji9MFe81nd0MRlcTNFomqg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + + '@storybook/react-webpack5@7.6.10': + resolution: {integrity: sha512-LWwasiSLEg4wqsMjoRHcOn6BXv2ZyZfTfQV7gCvaX732xf0teblh+/GltAz8x+BtFXruXWmZ8bJ5cd9U4I6hUg==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@babel/core': ^7.22.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + '@babel/core': + optional: true + typescript: + optional: true + + '@storybook/react@7.6.10': + resolution: {integrity: sha512-wwBn1cg2uZWW4peqqBjjU7XGmFq8HdkVUtWwh6dpfgmlY1Aopi+vPgZt7pY9KkWcTOq5+DerMdSfwxukpc3ajQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@storybook/react@7.6.7': + resolution: {integrity: sha512-uT9IBPDM1SQg6FglWqb7IemOJ1Z8kYB5rehIDEDToi0u5INihSY8rHd003TxG4Wx4REp6J+rfbDJO2aVui/gxA==} + engines: {node: '>=16.0.0'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@storybook/router@7.6.10': + resolution: {integrity: sha512-G/H4Jn2+y8PDe8Zbq4DVxF/TPn0/goSItdILts39JENucHiuGBCjKjSWGBe1rkwKi1tUbB3yhxJVrLagxFEPpQ==} + + '@storybook/router@7.6.4': + resolution: {integrity: sha512-5MQ7Z4D7XNPN2yhFgjey7hXOYd6s8CggUqeAwhzGTex90SMCkKHSz1hfkcXn1ZqBPaall2b53uK553OvPLp9KQ==} + + '@storybook/router@7.6.7': + resolution: {integrity: sha512-kkhNSdC3fXaQxILg8a26RKk4/ZbF/AUVrepUEyO8lwvbJ6LItTyWSE/4I9Ih4qV2Mjx33ncc8vLqM9p8r5qnMA==} + + '@storybook/router@7.6.8': + resolution: {integrity: sha512-pFoq22w1kEwduqMpGX3FPSSukdWLMX6UQa2Cw4MDW+hzp3vhC7+3MVaBG5ShQAjGv46NNcSgsIUkyarlU5wd/A==} + + '@storybook/telemetry@7.6.10': + resolution: {integrity: sha512-p3mOSUtIyy2tF1z6pQXxNh1JzYFcAm97nUgkwLzF07GfEdVAPM+ftRSLFbD93zVvLEkmLTlsTiiKaDvOY/lQWg==} + + '@storybook/test-runner@0.13.0': + resolution: {integrity: sha512-QIbfgia/iBy7PeUIwCYtPcyeZCHd21ebaPoMNIsRfwUW+VC12J4iG8cGDfOE7MGbMVz1Uu0elAEBB8NGP/YBtQ==} + hasBin: true + + '@storybook/test@7.6.7': + resolution: {integrity: sha512-6gyRIvtOSq/ODYjpUO8LgY1YlWoYINhhKtLKwZasbp8hQ0zkd2vRSWlVCwzsw28cZXo2UL92UNSgEVD1sf73Qg==} + + '@storybook/theming@7.6.10': + resolution: {integrity: sha512-f5tuy7yV3TOP3fIboSqpgLHy0wKayAw/M8HxX0jVET4Z4fWlFK0BiHJabQ+XEdAfQM97XhPFHB2IPbwsqhCEcQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + + '@storybook/theming@7.6.4': + resolution: {integrity: sha512-Z/dcC5EpkIXelYCkt9ojnX6D7qGOng8YHxV/OWlVE9TrEGYVGPOEfwQryR0RhmGpDha1TYESLYrsDb4A8nJ1EA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + + '@storybook/theming@7.6.7': + resolution: {integrity: sha512-+42rfC4rZtWVAXJ7JBUQKnQ6vWBXJVHZ9HtNUWzQLPR9sJSMmHnnSMV6y5tizGgZqmBnAIkuoYk+Tt6NfwUmSA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + + '@storybook/theming@7.6.8': + resolution: {integrity: sha512-0ervBgeYGieifjISlFS7x5QZF9vNgLtHHlYKdkrAsACTK+VfB0JglVwFdLrgzAKxQRlVompaxl3TecFGWlvhtw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + + '@storybook/types@7.6.10': + resolution: {integrity: sha512-hcS2HloJblaMpCAj2axgGV+53kgSRYPT0a1PG1IHsZaYQILfHSMmBqM8XzXXYTsgf9250kz3dqFX1l0n3EqMlQ==} + + '@storybook/types@7.6.4': + resolution: {integrity: sha512-qyiiXPCvol5uVgfubcIMzJBA0awAyFPU+TyUP1mkPYyiTHnsHYel/mKlSdPjc8a97N3SlJXHOCx41Hde4IyJgg==} + + '@storybook/types@7.6.7': + resolution: {integrity: sha512-VcGwrI4AkBENxkoAUJ+Z7SyMK73hpoY0TTtw2J7tc05/xdiXhkQTX15Qa12IBWIkoXCyNrtaU+q7KR8Tjzi+uw==} + + '@storybook/types@7.6.8': + resolution: {integrity: sha512-+mABX20OhwJjqULocG5Betfidwrlk+Kq+grti+LAYwYsdBwxctBNSrqK8P9r8XDFL6PbppZeExGiHKwGu6WsKQ==} + + '@sumsub/websdk-react@2.0.1': + resolution: {integrity: sha512-PLbbGqTHvpGRjotytmNUl3AJOH6OVVo73UZtqmgBtX0OAT2REzwWjNDLjby3i3tFMCB8fxEgPW318NrgjCSBFA==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + '@sumsub/websdk@2.0.1': + resolution: {integrity: sha512-uNwBKX97+dnmLQfi7DnaHVaqbSSgpwdBWyPjGEpPpBI2/jgE6qGTwki6b4qg4etno6yucjGlDqFL65SdcyFk8w==} + + '@svgr/babel-plugin-add-jsx-attribute@6.5.1': + resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-add-jsx-attribute@8.0.0': + resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-remove-jsx-attribute@8.0.0': + resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0': + resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1': + resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0': + resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-svg-dynamic-title@6.5.1': + resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-svg-dynamic-title@8.0.0': + resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-svg-em-dimensions@6.5.1': + resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-svg-em-dimensions@8.0.0': + resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-transform-react-native-svg@6.5.1': + resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-transform-react-native-svg@8.1.0': + resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-transform-svg-component@6.5.1': + resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==} + engines: {node: '>=12'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-transform-svg-component@8.0.0': + resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} + engines: {node: '>=12'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-preset@6.5.1': + resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-preset@8.1.0': + resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/core@6.5.1': + resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==} + engines: {node: '>=10'} + + '@svgr/core@8.1.0': + resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} + engines: {node: '>=14'} + + '@svgr/hast-util-to-babel-ast@6.5.1': + resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==} + engines: {node: '>=10'} + + '@svgr/hast-util-to-babel-ast@8.0.0': + resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} + engines: {node: '>=14'} + + '@svgr/plugin-jsx@6.5.1': + resolution: {integrity: sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==} + engines: {node: '>=10'} + peerDependencies: + '@svgr/core': ^6.0.0 + + '@svgr/plugin-jsx@8.1.0': + resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' + + '@svgr/plugin-svgo@6.5.1': + resolution: {integrity: sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==} + engines: {node: '>=10'} + peerDependencies: + '@svgr/core': '*' + + '@svgr/plugin-svgo@8.1.0': + resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' + + '@svgr/rollup@8.1.0': + resolution: {integrity: sha512-0XR1poYvPQoPpmfDYLEqUGu5ePAQ4pdgN3VFsZBNAeze7qubVpsIY1o1R6PZpKep/DKu33GSm2NhwpCLkMs2Cw==} + engines: {node: '>=14'} + + '@svgr/webpack@6.5.1': + resolution: {integrity: sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==} + engines: {node: '>=10'} + + '@svgr/webpack@8.1.0': + resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} + engines: {node: '>=14'} + + '@swc-node/core@1.13.0': + resolution: {integrity: sha512-lFPD4nmy4ifAOVMChFjwlpXN5KQXvegqeyuzz1KQz42q1lf+cL3Qux1/GteGuZjh8HC+Rj1RdNrHpE/MCfJSTw==} + engines: {node: '>= 10'} + peerDependencies: + '@swc/core': '>= 1.3' + '@swc/types': '>= 0.1' + + '@swc-node/register@1.8.0': + resolution: {integrity: sha512-8K3589HoBSmVmrEVrtr4K5sWEithpGDzcFGic81OW0A9sZY38IV5EGRODQWCk0SBDyLhaF+pid120vJAtsHo1A==} + peerDependencies: + '@swc/core': '>= 1.3' + typescript: '>= 4.3' + + '@swc-node/sourcemap-support@0.4.0': + resolution: {integrity: sha512-weuRmYTO+4yOtHtPZHXlPdA1dJJJp3QOoZAFZ6uZidu992F2X5v1fQdnb26xs1o3Ex/e2sYhRyY5R6NGNuoATQ==} + + '@swc/cli@0.1.63': + resolution: {integrity: sha512-EM9oxxHzmmsprYRbGqsS2M4M/Gr5Gkcl0ROYYIdlUyTkhOiX822EQiRCpPCwdutdnzH2GyaTN7wc6i0Y+CKd3A==} + engines: {node: '>= 12.13'} + hasBin: true + peerDependencies: + '@swc/core': ^1.2.66 + chokidar: ^3.5.1 + peerDependenciesMeta: + chokidar: + optional: true + + '@swc/core-darwin-arm64@1.3.93': + resolution: {integrity: sha512-gEKgk7FVIgltnIfDO6GntyuQBBlAYg5imHpRgLxB1zSI27ijVVkksc6QwISzFZAhKYaBWIsFSVeL9AYSziAF7A==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + + '@swc/core-darwin-x64@1.3.93': + resolution: {integrity: sha512-ZQPxm/fXdDQtn3yrYSL/gFfA8OfZ5jTi33yFQq6vcg/Y8talpZ+MgdSlYM0FkLrZdMTYYTNFiuBQuuvkA+av+Q==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + + '@swc/core-linux-arm-gnueabihf@1.3.93': + resolution: {integrity: sha512-OYFMMI2yV+aNe3wMgYhODxHdqUB/jrK0SEMHHS44GZpk8MuBXEF+Mcz4qjkY5Q1EH7KVQqXb/gVWwdgTHpjM2A==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + + '@swc/core-linux-arm64-gnu@1.3.93': + resolution: {integrity: sha512-BT4dT78odKnJMNiq5HdjBsv29CiIdcCcImAPxeFqAeFw1LL6gh9nzI8E96oWc+0lVT5lfhoesCk4Qm7J6bty8w==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + + '@swc/core-linux-arm64-musl@1.3.93': + resolution: {integrity: sha512-yH5fWEl1bktouC0mhh0Chuxp7HEO4uCtS/ly1Vmf18gs6wZ8DOOkgAEVv2dNKIryy+Na++ljx4Ym7C8tSJTrLw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + + '@swc/core-linux-x64-gnu@1.3.93': + resolution: {integrity: sha512-OFUdx64qvrGJhXKEyxosHxgoUVgba2ztYh7BnMiU5hP8lbI8G13W40J0SN3CmFQwPP30+3oEbW7LWzhKEaYjlg==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + + '@swc/core-linux-x64-musl@1.3.93': + resolution: {integrity: sha512-4B8lSRwEq1XYm6xhxHhvHmKAS7pUp1Q7E33NQ2TlmFhfKvCOh86qvThcjAOo57x8DRwmpvEVrqvpXtYagMN6Ig==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + + '@swc/core-win32-arm64-msvc@1.3.93': + resolution: {integrity: sha512-BHShlxtkven8ZjjvZ5QR6sC5fZCJ9bMujEkiha6W4cBUTY7ce7qGFyHmQd+iPC85d9kD/0cCiX/Xez8u0BhO7w==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + + '@swc/core-win32-ia32-msvc@1.3.93': + resolution: {integrity: sha512-nEwNWnz4JzYAK6asVvb92yeylfxMYih7eMQOnT7ZVlZN5ba9WF29xJ6kcQKs9HRH6MvWhz9+wRgv3FcjlU6HYA==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + + '@swc/core-win32-x64-msvc@1.3.93': + resolution: {integrity: sha512-jibQ0zUr4kwJaQVwgmH+svS04bYTPnPw/ZkNInzxS+wFAtzINBYcU8s2PMWbDb2NGYiRSEeoSGyAvS9H+24JFA==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + + '@swc/core@1.3.93': + resolution: {integrity: sha512-690GRr1wUGmGYZHk7fUduX/JUwViMF2o74mnZYIWEcJaCcd9MQfkhsxPBtjeg6tF+h266/Cf3RPYhsFBzzxXcA==} + engines: {node: '>=10'} + peerDependencies: + '@swc/helpers': ^0.5.0 + peerDependenciesMeta: + '@swc/helpers': + optional: true + + '@swc/counter@0.1.2': + resolution: {integrity: sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==} + + '@swc/counter@0.1.3': + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + + '@swc/helpers@0.5.3': + resolution: {integrity: sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==} + + '@swc/helpers@0.5.5': + resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} + + '@swc/jest@0.2.20': + resolution: {integrity: sha512-5qSUBYY1wyIMn7p0Vl9qqV4hMI69oJwZCIPUpBsTFWN2wlwn6RDugzdgCn+bLXVYh+Cxi8bJcZ1uumDgsoL+FA==} + engines: {npm: '>= 7.0.0'} + peerDependencies: + '@swc/core': '*' + + '@swc/jest@0.2.29': + resolution: {integrity: sha512-8reh5RvHBsSikDC3WGCd5ZTd2BXKkyOdK7QwynrCH58jk2cQFhhHhFBg/jvnWZehUQe/EoOImLENc9/DwbBFow==} + engines: {npm: '>= 7.0.0'} + peerDependencies: + '@swc/core': '*' + + '@swc/types@0.1.5': + resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} + + '@szmarczak/http-timer@4.0.6': + resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} + engines: {node: '>=10'} + + '@szmarczak/http-timer@5.0.1': + resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} + engines: {node: '>=14.16'} + + '@t3-oss/env-core@0.6.1': + resolution: {integrity: sha512-KQD7qEDJtkWIWWmTVjNvk0wnHpkvAQ6CRbUxbWMFNG/fiosBQDQvtRpBNu6USxBscJCoC4z6y7P9MN52/mLOzw==} + peerDependencies: + typescript: '>=4.7.2' + zod: ^3.0.0 + + '@t3-oss/env-nextjs@0.6.1': + resolution: {integrity: sha512-z1dIC++Vxj9kmzX5nSPfcrCSkszy3dTEPC4Ssx7Ap5AqR3c2Qa7S0xf8axn6coy7D/vCXDAAnHYnCMDhtcY3SQ==} + peerDependencies: + typescript: '>=4.7.2' + zod: ^3.0.0 + + '@tailwindcss/forms@0.5.7': + resolution: {integrity: sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==} + peerDependencies: + tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1' + + '@tailwindcss/typography@0.5.10': + resolution: {integrity: sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==} + peerDependencies: + tailwindcss: '>=3.0.0 || insiders' + + '@tanstack/query-core@5.20.5': + resolution: {integrity: sha512-T1W28gGgWn0A++tH3lxj3ZuUVZZorsiKcv+R50RwmPYz62YoDEkG4/aXHZELGkRp4DfrW07dyq2K5dvJ4Wl1aA==} + + '@tanstack/query-devtools@5.20.2': + resolution: {integrity: sha512-BZfSjhk/NGPbqte5E3Vc1Zbj28uWt///4I0DgzAdWrOtMVvdl0WlUXK23K2daLsbcyfoDR4jRI4f2Z5z/mMzuw==} + + '@tanstack/react-query-devtools@5.20.5': + resolution: {integrity: sha512-Wl7IzNuKCb4h41a5iH/YXNwalHItqJPCAr4r8+0iUYOLHNOf3E9P0G4kzZ9sqDoWKxY04qst6Vrij9bwPzLQRQ==} + peerDependencies: + '@tanstack/react-query': ^5.20.5 + react: ^18.0.0 + + '@tanstack/react-query-next-experimental@5.20.5': + resolution: {integrity: sha512-P4r357MckowLGUAeQJ9UWTBK4i/JS/G4alBuXkNNyDp8md/pzk/VXG4y+c6/kJWOoi/Qtawz122l4oMJFp3MHA==} + peerDependencies: + '@tanstack/react-query': ^5.20.5 + next: ^13 || ^14 + react: ^18.0.0 + + '@tanstack/react-query@5.20.5': + resolution: {integrity: sha512-6MHwJ8G9cnOC/XKrwt56QMc91vN7hLlAQNUA0ubP7h9Jj3a/CmkUwT6ALdFbnVP+PsYdhW3WONa8WQ4VcTaSLQ==} + peerDependencies: + react: ^18.0.0 + + '@tanstack/react-table@8.10.7': + resolution: {integrity: sha512-bXhjA7xsTcsW8JPTTYlUg/FuBpn8MNjiEPhkNhIGCUR6iRQM2+WEco4OBpvDeVcR9SE+bmWLzdfiY7bCbCSVuA==} + engines: {node: '>=12'} + peerDependencies: + react: '>=16' + react-dom: '>=16' + + '@tanstack/table-core@8.10.7': + resolution: {integrity: sha512-KQk5OMg5OH6rmbHZxuNROvdI+hKDIUxANaHlV+dPlNN7ED3qYQ/WkpY2qlXww1SIdeMlkIhpN/2L00rof0fXFw==} + engines: {node: '>=12'} + + '@testing-library/dom@9.3.3': + resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==} + engines: {node: '>=14'} + + '@testing-library/jest-dom@5.17.0': + resolution: {integrity: sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==} + engines: {node: '>=8', npm: '>=6', yarn: '>=1'} + + '@testing-library/jest-dom@6.1.5': + resolution: {integrity: sha512-3y04JLW+EceVPy2Em3VwNr95dOKqA8DhR0RJHhHKDZNYXcVXnEK7WIrpj4eYU8SVt/qYZ2aRWt/WgQ+grNES8g==} + engines: {node: '>=14', npm: '>=6', yarn: '>=1'} + peerDependencies: + '@jest/globals': '>= 28' + '@types/jest': '>= 28' + jest: '>= 28' + vitest: '>= 0.32' + peerDependenciesMeta: + '@jest/globals': + optional: true + '@types/jest': + optional: true + jest: + optional: true + vitest: + optional: true + + '@testing-library/react@14.0.0': + resolution: {integrity: sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==} + engines: {node: '>=14'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + + '@testing-library/user-event@14.3.0': + resolution: {integrity: sha512-P02xtBBa8yMaLhK8CzJCIns8rqwnF6FxhR9zs810flHOBXUYCFjLd8Io1rQrAkQRWEmW2PGdZIEdMxf/KLsqFA==} + engines: {node: '>=12', npm: '>=6'} + peerDependencies: + '@testing-library/dom': '>=7.21.4' + + '@testing-library/user-event@14.5.1': + resolution: {integrity: sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg==} + engines: {node: '>=12', npm: '>=6'} + peerDependencies: + '@testing-library/dom': '>=7.21.4' + + '@thirdweb-dev/chains@0.1.82': + resolution: {integrity: sha512-9EfQhyuL1CAOQlR0jBB3rEotmFEk+BblJnjTL3OM/QelQgECjAuZRoqREz0vD9z5QqCJ8juKUCBE0rvORAaeUA==} + engines: {node: '>=18'} + + '@thirdweb-dev/contracts-js@1.3.18': + resolution: {integrity: sha512-qQNnHyweDHjVxLDR9yBiWkH0tlxzW9COcydeOBC9IPMCDypZFhCO3c0m4QC2WCrC7EJxCWh73Q+hogFCv2Ct+Q==} + peerDependencies: + ethers: ^5 + + '@thirdweb-dev/contracts@3.12.1': + resolution: {integrity: sha512-FqgLO8ZQ31dwYMoDbZ+OXpEZbwx5bi8Ot9WQDdYohcTQTjM12tMXiBuobK5Iwpjqf2Q+GrN45IHEMh9zL0Wqkw==} + engines: {node: '>=18.0.0'} + + '@thirdweb-dev/crypto@0.2.2': + resolution: {integrity: sha512-jOwHtdViJYZ5015F3xZvwmnFZLrgTx2RkE7bAiG/N83f5TduwQBM3PAPTbW3aBOECaoSrbmgj/lQEOv7543z3Q==} + engines: {node: '>=18'} + + '@thirdweb-dev/dynamic-contracts@1.2.4': + resolution: {integrity: sha512-cQtUznRXBDifzME3zmppVrfBM2Aw8C/okCLzsgcLU/Qr68TjLJTKTDGt2uGo/q5qAvRVJjQRD/bNvV1QTqjqSg==} + + '@thirdweb-dev/generated-abis@0.0.1': + resolution: {integrity: sha512-vO9/3lSLO8smyyH1QVeYravSTzFwV1nf1C/Im1NBDPdH8//YvcbhtETGGiNfHWpyCvSi0vRYwvf+/7FKdwpDGQ==} + + '@thirdweb-dev/merkletree@0.2.2': + resolution: {integrity: sha512-cOEU6ga8+Lyk3b/XsI0h40ljxcTyommQhA38eAWXxUYV1wxH/g7Mry3OOHyY1HCBC2R2MXykCdiFuaoUsQB6Pw==} + engines: {node: '>=18'} + + '@thirdweb-dev/sdk@4.0.50': + resolution: {integrity: sha512-I8mU4askdzhU2UvHXphjuWmulxPab2CDWDRq+HQZYBySmDKftyccUQyOVIAYpR5zu39ELbPdM2xSkCDdzRTu3g==} + engines: {node: '>=18'} + peerDependencies: + '@aws-sdk/client-secrets-manager': ^3.215.0 + ethers: ^5 + ethers-aws-kms-signer: ^1.3.2 + zksync-web3: ^0.14.3 + peerDependenciesMeta: + '@aws-sdk/client-secrets-manager': + optional: true + ethers-aws-kms-signer: + optional: true + zksync-web3: + optional: true + + '@thirdweb-dev/storage@2.0.11': + resolution: {integrity: sha512-gCe/Q6n7RATKz8tHI0fQL8u5u08MGakCh76ROmHAPEBzMUCEJFIO9278na7l3uWOJignQ5Ym5nf0zcIutuF7HQ==} + engines: {node: '>=18'} + + '@tokenizer/token@0.3.0': + resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} + + '@tootallnate/once@2.0.0': + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + engines: {node: '>= 10'} + + '@trysound/sax@0.2.0': + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} + + '@tsconfig/node10@1.0.9': + resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} + + '@tsconfig/node12@1.0.11': + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + + '@tsconfig/node14@1.0.3': + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + + '@tsconfig/node16@1.0.4': + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + + '@types/aria-query@5.0.4': + resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} + + '@types/async-retry@1.4.8': + resolution: {integrity: sha512-Qup/B5PWLe86yI5I3av6ePGaeQrIHNKCwbsQotD6aHQ6YkHsMUxVZkZsmx/Ry3VZQ6uysHwTjQ7666+k6UjVJA==} + + '@types/babel__core@7.20.5': + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + + '@types/babel__generator@7.6.7': + resolution: {integrity: sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==} + + '@types/babel__template@7.4.4': + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + + '@types/babel__traverse@7.20.4': + resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} + + '@types/base16@1.0.5': + resolution: {integrity: sha512-OzOWrTluG9cwqidEzC/Q6FAmIPcnZfm8BFRlIx0+UIUqnuAmi5OS88O0RpT3Yz6qdmqObvUhasrbNsCofE4W9A==} + + '@types/bn.js@5.1.5': + resolution: {integrity: sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==} + + '@types/body-parser@1.19.5': + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} + + '@types/bonjour@3.5.13': + resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} + + '@types/cacheable-request@6.0.3': + resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} + + '@types/chai@4.3.11': + resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==} + + '@types/connect-history-api-fallback@1.5.4': + resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} + + '@types/connect@3.4.38': + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} + + '@types/cookie@0.4.1': + resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} + + '@types/cron@2.4.0': + resolution: {integrity: sha512-5bBaAkqvSFBX8JMi/xCofNzG5E594TNsApMz68dLd/sQYz/HGQqgcxGHTRjOvD4G3Y+YF1Oo3S7QdCvKt1KAJQ==} + deprecated: This is a stub types definition. cron provides its own type definitions, so you do not need this installed. + + '@types/debug@4.1.12': + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + + '@types/detect-port@1.3.5': + resolution: {integrity: sha512-Rf3/lB9WkDfIL9eEKaSYKc+1L/rNVYBjThk22JTqQw0YozXarX8YljFAz+HCoC6h4B4KwCMsBPZHaFezwT4BNA==} + + '@types/doctrine@0.0.3': + resolution: {integrity: sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==} + + '@types/doctrine@0.0.9': + resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} + + '@types/ejs@3.1.5': + resolution: {integrity: sha512-nv+GSx77ZtXiJzwKdsASqi+YQ5Z7vwHsTP0JY2SiQgjGckkBRKZnk8nIM+7oUZ1VCtuTz0+By4qVR7fqzp/Dfg==} + + '@types/escodegen@0.0.6': + resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} + + '@types/eslint-scope@3.7.7': + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + + '@types/eslint@8.44.8': + resolution: {integrity: sha512-4K8GavROwhrYl2QXDXm0Rv9epkA8GBFu0EI+XrrnnuCl7u8CWBRusX7fXJfanhZTDWSAL24gDI/UqXyUM0Injw==} + + '@types/estree@0.0.39': + resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} + + '@types/estree@0.0.51': + resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} + + '@types/estree@1.0.5': + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + + '@types/express-serve-static-core@4.17.41': + resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==} + + '@types/express@4.17.21': + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} + + '@types/find-cache-dir@3.2.1': + resolution: {integrity: sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==} + + '@types/fs-extra@8.1.5': + resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} + + '@types/glob@7.2.0': + resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} + + '@types/graceful-fs@4.1.9': + resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} + + '@types/hast@2.3.10': + resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} + + '@types/html-minifier-terser@6.1.0': + resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} + + '@types/http-cache-semantics@4.0.4': + resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} + + '@types/http-errors@2.0.4': + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} + + '@types/http-proxy@1.17.14': + resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} + + '@types/iframe-resizer@3.5.13': + resolution: {integrity: sha512-/Np2ntlOWd/NOHs23Mj7QlNEnZ6SL02AWWdYZLm4RQNukDdpqpagfMAdin5FvQDLngR8LWfh/qUnYxuDmR8BCg==} + + '@types/istanbul-lib-coverage@2.0.6': + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} + + '@types/istanbul-lib-report@3.0.3': + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} + + '@types/istanbul-reports@3.0.4': + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} + + '@types/jest@28.1.3': + resolution: {integrity: sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw==} + + '@types/jest@29.5.0': + resolution: {integrity: sha512-3Emr5VOl/aoBwnWcH/EFQvlSAmjV+XtV9GGu5mwdYew5vhQh0IUZx/60x0TzHDu09Bi7HMx10t/namdJw5QIcg==} + + '@types/js-cookie@2.2.7': + resolution: {integrity: sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==} + + '@types/js-levenshtein@1.1.3': + resolution: {integrity: sha512-jd+Q+sD20Qfu9e2aEXogiO3vpOC1PYJOUdyN9gvs4Qrvkg4wF43L5OhqrPeokdv8TL0/mXoYfpkcoGZMNN2pkQ==} + + '@types/js-yaml@4.0.9': + resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} + + '@types/jsdom@20.0.1': + resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@types/json-stable-stringify@1.0.36': + resolution: {integrity: sha512-b7bq23s4fgBB76n34m2b3RBf6M369B0Z9uRR8aHTMd8kZISRkmDEpPD8hhpYvDFzr3bJCPES96cm3Q6qRNDbQw==} + + '@types/json5@0.0.29': + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + + '@types/jsonwebtoken@9.0.5': + resolution: {integrity: sha512-VRLSGzik+Unrup6BsouBeHsf4d1hOEgYWTm/7Nmw1sXoN1+tRly/Gy/po3yeahnP4jfnQWWAhQAqcNfH7ngOkA==} + + '@types/junit-report-builder@3.0.2': + resolution: {integrity: sha512-R5M+SYhMbwBeQcNXYWNCZkl09vkVfAtcPIaCGdzIkkbeaTrVbGQ7HVgi4s+EmM/M1K4ZuWQH0jGcvMvNePfxYA==} + + '@types/keyv@3.1.4': + resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} + + '@types/lodash@4.14.202': + resolution: {integrity: sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==} + + '@types/luxon@3.3.7': + resolution: {integrity: sha512-gKc9P2d4g5uYwmy4s/MO/yOVPmvHyvzka1YH6i5dM03UrFofHSmgc0D0ymbDRStFWHusk6cwwF6nhLm/ckBbbQ==} + + '@types/mdast@3.0.15': + resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} + + '@types/mdx@2.0.10': + resolution: {integrity: sha512-Rllzc5KHk0Al5/WANwgSPl1/CwjqCy+AZrGd78zuK+jO9aDM6ffblZ+zIjgPNAaEBmlO0RYDvLNh7wD0zKVgEg==} + + '@types/mime@1.3.5': + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + + '@types/mime@3.0.4': + resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==} + + '@types/minimatch@5.1.2': + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + + '@types/ms@0.7.34': + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} + + '@types/node-fetch@2.6.9': + resolution: {integrity: sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA==} + + '@types/node-forge@1.3.10': + resolution: {integrity: sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw==} + + '@types/node@12.20.55': + resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} + + '@types/node@16.18.68': + resolution: {integrity: sha512-sG3hPIQwJLoewrN7cr0dwEy+yF5nD4D/4FxtQpFciRD/xwUzgD+G05uxZHv5mhfXo4F9Jkp13jjn0CC2q325sg==} + + '@types/node@18.15.13': + resolution: {integrity: sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==} + + '@types/node@18.19.31': + resolution: {integrity: sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==} + + '@types/normalize-package-data@2.4.4': + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + + '@types/parse-json@4.0.2': + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} + + '@types/pbkdf2@3.1.2': + resolution: {integrity: sha512-uRwJqmiXmh9++aSu1VNEn3iIxWOhd8AHXNSdlaLfdAAdSTY9jYVeGWnzejM3dvrkbqE3/hyQkQQ29IFATEGlew==} + + '@types/pg@8.10.9': + resolution: {integrity: sha512-UksbANNE/f8w0wOMxVKKIrLCbEMV+oM1uKejmwXr39olg4xqcfBDbXxObJAt6XxHbDa4XTKOlUEcEltXDX+XLQ==} + + '@types/prettier@2.7.3': + resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} + + '@types/pretty-hrtime@1.0.3': + resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} + + '@types/prop-types@15.7.11': + resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} + + '@types/qs@6.9.10': + resolution: {integrity: sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==} + + '@types/range-parser@1.2.7': + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} + + '@types/react-dom@18.2.14': + resolution: {integrity: sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==} + + '@types/react@18.2.33': + resolution: {integrity: sha512-v+I7S+hu3PIBoVkKGpSYYpiBT1ijqEzWpzQD62/jm4K74hPpSP7FF9BnKG6+fg2+62weJYkkBWDJlZt5JO/9hg==} + + '@types/resolve@1.17.1': + resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} + + '@types/resolve@1.20.6': + resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} + + '@types/responselike@1.0.3': + resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} + + '@types/retry@0.12.0': + resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} + + '@types/scheduler@0.16.8': + resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} + + '@types/secp256k1@4.0.6': + resolution: {integrity: sha512-hHxJU6PAEUn0TP4S/ZOzuTUvJWuZ6eIKeNKb5RBpODvSl6hp1Wrw4s7ATY50rklRCScUDpHzVA/DQdSjJ3UoYQ==} + + '@types/semver@7.5.6': + resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} + + '@types/semver@7.5.8': + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + + '@types/send@0.17.4': + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} + + '@types/serve-index@1.9.4': + resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} + + '@types/serve-static@1.15.5': + resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} + + '@types/set-cookie-parser@2.4.7': + resolution: {integrity: sha512-+ge/loa0oTozxip6zmhRIk8Z/boU51wl9Q6QdLZcokIGMzY5lFXYy/x7Htj2HTC6/KZP1hUbZ1ekx8DYXICvWg==} + + '@types/sockjs@0.3.36': + resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} + + '@types/stack-utils@2.0.3': + resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} + + '@types/stylis@4.2.0': + resolution: {integrity: sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==} + + '@types/testing-library__jest-dom@5.14.9': + resolution: {integrity: sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==} + + '@types/text-encoding@0.0.37': + resolution: {integrity: sha512-3GhM7gehB2O3rugV5Y/qJeowoqSNM02Ne+1Mxe1fN+uAScmh6OUSnYBQbB9OpLHxM3ieGh8QhnZIf9CnkRC5xA==} + + '@types/tough-cookie@4.0.5': + resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} + + '@types/unist@2.0.10': + resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} + + '@types/uuid@8.3.4': + resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==} + + '@types/uuid@9.0.7': + resolution: {integrity: sha512-WUtIVRUZ9i5dYXefDEAI7sh9/O7jGvHg7Df/5O/gtH3Yabe5odI3UWopVR1qbPXQtvOxWu3mM4XxlYeZtMWF4g==} + + '@types/validator@13.11.7': + resolution: {integrity: sha512-q0JomTsJ2I5Mv7dhHhQLGjMvX0JJm5dyZ1DXQySIUzU1UlwzB8bt+R6+LODUbz0UDIOvEzGc28tk27gBJw2N8Q==} + + '@types/wait-on@5.3.4': + resolution: {integrity: sha512-EBsPjFMrFlMbbUFf9D1Fp+PAB2TwmUn7a3YtHyD9RLuTIk1jDd8SxXVAoez2Ciy+8Jsceo2MYEYZzJ/DvorOKw==} + + '@types/ws@8.5.10': + resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} + + '@types/yargs-parser@21.0.3': + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} + + '@types/yargs@16.0.9': + resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==} + + '@types/yargs@17.0.32': + resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} + + '@typescript-eslint/eslint-plugin@7.7.0': + resolution: {integrity: sha512-GJWR0YnfrKnsRoluVO3PRb9r5aMZriiMMM/RHj5nnTrBy1/wIgk76XCtCKcnXGjpZQJQRFtGV9/0JJ6n30uwpQ==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/parser@7.2.0': + resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/parser@7.7.0': + resolution: {integrity: sha512-fNcDm3wSwVM8QYL4HKVBggdIPAy9Q41vcvC/GtDobw3c4ndVT3K6cqudUmjHPw8EAp4ufax0o58/xvWaP2FmTg==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/scope-manager@5.62.0': + resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@typescript-eslint/scope-manager@7.2.0': + resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} + engines: {node: ^16.0.0 || >=18.0.0} + + '@typescript-eslint/scope-manager@7.7.0': + resolution: {integrity: sha512-/8INDn0YLInbe9Wt7dK4cXLDYp0fNHP5xKLHvZl3mOT5X17rK/YShXaiNmorl+/U4VKCVIjJnx4Ri5b0y+HClw==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/type-utils@7.7.0': + resolution: {integrity: sha512-bOp3ejoRYrhAlnT/bozNQi3nio9tIgv3U5C0mVDdZC7cpcQEDZXvq8inrHYghLVwuNABRqrMW5tzAv88Vy77Sg==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/types@5.62.0': + resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@typescript-eslint/types@7.2.0': + resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} + engines: {node: ^16.0.0 || >=18.0.0} + + '@typescript-eslint/types@7.7.0': + resolution: {integrity: sha512-G01YPZ1Bd2hn+KPpIbrAhEWOn5lQBrjxkzHkWvP6NucMXFtfXoevK82hzQdpfuQYuhkvFDeQYbzXCjR1z9Z03w==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/typescript-estree@5.62.0': + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/typescript-estree@7.2.0': + resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/typescript-estree@7.7.0': + resolution: {integrity: sha512-8p71HQPE6CbxIBy2kWHqM1KGrC07pk6RJn40n0DSc6bMOBBREZxSDJ+BmRzc8B5OdaMh1ty3mkuWRg4sCFiDQQ==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/utils@5.62.0': + resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + + '@typescript-eslint/utils@7.7.0': + resolution: {integrity: sha512-LKGAXMPQs8U/zMRFXDZOzmMKgFv3COlxUQ+2NMPhbqgVm6R1w+nU1i4836Pmxu9jZAuIeyySNrN/6Rc657ggig==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + + '@typescript-eslint/visitor-keys@5.62.0': + resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@typescript-eslint/visitor-keys@7.2.0': + resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} + engines: {node: ^16.0.0 || >=18.0.0} + + '@typescript-eslint/visitor-keys@7.7.0': + resolution: {integrity: sha512-h0WHOj8MhdhY8YWkzIF30R379y0NqyOHExI9N9KCzvmu05EgG4FumeYa3ccfKUSphyWkWQE1ybVrgz/Pbam6YA==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@uidotdev/usehooks@2.4.1': + resolution: {integrity: sha512-1I+RwWyS+kdv3Mv0Vmc+p0dPYH0DTRAo04HLyXReYBL9AeseDWUJyi4THuksBJcu9F0Pih69Ak150VDnqbVnXg==} + engines: {node: '>=16'} + peerDependencies: + react: '>=18.0.0' + react-dom: '>=18.0.0' + + '@ungap/structured-clone@1.2.0': + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + + '@upstash/redis@1.24.3': + resolution: {integrity: sha512-gw6d4IA1biB4eye5ESaXc0zOlVQI94aptsBvVcTghYWu1kRmOrJFoMFEDCa8p5uzluyYAOFCuY2GWLR6O4ZoIw==} + + '@vercel/analytics@0.1.11': + resolution: {integrity: sha512-mj5CPR02y0BRs1tN3oZcBNAX9a8NxsIUl9vElDPcqxnMfP0RbRc9fI9Ud7+QDg/1Izvt5uMumsr+6YsmVHcyuw==} + peerDependencies: + react: ^16.8||^17||^18 + + '@vercel/edge-config-fs@0.1.0': + resolution: {integrity: sha512-NRIBwfcS0bUoUbRWlNGetqjvLSwgYH/BqKqDN7vK1g32p7dN96k0712COgaz6VFizAm9b0g6IG6hR6+hc0KCPg==} + + '@vercel/edge-config@0.4.1': + resolution: {integrity: sha512-4Mc3H7lE+x4RrL17nY8CWeEorvJHbkNbQTy9p8H1tO7y11WeKj5xeZSr07wNgfWInKXDUwj5FZ3qd/jIzjPxug==} + engines: {node: '>=14.6'} + + '@vercel/kv@0.2.4': + resolution: {integrity: sha512-wbIOOXhg6MzmNMzKFSWbbLAS65hCZcJN33z1coENzI1M0fOX55yE9v9LwVGqkzdItp3eZsv6pYvwcmGtllyLTw==} + engines: {node: '>=14.6'} + + '@vercel/remote-nx@1.1.1': + resolution: {integrity: sha512-7Wtw89FRIqgZo1YV1aLZVv6fv/BSUueYWStTZ/KktymAtm+ekfhAB19OxazcgFLLZQsu0Dgov2BApVDd6B7IBw==} + + '@vercel/remote@1.0.1': + resolution: {integrity: sha512-5iUXUO/DBsNPFPq1tuIndhq+x14Nec1lyj0F2IelWm/cVFl7q8dnXsAPtMnr1129RD8hbOTqI2XgXKo8orAlpA==} + + '@vitest/expect@0.34.7': + resolution: {integrity: sha512-G9iEtwrD6ZQ4MVHZufif9Iqz3eLtuwBBNx971fNAGPaugM7ftAWjQN+ob2zWhtzURp8RK3zGXOxVb01mFo3zAQ==} + + '@vitest/spy@0.34.7': + resolution: {integrity: sha512-NMMSzOY2d8L0mcOt4XcliDOS1ISyGlAXuQtERWVOoVHnKwmG+kKhinAiGw3dTtMQWybfa89FG8Ucg9tiC/FhTQ==} + + '@vitest/utils@0.34.7': + resolution: {integrity: sha512-ziAavQLpCYS9sLOorGrFFKmy2gnfiNU0ZJ15TsMz/K92NAPS/rp9K4z6AJQQk5Y8adCy4Iwpxy7pQumQ/psnRg==} + + '@walletconnect/auth-client@2.1.2': + resolution: {integrity: sha512-ubJLn+vGb8sTdBFX6xAh4kjR5idrtS3RBngQWaJJJpEPBQmxMb8pM2q0FIRs8Is4K6jKy+uEhusMV+7ZBmTzjw==} + engines: {node: '>=16'} + + '@walletconnect/core@2.11.0': + resolution: {integrity: sha512-2Tjp5BCevI7dbmqo/OrCjX4tqgMqwJNQLlQAlphqPfvwlF9+tIu6pGcVbSN3U9zyXzWIZCeleqEaWUeSeET4Ew==} + + '@walletconnect/core@2.11.2': + resolution: {integrity: sha512-bB4SiXX8hX3/hyBfVPC5gwZCXCl+OPj+/EDVM71iAO3TDsh78KPbrVAbDnnsbHzZVHlsMohtXX3j5XVsheN3+g==} + + '@walletconnect/encoding@1.0.2': + resolution: {integrity: sha512-CrwSBrjqJ7rpGQcTL3kU+Ief+Bcuu9PH6JLOb+wM6NITX1GTxR/MfNwnQfhLKK6xpRAyj2/nM04OOH6wS8Imag==} + + '@walletconnect/environment@1.0.1': + resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} + + '@walletconnect/events@1.0.1': + resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==} + + '@walletconnect/heartbeat@1.2.1': + resolution: {integrity: sha512-yVzws616xsDLJxuG/28FqtZ5rzrTA4gUjdEMTbWB5Y8V1XHRmqq4efAxCw5ie7WjbXFSUyBHaWlMR+2/CpQC5Q==} + + '@walletconnect/jsonrpc-provider@1.0.13': + resolution: {integrity: sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==} + + '@walletconnect/jsonrpc-types@1.0.3': + resolution: {integrity: sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==} + + '@walletconnect/jsonrpc-utils@1.0.8': + resolution: {integrity: sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==} + + '@walletconnect/jsonrpc-ws-connection@1.0.14': + resolution: {integrity: sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA==} + + '@walletconnect/keyvaluestorage@1.1.1': + resolution: {integrity: sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==} + peerDependencies: + '@react-native-async-storage/async-storage': 1.x + peerDependenciesMeta: + '@react-native-async-storage/async-storage': + optional: true + + '@walletconnect/logger@2.0.1': + resolution: {integrity: sha512-SsTKdsgWm+oDTBeNE/zHxxr5eJfZmE9/5yp/Ku+zJtcTAjELb3DXueWkDXmE9h8uHIbJzIb5wj5lPdzyrjT6hQ==} + + '@walletconnect/relay-api@1.0.9': + resolution: {integrity: sha512-Q3+rylJOqRkO1D9Su0DPE3mmznbAalYapJ9qmzDgK28mYF9alcP3UwG/og5V7l7CFOqzCLi7B8BvcBUrpDj0Rg==} + + '@walletconnect/relay-auth@1.0.4': + resolution: {integrity: sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ==} + + '@walletconnect/safe-json@1.0.2': + resolution: {integrity: sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==} + + '@walletconnect/sign-client@2.11.2': + resolution: {integrity: sha512-MfBcuSz2GmMH+P7MrCP46mVE5qhP0ZyWA0FyIH6/WuxQ6G+MgKsGfaITqakpRPsykWOJq8tXMs3XvUPDU413OQ==} + + '@walletconnect/time@1.0.2': + resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} + + '@walletconnect/types@2.11.0': + resolution: {integrity: sha512-AB5b1lrEbCGHxqS2vqfCkIoODieH+ZAUp9rA1O2ftrhnqDJiJK983Df87JhYhECsQUBHHfALphA8ydER0q+9sw==} + + '@walletconnect/types@2.11.2': + resolution: {integrity: sha512-p632MFB+lJbip2cvtXPBQslpUdiw1sDtQ5y855bOlAGquay+6fZ4h1DcDePeKQDQM3P77ax2a9aNPZxV6y/h1Q==} + + '@walletconnect/utils@2.11.0': + resolution: {integrity: sha512-hxkHPlTlDQILHfIKXlmzgNJau/YcSBC3XHUSuZuKZbNEw3duFT6h6pm3HT/1+j1a22IG05WDsNBuTCRkwss+BQ==} + + '@walletconnect/utils@2.11.2': + resolution: {integrity: sha512-LyfdmrnZY6dWqlF4eDrx5jpUwsB2bEPjoqR5Z6rXPiHJKUOdJt7az+mNOn5KTSOlRpd1DmozrBrWr+G9fFLYVw==} + + '@walletconnect/web3wallet@1.10.2': + resolution: {integrity: sha512-FbWsJwhihppl6poJ0+0WCkjXZDVdb11KJiS/AJt+qyNheIKQ7z6NfCnCnnKPBEpNNoUPclcFo4b/BmdFo2YlMw==} + + '@walletconnect/window-getters@1.0.1': + resolution: {integrity: sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==} + + '@walletconnect/window-metadata@1.0.1': + resolution: {integrity: sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==} + + '@web3-onboard/common@2.3.3': + resolution: {integrity: sha512-Ytppszqe77VY8WglRdr/Lfx+HmcZ2hXQEkBA23JaVYmzKvP/mC6j+sjGUD8CgXDpRRxyKoiRj6nz95GRABie6Q==} + + '@webassemblyjs/ast@1.11.6': + resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} + + '@webassemblyjs/floating-point-hex-parser@1.11.6': + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + + '@webassemblyjs/helper-api-error@1.11.6': + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + + '@webassemblyjs/helper-buffer@1.11.6': + resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==} + + '@webassemblyjs/helper-numbers@1.11.6': + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} + + '@webassemblyjs/helper-wasm-bytecode@1.11.6': + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + + '@webassemblyjs/helper-wasm-section@1.11.6': + resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==} + + '@webassemblyjs/ieee754@1.11.6': + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} + + '@webassemblyjs/leb128@1.11.6': + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} + + '@webassemblyjs/utf8@1.11.6': + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + + '@webassemblyjs/wasm-edit@1.11.6': + resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==} + + '@webassemblyjs/wasm-gen@1.11.6': + resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==} + + '@webassemblyjs/wasm-opt@1.11.6': + resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==} + + '@webassemblyjs/wasm-parser@1.11.6': + resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==} + + '@webassemblyjs/wast-printer@1.11.6': + resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} + + '@whatwg-node/events@0.0.3': + resolution: {integrity: sha512-IqnKIDWfXBJkvy/k6tzskWTc2NK3LcqHlb+KHGCrjOCH4jfQckRX0NAiIcC/vIqQkzLYw2r2CTSwAxcrtcD6lA==} + + '@whatwg-node/events@0.1.1': + resolution: {integrity: sha512-AyQEn5hIPV7Ze+xFoXVU3QTHXVbWPrzaOkxtENMPMuNL6VVHrp4hHfDt9nrQpjO7BgvuM95dMtkycX5M/DZR3w==} + engines: {node: '>=16.0.0'} + + '@whatwg-node/fetch@0.8.8': + resolution: {integrity: sha512-CdcjGC2vdKhc13KKxgsc6/616BQ7ooDIgPeTuAiE8qfCnS0mGzcfCOoZXypQSz73nxI+GWc7ZReIAVhxoE1KCg==} + + '@whatwg-node/fetch@0.9.15': + resolution: {integrity: sha512-2wIUcolUthZt0nsPRj+pT7K9h/EO3t/j09IBuq0FtITCsASc2fRCmRw2JHS6hk9fzUQrz2+YYrA1ZDpV7+vLsQ==} + engines: {node: '>=16.0.0'} + + '@whatwg-node/node-fetch@0.3.6': + resolution: {integrity: sha512-w9wKgDO4C95qnXZRwZTfCmLWqyRnooGjcIwG0wADWjw9/HN0p7dtvtgSvItZtUyNteEvgTrd8QojNEqV6DAGTA==} + + '@whatwg-node/node-fetch@0.5.4': + resolution: {integrity: sha512-5AXi4B44/6SOlQG+X3cO5lsUdRTWSXqaWLkGKnwWfeJoMgRfA53RnYVnvTV+4CoatNBStPrIoDorjgQv+ouiMQ==} + engines: {node: '>=16.0.0'} + + '@xmldom/xmldom@0.8.10': + resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} + engines: {node: '>=10.0.0'} + + '@xobotyi/scrollbar-width@1.9.5': + resolution: {integrity: sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==} + + '@xtuc/ieee754@1.2.0': + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + + '@xtuc/long@4.2.2': + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + + '@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15': + resolution: {integrity: sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==} + engines: {node: '>=14.15.0'} + peerDependencies: + esbuild: '>=0.10.0' + + '@yarnpkg/lockfile@1.1.0': + resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} + + '@yarnpkg/parsers@3.0.0-rc.46': + resolution: {integrity: sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==} + engines: {node: '>=14.15.0'} + + '@zkochan/js-yaml@0.0.6': + resolution: {integrity: sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==} + hasBin: true + + '@zxing/text-encoding@0.9.0': + resolution: {integrity: sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==} + + abab@2.0.6: + resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + deprecated: Use your platform's native atob() and btoa() methods instead + + abitype@0.1.8: + resolution: {integrity: sha512-2pde0KepTzdfu19ZrzYTYVIWo69+6UbBCY4B1RDiwWgo2XZtFSJhF6C+XThuRXbbZ823J0Rw1Y5cP0NXYVcCdQ==} + engines: {pnpm: '>=7'} + peerDependencies: + typescript: '>=4.7.4' + + abitype@0.2.5: + resolution: {integrity: sha512-t1iiokWYpkrziu4WL2Gb6YdGvaP9ZKs7WnA39TI8TsW2E99GVRgDPW/xOKhzoCdyxOYt550CNYEFluCwGaFHaA==} + engines: {pnpm: '>=7'} + peerDependencies: + typescript: '>=4.7.4' + zod: '>=3.19.1' + peerDependenciesMeta: + zod: + optional: true + + abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} + + abortcontroller-polyfill@1.7.5: + resolution: {integrity: sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==} + + accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} + + acorn-globals@7.0.1: + resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} + + acorn-import-assertions@1.9.0: + resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} + peerDependencies: + acorn: ^8 + + acorn-jsx@5.3.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn-walk@7.2.0: + resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} + engines: {node: '>=0.4.0'} + + acorn-walk@8.3.1: + resolution: {integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==} + engines: {node: '>=0.4.0'} + + acorn@7.4.1: + resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} + engines: {node: '>=0.4.0'} + hasBin: true + + acorn@8.11.2: + resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} + engines: {node: '>=0.4.0'} + hasBin: true + + address@1.2.2: + resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} + engines: {node: '>= 10.0.0'} + + adjust-sourcemap-loader@4.0.0: + resolution: {integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==} + engines: {node: '>=8.9'} + + aes-js@3.0.0: + resolution: {integrity: sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==} + + aes-js@4.0.0-beta.5: + resolution: {integrity: sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==} + + agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + + agent-base@7.1.0: + resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} + engines: {node: '>= 14'} + + aggregate-error@3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} + + ajv-formats@2.1.1: + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-keywords@3.5.2: + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + peerDependencies: + ajv: ^6.9.1 + + ajv-keywords@5.1.0: + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} + peerDependencies: + ajv: ^8.8.2 + + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + + ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + + alchemy-sdk@3.2.0: + resolution: {integrity: sha512-evhxyEnRGQo2Il88vTA4ENvebUbmuk9KzjE2GkF/pwzDnhMv1QIEV6BxU9GCerV8wlHwjohZ0pLS7AkS7QdvBw==} + + ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} + + ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} + + ansi-escapes@5.0.0: + resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==} + engines: {node: '>=12'} + + ansi-escapes@6.2.0: + resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==} + engines: {node: '>=14.16'} + + ansi-html-community@0.0.8: + resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} + engines: {'0': node >= 0.8.0} + hasBin: true + + ansi-regex@2.1.1: + resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} + engines: {node: '>=0.10.0'} + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + + ansi-styles@2.2.1: + resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} + engines: {node: '>=0.10.0'} + + ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + + ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + + any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + + apg-js@4.3.0: + resolution: {integrity: sha512-8U8MULS+JocCnm11bfrVS4zxtAcE3uOiCAI21SnjDrV9LNhMSGwTGGeko3QfyK1JLWwT7KebFqJMB2puzfdFMQ==} + + app-root-dir@1.0.2: + resolution: {integrity: sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==} + + append-transform@2.0.0: + resolution: {integrity: sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==} + engines: {node: '>=8'} + + arch@2.2.0: + resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} + + archy@1.0.0: + resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} + + arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + + arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + + argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + aria-hidden@1.2.3: + resolution: {integrity: sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==} + engines: {node: '>=10'} + + aria-query@5.1.3: + resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} + + aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + + array-buffer-byte-length@1.0.0: + resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} + + array-flatten@1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} + + array-flatten@2.1.2: + resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} + + array-includes@3.1.7: + resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} + engines: {node: '>= 0.4'} + + array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + + array-union@3.0.1: + resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==} + engines: {node: '>=12'} + + array.prototype.every@1.1.5: + resolution: {integrity: sha512-FfMQJ+/joFGXpRCltbzV3znaP5QxIhLFySo0fEPn3GuoYlud9LhknMCIxdYKC2qsM/6VHoSp6YGwe3EZXrEcwQ==} + engines: {node: '>= 0.4'} + + array.prototype.findlastindex@1.2.3: + resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} + engines: {node: '>= 0.4'} + + array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + engines: {node: '>= 0.4'} + + array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + engines: {node: '>= 0.4'} + + array.prototype.tosorted@1.1.2: + resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==} + + arraybuffer.prototype.slice@1.0.2: + resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} + engines: {node: '>= 0.4'} + + arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + + asap@2.0.6: + resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} + + asn1.js@5.4.1: + resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} + + asn1@0.2.6: + resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} + + asn1js@3.0.5: + resolution: {integrity: sha512-FVnvrKJwpt9LP2lAMl8qZswRNm3T4q9CON+bxldk2iwk3FFpuwhx2FfinyitizWHsVYyaY+y5JzDR0rCMV5yTQ==} + engines: {node: '>=12.0.0'} + + assert-plus@1.0.0: + resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} + engines: {node: '>=0.8'} + + assert@2.1.0: + resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} + + assertion-error@1.1.0: + resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} + + ast-types-flow@0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} + + ast-types@0.16.1: + resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} + engines: {node: '>=4'} + + astral-regex@2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + engines: {node: '>=8'} + + async-limiter@1.0.1: + resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} + + async-retry@1.3.3: + resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} + + async@2.6.4: + resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} + + async@3.2.5: + resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} + + asynciterator.prototype@1.0.0: + resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} + + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + atomic-sleep@1.0.0: + resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} + engines: {node: '>=8.0.0'} + + auto-bind@4.0.0: + resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==} + engines: {node: '>=8'} + + autoprefixer@10.4.16: + resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + + available-typed-arrays@1.0.5: + resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} + engines: {node: '>= 0.4'} + + aws-sign2@0.7.0: + resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} + + aws4@1.12.0: + resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} + + axe-core@4.7.0: + resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} + engines: {node: '>=4'} + + axe-core@4.8.2: + resolution: {integrity: sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==} + engines: {node: '>=4'} + + axe-html-reporter@2.2.3: + resolution: {integrity: sha512-io8aCEt4fJvv43W+33n3zEa8rdplH5Ti2v5fOnth3GBKLhLHarNs7jj46xGfpnGnpaNrz23/tXPHC3HbwTzwwA==} + engines: {node: '>=8.9.0'} + peerDependencies: + axe-core: '>=3' + + axe-playwright@2.0.1: + resolution: {integrity: sha512-MHjNjGARulF9XzqSfspmNjw+tpBz4x9o1VlTuLWEUW9fqzhn+xWa1qEpuOIQPbsRWQiLfooDjQAunLeE0PM5AQ==} + peerDependencies: + playwright: '>1.0.0' + + axios@0.21.4: + resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} + + axios@0.27.2: + resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} + + axios@1.6.8: + resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} + + axobject-query@3.2.1: + resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} + + b4a@1.6.4: + resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} + + babel-jest@28.1.3: + resolution: {integrity: sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@babel/core': ^7.8.0 + + babel-jest@29.7.0: + resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.8.0 + + babel-loader@9.1.3: + resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@babel/core': ^7.12.0 + webpack: '>=5' + + babel-plugin-add-react-displayname@0.0.5: + resolution: {integrity: sha512-LY3+Y0XVDYcShHHorshrDbt4KFWL4bSeniCtl4SYZbask+Syngk1uMPCeN9+nSiZo6zX5s0RTq/J9Pnaaf/KHw==} + + babel-plugin-const-enum@1.2.0: + resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + babel-plugin-istanbul@6.1.1: + resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} + engines: {node: '>=8'} + + babel-plugin-jest-hoist@28.1.3: + resolution: {integrity: sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + babel-plugin-jest-hoist@29.6.3: + resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + babel-plugin-macros@2.8.0: + resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} + + babel-plugin-polyfill-corejs2@0.4.6: + resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-corejs2@0.4.8: + resolution: {integrity: sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-corejs3@0.8.6: + resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-corejs3@0.9.0: + resolution: {integrity: sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-regenerator@0.5.3: + resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-regenerator@0.5.5: + resolution: {integrity: sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: + resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} + + babel-plugin-transform-async-to-promises@0.8.18: + resolution: {integrity: sha512-WpOrF76nUHijnNn10eBGOHZmXQC8JYRME9rOLxStOga7Av2VO53ehVFvVNImMksVtQuL2/7ZNxEgxnx7oo/3Hw==} + + babel-plugin-transform-typescript-metadata@0.3.2: + resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} + peerDependencies: + '@babel/core': ^7 + '@babel/traverse': ^7 + peerDependenciesMeta: + '@babel/traverse': + optional: true + + babel-preset-current-node-syntax@1.0.1: + resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + peerDependencies: + '@babel/core': ^7.0.0 + + babel-preset-fbjs@3.4.0: + resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} + peerDependencies: + '@babel/core': ^7.0.0 + + babel-preset-jest@28.1.3: + resolution: {integrity: sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@babel/core': ^7.0.0 + + babel-preset-jest@29.6.3: + resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.0.0 + + bail@2.0.2: + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + base-x@3.0.9: + resolution: {integrity: sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==} + + base-x@4.0.0: + resolution: {integrity: sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw==} + + base16@1.0.0: + resolution: {integrity: sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==} + + base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + + basic-auth@2.0.1: + resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} + engines: {node: '>= 0.8'} + + batch@0.6.1: + resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} + + bcrypt-pbkdf@1.0.2: + resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} + + bech32@1.1.4: + resolution: {integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==} + + better-opn@3.0.2: + resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} + engines: {node: '>=12.0.0'} + + big-integer@1.6.52: + resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} + engines: {node: '>=0.6'} + + big.js@5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} + + bignumber.js@9.1.2: + resolution: {integrity: sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==} + + bin-check@4.1.0: + resolution: {integrity: sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==} + engines: {node: '>=4'} + + bin-version-check@5.1.0: + resolution: {integrity: sha512-bYsvMqJ8yNGILLz1KP9zKLzQ6YpljV3ln1gqhuLkUtyfGi3qXKGuK2p+U4NAvjVFzDFiBBtOpCOSFNuYYEGZ5g==} + engines: {node: '>=12'} + + bin-version@6.0.0: + resolution: {integrity: sha512-nk5wEsP4RiKjG+vF+uG8lFsEn4d7Y6FVDamzzftSunXOoOcOOkzcWdKVlGgFFwlUQCj63SgnUkLLGF8v7lufhw==} + engines: {node: '>=12'} + + binary-extensions@2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} + + bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + + blakejs@1.2.1: + resolution: {integrity: sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==} + + bluebird@3.7.2: + resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} + + bn.js@4.11.6: + resolution: {integrity: sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==} + + bn.js@4.12.0: + resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} + + bn.js@5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} + + body-parser@1.20.1: + resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + body-parser@1.20.2: + resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + bonjour-service@1.1.1: + resolution: {integrity: sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==} + + boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + + bowser@2.11.0: + resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} + + bplist-parser@0.2.0: + resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} + engines: {node: '>= 5.10.0'} + + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + + braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + + brorand@1.1.0: + resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + + browser-assert@1.2.1: + resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} + + browserify-aes@1.2.0: + resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} + + browserify-cipher@1.0.1: + resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} + + browserify-des@1.0.2: + resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} + + browserify-rsa@4.1.0: + resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} + + browserify-sign@4.2.2: + resolution: {integrity: sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==} + engines: {node: '>= 4'} + + browserify-zlib@0.2.0: + resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} + + browserslist@4.22.2: + resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + + bs-logger@0.2.6: + resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} + engines: {node: '>= 6'} + + bs58@4.0.1: + resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} + + bs58@5.0.0: + resolution: {integrity: sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==} + + bs58check@2.1.2: + resolution: {integrity: sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==} + + bser@2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + + buffer-equal-constant-time@1.0.1: + resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} + + buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + + buffer-reverse@1.0.1: + resolution: {integrity: sha512-M87YIUBsZ6N924W57vDwT/aOu8hw7ZgdByz6ijksLjmHJELBASmYTTlNHRgjE+pTsT9oJXGaDSgqqwfdHotDUg==} + + buffer-shims@1.0.0: + resolution: {integrity: sha512-Zy8ZXMyxIT6RMTeY7OP/bDndfj6bwCan7SS98CEndS6deHwWPpseeHlwarNcBim+etXnF9HBc1non5JgDaJU1g==} + + buffer-to-arraybuffer@0.0.5: + resolution: {integrity: sha512-3dthu5CYiVB1DEJp61FtApNnNndTckcqe4pFcLdvHtrpG+kcyekCJKg4MRiDcFW7A6AODnXB9U4dwQiCW5kzJQ==} + + buffer-writer@2.0.0: + resolution: {integrity: sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==} + engines: {node: '>=4'} + + buffer-xor@1.0.3: + resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} + + buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + + buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + + bufferutil@4.0.8: + resolution: {integrity: sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==} + engines: {node: '>=6.14.2'} + + bufio@1.2.1: + resolution: {integrity: sha512-9oR3zNdupcg/Ge2sSHQF3GX+kmvL/fTPvD0nd5AGLq8SjUYnTz+SlFjK/GXidndbZtIj+pVKXiWeR9w6e9wKCA==} + engines: {node: '>=14.0.0'} + + builtin-modules@3.3.0: + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} + engines: {node: '>=6'} + + builtin-status-codes@3.0.0: + resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} + + builtins@5.0.1: + resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} + + busboy@1.6.0: + resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} + engines: {node: '>=10.16.0'} + + bytes@3.0.0: + resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} + engines: {node: '>= 0.8'} + + bytes@3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + + cacheable-lookup@5.0.4: + resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} + engines: {node: '>=10.6.0'} + + cacheable-lookup@6.1.0: + resolution: {integrity: sha512-KJ/Dmo1lDDhmW2XDPMo+9oiy/CeqosPguPCrgcVzKyZrL6pM1gU2GmPY/xo6OQPTUaA/c0kwHuywB4E6nmT9ww==} + engines: {node: '>=10.6.0'} + + cacheable-request@7.0.4: + resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} + engines: {node: '>=8'} + + caching-transform@4.0.0: + resolution: {integrity: sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==} + engines: {node: '>=8'} + + call-bind@1.0.5: + resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + camel-case@4.1.2: + resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} + + camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} + + camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + + camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + + camelize@1.0.1: + resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} + + can-bind-to-host@1.1.2: + resolution: {integrity: sha512-CqsgmaqiyFRNtP17Ihqa/uHbZxRirntNVNl/kJz31DLKuNRfzvzionkLoUSkElQ6Cz+cpXKA3mhHq4tjbieujA==} + hasBin: true + + caniuse-api@3.0.0: + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} + + caniuse-lite@1.0.30001566: + resolution: {integrity: sha512-ggIhCsTxmITBAMmK8yZjEhCO5/47jKXPu6Dha/wuCS4JePVL+3uiDEBuhu2aIoT+bqTOR8L76Ip1ARL9xYsEJA==} + + caniuse-lite@1.0.30001579: + resolution: {integrity: sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==} + + capital-case@1.0.4: + resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} + + case-sensitive-paths-webpack-plugin@2.4.0: + resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} + engines: {node: '>=4'} + + caseless@0.12.0: + resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} + + cbor-extract@2.2.0: + resolution: {integrity: sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==} + hasBin: true + + cbor-js@0.1.0: + resolution: {integrity: sha512-7sQ/TvDZPl7csT1Sif9G0+MA0I0JOVah8+wWlJVQdVEgIbCzlN/ab3x+uvMNsc34TUvO6osQTAmB2ls80JX6tw==} + + cbor-x@1.5.8: + resolution: {integrity: sha512-gc3bHBsvG6GClCY6c0/iip+ghlqizkVp+TtaL927lwvP4VP9xBdi1HmqPR5uj/Mj/0TOlngMkIYa25wKg+VNrQ==} + + ccount@2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + + chai@4.3.10: + resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} + engines: {node: '>=4'} + + chalk@1.1.3: + resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} + engines: {node: '>=0.10.0'} + + chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + + chalk@3.0.0: + resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} + engines: {node: '>=8'} + + chalk@4.1.0: + resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==} + engines: {node: '>=10'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + + change-case-all@1.0.14: + resolution: {integrity: sha512-CWVm2uT7dmSHdO/z1CXT/n47mWonyypzBbuCy5tN7uMg22BsfkhwT6oHmFCAk+gL1LOOxhdbB9SZz3J1KTY3gA==} + + change-case-all@1.0.15: + resolution: {integrity: sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==} + + change-case@4.1.2: + resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==} + + char-regex@1.0.2: + resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} + engines: {node: '>=10'} + + char-regex@2.0.1: + resolution: {integrity: sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==} + engines: {node: '>=12.20'} + + character-entities-legacy@1.1.4: + resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} + + character-entities@1.2.4: + resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} + + character-entities@2.0.2: + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} + + character-reference-invalid@1.1.4: + resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} + + chardet@0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + + check-error@1.0.3: + resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} + + check-more-types@2.24.0: + resolution: {integrity: sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==} + engines: {node: '>= 0.8.0'} + + chokidar@3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + engines: {node: '>= 8.10.0'} + + chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + + chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + + chromatic@6.24.1: + resolution: {integrity: sha512-XbpdWWHvFpEHtcq1Km71UcuQ07effB+8q8L47E1Y7HJmJ4ZCoKCuPd8liNrbnvwEAxqfBZvTcONYU/3BPz2i5w==} + hasBin: true + + chrome-trace-event@1.0.3: + resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} + engines: {node: '>=6.0'} + + ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + engines: {node: '>=8'} + + cid-tool@3.0.0: + resolution: {integrity: sha512-rgpV/LzuxUsGCJvUHe9+OuOAENVCiTn+mgGT8Nee1qDLS3xFGBUvZQdsY9MEpUi0YOFy6oz1pybHErcvE4SlGw==} + hasBin: true + + cids@0.7.5: + resolution: {integrity: sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==} + engines: {node: '>=4.0.0', npm: '>=3.0.0'} + deprecated: This module has been superseded by the multiformats module + + cids@1.1.9: + resolution: {integrity: sha512-l11hWRfugIcbGuTZwAM5PwpjPPjyb6UZOGwlHSnOBV5o07XhQ4gNpBN67FbODvpjyHtd+0Xs6KNvUcGBiDRsdg==} + engines: {node: '>=4.0.0', npm: '>=3.0.0'} + deprecated: This module has been superseded by the multiformats module + + cipher-base@1.0.4: + resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} + + citty@0.1.5: + resolution: {integrity: sha512-AS7n5NSc0OQVMV9v6wt3ByujNIrne0/cTjiC2MYqhvao57VNfiuVksTSr2p17nVOhEr2KtqiAkGwHcgMC/qUuQ==} + + cjs-module-lexer@1.2.3: + resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} + + class-is@1.1.0: + resolution: {integrity: sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==} + + class-transformer@0.5.1: + resolution: {integrity: sha512-SQa1Ws6hUbfC98vKGxZH3KFY0Y1lm5Zm0SY8XX9zbK7FJCyVEac3ATW0RIpwzW+oOfmHE5PMPufDG9hCfoEOMw==} + + class-validator@0.14.0: + resolution: {integrity: sha512-ct3ltplN8I9fOwUd8GrP8UQixwff129BkEtuWDKL5W45cQuLd19xqmTLu5ge78YDm/fdje6FMt0hGOhl0lii3A==} + + class-variance-authority@0.6.1: + resolution: {integrity: sha512-eurOEGc7YVx3majOrOb099PNKgO3KnKSApOprXI4BTq6bcfbqbQXPN2u+rPPmIJ2di23bMwhk0SxCCthBmszEQ==} + + classnames@2.3.2: + resolution: {integrity: sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==} + + clean-css@5.3.3: + resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} + engines: {node: '>= 10.0'} + + clean-stack@2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} + + cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} + + cli-cursor@4.0.0: + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + cli-spinners@2.6.1: + resolution: {integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==} + engines: {node: '>=6'} + + cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} + + cli-table3@0.6.3: + resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==} + engines: {node: 10.* || >= 12.*} + + cli-truncate@2.1.0: + resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} + engines: {node: '>=8'} + + cli-truncate@3.1.0: + resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + cli-width@3.0.0: + resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} + engines: {node: '>= 10'} + + client-only@0.0.1: + resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + + clipboardy@3.0.0: + resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + cliui@6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} + + cliui@7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + + clone-deep@4.0.1: + resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} + engines: {node: '>=6'} + + clone-response@1.0.3: + resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} + + clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + + clsx@1.2.1: + resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} + engines: {node: '>=6'} + + cluster-key-slot@1.1.2: + resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} + engines: {node: '>=0.10.0'} + + cmdk@0.2.0: + resolution: {integrity: sha512-JQpKvEOb86SnvMZbYaFKYhvzFntWBeSZdyii0rZPhKJj9uwJBxu4DaVYDrRN7r3mPop56oPhRw+JYWTKs66TYw==} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + + co@4.6.0: + resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + + collect-v8-coverage@1.0.2: + resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} + + color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + + color@3.2.1: + resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} + + color@4.2.3: + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} + engines: {node: '>=12.5.0'} + + colord@2.9.3: + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} + + colorette@1.4.0: + resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} + + colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + + columnify@1.6.0: + resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} + engines: {node: '>=8.0.0'} + + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + + comma-separated-tokens@1.0.8: + resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} + + command-score@0.1.2: + resolution: {integrity: sha512-VtDvQpIJBvBatnONUsPzXYFVKQQAhuf3XTNOAsdBxCNO/QCtUUd8LSgjn0GVarBkCad6aJCZfXgrjYbl/KRr7w==} + + commander@11.0.0: + resolution: {integrity: sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==} + engines: {node: '>=16'} + + commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + + commander@3.0.2: + resolution: {integrity: sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==} + + commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + + commander@5.1.0: + resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} + engines: {node: '>= 6'} + + commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + + commander@8.3.0: + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} + engines: {node: '>= 12'} + + commander@9.5.0: + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} + engines: {node: ^12.20.0 || >=14} + + common-path-prefix@3.0.0: + resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} + + common-tags@1.8.2: + resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} + engines: {node: '>=4.0.0'} + + commondir@1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} + + compressible@2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} + engines: {node: '>= 0.6'} + + compression@1.7.4: + resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} + engines: {node: '>= 0.8.0'} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + concat-stream@2.0.0: + resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} + engines: {'0': node >= 6.0} + + concat-with-sourcemaps@1.1.0: + resolution: {integrity: sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==} + + confusing-browser-globals@1.0.11: + resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} + + connect-history-api-fallback@2.0.0: + resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} + engines: {node: '>=0.8'} + + consola@3.2.3: + resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} + engines: {node: ^14.18.0 || >=16.10.0} + + console-browserify@1.2.0: + resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} + + constant-case@3.0.4: + resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} + + constants-browserify@1.0.0: + resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} + + content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} + + content-hash@2.5.2: + resolution: {integrity: sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==} + + content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + + convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + + convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + + cookie-es@1.0.0: + resolution: {integrity: sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ==} + + cookie-signature@1.0.6: + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + + cookie@0.4.2: + resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} + engines: {node: '>= 0.6'} + + cookie@0.5.0: + resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} + engines: {node: '>= 0.6'} + + cookies-next@4.1.0: + resolution: {integrity: sha512-BREVc4TJT4NwXfyKjdjnYFXM6iRns+MYpCd34ClXuYqeisXnkPkbq7Ok9xaqi9mHmV6H2rwPE+p3EpMz4pF/kQ==} + + copy-anything@2.0.6: + resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} + + copy-to-clipboard@3.3.3: + resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} + + copy-webpack-plugin@10.2.4: + resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} + engines: {node: '>= 12.20.0'} + peerDependencies: + webpack: ^5.1.0 + + core-js-compat@3.34.0: + resolution: {integrity: sha512-4ZIyeNbW/Cn1wkMMDy+mvrRUxrwFNjKwbhCfQpDd+eLgYipDqp8oGFGtLmhh18EDPKA0g3VUBYOxQGGwvWLVpA==} + + core-js-pure@3.34.0: + resolution: {integrity: sha512-pmhivkYXkymswFfbXsANmBAewXx86UBfmagP+w0wkK06kLsLlTK5oQmsURPivzMkIBQiYq2cjamcZExIwlFQIg==} + + core-util-is@1.0.2: + resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} + + core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + + cors@2.8.5: + resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} + engines: {node: '>= 0.10'} + + corser@2.0.1: + resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} + engines: {node: '>= 0.4.0'} + + cosmiconfig@6.0.0: + resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} + engines: {node: '>=8'} + + cosmiconfig@7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} + engines: {node: '>=10'} + + cosmiconfig@8.0.0: + resolution: {integrity: sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==} + engines: {node: '>=14'} + + cosmiconfig@8.3.6: + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + + crc-32@1.2.2: + resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} + engines: {node: '>=0.8'} + hasBin: true + + create-ecdh@4.0.4: + resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} + + create-hash@1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} + + create-hmac@1.1.7: + resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} + + create-jest@29.7.0: + resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + + create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + + cron@3.1.6: + resolution: {integrity: sha512-cvFiQCeVzsA+QPM6fhjBtlKGij7tLLISnTSvFxVdnFGLdz+ZdXN37kNe0i2gefmdD17XuZA6n2uPVwzl4FxW/w==} + + cross-env@7.0.3: + resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} + engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} + hasBin: true + + cross-fetch@3.1.8: + resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} + + cross-fetch@4.0.0: + resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==} + + cross-inspect@1.0.0: + resolution: {integrity: sha512-4PFfn4b5ZN6FMNGSZlyb7wUhuN8wvj8t/VQHZdM4JsDcruGJ8L2kf9zao98QIrBPFCpdk27qst/AGTl7pL3ypQ==} + engines: {node: '>=16.0.0'} + + cross-spawn@5.1.0: + resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} + + cross-spawn@6.0.5: + resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} + engines: {node: '>=4.8'} + + cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + + crypto-browserify@3.12.0: + resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} + + crypto-js@4.2.0: + resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} + + crypto-random-string@2.0.0: + resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} + engines: {node: '>=8'} + + css-color-keywords@1.0.0: + resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} + engines: {node: '>=4'} + + css-declaration-sorter@6.4.1: + resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} + engines: {node: ^10 || ^12 || >=14} + peerDependencies: + postcss: ^8.0.9 + + css-in-js-utils@3.1.0: + resolution: {integrity: sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==} + + css-loader@6.8.1: + resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + + css-minimizer-webpack-plugin@5.0.1: + resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@parcel/css': '*' + '@swc/css': '*' + clean-css: '*' + csso: '*' + esbuild: '*' + lightningcss: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + '@parcel/css': + optional: true + '@swc/css': + optional: true + clean-css: + optional: true + csso: + optional: true + esbuild: + optional: true + lightningcss: + optional: true + + css-select@4.3.0: + resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} + + css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + + css-to-react-native@3.2.0: + resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==} + + css-tree@1.1.3: + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} + engines: {node: '>=8.0.0'} + + css-tree@2.2.1: + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + + css-tree@2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + + css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + + css.escape@1.5.1: + resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} + + cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + + cssnano-preset-default@5.2.14: + resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + cssnano-preset-default@6.0.1: + resolution: {integrity: sha512-7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + cssnano-utils@3.1.0: + resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + cssnano-utils@4.0.0: + resolution: {integrity: sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + cssnano@5.1.15: + resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + cssnano@6.0.1: + resolution: {integrity: sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + csso@4.2.0: + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} + engines: {node: '>=8.0.0'} + + csso@5.0.5: + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + + cssom@0.3.8: + resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} + + cssom@0.5.0: + resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} + + cssstyle@2.3.0: + resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} + engines: {node: '>=8'} + + csstype@3.1.2: + resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} + + csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + + cwd@0.10.0: + resolution: {integrity: sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==} + engines: {node: '>=0.8'} + + d@1.0.1: + resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} + + damerau-levenshtein@1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + + dashdash@1.14.1: + resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} + engines: {node: '>=0.10'} + + data-urls@3.0.2: + resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} + engines: {node: '>=12'} + + dataloader@2.2.2: + resolution: {integrity: sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g==} + + date-fns-tz@3.0.1: + resolution: {integrity: sha512-LGKFMKEllm9tCirgYhha3rqfw5nstTULXnKKCk2qO/qju1rfxpUI9IXzmpOd5w727TtrfenAVafql0B/vs6aQQ==} + peerDependencies: + date-fns: ^3.0.0 + + date-fns@3.6.0: + resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} + + date-format@4.0.3: + resolution: {integrity: sha512-7P3FyqDcfeznLZp2b+OMitV9Sz2lUnsT87WaTat9nVwqsBkTzPG3lPLNwW3en6F4pHUiWzr6vb8CLhjdK9bcxQ==} + engines: {node: '>=4.0'} + + debounce@1.2.1: + resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} + + debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + + decimal.js@10.4.3: + resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} + + decode-named-character-reference@1.0.2: + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + + decode-uri-component@0.2.2: + resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} + engines: {node: '>=0.10'} + + decompress-response@3.3.0: + resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} + engines: {node: '>=4'} + + decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} + + dedent@0.7.0: + resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} + + dedent@1.5.1: + resolution: {integrity: sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==} + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + + deep-eql@4.1.3: + resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} + engines: {node: '>=6'} + + deep-equal@2.2.3: + resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} + engines: {node: '>= 0.4'} + + deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} + + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + + deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + + default-browser-id@3.0.0: + resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} + engines: {node: '>=12'} + + default-gateway@6.0.3: + resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} + engines: {node: '>= 10'} + + default-require-extensions@3.0.1: + resolution: {integrity: sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==} + engines: {node: '>=8'} + + defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + + defer-to-connect@2.0.1: + resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} + engines: {node: '>=10'} + + define-data-property@1.1.1: + resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} + engines: {node: '>= 0.4'} + + define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + + define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + + defined@1.0.1: + resolution: {integrity: sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==} + + defu@6.1.3: + resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==} + + del@6.1.1: + resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} + engines: {node: '>=10'} + + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + denque@2.1.0: + resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} + engines: {node: '>=0.10'} + + depd@1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} + engines: {node: '>= 0.6'} + + depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + + dependency-graph@0.11.0: + resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==} + engines: {node: '>= 0.6.0'} + + dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + + des.js@1.1.0: + resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} + + destr@2.0.2: + resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==} + + destroy@1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + detect-browser@5.3.0: + resolution: {integrity: sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==} + + detect-indent@6.1.0: + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + engines: {node: '>=8'} + + detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + + detect-libc@2.0.2: + resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} + engines: {node: '>=8'} + + detect-newline@3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + engines: {node: '>=8'} + + detect-node-es@1.1.0: + resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} + + detect-node@2.1.0: + resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} + + detect-package-manager@2.0.1: + resolution: {integrity: sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==} + engines: {node: '>=12'} + + detect-port@1.5.1: + resolution: {integrity: sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==} + hasBin: true + + didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + + diff-sequences@28.1.1: + resolution: {integrity: sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} + + diff@5.1.0: + resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} + engines: {node: '>=0.3.1'} + + diffable-html@4.1.0: + resolution: {integrity: sha512-++kyNek+YBLH8cLXS+iTj/Hiy2s5qkRJEJ8kgu/WHbFrVY2vz9xPFUT+fii2zGF0m1CaojDlQJjkfrCt7YWM1g==} + + diffie-hellman@5.0.3: + resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} + + dinero.js@2.0.0-alpha.14: + resolution: {integrity: sha512-dkURHd9P+2TjuSTMUAnvrB7SsL4GbBYG/WPtIBV8M+L7Xf80x84sJcUUTxIS33S4AlkIbVANlaL86w2g5zdrmg==} + + dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + + dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + + dns-equal@1.0.0: + resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==} + + dns-packet@5.6.1: + resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} + engines: {node: '>=6'} + + doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + + doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + + dom-accessibility-api@0.5.16: + resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} + + dom-converter@0.2.0: + resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} + + dom-serializer@0.2.2: + resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} + + dom-serializer@1.4.1: + resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} + + dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + + dom-walk@0.1.2: + resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} + + domain-browser@4.23.0: + resolution: {integrity: sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==} + engines: {node: '>=10'} + + domelementtype@1.3.1: + resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} + + domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + + domexception@4.0.0: + resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} + engines: {node: '>=12'} + deprecated: Use your platform's native DOMException instead + + domhandler@2.4.2: + resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==} + + domhandler@4.3.1: + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} + engines: {node: '>= 4'} + + domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} + + domutils@1.7.0: + resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} + + domutils@2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} + + domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} + + dot-case@3.0.4: + resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} + + dotenv-cli@6.0.0: + resolution: {integrity: sha512-qXlCOi3UMDhCWFKe0yq5sg3X+pJAz+RQDiFN38AMSbUrnY3uZshSfDJUAge951OS7J9gwLZGfsBlWRSOYz/TRg==} + hasBin: true + + dotenv-expand@10.0.0: + resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} + engines: {node: '>=12'} + + dotenv-expand@8.0.3: + resolution: {integrity: sha512-SErOMvge0ZUyWd5B0NXMQlDkN+8r+HhVUsxgOO7IoPDOdDRD2JjExpN6y3KnFR66jsJMwSn1pqIivhU5rcJiNg==} + engines: {node: '>=12'} + + dotenv@16.3.1: + resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} + engines: {node: '>=12'} + + dotignore@0.1.2: + resolution: {integrity: sha512-UGGGWfSauusaVJC+8fgV+NVvBXkCTmVv7sk6nojDZZvuOUNGUy0Zk4UpHQD6EDjS0jpBwcACvH4eofvyzBcRDw==} + hasBin: true + + dset@3.1.3: + resolution: {integrity: sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ==} + engines: {node: '>=4'} + + duplexer@0.1.2: + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} + + duplexify@4.1.2: + resolution: {integrity: sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==} + + eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + + ecc-jsbn@0.1.2: + resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} + + ecdsa-sig-formatter@1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} + + ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + + ejs@3.1.9: + resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==} + engines: {node: '>=0.10.0'} + hasBin: true + + electron-to-chromium@1.4.607: + resolution: {integrity: sha512-YUlnPwE6eYxzwBnFmawA8LiLRfm70R2aJRIUv0n03uHt/cUzzYACOogmvk8M2+hVzt/kB80KJXx7d5f5JofPvQ==} + + elliptic@6.5.4: + resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} + + emittery@0.10.2: + resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} + engines: {node: '>=12'} + + emittery@0.13.1: + resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} + engines: {node: '>=12'} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + emojis-list@3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} + + encodeurl@1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} + + encoding@0.1.13: + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + + end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + + endent@2.1.0: + resolution: {integrity: sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==} + + enhanced-resolve@5.15.0: + resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} + engines: {node: '>=10.13.0'} + + enquirer@2.3.6: + resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} + engines: {node: '>=8.6'} + + entities@1.1.2: + resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} + + entities@2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} + + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + + erc721a-upgradeable@3.3.0: + resolution: {integrity: sha512-ILE0SjKuvhx+PABG0A/41QUp0MFiYmzrgo71htQ0Ov6JfDOmgUzGxDW8gZuYfKrdlYjNwSAqMpUFWBbyW3sWBA==} + + errno@0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + + error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + + error-stack-parser@2.1.4: + resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} + + es-abstract@1.22.3: + resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} + engines: {node: '>= 0.4'} + + es-get-iterator@1.1.3: + resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} + + es-iterator-helpers@1.0.15: + resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} + + es-module-lexer@1.4.1: + resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} + + es-set-tostringtag@2.0.2: + resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} + engines: {node: '>= 0.4'} + + es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + + es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} + + es5-ext@0.10.62: + resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==} + engines: {node: '>=0.10'} + + es6-error@4.1.1: + resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} + + es6-iterator@2.0.3: + resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} + + es6-promise@4.2.8: + resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} + + es6-symbol@3.1.3: + resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==} + + esbuild-plugin-alias@0.2.1: + resolution: {integrity: sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==} + + esbuild-register@3.5.0: + resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==} + peerDependencies: + esbuild: '>=0.12 <1' + + esbuild@0.18.20: + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + engines: {node: '>=12'} + hasBin: true + + esbuild@0.19.12: + resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} + engines: {node: '>=12'} + hasBin: true + + escalade@3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} + + escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + + escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} + + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + escape-string-regexp@5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} + + escodegen@2.1.0: + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} + engines: {node: '>=6.0'} + hasBin: true + + eslint-config-next@14.2.1: + resolution: {integrity: sha512-BgD0kPCWMlqoItRf3xe9fG0MqwObKfVch+f2ccwDpZiCJA8ghkz2wrASH+bI6nLZzGcOJOpMm1v1Q1euhfpt4Q==} + peerDependencies: + eslint: ^7.23.0 || ^8.0.0 + typescript: '>=3.3.1' + peerDependenciesMeta: + typescript: + optional: true + + eslint-config-prettier@9.1.0: + resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + + eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + + eslint-import-resolver-typescript@3.6.1: + resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '*' + eslint-plugin-import: '*' + + eslint-module-utils@2.8.0: + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + + eslint-plugin-import@2.29.1: + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + + eslint-plugin-json@3.1.0: + resolution: {integrity: sha512-MrlG2ynFEHe7wDGwbUuFPsaT2b1uhuEFhJ+W1f1u+1C2EkXmTYJp4B1aAdQQ8M+CC3t//N/oRKiIVw14L2HR1g==} + engines: {node: '>=12.0'} + + eslint-plugin-jsx-a11y@6.8.0: + resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + + eslint-plugin-markdown@3.0.1: + resolution: {integrity: sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + + eslint-plugin-playwright@0.22.1: + resolution: {integrity: sha512-xUQ9mJH+CjifLG6vMowl3r49G/8JvW4G10IqHjc1WO44fffdhLZF/i4Def+U3y6LqUEBp0JAMnWUhEck7ksqrw==} + peerDependencies: + eslint: '>=7' + eslint-plugin-jest: '>=25' + peerDependenciesMeta: + eslint-plugin-jest: + optional: true + + eslint-plugin-react-hooks@4.6.0: + resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + + eslint-plugin-react@7.33.2: + resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + + eslint-plugin-sonarjs@0.23.0: + resolution: {integrity: sha512-z44T3PBf9W7qQ/aR+NmofOTyg6HLhSEZOPD4zhStqBpLoMp8GYhFksuUBnCxbnf1nfISpKBVkQhiBLFI/F4Wlg==} + engines: {node: '>=14'} + peerDependencies: + eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 + + eslint-plugin-storybook@0.6.15: + resolution: {integrity: sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w==} + engines: {node: 12.x || 14.x || >= 16} + peerDependencies: + eslint: '>=6' + + eslint-plugin-tailwindcss@3.14.0: + resolution: {integrity: sha512-SGy4JmZoP5m1bXCbcsPfQg1/axOdriJf9L22HghNMyDTM5mybg2XEkaMwgax4aR13zZJRRB1nWmkuYUn+SV6/Q==} + engines: {node: '>=12.13.0'} + peerDependencies: + tailwindcss: ^3.4.0 + + eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + + eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + + espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + + esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + engines: {node: '>=0.10'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + estree-walker@0.6.1: + resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} + + estree-walker@1.0.1: + resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} + + estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + + etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + + eth-ens-namehash@2.0.8: + resolution: {integrity: sha512-VWEI1+KJfz4Km//dadyvBBoBeSQ0MHTXPvr8UIXiLW6IanxvAV+DmlZAijZwAyggqGUfwQBeHf7tc9wzc1piSw==} + + eth-lib@0.1.29: + resolution: {integrity: sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==} + + eth-lib@0.2.8: + resolution: {integrity: sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==} + + eth-testing@1.14.0: + resolution: {integrity: sha512-KRVSXHogM4byUUqoGlUK0ce3U4GsZcf/BAbY/L1LzMPPVntWfm12XQP3pxy0OPTSgvvP7sDGz41qifAZeVRUeQ==} + engines: {node: '>=16.0.0', npm: '>=6.0.0'} + + ethereum-bloom-filters@1.0.10: + resolution: {integrity: sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==} + + ethereum-cryptography@0.1.3: + resolution: {integrity: sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==} + + ethereum-cryptography@2.1.2: + resolution: {integrity: sha512-Z5Ba0T0ImZ8fqXrJbpHcbpAvIswRte2wGNR/KePnu8GbbvgJ47lMxT/ZZPG6i9Jaht4azPDop4HaM00J0J59ug==} + + ethereumjs-util@7.1.5: + resolution: {integrity: sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg==} + engines: {node: '>=10.0.0'} + + ethers-multisend@2.4.0: + resolution: {integrity: sha512-/zL3/1TSS5ZFjyMcaPrk60fVmZUTYishIS/HtL3uUH52OcCswXNv9sTEa/+61nnO4x+VLxr2syM9pfwjhskYQA==} + + ethers@5.5.4: + resolution: {integrity: sha512-N9IAXsF8iKhgHIC6pquzRgPBJEzc9auw3JoRkaKe+y4Wl/LFBtDDunNe7YmdomontECAcC5APaAgWZBiu1kirw==} + + ethers@5.7.2: + resolution: {integrity: sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg==} + + ethers@6.9.0: + resolution: {integrity: sha512-pmfNyQzc2mseLe91FnT2vmNaTt8dDzhxZ/xItAV7uGsF4dI4ek2ufMu3rAkgQETL/TIs0GS5A+U05g9QyWnv3Q==} + engines: {node: '>=14.0.0'} + + ethjs-unit@0.1.6: + resolution: {integrity: sha512-/Sn9Y0oKl0uqQuvgFk/zQgR7aw1g36qX/jzSQ5lSwlO0GigPymk4eGQfeNTD03w1dPOqfz8V77Cy43jH56pagw==} + engines: {node: '>=6.5.0', npm: '>=3'} + + event-stream@3.3.4: + resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==} + + event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + + eventemitter3@4.0.4: + resolution: {integrity: sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==} + + eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + + eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + + events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + + evp_bytestokey@1.0.3: + resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} + + execa@0.7.0: + resolution: {integrity: sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==} + engines: {node: '>=4'} + + execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + + execa@7.2.0: + resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} + engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} + + executable@4.1.1: + resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} + engines: {node: '>=4'} + + exit@0.1.2: + resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} + engines: {node: '>= 0.8.0'} + + expand-template@2.0.3: + resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} + engines: {node: '>=6'} + + expand-tilde@1.2.2: + resolution: {integrity: sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==} + engines: {node: '>=0.10.0'} + + expect-playwright@0.8.0: + resolution: {integrity: sha512-+kn8561vHAY+dt+0gMqqj1oY+g5xWrsuGMk4QGxotT2WS545nVqqjs37z6hrYfIuucwqthzwJfCJUEYqixyljg==} + + expect@28.1.3: + resolution: {integrity: sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + expect@29.7.0: + resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + explain-error@1.0.4: + resolution: {integrity: sha512-/wSgNMxFusiYRy1rd19LT2SQlIXDppHpumpWo06wxjflD1OYxDLbl6rMVw+U3bxD5Nuhex4TKqv9Aem4D0lVzQ==} + + express@4.18.2: + resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} + engines: {node: '>= 0.10.0'} + + ext-list@2.2.2: + resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} + engines: {node: '>=0.10.0'} + + ext-name@5.0.0: + resolution: {integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==} + engines: {node: '>=4'} + + ext@1.7.0: + resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} + + extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + + external-editor@3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} + + extract-files@11.0.0: + resolution: {integrity: sha512-FuoE1qtbJ4bBVvv94CC7s0oTnKUGvQs+Rjf1L2SJFfS+HTVVjhPFtehPdQ0JiGPqVNfSSZvL5yzHHQq2Z4WNhQ==} + engines: {node: ^12.20 || >= 14.13} + + extsprintf@1.3.0: + resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} + engines: {'0': node >=0.6.0} + + fast-decode-uri-component@1.0.1: + resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-fifo@1.3.2: + resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + + fast-glob@3.2.7: + resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} + engines: {node: '>=8'} + + fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + + fast-json-parse@1.0.3: + resolution: {integrity: sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + + fast-loops@1.1.3: + resolution: {integrity: sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==} + + fast-querystring@1.1.2: + resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} + + fast-redact@3.3.0: + resolution: {integrity: sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==} + engines: {node: '>=6'} + + fast-shallow-equal@1.0.0: + resolution: {integrity: sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==} + + fast-url-parser@1.1.3: + resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} + + fastest-stable-stringify@2.0.2: + resolution: {integrity: sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==} + + fastq@1.15.0: + resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + + fault@1.0.4: + resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==} + + faye-websocket@0.11.4: + resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} + engines: {node: '>=0.8.0'} + + fb-watchman@2.0.2: + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + + fbjs-css-vars@1.0.2: + resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} + + fbjs@3.0.5: + resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} + + fetch-retry@5.0.6: + resolution: {integrity: sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==} + + fflate@0.4.8: + resolution: {integrity: sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==} + + figures@1.7.0: + resolution: {integrity: sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==} + engines: {node: '>=0.10.0'} + + figures@3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} + + file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + + file-loader@6.2.0: + resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + + file-system-cache@2.3.0: + resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==} + + file-type@17.1.6: + resolution: {integrity: sha512-hlDw5Ev+9e883s0pwUsuuYNu4tD7GgpUnOvykjv1Gya0ZIjuKumthDRua90VUn6/nlRKAjcxLUnHNTIUWwWIiw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + filelist@1.0.4: + resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} + + filename-reserved-regex@3.0.0: + resolution: {integrity: sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + filenamify@5.1.1: + resolution: {integrity: sha512-M45CbrJLGACfrPOkrTp3j2EcO9OBkKUYME0eiqOCa7i2poaklU0jhlIaMlr8ijLorT0uLAzrn3qXOp5684CkfA==} + engines: {node: '>=12.20'} + + fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + + filter-obj@1.1.0: + resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} + engines: {node: '>=0.10.0'} + + filter-obj@2.0.2: + resolution: {integrity: sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==} + engines: {node: '>=8'} + + finalhandler@1.2.0: + resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} + engines: {node: '>= 0.8'} + + find-cache-dir@3.3.2: + resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} + engines: {node: '>=8'} + + find-cache-dir@4.0.0: + resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} + engines: {node: '>=14.16'} + + find-file-up@0.1.3: + resolution: {integrity: sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==} + engines: {node: '>=0.10.0'} + + find-pkg@0.1.2: + resolution: {integrity: sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==} + engines: {node: '>=0.10.0'} + + find-process@1.4.7: + resolution: {integrity: sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==} + hasBin: true + + find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + find-up@6.3.0: + resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + find-versions@5.1.0: + resolution: {integrity: sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==} + engines: {node: '>=12'} + + flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} + + flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + + flatted@3.2.9: + resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + + follow-redirects@1.15.6: + resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + + for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + + foreground-child@2.0.0: + resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} + engines: {node: '>=8.0.0'} + + foreground-child@3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} + engines: {node: '>=14'} + + forever-agent@0.6.1: + resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} + + fork-ts-checker-webpack-plugin@7.2.13: + resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} + engines: {node: '>=12.13.0', yarn: '>=1.0.0'} + peerDependencies: + typescript: '>3.6.0' + vue-template-compiler: '*' + webpack: ^5.11.0 + peerDependenciesMeta: + vue-template-compiler: + optional: true + + fork-ts-checker-webpack-plugin@8.0.0: + resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} + engines: {node: '>=12.13.0', yarn: '>=1.0.0'} + peerDependencies: + typescript: '>3.6.0' + webpack: ^5.11.0 + + form-data-encoder@1.7.1: + resolution: {integrity: sha512-EFRDrsMm/kyqbTQocNvRXMLjc7Es2Vk+IQFx/YW7hkUH1eBl4J1fqiP34l74Yt0pFLCNpc06fkbVk00008mzjg==} + + form-data@2.3.3: + resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} + engines: {node: '>= 0.12'} + + form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + + format@0.2.2: + resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} + engines: {node: '>=0.4.x'} + + forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + + fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + + framer-motion@6.5.1: + resolution: {integrity: sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==} + peerDependencies: + react: '>=16.8 || ^17.0.0 || ^18.0.0' + react-dom: '>=16.8 || ^17.0.0 || ^18.0.0' + + framesync@6.0.1: + resolution: {integrity: sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==} + + fresh@0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} + + from@0.1.7: + resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==} + + fromentries@1.3.2: + resolution: {integrity: sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==} + + fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + + fs-exists-sync@0.1.0: + resolution: {integrity: sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==} + engines: {node: '>=0.10.0'} + + fs-extra@10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} + engines: {node: '>=12'} + + fs-extra@11.1.1: + resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} + engines: {node: '>=14.14'} + + fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} + + fs-extra@4.0.3: + resolution: {integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==} + + fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} + + fs-minipass@1.2.7: + resolution: {integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==} + + fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} + + fs-monkey@1.0.5: + resolution: {integrity: sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==} + + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + fsevents@2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + engines: {node: '>= 0.4'} + + functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + + generic-names@4.0.0: + resolution: {integrity: sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==} + + generic-pool@3.9.0: + resolution: {integrity: sha512-hymDOu5B53XvN4QT9dBmZxPX4CWhBPPLguTZ9MMFeFa/Kg0xWVfylOVNlJji/E7yTZWFd/q9GO5TxDLq156D7g==} + engines: {node: '>= 4'} + + gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + + get-intrinsic@1.2.2: + resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} + + get-nonce@1.0.1: + resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} + engines: {node: '>=6'} + + get-package-type@0.1.0: + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} + engines: {node: '>=8.0.0'} + + get-port-please@3.1.1: + resolution: {integrity: sha512-3UBAyM3u4ZBVYDsxOQfJDxEa6XTbpBDrOjp4mf7ExFRt5BKs/QywQQiJsh2B+hxcZLSapWqCRvElUe8DnKcFHA==} + + get-stream@3.0.0: + resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==} + engines: {node: '>=4'} + + get-stream@5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} + + get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + + get-symbol-description@1.0.0: + resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} + engines: {node: '>= 0.4'} + + get-tsconfig@4.7.2: + resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} + + getpass@0.1.7: + resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} + + github-from-package@0.0.0: + resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} + + github-slugger@1.5.0: + resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + + glob-to-regexp@0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + + glob@10.3.10: + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + + glob@7.1.6: + resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} + + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + + glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} + + global-modules@0.2.3: + resolution: {integrity: sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==} + engines: {node: '>=0.10.0'} + + global-prefix@0.1.5: + resolution: {integrity: sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==} + engines: {node: '>=0.10.0'} + + global@4.4.0: + resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} + + globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + + globals@13.23.0: + resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==} + engines: {node: '>=8'} + + globalthis@1.0.3: + resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} + engines: {node: '>= 0.4'} + + globby@10.0.1: + resolution: {integrity: sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==} + engines: {node: '>=8'} + + globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + + globby@12.2.0: + resolution: {integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + globby@14.0.0: + resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==} + engines: {node: '>=18'} + + gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + + got@11.8.6: + resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} + engines: {node: '>=10.19.0'} + + got@12.1.0: + resolution: {integrity: sha512-hBv2ty9QN2RdbJJMK3hesmSkFTjVIHyIDDbssCKnSmq62edGgImJWD10Eb1k77TiV1bxloxqcFAVK8+9pkhOig==} + engines: {node: '>=14.16'} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + + graphql-config@4.5.0: + resolution: {integrity: sha512-x6D0/cftpLUJ0Ch1e5sj1TZn6Wcxx4oMfmhaG9shM0DKajA9iR+j1z86GSTQ19fShbGvrSSvbIQsHku6aQ6BBw==} + engines: {node: '>= 10.0.0'} + peerDependencies: + cosmiconfig-toml-loader: ^1.0.0 + graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + peerDependenciesMeta: + cosmiconfig-toml-loader: + optional: true + + graphql-config@5.0.3: + resolution: {integrity: sha512-BNGZaoxIBkv9yy6Y7omvsaBUHOzfFcII3UN++tpH8MGOKFPFkCPZuwx09ggANMt8FgyWP1Od8SWPmrUEZca4NQ==} + engines: {node: '>= 16.0.0'} + peerDependencies: + cosmiconfig-toml-loader: ^1.0.0 + graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + peerDependenciesMeta: + cosmiconfig-toml-loader: + optional: true + + graphql-depth-limit@1.1.0: + resolution: {integrity: sha512-+3B2BaG8qQ8E18kzk9yiSdAa75i/hnnOwgSeAxVJctGQPvmeiLtqKOYF6HETCyRjiF7Xfsyal0HbLlxCQkgkrw==} + engines: {node: '>=6.0.0'} + peerDependencies: + graphql: '*' + + graphql-request@6.1.0: + resolution: {integrity: sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw==} + peerDependencies: + graphql: 14 - 16 + + graphql-tag@2.12.6: + resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} + engines: {node: '>=10'} + peerDependencies: + graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + + graphql-ws@5.12.1: + resolution: {integrity: sha512-umt4f5NnMK46ChM2coO36PTFhHouBrK9stWWBczERguwYrGnPNxJ9dimU6IyOBfOkC6Izhkg4H8+F51W/8CYDg==} + engines: {node: '>=10'} + peerDependencies: + graphql: '>=0.11 <=16' + + graphql-ws@5.14.2: + resolution: {integrity: sha512-LycmCwhZ+Op2GlHz4BZDsUYHKRiiUz+3r9wbhBATMETNlORQJAaFlAgTFoeRh6xQoQegwYwIylVD1Qns9/DA3w==} + engines: {node: '>=10'} + peerDependencies: + graphql: '>=0.11 <=16' + + graphql@16.8.1: + resolution: {integrity: sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==} + engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} + + gzip-size@6.0.0: + resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} + engines: {node: '>=10'} + + h3@1.9.0: + resolution: {integrity: sha512-+F3ZqrNV/CFXXfZ2lXBINHi+rM4Xw3CDC5z2CDK3NMPocjonKipGLLDSkrqY9DOrioZNPTIdDMWfQKm//3X2DA==} + + handle-thing@2.0.1: + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} + + handlebars@4.7.8: + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + engines: {node: '>=0.4.7'} + hasBin: true + + har-schema@2.0.0: + resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} + engines: {node: '>=4'} + + har-validator@5.1.5: + resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} + engines: {node: '>=6'} + deprecated: this library is no longer supported + + harmony-reflect@1.6.2: + resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} + + has-ansi@2.0.0: + resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} + engines: {node: '>=0.10.0'} + + has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + + has-dynamic-import@2.1.0: + resolution: {integrity: sha512-su0anMkNEnJKZ/rB99jn3y6lV/J8Ro96hBJ28YAeVzj5rWxH+YL/AdCyiYYA1HDLV9YhmvqpWSJJj2KLo1MX6g==} + engines: {node: '>= 0.4'} + + has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + has-property-descriptors@1.0.1: + resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} + + has-proto@1.0.1: + resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} + engines: {node: '>= 0.4'} + + has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + + has-tostringtag@1.0.0: + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + engines: {node: '>= 0.4'} + + hash-base@3.1.0: + resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} + engines: {node: '>=4'} + + hash.js@1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + + hasha@5.2.2: + resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} + engines: {node: '>=8'} + + hasown@2.0.0: + resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} + engines: {node: '>= 0.4'} + + hast-util-parse-selector@2.2.5: + resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==} + + hastscript@6.0.0: + resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} + + he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + + header-case@2.0.4: + resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} + + headers-polyfill@3.2.5: + resolution: {integrity: sha512-tUCGvt191vNSQgttSyJoibR+VO+I6+iCHIUdhzEMJKE+EAL8BwCN7fUOZlY4ofOelNHsK+gEjxB/B+9N3EWtdA==} + + hey-listen@1.0.8: + resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} + + highlight.js@10.7.3: + resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} + + hmac-drbg@1.0.1: + resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + + hoist-non-react-statics@3.3.2: + resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} + + homedir-polyfill@1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} + engines: {node: '>=0.10.0'} + + hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + + hosted-git-info@7.0.1: + resolution: {integrity: sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==} + engines: {node: ^16.14.0 || >=18.0.0} + + hpack.js@2.1.6: + resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} + + html-encoding-sniffer@3.0.0: + resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} + engines: {node: '>=12'} + + html-entities@2.4.0: + resolution: {integrity: sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==} + + html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + + html-minifier-terser@6.1.0: + resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==} + engines: {node: '>=12'} + hasBin: true + + html-tags@3.3.1: + resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} + engines: {node: '>=8'} + + html-webpack-plugin@5.5.4: + resolution: {integrity: sha512-3wNSaVVxdxcu0jd4FpQFoICdqgxs4zIQQvj+2yQKFfBOnLETQ6X5CDWdeasuGlSsooFlMkEioWDTqBv1wvw5Iw==} + engines: {node: '>=10.13.0'} + peerDependencies: + webpack: ^5.20.0 + + htmlparser2@3.10.1: + resolution: {integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==} + + htmlparser2@6.1.0: + resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} + + http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + + http-deceiver@1.2.7: + resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} + + http-errors@1.6.3: + resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} + engines: {node: '>= 0.6'} + + http-errors@2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} + + http-https@1.0.0: + resolution: {integrity: sha512-o0PWwVCSp3O0wS6FvNr6xfBCHgt0m1tvPLFOCc2iFDKTRAXhB7m8klDf7ErowFH8POa6dVdGatKU5I1YYwzUyg==} + + http-parser-js@0.5.8: + resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} + + http-proxy-agent@5.0.0: + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} + engines: {node: '>= 6'} + + http-proxy-agent@7.0.0: + resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==} + engines: {node: '>= 14'} + + http-proxy-middleware@2.0.6: + resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/express': ^4.17.13 + peerDependenciesMeta: + '@types/express': + optional: true + + http-proxy@1.18.1: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} + + http-server@14.1.1: + resolution: {integrity: sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==} + engines: {node: '>=12'} + hasBin: true + + http-shutdown@1.2.2: + resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + + http-signature@1.2.0: + resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} + engines: {node: '>=0.8', npm: '>=1.3.7'} + + http2-wrapper@1.0.3: + resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} + engines: {node: '>=10.19.0'} + + http2-wrapper@2.2.1: + resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} + engines: {node: '>=10.19.0'} + + https-browserify@1.0.0: + resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} + + https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} + + https-proxy-agent@7.0.2: + resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==} + engines: {node: '>= 14'} + + human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + + human-signals@4.3.1: + resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} + engines: {node: '>=14.18.0'} + + husky@8.0.3: + resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} + engines: {node: '>=14'} + hasBin: true + + hyphenate-style-name@1.0.4: + resolution: {integrity: sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==} + + iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + + iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + + icss-replace-symbols@1.1.0: + resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} + + icss-utils@5.1.0: + resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + idb-keyval@6.2.1: + resolution: {integrity: sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==} + + identity-obj-proxy@3.0.0: + resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==} + engines: {node: '>=4'} + + idna-uts46-hx@2.3.1: + resolution: {integrity: sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==} + engines: {node: '>=4.0.0'} + + ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + + iframe-resizer@4.3.9: + resolution: {integrity: sha512-MCt+V/THB4a9OcAdrWo5NsI2CRpeMM4ijhTfiLtsdgDJXWYXf62Ve8yO8rKGmYNs991zty/EolYOxActlkfU+A==} + engines: {node: '>=0.8.0'} + + ignore@5.3.0: + resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} + engines: {node: '>= 4'} + + ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + + image-size@0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} + engines: {node: '>=0.10.0'} + hasBin: true + + image-size@1.0.2: + resolution: {integrity: sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==} + engines: {node: '>=14.0.0'} + hasBin: true + + immediate@3.0.6: + resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + + immer@10.0.3: + resolution: {integrity: sha512-pwupu3eWfouuaowscykeckFmVTpqbzW+rXFCX8rQLkZzM9ftBmU/++Ra+o+L27mz03zJTlyV4UUr+fdKNffo4A==} + + immutable@3.7.6: + resolution: {integrity: sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==} + engines: {node: '>=0.8.0'} + + immutable@4.3.4: + resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} + + import-cwd@3.0.0: + resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==} + engines: {node: '>=8'} + + import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + + import-from@3.0.0: + resolution: {integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==} + engines: {node: '>=8'} + + import-from@4.0.0: + resolution: {integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==} + engines: {node: '>=12.2'} + + import-local@3.1.0: + resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} + engines: {node: '>=8'} + hasBin: true + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + + inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + + inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + + inline-style-prefixer@7.0.0: + resolution: {integrity: sha512-I7GEdScunP1dQ6IM2mQWh6v0mOYdYmH3Bp31UecKdrcUgcURTcctSe1IECdUznSHKSmsHtjrT3CwCPI1pyxfUQ==} + + inquirer@8.2.6: + resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} + engines: {node: '>=12.0.0'} + + internal-slot@1.0.6: + resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} + engines: {node: '>= 0.4'} + + intl-messageformat@9.13.0: + resolution: {integrity: sha512-7sGC7QnSQGa5LZP7bXLDhVDtQOeKGeBFGHF2Y8LVBwYZoQZCgWeKoPGTa5GMG8g/TzDgeXuYJQis7Ggiw2xTOw==} + + invariant@2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} + + ioredis@5.3.2: + resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} + engines: {node: '>=12.22.0'} + + ip@2.0.0: + resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} + + ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + + ipaddr.js@2.1.0: + resolution: {integrity: sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==} + engines: {node: '>= 10'} + + iron-webcrypto@1.0.0: + resolution: {integrity: sha512-anOK1Mktt8U1Xi7fCM3RELTuYbnFikQY5VtrDj7kPgpejV7d43tWKhzgioO0zpkazLEL/j/iayRqnJhrGfqUsg==} + + is-absolute-url@3.0.3: + resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==} + engines: {node: '>=8'} + + is-absolute@1.0.0: + resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==} + engines: {node: '>=0.10.0'} + + is-alphabetical@1.0.4: + resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} + + is-alphanumerical@1.0.4: + resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} + + is-arguments@1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + engines: {node: '>= 0.4'} + + is-array-buffer@3.0.2: + resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} + + is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + + is-arrayish@0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + + is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + + is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + + is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} + + is-buffer@2.0.5: + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} + engines: {node: '>=4'} + + is-builtin-module@3.2.1: + resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} + engines: {node: '>=6'} + + is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + + is-ci@3.0.1: + resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} + hasBin: true + + is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + + is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} + + is-decimal@1.0.4: + resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} + + is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-finalizationregistry@1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + + is-finite@1.1.0: + resolution: {integrity: sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==} + engines: {node: '>=0.10.0'} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + is-fullwidth-code-point@4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + + is-function@1.0.2: + resolution: {integrity: sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==} + + is-generator-fn@2.1.0: + resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} + engines: {node: '>=6'} + + is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-hex-prefixed@1.0.0: + resolution: {integrity: sha512-WvtOiug1VFrE9v1Cydwm+FnXd3+w9GaeVUss5W4v/SLy3UW00vP+6iNF2SdnfiBoLy4bTqVdkftNGTUeOFVsbA==} + engines: {node: '>=6.5.0', npm: '>=3'} + + is-hexadecimal@1.0.4: + resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} + + is-interactive@1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + engines: {node: '>=8'} + + is-lower-case@2.0.2: + resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==} + + is-map@2.0.2: + resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} + + is-module@1.0.0: + resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} + + is-nan@1.3.2: + resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} + engines: {node: '>= 0.4'} + + is-negative-zero@2.0.2: + resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} + engines: {node: '>= 0.4'} + + is-node-process@1.2.0: + resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} + + is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-path-cwd@2.2.0: + resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} + engines: {node: '>=6'} + + is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + + is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + + is-plain-obj@3.0.0: + resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} + engines: {node: '>=10'} + + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + + is-plain-object@2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} + + is-plain-object@3.0.1: + resolution: {integrity: sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==} + engines: {node: '>=0.10.0'} + + is-plain-object@5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + + is-potential-custom-element-name@1.0.1: + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + + is-reference@1.2.1: + resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} + + is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} + + is-relative@1.0.0: + resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} + engines: {node: '>=0.10.0'} + + is-set@2.0.2: + resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} + + is-shared-array-buffer@1.0.2: + resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + + is-stream@1.1.0: + resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} + engines: {node: '>=0.10.0'} + + is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + + is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} + + is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} + + is-typed-array@1.1.12: + resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} + engines: {node: '>= 0.4'} + + is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + + is-unc-path@1.0.0: + resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==} + engines: {node: '>=0.10.0'} + + is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} + + is-upper-case@2.0.2: + resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==} + + is-weakmap@2.0.1: + resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} + + is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + + is-weakset@2.0.2: + resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} + + is-what@3.14.1: + resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} + + is-windows@0.2.0: + resolution: {integrity: sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==} + engines: {node: '>=0.10.0'} + + is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + + is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + + isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + + isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + isobject@3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} + + isomorphic-unfetch@3.1.0: + resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==} + + isomorphic-ws@5.0.0: + resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} + peerDependencies: + ws: '*' + + isstream@0.1.2: + resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} + + istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} + + istanbul-lib-hook@3.0.0: + resolution: {integrity: sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==} + engines: {node: '>=8'} + + istanbul-lib-instrument@4.0.3: + resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} + engines: {node: '>=8'} + + istanbul-lib-instrument@5.2.1: + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} + engines: {node: '>=8'} + + istanbul-lib-instrument@6.0.1: + resolution: {integrity: sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==} + engines: {node: '>=10'} + + istanbul-lib-processinfo@2.0.3: + resolution: {integrity: sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==} + engines: {node: '>=8'} + + istanbul-lib-report@3.0.1: + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} + engines: {node: '>=10'} + + istanbul-lib-source-maps@4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} + + istanbul-reports@3.1.6: + resolution: {integrity: sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==} + engines: {node: '>=8'} + + iterator.prototype@1.1.2: + resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + + jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} + engines: {node: '>=14'} + + jake@10.8.7: + resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} + engines: {node: '>=10'} + hasBin: true + + jest-changed-files@28.1.3: + resolution: {integrity: sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-changed-files@29.7.0: + resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-circus@28.1.3: + resolution: {integrity: sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-circus@29.7.0: + resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-cli@28.1.3: + resolution: {integrity: sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + jest-cli@29.7.0: + resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + jest-config@28.1.3: + resolution: {integrity: sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + + jest-config@29.7.0: + resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + + jest-diff@28.1.3: + resolution: {integrity: sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-diff@29.7.0: + resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-docblock@28.1.1: + resolution: {integrity: sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-docblock@29.7.0: + resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-each@28.1.3: + resolution: {integrity: sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-each@29.7.0: + resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-environment-jsdom@29.7.0: + resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + + jest-environment-node@28.1.3: + resolution: {integrity: sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-environment-node@29.7.0: + resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-get-type@28.0.2: + resolution: {integrity: sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-get-type@29.6.3: + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-haste-map@28.1.3: + resolution: {integrity: sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-haste-map@29.7.0: + resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-junit@14.0.1: + resolution: {integrity: sha512-h7/wwzPbllgpQhhVcRzRC76/cc89GlazThoV1fDxcALkf26IIlRsu/AcTG64f4nR2WPE3Cbd+i/sVf+NCUHrWQ==} + engines: {node: '>=10.12.0'} + + jest-leak-detector@28.1.3: + resolution: {integrity: sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-leak-detector@29.7.0: + resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-matcher-utils@28.1.3: + resolution: {integrity: sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-matcher-utils@29.7.0: + resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-message-util@28.1.3: + resolution: {integrity: sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-message-util@29.7.0: + resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-mock@27.5.1: + resolution: {integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + + jest-mock@28.1.3: + resolution: {integrity: sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-mock@29.7.0: + resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-playwright-preset@2.0.0: + resolution: {integrity: sha512-pV5ruTJJMen3lwshUL4dlSqLlP8z4q9MXqWJkmy+sB6HYfzXoqBHzhl+5hslznhnSVTe4Dwu+reiiwcUJpYUbw==} + peerDependencies: + jest: ^28.0.0 + jest-circus: ^28.0.0 + jest-environment-node: ^28.0.0 + jest-runner: ^28.0.0 + + jest-pnp-resolver@1.2.3: + resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} + engines: {node: '>=6'} + peerDependencies: + jest-resolve: '*' + peerDependenciesMeta: + jest-resolve: + optional: true + + jest-process-manager@0.3.1: + resolution: {integrity: sha512-x9W54UgZ7IkzUHgXtnI1x4GKOVjxtwW0CA/7yGbTHtT/YhENO0Lic2yfVyC/gekn7OIEMcQmy0L1r9WLQABfqw==} + + jest-regex-util@28.0.2: + resolution: {integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-regex-util@29.6.3: + resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-resolve-dependencies@28.1.3: + resolution: {integrity: sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-resolve-dependencies@29.7.0: + resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-resolve@28.1.3: + resolution: {integrity: sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-resolve@29.7.0: + resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-runner@28.1.3: + resolution: {integrity: sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-runner@29.7.0: + resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-runtime@28.1.3: + resolution: {integrity: sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-runtime@29.7.0: + resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-serializer-html@7.1.0: + resolution: {integrity: sha512-xYL2qC7kmoYHJo8MYqJkzrl/Fdlx+fat4U1AqYg+kafqwcKPiMkOcjWHPKhueuNEgr+uemhGc+jqXYiwCyRyLA==} + + jest-snapshot@28.1.3: + resolution: {integrity: sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-snapshot@29.7.0: + resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-util@28.1.3: + resolution: {integrity: sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-util@29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-validate@28.1.3: + resolution: {integrity: sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-validate@29.7.0: + resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-watch-typeahead@2.2.2: + resolution: {integrity: sha512-+QgOFW4o5Xlgd6jGS5X37i08tuuXNW8X0CV9WNFi+3n8ExCIP+E1melYhvYLjv5fE6D0yyzk74vsSO8I6GqtvQ==} + engines: {node: ^14.17.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + jest: ^27.0.0 || ^28.0.0 || ^29.0.0 + + jest-watcher@28.1.3: + resolution: {integrity: sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-watcher@29.7.0: + resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-worker@27.5.1: + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} + engines: {node: '>= 10.13.0'} + + jest-worker@28.1.3: + resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-worker@29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest@28.1.3: + resolution: {integrity: sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + jest@29.7.0: + resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + jiti@1.17.1: + resolution: {integrity: sha512-NZIITw8uZQFuzQimqjUxIrIcEdxYDFIe/0xYfIlVXTkiBjjyBEvgasj5bb0/cHtPRD/NziPbT312sFrkI5ALpw==} + hasBin: true + + jiti@1.21.0: + resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} + hasBin: true + + joi@17.11.0: + resolution: {integrity: sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==} + + joi@17.9.1: + resolution: {integrity: sha512-FariIi9j6QODKATGBrEX7HZcja8Bsh3rfdGYy/Sb65sGlZWK/QWesU1ghk7aJWDj95knjXlQfSmzFSPPkLVsfw==} + + jose@4.15.4: + resolution: {integrity: sha512-W+oqK4H+r5sITxfxpSU+MMdr/YSWGvgZMQDIsNoBDGGy4i7GBPTtvFKibQzW06n3U3TqHjhvBJsirShsEJ6eeQ==} + + jose@5.2.0: + resolution: {integrity: sha512-oW3PCnvyrcm1HMvGTzqjxxfnEs9EoFOFWi2HsEGhlFVOXxTE3K9GKWVMFoFw06yPUqwpvEWic1BmtUZBI/tIjw==} + + js-cookie@2.2.1: + resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} + + js-levenshtein@1.1.6: + resolution: {integrity: sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==} + engines: {node: '>=0.10.0'} + + js-sha3@0.5.7: + resolution: {integrity: sha512-GII20kjaPX0zJ8wzkTbNDYMY7msuZcTWk8S5UOh6806Jq/wz1J8/bnr8uGU0DAUmYDjj2Mr4X1cW8v/GLYnR+g==} + + js-sha3@0.8.0: + resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} + + js-sha3@0.9.2: + resolution: {integrity: sha512-8kgvwd03wNGQG1GRvl3yy1Yt40sICAcIMsDU2ZLgoL0Z6z9rkRmf9Vd+bi/gYSzgAqMUGl/jiDKu0J8AWFd+BQ==} + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + + js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + + jsbn@0.1.1: + resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} + + jsdom@20.0.3: + resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} + engines: {node: '>=14'} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + + jsesc@0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + hasBin: true + + jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-parse-better-errors@1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + + json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + + json-schema@0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + + json-stable-stringify@1.1.0: + resolution: {integrity: sha512-zfA+5SuwYN2VWqN1/5HZaDzQKLJHaBVMZIIM+wuYjdptkaQsqzDdqjqf+lZZJUuJq1aanHiY8LhH8LmH+qBYJA==} + engines: {node: '>= 0.4'} + + json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + + json-to-pretty-yaml@1.2.2: + resolution: {integrity: sha512-rvm6hunfCcqegwYaG5T4yKJWxc9FXFgBVrcTZ4XfSVRwa5HA/Xs+vB/Eo9treYYHCeNM0nrSUr82V/M31Urc7A==} + engines: {node: '>= 0.2.0'} + + json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true + + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + jsonc-eslint-parser@2.4.0: + resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + jsonc-parser@3.2.0: + resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} + + jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + + jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + + jsonify@0.0.1: + resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==} + + jsonwebtoken@9.0.2: + resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} + engines: {node: '>=12', npm: '>=6'} + + jsprim@1.4.2: + resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} + engines: {node: '>=0.6.0'} + + jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} + + junit-report-builder@3.1.0: + resolution: {integrity: sha512-uKcPKbjl/v3pqQUuQuCehmuObAb9adZiZleKp0JijMmKPpBh5rl9YvyPjVqzaLkA0dROnMnQvjXQF37VbYoofw==} + engines: {node: '>=8'} + + jwa@1.4.1: + resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} + + jws@3.2.2: + resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} + + keccak@3.0.4: + resolution: {integrity: sha512-3vKuW0jV8J3XNTzvfyicFR5qvxrSAGl7KIhvgOu5cmWwM7tZRj3fMbj/pfIf4be7aznbc+prBWGjywox/g2Y6Q==} + engines: {node: '>=10.0.0'} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + + keyvaluestorage-interface@1.0.0: + resolution: {integrity: sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==} + + kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + + kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} + + kleur@4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} + engines: {node: '>=6'} + + klona@2.0.6: + resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} + engines: {node: '>= 8'} + + language-subtag-registry@0.3.22: + resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} + + language-tags@1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} + + launch-editor@2.6.1: + resolution: {integrity: sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==} + + lazy-ass@1.6.0: + resolution: {integrity: sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==} + engines: {node: '> 0.8'} + + lazy-universal-dotenv@4.0.0: + resolution: {integrity: sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==} + engines: {node: '>=14.0.0'} + + less-loader@11.1.0: + resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} + engines: {node: '>= 14.15.0'} + peerDependencies: + less: ^3.5.0 || ^4.0.0 + webpack: ^5.0.0 + + less@4.1.3: + resolution: {integrity: sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==} + engines: {node: '>=6'} + hasBin: true + + leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} + + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + + libphonenumber-js@1.10.51: + resolution: {integrity: sha512-vY2I+rQwrDQzoPds0JeTEpeWzbUJgqoV0O4v31PauHBb/e+1KCXKylHcDnBMgJZ9fH9mErsEbROJY3Z3JtqEmg==} + + license-webpack-plugin@4.0.2: + resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} + peerDependencies: + webpack: '*' + peerDependenciesMeta: + webpack: + optional: true + + lie@3.1.1: + resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} + + lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + engines: {node: '>=10'} + + lilconfig@3.0.0: + resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} + engines: {node: '>=14'} + + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + + lines-and-columns@2.0.4: + resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + lint-staged@13.3.0: + resolution: {integrity: sha512-mPRtrYnipYYv1FEE134ufbWpeggNTo+O/UPzngoaKzbzHAthvR55am+8GfHTnqNRQVRRrYQLGW9ZyUoD7DsBHQ==} + engines: {node: ^16.14.0 || >=18.0.0} + hasBin: true + + listhen@1.5.5: + resolution: {integrity: sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA==} + hasBin: true + + listr2@4.0.5: + resolution: {integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==} + engines: {node: '>=12'} + peerDependencies: + enquirer: '>= 2.3.0 < 3' + peerDependenciesMeta: + enquirer: + optional: true + + listr2@6.6.1: + resolution: {integrity: sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==} + engines: {node: '>=16.0.0'} + peerDependencies: + enquirer: '>= 2.3.0 < 3' + peerDependenciesMeta: + enquirer: + optional: true + + load-json-file@4.0.0: + resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} + engines: {node: '>=4'} + + loader-runner@4.3.0: + resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} + engines: {node: '>=6.11.5'} + + loader-utils@2.0.4: + resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} + engines: {node: '>=8.9.0'} + + loader-utils@3.2.1: + resolution: {integrity: sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==} + engines: {node: '>= 12.13.0'} + + localforage@1.10.0: + resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==} + + locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + + locate-path@7.2.0: + resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + + lodash.castarray@4.4.0: + resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} + + lodash.clonedeep@4.5.0: + resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} + + lodash.curry@4.1.1: + resolution: {integrity: sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==} + + lodash.debounce@4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + + lodash.defaults@4.2.0: + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} + + lodash.flattendeep@4.4.0: + resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} + + lodash.includes@4.3.0: + resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} + + lodash.isarguments@3.1.0: + resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} + + lodash.isboolean@3.0.3: + resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} + + lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + + lodash.isinteger@4.0.4: + resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} + + lodash.isnumber@3.0.3: + resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} + + lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + + lodash.isstring@4.0.1: + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} + + lodash.lowercase@4.3.0: + resolution: {integrity: sha512-UcvP1IZYyDKyEL64mmrwoA1AbFu5ahojhTtkOUr1K9dbuxzS9ev8i4TxMMGCqRC9TE8uDaSoufNAXxRPNTseVA==} + + lodash.memoize@4.1.2: + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} + + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + + lodash.once@4.1.1: + resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} + + lodash.sortby@4.7.0: + resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} + + lodash.uniq@4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + + lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} + + log-update@4.0.0: + resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} + engines: {node: '>=10'} + + log-update@5.0.1: + resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + loglevel-plugin-prefix@0.8.4: + resolution: {integrity: sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==} + + loglevel@1.8.1: + resolution: {integrity: sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==} + engines: {node: '>= 0.6.0'} + + longest-streak@3.1.0: + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} + + loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + + loupe@2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} + + lower-case-first@2.0.2: + resolution: {integrity: sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==} + + lower-case@2.0.2: + resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} + + lowercase-keys@2.0.0: + resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} + engines: {node: '>=8'} + + lowercase-keys@3.0.0: + resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + lowlight@1.20.0: + resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==} + + lru-cache@10.1.0: + resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==} + engines: {node: 14 || >=16.14} + + lru-cache@4.1.5: + resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} + + lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + + lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + + luxon@3.4.4: + resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==} + engines: {node: '>=12'} + + lz-string@1.5.0: + resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} + hasBin: true + + magic-string@0.25.9: + resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} + + magic-string@0.27.0: + resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} + engines: {node: '>=12'} + + magic-string@0.30.5: + resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} + engines: {node: '>=12'} + + make-dir@2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} + + make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} + + make-dir@4.0.0: + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} + engines: {node: '>=10'} + + make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + + makeerror@1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} + + map-cache@0.2.2: + resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} + engines: {node: '>=0.10.0'} + + map-or-similar@1.5.0: + resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} + + map-stream@0.1.0: + resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==} + + markdown-table@3.0.3: + resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} + + markdown-to-jsx@7.3.2: + resolution: {integrity: sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==} + engines: {node: '>= 10'} + peerDependencies: + react: '>= 0.14.0' + + md5.js@1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + + mdast-util-definitions@4.0.0: + resolution: {integrity: sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==} + + mdast-util-find-and-replace@2.2.2: + resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} + + mdast-util-from-markdown@0.8.5: + resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} + + mdast-util-from-markdown@1.3.1: + resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} + + mdast-util-gfm-autolink-literal@1.0.3: + resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} + + mdast-util-gfm-footnote@1.0.2: + resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} + + mdast-util-gfm-strikethrough@1.0.3: + resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} + + mdast-util-gfm-table@1.0.7: + resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} + + mdast-util-gfm-task-list-item@1.0.2: + resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} + + mdast-util-gfm@2.0.2: + resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==} + + mdast-util-phrasing@3.0.1: + resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} + + mdast-util-to-markdown@1.5.0: + resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} + + mdast-util-to-string@1.1.0: + resolution: {integrity: sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==} + + mdast-util-to-string@2.0.0: + resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} + + mdast-util-to-string@3.2.0: + resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} + + mdn-data@2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + + mdn-data@2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} + + mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + + media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + + memfs@3.5.3: + resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} + engines: {node: '>= 4.0.0'} + + memoizerific@1.11.3: + resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==} + + memorystream@0.3.1: + resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==} + engines: {node: '>= 0.10.0'} + + merge-descriptors@1.0.1: + resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + + merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + merkletreejs@0.3.11: + resolution: {integrity: sha512-LJKTl4iVNTndhL+3Uz/tfkjD0klIWsHlUzgtuNnNrsf7bAlXR30m+xYB7lHr5Z/l6e/yAIsr26Dabx6Buo4VGQ==} + engines: {node: '>= 7.6.0'} + + meros@1.3.0: + resolution: {integrity: sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w==} + engines: {node: '>=13'} + peerDependencies: + '@types/node': '>=13' + peerDependenciesMeta: + '@types/node': + optional: true + + methods@1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} + + micro-ftch@0.3.1: + resolution: {integrity: sha512-/0LLxhzP0tfiR5hcQebtudP56gUurs2CLkGarnCiB/OqEyUFQ6U3paQi/tgLv0hBJYt2rnr9MNpxz4fiiugstg==} + + micromark-core-commonmark@1.1.0: + resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} + + micromark-extension-gfm-autolink-literal@1.0.5: + resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==} + + micromark-extension-gfm-footnote@1.1.2: + resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==} + + micromark-extension-gfm-strikethrough@1.0.7: + resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==} + + micromark-extension-gfm-table@1.0.7: + resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==} + + micromark-extension-gfm-tagfilter@1.0.2: + resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} + + micromark-extension-gfm-task-list-item@1.0.5: + resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==} + + micromark-extension-gfm@2.0.3: + resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==} + + micromark-factory-destination@1.1.0: + resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} + + micromark-factory-label@1.1.0: + resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} + + micromark-factory-space@1.1.0: + resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} + + micromark-factory-title@1.1.0: + resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} + + micromark-factory-whitespace@1.1.0: + resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} + + micromark-util-character@1.2.0: + resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} + + micromark-util-chunked@1.1.0: + resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} + + micromark-util-classify-character@1.1.0: + resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} + + micromark-util-combine-extensions@1.1.0: + resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} + + micromark-util-decode-numeric-character-reference@1.1.0: + resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} + + micromark-util-decode-string@1.1.0: + resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} + + micromark-util-encode@1.1.0: + resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} + + micromark-util-html-tag-name@1.2.0: + resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} + + micromark-util-normalize-identifier@1.1.0: + resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} + + micromark-util-resolve-all@1.1.0: + resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} + + micromark-util-sanitize-uri@1.2.0: + resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} + + micromark-util-subtokenize@1.1.0: + resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} + + micromark-util-symbol@1.1.0: + resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} + + micromark-util-types@1.1.0: + resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} + + micromark@2.11.4: + resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} + + micromark@3.2.0: + resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} + + micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + + miller-rabin@4.0.1: + resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} + hasBin: true + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + + mime@2.6.0: + resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} + engines: {node: '>=4.0.0'} + hasBin: true + + mime@3.0.0: + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} + engines: {node: '>=10.0.0'} + hasBin: true + + mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + + mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + + mimic-response@1.0.1: + resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} + engines: {node: '>=4'} + + mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} + + min-document@2.19.0: + resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} + + min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + + mini-css-extract-plugin@2.4.7: + resolution: {integrity: sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + + mini-svg-data-uri@1.4.4: + resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==} + hasBin: true + + minimalistic-assert@1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + + minimalistic-crypto-utils@1.0.1: + resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimatch@4.2.3: + resolution: {integrity: sha512-lIUdtK5hdofgCTu3aT0sOaHsYR37viUuIc0rwnnDXImbwFRcumyLMeZaM0t0I/fgxS6s6JMfu0rLD1Wz9pv1ng==} + engines: {node: '>=10'} + + minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + + minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + + minimatch@9.0.4: + resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + engines: {node: '>=16 || 14 >=14.17'} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + minipass@2.9.0: + resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==} + + minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + + minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + + minipass@7.0.4: + resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} + engines: {node: '>=16 || 14 >=14.17'} + + minizlib@1.3.3: + resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} + + minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} + + mkdirp-classic@0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + + mkdirp-promise@5.0.1: + resolution: {integrity: sha512-Hepn5kb1lJPtVW84RFT40YG1OddBNTOVUZR2bzQUHc+Z03en8/3uX0+060JDhcEzyO08HmipsN9DcnFMxhIL9w==} + engines: {node: '>=4'} + deprecated: This package is broken and no longer maintained. 'mkdirp' itself supports promises now, please switch to that. + + mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true + + mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + + mkdirp@3.0.1: + resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} + engines: {node: '>=10'} + hasBin: true + + mlly@1.4.2: + resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} + + mock-fs@4.14.0: + resolution: {integrity: sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==} + + mock-property@1.0.3: + resolution: {integrity: sha512-2emPTb1reeLLYwHxyVx993iYyCHEiRRO+y8NFXFPL5kl5q14sgTK76cXyEKkeKCHeRw35SfdkUJ10Q1KfHuiIQ==} + engines: {node: '>= 0.4'} + + mockdate@3.0.5: + resolution: {integrity: sha512-iniQP4rj1FhBdBYS/+eQv7j1tadJ9lJtdzgOpvsOHng/GbcDh2Fhdeq+ZRldrPYdXvCyfFUmFeEwEGXZB5I/AQ==} + + mri@1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} + + mrmime@1.0.1: + resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} + engines: {node: '>=10'} + + ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + + ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + msw-storybook-addon@2.0.0-next.1: + resolution: {integrity: sha512-P+fu7Qz0gEjo7pHwY/pL5rBFry2ZswTKLU8RqOSQziAlZfwpL7nfOQFGiUSJ2aEWZkI34A12F9RVz21BnZa2Iw==} + peerDependencies: + msw: '>=0.35.0 <2.0.0' + + msw@1.3.2: + resolution: {integrity: sha512-wKLhFPR+NitYTkQl5047pia0reNGgf0P6a1eTnA5aNlripmiz0sabMvvHcicE8kQ3/gZcI0YiPFWmYfowfm3lA==} + engines: {node: '>=14'} + hasBin: true + peerDependencies: + typescript: '>= 4.4.x <= 5.2.x' + peerDependenciesMeta: + typescript: + optional: true + + multibase@0.6.1: + resolution: {integrity: sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==} + deprecated: This module has been superseded by the multiformats module + + multibase@0.7.0: + resolution: {integrity: sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==} + deprecated: This module has been superseded by the multiformats module + + multibase@4.0.6: + resolution: {integrity: sha512-x23pDe5+svdLz/k5JPGCVdfn7Q5mZVMBETiC+ORfO+sor9Sgs0smJzAjfTbM5tckeCqnaUuMYoz+k3RXMmJClQ==} + engines: {node: '>=12.0.0', npm: '>=6.0.0'} + deprecated: This module has been superseded by the multiformats module + + multicast-dns@7.2.5: + resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} + hasBin: true + + multicodec@0.5.7: + resolution: {integrity: sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==} + deprecated: This module has been superseded by the multiformats module + + multicodec@1.0.4: + resolution: {integrity: sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==} + deprecated: This module has been superseded by the multiformats module + + multicodec@3.2.1: + resolution: {integrity: sha512-+expTPftro8VAW8kfvcuNNNBgb9gPeNYV9dn+z1kJRWF2vih+/S79f2RVeIwmrJBUJ6NT9IUPWnZDQvegEh5pw==} + deprecated: This module has been superseded by the multiformats module + + multiformats@9.9.0: + resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} + + multihashes@0.4.21: + resolution: {integrity: sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==} + + multihashes@4.0.3: + resolution: {integrity: sha512-0AhMH7Iu95XjDLxIeuCOOE4t9+vQZsACyKZ9Fxw2pcsRmlX4iCn1mby0hS0bb+nQOVpdQYWPpnyusw4da5RPhA==} + engines: {node: '>=12.0.0', npm: '>=6.0.0'} + + mustache@4.2.0: + resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} + hasBin: true + + mute-stream@0.0.8: + resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + + mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + + nano-css@5.6.1: + resolution: {integrity: sha512-T2Mhc//CepkTa3X4pUhKgbEheJHYAxD0VptuqFhDbGMUWVV2m+lkNiW/Ieuj35wrfC8Zm0l7HvssQh7zcEttSw==} + peerDependencies: + react: '*' + react-dom: '*' + + nano-json-stream-parser@0.1.2: + resolution: {integrity: sha512-9MqxMH/BSJC7dnLsEMPyfN5Dvoo49IsPFYMcHw3Bcfc2kN0lpHRBSzlMSVx4HGyJ7s9B31CyBTVehWJoQ8Ctew==} + + nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + napi-build-utils@1.0.2: + resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + needle@3.2.0: + resolution: {integrity: sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==} + engines: {node: '>= 4.4.x'} + hasBin: true + + negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + + neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + + next-auth@4.24.5: + resolution: {integrity: sha512-3RafV3XbfIKk6rF6GlLE4/KxjTcuMCifqrmD+98ejFq73SRoj2rmzoca8u764977lH/Q7jo6Xu6yM+Re1Mz/Og==} + peerDependencies: + next: ^12.2.5 || ^13 || ^14 + nodemailer: ^6.6.5 + react: ^17.0.2 || ^18 + react-dom: ^17.0.2 || ^18 + peerDependenciesMeta: + nodemailer: + optional: true + + next-intl@3.2.2: + resolution: {integrity: sha512-OM5TRccppaDCVMBVxsquQj0BtV011dDdTyX0bDahd4Y00Q+/fSLG13NU59/T1Qo5WQcs/71EpwdnLJ1N0hCC1w==} + peerDependencies: + next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + + next-seo@6.4.0: + resolution: {integrity: sha512-XQFxkOL2hw0YE+P100HbI3EAvcludlHPxuzMgaIjKb7kPK0CvjGvLFjd9hszZFEDc5oiQkGFA8+cuWcnip7eYA==} + peerDependencies: + next: ^8.1.1-canary.54 || >=9.0.0 + react: '>=16.0.0' + react-dom: '>=16.0.0' + + next-sitemap@4.2.3: + resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==} + engines: {node: '>=14.18'} + hasBin: true + peerDependencies: + next: '*' + + next-themes@0.2.1: + resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==} + peerDependencies: + next: '*' + react: '*' + react-dom: '*' + + next-tick@1.1.0: + resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} + + next@14.2.1: + resolution: {integrity: sha512-SF3TJnKdH43PMkCcErLPv+x/DY1YCklslk3ZmwaVoyUfDgHKexuKlf9sEfBQ69w+ue8jQ3msLb+hSj1T19hGag==} + engines: {node: '>=18.17.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.41.2 + react: ^18.2.0 + react-dom: ^18.2.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@playwright/test': + optional: true + sass: + optional: true + + nice-try@1.0.5: + resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} + + no-case@3.0.4: + resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + + node-abi@3.52.0: + resolution: {integrity: sha512-JJ98b02z16ILv7859irtXn4oUaFWADtvkzy2c0IAatNVX2Mc9Yoh8z6hZInn3QwvMEYhHuQloYi+TTQy67SIdQ==} + engines: {node: '>=10'} + + node-abort-controller@3.1.1: + resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} + + node-addon-api@2.0.2: + resolution: {integrity: sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==} + + node-addon-api@6.1.0: + resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} + + node-addon-api@7.0.0: + resolution: {integrity: sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==} + + node-fetch-native@1.4.1: + resolution: {integrity: sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w==} + + node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + + node-forge@1.3.1: + resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} + engines: {node: '>= 6.13.0'} + + node-gyp-build-optional-packages@5.1.1: + resolution: {integrity: sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==} + hasBin: true + + node-gyp-build@4.7.1: + resolution: {integrity: sha512-wTSrZ+8lsRRa3I3H8Xr65dLWSgCvY2l4AOnaeKdPA9TB/WYMPaTcrzf3rXvFoVvjKNVnu0CcWSx54qq9GKRUYg==} + hasBin: true + + node-int64@0.4.0: + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} + + node-machine-id@1.1.12: + resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} + + node-polyfill-webpack-plugin@2.0.1: + resolution: {integrity: sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==} + engines: {node: '>=12'} + peerDependencies: + webpack: '>=5' + + node-preload@0.2.1: + resolution: {integrity: sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==} + engines: {node: '>=8'} + + node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + + normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + + normalize-path@2.1.1: + resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} + engines: {node: '>=0.10.0'} + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + + normalize-url@6.1.0: + resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} + engines: {node: '>=10'} + + npm-package-arg@11.0.1: + resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==} + engines: {node: ^16.14.0 || >=18.0.0} + + npm-run-all@4.1.5: + resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==} + engines: {node: '>= 4'} + hasBin: true + + npm-run-path@2.0.2: + resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} + engines: {node: '>=4'} + + npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + + npm-run-path@5.1.0: + resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + + nullthrows@1.1.1: + resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} + + number-to-bn@1.7.0: + resolution: {integrity: sha512-wsJ9gfSz1/s4ZsJN01lyonwuxA1tml6X1yBDnfpMglypcBRFZZkus26EdPSlqS5GJfYddVZa22p3VNb3z5m5Ig==} + engines: {node: '>=6.5.0', npm: '>=3'} + + nwsapi@2.2.7: + resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} + + nx-remotecache-custom@4.2.1: + resolution: {integrity: sha512-gx0qEPWZ0pitu0dihWPXqqVip8AGg1OQNLVmn4489qK/oenEGOi6DP/qhMnKeNC30rG4RjH+4RnPNKL5e2bDGg==} + peerDependencies: + '@nx/workspace': '>=16.0.0' + + nx@18.3.0: + resolution: {integrity: sha512-0jIxAuRVW19uVP0xPcr9obk8YSQzh2E5Co/4AYvfuGlQegiRv/CYk5NDK3wzAe3l1rTSUhmbol7QxpZGXhk4Dw==} + hasBin: true + peerDependencies: + '@swc-node/register': ^1.8.0 + '@swc/core': ^1.3.85 + peerDependenciesMeta: + '@swc-node/register': + optional: true + '@swc/core': + optional: true + + nyc@15.1.0: + resolution: {integrity: sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==} + engines: {node: '>=8.9'} + hasBin: true + + oauth-sign@0.9.0: + resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} + + oauth@0.9.15: + resolution: {integrity: sha512-a5ERWK1kh38ExDEfoO6qUHJb32rd7aYmPHuyCu3Fta/cnICvYmgd2uhuKXvPD+PXB+gCEYYEaQdIRAjCOwAKNA==} + + object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + object-hash@2.2.0: + resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==} + engines: {node: '>= 6'} + + object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} + + object-inspect@1.13.1: + resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + + object-is@1.1.5: + resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} + engines: {node: '>= 0.4'} + + object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + + object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} + + object.entries@1.1.7: + resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} + engines: {node: '>= 0.4'} + + object.fromentries@2.0.7: + resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} + engines: {node: '>= 0.4'} + + object.groupby@1.0.1: + resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} + + object.hasown@1.1.3: + resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} + + object.values@1.1.7: + resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} + engines: {node: '>= 0.4'} + + objectorarray@1.0.5: + resolution: {integrity: sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==} + + oboe@2.1.5: + resolution: {integrity: sha512-zRFWiF+FoicxEs3jNI/WYUrVEgA7DeET/InK0XQuudGHRg8iIob3cNPrJTKaz4004uaA9Pbe+Dwa8iluhjLZWA==} + + obuf@1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + + ofetch@1.3.3: + resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==} + + oidc-token-hash@5.0.3: + resolution: {integrity: sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==} + engines: {node: ^10.13.0 || >=12.0.0} + + on-exit-leak-free@0.2.0: + resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} + + on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} + + on-headers@1.0.2: + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} + engines: {node: '>= 0.8'} + + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + + onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + + onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} + + open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} + + opener@1.5.2: + resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} + hasBin: true + + openid-client@5.6.1: + resolution: {integrity: sha512-PtrWsY+dXg6y8mtMPyL/namZSYVz8pjXz3yJiBNZsEdCnu9miHLB4ELVC85WvneMKo2Rg62Ay7NkuCpM0bgiLQ==} + + optionator@0.9.3: + resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + engines: {node: '>= 0.8.0'} + + ora@5.3.0: + resolution: {integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==} + engines: {node: '>=10'} + + ora@5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} + engines: {node: '>=10'} + + os-browserify@0.3.0: + resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} + + os-filter-obj@2.0.0: + resolution: {integrity: sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==} + engines: {node: '>=4'} + + os-homedir@1.0.2: + resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} + engines: {node: '>=0.10.0'} + + os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} + + outvariant@1.4.0: + resolution: {integrity: sha512-AlWY719RF02ujitly7Kk/0QlV+pXGFDHrHf9O2OKqyqgBieaPOIeuSkL8sRK6j2WK+/ZAURq2kZsY0d8JapUiw==} + + p-cancelable@2.1.1: + resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} + engines: {node: '>=8'} + + p-cancelable@3.0.0: + resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} + engines: {node: '>=12.20'} + + p-finally@1.0.0: + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} + engines: {node: '>=4'} + + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-limit@4.0.0: + resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + + p-locate@6.0.0: + resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + p-map@3.0.0: + resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} + engines: {node: '>=8'} + + p-map@4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} + + p-queue@6.6.2: + resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} + engines: {node: '>=8'} + + p-retry@4.6.2: + resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} + engines: {node: '>=8'} + + p-timeout@3.2.0: + resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} + engines: {node: '>=8'} + + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + + package-hash@4.0.0: + resolution: {integrity: sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==} + engines: {node: '>=8'} + + packet-reader@1.0.0: + resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==} + + pako@1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + + param-case@3.0.4: + resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} + + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + + parse-asn1@5.1.6: + resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} + + parse-entities@2.0.0: + resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} + + parse-filepath@1.0.2: + resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==} + engines: {node: '>=0.8'} + + parse-headers@2.0.5: + resolution: {integrity: sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==} + + parse-json@4.0.0: + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + engines: {node: '>=4'} + + parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + + parse-ms@1.0.1: + resolution: {integrity: sha512-LpH1Cf5EYuVjkBvCDBYvkUPh+iv2bk3FHflxHkpCYT0/FZ1d3N3uJaLiHr4yGuMcFUhv6eAivitTvWZI4B/chg==} + engines: {node: '>=0.10.0'} + + parse-node-version@1.0.1: + resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} + engines: {node: '>= 0.10'} + + parse-passwd@1.0.0: + resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} + engines: {node: '>=0.10.0'} + + parse5@4.0.0: + resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} + + parse5@7.1.2: + resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} + + parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + + pascal-case@3.1.2: + resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} + + path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + + path-case@3.0.4: + resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-exists@5.0.0: + resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + path-key@2.0.1: + resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} + engines: {node: '>=4'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + + path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + path-root-regex@0.1.2: + resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==} + engines: {node: '>=0.10.0'} + + path-root@0.1.1: + resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==} + engines: {node: '>=0.10.0'} + + path-scurry@1.10.1: + resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} + engines: {node: '>=16 || 14 >=14.17'} + + path-to-regexp@0.1.7: + resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + + path-to-regexp@6.2.1: + resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} + + path-type@3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} + engines: {node: '>=4'} + + path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + + path-type@5.0.0: + resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} + engines: {node: '>=12'} + + pathe@1.1.1: + resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} + + pathval@1.1.1: + resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} + + pause-stream@0.0.11: + resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} + + pbkdf2@3.1.2: + resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} + engines: {node: '>=0.12'} + + peek-readable@5.0.0: + resolution: {integrity: sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==} + engines: {node: '>=14.16'} + + performance-now@2.1.0: + resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + + pg-cloudflare@1.1.1: + resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==} + + pg-connection-string@2.6.2: + resolution: {integrity: sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==} + + pg-int8@1.0.1: + resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} + engines: {node: '>=4.0.0'} + + pg-numeric@1.0.2: + resolution: {integrity: sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw==} + engines: {node: '>=4'} + + pg-pool@3.6.1: + resolution: {integrity: sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==} + peerDependencies: + pg: '>=8.0' + + pg-protocol@1.6.0: + resolution: {integrity: sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==} + + pg-types@2.2.0: + resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} + engines: {node: '>=4'} + + pg-types@4.0.1: + resolution: {integrity: sha512-hRCSDuLII9/LE3smys1hRHcu5QGcLs9ggT7I/TCs0IE+2Eesxi9+9RWAAwZ0yaGjxoWICF/YHLOEjydGujoJ+g==} + engines: {node: '>=10'} + + pg@8.11.3: + resolution: {integrity: sha512-+9iuvG8QfaaUrrph+kpF24cXkH1YOOUeArRNYIxq1viYHZagBxrTno7cecY1Fa44tJeZvaoG+Djpkc3JwehN5g==} + engines: {node: '>= 8.0.0'} + peerDependencies: + pg-native: '>=3.0.1' + peerDependenciesMeta: + pg-native: + optional: true + + pgpass@1.0.5: + resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==} + + picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + pidtree@0.3.1: + resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==} + engines: {node: '>=0.10'} + hasBin: true + + pidtree@0.6.0: + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} + engines: {node: '>=0.10'} + hasBin: true + + pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + + pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} + + pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + + pify@5.0.0: + resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==} + engines: {node: '>=10'} + + pino-abstract-transport@0.5.0: + resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==} + + pino-std-serializers@4.0.0: + resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} + + pino@7.11.0: + resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==} + hasBin: true + + pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + + pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + + pkg-dir@5.0.0: + resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} + engines: {node: '>=10'} + + pkg-dir@7.0.0: + resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} + engines: {node: '>=14.16'} + + pkg-types@1.0.3: + resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} + + playwright-core@1.40.1: + resolution: {integrity: sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==} + engines: {node: '>=16'} + hasBin: true + + playwright-core@1.41.1: + resolution: {integrity: sha512-/KPO5DzXSMlxSX77wy+HihKGOunh3hqndhqeo/nMxfigiKzogn8kfL0ZBDu0L1RKgan5XHCPmn6zXd2NUJgjhg==} + engines: {node: '>=16'} + hasBin: true + + playwright@1.41.1: + resolution: {integrity: sha512-gdZAWG97oUnbBdRL3GuBvX3nDDmUOuqzV/D24dytqlKt+eI5KbwusluZRGljx1YoJKZ2NRPaeWiFTeGZO7SosQ==} + engines: {node: '>=16'} + hasBin: true + + plur@1.0.0: + resolution: {integrity: sha512-qSnKBSZeDY8ApxwhfVIwKwF36KVJqb1/9nzYYq3j3vdwocULCXT8f8fQGkiw1Nk9BGfxiDagEe/pwakA+bOBqw==} + engines: {node: '>=0.10.0'} + + pnp-webpack-plugin@1.7.0: + resolution: {integrity: sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==} + engines: {node: '>=6'} + + polished@4.2.2: + resolution: {integrity: sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==} + engines: {node: '>=10'} + + popmotion@11.0.3: + resolution: {integrity: sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==} + + portfinder@1.0.32: + resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} + engines: {node: '>= 0.12.0'} + + postcss-calc@8.2.4: + resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} + peerDependencies: + postcss: ^8.2.2 + + postcss-calc@9.0.1: + resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.2 + + postcss-colormin@5.3.1: + resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-colormin@6.0.0: + resolution: {integrity: sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-convert-values@5.1.3: + resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-convert-values@6.0.0: + resolution: {integrity: sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-comments@5.1.2: + resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-comments@6.0.0: + resolution: {integrity: sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-duplicates@5.1.0: + resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-duplicates@6.0.0: + resolution: {integrity: sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-empty@5.1.1: + resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-empty@6.0.0: + resolution: {integrity: sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-overridden@5.1.0: + resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-overridden@6.0.0: + resolution: {integrity: sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-import@14.1.0: + resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} + engines: {node: '>=10.0.0'} + peerDependencies: + postcss: ^8.0.0 + + postcss-import@15.1.0: + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 + + postcss-js@4.0.1: + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 + + postcss-load-config@3.1.4: + resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} + engines: {node: '>= 10'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + + postcss-load-config@4.0.2: + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + + postcss-loader@6.2.1: + resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} + engines: {node: '>= 12.13.0'} + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + + postcss-loader@7.3.3: + resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} + engines: {node: '>= 14.15.0'} + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + + postcss-merge-longhand@5.1.7: + resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-merge-longhand@6.0.0: + resolution: {integrity: sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-merge-rules@5.1.4: + resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-merge-rules@6.0.1: + resolution: {integrity: sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-font-values@5.1.0: + resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-font-values@6.0.0: + resolution: {integrity: sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-gradients@5.1.1: + resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-gradients@6.0.0: + resolution: {integrity: sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-params@5.1.4: + resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-params@6.0.0: + resolution: {integrity: sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-selectors@5.2.1: + resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-selectors@6.0.0: + resolution: {integrity: sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-modules-extract-imports@3.0.0: + resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-local-by-default@4.0.3: + resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-scope@3.0.0: + resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-values@4.0.0: + resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules@4.3.1: + resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==} + peerDependencies: + postcss: ^8.0.0 + + postcss-nested@6.0.1: + resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 + + postcss-normalize-charset@5.1.0: + resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-charset@6.0.0: + resolution: {integrity: sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-display-values@5.1.0: + resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-display-values@6.0.0: + resolution: {integrity: sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-positions@5.1.1: + resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-positions@6.0.0: + resolution: {integrity: sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-repeat-style@5.1.1: + resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-repeat-style@6.0.0: + resolution: {integrity: sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-string@5.1.0: + resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-string@6.0.0: + resolution: {integrity: sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-timing-functions@5.1.0: + resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-timing-functions@6.0.0: + resolution: {integrity: sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-unicode@5.1.1: + resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-unicode@6.0.0: + resolution: {integrity: sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-url@5.1.0: + resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-url@6.0.0: + resolution: {integrity: sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-whitespace@5.1.1: + resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-whitespace@6.0.0: + resolution: {integrity: sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-ordered-values@5.1.3: + resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-ordered-values@6.0.0: + resolution: {integrity: sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-reduce-initial@5.1.2: + resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-reduce-initial@6.0.0: + resolution: {integrity: sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-reduce-transforms@5.1.0: + resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-reduce-transforms@6.0.0: + resolution: {integrity: sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-selector-parser@6.0.10: + resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} + engines: {node: '>=4'} + + postcss-selector-parser@6.0.13: + resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} + engines: {node: '>=4'} + + postcss-svgo@5.1.0: + resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-svgo@6.0.0: + resolution: {integrity: sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw==} + engines: {node: ^14 || ^16 || >= 18} + peerDependencies: + postcss: ^8.2.15 + + postcss-unique-selectors@5.1.1: + resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-unique-selectors@6.0.0: + resolution: {integrity: sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + + postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + engines: {node: ^10 || ^12 || >=14} + + postcss@8.4.32: + resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} + engines: {node: ^10 || ^12 || >=14} + + postgres-array@2.0.0: + resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} + engines: {node: '>=4'} + + postgres-array@3.0.2: + resolution: {integrity: sha512-6faShkdFugNQCLwucjPcY5ARoW1SlbnrZjmGl0IrrqewpvxvhSLHimCVzqeuULCbG0fQv7Dtk1yDbG3xv7Veog==} + engines: {node: '>=12'} + + postgres-bytea@1.0.0: + resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==} + engines: {node: '>=0.10.0'} + + postgres-bytea@3.0.0: + resolution: {integrity: sha512-CNd4jim9RFPkObHSjVHlVrxoVQXz7quwNFpz7RY1okNNme49+sVyiTvTRobiLV548Hx/hb1BG+iE7h9493WzFw==} + engines: {node: '>= 6'} + + postgres-date@1.0.7: + resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} + engines: {node: '>=0.10.0'} + + postgres-date@2.0.1: + resolution: {integrity: sha512-YtMKdsDt5Ojv1wQRvUhnyDJNSr2dGIC96mQVKz7xufp07nfuFONzdaowrMHjlAzY6GDLd4f+LUHHAAM1h4MdUw==} + engines: {node: '>=12'} + + postgres-interval@1.2.0: + resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} + engines: {node: '>=0.10.0'} + + postgres-interval@3.0.0: + resolution: {integrity: sha512-BSNDnbyZCXSxgA+1f5UU2GmwhoI0aU5yMxRGO8CdFEcY2BQF9xm/7MqKnYoM1nJDk8nONNWDk9WeSmePFhQdlw==} + engines: {node: '>=12'} + + postgres-range@1.1.3: + resolution: {integrity: sha512-VdlZoocy5lCP0c/t66xAfclglEapXPCIVhqqJRncYpvbCgImF0w67aPKfbqUMr72tO2k5q0TdTZwCLjPTI6C9g==} + + posthog-js@1.94.2: + resolution: {integrity: sha512-AgFe6JamNbKR7a3GcbRhUxCIyTDqPenWUGWsPUT8KbFSwUYVGMo64jMQTZtNpc5ZGgvUYz+sQDLtn0l+ZQ8yIQ==} + + posthog-node@3.2.0: + resolution: {integrity: sha512-R/kNgZuJNt/vZ0ghEFzSZw5V0VjdhyBcXkDQN4fahbJy491u+FhBqghl1JIi8AHAoOxTdG0eDTedPvHp5usGmQ==} + engines: {node: '>=15.0.0'} + + preact-render-to-string@5.2.6: + resolution: {integrity: sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==} + peerDependencies: + preact: '>=10' + + preact@10.19.2: + resolution: {integrity: sha512-UA9DX/OJwv6YwP9Vn7Ti/vF80XL+YA5H2l7BpCtUr3ya8LWHFzpiO5R+N7dN16ujpIxhekRFuOOF82bXX7K/lg==} + + prebuild-install@7.1.1: + resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} + engines: {node: '>=10'} + hasBin: true + + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + + prettier-plugin-tailwindcss@0.5.11: + resolution: {integrity: sha512-AvI/DNyMctyyxGOjyePgi/gqj5hJYClZ1avtQvLlqMT3uDZkRbi4HhGUpok3DRzv9z7Lti85Kdj3s3/1CeNI0w==} + engines: {node: '>=14.21.3'} + peerDependencies: + '@ianvs/prettier-plugin-sort-imports': '*' + '@prettier/plugin-pug': '*' + '@shopify/prettier-plugin-liquid': '*' + '@trivago/prettier-plugin-sort-imports': '*' + prettier: ^3.0 + prettier-plugin-astro: '*' + prettier-plugin-css-order: '*' + prettier-plugin-import-sort: '*' + prettier-plugin-jsdoc: '*' + prettier-plugin-marko: '*' + prettier-plugin-organize-attributes: '*' + prettier-plugin-organize-imports: '*' + prettier-plugin-style-order: '*' + prettier-plugin-svelte: '*' + prettier-plugin-twig-melody: '*' + peerDependenciesMeta: + '@ianvs/prettier-plugin-sort-imports': + optional: true + '@prettier/plugin-pug': + optional: true + '@shopify/prettier-plugin-liquid': + optional: true + '@trivago/prettier-plugin-sort-imports': + optional: true + prettier-plugin-astro: + optional: true + prettier-plugin-css-order: + optional: true + prettier-plugin-import-sort: + optional: true + prettier-plugin-jsdoc: + optional: true + prettier-plugin-marko: + optional: true + prettier-plugin-organize-attributes: + optional: true + prettier-plugin-organize-imports: + optional: true + prettier-plugin-style-order: + optional: true + prettier-plugin-svelte: + optional: true + prettier-plugin-twig-melody: + optional: true + + prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + + prettier@3.2.4: + resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==} + engines: {node: '>=14'} + hasBin: true + + pretty-error@4.0.0: + resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} + + pretty-format@27.5.1: + resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + + pretty-format@28.1.3: + resolution: {integrity: sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + pretty-format@3.8.0: + resolution: {integrity: sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==} + + pretty-hrtime@1.0.3: + resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} + engines: {node: '>= 0.8'} + + pretty-ms@2.1.0: + resolution: {integrity: sha512-H2enpsxzDhuzRl3zeSQpQMirn8dB0Z/gxW96j06tMfTviUWvX14gjKb7qd1gtkUyYhDPuoNe00K5PqNvy2oQNg==} + engines: {node: '>=0.10.0'} + + prismjs@1.27.0: + resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==} + engines: {node: '>=6'} + + prismjs@1.29.0: + resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} + engines: {node: '>=6'} + + proc-log@3.0.0: + resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + + process-nextick-args@1.0.7: + resolution: {integrity: sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==} + + process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + + process-on-spawn@1.0.0: + resolution: {integrity: sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==} + engines: {node: '>=8'} + + process-warning@1.0.0: + resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} + + process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + + progress@2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} + + promise.series@0.2.0: + resolution: {integrity: sha512-VWQJyU2bcDTgZw8kpfBpB/ejZASlCrzwz5f2hjb/zlujOEB4oeiAhHygAWq8ubsX2GVkD4kCU5V2dwOTaCY5EQ==} + engines: {node: '>=0.12'} + + promise@7.3.1: + resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} + + prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} + + prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + + property-information@5.6.0: + resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==} + + proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} + + proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + + prr@1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + + ps-tree@1.2.0: + resolution: {integrity: sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==} + engines: {node: '>= 0.10'} + hasBin: true + + pseudomap@1.0.2: + resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} + + psl@1.9.0: + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + + public-encrypt@4.0.3: + resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} + + pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + + punycode@1.4.1: + resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + + punycode@2.1.0: + resolution: {integrity: sha512-Yxz2kRwT90aPiWEMHVYnEf4+rhwF1tBmmZ4KepCP+Wkium9JxtWnUm1nqGwpiAHr/tnTSeHqr3wb++jgSkXjhA==} + engines: {node: '>=6'} + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + + pure-rand@6.0.4: + resolution: {integrity: sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==} + + pvtsutils@1.3.5: + resolution: {integrity: sha512-ARvb14YB9Nm2Xi6nBq1ZX6dAM0FsJnuk+31aUp4TrcZEdKUlSqOqsxJHUPJDNE3qiIp+iUPEIeR6Je/tgV7zsA==} + + pvutils@1.1.3: + resolution: {integrity: sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==} + engines: {node: '>=6.0.0'} + + qs@6.11.0: + resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} + engines: {node: '>=0.6'} + + qs@6.11.2: + resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} + engines: {node: '>=0.6'} + + qs@6.5.3: + resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} + engines: {node: '>=0.6'} + + query-string@5.1.1: + resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} + engines: {node: '>=0.10.0'} + + query-string@7.1.3: + resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} + engines: {node: '>=6'} + + querystring-es3@0.2.1: + resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} + engines: {node: '>=0.4.x'} + + querystringify@2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + queue-tick@1.0.1: + resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} + + queue@6.0.2: + resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} + + quick-format-unescaped@4.0.4: + resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} + + quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + engines: {node: '>=10'} + + radix3@1.1.0: + resolution: {integrity: sha512-pNsHDxbGORSvuSScqNJ+3Km6QAVqk8CfsCBIEoDgpqLrkD2f3QM4I7d1ozJJ172OmIcoUcerZaNWqtLkRXTV3A==} + + ramda@0.29.0: + resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} + + randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + + randomfill@1.0.4: + resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} + + range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + + raw-body@2.5.1: + resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} + engines: {node: '>= 0.8'} + + raw-body@2.5.2: + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} + engines: {node: '>= 0.8'} + + rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true + + re-emitter@1.1.3: + resolution: {integrity: sha512-bHJul9CWcocrS+w5e5QrKYXV9NkbSA9hxSEyhYuctwm6keY9NXR2Xt/4A0vbMP0QvuwyfEyb4bkowYXv1ziEbg==} + + react-base16-styling@0.9.1: + resolution: {integrity: sha512-1s0CY1zRBOQ5M3T61wetEpvQmsYSNtWEcdYzyZNxKa8t7oDvaOn9d21xrGezGAHFWLM7SHcktPuPTrvoqxSfKw==} + + react-code-blocks@0.1.6: + resolution: {integrity: sha512-ENNuxG07yO+OuX1ChRje3ieefPRz6yrIpHmebQlaFQgzcAHbUfVeTINpOpoI9bSRSObeYo/OdHsporeToZ7fcg==} + engines: {node: '>=16'} + peerDependencies: + react: '>=16' + + react-colorful@5.6.1: + resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + react-docgen-typescript@2.2.2: + resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} + peerDependencies: + typescript: '>= 4.3.x' + + react-docgen@7.0.1: + resolution: {integrity: sha512-rCz0HBIT0LWbIM+///LfRrJoTKftIzzwsYDf0ns5KwaEjejMHQRtphcns+IXFHDNY9pnz6G8l/JbbI6pD4EAIA==} + engines: {node: '>=16.14.0'} + + react-dom@18.2.0: + resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + peerDependencies: + react: ^18.2.0 + + react-element-to-jsx-string@15.0.0: + resolution: {integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==} + peerDependencies: + react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 + react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 + + react-feather@2.0.10: + resolution: {integrity: sha512-BLhukwJ+Z92Nmdcs+EMw6dy1Z/VLiJTzEQACDUEnWMClhYnFykJCGWQx+NmwP/qQHGX/5CzQ+TGi8ofg2+HzVQ==} + peerDependencies: + react: '>=16.8.6' + + react-hook-form@7.48.2: + resolution: {integrity: sha512-H0T2InFQb1hX7qKtDIZmvpU1Xfn/bdahWBN1fH19gSe4bBEqTfmlr7H3XWTaVtiK4/tpPaI1F3355GPMZYge+A==} + engines: {node: '>=12.22.0'} + peerDependencies: + react: ^16.8.0 || ^17 || ^18 + + react-icons@4.12.0: + resolution: {integrity: sha512-IBaDuHiShdZqmfc/TwHu6+d6k2ltNCf3AszxNmjJc1KUfXdEeRJOKyNvLmAHaarhzGmTSVygNdyu8/opXv2gaw==} + peerDependencies: + react: '*' + + react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + + react-is@17.0.2: + resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + + react-is@18.1.0: + resolution: {integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==} + + react-is@18.2.0: + resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + + react-json-tree@0.18.0: + resolution: {integrity: sha512-Qe6HKSXrr++n9Y31nkRJ3XvQMATISpqigH1vEKhLwB56+nk5thTP0ITThpjxY6ZG/ubpVq/aEHIcyLP/OPHxeA==} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + + react-refresh@0.10.0: + resolution: {integrity: sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==} + engines: {node: '>=0.10.0'} + + react-refresh@0.14.0: + resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} + engines: {node: '>=0.10.0'} + + react-remove-scroll-bar@2.3.4: + resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + react-remove-scroll@2.5.4: + resolution: {integrity: sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + react-remove-scroll@2.5.5: + resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + react-shallow-renderer@16.15.0: + resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} + peerDependencies: + react: ^16.0.0 || ^17.0.0 || ^18.0.0 + + react-style-singleton@2.2.1: + resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + react-syntax-highlighter@15.5.0: + resolution: {integrity: sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==} + peerDependencies: + react: '>= 0.14.0' + + react-test-renderer@18.2.0: + resolution: {integrity: sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==} + peerDependencies: + react: ^18.2.0 + + react-universal-interface@0.6.2: + resolution: {integrity: sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==} + peerDependencies: + react: '*' + tslib: '*' + + react-use@17.4.2: + resolution: {integrity: sha512-1jPtmWLD8OJJNYCdYLJEH/HM+bPDfJuyGwCYeJFgPmWY8ttwpgZnW5QnzgM55CYUByUiTjHxsGOnEpLl6yQaoQ==} + peerDependencies: + react: '*' + react-dom: '*' + + react@18.2.0: + resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + engines: {node: '>=0.10.0'} + + read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + + read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} + + read-pkg@3.0.0: + resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} + engines: {node: '>=4'} + + read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} + + readable-stream@2.2.9: + resolution: {integrity: sha512-iuxqX7b7FYt08AriYECxUsK9KTXE3A/FenxIa3IPmvANHxaTP/wGIwwf+IidvvIDk/MsCp/oEV6A8CXo4SDcCg==} + + readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + + readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + + readable-stream@4.4.2: + resolution: {integrity: sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + readable-web-to-node-stream@3.0.2: + resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==} + engines: {node: '>=8'} + + readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + + real-require@0.1.0: + resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} + engines: {node: '>= 12.13.0'} + + recast@0.23.4: + resolution: {integrity: sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==} + engines: {node: '>= 4'} + + redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} + + redis-errors@1.2.0: + resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} + engines: {node: '>=4'} + + redis-parser@3.0.0: + resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} + engines: {node: '>=4'} + + redis@4.6.11: + resolution: {integrity: sha512-kg1Lt4NZLYkAjPOj/WcyIGWfZfnyfKo1Wg9YKVSlzhFwxpFIl3LYI8BWy1Ab963LLDsTz2+OwdsesHKljB3WMQ==} + + reflect.getprototypeof@1.0.4: + resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} + engines: {node: '>= 0.4'} + + refractor@3.6.0: + resolution: {integrity: sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==} + + regenerate-unicode-properties@10.1.1: + resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} + engines: {node: '>=4'} + + regenerate@1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + + regenerator-runtime@0.14.0: + resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} + + regenerator-transform@0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + + regex-parser@2.2.11: + resolution: {integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==} + + regexp.prototype.flags@1.5.1: + resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} + engines: {node: '>= 0.4'} + + regexpu-core@5.3.2: + resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} + engines: {node: '>=4'} + + regjsparser@0.9.1: + resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} + hasBin: true + + relateurl@0.2.7: + resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} + engines: {node: '>= 0.10'} + + relay-runtime@12.0.0: + resolution: {integrity: sha512-QU6JKr1tMsry22DXNy9Whsq5rmvwr3LSZiiWV/9+DFpuTWvp+WFhobWMc8TC4OjKFfNhEZy7mOiqUAn5atQtug==} + + release-zalgo@1.0.0: + resolution: {integrity: sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==} + engines: {node: '>=4'} + + remark-external-links@8.0.0: + resolution: {integrity: sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA==} + + remark-gfm@3.0.1: + resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} + + remark-slug@6.1.0: + resolution: {integrity: sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==} + + remeda@1.29.0: + resolution: {integrity: sha512-M3LQ14KtMdQ1879lj/kKji3zBk158s7Rwg963mEkTfQFMxnKrIEAMxJfo/+0sp/+uGgN/KMVU2MBA4LNjqf8YQ==} + + remedial@1.0.8: + resolution: {integrity: sha512-/62tYiOe6DzS5BqVsNpH/nkGlX45C/Sp6V+NtiN6JQNS1Viay7cWkazmRkrQrdFj2eshDe96SIQNIoMxqhzBOg==} + + remove-trailing-separator@1.1.0: + resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} + + remove-trailing-spaces@1.0.8: + resolution: {integrity: sha512-O3vsMYfWighyFbTd8hk8VaSj9UAGENxAtX+//ugIst2RMk5e03h6RoIS+0ylsFxY1gvmPuAY/PO4It+gPEeySA==} + + renderkid@3.0.0: + resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} + + repeat-string@1.6.1: + resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} + engines: {node: '>=0.10'} + + request@2.88.2: + resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} + engines: {node: '>= 6'} + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + + require-main-filename@2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + + requireindex@1.2.0: + resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==} + engines: {node: '>=0.10.5'} + + requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + + resize-observer-polyfill@1.5.1: + resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} + + resolve-alpn@1.2.1: + resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} + + resolve-cwd@3.0.0: + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} + engines: {node: '>=8'} + + resolve-dir@0.1.1: + resolution: {integrity: sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==} + engines: {node: '>=0.10.0'} + + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + + resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + + resolve-url-loader@5.0.0: + resolution: {integrity: sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==} + engines: {node: '>=12'} + + resolve.exports@1.1.0: + resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==} + engines: {node: '>=10'} + + resolve.exports@2.0.2: + resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} + engines: {node: '>=10'} + + resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + + resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true + + responselike@2.0.1: + resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} + + restore-cursor@3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} + + restore-cursor@4.0.0: + resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + engines: {node: '>= 4'} + + reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rfdc@1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + + rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true + + ripemd160@2.0.2: + resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} + + rlp@2.2.7: + resolution: {integrity: sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==} + hasBin: true + + rollup-plugin-copy@3.5.0: + resolution: {integrity: sha512-wI8D5dvYovRMx/YYKtUNt3Yxaw4ORC9xo6Gt9t22kveWz1enG9QrhVlagzwrxSC455xD1dHMKhIJkbsQ7d48BA==} + engines: {node: '>=8.3'} + + rollup-plugin-peer-deps-external@2.2.4: + resolution: {integrity: sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g==} + peerDependencies: + rollup: '*' + + rollup-plugin-postcss@4.0.2: + resolution: {integrity: sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==} + engines: {node: '>=10'} + peerDependencies: + postcss: 8.x + + rollup-plugin-typescript2@0.36.0: + resolution: {integrity: sha512-NB2CSQDxSe9+Oe2ahZbf+B4bh7pHwjV5L+RSYpCu7Q5ROuN94F9b6ioWwKfz3ueL3KTtmX4o2MUH2cgHDIEUsw==} + peerDependencies: + rollup: '>=1.26.3' + typescript: '>=2.4.0' + + rollup-pluginutils@2.8.2: + resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} + + rollup@2.78.0: + resolution: {integrity: sha512-4+YfbQC9QEVvKTanHhIAFVUFSRsezvQF8vFOJwtGfb9Bb+r014S+qryr9PSmw8x6sMnPkmFBGAvIFVQxvJxjtg==} + engines: {node: '>=10.0.0'} + hasBin: true + + rollup@2.79.1: + resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} + engines: {node: '>=10.0.0'} + hasBin: true + + rtl-css-js@1.16.1: + resolution: {integrity: sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==} + + run-async@2.4.1: + resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} + engines: {node: '>=0.12.0'} + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + rusha@0.8.14: + resolution: {integrity: sha512-cLgakCUf6PedEu15t8kbsjnwIFFR2D4RfL+W3iWFJ4iac7z4B0ZI8fxy4R3J956kAI68HclCFGL8MPoUVC3qVA==} + + rxjs@6.6.7: + resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} + engines: {npm: '>=2.0.0'} + + rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + + sade@1.8.1: + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} + engines: {node: '>=6'} + + safe-array-concat@1.0.1: + resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} + engines: {node: '>=0.4'} + + safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safe-identifier@0.4.2: + resolution: {integrity: sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==} + + safe-regex-test@1.0.0: + resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} + + safe-stable-stringify@2.4.3: + resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} + engines: {node: '>=10'} + + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + + sass-loader@12.6.0: + resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} + engines: {node: '>= 12.13.0'} + peerDependencies: + fibers: '>= 3.1.0' + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + sass: ^1.3.0 + sass-embedded: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true + + sass-loader@13.3.2: + resolution: {integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==} + engines: {node: '>= 14.15.0'} + peerDependencies: + fibers: '>= 3.1.0' + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + sass: ^1.3.0 + sass-embedded: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true + + sass@1.69.5: + resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==} + engines: {node: '>=14.0.0'} + hasBin: true + + sax@1.2.4: + resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + + sax@1.3.0: + resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} + + saxes@6.0.0: + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} + engines: {node: '>=v12.22.7'} + + scheduler@0.23.0: + resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + + schema-utils@3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} + engines: {node: '>= 10.13.0'} + + schema-utils@4.2.0: + resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} + engines: {node: '>= 12.13.0'} + + screenfull@5.2.0: + resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} + engines: {node: '>=0.10.0'} + + scrypt-js@3.0.1: + resolution: {integrity: sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==} + + scuid@1.1.0: + resolution: {integrity: sha512-MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg==} + + secp256k1@4.0.3: + resolution: {integrity: sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==} + engines: {node: '>=10.0.0'} + + secure-compare@3.0.1: + resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==} + + select-hose@2.0.0: + resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} + + selfsigned@2.4.1: + resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} + engines: {node: '>=10'} + + semver-regex@4.0.5: + resolution: {integrity: sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==} + engines: {node: '>=12'} + + semver-truncate@3.0.0: + resolution: {integrity: sha512-LJWA9kSvMolR51oDE6PN3kALBNaUdkxzAGcexw8gjMA8xr5zUqK0JiR3CgARSqanYF3Z1YHvsErb1KDgh+v7Rg==} + engines: {node: '>=12'} + + semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + + semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + + semver@7.3.4: + resolution: {integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==} + engines: {node: '>=10'} + hasBin: true + + semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true + + semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true + + send@0.18.0: + resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + engines: {node: '>= 0.8.0'} + + sentence-case@3.0.4: + resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} + + serialize-javascript@6.0.1: + resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==} + + serve-index@1.9.1: + resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} + engines: {node: '>= 0.8.0'} + + serve-static@1.15.0: + resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} + engines: {node: '>= 0.8.0'} + + servify@0.1.12: + resolution: {integrity: sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==} + engines: {node: '>=6'} + + set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + + set-cookie-parser@2.6.0: + resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} + + set-function-length@1.1.1: + resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} + engines: {node: '>= 0.4'} + + set-function-name@2.0.1: + resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} + engines: {node: '>= 0.4'} + + set-harmonic-interval@1.0.1: + resolution: {integrity: sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==} + engines: {node: '>=6.9'} + + setimmediate@1.0.5: + resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} + + setprototypeof@1.1.0: + resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} + + setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + + sha.js@2.4.11: + resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} + hasBin: true + + shallow-clone@3.0.1: + resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} + engines: {node: '>=8'} + + shallowequal@1.1.0: + resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} + + sharp@0.32.6: + resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} + engines: {node: '>=14.15.0'} + + shebang-command@1.2.0: + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} + engines: {node: '>=0.10.0'} + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@1.0.0: + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} + engines: {node: '>=0.10.0'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + shell-quote@1.8.1: + resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} + + side-channel@1.0.4: + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + + signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + + signature-validator@1.2.0: + resolution: {integrity: sha512-D24EencPXA1NPonqvTnxyJYwQHaEw5k+opRflUYTUVy6JXH54NU61t3HLxIbjnZyU+eP1z2zrmZ0ByeT+VoLag==} + + signedsource@1.0.0: + resolution: {integrity: sha512-6+eerH9fEnNmi/hyM1DXcRK3pWdoMQtlkQ+ns0ntzunjKqp5i3sKCc80ym8Fib3iaYhdJUOPdhlJWj1tvge2Ww==} + + simple-concat@1.0.1: + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} + + simple-get@2.8.2: + resolution: {integrity: sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw==} + + simple-get@4.0.1: + resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} + + simple-swizzle@0.2.2: + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + + sirv@1.0.19: + resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==} + engines: {node: '>= 10'} + + sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + + siwe@1.1.6: + resolution: {integrity: sha512-3WRdEil32Tc2vuNzqJ2/Z/MIvsvy0Nkzc2ov+QujmpHO7tM83dgcb47z0Pu236T4JQkOQCqQkq3AJ/rVIezniA==} + peerDependencies: + ethers: 5.5.1 + + siwe@2.1.4: + resolution: {integrity: sha512-Dke1Qqa3mgiLm3vjqw/+SQ7dl8WV/Pfk3AlQBF94cBFydTYhztngqYrikzE3X5UTsJ6565dfVbQptszsuYZNYg==} + peerDependencies: + ethers: ^5.6.8 || ^6.0.8 + + slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + + slash@4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} + + slash@5.1.0: + resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} + engines: {node: '>=14.16'} + + slice-ansi@3.0.0: + resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} + engines: {node: '>=8'} + + slice-ansi@4.0.0: + resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} + engines: {node: '>=10'} + + slice-ansi@5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} + + snake-case@3.0.4: + resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} + + sockjs@0.3.24: + resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} + + sonic-boom@2.8.0: + resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} + + sort-keys-length@1.0.1: + resolution: {integrity: sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==} + engines: {node: '>=0.10.0'} + + sort-keys@1.1.2: + resolution: {integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==} + engines: {node: '>=0.10.0'} + + source-map-js@1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + engines: {node: '>=0.10.0'} + + source-map-loader@3.0.2: + resolution: {integrity: sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + + source-map-support@0.5.13: + resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} + + source-map-support@0.5.19: + resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} + + source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + + source-map@0.5.6: + resolution: {integrity: sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==} + engines: {node: '>=0.10.0'} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + + sourcemap-codec@1.4.8: + resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} + deprecated: Please use @jridgewell/sourcemap-codec instead + + space-separated-tokens@1.1.5: + resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} + + spawn-wrap@2.0.0: + resolution: {integrity: sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==} + engines: {node: '>=8'} + + spawnd@5.0.0: + resolution: {integrity: sha512-28+AJr82moMVWolQvlAIv3JcYDkjkFTEmfDc503wxrF5l2rQ3dFz6DpbXp3kD4zmgGGldfM4xM4v1sFj/ZaIOA==} + + spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + + spdx-exceptions@2.3.0: + resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} + + spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + + spdx-license-ids@3.0.16: + resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==} + + spdy-transport@3.0.0: + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} + + spdy@4.0.2: + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} + engines: {node: '>=6.0.0'} + + split-on-first@1.1.0: + resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} + engines: {node: '>=6'} + + split2@3.2.2: + resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} + + split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} + + split@0.3.3: + resolution: {integrity: sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==} + + split@1.0.0: + resolution: {integrity: sha512-3SVfJe2A0WZg3D+ZEtXqYkvpSGAVaZ1MgufNCeHioBESCqQFsuT1VcQufiopBfJZqh92ZwQ6ddL378iUSbqVNQ==} + + sponge-case@1.0.1: + resolution: {integrity: sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA==} + + sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + + sshpk@1.18.0: + resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} + engines: {node: '>=0.10.0'} + hasBin: true + + stable@0.1.8: + resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} + deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' + + stack-generator@2.0.10: + resolution: {integrity: sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==} + + stack-utils@2.0.6: + resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} + engines: {node: '>=10'} + + stackframe@1.3.4: + resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} + + stacktrace-gps@3.1.2: + resolution: {integrity: sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==} + + stacktrace-js@2.0.2: + resolution: {integrity: sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==} + + stacktrace-parser@0.1.10: + resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} + engines: {node: '>=6'} + + standard-as-callback@2.1.0: + resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} + + start-server-and-test@1.15.5: + resolution: {integrity: sha512-o3EmkX0++GV+qsvIJ/OKWm3w91fD8uS/bPQVPrh/7loaxkpXSuAIHdnmN/P/regQK9eNAK76aBJcHt+OSTk+nA==} + engines: {node: '>=6'} + deprecated: this package has been deprecated + hasBin: true + + statuses@1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} + engines: {node: '>= 0.6'} + + statuses@2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} + + std-env@3.6.0: + resolution: {integrity: sha512-aFZ19IgVmhdB2uX599ve2kE6BIE3YMnQ6Gp6BURhW/oIzpXGKr878TQfAQZn1+i0Flcc/UKUy1gOlcfaUBCryg==} + + stop-iteration-iterator@1.0.0: + resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} + engines: {node: '>= 0.4'} + + store2@2.14.2: + resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} + + storybook-addon-module-mock@1.1.6: + resolution: {integrity: sha512-ZNCF1LVNuY3XmDGWYnTiufNe4kwW7srve9moI823I6r3ck7yoAWG4fG+QczjZOYKgxlk6FKEMiKMjHfkcpBHQA==} + + storybook-dark-mode@3.0.3: + resolution: {integrity: sha512-ZLBLVpkuKTdtUv3DTuOjeP/bE7DHhOxVpDROKc0NtEYq9JHLUu6z05LLZinE3v6QPXQZ9TMQPm3Xe/0BcLEZlw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + + stream-browserify@3.0.0: + resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} + + stream-combiner@0.0.4: + resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==} + + stream-http@3.2.0: + resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==} + + stream-shift@1.0.1: + resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} + + streamsearch@1.1.0: + resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} + engines: {node: '>=10.0.0'} + + streamx@2.15.5: + resolution: {integrity: sha512-9thPGMkKC2GctCzyCUjME3yR03x2xNo0GPKGkRw2UMYN+gqWa9uqpyNWhmsNCutU5zHmkUum0LsCRQTXUgUCAg==} + + strict-event-emitter@0.2.8: + resolution: {integrity: sha512-KDf/ujU8Zud3YaLtMCcTI4xkZlZVIYxTLr+XIULexP+77EEVWixeXroLUXQXiVtH4XH2W7jr/3PT1v3zBuvc3A==} + + strict-event-emitter@0.4.6: + resolution: {integrity: sha512-12KWeb+wixJohmnwNFerbyiBrAlq5qJLwIt38etRtKtmmHyDSoGlIqFE9wx+4IwG0aDjI7GV8tc8ZccjWZZtTg==} + + strict-uri-encode@1.1.0: + resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==} + engines: {node: '>=0.10.0'} + + strict-uri-encode@2.0.0: + resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} + engines: {node: '>=4'} + + string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + + string-env-interpolation@1.0.1: + resolution: {integrity: sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg==} + + string-hash@1.1.3: + resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==} + + string-length@4.0.2: + resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} + engines: {node: '>=10'} + + string-length@5.0.1: + resolution: {integrity: sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==} + engines: {node: '>=12.20'} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + + string.prototype.matchall@4.0.10: + resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} + + string.prototype.padend@3.1.5: + resolution: {integrity: sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA==} + engines: {node: '>= 0.4'} + + string.prototype.trim@1.2.8: + resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} + engines: {node: '>= 0.4'} + + string.prototype.trimend@1.0.7: + resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} + + string.prototype.trimstart@1.0.7: + resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} + + string_decoder@1.0.3: + resolution: {integrity: sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==} + + string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + + string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + + strip-ansi@3.0.1: + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} + engines: {node: '>=0.10.0'} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + + strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + + strip-bom@4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} + + strip-eof@1.0.0: + resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} + engines: {node: '>=0.10.0'} + + strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + + strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + + strip-hex-prefix@1.0.0: + resolution: {integrity: sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A==} + engines: {node: '>=6.5.0', npm: '>=3'} + + strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} + + strip-indent@4.0.0: + resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} + engines: {node: '>=12'} + + strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + strip-outer@2.0.0: + resolution: {integrity: sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + stripe@13.11.0: + resolution: {integrity: sha512-yPxVJxUzP1QHhHeFnYjJl48QwDS1+5befcL7ju7+t+i88D5r0rbsL+GkCCS6zgcU+TiV5bF9eMGcKyJfLf8BZQ==} + engines: {node: '>=12.*'} + + strong-log-transformer@2.1.0: + resolution: {integrity: sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==} + engines: {node: '>=4'} + hasBin: true + + strtok3@7.0.0: + resolution: {integrity: sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==} + engines: {node: '>=14.16'} + + sturdy-websocket@0.2.1: + resolution: {integrity: sha512-NnzSOEKyv4I83qbuKw9ROtJrrT6Z/Xt7I0HiP/e6H6GnpeTDvzwGIGeJ8slai+VwODSHQDooW2CAilJwT9SpRg==} + + style-inject@0.3.0: + resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==} + + style-loader@3.3.3: + resolution: {integrity: sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + + style-value-types@5.0.0: + resolution: {integrity: sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==} + + styled-components@6.1.8: + resolution: {integrity: sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==} + engines: {node: '>= 16'} + peerDependencies: + react: '>= 16.8.0' + react-dom: '>= 16.8.0' + + styled-jsx@5.1.1: + resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true + + styled-jsx@5.1.2: + resolution: {integrity: sha512-FI5r0a5ED2/+DSdG2ZRz3a4FtNQnKPLadauU5v76a9QsscwZrWggQKOmyxGGP5EWKbyY3bsuWAJYzyKaDAVAcw==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true + + stylehacks@5.1.1: + resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + stylehacks@6.0.0: + resolution: {integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + + stylis@4.3.0: + resolution: {integrity: sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==} + + stylis@4.3.1: + resolution: {integrity: sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==} + + stylus-loader@7.1.3: + resolution: {integrity: sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==} + engines: {node: '>= 14.15.0'} + peerDependencies: + stylus: '>=0.52.4' + webpack: ^5.0.0 + + stylus@0.59.0: + resolution: {integrity: sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==} + hasBin: true + + sucrase@3.34.0: + resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} + engines: {node: '>=8'} + hasBin: true + + supports-color@2.0.0: + resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} + engines: {node: '>=0.8.0'} + + supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} + + supports-hyperlinks@2.3.0: + resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} + engines: {node: '>=8'} + + supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + svg-parser@2.0.4: + resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} + + svgo@2.8.0: + resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} + engines: {node: '>=10.13.0'} + hasBin: true + + svgo@3.0.5: + resolution: {integrity: sha512-HQKHEo73pMNOlDlBcLgZRcHW2+1wo7bFYayAXkGN0l/2+h68KjlfZyMRhdhaGvoHV2eApOovl12zoFz42sT6rQ==} + engines: {node: '>=14.0.0'} + hasBin: true + + swap-case@2.0.2: + resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==} + + swarm-js@0.1.42: + resolution: {integrity: sha512-BV7c/dVlA3R6ya1lMlSSNPLYrntt0LUq4YMgy3iwpCIc6rZnS5W2wUoctarZ5pXlpKtxDDf9hNziEkcfrxdhqQ==} + + swc-loader@0.1.15: + resolution: {integrity: sha512-cn1WPIeQJvXM4bbo3OwdEIapsQ4uUGOfyFj0h2+2+brT0k76DCGnZXDE2KmcqTd2JSQ+b61z2NPMib7eEwMYYw==} + peerDependencies: + '@swc/core': ^1.2.52 + webpack: '>=2' + + swc-loader@0.2.3: + resolution: {integrity: sha512-D1p6XXURfSPleZZA/Lipb3A8pZ17fP4NObZvFCDjK/OKljroqDpPmsBdTraWhVBqUNpcWBQY1imWdoPScRlQ7A==} + peerDependencies: + '@swc/core': ^1.2.147 + webpack: '>=2' + + symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + + synchronous-promise@2.0.17: + resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==} + + tailwind-merge@1.14.0: + resolution: {integrity: sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==} + + tailwindcss-animate@1.0.7: + resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} + peerDependencies: + tailwindcss: '>=3.0.0 || insiders' + + tailwindcss-gradients@3.0.0: + resolution: {integrity: sha512-EM1OreQggjWW6WuaiHKy02j1ZxgQIEp2zj0cruf4XMZ1RoCBpb1a14i/CiTE9rjl+APk57oCb3l+kbsJy4W4EA==} + + tailwindcss@3.4.1: + resolution: {integrity: sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==} + engines: {node: '>=14.0.0'} + hasBin: true + + tap-out@2.1.0: + resolution: {integrity: sha512-LJE+TBoVbOWhwdz4+FQk40nmbIuxJLqaGvj3WauQw3NYYU5TdjoV3C0x/yq37YAvVyi+oeBXmWnxWSjJ7IEyUw==} + hasBin: true + + tap-spec@5.0.0: + resolution: {integrity: sha512-zMDVJiE5I6Y4XGjlueGXJIX2YIkbDN44broZlnypT38Hj/czfOXrszHNNJBF/DXR8n+x6gbfSx68x04kIEHdrw==} + hasBin: true + + tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} + + tape@5.7.4: + resolution: {integrity: sha512-uaigP+5H9+E8aaMLKMbGkDd33G5TKu4UFpapqT7um+8xSHQQUS2lJNd+hTj9fFVQLg8bmcIofwc8b9f6+ISSfQ==} + hasBin: true + + tar-fs@2.1.1: + resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} + + tar-fs@3.0.4: + resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} + + tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} + + tar-stream@3.1.6: + resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==} + + tar@4.4.19: + resolution: {integrity: sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==} + engines: {node: '>=4.5'} + + tar@6.2.0: + resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} + engines: {node: '>=10'} + + telejson@7.2.0: + resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==} + + temp-dir@2.0.0: + resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} + engines: {node: '>=8'} + + tempy@1.0.1: + resolution: {integrity: sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==} + engines: {node: '>=10'} + + terminal-link@2.1.1: + resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} + engines: {node: '>=8'} + + terser-webpack-plugin@5.3.9: + resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + + terser@5.26.0: + resolution: {integrity: sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==} + engines: {node: '>=10'} + hasBin: true + + test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} + + text-encoding@0.7.0: + resolution: {integrity: sha512-oJQ3f1hrOnbRLOcwKz0Liq2IcrvDeZRHXhd9RgLrsT+DjWY/nty1Hi7v3dtkaEYbPYe0mUoOfzRrMwfXXwgPUA==} + deprecated: no longer maintained + + text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + + thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + + thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + + thread-stream@0.15.2: + resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} + + throttle-debounce@3.0.1: + resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} + engines: {node: '>=10'} + + through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + + through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + + thunky@1.1.0: + resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} + + timed-out@4.0.1: + resolution: {integrity: sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==} + engines: {node: '>=0.10.0'} + + timers-browserify@2.0.12: + resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} + engines: {node: '>=0.6.0'} + + tiny-invariant@1.3.1: + resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} + + tinyspy@2.2.0: + resolution: {integrity: sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==} + engines: {node: '>=14.0.0'} + + title-case@3.0.3: + resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} + + tmp@0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} + + tmp@0.2.1: + resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} + engines: {node: '>=8.17.0'} + + tmpl@1.0.5: + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} + + to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + tocbot@4.23.0: + resolution: {integrity: sha512-5DWuSZXsqG894mkGb8ZsQt9myyQyVxE50AiGRZ0obV0BVUTVkaZmc9jbgpknaAAPUm4FIrzGkEseD6FuQJYJDQ==} + + toggle-selection@1.0.6: + resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} + + toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} + + token-types@5.0.1: + resolution: {integrity: sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==} + engines: {node: '>=14.16'} + + totalist@1.1.0: + resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==} + engines: {node: '>=6'} + + tough-cookie@2.5.0: + resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} + engines: {node: '>=0.8'} + + tough-cookie@4.1.3: + resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} + engines: {node: '>=6'} + + tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + + tr46@3.0.0: + resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} + engines: {node: '>=12'} + + tree-kill@1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true + + treeify@1.1.0: + resolution: {integrity: sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==} + engines: {node: '>=0.6'} + + trim-repeated@2.0.0: + resolution: {integrity: sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==} + engines: {node: '>=12'} + + trim@0.0.1: + resolution: {integrity: sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==} + + trough@2.1.0: + resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} + + ts-api-utils@1.0.3: + resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} + engines: {node: '>=16.13.0'} + peerDependencies: + typescript: '>=4.2.0' + + ts-api-utils@1.3.0: + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + + ts-dedent@2.2.0: + resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} + engines: {node: '>=6.10'} + + ts-easing@0.2.0: + resolution: {integrity: sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==} + + ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + + ts-jest-mock-import-meta@1.1.0: + resolution: {integrity: sha512-PTmdWGbDZOPh8vyZUmCTK5PjeD2X3YO25MQPTbm0lMlNFigUDwz3opwXOlsrgD0i5u/MpDX0gdZKoVONxVjVEw==} + peerDependencies: + ts-jest: '>=20.0.0' + + ts-jest@29.1.1: + resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + '@babel/core': '>=7.0.0-beta.0 <8' + '@jest/types': ^29.0.0 + babel-jest: ^29.0.0 + esbuild: '*' + jest: ^29.0.0 + typescript: '>=4.3 <6' + peerDependenciesMeta: + '@babel/core': + optional: true + '@jest/types': + optional: true + babel-jest: + optional: true + esbuild: + optional: true + + ts-loader@9.5.1: + resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} + engines: {node: '>=12.0.0'} + peerDependencies: + typescript: '*' + webpack: ^5.0.0 + + ts-log@2.2.5: + resolution: {integrity: sha512-PGcnJoTBnVGy6yYNFxWVNkdcAuAMstvutN9MgDJIV6L0oG8fB+ZNNy1T+wJzah8RPGor1mZuPQkVfXNDpy9eHA==} + + ts-node@10.9.1: + resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + + ts-pnp@1.2.0: + resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} + engines: {node: '>=6'} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + tsconfig-paths-webpack-plugin@4.0.0: + resolution: {integrity: sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==} + engines: {node: '>=10.13.0'} + + tsconfig-paths-webpack-plugin@4.1.0: + resolution: {integrity: sha512-xWFISjviPydmtmgeUAuXp4N1fky+VCtfhOkDUFIv5ea7p4wuTomI4QTrXvFBX2S4jZsmyTSrStQl+E+4w+RzxA==} + engines: {node: '>=10.13.0'} + + tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + + tsconfig-paths@4.2.0: + resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} + engines: {node: '>=6'} + + tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + + tslib@2.4.0: + resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + + tslib@2.4.1: + resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} + + tslib@2.5.0: + resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} + + tslib@2.5.3: + resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==} + + tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + + tsutils@3.21.0: + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + + tty-browserify@0.0.1: + resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} + + tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + + tweetnacl@0.14.5: + resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} + + tweetnacl@1.0.3: + resolution: {integrity: sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==} + + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + + type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} + + type-fest@0.16.0: + resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} + engines: {node: '>=10'} + + type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + + type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + + type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + + type-fest@0.7.1: + resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} + engines: {node: '>=8'} + + type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + + type-fest@1.4.0: + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} + engines: {node: '>=10'} + + type-fest@2.19.0: + resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} + engines: {node: '>=12.20'} + + type-fest@3.13.1: + resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} + engines: {node: '>=14.16'} + + type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} + + type@1.2.0: + resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} + + type@2.7.2: + resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} + + typed-array-buffer@1.0.0: + resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} + engines: {node: '>= 0.4'} + + typed-array-byte-length@1.0.0: + resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} + engines: {node: '>= 0.4'} + + typed-array-byte-offset@1.0.0: + resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} + engines: {node: '>= 0.4'} + + typed-array-length@1.0.4: + resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} + + typed-assert@1.0.9: + resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} + + typedarray-to-buffer@3.1.5: + resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} + + typedarray@0.0.6: + resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} + + typescript@5.4.2: + resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} + engines: {node: '>=14.17'} + hasBin: true + + ua-parser-js@1.0.37: + resolution: {integrity: sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==} + + ufo@1.3.2: + resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==} + + uglify-js@3.17.4: + resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} + engines: {node: '>=0.8.0'} + hasBin: true + + uint8arrays@2.1.10: + resolution: {integrity: sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==} + + uint8arrays@3.1.1: + resolution: {integrity: sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==} + + ultron@1.1.1: + resolution: {integrity: sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==} + + unbox-primitive@1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + + unc-path-regex@0.1.2: + resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} + engines: {node: '>=0.10.0'} + + uncrypto@0.1.3: + resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} + + undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + + unenv@1.8.0: + resolution: {integrity: sha512-uIGbdCWZfhRRmyKj1UioCepQ0jpq638j/Cf0xFTn4zD1nGJ2lSdzYHLzfdXN791oo/0juUiSWW1fBklXMTsuqg==} + + unfetch@4.2.0: + resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==} + + unicode-canonical-property-names-ecmascript@2.0.0: + resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} + engines: {node: '>=4'} + + unicode-match-property-ecmascript@2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} + engines: {node: '>=4'} + + unicode-match-property-value-ecmascript@2.1.0: + resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} + engines: {node: '>=4'} + + unicode-property-aliases-ecmascript@2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} + engines: {node: '>=4'} + + unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} + + unified@10.1.2: + resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} + + union@0.5.0: + resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} + engines: {node: '>= 0.8.0'} + + unique-string@2.0.0: + resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} + engines: {node: '>=8'} + + unist-util-is@4.1.0: + resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==} + + unist-util-is@5.2.1: + resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} + + unist-util-stringify-position@2.0.3: + resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} + + unist-util-stringify-position@3.0.3: + resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} + + unist-util-visit-parents@3.1.1: + resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==} + + unist-util-visit-parents@5.1.3: + resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} + + unist-util-visit@2.0.3: + resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==} + + unist-util-visit@4.1.2: + resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} + + universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + + universalify@0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} + + universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + + unixify@1.0.0: + resolution: {integrity: sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==} + engines: {node: '>=0.10.0'} + + unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} + + unplugin@1.5.1: + resolution: {integrity: sha512-0QkvG13z6RD+1L1FoibQqnvTwVBXvS4XSPwAyinVgoOCl2jAgwzdUKmEj05o4Lt8xwQI85Hb6mSyYkcAGwZPew==} + + unstorage@1.10.1: + resolution: {integrity: sha512-rWQvLRfZNBpF+x8D3/gda5nUCQL2PgXy2jNG4U7/Rc9BGEv9+CAJd0YyGCROUBKs9v49Hg8huw3aih5Bf5TAVw==} + peerDependencies: + '@azure/app-configuration': ^1.4.1 + '@azure/cosmos': ^4.0.0 + '@azure/data-tables': ^13.2.2 + '@azure/identity': ^3.3.2 + '@azure/keyvault-secrets': ^4.7.0 + '@azure/storage-blob': ^12.16.0 + '@capacitor/preferences': ^5.0.6 + '@netlify/blobs': ^6.2.0 + '@planetscale/database': ^1.11.0 + '@upstash/redis': ^1.23.4 + '@vercel/kv': ^0.2.3 + idb-keyval: ^6.2.1 + peerDependenciesMeta: + '@azure/app-configuration': + optional: true + '@azure/cosmos': + optional: true + '@azure/data-tables': + optional: true + '@azure/identity': + optional: true + '@azure/keyvault-secrets': + optional: true + '@azure/storage-blob': + optional: true + '@capacitor/preferences': + optional: true + '@netlify/blobs': + optional: true + '@planetscale/database': + optional: true + '@upstash/redis': + optional: true + '@vercel/kv': + optional: true + idb-keyval: + optional: true + + untildify@4.0.0: + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} + engines: {node: '>=8'} + + untun@0.1.2: + resolution: {integrity: sha512-wLAMWvxfqyTiBODA1lg3IXHQtjggYLeTK7RnSfqtOXixWJ3bAa2kK/HHmOOg19upteqO3muLvN6O/icbyQY33Q==} + hasBin: true + + update-browserslist-db@1.0.13: + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + + upper-case-first@2.0.2: + resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} + + upper-case@2.0.2: + resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==} + + uqr@0.1.2: + resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + url-join@4.0.1: + resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} + + url-loader@4.1.1: + resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + file-loader: '*' + webpack: ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + file-loader: + optional: true + + url-parse@1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} + + url-set-query@1.0.0: + resolution: {integrity: sha512-3AChu4NiXquPfeckE5R5cGdiHCMWJx1dwCWOmWIL4KHAziJNOFIYJlpGFeKDvwLPHovZRCxK3cYlwzqI9Vp+Gg==} + + url@0.11.3: + resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==} + + urlpattern-polyfill@8.0.2: + resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==} + + urlpattern-polyfill@9.0.0: + resolution: {integrity: sha512-WHN8KDQblxd32odxeIgo83rdVDE2bvdkb86it7bMhYZwWKJz0+O0RK/eZiHYnM+zgt/U7hAHOlCQGfjjvSkw2g==} + + use-callback-ref@1.3.0: + resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + use-intl@3.3.1: + resolution: {integrity: sha512-BAFmkbUvtU/9AnAM5fzc/mqz+KIsWGNJ1bJ9bxYB5UHvlxU5qTamYgPa8ZO94V7tOpAFFSskL3sPKKlknZLXlA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + + use-resize-observer@9.1.0: + resolution: {integrity: sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==} + peerDependencies: + react: 16.8.0 - 18 + react-dom: 16.8.0 - 18 + + use-sidecar@1.1.2: + resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + use-sync-external-store@1.2.0: + resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + + usehooks-ts@2.12.1: + resolution: {integrity: sha512-meo93qn2hyBJdHVczbalnsU2FU2WQ1ZVRmppRn8+P6TXo9hORNe10pFVKJfIBYfb2FFapqNuF5vUviLRSy/vAw==} + engines: {node: '>=16.15.0'} + peerDependencies: + react: ^16.8.0 || ^17 || ^18 + + utf-8-validate@5.0.10: + resolution: {integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==} + engines: {node: '>=6.14.2'} + + utf8@3.0.0: + resolution: {integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==} + + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + util@0.12.5: + resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} + + utila@0.4.0: + resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} + + utils-merge@1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} + + uuid@3.4.0: + resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + + uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true + + uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + hasBin: true + + uvu@0.5.6: + resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} + engines: {node: '>=8'} + hasBin: true + + v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + + v8-to-istanbul@9.2.0: + resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} + engines: {node: '>=10.12.0'} + + valid-url@1.0.9: + resolution: {integrity: sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==} + + validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + + validate-npm-package-name@5.0.0: + resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + + validator@13.11.0: + resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} + engines: {node: '>= 0.10'} + + value-or-promise@1.0.12: + resolution: {integrity: sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q==} + engines: {node: '>=12'} + + varint@5.0.2: + resolution: {integrity: sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==} + + varint@6.0.0: + resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} + + vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + + vaul@0.9.0: + resolution: {integrity: sha512-bZSySGbAHiTXmZychprnX/dE0EsSige88xtyyL3/MCRbrFotRPQZo7UdydGXZWw+CKbNOw5Ow8gwAo93/nB/Cg==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + + verror@1.10.0: + resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} + engines: {'0': node >=0.6.0} + + vfile-message@3.1.4: + resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} + + vfile@5.3.7: + resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} + + vm-browserify@1.1.2: + resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} + + vscode-json-languageservice@4.2.1: + resolution: {integrity: sha512-xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA==} + + vscode-languageserver-textdocument@1.0.11: + resolution: {integrity: sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==} + + vscode-languageserver-types@3.17.5: + resolution: {integrity: sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==} + + vscode-nls@5.2.0: + resolution: {integrity: sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==} + + vscode-uri@3.0.8: + resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} + + w3c-xmlserializer@4.0.0: + resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} + engines: {node: '>=14'} + + wait-on@5.3.0: + resolution: {integrity: sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==} + engines: {node: '>=8.9.0'} + hasBin: true + + wait-on@7.0.1: + resolution: {integrity: sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==} + engines: {node: '>=12.0.0'} + hasBin: true + + wait-port@0.2.14: + resolution: {integrity: sha512-kIzjWcr6ykl7WFbZd0TMae8xovwqcqbx6FM9l+7agOgUByhzdjfzZBPK2CPufldTOMxbUivss//Sh9MFawmPRQ==} + engines: {node: '>=8'} + hasBin: true + + walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} + + watchpack@2.4.0: + resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} + engines: {node: '>=10.13.0'} + + wbuf@1.7.3: + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} + + wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + + web-encoding@1.1.5: + resolution: {integrity: sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==} + + web-streams-polyfill@3.2.1: + resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} + engines: {node: '>= 8'} + + web3-bzz@1.10.3: + resolution: {integrity: sha512-XDIRsTwekdBXtFytMpHBuun4cK4x0ZMIDXSoo1UVYp+oMyZj07c7gf7tNQY5qZ/sN+CJIas4ilhN25VJcjSijQ==} + engines: {node: '>=8.0.0'} + + web3-core-helpers@1.10.3: + resolution: {integrity: sha512-Yv7dQC3B9ipOc5sWm3VAz1ys70Izfzb8n9rSiQYIPjpqtJM+3V4EeK6ghzNR6CO2es0+Yu9CtCkw0h8gQhrTxA==} + engines: {node: '>=8.0.0'} + + web3-core-method@1.10.3: + resolution: {integrity: sha512-VZ/Dmml4NBmb0ep5PTSg9oqKoBtG0/YoMPei/bq/tUdlhB2dMB79sbeJPwx592uaV0Vpk7VltrrrBv5hTM1y4Q==} + engines: {node: '>=8.0.0'} + + web3-core-promievent@1.10.3: + resolution: {integrity: sha512-HgjY+TkuLm5uTwUtaAfkTgRx/NzMxvVradCi02gy17NxDVdg/p6svBHcp037vcNpkuGeFznFJgULP+s2hdVgUQ==} + engines: {node: '>=8.0.0'} + + web3-core-requestmanager@1.10.3: + resolution: {integrity: sha512-VT9sKJfgM2yBOIxOXeXiDuFMP4pxzF6FT+y8KTLqhDFHkbG3XRe42Vm97mB/IvLQCJOmokEjl3ps8yP1kbggyw==} + engines: {node: '>=8.0.0'} + + web3-core-subscriptions@1.10.3: + resolution: {integrity: sha512-KW0Mc8sgn70WadZu7RjQ4H5sNDJ5Lx8JMI3BWos+f2rW0foegOCyWhRu33W1s6ntXnqeBUw5rRCXZRlA3z+HNA==} + engines: {node: '>=8.0.0'} + + web3-core@1.10.3: + resolution: {integrity: sha512-Vbk0/vUNZxJlz3RFjAhNNt7qTpX8yE3dn3uFxfX5OHbuon5u65YEOd3civ/aQNW745N0vGUlHFNxxmn+sG9DIw==} + engines: {node: '>=8.0.0'} + + web3-eth-abi@1.10.3: + resolution: {integrity: sha512-O8EvV67uhq0OiCMekqYsDtb6FzfYzMXT7VMHowF8HV6qLZXCGTdB/NH4nJrEh2mFtEwVdS6AmLFJAQd2kVyoMQ==} + engines: {node: '>=8.0.0'} + + web3-eth-accounts@1.10.3: + resolution: {integrity: sha512-8MipGgwusDVgn7NwKOmpeo3gxzzd+SmwcWeBdpXknuyDiZSQy9tXe+E9LeFGrmys/8mLLYP79n3jSbiTyv+6pQ==} + engines: {node: '>=8.0.0'} + + web3-eth-contract@1.10.3: + resolution: {integrity: sha512-Y2CW61dCCyY4IoUMD4JsEQWrILX4FJWDWC/Txx/pr3K/+fGsBGvS9kWQN5EsVXOp4g7HoFOfVh9Lf7BmVVSRmg==} + engines: {node: '>=8.0.0'} + + web3-eth-ens@1.10.3: + resolution: {integrity: sha512-hR+odRDXGqKemw1GFniKBEXpjYwLgttTES+bc7BfTeoUyUZXbyDHe5ifC+h+vpzxh4oS0TnfcIoarK0Z9tFSiQ==} + engines: {node: '>=8.0.0'} + + web3-eth-iban@1.10.3: + resolution: {integrity: sha512-ZCfOjYKAjaX2TGI8uif5ah+J3BYFuo+47JOIV1RIz2l7kD9VfnxvRH5UiQDRyMALQC7KFd2hUqIEtHklapNyKA==} + engines: {node: '>=8.0.0'} + + web3-eth-personal@1.10.3: + resolution: {integrity: sha512-avrQ6yWdADIvuNQcFZXmGLCEzulQa76hUOuVywN7O3cklB4nFc/Gp3yTvD3bOAaE7DhjLQfhUTCzXL7WMxVTsw==} + engines: {node: '>=8.0.0'} + + web3-eth@1.10.3: + resolution: {integrity: sha512-Uk1U2qGiif2mIG8iKu23/EQJ2ksB1BQXy3wF3RvFuyxt8Ft9OEpmGlO7wOtAyJdoKzD5vcul19bJpPcWSAYZhA==} + engines: {node: '>=8.0.0'} + + web3-net@1.10.3: + resolution: {integrity: sha512-IoSr33235qVoI1vtKssPUigJU9Fc/Ph0T9CgRi15sx+itysmvtlmXMNoyd6Xrgm9LuM4CIhxz7yDzH93B79IFg==} + engines: {node: '>=8.0.0'} + + web3-providers-http@1.10.3: + resolution: {integrity: sha512-6dAgsHR3MxJ0Qyu3QLFlQEelTapVfWNTu5F45FYh8t7Y03T1/o+YAkVxsbY5AdmD+y5bXG/XPJ4q8tjL6MgZHw==} + engines: {node: '>=8.0.0'} + + web3-providers-ipc@1.10.3: + resolution: {integrity: sha512-vP5WIGT8FLnGRfswTxNs9rMfS1vCbMezj/zHbBe/zB9GauBRTYVrUo2H/hVrhLg8Ut7AbsKZ+tCJ4mAwpKi2hA==} + engines: {node: '>=8.0.0'} + + web3-providers-ws@1.10.3: + resolution: {integrity: sha512-/filBXRl48INxsh6AuCcsy4v5ndnTZ/p6bl67kmO9aK1wffv7CT++DrtclDtVMeDGCgB3van+hEf9xTAVXur7Q==} + engines: {node: '>=8.0.0'} + + web3-shh@1.10.3: + resolution: {integrity: sha512-cAZ60CPvs9azdwMSQ/PSUdyV4PEtaW5edAZhu3rCXf6XxQRliBboic+AvwUvB6j3eswY50VGa5FygfVmJ1JVng==} + engines: {node: '>=8.0.0'} + + web3-utils@1.10.3: + resolution: {integrity: sha512-OqcUrEE16fDBbGoQtZXWdavsPzbGIDc5v3VrRTZ0XrIpefC/viZ1ZU9bGEemazyS0catk/3rkOOxpzTfY+XsyQ==} + engines: {node: '>=8.0.0'} + + web3@1.10.3: + resolution: {integrity: sha512-DgUdOOqC/gTqW+VQl1EdPxrVRPB66xVNtuZ5KD4adVBtko87hkgM8BTZ0lZ8IbUfnQk6DyjcDujMiH3oszllAw==} + engines: {node: '>=8.0.0'} + + webcrypto-core@1.7.7: + resolution: {integrity: sha512-7FjigXNsBfopEj+5DV2nhNpfic2vumtjjgPmeDKk45z+MJwXKKfhPB7118Pfzrmh4jqOMST6Ch37iPAHoImg5g==} + + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + + webidl-conversions@7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + engines: {node: '>=12'} + + webpack-bundle-analyzer@4.7.0: + resolution: {integrity: sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg==} + engines: {node: '>= 10.13.0'} + hasBin: true + + webpack-dev-middleware@5.3.3: + resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + + webpack-dev-middleware@6.1.1: + resolution: {integrity: sha512-y51HrHaFeeWir0YO4f0g+9GwZawuigzcAdRNon6jErXy/SqV/+O6eaVAzDqE6t3e3NpGeR5CS+cCDaTC+V3yEQ==} + engines: {node: '>= 14.15.0'} + peerDependencies: + webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true + + webpack-dev-server@4.15.1: + resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==} + engines: {node: '>= 12.13.0'} + hasBin: true + peerDependencies: + webpack: ^4.37.0 || ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true + + webpack-hot-middleware@2.25.4: + resolution: {integrity: sha512-IRmTspuHM06aZh98OhBJtqLpeWFM8FXJS5UYpKYxCJzyFoyWj1w6VGFfomZU7OPA55dMLrQK0pRT1eQ3PACr4w==} + + webpack-merge@5.10.0: + resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} + engines: {node: '>=10.0.0'} + + webpack-node-externals@3.0.0: + resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==} + engines: {node: '>=6'} + + webpack-sources@3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + engines: {node: '>=10.13.0'} + + webpack-subresource-integrity@5.1.0: + resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} + engines: {node: '>= 12'} + peerDependencies: + html-webpack-plugin: '>= 5.0.0-beta.1 < 6' + webpack: ^5.12.0 + peerDependenciesMeta: + html-webpack-plugin: + optional: true + + webpack-virtual-modules@0.5.0: + resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} + + webpack-virtual-modules@0.6.1: + resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} + + webpack@5.89.0: + resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + + websocket-driver@0.7.4: + resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} + engines: {node: '>=0.8.0'} + + websocket-extensions@0.1.4: + resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} + engines: {node: '>=0.8.0'} + + websocket@1.0.34: + resolution: {integrity: sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==} + engines: {node: '>=4.0.0'} + + whatwg-encoding@2.0.0: + resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} + engines: {node: '>=12'} + + whatwg-mimetype@3.0.0: + resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} + engines: {node: '>=12'} + + whatwg-url@11.0.0: + resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} + engines: {node: '>=12'} + + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + + which-boxed-primitive@1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + + which-builtin-type@1.1.3: + resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} + engines: {node: '>= 0.4'} + + which-collection@1.0.1: + resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} + + which-module@2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} + + which-typed-array@1.1.13: + resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} + engines: {node: '>= 0.4'} + + which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + wildcard@2.0.1: + resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} + + wordwrap@1.0.0: + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + + wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + + write-file-atomic@3.0.3: + resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} + + write-file-atomic@4.0.2: + resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + ws@3.3.3: + resolution: {integrity: sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@7.4.6: + resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@7.5.9: + resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@8.13.0: + resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@8.14.2: + resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@8.16.0: + resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@8.5.0: + resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + xhr-request-promise@0.1.3: + resolution: {integrity: sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==} + + xhr-request@1.1.0: + resolution: {integrity: sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==} + + xhr@2.6.0: + resolution: {integrity: sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==} + + xml-name-validator@4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} + engines: {node: '>=12'} + + xml@1.0.1: + resolution: {integrity: sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==} + + xmlbuilder@15.1.1: + resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} + engines: {node: '>=8.0'} + + xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + + xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + + y18n@4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yaeti@0.0.6: + resolution: {integrity: sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==} + engines: {node: '>=0.10.32'} + + yallist@2.1.2: + resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} + + yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + + yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + + yaml-ast-parser@0.0.43: + resolution: {integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==} + + yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + + yaml@2.3.1: + resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} + engines: {node: '>= 14'} + + yaml@2.3.4: + resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} + engines: {node: '>= 14'} + + yargs-parser@18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} + + yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + yargs@15.4.1: + resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} + engines: {node: '>=8'} + + yargs@16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} + + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + + yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + + yocto-queue@1.0.0: + resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} + engines: {node: '>=12.20'} + + zod@3.22.4: + resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} + + zustand@4.4.7: + resolution: {integrity: sha512-QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw==} + engines: {node: '>=12.7.0'} + peerDependencies: + '@types/react': '>=16.8' + immer: '>=9.0' + react: '>=16.8' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true + + zwitch@2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} + +snapshots: + + '@aashutoshrathi/word-wrap@1.2.6': {} + + '@adobe/css-tools@4.3.2': {} + + '@adraffy/ens-normalize@1.10.0': {} + + '@alembic/ui@1.5.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + classnames: 2.3.2 + react: 18.2.0 + react-code-blocks: 0.1.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-dom: 18.2.0(react@18.2.0) + react-feather: 2.0.10(react@18.2.0) + usehooks-ts: 2.12.1(react@18.2.0) + + '@alloc/quick-lru@5.2.0': {} + + '@ampproject/remapping@2.2.1': + dependencies: + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.20 + + '@ardatan/relay-compiler@12.0.0(encoding@0.1.13)(graphql@16.8.1)': + dependencies: + '@babel/core': 7.23.9 + '@babel/generator': 7.23.5 + '@babel/parser': 7.23.9 + '@babel/runtime': 7.23.9 + '@babel/traverse': 7.23.9 + '@babel/types': 7.23.9 + babel-preset-fbjs: 3.4.0(@babel/core@7.23.9) + chalk: 4.1.0 + fb-watchman: 2.0.2 + fbjs: 3.0.5(encoding@0.1.13) + glob: 7.2.3 + graphql: 16.8.1 + immutable: 3.7.6 + invariant: 2.2.4 + nullthrows: 1.1.1 + relay-runtime: 12.0.0(encoding@0.1.13) + signedsource: 1.0.0 + yargs: 15.4.1 + transitivePeerDependencies: + - encoding + - supports-color + + '@ardatan/sync-fetch@0.0.1(encoding@0.1.13)': + dependencies: + node-fetch: 2.7.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + + '@aw-web-design/x-default-browser@1.4.126': + dependencies: + default-browser-id: 3.0.0 + + '@babel/code-frame@7.23.5': + dependencies: + '@babel/highlight': 7.23.4 + chalk: 2.4.2 + + '@babel/compat-data@7.23.5': {} + + '@babel/core@7.23.9': + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) + '@babel/helpers': 7.23.9 + '@babel/parser': 7.23.9 + '@babel/template': 7.23.9 + '@babel/traverse': 7.23.9 + '@babel/types': 7.23.9 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/generator@7.23.5': + dependencies: + '@babel/types': 7.23.5 + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.20 + jsesc: 2.5.2 + + '@babel/generator@7.23.6': + dependencies: + '@babel/types': 7.23.9 + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.20 + jsesc: 2.5.2 + + '@babel/helper-annotate-as-pure@7.22.5': + dependencies: + '@babel/types': 7.23.9 + + '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': + dependencies: + '@babel/types': 7.23.9 + + '@babel/helper-compilation-targets@7.22.15': + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/helper-validator-option': 7.23.5 + browserslist: 4.22.2 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-compilation-targets@7.23.6': + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/helper-validator-option': 7.23.5 + browserslist: 4.22.2 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + semver: 6.3.1 + + '@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + regexpu-core: 5.3.2 + semver: 6.3.1 + + '@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + + '@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + + '@babel/helper-environment-visitor@7.22.20': {} + + '@babel/helper-function-name@7.23.0': + dependencies: + '@babel/template': 7.23.9 + '@babel/types': 7.23.9 + + '@babel/helper-hoist-variables@7.22.5': + dependencies: + '@babel/types': 7.23.9 + + '@babel/helper-member-expression-to-functions@7.23.0': + dependencies: + '@babel/types': 7.23.9 + + '@babel/helper-module-imports@7.22.15': + dependencies: + '@babel/types': 7.23.9 + + '@babel/helper-module-transforms@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 + + '@babel/helper-optimise-call-expression@7.22.5': + dependencies: + '@babel/types': 7.23.9 + + '@babel/helper-plugin-utils@7.22.5': {} + + '@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-wrap-function': 7.22.20 + + '@babel/helper-replace-supers@7.22.20(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + + '@babel/helper-simple-access@7.22.5': + dependencies: + '@babel/types': 7.23.9 + + '@babel/helper-skip-transparent-expression-wrappers@7.22.5': + dependencies: + '@babel/types': 7.23.9 + + '@babel/helper-split-export-declaration@7.22.6': + dependencies: + '@babel/types': 7.23.9 + + '@babel/helper-string-parser@7.23.4': {} + + '@babel/helper-validator-identifier@7.22.20': {} + + '@babel/helper-validator-option@7.23.5': {} + + '@babel/helper-wrap-function@7.22.20': + dependencies: + '@babel/helper-function-name': 7.23.0 + '@babel/template': 7.23.9 + '@babel/types': 7.23.9 + + '@babel/helpers@7.23.9': + dependencies: + '@babel/template': 7.23.9 + '@babel/traverse': 7.23.9 + '@babel/types': 7.23.9 + transitivePeerDependencies: + - supports-color + + '@babel/highlight@7.23.4': + dependencies: + '@babel/helper-validator-identifier': 7.22.20 + chalk: 2.4.2 + js-tokens: 4.0.0 + + '@babel/parser@7.23.5': + dependencies: + '@babel/types': 7.23.9 + + '@babel/parser@7.23.9': + dependencies: + '@babel/types': 7.23.9 + + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.9) + + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-proposal-decorators@7.23.5(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.23.9) + + '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.23.9)': + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.9 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.9) + + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-decorators@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-flow@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.9) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9) + + '@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.9) + + '@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.9) + + '@babel/plugin-transform-classes@7.23.5(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) + '@babel/helper-split-export-declaration': 7.22.6 + globals: 11.12.0 + + '@babel/plugin-transform-classes@7.23.8(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) + '@babel/helper-split-export-declaration': 7.22.6 + globals: 11.12.0 + + '@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/template': 7.22.15 + + '@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.9) + + '@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.9) + + '@babel/plugin-transform-flow-strip-types@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-flow': 7.23.3(@babel/core@7.23.9) + + '@babel/plugin-transform-for-of@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-for-of@7.23.6(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + + '@babel/plugin-transform-function-name@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.9) + + '@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.9) + + '@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-simple-access': 7.22.5 + + '@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 + + '@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9) + + '@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9) + + '@babel/plugin-transform-object-rest-spread@7.23.4(@babel/core@7.23.9)': + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.9 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.9) + + '@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) + + '@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9) + + '@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9) + + '@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9) + + '@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-react-constant-elements@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-react-display-name@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.9) + + '@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9) + '@babel/types': 7.23.5 + + '@babel/plugin-transform-react-pure-annotations@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + regenerator-transform: 0.15.2 + + '@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-runtime@7.23.4(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.9) + babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.9) + babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.9) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + + '@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-typescript@7.23.5(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.9) + + '@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + + '@babel/preset-env@7.23.9(@babel/core@7.23.9)': + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.9 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.7(@babel/core@7.23.9) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.9) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.9) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.9) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.9) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.9) + '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.9) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.9) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.9) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.9) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.9) + '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.23.9) + '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.9) + '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.23.9) + '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.23.9) + '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.23.9) + '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.23.9) + '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.23.9) + '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.23.9) + '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.23.9) + '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.23.9) + '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.9) + '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.23.9) + '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.23.9) + '@babel/plugin-transform-object-rest-spread': 7.23.4(@babel/core@7.23.9) + '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.23.9) + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.9) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.23.9) + '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.23.9) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.9) + babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.23.9) + babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.23.9) + babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.9) + core-js-compat: 3.34.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/preset-flow@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-transform-flow-strip-types': 7.23.3(@babel/core@7.23.9) + + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/types': 7.23.5 + esutils: 2.0.3 + + '@babel/preset-react@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-transform-react-display-name': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.9) + '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.23.9) + '@babel/plugin-transform-react-pure-annotations': 7.23.3(@babel/core@7.23.9) + + '@babel/preset-typescript@7.23.3(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.9) + + '@babel/regjsgen@0.8.0': {} + + '@babel/runtime@7.23.9': + dependencies: + regenerator-runtime: 0.14.0 + + '@babel/template@7.22.15': + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/parser': 7.23.5 + '@babel/types': 7.23.5 + + '@babel/template@7.23.9': + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/parser': 7.23.9 + '@babel/types': 7.23.9 + + '@babel/traverse@7.23.5': + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.23.9 + '@babel/types': 7.23.9 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + '@babel/traverse@7.23.9': + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.23.9 + '@babel/types': 7.23.9 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + '@babel/types@7.23.5': + dependencies: + '@babel/helper-string-parser': 7.23.4 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 + + '@babel/types@7.23.9': + dependencies: + '@babel/helper-string-parser': 7.23.4 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 + + '@base2/pretty-print-object@1.0.1': {} + + '@bcoe/v8-coverage@0.2.3': {} + + '@bytescale/sdk@3.25.0': {} + + '@bytescale/upload-widget-react@4.16.0(react@18.2.0)': + dependencies: + '@bytescale/upload-widget': 4.22.0 + lodash.isequal: 4.5.0 + react: 18.2.0 + + '@bytescale/upload-widget@4.22.0': + dependencies: + '@bytescale/sdk': 3.25.0 + classnames: 2.3.2 + preact: 10.19.2 + + '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': + optional: true + + '@cbor-extract/cbor-extract-darwin-x64@2.2.0': + optional: true + + '@cbor-extract/cbor-extract-linux-arm64@2.2.0': + optional: true + + '@cbor-extract/cbor-extract-linux-arm@2.2.0': + optional: true + + '@cbor-extract/cbor-extract-linux-x64@2.2.0': + optional: true + + '@cbor-extract/cbor-extract-win32-x64@2.2.0': + optional: true + + '@colors/colors@1.5.0': + optional: true + + '@cometh/connect-sdk@1.2.18(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + dependencies: + '@alembic/ui': 1.5.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@babel/traverse': 7.23.9 + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/abstract-signer': 5.7.0 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@simplewebauthn/server': 7.4.0(encoding@0.1.13) + '@types/babel__core': 7.20.5 + '@web3-onboard/common': 2.3.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + axios: 1.6.8 + bowser: 2.11.0 + cbor-js: 0.1.0 + elliptic: 6.5.4 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers-multisend: 2.4.0 + lodash: 4.17.21 + psl: 1.9.0 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + siwe: 1.1.6(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + uuid: 9.0.1 + transitivePeerDependencies: + - bufferutil + - debug + - encoding + - supports-color + - utf-8-validate + + '@corex/deepmerge@4.0.43': {} + + '@cspotcode/source-map-support@0.8.1': + dependencies: + '@jridgewell/trace-mapping': 0.3.9 + + '@date-fns/utc@1.2.0': {} + + '@depay/web3-blockchains@9.2.8': {} + + '@depay/web3-mock-evm@14.17.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + dependencies: + '@depay/web3-blockchains': 9.2.8 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@dinero.js/calculator-number@2.0.0-alpha.14': + dependencies: + '@dinero.js/core': 2.0.0-alpha.14 + + '@dinero.js/core@2.0.0-alpha.14': + dependencies: + '@dinero.js/currencies': 2.0.0-alpha.14 + + '@dinero.js/currencies@2.0.0-alpha.14': {} + + '@discoveryjs/json-ext@0.5.7': {} + + '@emotion/is-prop-valid@0.8.8': + dependencies: + '@emotion/memoize': 0.7.4 + optional: true + + '@emotion/is-prop-valid@1.2.1': + dependencies: + '@emotion/memoize': 0.8.1 + + '@emotion/memoize@0.7.4': + optional: true + + '@emotion/memoize@0.8.1': {} + + '@emotion/unitless@0.8.0': {} + + '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0)': + dependencies: + react: 18.2.0 + + '@esbuild/aix-ppc64@0.19.12': + optional: true + + '@esbuild/android-arm64@0.18.20': + optional: true + + '@esbuild/android-arm64@0.19.12': + optional: true + + '@esbuild/android-arm@0.18.20': + optional: true + + '@esbuild/android-arm@0.19.12': + optional: true + + '@esbuild/android-x64@0.18.20': + optional: true + + '@esbuild/android-x64@0.19.12': + optional: true + + '@esbuild/darwin-arm64@0.18.20': + optional: true + + '@esbuild/darwin-arm64@0.19.12': + optional: true + + '@esbuild/darwin-x64@0.18.20': + optional: true + + '@esbuild/darwin-x64@0.19.12': + optional: true + + '@esbuild/freebsd-arm64@0.18.20': + optional: true + + '@esbuild/freebsd-arm64@0.19.12': + optional: true + + '@esbuild/freebsd-x64@0.18.20': + optional: true + + '@esbuild/freebsd-x64@0.19.12': + optional: true + + '@esbuild/linux-arm64@0.18.20': + optional: true + + '@esbuild/linux-arm64@0.19.12': + optional: true + + '@esbuild/linux-arm@0.18.20': + optional: true + + '@esbuild/linux-arm@0.19.12': + optional: true + + '@esbuild/linux-ia32@0.18.20': + optional: true + + '@esbuild/linux-ia32@0.19.12': + optional: true + + '@esbuild/linux-loong64@0.18.20': + optional: true + + '@esbuild/linux-loong64@0.19.12': + optional: true + + '@esbuild/linux-mips64el@0.18.20': + optional: true + + '@esbuild/linux-mips64el@0.19.12': + optional: true + + '@esbuild/linux-ppc64@0.18.20': + optional: true + + '@esbuild/linux-ppc64@0.19.12': + optional: true + + '@esbuild/linux-riscv64@0.18.20': + optional: true + + '@esbuild/linux-riscv64@0.19.12': + optional: true + + '@esbuild/linux-s390x@0.18.20': + optional: true + + '@esbuild/linux-s390x@0.19.12': + optional: true + + '@esbuild/linux-x64@0.18.20': + optional: true + + '@esbuild/linux-x64@0.19.12': + optional: true + + '@esbuild/netbsd-x64@0.18.20': + optional: true + + '@esbuild/netbsd-x64@0.19.12': + optional: true + + '@esbuild/openbsd-x64@0.18.20': + optional: true + + '@esbuild/openbsd-x64@0.19.12': + optional: true + + '@esbuild/sunos-x64@0.18.20': + optional: true + + '@esbuild/sunos-x64@0.19.12': + optional: true + + '@esbuild/win32-arm64@0.18.20': + optional: true + + '@esbuild/win32-arm64@0.19.12': + optional: true + + '@esbuild/win32-ia32@0.18.20': + optional: true + + '@esbuild/win32-ia32@0.19.12': + optional: true + + '@esbuild/win32-x64@0.18.20': + optional: true + + '@esbuild/win32-x64@0.19.12': + optional: true + + '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': + dependencies: + eslint: 8.57.0 + eslint-visitor-keys: 3.4.3 + + '@eslint-community/regexpp@4.10.0': {} + + '@eslint/eslintrc@2.1.4': + dependencies: + ajv: 6.12.6 + debug: 4.3.4 + espree: 9.6.1 + globals: 13.23.0 + ignore: 5.3.0 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/js@8.57.0': {} + + '@eth-optimism/contracts-bedrock@0.17.1': {} + + '@eth-optimism/contracts@0.6.0(bufferutil@4.0.8)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)': + dependencies: + '@eth-optimism/core-utils': 0.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/abstract-signer': 5.7.0 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@eth-optimism/core-utils@0.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + dependencies: + '@ethersproject/abi': 5.7.0 + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/address': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/constants': 5.7.0 + '@ethersproject/contracts': 5.7.0 + '@ethersproject/hash': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@ethersproject/rlp': 5.7.0 + '@ethersproject/transactions': 5.7.0 + '@ethersproject/web': 5.7.1 + bufio: 1.2.1 + chai: 4.3.10 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@eth-optimism/core-utils@0.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + dependencies: + '@ethersproject/abi': 5.7.0 + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/address': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/constants': 5.7.0 + '@ethersproject/contracts': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/rlp': 5.7.0 + '@ethersproject/web': 5.7.1 + chai: 4.3.10 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + node-fetch: 2.7.0(encoding@0.1.13) + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + + '@eth-optimism/sdk@3.2.2(bufferutil@4.0.8)(encoding@0.1.13)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)': + dependencies: + '@eth-optimism/contracts': 0.6.0(bufferutil@4.0.8)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) + '@eth-optimism/contracts-bedrock': 0.17.1 + '@eth-optimism/core-utils': 0.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + lodash: 4.17.21 + merkletreejs: 0.3.11 + rlp: 2.2.7 + semver: 7.6.0 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + + '@ethereumjs/common@2.6.5': + dependencies: + crc-32: 1.2.2 + ethereumjs-util: 7.1.5 + + '@ethereumjs/rlp@4.0.1': {} + + '@ethereumjs/tx@3.5.2': + dependencies: + '@ethereumjs/common': 2.6.5 + ethereumjs-util: 7.1.5 + + '@ethereumjs/util@8.1.0': + dependencies: + '@ethereumjs/rlp': 4.0.1 + ethereum-cryptography: 2.1.2 + micro-ftch: 0.3.1 + + '@ethersproject/abi@5.5.0': + dependencies: + '@ethersproject/address': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/constants': 5.7.0 + '@ethersproject/hash': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/strings': 5.7.0 + + '@ethersproject/abi@5.7.0': + dependencies: + '@ethersproject/address': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/constants': 5.7.0 + '@ethersproject/hash': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/strings': 5.7.0 + + '@ethersproject/abstract-provider@5.5.1': + dependencies: + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/networks': 5.7.1 + '@ethersproject/properties': 5.7.0 + '@ethersproject/transactions': 5.7.0 + '@ethersproject/web': 5.7.1 + + '@ethersproject/abstract-provider@5.7.0': + dependencies: + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/networks': 5.7.1 + '@ethersproject/properties': 5.7.0 + '@ethersproject/transactions': 5.7.0 + '@ethersproject/web': 5.7.1 + + '@ethersproject/abstract-signer@5.5.0': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + + '@ethersproject/abstract-signer@5.7.0': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + + '@ethersproject/address@5.5.0': + dependencies: + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/rlp': 5.7.0 + + '@ethersproject/address@5.7.0': + dependencies: + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/rlp': 5.7.0 + + '@ethersproject/base64@5.5.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + + '@ethersproject/base64@5.7.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + + '@ethersproject/basex@5.5.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + '@ethersproject/properties': 5.7.0 + + '@ethersproject/basex@5.7.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + '@ethersproject/properties': 5.7.0 + + '@ethersproject/bignumber@5.5.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + bn.js: 4.12.0 + + '@ethersproject/bignumber@5.7.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + bn.js: 5.2.1 + + '@ethersproject/bytes@5.5.0': + dependencies: + '@ethersproject/logger': 5.7.0 + + '@ethersproject/bytes@5.7.0': + dependencies: + '@ethersproject/logger': 5.7.0 + + '@ethersproject/constants@5.5.0': + dependencies: + '@ethersproject/bignumber': 5.7.0 + + '@ethersproject/constants@5.7.0': + dependencies: + '@ethersproject/bignumber': 5.7.0 + + '@ethersproject/contracts@5.5.0': + dependencies: + '@ethersproject/abi': 5.7.0 + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/abstract-signer': 5.7.0 + '@ethersproject/address': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/constants': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/transactions': 5.7.0 + + '@ethersproject/contracts@5.7.0': + dependencies: + '@ethersproject/abi': 5.7.0 + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/abstract-signer': 5.7.0 + '@ethersproject/address': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/constants': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/transactions': 5.7.0 + + '@ethersproject/hash@5.5.0': + dependencies: + '@ethersproject/abstract-signer': 5.7.0 + '@ethersproject/address': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/strings': 5.7.0 + + '@ethersproject/hash@5.7.0': + dependencies: + '@ethersproject/abstract-signer': 5.7.0 + '@ethersproject/address': 5.7.0 + '@ethersproject/base64': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/strings': 5.7.0 + + '@ethersproject/hdnode@5.5.0': + dependencies: + '@ethersproject/abstract-signer': 5.7.0 + '@ethersproject/basex': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 '@ethersproject/pbkdf2': 5.7.0 '@ethersproject/properties': 5.7.0 @@ -3279,8 +15877,22 @@ packages: '@ethersproject/transactions': 5.7.0 '@ethersproject/wordlists': 5.7.0 - /@ethersproject/json-wallets@5.5.0: - resolution: {integrity: sha512-9lA21XQnCdcS72xlBn1jfQdj2A1VUxZzOzi9UkNdnokNKke/9Ya2xA9aIK1SC3PQyBDLt4C+dfps7ULpkvKikQ==} + '@ethersproject/hdnode@5.7.0': + dependencies: + '@ethersproject/abstract-signer': 5.7.0 + '@ethersproject/basex': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/pbkdf2': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/sha2': 5.7.0 + '@ethersproject/signing-key': 5.7.0 + '@ethersproject/strings': 5.7.0 + '@ethersproject/transactions': 5.7.0 + '@ethersproject/wordlists': 5.7.0 + + '@ethersproject/json-wallets@5.5.0': dependencies: '@ethersproject/abstract-signer': 5.7.0 '@ethersproject/address': 5.7.0 @@ -3295,10 +15907,8 @@ packages: '@ethersproject/transactions': 5.7.0 aes-js: 3.0.0 scrypt-js: 3.0.1 - dev: false - /@ethersproject/json-wallets@5.7.0: - resolution: {integrity: sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g==} + '@ethersproject/json-wallets@5.7.0': dependencies: '@ethersproject/abstract-signer': 5.7.0 '@ethersproject/address': 5.7.0 @@ -3314,63 +15924,47 @@ packages: aes-js: 3.0.0 scrypt-js: 3.0.1 - /@ethersproject/keccak256@5.5.0: - resolution: {integrity: sha512-5VoFCTjo2rYbBe1l2f4mccaRFN/4VQEYFwwn04aJV2h7qf4ZvI2wFxUE1XOX+snbwCLRzIeikOqtAoPwMza9kg==} + '@ethersproject/keccak256@5.5.0': dependencies: '@ethersproject/bytes': 5.7.0 js-sha3: 0.8.0 - dev: false - /@ethersproject/keccak256@5.7.0: - resolution: {integrity: sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==} + '@ethersproject/keccak256@5.7.0': dependencies: '@ethersproject/bytes': 5.7.0 js-sha3: 0.8.0 - /@ethersproject/logger@5.5.0: - resolution: {integrity: sha512-rIY/6WPm7T8n3qS2vuHTUBPdXHl+rGxWxW5okDfo9J4Z0+gRRZT0msvUdIJkE4/HS29GUMziwGaaKO2bWONBrg==} - dev: false + '@ethersproject/logger@5.5.0': {} - /@ethersproject/logger@5.7.0: - resolution: {integrity: sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig==} + '@ethersproject/logger@5.7.0': {} - /@ethersproject/networks@5.5.2: - resolution: {integrity: sha512-NEqPxbGBfy6O3x4ZTISb90SjEDkWYDUbEeIFhJly0F7sZjoQMnj5KYzMSkMkLKZ+1fGpx00EDpHQCy6PrDupkQ==} + '@ethersproject/networks@5.5.2': dependencies: '@ethersproject/logger': 5.7.0 - dev: false - /@ethersproject/networks@5.7.1: - resolution: {integrity: sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ==} + '@ethersproject/networks@5.7.1': dependencies: '@ethersproject/logger': 5.7.0 - /@ethersproject/pbkdf2@5.5.0: - resolution: {integrity: sha512-SaDvQFvXPnz1QGpzr6/HToLifftSXGoXrbpZ6BvoZhmx4bNLHrxDe8MZisuecyOziP1aVEwzC2Hasj+86TgWVg==} + '@ethersproject/pbkdf2@5.5.0': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/sha2': 5.7.0 - dev: false - /@ethersproject/pbkdf2@5.7.0: - resolution: {integrity: sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw==} + '@ethersproject/pbkdf2@5.7.0': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/sha2': 5.7.0 - /@ethersproject/properties@5.5.0: - resolution: {integrity: sha512-l3zRQg3JkD8EL3CPjNK5g7kMx4qSwiR60/uk5IVjd3oq1MZR5qUg40CNOoEJoX5wc3DyY5bt9EbMk86C7x0DNA==} + '@ethersproject/properties@5.5.0': dependencies: '@ethersproject/logger': 5.7.0 - dev: false - /@ethersproject/properties@5.7.0: - resolution: {integrity: sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==} + '@ethersproject/properties@5.7.0': dependencies: '@ethersproject/logger': 5.7.0 - /@ethersproject/providers@5.5.3: - resolution: {integrity: sha512-ZHXxXXXWHuwCQKrgdpIkbzMNJMvs+9YWemanwp1fA7XZEv7QlilseysPvQe0D7Q7DlkJX/w/bGA1MdgK2TbGvA==} + '@ethersproject/providers@5.5.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/abstract-signer': 5.7.0 @@ -3390,14 +15984,12 @@ packages: '@ethersproject/transactions': 5.7.0 '@ethersproject/web': 5.7.1 bech32: 1.1.4 - ws: 7.4.6 + ws: 7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - dev: false - /@ethersproject/providers@5.7.2: - resolution: {integrity: sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg==} + '@ethersproject/providers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/abstract-signer': 5.7.0 @@ -3418,54 +16010,44 @@ packages: '@ethersproject/transactions': 5.7.0 '@ethersproject/web': 5.7.1 bech32: 1.1.4 - ws: 7.4.6 + ws: 7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - /@ethersproject/random@5.5.1: - resolution: {integrity: sha512-YaU2dQ7DuhL5Au7KbcQLHxcRHfgyNgvFV4sQOo0HrtW3Zkrc9ctWNz8wXQ4uCSfSDsqX2vcjhroxU5RQRV0nqA==} + '@ethersproject/random@5.5.1': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 - dev: false - /@ethersproject/random@5.7.0: - resolution: {integrity: sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ==} + '@ethersproject/random@5.7.0': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 - /@ethersproject/rlp@5.5.0: - resolution: {integrity: sha512-hLv8XaQ8PTI9g2RHoQGf/WSxBfTB/NudRacbzdxmst5VHAqd1sMibWG7SENzT5Dj3yZ3kJYx+WiRYEcQTAkcYA==} + '@ethersproject/rlp@5.5.0': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 - dev: false - /@ethersproject/rlp@5.7.0: - resolution: {integrity: sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==} + '@ethersproject/rlp@5.7.0': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 - /@ethersproject/sha2@5.5.0: - resolution: {integrity: sha512-B5UBoglbCiHamRVPLA110J+2uqsifpZaTmid2/7W5rbtYVz6gus6/hSDieIU/6gaKIDcOj12WnOdiymEUHIAOA==} + '@ethersproject/sha2@5.5.0': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 hash.js: 1.1.7 - dev: false - /@ethersproject/sha2@5.7.0: - resolution: {integrity: sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw==} + '@ethersproject/sha2@5.7.0': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 hash.js: 1.1.7 - /@ethersproject/signing-key@5.5.0: - resolution: {integrity: sha512-5VmseH7qjtNmDdZBswavhotYbWB0bOwKIlOTSlX14rKn5c11QmJwGt4GHeo7NrL/Ycl7uo9AHvEqs5xZgFBTng==} + '@ethersproject/signing-key@5.5.0': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 @@ -3473,10 +16055,8 @@ packages: bn.js: 4.12.0 elliptic: 6.5.4 hash.js: 1.1.7 - dev: false - /@ethersproject/signing-key@5.7.0: - resolution: {integrity: sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==} + '@ethersproject/signing-key@5.7.0': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 @@ -3485,8 +16065,7 @@ packages: elliptic: 6.5.4 hash.js: 1.1.7 - /@ethersproject/solidity@5.5.0: - resolution: {integrity: sha512-9NgZs9LhGMj6aCtHXhtmFQ4AN4sth5HuFXVvAQtzmm0jpSCNOTGtrHZJAeYTh7MBjRR8brylWZxBZR9zDStXbw==} + '@ethersproject/solidity@5.5.0': dependencies: '@ethersproject/bignumber': 5.7.0 '@ethersproject/bytes': 5.7.0 @@ -3494,10 +16073,8 @@ packages: '@ethersproject/logger': 5.7.0 '@ethersproject/sha2': 5.7.0 '@ethersproject/strings': 5.7.0 - dev: false - /@ethersproject/solidity@5.7.0: - resolution: {integrity: sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA==} + '@ethersproject/solidity@5.7.0': dependencies: '@ethersproject/bignumber': 5.7.0 '@ethersproject/bytes': 5.7.0 @@ -3506,23 +16083,19 @@ packages: '@ethersproject/sha2': 5.7.0 '@ethersproject/strings': 5.7.0 - /@ethersproject/strings@5.5.0: - resolution: {integrity: sha512-9fy3TtF5LrX/wTrBaT8FGE6TDJyVjOvXynXJz5MT5azq+E6D92zuKNx7i29sWW2FjVOaWjAsiZ1ZWznuduTIIQ==} + '@ethersproject/strings@5.5.0': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/constants': 5.7.0 '@ethersproject/logger': 5.7.0 - dev: false - /@ethersproject/strings@5.7.0: - resolution: {integrity: sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==} + '@ethersproject/strings@5.7.0': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/constants': 5.7.0 '@ethersproject/logger': 5.7.0 - /@ethersproject/transactions@5.5.0: - resolution: {integrity: sha512-9RZYSKX26KfzEd/1eqvv8pLauCKzDTub0Ko4LfIgaERvRuwyaNV78mJs7cpIgZaDl6RJui4o49lHwwCM0526zA==} + '@ethersproject/transactions@5.5.0': dependencies: '@ethersproject/address': 5.7.0 '@ethersproject/bignumber': 5.7.0 @@ -3533,10 +16106,8 @@ packages: '@ethersproject/properties': 5.7.0 '@ethersproject/rlp': 5.7.0 '@ethersproject/signing-key': 5.7.0 - dev: false - /@ethersproject/transactions@5.7.0: - resolution: {integrity: sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==} + '@ethersproject/transactions@5.7.0': dependencies: '@ethersproject/address': 5.7.0 '@ethersproject/bignumber': 5.7.0 @@ -3548,23 +16119,19 @@ packages: '@ethersproject/rlp': 5.7.0 '@ethersproject/signing-key': 5.7.0 - /@ethersproject/units@5.5.0: - resolution: {integrity: sha512-7+DpjiZk4v6wrikj+TCyWWa9dXLNU73tSTa7n0TSJDxkYbV3Yf1eRh9ToMLlZtuctNYu9RDNNy2USq3AdqSbag==} + '@ethersproject/units@5.5.0': dependencies: '@ethersproject/bignumber': 5.7.0 '@ethersproject/constants': 5.7.0 '@ethersproject/logger': 5.7.0 - dev: false - /@ethersproject/units@5.7.0: - resolution: {integrity: sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg==} + '@ethersproject/units@5.7.0': dependencies: '@ethersproject/bignumber': 5.7.0 '@ethersproject/constants': 5.7.0 '@ethersproject/logger': 5.7.0 - /@ethersproject/wallet@5.5.0: - resolution: {integrity: sha512-Mlu13hIctSYaZmUOo7r2PhNSd8eaMPVXe1wxrz4w4FCE4tDYBywDH+bAR1Xz2ADyXGwqYMwstzTrtUVIsKDO0Q==} + '@ethersproject/wallet@5.5.0': dependencies: '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/abstract-signer': 5.7.0 @@ -3581,10 +16148,8 @@ packages: '@ethersproject/signing-key': 5.7.0 '@ethersproject/transactions': 5.7.0 '@ethersproject/wordlists': 5.7.0 - dev: false - /@ethersproject/wallet@5.7.0: - resolution: {integrity: sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA==} + '@ethersproject/wallet@5.7.0': dependencies: '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/abstract-signer': 5.7.0 @@ -3602,18 +16167,15 @@ packages: '@ethersproject/transactions': 5.7.0 '@ethersproject/wordlists': 5.7.0 - /@ethersproject/web@5.5.1: - resolution: {integrity: sha512-olvLvc1CB12sREc1ROPSHTdFCdvMh0J5GSJYiQg2D0hdD4QmJDy8QYDb1CvoqD/bF1c++aeKv2sR5uduuG9dQg==} + '@ethersproject/web@5.5.1': dependencies: '@ethersproject/base64': 5.7.0 '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 - dev: false - /@ethersproject/web@5.7.1: - resolution: {integrity: sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w==} + '@ethersproject/web@5.7.1': dependencies: '@ethersproject/base64': 5.7.0 '@ethersproject/bytes': 5.7.0 @@ -3621,18 +16183,15 @@ packages: '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 - /@ethersproject/wordlists@5.5.0: - resolution: {integrity: sha512-bL0UTReWDiaQJJYOC9sh/XcRu/9i2jMrzf8VLRmPKx58ckSlOJiohODkECCO50dtLZHcGU6MLXQ4OOrgBwP77Q==} + '@ethersproject/wordlists@5.5.0': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/hash': 5.7.0 '@ethersproject/logger': 5.7.0 '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 - dev: false - /@ethersproject/wordlists@5.7.0: - resolution: {integrity: sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA==} + '@ethersproject/wordlists@5.7.0': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/hash': 5.7.0 @@ -3640,139 +16199,88 @@ packages: '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 - /@fal-works/esbuild-plugin-global-externals@2.1.2: - resolution: {integrity: sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==} - dev: true + '@fal-works/esbuild-plugin-global-externals@2.1.2': {} - /@floating-ui/core@1.5.2: - resolution: {integrity: sha512-Ii3MrfY/GAIN3OhXNzpCKaLxHQfJF9qvwq/kEJYdqDxeIHa01K8sldugal6TmeeXl+WMvhv9cnVzUTaFFJF09A==} + '@floating-ui/core@1.5.2': dependencies: '@floating-ui/utils': 0.1.6 - /@floating-ui/dom@1.5.3: - resolution: {integrity: sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==} + '@floating-ui/dom@1.5.3': dependencies: '@floating-ui/core': 1.5.2 '@floating-ui/utils': 0.1.6 - /@floating-ui/react-dom@2.0.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-CF8k2rgKeh/49UrnIBs4BdxPUV6vize/Db1d/YbCLyp9GiVZ0BEwf5AiDSxJRCr6yOkGqTFHtmrULxkEfYZ7dQ==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + '@floating-ui/react-dom@2.0.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@floating-ui/dom': 1.5.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@floating-ui/utils@0.1.6: - resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==} + '@floating-ui/utils@0.1.6': {} - /@formatjs/ecma402-abstract@1.11.4: - resolution: {integrity: sha512-EBikYFp2JCdIfGEb5G9dyCkTGDmC57KSHhRQOC3aYxoPWVZvfWCDjZwkGYHN7Lis/fmuWl906bnNTJifDQ3sXw==} + '@formatjs/ecma402-abstract@1.11.4': dependencies: '@formatjs/intl-localematcher': 0.2.25 tslib: 2.6.2 - dev: false - /@formatjs/ecma402-abstract@1.18.0: - resolution: {integrity: sha512-PEVLoa3zBevWSCZzPIM/lvPCi8P5l4G+NXQMc/CjEiaCWgyHieUoo0nM7Bs0n/NbuQ6JpXEolivQ9pKSBHaDlA==} + '@formatjs/ecma402-abstract@1.18.0': dependencies: '@formatjs/intl-localematcher': 0.5.2 tslib: 2.6.2 - dev: false - /@formatjs/fast-memoize@1.2.1: - resolution: {integrity: sha512-Rg0e76nomkz3vF9IPlKeV+Qynok0r7YZjL6syLz4/urSg0IbjPZCB/iYUMNsYA643gh4mgrX3T7KEIFIxJBQeg==} + '@formatjs/fast-memoize@1.2.1': dependencies: tslib: 2.6.2 - dev: false - /@formatjs/icu-messageformat-parser@2.1.0: - resolution: {integrity: sha512-Qxv/lmCN6hKpBSss2uQ8IROVnta2r9jd3ymUEIjm2UyIkUCHVcbUVRGL/KS/wv7876edvsPe+hjHVJ4z8YuVaw==} + '@formatjs/icu-messageformat-parser@2.1.0': dependencies: '@formatjs/ecma402-abstract': 1.11.4 '@formatjs/icu-skeleton-parser': 1.3.6 tslib: 2.6.2 - dev: false - /@formatjs/icu-skeleton-parser@1.3.6: - resolution: {integrity: sha512-I96mOxvml/YLrwU2Txnd4klA7V8fRhb6JG/4hm3VMNmeJo1F03IpV2L3wWt7EweqNLES59SZ4d6hVOPCSf80Bg==} + '@formatjs/icu-skeleton-parser@1.3.6': dependencies: '@formatjs/ecma402-abstract': 1.11.4 tslib: 2.6.2 - dev: false - /@formatjs/intl-localematcher@0.2.25: - resolution: {integrity: sha512-YmLcX70BxoSopLFdLr1Ds99NdlTI2oWoLbaUW2M406lxOIPzE1KQhRz2fPUkq34xVZQaihCoU29h0KK7An3bhA==} + '@formatjs/intl-localematcher@0.2.25': dependencies: tslib: 2.6.2 - dev: false - /@formatjs/intl-localematcher@0.2.32: - resolution: {integrity: sha512-k/MEBstff4sttohyEpXxCmC3MqbUn9VvHGlZ8fauLzkbwXmVrEeyzS+4uhrvAk9DWU9/7otYWxyDox4nT/KVLQ==} + '@formatjs/intl-localematcher@0.2.32': dependencies: tslib: 2.6.2 - dev: false - /@formatjs/intl-localematcher@0.5.2: - resolution: {integrity: sha512-txaaE2fiBMagLrR4jYhxzFO6wEdEG4TPMqrzBAcbr4HFUYzH/YC+lg6OIzKCHm8WgDdyQevxbAAV1OgcXctuGw==} + '@formatjs/intl-localematcher@0.5.2': dependencies: tslib: 2.6.2 - dev: false - /@formkit/auto-animate@1.0.0-beta.6: - resolution: {integrity: sha512-PVDhLAlr+B4Xb7e+1wozBUWmXa6BFU8xUPR/W/E+TsQhPS1qkAdAsJ25keEnFrcePSnXHrOsh3tiFbEToOzV9w==} - dev: false + '@formkit/auto-animate@1.0.0-beta.6': {} - /@graphcms/rich-text-react-renderer@0.6.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-w0OtKf9Fzmf0vI5bzgR502AndRLEeRlmb8x6nxUweDhfNRVKTOiwSEQKetMPpodSZUnXO+PI8J7rqxQvJof2kA==} - engines: {node: '>=10'} - peerDependencies: - react: '>=16' - react-dom: '>=16' + '@graphcms/rich-text-react-renderer@0.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@graphcms/rich-text-types': 0.5.0 escape-html: 1.0.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false - /@graphcms/rich-text-types@0.5.0: - resolution: {integrity: sha512-3oKVp2V1f9zYn9dYpLvePeu/8w8nQhZyv3FWm7yUtY/AlVXRwU3HJtIXvvdwAkmTuNANNhcDkBOzfkZaKJNADw==} + '@graphcms/rich-text-types@0.5.0': dependencies: tslib: 2.6.2 - dev: false - /@graphql-codegen/add@3.2.3(graphql@16.8.1): - resolution: {integrity: sha512-sQOnWpMko4JLeykwyjFTxnhqjd/3NOG2OyMuvK76Wnnwh8DRrNf2VEs2kmSvLl7MndMlOj7Kh5U154dVcvhmKQ==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/add@3.2.3(graphql@16.8.1)': dependencies: '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.8.1) graphql: 16.8.1 tslib: 2.4.1 - dev: true - /@graphql-codegen/add@5.0.0(graphql@16.8.1): - resolution: {integrity: sha512-ynWDOsK2yxtFHwcJTB9shoSkUd7YXd6ZE57f0nk7W5cu/nAgxZZpEsnTPEpZB/Mjf14YRGe2uJHQ7AfElHjqUQ==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/add@5.0.0(graphql@16.8.1)': dependencies: '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) graphql: 16.8.1 tslib: 2.5.3 - dev: true - /@graphql-codegen/cli@5.0.0(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.4.2): - resolution: {integrity: sha512-A7J7+be/a6e+/ul2KI5sfJlpoqeqwX8EzktaKCeduyVKgOLA6W5t+NUGf6QumBDXU8PEOqXk3o3F+RAwCWOiqA==} - hasBin: true - peerDependencies: - '@parcel/watcher': ^2.1.0 - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - peerDependenciesMeta: - '@parcel/watcher': - optional: true + '@graphql-codegen/cli@5.0.0(@parcel/watcher@2.3.0)(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(enquirer@2.3.6)(graphql@16.8.1)(typescript@5.4.2)(utf-8-validate@5.0.10)': dependencies: '@babel/generator': 7.23.5 '@babel/template': 7.22.15 @@ -3782,12 +16290,12 @@ packages: '@graphql-tools/apollo-engine-loader': 8.0.0(encoding@0.1.13)(graphql@16.8.1) '@graphql-tools/code-file-loader': 8.0.3(graphql@16.8.1) '@graphql-tools/git-loader': 8.0.3(graphql@16.8.1) - '@graphql-tools/github-loader': 8.0.0(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1) + '@graphql-tools/github-loader': 8.0.0(@types/node@18.19.31)(encoding@0.1.13)(graphql@16.8.1) '@graphql-tools/graphql-file-loader': 8.0.0(graphql@16.8.1) '@graphql-tools/json-file-loader': 8.0.0(graphql@16.8.1) '@graphql-tools/load': 8.0.1(graphql@16.8.1) - '@graphql-tools/prisma-loader': 8.0.2(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1) - '@graphql-tools/url-loader': 8.0.1(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1) + '@graphql-tools/prisma-loader': 8.0.2(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10) + '@graphql-tools/url-loader': 8.0.1(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10) '@graphql-tools/utils': 10.0.12(graphql@16.8.1) '@whatwg-node/fetch': 0.8.8 chalk: 4.1.0 @@ -3795,12 +16303,12 @@ packages: debounce: 1.2.1 detect-indent: 6.1.0 graphql: 16.8.1 - graphql-config: 5.0.3(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.4.2) + graphql-config: 5.0.3(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.4.2)(utf-8-validate@5.0.10) inquirer: 8.2.6 is-glob: 4.0.3 jiti: 1.21.0 json-to-pretty-yaml: 1.2.2 - listr2: 4.0.5 + listr2: 4.0.5(enquirer@2.3.6) log-symbols: 4.1.0 micromatch: 4.0.5 shell-quote: 1.8.1 @@ -3809,6 +16317,8 @@ packages: tslib: 2.6.2 yaml: 2.3.4 yargs: 17.7.2 + optionalDependencies: + '@parcel/watcher': 2.3.0 transitivePeerDependencies: - '@types/node' - bufferutil @@ -3818,12 +16328,8 @@ packages: - supports-color - typescript - utf-8-validate - dev: true - /@graphql-codegen/client-preset@4.1.0(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-/3Ymb/fjxIF1+HGmaI1YwSZbWsrZAWMSQjh3dU425eBjctjsVQ6gzGRr+l/gE5F1mtmCf+vlbTAT03heAc/QIw==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/client-preset@4.1.0(encoding@0.1.13)(graphql@16.8.1)': dependencies: '@babel/helper-plugin-utils': 7.22.5 '@babel/template': 7.22.15 @@ -3842,24 +16348,16 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@graphql-codegen/core@4.0.0(graphql@16.8.1): - resolution: {integrity: sha512-JAGRn49lEtSsZVxeIlFVIRxts2lWObR+OQo7V2LHDJ7ohYYw3ilv7nJ8pf8P4GTg/w6ptcYdSdVVdkI8kUHB/Q==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/core@4.0.0(graphql@16.8.1)': dependencies: '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) '@graphql-tools/schema': 10.0.2(graphql@16.8.1) '@graphql-tools/utils': 10.0.12(graphql@16.8.1) graphql: 16.8.1 tslib: 2.5.3 - dev: true - /@graphql-codegen/gql-tag-operations@4.0.1(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-qF6wIbBzW8BNT+wiVsBxrYOs2oYcsxQ7mRvCpfEI3HnNZMAST/uX76W8MqFEJvj4mw7NIDv7xYJAcAZIWM5LWw==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/gql-tag-operations@4.0.1(encoding@0.1.13)(graphql@16.8.1)': dependencies: '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13)(graphql@16.8.1) @@ -3870,25 +16368,15 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@graphql-codegen/hasura-allow-list@3.1.0(graphql@16.8.1): - resolution: {integrity: sha512-6g20Y3kBGusDH0lkZebqBklsbM4qCGx2az8NNqC5BdK6x2jf+7Yiqo2V2Q4R6mGf1/Gs1I0ghbnGDCShTVbk9Q==} - engines: {node: '>= 16.0.0'} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/hasura-allow-list@3.1.0(graphql@16.8.1)': dependencies: '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.8.1) graphql: 16.8.1 tslib: 2.6.2 yaml: 1.10.2 - dev: true - /@graphql-codegen/import-types-preset@3.0.0(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-8Gl3cg+YCi0xLB5J71QQkqXvrdJVOTitJy+0YupconZwrd9cRWhN3k+SimtMKpzTVBNN96v1R8yvFLdfVF+iZA==} - engines: {node: '>= 16.0.0'} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/import-types-preset@3.0.0(encoding@0.1.13)(graphql@16.8.1)': dependencies: '@graphql-codegen/add': 3.2.3(graphql@16.8.1) '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.8.1) @@ -3898,12 +16386,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@graphql-codegen/introspection@4.0.0(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-t9g3AkK99dfHblMWtG4ynUM9+A7JrWq5110zSpNV2wlSnv0+bRKagDW8gozwgXfR5i1IIG8QDjJZ6VgXQVqCZw==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/introspection@4.0.0(encoding@0.1.13)(graphql@16.8.1)': dependencies: '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13)(graphql@16.8.1) @@ -3912,12 +16396,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@graphql-codegen/plugin-helpers@2.7.2(graphql@16.8.1): - resolution: {integrity: sha512-kln2AZ12uii6U59OQXdjLk5nOlh1pHis1R98cDZGFnfaiAbX9V3fxcZ1MMJkB7qFUymTALzyjZoXXdyVmPMfRg==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/plugin-helpers@2.7.2(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 8.13.1(graphql@16.8.1) change-case-all: 1.0.14 @@ -3926,12 +16406,8 @@ packages: import-from: 4.0.0 lodash: 4.17.21 tslib: 2.4.1 - dev: true - /@graphql-codegen/plugin-helpers@3.1.2(graphql@16.8.1): - resolution: {integrity: sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/plugin-helpers@3.1.2(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) change-case-all: 1.0.15 @@ -3940,12 +16416,8 @@ packages: import-from: 4.0.0 lodash: 4.17.21 tslib: 2.4.1 - dev: true - /@graphql-codegen/plugin-helpers@5.0.1(graphql@16.8.1): - resolution: {integrity: sha512-6L5sb9D8wptZhnhLLBcheSPU7Tg//DGWgc5tQBWX46KYTOTQHGqDpv50FxAJJOyFVJrveN9otWk9UT9/yfY4ww==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/plugin-helpers@5.0.1(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 10.0.12(graphql@16.8.1) change-case-all: 1.0.15 @@ -3954,23 +16426,15 @@ packages: import-from: 4.0.0 lodash: 4.17.21 tslib: 2.5.3 - dev: true - /@graphql-codegen/schema-ast@4.0.0(graphql@16.8.1): - resolution: {integrity: sha512-WIzkJFa9Gz28FITAPILbt+7A8+yzOyd1NxgwFh7ie+EmO9a5zQK6UQ3U/BviirguXCYnn+AR4dXsoDrSrtRA1g==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/schema-ast@4.0.0(graphql@16.8.1)': dependencies: '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) '@graphql-tools/utils': 10.0.12(graphql@16.8.1) graphql: 16.8.1 tslib: 2.5.3 - dev: true - /@graphql-codegen/typed-document-node@5.0.1(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-VFkhCuJnkgtbbgzoCAwTdJe2G1H6sd3LfCrDqWUrQe53y2ukfSb5Ov1PhAIkCBStKCMQBUY9YgGz9GKR40qQ8g==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/typed-document-node@5.0.1(encoding@0.1.13)(graphql@16.8.1)': dependencies: '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13)(graphql@16.8.1) @@ -3981,14 +16445,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@graphql-codegen/typescript-generic-sdk@4.0.0(encoding@0.1.13)(graphql-tag@2.12.6)(graphql@16.8.1): - resolution: {integrity: sha512-5tBHoIEEqvF5JVJpvyIGF9/zRNPYGJJU3hT9OWHBE759Fj0Q48O4BhZfBABtK64R/R0iWBmZWmt0HKIV/6b0Xg==} - engines: {node: '>= 16.0.0'} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - graphql-tag: ^2.0.0 + '@graphql-codegen/typescript-generic-sdk@4.0.0(encoding@0.1.13)(graphql-tag@2.12.6(graphql@16.8.1))(graphql@16.8.1)': dependencies: '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.8.1) '@graphql-codegen/visitor-plugin-common': 2.13.1(encoding@0.1.13)(graphql@16.8.1) @@ -3999,12 +16457,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@graphql-codegen/typescript-operations@4.0.1(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-GpUWWdBVUec/Zqo23aFLBMrXYxN2irypHqDcKjN78JclDPdreasAEPcIpMfqf4MClvpmvDLy4ql+djVAwmkjbw==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/typescript-operations@4.0.1(encoding@0.1.13)(graphql@16.8.1)': dependencies: '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) '@graphql-codegen/typescript': 4.0.1(encoding@0.1.13)(graphql@16.8.1) @@ -4015,13 +16469,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@graphql-codegen/typescript-react-query@6.1.0(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-SpaQ13fOZmog/xjgKnb7/G1CZSK54wopEbPBSav0IHN99iHaA4lJi6xJJoWrlDutOPgB26KAfGEXTD+lTm9esg==} - engines: {node: '>= 16.0.0'} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/typescript-react-query@6.1.0(encoding@0.1.13)(graphql@16.8.1)': dependencies: '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.8.1) '@graphql-codegen/visitor-plugin-common': 2.13.1(encoding@0.1.13)(graphql@16.8.1) @@ -4032,12 +16481,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@graphql-codegen/typescript@4.0.1(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-3YziQ21dCVdnHb+Us1uDb3pA6eG5Chjv0uTK+bt9dXeMlwYBU8MbtzvQTo4qvzWVC1AxSOKj0rgfNu1xCXqJyA==} - peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/typescript@4.0.1(encoding@0.1.13)(graphql@16.8.1)': dependencies: '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) '@graphql-codegen/schema-ast': 4.0.0(graphql@16.8.1) @@ -4048,12 +16493,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@graphql-codegen/visitor-plugin-common@2.13.1(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-mD9ufZhDGhyrSaWQGrU1Q1c5f01TeWtSWy/cDwXYjJcHIj1Y/DG2x0tOflEfCvh5WcnmHNIw4lzDsg1W7iFJEg==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/visitor-plugin-common@2.13.1(encoding@0.1.13)(graphql@16.8.1)': dependencies: '@graphql-codegen/plugin-helpers': 2.7.2(graphql@16.8.1) '@graphql-tools/optimize': 1.4.0(graphql@16.8.1) @@ -4069,12 +16510,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@graphql-codegen/visitor-plugin-common@4.0.1(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-Bi/1z0nHg4QMsAqAJhds+ForyLtk7A3HQOlkrZNm3xEkY7lcBzPtiOTLBtvziwopBsXUxqeSwVjOOFPLS5Yw1Q==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/visitor-plugin-common@4.0.1(encoding@0.1.13)(graphql@16.8.1)': dependencies: '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) '@graphql-tools/optimize': 2.0.0(graphql@16.8.1) @@ -4090,13 +16527,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@graphql-eslint/eslint-plugin@3.20.1(@babel/core@7.23.9)(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-RbwVlz1gcYG62sECR1u0XqMh8w5e5XMCCZoMvPQ3nJzEBCTfXLGX727GBoRmSvY1x4gJmqNZ1lsOX7lZY14RIw==} - engines: {node: '>=12'} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-eslint/eslint-plugin@3.20.1(@babel/core@7.23.9)(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10)': dependencies: '@babel/code-frame': 7.23.5 '@graphql-tools/code-file-loader': 7.3.23(@babel/core@7.23.9)(graphql@16.8.1) @@ -4106,7 +16538,7 @@ packages: debug: 4.3.4 fast-glob: 3.3.2 graphql: 16.8.1 - graphql-config: 4.5.0(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1) + graphql-config: 4.5.0(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10) graphql-depth-limit: 1.1.0(graphql@16.8.1) lodash.lowercase: 4.3.0 tslib: 2.6.2 @@ -4118,13 +16550,8 @@ packages: - encoding - supports-color - utf-8-validate - dev: true - /@graphql-tools/apollo-engine-loader@8.0.0(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-axQTbN5+Yxs1rJ6cWQBOfw3AEeC+fvIuZSfJLPLLvFJLj4pUm9fhxey/g6oQZAAQJqKPfw+tLDUQvnfvRK8Kmg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/apollo-engine-loader@8.0.0(encoding@0.1.13)(graphql@16.8.1)': dependencies: '@ardatan/sync-fetch': 0.0.1(encoding@0.1.13) '@graphql-tools/utils': 10.0.12(graphql@16.8.1) @@ -4133,37 +16560,24 @@ packages: tslib: 2.6.2 transitivePeerDependencies: - encoding - dev: true - /@graphql-tools/batch-execute@8.5.22(graphql@16.8.1): - resolution: {integrity: sha512-hcV1JaY6NJQFQEwCKrYhpfLK8frSXDbtNMoTur98u10Cmecy1zrqNKSqhEyGetpgHxaJRqszGzKeI3RuroDN6A==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/batch-execute@8.5.22(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) dataloader: 2.2.2 graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 - dev: true - /@graphql-tools/batch-execute@9.0.2(graphql@16.8.1): - resolution: {integrity: sha512-Y2uwdZI6ZnatopD/SYfZ1eGuQFI7OU2KGZ2/B/7G9ISmgMl5K+ZZWz/PfIEXeiHirIDhyk54s4uka5rj2xwKqQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/batch-execute@9.0.2(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 10.0.12(graphql@16.8.1) dataloader: 2.2.2 graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 - dev: true - /@graphql-tools/code-file-loader@7.3.23(@babel/core@7.23.9)(graphql@16.8.1): - resolution: {integrity: sha512-8Wt1rTtyTEs0p47uzsPJ1vAtfAx0jmxPifiNdmo9EOCuUPyQGEbMaik/YkqZ7QUFIEYEQu+Vgfo8tElwOPtx5Q==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/code-file-loader@7.3.23(@babel/core@7.23.9)(graphql@16.8.1)': dependencies: '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.23.9)(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) @@ -4174,13 +16588,8 @@ packages: transitivePeerDependencies: - '@babel/core' - supports-color - dev: true - /@graphql-tools/code-file-loader@8.0.3(graphql@16.8.1): - resolution: {integrity: sha512-gVnnlWs0Ua+5FkuHHEriFUOI3OIbHv6DS1utxf28n6NkfGMJldC4j0xlJRY0LS6dWK34IGYgD4HelKYz2l8KiA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/code-file-loader@8.0.3(graphql@16.8.1)': dependencies: '@graphql-tools/graphql-tag-pluck': 8.1.0(graphql@16.8.1) '@graphql-tools/utils': 10.0.12(graphql@16.8.1) @@ -4190,13 +16599,8 @@ packages: unixify: 1.0.0 transitivePeerDependencies: - supports-color - dev: true - /@graphql-tools/delegate@10.0.3(graphql@16.8.1): - resolution: {integrity: sha512-Jor9oazZ07zuWkykD3OOhT/2XD74Zm6Ar0ENZMk75MDD51wB2UWUIMljtHxbJhV5A6UBC2v8x6iY0xdCGiIlyw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/delegate@10.0.3(graphql@16.8.1)': dependencies: '@graphql-tools/batch-execute': 9.0.2(graphql@16.8.1) '@graphql-tools/executor': 1.2.0(graphql@16.8.1) @@ -4205,12 +16609,8 @@ packages: dataloader: 2.2.2 graphql: 16.8.1 tslib: 2.6.2 - dev: true - /@graphql-tools/delegate@9.0.35(graphql@16.8.1): - resolution: {integrity: sha512-jwPu8NJbzRRMqi4Vp/5QX1vIUeUPpWmlQpOkXQD2r1X45YsVceyUUBnktCrlJlDB4jPRVy7JQGwmYo3KFiOBMA==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/delegate@9.0.35(graphql@16.8.1)': dependencies: '@graphql-tools/batch-execute': 8.5.22(graphql@16.8.1) '@graphql-tools/executor': 0.0.20(graphql@16.8.1) @@ -4220,59 +16620,41 @@ packages: graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 - dev: true - /@graphql-tools/documents@1.0.0(graphql@16.8.1): - resolution: {integrity: sha512-rHGjX1vg/nZ2DKqRGfDPNC55CWZBMldEVcH+91BThRa6JeT80NqXknffLLEZLRUxyikCfkwMsk6xR3UNMqG0Rg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/documents@1.0.0(graphql@16.8.1)': dependencies: graphql: 16.8.1 lodash.sortby: 4.7.0 tslib: 2.6.2 - dev: true - /@graphql-tools/executor-graphql-ws@0.0.14(graphql@16.8.1): - resolution: {integrity: sha512-P2nlkAsPZKLIXImFhj0YTtny5NQVGSsKnhi7PzXiaHSXc6KkzqbWZHKvikD4PObanqg+7IO58rKFpGXP7eeO+w==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/executor-graphql-ws@0.0.14(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10)': dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) '@repeaterjs/repeater': 3.0.4 '@types/ws': 8.5.10 graphql: 16.8.1 graphql-ws: 5.12.1(graphql@16.8.1) - isomorphic-ws: 5.0.0(ws@8.13.0) + isomorphic-ws: 5.0.0(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) tslib: 2.6.2 - ws: 8.13.0 + ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - dev: true - /@graphql-tools/executor-graphql-ws@1.1.0(graphql@16.8.1): - resolution: {integrity: sha512-yM67SzwE8rYRpm4z4AuGtABlOp9mXXVy6sxXnTJRoYIdZrmDbKVfIY+CpZUJCqS0FX3xf2+GoHlsj7Qswaxgcg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/executor-graphql-ws@1.1.0(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10)': dependencies: '@graphql-tools/utils': 10.0.12(graphql@16.8.1) '@types/ws': 8.5.10 graphql: 16.8.1 graphql-ws: 5.14.2(graphql@16.8.1) - isomorphic-ws: 5.0.0(ws@8.16.0) + isomorphic-ws: 5.0.0(ws@8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) tslib: 2.6.2 - ws: 8.16.0 + ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - dev: true - /@graphql-tools/executor-http@0.1.10(@types/node@18.16.9)(graphql@16.8.1): - resolution: {integrity: sha512-hnAfbKv0/lb9s31LhWzawQ5hghBfHS+gYWtqxME6Rl0Aufq9GltiiLBcl7OVVOnkLF0KhwgbYP1mB5VKmgTGpg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/executor-http@0.1.10(@types/node@18.19.31)(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) '@repeaterjs/repeater': 3.0.5 @@ -4280,68 +16662,50 @@ packages: dset: 3.1.3 extract-files: 11.0.0 graphql: 16.8.1 - meros: 1.3.0(@types/node@18.16.9) + meros: 1.3.0(@types/node@18.19.31) tslib: 2.6.2 value-or-promise: 1.0.12 transitivePeerDependencies: - '@types/node' - dev: true - /@graphql-tools/executor-http@1.0.7(@types/node@18.16.9)(graphql@16.8.1): - resolution: {integrity: sha512-/MoRYzQS50Tz5mxRfq3ZmeZ2SOins9wGZAGetsJ55F3PxL0PmHdSGlCq12KzffZDbwHV5YMlwigBsSGWq4y9Iw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/executor-http@1.0.7(@types/node@18.19.31)(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 10.0.12(graphql@16.8.1) '@repeaterjs/repeater': 3.0.5 '@whatwg-node/fetch': 0.9.15 extract-files: 11.0.0 graphql: 16.8.1 - meros: 1.3.0(@types/node@18.16.9) + meros: 1.3.0(@types/node@18.19.31) tslib: 2.6.2 value-or-promise: 1.0.12 transitivePeerDependencies: - '@types/node' - dev: true - /@graphql-tools/executor-legacy-ws@0.0.11(graphql@16.8.1): - resolution: {integrity: sha512-4ai+NnxlNfvIQ4c70hWFvOZlSUN8lt7yc+ZsrwtNFbFPH/EroIzFMapAxM9zwyv9bH38AdO3TQxZ5zNxgBdvUw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/executor-legacy-ws@0.0.11(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10)': dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) '@types/ws': 8.5.10 graphql: 16.8.1 - isomorphic-ws: 5.0.0(ws@8.13.0) + isomorphic-ws: 5.0.0(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) tslib: 2.6.2 - ws: 8.13.0 + ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: true - - /@graphql-tools/executor-legacy-ws@1.0.5(graphql@16.8.1): - resolution: {integrity: sha512-w54AZ7zkNuvpyV09FH+eGHnnAmaxhBVHg4Yh2ICcsMfRg0brkLt77PlbjBuxZ4HY8XZnKJaYWf+tKazQZtkQtg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + - bufferutil + - utf-8-validate + + '@graphql-tools/executor-legacy-ws@1.0.5(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10)': dependencies: '@graphql-tools/utils': 10.0.12(graphql@16.8.1) '@types/ws': 8.5.10 graphql: 16.8.1 - isomorphic-ws: 5.0.0(ws@8.16.0) + isomorphic-ws: 5.0.0(ws@8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) tslib: 2.6.2 - ws: 8.16.0 + ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - dev: true - /@graphql-tools/executor@0.0.20(graphql@16.8.1): - resolution: {integrity: sha512-GdvNc4vszmfeGvUqlcaH1FjBoguvMYzxAfT6tDd4/LgwymepHhinqLNA5otqwVLW+JETcDaK7xGENzFomuE6TA==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/executor@0.0.20(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) @@ -4349,13 +16713,8 @@ packages: graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 - dev: true - /@graphql-tools/executor@1.2.0(graphql@16.8.1): - resolution: {integrity: sha512-SKlIcMA71Dha5JnEWlw4XxcaJ+YupuXg0QCZgl2TOLFz4SkGCwU/geAsJvUJFwK2RbVLpQv/UMq67lOaBuwDtg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/executor@1.2.0(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 10.0.12(graphql@16.8.1) '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) @@ -4363,13 +16722,8 @@ packages: graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 - dev: true - /@graphql-tools/git-loader@8.0.3(graphql@16.8.1): - resolution: {integrity: sha512-Iz9KbRUAkuOe8JGTS0qssyJ+D5Snle17W+z9anwWrLFrkBhHrRFUy5AdjZqgJuhls0x30QkZBnnCtnHDBdQ4nA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/git-loader@8.0.3(graphql@16.8.1)': dependencies: '@graphql-tools/graphql-tag-pluck': 8.1.0(graphql@16.8.1) '@graphql-tools/utils': 10.0.12(graphql@16.8.1) @@ -4380,16 +16734,11 @@ packages: unixify: 1.0.0 transitivePeerDependencies: - supports-color - dev: true - /@graphql-tools/github-loader@8.0.0(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-VuroArWKcG4yaOWzV0r19ElVIV6iH6UKDQn1MXemND0xu5TzrFme0kf3U9o0YwNo0kUYEk9CyFM0BYg4he17FA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/github-loader@8.0.0(@types/node@18.19.31)(encoding@0.1.13)(graphql@16.8.1)': dependencies: '@ardatan/sync-fetch': 0.0.1(encoding@0.1.13) - '@graphql-tools/executor-http': 1.0.7(@types/node@18.16.9)(graphql@16.8.1) + '@graphql-tools/executor-http': 1.0.7(@types/node@18.19.31)(graphql@16.8.1) '@graphql-tools/graphql-tag-pluck': 8.1.0(graphql@16.8.1) '@graphql-tools/utils': 10.0.12(graphql@16.8.1) '@whatwg-node/fetch': 0.9.15 @@ -4400,12 +16749,8 @@ packages: - '@types/node' - encoding - supports-color - dev: true - /@graphql-tools/graphql-file-loader@7.5.17(graphql@16.8.1): - resolution: {integrity: sha512-hVwwxPf41zOYgm4gdaZILCYnKB9Zap7Ys9OhY1hbwuAuC4MMNY9GpUjoTU3CQc3zUiPoYStyRtUGkHSJZ3HxBw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/graphql-file-loader@7.5.17(graphql@16.8.1)': dependencies: '@graphql-tools/import': 6.7.18(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) @@ -4413,13 +16758,8 @@ packages: graphql: 16.8.1 tslib: 2.6.2 unixify: 1.0.0 - dev: true - /@graphql-tools/graphql-file-loader@8.0.0(graphql@16.8.1): - resolution: {integrity: sha512-wRXj9Z1IFL3+zJG1HWEY0S4TXal7+s1vVhbZva96MSp0kbb/3JBF7j0cnJ44Eq0ClccMgGCDFqPFXty4JlpaPg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/graphql-file-loader@8.0.0(graphql@16.8.1)': dependencies: '@graphql-tools/import': 7.0.0(graphql@16.8.1) '@graphql-tools/utils': 10.0.12(graphql@16.8.1) @@ -4427,12 +16767,8 @@ packages: graphql: 16.8.1 tslib: 2.6.2 unixify: 1.0.0 - dev: true - /@graphql-tools/graphql-tag-pluck@7.5.2(@babel/core@7.23.9)(graphql@16.8.1): - resolution: {integrity: sha512-RW+H8FqOOLQw0BPXaahYepVSRjuOHw+7IL8Opaa5G5uYGOBxoXR7DceyQ7BcpMgktAOOmpDNQ2WtcboChOJSRA==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/graphql-tag-pluck@7.5.2(@babel/core@7.23.9)(graphql@16.8.1)': dependencies: '@babel/parser': 7.23.5 '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.9) @@ -4444,13 +16780,8 @@ packages: transitivePeerDependencies: - '@babel/core' - supports-color - dev: true - /@graphql-tools/graphql-tag-pluck@8.1.0(graphql@16.8.1): - resolution: {integrity: sha512-kt5l6H/7QxQcIaewInTcune6NpATojdFEW98/8xWcgmy7dgXx5vU9e0AicFZIH+ewGyZzTpwFqO2RI03roxj2w==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/graphql-tag-pluck@8.1.0(graphql@16.8.1)': dependencies: '@babel/core': 7.23.9 '@babel/parser': 7.23.9 @@ -4462,128 +16793,78 @@ packages: tslib: 2.6.2 transitivePeerDependencies: - supports-color - dev: true - /@graphql-tools/import@6.7.18(graphql@16.8.1): - resolution: {integrity: sha512-XQDdyZTp+FYmT7as3xRWH/x8dx0QZA2WZqfMF5EWb36a0PiH7WwlRQYIdyYXj8YCLpiWkeBXgBRHmMnwEYR8iQ==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/import@6.7.18(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) graphql: 16.8.1 resolve-from: 5.0.0 tslib: 2.6.2 - dev: true - /@graphql-tools/import@7.0.0(graphql@16.8.1): - resolution: {integrity: sha512-NVZiTO8o1GZs6OXzNfjB+5CtQtqsZZpQOq+Uu0w57kdUkT4RlQKlwhT8T81arEsbV55KpzkpFsOZP7J1wdmhBw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/import@7.0.0(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 10.0.12(graphql@16.8.1) graphql: 16.8.1 resolve-from: 5.0.0 tslib: 2.6.2 - dev: true - /@graphql-tools/json-file-loader@7.4.18(graphql@16.8.1): - resolution: {integrity: sha512-AJ1b6Y1wiVgkwsxT5dELXhIVUPs/u3VZ8/0/oOtpcoyO/vAeM5rOvvWegzicOOnQw8G45fgBRMkkRfeuwVt6+w==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/json-file-loader@7.4.18(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) globby: 11.1.0 graphql: 16.8.1 tslib: 2.6.2 unixify: 1.0.0 - dev: true - /@graphql-tools/json-file-loader@8.0.0(graphql@16.8.1): - resolution: {integrity: sha512-ki6EF/mobBWJjAAC84xNrFMhNfnUFD6Y0rQMGXekrUgY0NdeYXHU0ZUgHzC9O5+55FslqUmAUHABePDHTyZsLg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/json-file-loader@8.0.0(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 10.0.12(graphql@16.8.1) globby: 11.1.0 graphql: 16.8.1 tslib: 2.6.2 unixify: 1.0.0 - dev: true - /@graphql-tools/load@7.8.14(graphql@16.8.1): - resolution: {integrity: sha512-ASQvP+snHMYm+FhIaLxxFgVdRaM0vrN9wW2BKInQpktwWTXVyk+yP5nQUCEGmn0RTdlPKrffBaigxepkEAJPrg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/load@7.8.14(graphql@16.8.1)': dependencies: '@graphql-tools/schema': 9.0.19(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) graphql: 16.8.1 p-limit: 3.1.0 tslib: 2.6.2 - dev: true - /@graphql-tools/load@8.0.1(graphql@16.8.1): - resolution: {integrity: sha512-qSMsKngJhDqRbuWyo3NvakEFqFL6+eSjy8ooJ1o5qYD26N7dqXkKzIMycQsX7rBK19hOuINAUSaRcVWH6hTccw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/load@8.0.1(graphql@16.8.1)': dependencies: '@graphql-tools/schema': 10.0.2(graphql@16.8.1) '@graphql-tools/utils': 10.0.12(graphql@16.8.1) graphql: 16.8.1 p-limit: 3.1.0 tslib: 2.6.2 - dev: true - /@graphql-tools/merge@8.4.2(graphql@16.8.1): - resolution: {integrity: sha512-XbrHAaj8yDuINph+sAfuq3QCZ/tKblrTLOpirK0+CAgNlZUCHs0Fa+xtMUURgwCVThLle1AF7svJCxFizygLsw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/merge@8.4.2(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) graphql: 16.8.1 tslib: 2.6.2 - dev: true - /@graphql-tools/merge@9.0.1(graphql@16.8.1): - resolution: {integrity: sha512-hIEExWO9fjA6vzsVjJ3s0cCQ+Q/BEeMVJZtMXd7nbaVefVy0YDyYlEkeoYYNV3NVVvu1G9lr6DM1Qd0DGo9Caw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/merge@9.0.1(graphql@16.8.1)': dependencies: '@graphql-tools/utils': 10.0.12(graphql@16.8.1) graphql: 16.8.1 tslib: 2.6.2 - dev: true - /@graphql-tools/optimize@1.4.0(graphql@16.8.1): - resolution: {integrity: sha512-dJs/2XvZp+wgHH8T5J2TqptT9/6uVzIYvA6uFACha+ufvdMBedkfR4b4GbT8jAKLRARiqRTxy3dctnwkTM2tdw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/optimize@1.4.0(graphql@16.8.1)': dependencies: graphql: 16.8.1 tslib: 2.6.2 - dev: true - /@graphql-tools/optimize@2.0.0(graphql@16.8.1): - resolution: {integrity: sha512-nhdT+CRGDZ+bk68ic+Jw1OZ99YCDIKYA5AlVAnBHJvMawSx9YQqQAIj4refNc1/LRieGiuWvhbG3jvPVYho0Dg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/optimize@2.0.0(graphql@16.8.1)': dependencies: graphql: 16.8.1 tslib: 2.6.2 - dev: true - /@graphql-tools/prisma-loader@8.0.2(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-8d28bIB0bZ9Bj0UOz9sHagVPW+6AHeqvGljjERtwCnWl8OCQw2c2pNboYXISLYUG5ub76r4lDciLLTU+Ks7Q0w==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/prisma-loader@8.0.2(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10)': dependencies: - '@graphql-tools/url-loader': 8.0.1(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1) + '@graphql-tools/url-loader': 8.0.1(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10) '@graphql-tools/utils': 10.0.12(graphql@16.8.1) '@types/js-yaml': 4.0.9 '@types/json-stable-stringify': 1.0.36 @@ -4608,12 +16889,8 @@ packages: - encoding - supports-color - utf-8-validate - dev: true - /@graphql-tools/relay-operation-optimizer@6.5.18(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-mc5VPyTeV+LwiM+DNvoDQfPqwQYhPV/cl5jOBjTgSniyaq8/86aODfMkrE2OduhQ5E00hqrkuL2Fdrgk0w1QJg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/relay-operation-optimizer@6.5.18(encoding@0.1.13)(graphql@16.8.1)': dependencies: '@ardatan/relay-compiler': 12.0.0(encoding@0.1.13)(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) @@ -4622,13 +16899,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@graphql-tools/relay-operation-optimizer@7.0.0(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-UNlJi5y3JylhVWU4MBpL0Hun4Q7IoJwv9xYtmAz+CgRa066szzY7dcuPfxrA7cIGgG/Q6TVsKsYaiF4OHPs1Fw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/relay-operation-optimizer@7.0.0(encoding@0.1.13)(graphql@16.8.1)': dependencies: '@ardatan/relay-compiler': 12.0.0(encoding@0.1.13)(graphql@16.8.1) '@graphql-tools/utils': 10.0.12(graphql@16.8.1) @@ -4637,123 +16909,87 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@graphql-tools/schema@10.0.2(graphql@16.8.1): - resolution: {integrity: sha512-TbPsIZnWyDCLhgPGnDjt4hosiNU2mF/rNtSk5BVaXWnZqvKJ6gzJV4fcHcvhRIwtscDMW2/YTnK6dLVnk8pc4w==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/schema@10.0.2(graphql@16.8.1)': dependencies: '@graphql-tools/merge': 9.0.1(graphql@16.8.1) '@graphql-tools/utils': 10.0.12(graphql@16.8.1) graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 - dev: true - /@graphql-tools/schema@9.0.19(graphql@16.8.1): - resolution: {integrity: sha512-oBRPoNBtCkk0zbUsyP4GaIzCt8C0aCI4ycIRUL67KK5pOHljKLBBtGT+Jr6hkzA74C8Gco8bpZPe7aWFjiaK2w==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/schema@9.0.19(graphql@16.8.1)': dependencies: '@graphql-tools/merge': 8.4.2(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 - dev: true - /@graphql-tools/url-loader@7.17.18(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-ear0CiyTj04jCVAxi7TvgbnGDIN2HgqzXzwsfcqiVg9cvjT40NcMlZ2P1lZDgqMkZ9oyLTV8Bw6j+SyG6A+xPw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/url-loader@7.17.18(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10)': dependencies: '@ardatan/sync-fetch': 0.0.1(encoding@0.1.13) '@graphql-tools/delegate': 9.0.35(graphql@16.8.1) - '@graphql-tools/executor-graphql-ws': 0.0.14(graphql@16.8.1) - '@graphql-tools/executor-http': 0.1.10(@types/node@18.16.9)(graphql@16.8.1) - '@graphql-tools/executor-legacy-ws': 0.0.11(graphql@16.8.1) + '@graphql-tools/executor-graphql-ws': 0.0.14(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10) + '@graphql-tools/executor-http': 0.1.10(@types/node@18.19.31)(graphql@16.8.1) + '@graphql-tools/executor-legacy-ws': 0.0.11(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) '@graphql-tools/wrap': 9.4.2(graphql@16.8.1) '@types/ws': 8.5.10 '@whatwg-node/fetch': 0.8.8 graphql: 16.8.1 - isomorphic-ws: 5.0.0(ws@8.16.0) + isomorphic-ws: 5.0.0(ws@8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) tslib: 2.6.2 value-or-promise: 1.0.12 - ws: 8.16.0 + ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@types/node' - bufferutil - encoding - utf-8-validate - dev: true - /@graphql-tools/url-loader@8.0.1(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-B2k8KQEkEQmfV1zhurT5GLoXo8jbXP+YQHUayhCSxKYlRV7j/1Fhp1b21PDM8LXIDGlDRXaZ0FbWKOs7eYXDuQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/url-loader@8.0.1(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10)': dependencies: '@ardatan/sync-fetch': 0.0.1(encoding@0.1.13) '@graphql-tools/delegate': 10.0.3(graphql@16.8.1) - '@graphql-tools/executor-graphql-ws': 1.1.0(graphql@16.8.1) - '@graphql-tools/executor-http': 1.0.7(@types/node@18.16.9)(graphql@16.8.1) - '@graphql-tools/executor-legacy-ws': 1.0.5(graphql@16.8.1) + '@graphql-tools/executor-graphql-ws': 1.1.0(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10) + '@graphql-tools/executor-http': 1.0.7(@types/node@18.19.31)(graphql@16.8.1) + '@graphql-tools/executor-legacy-ws': 1.0.5(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10) '@graphql-tools/utils': 10.0.12(graphql@16.8.1) '@graphql-tools/wrap': 10.0.1(graphql@16.8.1) '@types/ws': 8.5.10 '@whatwg-node/fetch': 0.9.15 graphql: 16.8.1 - isomorphic-ws: 5.0.0(ws@8.16.0) + isomorphic-ws: 5.0.0(ws@8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) tslib: 2.6.2 value-or-promise: 1.0.12 - ws: 8.16.0 + ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@types/node' - bufferutil - encoding - utf-8-validate - dev: true - /@graphql-tools/utils@10.0.12(graphql@16.8.1): - resolution: {integrity: sha512-+yS1qlFwXlwU3Gv8ek/h2aJ95quog4yF22haC11M0zReMSTddbGJZ5yXKkE3sXoY2BcL1utilSFjylJ9uXpSNQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/utils@10.0.12(graphql@16.8.1)': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) cross-inspect: 1.0.0 dset: 3.1.3 graphql: 16.8.1 tslib: 2.6.2 - dev: true - /@graphql-tools/utils@8.13.1(graphql@16.8.1): - resolution: {integrity: sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/utils@8.13.1(graphql@16.8.1)': dependencies: graphql: 16.8.1 tslib: 2.6.2 - dev: true - /@graphql-tools/utils@9.2.1(graphql@16.8.1): - resolution: {integrity: sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/utils@9.2.1(graphql@16.8.1)': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) graphql: 16.8.1 tslib: 2.6.2 - dev: true - /@graphql-tools/wrap@10.0.1(graphql@16.8.1): - resolution: {integrity: sha512-Cw6hVrKGM2OKBXeuAGltgy4tzuqQE0Nt7t/uAqnuokSXZhMHXJUb124Bnvxc2gPZn5chfJSDafDe4Cp8ZAVJgg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/wrap@10.0.1(graphql@16.8.1)': dependencies: '@graphql-tools/delegate': 10.0.3(graphql@16.8.1) '@graphql-tools/schema': 10.0.2(graphql@16.8.1) @@ -4761,12 +16997,8 @@ packages: graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 - dev: true - /@graphql-tools/wrap@9.4.2(graphql@16.8.1): - resolution: {integrity: sha512-DFcd9r51lmcEKn0JW43CWkkI2D6T9XI1juW/Yo86i04v43O9w2/k4/nx2XTJv4Yv+iXwUw7Ok81PGltwGJSDSA==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-tools/wrap@9.4.2(graphql@16.8.1)': dependencies: '@graphql-tools/delegate': 9.0.35(graphql@16.8.1) '@graphql-tools/schema': 9.0.19(graphql@16.8.1) @@ -4774,125 +17006,85 @@ packages: graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 - dev: true - /@graphql-typed-document-node/core@3.2.0(graphql@16.8.1): - resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@graphql-typed-document-node/core@3.2.0(graphql@16.8.1)': dependencies: graphql: 16.8.1 - dev: true - /@hapi/hoek@9.3.0: - resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} + '@hapi/hoek@9.3.0': {} - /@hapi/topo@5.1.0: - resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} + '@hapi/topo@5.1.0': dependencies: '@hapi/hoek': 9.3.0 - /@hexagon/base64@1.1.28: - resolution: {integrity: sha512-lhqDEAvWixy3bZ+UOYbPwUbBkwBq5C1LAJ/xPC8Oi+lL54oyakv/npbA0aU2hgCsx/1NUd4IBvV03+aUBWxerw==} - dev: false + '@hexagon/base64@1.1.28': {} - /@humanwhocodes/config-array@0.11.13: - resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} - engines: {node: '>=10.10.0'} + '@humanwhocodes/config-array@0.11.14': dependencies: - '@humanwhocodes/object-schema': 2.0.1 + '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: - supports-color - dev: true - /@humanwhocodes/module-importer@1.0.1: - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - dev: true + '@humanwhocodes/module-importer@1.0.1': {} - /@humanwhocodes/object-schema@2.0.1: - resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} - dev: true + '@humanwhocodes/object-schema@2.0.3': {} - /@ioredis/commands@1.2.0: - resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} + '@ioredis/commands@1.2.0': {} - /@isaacs/cliui@8.0.2: - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} + '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 - string-width-cjs: /string-width@4.2.3 + string-width-cjs: string-width@4.2.3 strip-ansi: 7.1.0 - strip-ansi-cjs: /strip-ansi@6.0.1 + strip-ansi-cjs: strip-ansi@6.0.1 wrap-ansi: 8.1.0 - wrap-ansi-cjs: /wrap-ansi@7.0.0 - dev: true + wrap-ansi-cjs: wrap-ansi@7.0.0 - /@istanbuljs/load-nyc-config@1.1.0: - resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} - engines: {node: '>=8'} + '@istanbuljs/load-nyc-config@1.1.0': dependencies: camelcase: 5.3.1 find-up: 4.1.0 get-package-type: 0.1.0 js-yaml: 3.14.1 resolve-from: 5.0.0 - dev: true - /@istanbuljs/schema@0.1.3: - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} - dev: true + '@istanbuljs/schema@0.1.3': {} - /@jest/console@28.1.3: - resolution: {integrity: sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + '@jest/console@28.1.3': dependencies: '@jest/types': 28.1.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 chalk: 4.1.0 jest-message-util: 28.1.3 jest-util: 28.1.3 slash: 3.0.0 - dev: true - /@jest/console@29.7.0: - resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 chalk: 4.1.0 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - dev: true - /@jest/core@28.1.3(ts-node@10.9.1): - resolution: {integrity: sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + '@jest/core@28.1.3(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))': dependencies: '@jest/console': 28.1.3 '@jest/reporters': 28.1.3 '@jest/test-result': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 ansi-escapes: 4.3.2 chalk: 4.1.0 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 28.1.3 - jest-config: 28.1.3(@types/node@18.16.9)(ts-node@10.9.1) + jest-config: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) jest-haste-map: 28.1.3 jest-message-util: 28.1.3 jest-regex-util: 28.0.2 @@ -4912,30 +17104,22 @@ packages: transitivePeerDependencies: - supports-color - ts-node - dev: true - /@jest/core@29.7.0(ts-node@10.9.1): - resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + '@jest/core@29.7.0(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 ansi-escapes: 4.3.2 chalk: 4.1.0 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -4955,107 +17139,74 @@ packages: - babel-plugin-macros - supports-color - ts-node - dev: true - /@jest/create-cache-key-function@27.5.1: - resolution: {integrity: sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + '@jest/create-cache-key-function@27.5.1': dependencies: '@jest/types': 27.5.1 - dev: true - /@jest/environment@28.1.3: - resolution: {integrity: sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + '@jest/environment@28.1.3': dependencies: '@jest/fake-timers': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 jest-mock: 28.1.3 - dev: true - /@jest/environment@29.7.0: - resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/environment@29.7.0': dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 jest-mock: 29.7.0 - dev: true - /@jest/expect-utils@28.1.3: - resolution: {integrity: sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + '@jest/expect-utils@28.1.3': dependencies: jest-get-type: 28.0.2 - dev: true - /@jest/expect-utils@29.7.0: - resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/expect-utils@29.7.0': dependencies: jest-get-type: 29.6.3 - dev: true - /@jest/expect@28.1.3: - resolution: {integrity: sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + '@jest/expect@28.1.3': dependencies: expect: 28.1.3 jest-snapshot: 28.1.3 transitivePeerDependencies: - supports-color - dev: true - /@jest/expect@29.7.0: - resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/expect@29.7.0': dependencies: expect: 29.7.0 jest-snapshot: 29.7.0 transitivePeerDependencies: - supports-color - dev: true - /@jest/fake-timers@28.1.3: - resolution: {integrity: sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + '@jest/fake-timers@28.1.3': dependencies: '@jest/types': 28.1.3 '@sinonjs/fake-timers': 9.1.2 - '@types/node': 18.16.9 + '@types/node': 18.19.31 jest-message-util: 28.1.3 jest-mock: 28.1.3 jest-util: 28.1.3 - dev: true - /@jest/fake-timers@29.7.0: - resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/fake-timers@29.7.0': dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 18.16.9 + '@types/node': 18.19.31 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 - dev: true - /@jest/globals@28.1.3: - resolution: {integrity: sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + '@jest/globals@28.1.3': dependencies: '@jest/environment': 28.1.3 '@jest/expect': 28.1.3 '@jest/types': 28.1.3 transitivePeerDependencies: - supports-color - dev: true - /@jest/globals@29.7.0: - resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/globals@29.7.0': dependencies: '@jest/environment': 29.7.0 '@jest/expect': 29.7.0 @@ -5063,16 +17214,8 @@ packages: jest-mock: 29.7.0 transitivePeerDependencies: - supports-color - dev: true - /@jest/reporters@28.1.3: - resolution: {integrity: sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + '@jest/reporters@28.1.3': dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 28.1.3 @@ -5080,7 +17223,7 @@ packages: '@jest/transform': 28.1.3 '@jest/types': 28.1.3 '@jridgewell/trace-mapping': 0.3.20 - '@types/node': 18.16.9 + '@types/node': 18.19.31 chalk: 4.1.0 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -5101,16 +17244,8 @@ packages: v8-to-istanbul: 9.2.0 transitivePeerDependencies: - supports-color - dev: true - /@jest/reporters@29.7.0: - resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + '@jest/reporters@29.7.0': dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 29.7.0 @@ -5118,7 +17253,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.20 - '@types/node': 18.16.9 + '@types/node': 18.19.31 chalk: 4.1.0 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -5138,83 +17273,56 @@ packages: v8-to-istanbul: 9.2.0 transitivePeerDependencies: - supports-color - dev: true - /@jest/schemas@28.1.3: - resolution: {integrity: sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + '@jest/schemas@28.1.3': dependencies: '@sinclair/typebox': 0.24.51 - dev: true - /@jest/schemas@29.6.3: - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/schemas@29.6.3': dependencies: '@sinclair/typebox': 0.27.8 - dev: true - /@jest/source-map@28.1.2: - resolution: {integrity: sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + '@jest/source-map@28.1.2': dependencies: '@jridgewell/trace-mapping': 0.3.20 callsites: 3.1.0 graceful-fs: 4.2.11 - dev: true - /@jest/source-map@29.6.3: - resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/source-map@29.6.3': dependencies: '@jridgewell/trace-mapping': 0.3.20 callsites: 3.1.0 graceful-fs: 4.2.11 - dev: true - /@jest/test-result@28.1.3: - resolution: {integrity: sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + '@jest/test-result@28.1.3': dependencies: '@jest/console': 28.1.3 '@jest/types': 28.1.3 '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.2 - dev: true - /@jest/test-result@29.7.0: - resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/test-result@29.7.0': dependencies: '@jest/console': 29.7.0 '@jest/types': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.2 - dev: true - /@jest/test-sequencer@28.1.3: - resolution: {integrity: sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + '@jest/test-sequencer@28.1.3': dependencies: '@jest/test-result': 28.1.3 graceful-fs: 4.2.11 jest-haste-map: 28.1.3 slash: 3.0.0 - dev: true - /@jest/test-sequencer@29.7.0: - resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/test-sequencer@29.7.0': dependencies: '@jest/test-result': 29.7.0 graceful-fs: 4.2.11 jest-haste-map: 29.7.0 slash: 3.0.0 - dev: true - /@jest/transform@28.1.3: - resolution: {integrity: sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + '@jest/transform@28.1.3': dependencies: '@babel/core': 7.23.9 '@jest/types': 28.1.3 @@ -5233,11 +17341,8 @@ packages: write-file-atomic: 4.0.2 transitivePeerDependencies: - supports-color - dev: true - /@jest/transform@29.7.0: - resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/transform@29.7.0': dependencies: '@babel/core': 7.23.9 '@jest/types': 29.6.3 @@ -5256,119 +17361,81 @@ packages: write-file-atomic: 4.0.2 transitivePeerDependencies: - supports-color - dev: true - /@jest/types@27.5.1: - resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + '@jest/types@27.5.1': dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 18.16.9 + '@types/node': 18.19.31 '@types/yargs': 16.0.9 chalk: 4.1.0 - dev: true - /@jest/types@28.1.3: - resolution: {integrity: sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + '@jest/types@28.1.3': dependencies: '@jest/schemas': 28.1.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 18.16.9 + '@types/node': 18.19.31 '@types/yargs': 17.0.32 chalk: 4.1.0 - dev: true - /@jest/types@29.6.3: - resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/types@29.6.3': dependencies: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 18.16.9 + '@types/node': 18.19.31 '@types/yargs': 17.0.32 chalk: 4.1.0 - dev: true - /@jridgewell/gen-mapping@0.3.3: - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} - engines: {node: '>=6.0.0'} + '@jridgewell/gen-mapping@0.3.3': dependencies: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.20 - /@jridgewell/resolve-uri@3.1.1: - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} - engines: {node: '>=6.0.0'} + '@jridgewell/resolve-uri@3.1.1': {} - /@jridgewell/set-array@1.1.2: - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} - engines: {node: '>=6.0.0'} + '@jridgewell/set-array@1.1.2': {} - /@jridgewell/source-map@0.3.5: - resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} + '@jridgewell/source-map@0.3.5': dependencies: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.20 - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + '@jridgewell/sourcemap-codec@1.4.15': {} - /@jridgewell/trace-mapping@0.3.20: - resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} + '@jridgewell/trace-mapping@0.3.20': dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - /@jridgewell/trace-mapping@0.3.9: - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - /@juggle/resize-observer@3.4.0: - resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==} - dev: true + '@juggle/resize-observer@3.4.0': {} - /@kamilkisiela/fast-url-parser@1.1.4: - resolution: {integrity: sha512-gbkePEBupNydxCelHCESvFSFM8XPh1Zs/OAVRW/rKpEqPAl5PbOM90Si8mv9bvnR53uPD2s/FiRxdvSejpRJew==} - dev: true + '@kamilkisiela/fast-url-parser@1.1.4': {} - /@leichtgewicht/ip-codec@2.0.4: - resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} - dev: true + '@leichtgewicht/ip-codec@2.0.4': {} - /@ljharb/resumer@0.0.1: - resolution: {integrity: sha512-skQiAOrCfO7vRTq53cxznMpks7wS1va95UCidALlOVWqvBAzwPVErwizDwoMqNVMEn1mDq0utxZd02eIrvF1lw==} - engines: {node: '>= 0.4'} + '@ljharb/resumer@0.0.1': dependencies: '@ljharb/through': 2.3.12 - dev: false - /@ljharb/through@2.3.12: - resolution: {integrity: sha512-ajo/heTlG3QgC8EGP6APIejksVAYt4ayz4tqoP3MolFELzcH1x1fzwEYRJTPO0IELutZ5HQ0c26/GqAYy79u3g==} - engines: {node: '>= 0.4'} + '@ljharb/through@2.3.12': dependencies: call-bind: 1.0.5 - dev: false - /@mdx-js/react@2.3.0(react@18.2.0): - resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==} - peerDependencies: - react: '>=16' + '@mdx-js/react@2.3.0(react@18.2.0)': dependencies: '@types/mdx': 2.0.10 '@types/react': 18.2.33 react: 18.2.0 - dev: true - /@mole-inc/bin-wrapper@8.0.1: - resolution: {integrity: sha512-sTGoeZnjI8N4KS+sW2AN95gDBErhAguvkw/tWdCjeM8bvxpz5lqrnd0vOJABA1A+Ic3zED7PYoLP/RANLgVotA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + '@mole-inc/bin-wrapper@8.0.1': dependencies: bin-check: 4.1.0 bin-version-check: 5.1.0 @@ -5378,19 +17445,15 @@ packages: filenamify: 5.1.1 got: 11.8.6 os-filter-obj: 2.0.0 - dev: true - /@motionone/animation@10.16.3: - resolution: {integrity: sha512-QUGWpLbMFLhyqKlngjZhjtxM8IqiJQjLK0DF+XOF6od9nhSvlaeEpOY/UMCRVcZn/9Tr2rZO22EkuCIjYdI74g==} + '@motionone/animation@10.16.3': dependencies: '@motionone/easing': 10.16.3 '@motionone/types': 10.16.3 '@motionone/utils': 10.16.3 tslib: 2.6.2 - dev: false - /@motionone/dom@10.12.0: - resolution: {integrity: sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==} + '@motionone/dom@10.12.0': dependencies: '@motionone/animation': 10.16.3 '@motionone/generators': 10.16.4 @@ -5398,46 +17461,32 @@ packages: '@motionone/utils': 10.16.3 hey-listen: 1.0.8 tslib: 2.6.2 - dev: false - /@motionone/easing@10.16.3: - resolution: {integrity: sha512-HWTMZbTmZojzwEuKT/xCdvoMPXjYSyQvuVM6jmM0yoGU6BWzsmYMeB4bn38UFf618fJCNtP9XeC/zxtKWfbr0w==} + '@motionone/easing@10.16.3': dependencies: '@motionone/utils': 10.16.3 tslib: 2.6.2 - dev: false - /@motionone/generators@10.16.4: - resolution: {integrity: sha512-geFZ3w0Rm0ZXXpctWsSf3REGywmLLujEjxPYpBR0j+ymYwof0xbV6S5kGqqsDKgyWKVWpUInqQYvQfL6fRbXeg==} + '@motionone/generators@10.16.4': dependencies: '@motionone/types': 10.16.3 '@motionone/utils': 10.16.3 tslib: 2.6.2 - dev: false - /@motionone/types@10.16.3: - resolution: {integrity: sha512-W4jkEGFifDq73DlaZs3HUfamV2t1wM35zN/zX7Q79LfZ2sc6C0R1baUHZmqc/K5F3vSw3PavgQ6HyHLd/MXcWg==} - dev: false + '@motionone/types@10.16.3': {} - /@motionone/utils@10.16.3: - resolution: {integrity: sha512-WNWDksJIxQkaI9p9Z9z0+K27xdqISGNFy1SsWVGaiedTHq0iaT6iZujby8fT/ZnZxj1EOaxJtSfUPCFNU5CRoA==} + '@motionone/utils@10.16.3': dependencies: '@motionone/types': 10.16.3 hey-listen: 1.0.8 tslib: 2.6.2 - dev: false - /@mswjs/cookies@0.2.2: - resolution: {integrity: sha512-mlN83YSrcFgk7Dm1Mys40DLssI1KdJji2CMKN8eOlBqsTADYzj2+jWzsANsUTFbxDMWPD5e9bfA1RGqBpS3O1g==} - engines: {node: '>=14'} + '@mswjs/cookies@0.2.2': dependencies: '@types/set-cookie-parser': 2.4.7 set-cookie-parser: 2.6.0 - dev: true - /@mswjs/interceptors@0.17.10: - resolution: {integrity: sha512-N8x7eSLGcmUFNWZRxT1vsHvypzIRgQYdG0rJey/rZCy6zT/30qDt8Joj7FxzGNLSwXbeZqJOMqDurp7ra4hgbw==} - engines: {node: '>=14'} + '@mswjs/interceptors@0.17.10': dependencies: '@open-draft/until': 1.0.3 '@types/debug': 4.1.12 @@ -5449,155 +17498,80 @@ packages: web-encoding: 1.1.5 transitivePeerDependencies: - supports-color - dev: true - /@multiformats/base-x@4.0.1: - resolution: {integrity: sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw==} - dev: false + '@multiformats/base-x@4.0.1': {} - /@next/bundle-analyzer@13.5.6: - resolution: {integrity: sha512-4P5YVpR3N/B5+p0TQ/rPAr+9fsjkdfCVTGzJhKwE7XHqS+QME4gYxAYeGKkfkHEkP2A3GKXs8QSp0LjIvWLI3g==} + '@next/bundle-analyzer@13.5.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - webpack-bundle-analyzer: 4.7.0 + webpack-bundle-analyzer: 4.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - dev: true - /@next/env@13.5.6: - resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==} - dev: false + '@next/env@13.5.6': {} - /@next/env@14.2.1: - resolution: {integrity: sha512-qsHJle3GU3CmVx7pUoXcghX4sRN+vINkbLdH611T8ZlsP//grzqVW87BSUgOZeSAD4q7ZdZicdwNe/20U2janA==} + '@next/env@14.2.1': {} - /@next/eslint-plugin-next@14.2.1: - resolution: {integrity: sha512-Fp+mthEBjkn8r9qd6o4JgxKp0IDEzW0VYHD8ZC05xS5/lFNwHKuOdr2kVhWG7BQCO9L6eeepshM1Wbs2T+LgSg==} + '@next/eslint-plugin-next@14.2.1': dependencies: glob: 10.3.10 - dev: true - - /@next/swc-darwin-arm64@14.2.1: - resolution: {integrity: sha512-kGjnjcIJehEcd3rT/3NAATJQndAEELk0J9GmGMXHSC75TMnvpOhONcjNHbjtcWE5HUQnIHy5JVkatrnYm1QhVw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - optional: true - /@next/swc-darwin-x64@14.2.1: - resolution: {integrity: sha512-dAdWndgdQi7BK2WSXrx4lae7mYcOYjbHJUhvOUnJjMNYrmYhxbbvJ2xElZpxNxdfA6zkqagIB9He2tQk+l16ew==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true + '@next/swc-darwin-arm64@14.2.1': optional: true - /@next/swc-linux-arm64-gnu@14.2.1: - resolution: {integrity: sha512-2ZctfnyFOGvTkoD6L+DtQtO3BfFz4CapoHnyLTXkOxbZkVRgg3TQBUjTD/xKrO1QWeydeo8AWfZRg8539qNKrg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true + '@next/swc-darwin-x64@14.2.1': optional: true - /@next/swc-linux-arm64-musl@14.2.1: - resolution: {integrity: sha512-jazZXctiaanemy4r+TPIpFP36t1mMwWCKMsmrTRVChRqE6putyAxZA4PDujx0SnfvZHosjdkx9xIq9BzBB5tWg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true + '@next/swc-linux-arm64-gnu@14.2.1': optional: true - /@next/swc-linux-x64-gnu@14.2.1: - resolution: {integrity: sha512-VjCHWCjsAzQAAo8lkBOLEIkBZFdfW+Z18qcQ056kL4KpUYc8o59JhLDCBlhg+hINQRgzQ2UPGma2AURGOH0+Qg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true + '@next/swc-linux-arm64-musl@14.2.1': optional: true - /@next/swc-linux-x64-musl@14.2.1: - resolution: {integrity: sha512-7HZKYKvAp4nAHiHIbY04finRqjeYvkITOGOurP1aLMexIFG/1+oCnqhGogBdc4lao/lkMW1c+AkwWSzSlLasqw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true + '@next/swc-linux-x64-gnu@14.2.1': optional: true - /@next/swc-win32-arm64-msvc@14.2.1: - resolution: {integrity: sha512-YGHklaJ/Cj/F0Xd8jxgj2p8po4JTCi6H7Z3Yics3xJhm9CPIqtl8erlpK1CLv+HInDqEWfXilqatF8YsLxxA2Q==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - requiresBuild: true + '@next/swc-linux-x64-musl@14.2.1': optional: true - /@next/swc-win32-ia32-msvc@14.2.1: - resolution: {integrity: sha512-o+ISKOlvU/L43ZhtAAfCjwIfcwuZstiHVXq/BDsZwGqQE0h/81td95MPHliWCnFoikzWcYqh+hz54ZB2FIT8RA==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - requiresBuild: true + '@next/swc-win32-arm64-msvc@14.2.1': optional: true - /@next/swc-win32-x64-msvc@14.2.1: - resolution: {integrity: sha512-GmRoTiLcvCLifujlisknv4zu9/C4i9r0ktsA8E51EMqJL4bD4CpO7lDYr7SrUxCR0tS4RVcrqKmCak24T0ohaw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true + '@next/swc-win32-ia32-msvc@14.2.1': optional: true - /@noble/curves@1.1.0: - resolution: {integrity: sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA==} + '@next/swc-win32-x64-msvc@14.2.1': + optional: true + + '@noble/curves@1.1.0': dependencies: '@noble/hashes': 1.3.1 - dev: false - /@noble/curves@1.2.0: - resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} + '@noble/curves@1.2.0': dependencies: '@noble/hashes': 1.3.2 - dev: false - /@noble/hashes@1.3.1: - resolution: {integrity: sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA==} - engines: {node: '>= 16'} - dev: false + '@noble/hashes@1.3.1': {} - /@noble/hashes@1.3.2: - resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} - engines: {node: '>= 16'} - dev: false + '@noble/hashes@1.3.2': {} - /@noble/hashes@1.4.0: - resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} - engines: {node: '>= 16'} - dev: false + '@noble/hashes@1.4.0': {} - /@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 run-parallel: 1.2.0 - /@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} + '@nodelib/fs.stat@2.0.5': {} - /@nodelib/fs.walk@1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} + '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 fastq: 1.15.0 - /@nrwl/cypress@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-32owq2ybkkKOIeqQ/mkwBzFH4HPukmHEJyJ4v95sUgY8qrnj/Ca89vozdJ6WEvUiqcAb7ebrmp/nqFCz7PIWbg==} + '@nrwl/cypress@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: - '@nx/cypress': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2) + '@nx/cypress': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5606,34 +17580,27 @@ packages: - '@types/node' - cypress - debug - - eslint - js-yaml - nx - supports-color - typescript - verdaccio - dev: true - /@nrwl/devkit@16.0.0-beta.1(nx@17.2.8): - resolution: {integrity: sha512-OoQumfP//G822yy2QLi8RB9a0oEwIda7cp56mc7tyik2Hbw31fB6h5XGgXMHp9aJGhPQQCX9a/uqzoYbYmQwyA==} + '@nrwl/devkit@16.0.0-beta.1(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))': dependencies: - '@nx/devkit': 16.0.0-beta.1(nx@17.2.8) + '@nx/devkit': 16.0.0-beta.1(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) transitivePeerDependencies: - nx - dev: true - /@nrwl/devkit@17.2.8(nx@17.2.8): - resolution: {integrity: sha512-l2dFy5LkWqSA45s6pee6CoqJeluH+sjRdVnAAQfjLHRNSx6mFAKblyzq5h1f4P0EUCVVVqLs+kVqmNx5zxYqvw==} + '@nrwl/devkit@18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))': dependencies: - '@nx/devkit': 17.2.8(nx@17.2.8) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) transitivePeerDependencies: - nx - dev: true - /@nrwl/esbuild@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(esbuild@0.19.12)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-GvjPu3+Jl5O7jAKyisayh3w84syI+ZVfEqSxxb+tpXDlsvex6OpF7MUw2ZHk2MEadFeI8ASt+JkpDZBzABOgWg==} + '@nrwl/esbuild@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: - '@nx/esbuild': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(esbuild@0.19.12)(nx@17.2.8)(typescript@5.4.2) + '@nx/esbuild': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5646,12 +17613,10 @@ packages: - supports-color - typescript - verdaccio - dev: true - /@nrwl/eslint-plugin-nx@16.0.0-beta.1(@typescript-eslint/parser@7.2.0)(eslint-config-prettier@9.1.0)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-aPZKHBzdq8MwQ35y9BuuLgzdVJ3Ic6LoHJnGyrh2LAQHyX/xxUoDAaXG75aEAXQY65ZU0sTQBKgAk7a6Ghi+Aw==} + '@nrwl/eslint-plugin-nx@16.0.0-beta.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: - '@nx/eslint-plugin-nx': 16.0.0-beta.1(@typescript-eslint/parser@7.2.0)(eslint-config-prettier@9.1.0)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2) + '@nx/eslint-plugin-nx': 16.0.0-beta.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint @@ -5659,12 +17624,10 @@ packages: - nx - supports-color - typescript - dev: true - /@nrwl/eslint-plugin-nx@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(@typescript-eslint/parser@7.2.0)(eslint-config-prettier@9.1.0)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-g76ZzBvJ7jenvLXQuXdBUs7p3KP2vr00u7TV4A/J01eDJMFHYVZhYfQNjLhr4nnE4NvNRr8WdrMD2KeGYtdycQ==} + '@nrwl/eslint-plugin-nx@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: - '@nx/eslint-plugin': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(@typescript-eslint/parser@7.2.0)(eslint-config-prettier@9.1.0)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2) + '@nx/eslint-plugin': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5679,12 +17642,10 @@ packages: - supports-color - typescript - verdaccio - dev: true - /@nrwl/jest@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2): - resolution: {integrity: sha512-suyAm+5dj03ZevZW0fEZJSn+au1k6+OGPo4LKQ9Y4u/QJW52d2k0nOzrKu79CwkdKP5PFhjnvPP4Oo93RbNNnA==} + '@nrwl/jest@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': dependencies: - '@nx/jest': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) + '@nx/jest': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5699,29 +17660,10 @@ packages: - ts-node - typescript - verdaccio - dev: true - - /@nrwl/js@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.2.2): - resolution: {integrity: sha512-ZfTGNSmSBqvEfP8NOfOHcnqKwhXsfqBrN4IhthQR02sqTA9GkrjSfSUtcGXY01fUitsNUDOn6RZjgX6UysDCXg==} - dependencies: - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.2.2) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - - verdaccio - dev: true - /@nrwl/js@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-ZfTGNSmSBqvEfP8NOfOHcnqKwhXsfqBrN4IhthQR02sqTA9GkrjSfSUtcGXY01fUitsNUDOn6RZjgX6UysDCXg==} + '@nrwl/js@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5733,35 +17675,44 @@ packages: - supports-color - typescript - verdaccio - dev: true - /@nrwl/next@17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.2.1)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0): - resolution: {integrity: sha512-AeI5UT9KplhzOUvgXtfpjKHoUTF+OwUJs4y14kAD/W15+dnfRslyr2TiKcwEvKWGoUa2Sw/KAm9WnzhT1IrgOg==} + '@nrwl/next@18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(js-yaml@4.1.0)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': dependencies: - '@nx/next': 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.2.1)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) + '@nx/next': 18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(js-yaml@4.1.0)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) transitivePeerDependencies: - '@babel/core' - '@babel/traverse' + - '@parcel/css' - '@swc-node/register' - '@swc/core' + - '@swc/css' - '@swc/wasm' - '@types/node' + - bufferutil + - clean-css + - csso - debug - - eslint - - file-loader + - esbuild + - fibers + - html-webpack-plugin - js-yaml + - lightningcss - next + - node-sass - nx + - sass-embedded - supports-color - typescript + - uglify-js + - utf-8-validate - verdaccio + - vue-template-compiler - webpack - dev: true + - webpack-cli - /@nrwl/node@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2): - resolution: {integrity: sha512-DGwPAasjDgSrNJcB2qcCA7y02licJFCNyiGhEnIhLEUCWOyPCrAsuPmBy4/QYFoiEP6YOsIpJac/1p+9QWeJ7Q==} + '@nrwl/node@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': dependencies: - '@nx/node': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) + '@nx/node': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5770,7 +17721,6 @@ packages: - '@types/node' - babel-plugin-macros - debug - - eslint - js-yaml - node-notifier - nx @@ -5778,12 +17728,10 @@ packages: - ts-node - typescript - verdaccio - dev: true - /@nrwl/nx-plugin@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2): - resolution: {integrity: sha512-AoBDG0ewQ3GK3FNdLU4XQK9WxAbS+E7j74/WY8+44pHaGYtfUPu5uCghPMBTx4y7K5NuA608w+L3Om9EXaC9pQ==} + '@nrwl/nx-plugin@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': dependencies: - '@nx/plugin': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) + '@nx/plugin': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5792,7 +17740,6 @@ packages: - '@types/node' - babel-plugin-macros - debug - - eslint - js-yaml - node-notifier - nx @@ -5800,12 +17747,10 @@ packages: - ts-node - typescript - verdaccio - dev: true - /@nrwl/react@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0): - resolution: {integrity: sha512-fj5Qf3B3Nok8T8lF9DpYEeP7DWqP7KF/jBO6h4eniTifh5BRjEq5PaRIhMiVMdepqQiWMPd2tsZyf9nx1qzY6w==} + '@nrwl/react@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': dependencies: - '@nx/react': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) + '@nx/react': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5813,19 +17758,16 @@ packages: - '@swc/wasm' - '@types/node' - debug - - eslint - js-yaml - nx - supports-color - typescript - verdaccio - webpack - dev: true - /@nrwl/rollup@17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2): - resolution: {integrity: sha512-orvJ6PnwpmDs7G1dK+WDHiADn5nV5ikTVZ6UbXws36V8zkWQmwSn1OppJF2oV4jwqBHYYe5Z5Fbdo8bY19AbBQ==} + '@nrwl/rollup@18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': dependencies: - '@nx/rollup': 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) + '@nx/rollup': 18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) transitivePeerDependencies: - '@babel/core' - '@babel/traverse' @@ -5840,12 +17782,10 @@ packages: - ts-node - typescript - verdaccio - dev: true - /@nrwl/storybook@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-YBedhVfpylP48lG7VqB7xdiPp5DsEY6aFeabiZC3DQWK+oaMAIOYUKFD6+LiviDoPGpIJCeoJRC0UcnAuaLO7g==} + '@nrwl/storybook@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: - '@nx/storybook': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2) + '@nx/storybook': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5854,30 +17794,24 @@ packages: - '@types/node' - cypress - debug - - eslint - js-yaml - nx - supports-color - typescript - verdaccio - dev: true - /@nrwl/tao@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93): - resolution: {integrity: sha512-Qpk5YKeJ+LppPL/wtoDyNGbJs2MsTi6qyX/RdRrEc8lc4bk6Cw3Oul1qTXCI6jT0KzTz+dZtd0zYD/G7okkzvg==} - hasBin: true + '@nrwl/tao@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))': dependencies: - nx: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93) + nx: 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) tslib: 2.6.2 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug - dev: true - /@nrwl/web@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-oBiuSQ7Q6hOXHuZW5Gf8m0gcrLTV78jxhSjmhC5F6yzgvBvnfMpCdrJn7W1G+O+kEg3byko8v+Rz39tfc8YPjg==} + '@nrwl/web@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: - '@nx/web': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) + '@nx/web': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5889,12 +17823,10 @@ packages: - supports-color - typescript - verdaccio - dev: true - /@nrwl/webpack@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(esbuild@0.19.12)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-HcwdfjXVz1NrZZnx1Fv48vleOTlsDAgTRHnQL02xYWT6ElhuKRQsqJGvDduQIFAp4KrnEEhEKEx6oDAEZKUkDg==} + '@nrwl/webpack@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10)': dependencies: - '@nx/webpack': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(esbuild@0.19.12)(nx@17.2.8)(typescript@5.4.2) + '@nx/webpack': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -5921,33 +17853,24 @@ packages: - verdaccio - vue-template-compiler - webpack-cli - dev: true - /@nrwl/workspace@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93): - resolution: {integrity: sha512-RiTDTuzdueZ+++kNQAENHdHbYToOhzO56XWxKOGoMEUSpcmbKRAFReFBzNqD91Fnv562vkW1VNRIb6Ey7X1YHQ==} + '@nrwl/workspace@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))': dependencies: - '@nx/workspace': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@nx/workspace': 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug - dev: true - /@nx/cypress@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-RjDD2AjDg7D743/+hSgzllLlSi4RwP196Nm0C8ltG5udPK1W+3S0qcERgHgtTuYr6+WVZIMtcZF2Vq09zcbtyg==} - peerDependencies: - cypress: '>= 3 < 14' - peerDependenciesMeta: - cypress: - optional: true + '@nx/cypress@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: - '@nrwl/cypress': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2) - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/eslint': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8) - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) + '@nrwl/cypress': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) detect-port: 1.5.1 - semver: 7.5.3 + semver: 7.6.0 tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' @@ -5956,60 +17879,46 @@ packages: - '@swc/wasm' - '@types/node' - debug - - eslint - js-yaml - nx - supports-color - typescript - verdaccio - dev: true - /@nx/devkit@16.0.0-beta.1(nx@17.2.8): - resolution: {integrity: sha512-qeOWZ8TK9EG2dE78KysFx8a3uB/JNsnPslfBxBYBBkxIGzpo/gj5Wgf2I+4WBcUNQn58TxiKTT2vA6vAFyssvQ==} - peerDependencies: - nx: '>= 14.1 <= 16' + '@nx/devkit@16.0.0-beta.1(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))': dependencies: - '@nrwl/devkit': 16.0.0-beta.1(nx@17.2.8) + '@nrwl/devkit': 16.0.0-beta.1(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) ejs: 3.1.9 ignore: 5.3.0 - nx: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93) + nx: 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) semver: 7.3.4 tmp: 0.2.1 tslib: 2.6.2 - dev: true - /@nx/devkit@17.2.8(nx@17.2.8): - resolution: {integrity: sha512-6LtiQihtZwqz4hSrtT5cCG5XMCWppG6/B8c1kNksg97JuomELlWyUyVF+sxmeERkcLYFaKPTZytP0L3dmCFXaw==} - peerDependencies: - nx: '>= 16 <= 18' + '@nx/devkit@18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))': dependencies: - '@nrwl/devkit': 17.2.8(nx@17.2.8) + '@nrwl/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) ejs: 3.1.9 enquirer: 2.3.6 ignore: 5.3.0 - nx: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93) - semver: 7.5.3 + nx: 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) + semver: 7.6.0 tmp: 0.2.1 tslib: 2.6.2 - dev: true + yargs-parser: 21.1.1 - /@nx/esbuild@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(esbuild@0.19.12)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-C+WQTb16GZ7ttTRFmKE9mvgHGE+7+DO6ms93QZIoAwUWqbnn3SJswe4iFImbZFWr+NZ4cSE8BT5SAkuxI+cdIg==} - peerDependencies: - esbuild: ~0.19.2 - peerDependenciesMeta: - esbuild: - optional: true + '@nx/esbuild@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: - '@nrwl/esbuild': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(esbuild@0.19.12)(nx@17.2.8)(typescript@5.4.2) - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) + '@nrwl/esbuild': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) chalk: 4.1.0 - esbuild: 0.19.12 fast-glob: 3.2.7 fs-extra: 11.2.0 tsconfig-paths: 4.2.0 tslib: 2.6.2 + optionalDependencies: + esbuild: 0.19.12 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -6021,53 +17930,39 @@ packages: - supports-color - typescript - verdaccio - dev: true - /@nx/eslint-plugin-nx@16.0.0-beta.1(@typescript-eslint/parser@7.2.0)(eslint-config-prettier@9.1.0)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-jg6ROzsvMOhXaReibmFDpvGHsiOKBWvPHYOcmFxh8BRA02WoFIDnqiDJWupoVoLKF4Vx2A4igkP5bjMlSmVX/A==} - peerDependencies: - '@typescript-eslint/parser': ^5.58.0 - eslint-config-prettier: ^8.1.0 - peerDependenciesMeta: - eslint-config-prettier: - optional: true + '@nx/eslint-plugin-nx@16.0.0-beta.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: - '@nrwl/eslint-plugin-nx': 16.0.0-beta.1(@typescript-eslint/parser@7.2.0)(eslint-config-prettier@9.1.0)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2) - '@nx/devkit': 16.0.0-beta.1(nx@17.2.8) - '@typescript-eslint/parser': 7.2.0(eslint@8.56.0)(typescript@5.4.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.4.2) + '@nrwl/eslint-plugin-nx': 16.0.0-beta.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/devkit': 16.0.0-beta.1(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) chalk: 4.1.0 confusing-browser-globals: 1.0.11 - eslint-config-prettier: 9.1.0(eslint@8.56.0) semver: 7.3.4 + optionalDependencies: + eslint-config-prettier: 9.1.0(eslint@8.57.0) transitivePeerDependencies: - eslint - nx - supports-color - typescript - dev: true - /@nx/eslint-plugin@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(@typescript-eslint/parser@7.2.0)(eslint-config-prettier@9.1.0)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-SOF/Q1g9SNZnwPpwcZNCYeYU670s1X1hgwHCWisw3jGPTYHvpAMQVGwPyU28OyY4PBrqEOVqLTWsuWQYpUjLOw==} - peerDependencies: - '@typescript-eslint/parser': ^6.9.1 - eslint-config-prettier: ^9.0.0 - peerDependenciesMeta: - eslint-config-prettier: - optional: true + '@nx/eslint-plugin@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: - '@nrwl/eslint-plugin-nx': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(@typescript-eslint/parser@7.2.0)(eslint-config-prettier@9.1.0)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2) - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) - '@typescript-eslint/parser': 7.2.0(eslint@8.56.0)(typescript@5.4.2) - '@typescript-eslint/type-utils': 6.13.2(eslint@8.56.0)(typescript@5.4.2) - '@typescript-eslint/utils': 6.13.2(eslint@8.56.0)(typescript@5.4.2) + '@nrwl/eslint-plugin-nx': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/type-utils': 7.7.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.2) chalk: 4.1.0 confusing-browser-globals: 1.0.11 - eslint-config-prettier: 9.1.0(eslint@8.56.0) jsonc-eslint-parser: 2.4.0 - semver: 7.5.3 + semver: 7.6.0 tslib: 2.6.2 + optionalDependencies: + eslint-config-prettier: 9.1.0(eslint@8.57.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -6080,25 +17975,17 @@ packages: - supports-color - typescript - verdaccio - dev: true - /@nx/eslint@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8): - resolution: {integrity: sha512-P6s85cIK7LYHixCJFZ+tLCPDxeOt9m2bQQOLxBCLEy5mqaGmjMHzWkLaoQBueCSntE6PSao0MMA+1TeeZjOoDw==} - peerDependencies: - eslint: ^8.0.0 - js-yaml: 4.1.0 - peerDependenciesMeta: - eslint: - optional: true - js-yaml: - optional: true + '@nx/eslint@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))': dependencies: - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.2.2) - '@nx/linter': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8) - eslint: 8.56.0 + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/linter': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + eslint: 8.57.0 tslib: 2.6.2 - typescript: 5.2.2 + typescript: 5.4.2 + optionalDependencies: + js-yaml: 4.1.0 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -6109,24 +17996,24 @@ packages: - nx - supports-color - verdaccio - dev: true - /@nx/jest@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2): - resolution: {integrity: sha512-FnwwURXmG+uv5ELHjHd9uVbUioCPjefAOtENcasLJMs2WYeu3zePsru5B8GO9BBM5g2eTmw10Y5f0riAikZjcw==} + '@nx/jest@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': dependencies: '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 - '@nrwl/jest': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) + '@nrwl/jest': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) chalk: 4.1.0 identity-obj-proxy: 3.0.0 - jest-config: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) jest-resolve: 29.7.0 jest-util: 29.7.0 + minimatch: 9.0.3 resolve.exports: 1.1.0 tslib: 2.6.2 + yargs-parser: 21.1.1 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -6141,65 +18028,8 @@ packages: - ts-node - typescript - verdaccio - dev: true - - /@nx/js@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.2.2): - resolution: {integrity: sha512-M91tw9tfSnkoC8pZaC9wNxrgaFU4MeQcgdT08ievaroo77kH4RheySsU1uNc0J58Jk4X4315wu/X7Bf/35m0Mw==} - peerDependencies: - verdaccio: ^5.0.4 - peerDependenciesMeta: - verdaccio: - optional: true - dependencies: - '@babel/core': 7.23.9 - '@babel/plugin-proposal-decorators': 7.23.5(@babel/core@7.23.9) - '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-runtime': 7.23.4(@babel/core@7.23.9) - '@babel/preset-env': 7.23.9(@babel/core@7.23.9) - '@babel/preset-typescript': 7.23.3(@babel/core@7.23.9) - '@babel/runtime': 7.23.9 - '@nrwl/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.2.2) - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/workspace': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) - babel-plugin-const-enum: 1.2.0(@babel/core@7.23.9) - babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.9) - chalk: 4.1.0 - columnify: 1.6.0 - detect-port: 1.5.1 - fast-glob: 3.2.7 - fs-extra: 11.2.0 - ignore: 5.3.0 - js-tokens: 4.0.0 - minimatch: 3.0.5 - npm-package-arg: 11.0.1 - npm-run-path: 4.0.1 - ora: 5.3.0 - semver: 7.5.3 - source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.16.9)(typescript@5.2.2) - tsconfig-paths: 4.2.0 - tslib: 2.6.2 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - dev: true - /@nx/js@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-M91tw9tfSnkoC8pZaC9wNxrgaFU4MeQcgdT08ievaroo77kH4RheySsU1uNc0J58Jk4X4315wu/X7Bf/35m0Mw==} - peerDependencies: - verdaccio: ^5.0.4 - peerDependenciesMeta: - verdaccio: - optional: true + '@nx/js@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: '@babel/core': 7.23.9 '@babel/plugin-proposal-decorators': 7.23.5(@babel/core@7.23.9) @@ -6208,13 +18038,13 @@ packages: '@babel/preset-env': 7.23.9(@babel/core@7.23.9) '@babel/preset-typescript': 7.23.3(@babel/core@7.23.9) '@babel/runtime': 7.23.9 - '@nrwl/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/workspace': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@nrwl/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/workspace': 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) babel-plugin-const-enum: 1.2.0(@babel/core@7.23.9) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.9) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.9)(@babel/traverse@7.23.9) chalk: 4.1.0 columnify: 1.6.0 detect-port: 1.5.1 @@ -6222,13 +18052,13 @@ packages: fs-extra: 11.2.0 ignore: 5.3.0 js-tokens: 4.0.0 - minimatch: 3.0.5 + minimatch: 9.0.3 npm-package-arg: 11.0.1 npm-run-path: 4.0.1 ora: 5.3.0 - semver: 7.5.3 + semver: 7.6.0 source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.16.9)(typescript@5.4.2) + ts-node: 10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2) tsconfig-paths: 4.2.0 tslib: 2.6.2 transitivePeerDependencies: @@ -6241,12 +18071,10 @@ packages: - nx - supports-color - typescript - dev: true - /@nx/linter@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8): - resolution: {integrity: sha512-dwqE742TIw1+/djzlikKakIfComq8nFnhupWjvl7KrU9r8ytcKyQbxHw7KGMUT9HAEG4xSNuwiaELr/8w4MM2Q==} + '@nx/linter@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))': dependencies: - '@nx/eslint': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8) + '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -6254,62 +18082,69 @@ packages: - '@swc/wasm' - '@types/node' - debug - - eslint - js-yaml - nx - supports-color - verdaccio - dev: true - /@nx/next@17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.2.1)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0): - resolution: {integrity: sha512-CqzcLyrLl5H82zb+3oL/Jh9GfoLgK8qLyJ3w4vUR2M0UbunKC6NyfQ2qLzlTBkiKY557x2o/8zTwXyGcpO34fA==} - peerDependencies: - next: '>=13.0.0' + '@nx/next@18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(js-yaml@4.1.0)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': dependencies: '@babel/plugin-proposal-decorators': 7.23.5(@babel/core@7.23.9) - '@nrwl/next': 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(next@14.2.1)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/eslint': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8) - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) - '@nx/react': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) - '@nx/web': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) - '@nx/workspace': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@nrwl/next': 18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(js-yaml@4.1.0)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/react': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@nx/web': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/webpack': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10) + '@nx/workspace': 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) '@svgr/webpack': 8.1.0(typescript@5.4.2) chalk: 4.1.0 - copy-webpack-plugin: 10.2.4(webpack@5.89.0) + copy-webpack-plugin: 10.2.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + file-loader: 6.2.0(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) fs-extra: 11.2.0 ignore: 5.3.0 - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) - semver: 7.5.3 + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) + semver: 7.6.0 tslib: 2.6.2 - url-loader: 4.1.1(webpack@5.89.0) webpack-merge: 5.10.0 transitivePeerDependencies: - '@babel/core' - '@babel/traverse' + - '@parcel/css' - '@swc-node/register' - '@swc/core' + - '@swc/css' - '@swc/wasm' - '@types/node' + - bufferutil + - clean-css + - csso - debug - - eslint - - file-loader + - esbuild + - fibers + - html-webpack-plugin - js-yaml + - lightningcss + - node-sass - nx + - sass-embedded - supports-color - typescript + - uglify-js + - utf-8-validate - verdaccio + - vue-template-compiler - webpack - dev: true + - webpack-cli - /@nx/node@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2): - resolution: {integrity: sha512-MxvJ2MlbpHeB5ZnlSAbSvBXAYoxCre4fsAwwCpysz1OWkf9dDGYzvlV4ovnu6jET7/ZQzzDvaKD9CvVSDk/amg==} + '@nx/node@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': dependencies: - '@nrwl/node': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/eslint': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8) - '@nx/jest': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) + '@nrwl/node': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/jest': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' @@ -6319,7 +18154,6 @@ packages: - '@types/node' - babel-plugin-macros - debug - - eslint - js-yaml - node-notifier - nx @@ -6327,110 +18161,47 @@ packages: - ts-node - typescript - verdaccio - dev: true - /@nx/nx-darwin-arm64@17.2.8: - resolution: {integrity: sha512-dMb0uxug4hM7tusISAU1TfkDK3ixYmzc1zhHSZwpR7yKJIyKLtUpBTbryt8nyso37AS1yH+dmfh2Fj2WxfBHTg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true + '@nx/nx-darwin-arm64@18.3.0': optional: true - /@nx/nx-darwin-x64@17.2.8: - resolution: {integrity: sha512-0cXzp1tGr7/6lJel102QiLA4NkaLCkQJj6VzwbwuvmuCDxPbpmbz7HC1tUteijKBtOcdXit1/MEoEU007To8Bw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true + '@nx/nx-darwin-x64@18.3.0': optional: true - /@nx/nx-freebsd-x64@17.2.8: - resolution: {integrity: sha512-YFMgx5Qpp2btCgvaniDGdu7Ctj56bfFvbbaHQWmOeBPK1krNDp2mqp8HK6ZKOfEuDJGOYAp7HDtCLvdZKvJxzA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true + '@nx/nx-freebsd-x64@18.3.0': optional: true - /@nx/nx-linux-arm-gnueabihf@17.2.8: - resolution: {integrity: sha512-iN2my6MrhLRkVDtdivQHugK8YmR7URo1wU9UDuHQ55z3tEcny7LV3W9NSsY9UYPK/FrxdDfevj0r2hgSSdhnzA==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true + '@nx/nx-linux-arm-gnueabihf@18.3.0': optional: true - /@nx/nx-linux-arm64-gnu@17.2.8: - resolution: {integrity: sha512-Iy8BjoW6mOKrSMiTGujUcNdv+xSM1DALTH6y3iLvNDkGbjGK1Re6QNnJAzqcXyDpv32Q4Fc57PmuexyysZxIGg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true + '@nx/nx-linux-arm64-gnu@18.3.0': optional: true - /@nx/nx-linux-arm64-musl@17.2.8: - resolution: {integrity: sha512-9wkAxWzknjpzdofL1xjtU6qPFF1PHlvKCZI3hgEYJDo4mQiatGI+7Ttko+lx/ZMP6v4+Umjtgq7+qWrApeKamQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true + '@nx/nx-linux-arm64-musl@18.3.0': optional: true - /@nx/nx-linux-x64-gnu@17.2.8: - resolution: {integrity: sha512-sjG1bwGsjLxToasZ3lShildFsF0eyeGu+pOQZIp9+gjFbeIkd19cTlCnHrOV9hoF364GuKSXQyUlwtFYFR4VTQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true + '@nx/nx-linux-x64-gnu@18.3.0': optional: true - /@nx/nx-linux-x64-musl@17.2.8: - resolution: {integrity: sha512-QiakXZ1xBCIptmkGEouLHQbcM4klQkcr+kEaz2PlNwy/sW3gH1b/1c0Ed5J1AN9xgQxWspriAONpScYBRgxdhA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true + '@nx/nx-linux-x64-musl@18.3.0': optional: true - /@nx/nx-win32-arm64-msvc@17.2.8: - resolution: {integrity: sha512-XBWUY/F/GU3vKN9CAxeI15gM4kr3GOBqnzFZzoZC4qJt2hKSSUEWsMgeZtsMgeqEClbi4ZyCCkY7YJgU32WUGA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true + '@nx/nx-win32-arm64-msvc@18.3.0': optional: true - /@nx/nx-win32-x64-msvc@17.2.8: - resolution: {integrity: sha512-HTqDv+JThlLzbcEm/3f+LbS5/wYQWzb5YDXbP1wi7nlCTihNZOLNqGOkEmwlrR5tAdNHPRpHSmkYg4305W0CtA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true + '@nx/nx-win32-x64-msvc@18.3.0': optional: true - /@nx/playwright@17.2.8(@playwright/test@1.41.1)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8): - resolution: {integrity: sha512-zZrWapyKabhLce50YE7saEjgz101l0iy39MfnaMFJDTjwumkbJPHJmdCZmkUhaWUCO5u/iEX+akkH5dhhRjYCA==} - peerDependencies: - '@playwright/test': ^1.36.0 - peerDependenciesMeta: - '@playwright/test': - optional: true + '@nx/playwright@18.3.0(@babel/traverse@7.23.9)(@playwright/test@1.41.1)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/eslint': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8) - '@playwright/test': 1.41.1 + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) + minimatch: 9.0.3 tslib: 2.6.2 + optionalDependencies: + '@playwright/test': 1.41.1 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -6438,21 +18209,19 @@ packages: - '@swc/wasm' - '@types/node' - debug - - eslint - js-yaml - nx - supports-color + - typescript - verdaccio - dev: true - /@nx/plugin@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2): - resolution: {integrity: sha512-N4FOS3iSTCu0oBj0+ehFiAOawbctipLG3LQN0dae/BdBIsm4xRSvhRyr3RTXITbmWWJYP+x1n6bSnXaL2Lc9RQ==} + '@nx/plugin@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': dependencies: - '@nrwl/nx-plugin': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/eslint': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8) - '@nx/jest': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) + '@nrwl/nx-plugin': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/jest': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) fs-extra: 11.2.0 tslib: 2.6.2 @@ -6464,7 +18233,6 @@ packages: - '@types/node' - babel-plugin-macros - debug - - eslint - js-yaml - node-notifier - nx @@ -6472,21 +18240,19 @@ packages: - ts-node - typescript - verdaccio - dev: true - /@nx/react@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0): - resolution: {integrity: sha512-iJcpKi+Bzi9JZtgZmhQ2QWkt3PxOppYVah/EV9B6m9wOFhNI7IQYOp4NY8BruGZYRhkSsz59ZWZVu9iJSSrayg==} + '@nx/react@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': dependencies: - '@nrwl/react': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2)(webpack@5.89.0) - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/eslint': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8) - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) - '@nx/web': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) + '@nrwl/react': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/web': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) '@svgr/webpack': 8.1.0(typescript@5.4.2) chalk: 4.1.0 - file-loader: 6.2.0(webpack@5.89.0) - minimatch: 3.0.5 + file-loader: 6.2.0(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + minimatch: 9.0.3 tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' @@ -6495,22 +18261,19 @@ packages: - '@swc/wasm' - '@types/node' - debug - - eslint - js-yaml - nx - supports-color - typescript - verdaccio - webpack - dev: true - /@nx/rollup@17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2): - resolution: {integrity: sha512-ULhvbj9MrCH0gqxqkhwfuxkFtjP76YRcNohbLqtrew9ZujnnkERpIjVG4oqoHMZTTyUu5ln98vC/OvGxJhENNA==} + '@nx/rollup@18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': dependencies: - '@nrwl/rollup': 17.2.8(@babel/core@7.23.9)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(ts-node@10.9.1)(typescript@5.4.2) - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) - '@rollup/plugin-babel': 5.3.1(@babel/core@7.23.9)(rollup@2.79.1) + '@nrwl/rollup': 18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@rollup/plugin-babel': 5.3.1(@babel/core@7.23.9)(@types/babel__core@7.20.5)(rollup@2.79.1) '@rollup/plugin-commonjs': 20.0.0(rollup@2.79.1) '@rollup/plugin-image': 2.1.1(rollup@2.79.1) '@rollup/plugin-json': 4.1.0(rollup@2.79.1) @@ -6518,14 +18281,12 @@ packages: autoprefixer: 10.4.16(postcss@8.4.32) babel-plugin-transform-async-to-promises: 0.8.18 chalk: 4.1.0 - fast-glob: 3.3.2 postcss: 8.4.32 rollup: 2.79.1 rollup-plugin-copy: 3.5.0 rollup-plugin-peer-deps-external: 2.2.4(rollup@2.79.1) - rollup-plugin-postcss: 4.0.2(postcss@8.4.32)(ts-node@10.9.1) - rollup-plugin-typescript2: 0.34.1(rollup@2.79.1)(typescript@5.4.2) - rxjs: 7.8.1 + rollup-plugin-postcss: 4.0.2(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + rollup-plugin-typescript2: 0.36.0(rollup@2.79.1)(typescript@5.4.2) tslib: 2.6.2 transitivePeerDependencies: - '@babel/core' @@ -6541,18 +18302,16 @@ packages: - ts-node - typescript - verdaccio - dev: true - /@nx/storybook@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-8fQck3mP2i3XWCnq/p5l+Y11TQTr8Gv4L64Rggq6nPuZOk6RbinCPG+VMztqGgQET8q4XTTGt8yw5VOUG0cIyw==} + '@nx/storybook@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: - '@nrwl/storybook': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2) - '@nx/cypress': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8)(typescript@5.4.2) - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/eslint': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(eslint@8.56.0)(nx@17.2.8) - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) + '@nrwl/storybook': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/cypress': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) - semver: 7.5.3 + semver: 7.6.0 tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' @@ -6562,20 +18321,17 @@ packages: - '@types/node' - cypress - debug - - eslint - js-yaml - nx - supports-color - typescript - verdaccio - dev: true - /@nx/web@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-ovPvFVJOiB/ZmOxnCOOyT+ibbdgazXjpa4506hLJxRohDZQw/6jwbCWkTBy/ch6Y8NSN6uNUpB5XUdscfrp52A==} + '@nx/web@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': dependencies: - '@nrwl/web': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) + '@nrwl/web': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) chalk: 4.1.0 detect-port: 1.5.1 http-server: 14.1.1 @@ -6591,47 +18347,46 @@ packages: - supports-color - typescript - verdaccio - dev: true - /@nx/webpack@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(esbuild@0.19.12)(nx@17.2.8)(typescript@5.4.2): - resolution: {integrity: sha512-Gud9Z+VO0dlLpVEJLfPxkEV5wG+ebZ1mv0S0cfTBdD24Fj4MAs0W8QWhRQBtLd2SayU9KMfJr+8gJjkNT6D3Kw==} + '@nx/webpack@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10)': dependencies: '@babel/core': 7.23.9 - '@nrwl/webpack': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(esbuild@0.19.12)(nx@17.2.8)(typescript@5.4.2) - '@nx/devkit': 17.2.8(nx@17.2.8) - '@nx/js': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.16.9)(nx@17.2.8)(typescript@5.4.2) + '@nrwl/webpack': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + ajv: 8.12.0 autoprefixer: 10.4.16(postcss@8.4.32) - babel-loader: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0) + babel-loader: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) browserslist: 4.22.2 chalk: 4.1.0 - copy-webpack-plugin: 10.2.4(webpack@5.89.0) - css-loader: 6.8.1(webpack@5.89.0) - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.19.12)(webpack@5.89.0) - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.4.2)(webpack@5.89.0) + copy-webpack-plugin: 10.2.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + css-loader: 6.8.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + css-minimizer-webpack-plugin: 5.0.1(esbuild@0.19.12)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) less: 4.1.3 - less-loader: 11.1.0(less@4.1.3)(webpack@5.89.0) - license-webpack-plugin: 4.0.2(webpack@5.89.0) + less-loader: 11.1.0(less@4.1.3)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + license-webpack-plugin: 4.0.2(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) loader-utils: 2.0.4 - mini-css-extract-plugin: 2.4.7(webpack@5.89.0) + mini-css-extract-plugin: 2.4.7(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) parse5: 4.0.0 postcss: 8.4.32 postcss-import: 14.1.0(postcss@8.4.32) - postcss-loader: 6.2.1(postcss@8.4.32)(webpack@5.89.0) + postcss-loader: 6.2.1(postcss@8.4.32)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) rxjs: 7.8.1 sass: 1.69.5 - sass-loader: 12.6.0(sass@1.69.5)(webpack@5.89.0) - source-map-loader: 3.0.2(webpack@5.89.0) - style-loader: 3.3.3(webpack@5.89.0) + sass-loader: 12.6.0(sass@1.69.5)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + source-map-loader: 3.0.2(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + style-loader: 3.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) stylus: 0.59.0 - stylus-loader: 7.1.3(stylus@0.59.0)(webpack@5.89.0) - terser-webpack-plugin: 5.3.9(@swc/core@1.3.93)(esbuild@0.19.12)(webpack@5.89.0) - ts-loader: 9.5.1(typescript@5.4.2)(webpack@5.89.0) + stylus-loader: 7.1.3(stylus@0.59.0)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + terser-webpack-plugin: 5.3.9(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + ts-loader: 9.5.1(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.6.2 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - webpack-dev-server: 4.15.1(webpack@5.89.0) + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack-dev-server: 4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) webpack-node-externals: 3.0.0 - webpack-subresource-integrity: 5.1.0(webpack@5.89.0) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -6658,149 +18413,71 @@ packages: - verdaccio - vue-template-compiler - webpack-cli - dev: true - /@nx/workspace@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93): - resolution: {integrity: sha512-QCriI4CFCuG+0WTbpu3fHljVR1x6bjNSrbq8nqu8Z/3y+si2/O+7lVNSTkQNr1X2eBPqtIX74APS7ExG8c4vog==} + '@nx/workspace@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))': dependencies: - '@nrwl/workspace': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93) - '@nx/devkit': 17.2.8(nx@17.2.8) + '@nrwl/workspace': 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) + '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) chalk: 4.1.0 enquirer: 2.3.6 - nx: 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93) + nx: 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) tslib: 2.6.2 yargs-parser: 21.1.1 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug - dev: true - - /@open-draft/until@1.0.3: - resolution: {integrity: sha512-Aq58f5HiWdyDlFffbbSjAlv596h/cOnt2DO1w3DOC7OJ5EHs0hd/nycJfiu9RJbT6Yk6F1knnRRXNSpxoIVZ9Q==} - dev: true - - /@openzeppelin/contracts-upgradeable@4.9.6: - resolution: {integrity: sha512-m4iHazOsOCv1DgM7eD7GupTJ+NFVujRZt1wzddDPSVGpWdKq1SKkla5htKG7+IS4d2XOCtzkUNwRZ7Vq5aEUMA==} - dev: false - /@openzeppelin/contracts@4.9.6: - resolution: {integrity: sha512-xSmezSupL+y9VkHZJGDoCBpmnB2ogM13ccaYDWqJTfS3dbuHkgjuwDFUmaFauBCboQMGB/S5UqUl2y54X99BmA==} - dev: false + '@open-draft/until@1.0.3': {} - /@panva/hkdf@1.1.1: - resolution: {integrity: sha512-dhPeilub1NuIG0X5Kvhh9lH4iW3ZsHlnzwgwbOlgwQ2wG1IqFzsgHqmKPk3WzsdWAeaxKJxgM0+W433RmN45GA==} - dev: false + '@openzeppelin/contracts-upgradeable@4.9.6': {} - /@parcel/watcher-android-arm64@2.3.0: - resolution: {integrity: sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [android] - requiresBuild: true - optional: true + '@openzeppelin/contracts@4.9.6': {} - /@parcel/watcher-darwin-arm64@2.3.0: - resolution: {integrity: sha512-mKY+oijI4ahBMc/GygVGvEdOq0L4DxhYgwQqYAz/7yPzuGi79oXrZG52WdpGA1wLBPrYb0T8uBaGFo7I6rvSKw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [darwin] - requiresBuild: true + '@panva/hkdf@1.1.1': {} + + '@parcel/watcher-android-arm64@2.3.0': optional: true - /@parcel/watcher-darwin-x64@2.3.0: - resolution: {integrity: sha512-20oBj8LcEOnLE3mgpy6zuOq8AplPu9NcSSSfyVKgfOhNAc4eF4ob3ldj0xWjGGbOF7Dcy1Tvm6ytvgdjlfUeow==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [darwin] - requiresBuild: true + '@parcel/watcher-darwin-arm64@2.3.0': optional: true - /@parcel/watcher-freebsd-x64@2.3.0: - resolution: {integrity: sha512-7LftKlaHunueAEiojhCn+Ef2CTXWsLgTl4hq0pkhkTBFI3ssj2bJXmH2L67mKpiAD5dz66JYk4zS66qzdnIOgw==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [freebsd] - requiresBuild: true + '@parcel/watcher-darwin-x64@2.3.0': optional: true - /@parcel/watcher-linux-arm-glibc@2.3.0: - resolution: {integrity: sha512-1apPw5cD2xBv1XIHPUlq0cO6iAaEUQ3BcY0ysSyD9Kuyw4MoWm1DV+W9mneWI+1g6OeP6dhikiFE6BlU+AToTQ==} - engines: {node: '>= 10.0.0'} - cpu: [arm] - os: [linux] - requiresBuild: true + '@parcel/watcher-freebsd-x64@2.3.0': optional: true - /@parcel/watcher-linux-arm64-glibc@2.3.0: - resolution: {integrity: sha512-mQ0gBSQEiq1k/MMkgcSB0Ic47UORZBmWoAWlMrTW6nbAGoLZP+h7AtUM7H3oDu34TBFFvjy4JCGP43JlylkTQA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - requiresBuild: true + '@parcel/watcher-linux-arm-glibc@2.3.0': optional: true - /@parcel/watcher-linux-arm64-musl@2.3.0: - resolution: {integrity: sha512-LXZAExpepJew0Gp8ZkJ+xDZaTQjLHv48h0p0Vw2VMFQ8A+RKrAvpFuPVCVwKJCr5SE+zvaG+Etg56qXvTDIedw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - requiresBuild: true + '@parcel/watcher-linux-arm64-glibc@2.3.0': optional: true - /@parcel/watcher-linux-x64-glibc@2.3.0: - resolution: {integrity: sha512-P7Wo91lKSeSgMTtG7CnBS6WrA5otr1K7shhSjKHNePVmfBHDoAOHYRXgUmhiNfbcGk0uMCHVcdbfxtuiZCHVow==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - requiresBuild: true + '@parcel/watcher-linux-arm64-musl@2.3.0': optional: true - /@parcel/watcher-linux-x64-musl@2.3.0: - resolution: {integrity: sha512-+kiRE1JIq8QdxzwoYY+wzBs9YbJ34guBweTK8nlzLKimn5EQ2b2FSC+tAOpq302BuIMjyuUGvBiUhEcLIGMQ5g==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - requiresBuild: true + '@parcel/watcher-linux-x64-glibc@2.3.0': optional: true - /@parcel/watcher-wasm@2.3.0: - resolution: {integrity: sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA==} - engines: {node: '>= 10.0.0'} + '@parcel/watcher-linux-x64-musl@2.3.0': + optional: true + + '@parcel/watcher-wasm@2.3.0': dependencies: is-glob: 4.0.3 micromatch: 4.0.5 - napi-wasm: 1.1.0 - bundledDependencies: - - napi-wasm - /@parcel/watcher-win32-arm64@2.3.0: - resolution: {integrity: sha512-35gXCnaz1AqIXpG42evcoP2+sNL62gZTMZne3IackM+6QlfMcJLy3DrjuL6Iks7Czpd3j4xRBzez3ADCj1l7Aw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [win32] - requiresBuild: true + '@parcel/watcher-win32-arm64@2.3.0': optional: true - /@parcel/watcher-win32-ia32@2.3.0: - resolution: {integrity: sha512-FJS/IBQHhRpZ6PiCjFt1UAcPr0YmCLHRbTc00IBTrelEjlmmgIVLeOx4MSXzx2HFEy5Jo5YdhGpxCuqCyDJ5ow==} - engines: {node: '>= 10.0.0'} - cpu: [ia32] - os: [win32] - requiresBuild: true + '@parcel/watcher-win32-ia32@2.3.0': optional: true - /@parcel/watcher-win32-x64@2.3.0: - resolution: {integrity: sha512-dLx+0XRdMnVI62kU3wbXvbIRhLck4aE28bIGKbRGS7BJNt54IIj9+c/Dkqb+7DJEbHUZAX1bwaoM8PqVlHJmCA==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [win32] - requiresBuild: true + '@parcel/watcher-win32-x64@2.3.0': optional: true - /@parcel/watcher@2.3.0: - resolution: {integrity: sha512-pW7QaFiL11O0BphO+bq3MgqeX/INAk9jgBldVDYjlQPO4VddoZnF22TcF9onMhnLVHuNqBJeRf+Fj7eezi/+rQ==} - engines: {node: '>= 10.0.0'} + '@parcel/watcher@2.3.0': dependencies: detect-libc: 1.0.3 is-glob: 4.0.3 @@ -6820,124 +18497,65 @@ packages: '@parcel/watcher-win32-ia32': 2.3.0 '@parcel/watcher-win32-x64': 2.3.0 - /@peculiar/asn1-android@2.3.10: - resolution: {integrity: sha512-z9Rx9cFJv7UUablZISe7uksNbFJCq13hO0yEAOoIpAymALTLlvUOSLnGiQS7okPaM5dP42oTLhezH6XDXRXjGw==} + '@peculiar/asn1-android@2.3.10': dependencies: '@peculiar/asn1-schema': 2.3.8 asn1js: 3.0.5 tslib: 2.6.2 - dev: false - /@peculiar/asn1-ecc@2.3.8: - resolution: {integrity: sha512-Ah/Q15y3A/CtxbPibiLM/LKcMbnLTdUdLHUgdpB5f60sSvGkXzxJCu5ezGTFHogZXWNX3KSmYqilCrfdmBc6pQ==} + '@peculiar/asn1-ecc@2.3.8': dependencies: '@peculiar/asn1-schema': 2.3.8 '@peculiar/asn1-x509': 2.3.8 asn1js: 3.0.5 tslib: 2.6.2 - dev: false - /@peculiar/asn1-rsa@2.3.8: - resolution: {integrity: sha512-ES/RVEHu8VMYXgrg3gjb1m/XG0KJWnV4qyZZ7mAg7rrF3VTmRbLxO8mk+uy0Hme7geSMebp+Wvi2U6RLLEs12Q==} + '@peculiar/asn1-rsa@2.3.8': dependencies: '@peculiar/asn1-schema': 2.3.8 '@peculiar/asn1-x509': 2.3.8 asn1js: 3.0.5 tslib: 2.6.2 - dev: false - /@peculiar/asn1-schema@2.3.8: - resolution: {integrity: sha512-ULB1XqHKx1WBU/tTFIA+uARuRoBVZ4pNdOA878RDrRbBfBGcSzi5HBkdScC6ZbHn8z7L8gmKCgPC1LHRrP46tA==} + '@peculiar/asn1-schema@2.3.8': dependencies: asn1js: 3.0.5 pvtsutils: 1.3.5 tslib: 2.6.2 - /@peculiar/asn1-x509@2.3.8: - resolution: {integrity: sha512-voKxGfDU1c6r9mKiN5ZUsZWh3Dy1BABvTM3cimf0tztNwyMJPhiXY94eRTgsMQe6ViLfT6EoXxkWVzcm3mFAFw==} + '@peculiar/asn1-x509@2.3.8': dependencies: '@peculiar/asn1-schema': 2.3.8 asn1js: 3.0.5 ipaddr.js: 2.1.0 pvtsutils: 1.3.5 tslib: 2.6.2 - dev: false - /@peculiar/json-schema@1.1.12: - resolution: {integrity: sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==} - engines: {node: '>=8.0.0'} + '@peculiar/json-schema@1.1.12': dependencies: tslib: 2.6.2 - dev: true - /@peculiar/webcrypto@1.4.3: - resolution: {integrity: sha512-VtaY4spKTdN5LjJ04im/d/joXuvLbQdgy5Z4DXF4MFZhQ+MTrejbNMkfZBp1Bs3O5+bFqnJgyGdPuZQflvIa5A==} - engines: {node: '>=10.12.0'} + '@peculiar/webcrypto@1.4.3': dependencies: '@peculiar/asn1-schema': 2.3.8 '@peculiar/json-schema': 1.1.12 pvtsutils: 1.3.5 tslib: 2.6.2 webcrypto-core: 1.7.7 - dev: true - - /@phenomnomnominal/tsquery@5.0.1(typescript@5.2.2): - resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} - peerDependencies: - typescript: ^3 || ^4 || ^5 - dependencies: - esquery: 1.5.0 - typescript: 5.2.2 - dev: true - /@phenomnomnominal/tsquery@5.0.1(typescript@5.4.2): - resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} - peerDependencies: - typescript: ^3 || ^4 || ^5 + '@phenomnomnominal/tsquery@5.0.1(typescript@5.4.2)': dependencies: esquery: 1.5.0 typescript: 5.4.2 - dev: true - /@pkgjs/parseargs@0.11.0: - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - requiresBuild: true - dev: true + '@pkgjs/parseargs@0.11.0': optional: true - /@playwright/test@1.41.1: - resolution: {integrity: sha512-9g8EWTjiQ9yFBXc6HjCWe41msLpxEX0KhmfmPl9RPLJdfzL4F0lg2BdJ91O9azFdl11y1pmpwdjBiSxvqc+btw==} - engines: {node: '>=16'} - hasBin: true + '@playwright/test@1.41.1': dependencies: playwright: 1.41.1 - /@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(webpack@5.89.0): - resolution: {integrity: sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==} - engines: {node: '>= 10.13'} - peerDependencies: - '@types/webpack': 4.x || 5.x - react-refresh: '>=0.10.0 <1.0.0' - sockjs-client: ^1.4.0 - type-fest: '>=0.17.0 <5.0.0' - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true + '@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(type-fest@3.13.1)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': dependencies: ansi-html-community: 0.0.8 common-path-prefix: 3.0.0 @@ -6949,289 +18567,176 @@ packages: react-refresh: 0.14.0 schema-utils: 3.3.0 source-map: 0.7.4 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + optionalDependencies: + type-fest: 3.13.1 + webpack-dev-server: 4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + webpack-hot-middleware: 2.25.4 - /@polka/url@1.0.0-next.24: - resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} - dev: true + '@polka/url@1.0.0-next.24': {} - /@radix-ui/number@1.0.1: - resolution: {integrity: sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==} + '@radix-ui/number@1.0.1': dependencies: '@babel/runtime': 7.23.9 - /@radix-ui/primitive@1.0.0: - resolution: {integrity: sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==} + '@radix-ui/primitive@1.0.0': dependencies: '@babel/runtime': 7.23.9 - dev: false - /@radix-ui/primitive@1.0.1: - resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} + '@radix-ui/primitive@1.0.1': dependencies: '@babel/runtime': 7.23.9 - /@radix-ui/react-accordion@1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-fDG7jcoNKVjSK6yfmuAs0EnPDro0WMXIhMtXdTBWqEioVW206ku+4Lw07e+13lUkFkpoEQ2PdeMIAGpdqEAmDg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-accordion@1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collapsible': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collapsible': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-OrVIOcZL0tl6xibeuGt5/+UxoT2N27KCFOPjFyfXMnchxSHZ/OW7cCX2nGlIYJrbHK/fczPcFzAwvNBB6XBNMA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-aspect-ratio@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-fXR5kbMan9oQqMuacfzlGG/SQMcmMlZ4wrvpckv8SgUulD0MMpspxJrxg/Gp/ISV3JfV1AeSWTYK9GvxA4ySwA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-aspect-ratio@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-avatar@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-kVK2K7ZD3wwj3qhle0ElXhOjbezIgyl2hVvgwfIdexL3rN6zJmy5AqqIf+D31lxVppdzV8CjAfZ6PklkmInZLw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-avatar@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-checkbox@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-CBuGQa52aAYnADZVt/KBQzXrwx6TqnlwtcIPGtVt5JkkzQwMOLJjPukimhfKEr4GQNd43C+djUh5Ikopj8pSLg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-checkbox@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-UBmVDkmR6IvDsloHVN+3rtx4Mi5TFvylYXpluuv0f37dtaz3H99bp8No0LGXRigVpl3UAT4l9j6bIchh42S/Gg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-compose-refs@1.0.0(react@18.2.0): - resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-compose-refs@1.0.0(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 react: 18.2.0 - dev: false - /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true + '@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.33)(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.2.33 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.33 - /@radix-ui/react-context@1.0.0(react@18.2.0): - resolution: {integrity: sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-context@1.0.0(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 react: 18.2.0 - dev: false - /@radix-ui/react-context@1.0.1(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true + '@radix-ui/react-context@1.0.1(@types/react@18.2.33)(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 + react: 18.2.0 + optionalDependencies: '@types/react': 18.2.33 - react: 18.2.0 - /@radix-ui/react-dialog@1.0.0(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Yn9YU+QlHYLWwV1XfKiqnGVpWYWk6MeBVM6x/bcoyPvxgjQGoeT35482viLPctTMWoMw0PoHgqfSox7Ig+957Q==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-dialog@1.0.0(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.0 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) '@radix-ui/react-context': 1.0.0(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.0(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-id': 1.0.0(react@18.2.0) - '@radix-ui/react-portal': 1.0.0(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.0(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.0(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.0(react@18.2.0) aria-hidden: 1.2.3 @@ -7240,1162 +18745,689 @@ packages: react-remove-scroll: 2.5.4(@types/react@18.2.33)(react@18.2.0) transitivePeerDependencies: - '@types/react' - dev: false - /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-remove-scroll: 2.5.5(@types/react@18.2.33)(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-direction@1.0.1(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true + '@radix-ui/react-direction@1.0.1(@types/react@18.2.33)(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.2.33 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.33 - /@radix-ui/react-dismissable-layer@1.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-dismissable-layer@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.0 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) '@radix-ui/react-use-escape-keydown': 1.0.0(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false - /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-i6TuFOoWmLWq+M/eCLGd/bQ2HfAX1RJgvrBQ6AQLmzfvsLdefxbWu8G9zczcPFfcSPehz9GcpF6K9QYreFV8hA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-focus-guards@1.0.0(react@18.2.0): - resolution: {integrity: sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-focus-guards@1.0.0(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 react: 18.2.0 - dev: false - /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true + '@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.33)(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.2.33 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.33 - /@radix-ui/react-focus-scope@1.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-focus-scope@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false - /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-hover-card@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-OcUN2FU0YpmajD/qkph3XzMcK/NmSk9hGWnjV68p6QiZMgILugusgQwnLSDs3oFSJYGKf3Y49zgFedhGh04k9A==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-hover-card@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-icons@1.3.0(react@18.2.0): - resolution: {integrity: sha512-jQxj/0LKgp+j9BiTXz3O3sgs26RNet2iLWmsPyRz2SIcR4q/4SbazXfnYwbAr+vLYKSfc7qxzyGQA1HLlYiuNw==} - peerDependencies: - react: ^16.x || ^17.x || ^18.x + '@radix-ui/react-icons@1.3.0(react@18.2.0)': dependencies: react: 18.2.0 - dev: false - /@radix-ui/react-id@1.0.0(react@18.2.0): - resolution: {integrity: sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-id@1.0.0(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) react: 18.2.0 - dev: false - /@radix-ui/react-id@1.0.1(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true + '@radix-ui/react-id@1.0.1(@types/react@18.2.33)(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.33 - /@radix-ui/react-label@2.0.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-N5ehvlM7qoTLx7nWPodsPYPgMzA5WM8zZChQg8nyFJKnDO5WHdba1vv5/H6IO5LtJMfD2Q3wh1qHFGNtK0w3bQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-label@2.0.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-BVkFLS+bUC8HcImkRKPSiVumA1VPOOEC5WBMiT+QAVsPzW1FJzI9KnqgGxVDPBcql5xXrHkD3JOVoXWEXD8SYA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-remove-scroll: 2.5.5(@types/react@18.2.33)(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-navigation-menu@1.1.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Cc+seCS3PmWmjI51ufGG7zp1cAAIRqHVw7C9LOA2TZ+R4hG6rDvHcTqIsEEFLmZO3zNVH72jOOE7kKNy8W+RtA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-navigation-menu@1.1.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-popover@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-shtvVnlsxT6faMnK/a7n0wptwBD23xc1Z5mdrtKLwVEfsEMXodS0r5s0/g5P0hX//EKYZS2sxUjqfzlg52ZSnQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-popover@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-remove-scroll: 2.5.5(@types/react@18.2.33)(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@floating-ui/react-dom': 2.0.4(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@floating-ui/react-dom': 2.0.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - - /@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/rect': 1.0.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 + + '@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@floating-ui/react-dom': 2.0.4(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@floating-ui/react-dom': 2.0.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-portal@1.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-portal@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false - /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-presence@1.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-presence@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false - /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-primitive@1.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-primitive@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-slot': 1.0.0(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false - /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-progress@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-5G6Om/tYSxjSeEdrb1VfKkfZfn/1IlPWd731h2RfPuSbIfNUgfqAwbKfJCg/PP6nuUCTrYzalwHSpSinoWoCag==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-progress@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-select@1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-select@1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-remove-scroll: 2.5.5(@types/react@18.2.33)(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-slot@1.0.0(react@18.2.0): - resolution: {integrity: sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-slot@1.0.0(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) react: 18.2.0 - dev: false - /@radix-ui/react-slot@1.0.2(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true + '@radix-ui/react-slot@1.0.2(@types/react@18.2.33)(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.33 - /@radix-ui/react-switch@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-mxm87F88HyHztsI7N+ZUmEoARGkC22YVW5CaC+Byc+HRpuvCrOBPTAnXgf+tZ/7i0Sg/eOePGdMhUKhPaQEqow==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-switch@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-tabs@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-egZfYY/+wRNCflXNHx+dePvnz9FbmssDTJBtgRfDY7e8SE5oIo3Py2eCB1ckAbh1Q7cQ/6yJZThJ++sgbxibog==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-tabs@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-toast@1.1.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-fRLn227WHIBRSzuRzGJ8W+5YALxofH23y0MlPLddaIpLpCDqdE0NZlS2NRQDRiptfxDeeCjgFIpexB1/zkxDlw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-toast@1.1.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: true + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - - /@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 + + '@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: true + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-lPh5iKNFVQ/jav/j6ZrWq3blfDJ0OH9R6FlNUHPMqdLuQ9vwDgFsRxvl8b7Asuy5c8xmoojHUxKHQSOAvMHxyw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/react-use-callback-ref@1.0.0(react@18.2.0): - resolution: {integrity: sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-use-callback-ref@1.0.0(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 react: 18.2.0 - dev: false - /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true + '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.33)(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.2.33 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.33 - /@radix-ui/react-use-controllable-state@1.0.0(react@18.2.0): - resolution: {integrity: sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-use-controllable-state@1.0.0(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) react: 18.2.0 - dev: false - /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true + '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.33)(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.33 - /@radix-ui/react-use-escape-keydown@1.0.0(react@18.2.0): - resolution: {integrity: sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-use-escape-keydown@1.0.0(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) react: 18.2.0 - dev: false - /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true + '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.33)(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.33 - /@radix-ui/react-use-layout-effect@1.0.0(react@18.2.0): - resolution: {integrity: sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-use-layout-effect@1.0.0(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 react: 18.2.0 - dev: false - /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true + '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.33)(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.2.33 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.33 - /@radix-ui/react-use-previous@1.0.1(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true + '@radix-ui/react-use-previous@1.0.1(@types/react@18.2.33)(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.2.33 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.33 - /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true + '@radix-ui/react-use-rect@1.0.1(@types/react@18.2.33)(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.33 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.33 - /@radix-ui/react-use-size@1.0.1(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true + '@radix-ui/react-use-size@1.0.1(@types/react@18.2.33)(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@types/react': 18.2.33 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.33 - /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true + '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 - /@radix-ui/rect@1.0.1: - resolution: {integrity: sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==} + '@radix-ui/rect@1.0.1': dependencies: '@babel/runtime': 7.23.9 - /@redis/bloom@1.2.0(@redis/client@1.5.12): - resolution: {integrity: sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg==} - peerDependencies: - '@redis/client': ^1.0.0 + '@redis/bloom@1.2.0(@redis/client@1.5.12)': dependencies: '@redis/client': 1.5.12 - dev: false - /@redis/client@1.5.12: - resolution: {integrity: sha512-/ZjE18HRzMd80eXIIUIPcH81UoZpwulbo8FmbElrjPqH0QC0SeIKu1BOU49bO5trM5g895kAjhvalt5h77q+4A==} - engines: {node: '>=14'} + '@redis/client@1.5.12': dependencies: cluster-key-slot: 1.1.2 generic-pool: 3.9.0 yallist: 4.0.0 - dev: false - /@redis/graph@1.1.1(@redis/client@1.5.12): - resolution: {integrity: sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw==} - peerDependencies: - '@redis/client': ^1.0.0 + '@redis/graph@1.1.1(@redis/client@1.5.12)': dependencies: '@redis/client': 1.5.12 - dev: false - /@redis/json@1.0.6(@redis/client@1.5.12): - resolution: {integrity: sha512-rcZO3bfQbm2zPRpqo82XbW8zg4G/w4W3tI7X8Mqleq9goQjAGLL7q/1n1ZX4dXEAmORVZ4s1+uKLaUOg7LrUhw==} - peerDependencies: - '@redis/client': ^1.0.0 + '@redis/json@1.0.6(@redis/client@1.5.12)': dependencies: '@redis/client': 1.5.12 - dev: false - /@redis/search@1.1.6(@redis/client@1.5.12): - resolution: {integrity: sha512-mZXCxbTYKBQ3M2lZnEddwEAks0Kc7nauire8q20oA0oA/LoA+E/b5Y5KZn232ztPb1FkIGqo12vh3Lf+Vw5iTw==} - peerDependencies: - '@redis/client': ^1.0.0 + '@redis/search@1.1.6(@redis/client@1.5.12)': dependencies: '@redis/client': 1.5.12 - dev: false - /@redis/time-series@1.0.5(@redis/client@1.5.12): - resolution: {integrity: sha512-IFjIgTusQym2B5IZJG3XKr5llka7ey84fw/NOYqESP5WUfQs9zz1ww/9+qoz4ka/S6KcGBodzlCeZ5UImKbscg==} - peerDependencies: - '@redis/client': ^1.0.0 + '@redis/time-series@1.0.5(@redis/client@1.5.12)': dependencies: '@redis/client': 1.5.12 - dev: false - /@repeaterjs/repeater@3.0.4: - resolution: {integrity: sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA==} - dev: true + '@repeaterjs/repeater@3.0.4': {} - /@repeaterjs/repeater@3.0.5: - resolution: {integrity: sha512-l3YHBLAol6d/IKnB9LhpD0cEZWAoe3eFKUyTYWmFmCO2Q/WOckxLQAUyMZWwZV2M/m3+4vgRoaolFqaII82/TA==} - dev: true + '@repeaterjs/repeater@3.0.5': {} - /@rollup/plugin-babel@5.3.1(@babel/core@7.23.9)(rollup@2.79.1): - resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} - engines: {node: '>= 10.0.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@types/babel__core': ^7.1.9 - rollup: ^1.20.0||^2.0.0 - peerDependenciesMeta: - '@types/babel__core': - optional: true + '@rollup/plugin-babel@5.3.1(@babel/core@7.23.9)(@types/babel__core@7.20.5)(rollup@2.79.1)': dependencies: '@babel/core': 7.23.9 '@babel/helper-module-imports': 7.22.15 '@rollup/pluginutils': 3.1.0(rollup@2.79.1) rollup: 2.79.1 - dev: true + optionalDependencies: + '@types/babel__core': 7.20.5 - /@rollup/plugin-commonjs@20.0.0(rollup@2.79.1): - resolution: {integrity: sha512-5K0g5W2Ol8hAcTHqcTBHiA7M58tfmYi1o9KxeJuuRNpGaTa5iLjcyemBitCBcKXaHamOBBEH2dGom6v6Unmqjg==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^2.38.3 + '@rollup/plugin-commonjs@20.0.0(rollup@2.79.1)': dependencies: '@rollup/pluginutils': 3.1.0(rollup@2.79.1) commondir: 1.0.1 @@ -8405,16 +19437,8 @@ packages: magic-string: 0.25.9 resolve: 1.22.8 rollup: 2.79.1 - dev: true - /@rollup/plugin-commonjs@24.0.0(rollup@2.78.0): - resolution: {integrity: sha512-0w0wyykzdyRRPHOb0cQt14mIBLujfAv6GgP6g8nvg/iBxEm112t3YPPq+Buqe2+imvElTka+bjNlJ/gB56TD8g==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.68.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true + '@rollup/plugin-commonjs@24.0.0(rollup@2.78.0)': dependencies: '@rollup/pluginutils': 5.1.0(rollup@2.78.0) commondir: 1.0.1 @@ -8422,34 +19446,21 @@ packages: glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.27.0 + optionalDependencies: rollup: 2.78.0 - dev: false - /@rollup/plugin-image@2.1.1(rollup@2.79.1): - resolution: {integrity: sha512-AgP4U85zuQJdUopLUCM+hTf45RepgXeTb8EJsleExVy99dIoYpt3ZlDYJdKmAc2KLkNntCDg6BPJvgJU3uGF+g==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 + '@rollup/plugin-image@2.1.1(rollup@2.79.1)': dependencies: '@rollup/pluginutils': 3.1.0(rollup@2.79.1) mini-svg-data-uri: 1.4.4 rollup: 2.79.1 - dev: true - /@rollup/plugin-json@4.1.0(rollup@2.79.1): - resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 + '@rollup/plugin-json@4.1.0(rollup@2.79.1)': dependencies: '@rollup/pluginutils': 3.1.0(rollup@2.79.1) rollup: 2.79.1 - dev: true - /@rollup/plugin-node-resolve@13.3.0(rollup@2.79.1): - resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==} - engines: {node: '>= 10.0.0'} - peerDependencies: - rollup: ^2.42.0 + '@rollup/plugin-node-resolve@13.3.0(rollup@2.79.1)': dependencies: '@rollup/pluginutils': 3.1.0(rollup@2.79.1) '@types/resolve': 1.17.1 @@ -8458,97 +19469,56 @@ packages: is-module: 1.0.0 resolve: 1.22.8 rollup: 2.79.1 - dev: true - /@rollup/plugin-url@7.0.0(rollup@2.79.1): - resolution: {integrity: sha512-cIWcEObrmEPAU8q8NluGWlCPlQDuoSKvkyI3eOFO4fx6W02mLNj4ZEiUT0X2mKMIvQzoWL1feEK9d1yr1ICgrw==} - engines: {node: '>=10.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0 + '@rollup/plugin-url@7.0.0(rollup@2.78.0)': dependencies: '@rollup/pluginutils': 4.2.1 make-dir: 3.1.0 mime: 2.6.0 - rollup: 2.79.1 - dev: true + rollup: 2.78.0 - /@rollup/pluginutils@3.1.0(rollup@2.79.1): - resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0 + '@rollup/pluginutils@3.1.0(rollup@2.79.1)': dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.1 rollup: 2.79.1 - dev: true - /@rollup/pluginutils@4.2.1: - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} - engines: {node: '>= 8.0.0'} + '@rollup/pluginutils@4.2.1': dependencies: estree-walker: 2.0.2 picomatch: 2.3.1 - dev: true - /@rollup/pluginutils@5.1.0(rollup@2.78.0): - resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true + '@rollup/pluginutils@5.1.0(rollup@2.78.0)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: rollup: 2.78.0 - dev: false - - /@rollup/pluginutils@5.1.0(rollup@2.79.1): - resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@types/estree': 1.0.5 - estree-walker: 2.0.2 - picomatch: 2.3.1 - rollup: 2.79.1 - dev: true - /@rushstack/eslint-patch@1.6.0: - resolution: {integrity: sha512-2/U3GXA6YiPYQDLGwtGlnNgKYBSwCFIHf8Y9LUY5VATHdtbLlU0Y1R3QoBnT0aB4qv/BEiVVsj7LJXoQCgJ2vA==} - dev: true + '@rushstack/eslint-patch@1.6.0': {} - /@safe-global/api-kit@2.2.0(encoding@0.1.13): - resolution: {integrity: sha512-y9EetRZXIFs5HmIk1blmL38Rbzxlt79cEuYGDEdmQJNa6SQ7OJdO4Eoy2hMFleZIhTKhoOWVsyEfdZnRPtsq2g==} + '@safe-global/api-kit@2.2.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: - '@safe-global/protocol-kit': 3.0.1(encoding@0.1.13) - '@safe-global/safe-core-sdk-types': 4.0.1(encoding@0.1.13) - ethers: 6.9.0 + '@safe-global/protocol-kit': 3.0.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@safe-global/safe-core-sdk-types': 4.0.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + ethers: 6.9.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - bufferutil - encoding - supports-color - utf-8-validate - dev: false - /@safe-global/protocol-kit@3.0.1(encoding@0.1.13): - resolution: {integrity: sha512-7S2QCvIDw3NsErF0f8tIfiTBz32btCAkw7IYuQFPc+G7clLrvDNhDaZYSoDsa8F0EoEhn+605VA7XP//iL6AIg==} + '@safe-global/protocol-kit@3.0.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@noble/hashes': 1.4.0 '@safe-global/safe-deployments': 1.34.0 ethereumjs-util: 7.1.5 - ethers: 6.9.0 + ethers: 6.9.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) semver: 7.5.4 - web3: 1.10.3(encoding@0.1.13) + web3: 1.10.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-core: 1.10.3(encoding@0.1.13) web3-utils: 1.10.3 transitivePeerDependencies: @@ -8556,13 +19526,11 @@ packages: - encoding - supports-color - utf-8-validate - dev: false - /@safe-global/safe-core-sdk-types@4.0.1(encoding@0.1.13): - resolution: {integrity: sha512-cXW6petRWqUw1n04ZhVPgjzIL65FkAMqbPwkFAAlQ1lBxTt6xdxktLoAhgEDlqLNGibvncsNvKhxa1ib4T9MGg==} + '@safe-global/safe-core-sdk-types@4.0.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@safe-global/safe-deployments': 1.34.0 - ethers: 6.9.0 + ethers: 6.9.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) web3-core: 1.10.3(encoding@0.1.13) web3-utils: 1.10.3 transitivePeerDependencies: @@ -8570,54 +19538,37 @@ packages: - encoding - supports-color - utf-8-validate - dev: false - /@safe-global/safe-deployments@1.34.0: - resolution: {integrity: sha512-J55iHhB1tiNoPeVQ5s943zrfeKRYPqBtnz/EM7d878WzUmmDlTGKHN98qPYKBxkRKP1UjEWuQDrZxy80lx1rJw==} + '@safe-global/safe-deployments@1.34.0': dependencies: - semver: 7.5.4 - dev: false + semver: 7.6.0 - /@scure/base@1.1.3: - resolution: {integrity: sha512-/+SgoRjLq7Xlf0CWuLHq2LUZeL/w65kfzAPG5NH9pcmBhs+nunQTn4gvdwgMTIXnt9b2C/1SeL2XiysZEyIC9Q==} - dev: false + '@scure/base@1.1.3': {} - /@scure/bip32@1.3.1: - resolution: {integrity: sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A==} + '@scure/bip32@1.3.1': dependencies: '@noble/curves': 1.1.0 '@noble/hashes': 1.3.2 '@scure/base': 1.1.3 - dev: false - /@scure/bip39@1.2.1: - resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} + '@scure/bip39@1.2.1': dependencies: '@noble/hashes': 1.3.2 '@scure/base': 1.1.3 - dev: false - /@sentry-internal/feedback@7.86.0: - resolution: {integrity: sha512-6rl0JYjmAKnhm4/fuFaROh4Ht8oi9f6ZeIcViCuGJcrGICZJJY0s+R77XJI78rNa82PYFrSCcnWXcGji4T8E7g==} - engines: {node: '>=12'} + '@sentry-internal/feedback@7.86.0': dependencies: '@sentry/core': 7.86.0 '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 - dev: false - /@sentry-internal/tracing@7.86.0: - resolution: {integrity: sha512-b4dUsNWlPWRwakGwR7bhOkqiFlqQszH1hhVFwrm/8s3kqEBZ+E4CeIfCvuHBHQ1cM/fx55xpXX/BU163cy+3iQ==} - engines: {node: '>=8'} + '@sentry-internal/tracing@7.86.0': dependencies: '@sentry/core': 7.86.0 '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 - dev: false - /@sentry/browser@7.86.0: - resolution: {integrity: sha512-nfYWpVOmug+W7KJO7/xhA1JScMZcYHcoOVHLsUFm4znx51U4qZEk+zZDM11Q2Nw6MuDyEYg6bsH1QCwaoC6nLw==} - engines: {node: '>=8'} + '@sentry/browser@7.86.0': dependencies: '@sentry-internal/feedback': 7.86.0 '@sentry-internal/tracing': 7.86.0 @@ -8625,13 +19576,8 @@ packages: '@sentry/replay': 7.86.0 '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 - dev: false - /@sentry/cli@1.77.1(encoding@0.1.13): - resolution: {integrity: sha512-OtJ7U9LeuPUAY/xow9wwcjM9w42IJIpDtClTKI/RliE685vd/OJUIpiAvebHNthDYpQynvwb/0iuF4fonh+CKw==} - engines: {node: '>= 8'} - hasBin: true - requiresBuild: true + '@sentry/cli@1.77.1(encoding@0.1.13)': dependencies: https-proxy-agent: 5.0.1 mkdirp: 0.5.6 @@ -8642,36 +19588,20 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false - /@sentry/core@7.86.0: - resolution: {integrity: sha512-SbLvqd1bRYzhDS42u7GMnmbDMfth/zRiLElQWbLK/shmuZzTcfQSwNNdF4Yj+VfjOkqPFgGmICHSHVUc9dh01g==} - engines: {node: '>=8'} + '@sentry/core@7.86.0': dependencies: '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 - dev: false - /@sentry/integrations@7.86.0: - resolution: {integrity: sha512-BStRH1yBhhUsvmCXWx88/1+cY93l4B+3RW60RPeYcupvUQ1DJ8qxfN918+nA9XoZt9XELXvs8USCqqynG/aEkg==} - engines: {node: '>=8'} + '@sentry/integrations@7.86.0': dependencies: '@sentry/core': 7.86.0 '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 localforage: 1.10.0 - dev: false - /@sentry/nextjs@7.86.0(encoding@0.1.13)(next@14.2.1)(react@18.2.0)(webpack@5.89.0): - resolution: {integrity: sha512-pdRTt3ELLlpyKKtvumSiqFeTImdSAnoII1JSNwJvmWz9+3MRsvBW/Ee4r19WxK07Y/nxPxyPaIuUmbsXnjkt1A==} - engines: {node: '>=8'} - peerDependencies: - next: ^10.0.8 || ^11.0 || ^12.0 || ^13.0 || ^14.0 - react: 16.x || 17.x || 18.x - webpack: '>= 4.0.0' - peerDependenciesMeta: - webpack: - optional: true + '@sentry/nextjs@7.86.0(encoding@0.1.13)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react@18.2.0)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': dependencies: '@rollup/plugin-commonjs': 24.0.0(rollup@2.78.0) '@sentry/core': 7.86.0 @@ -8683,20 +19613,18 @@ packages: '@sentry/vercel-edge': 7.86.0 '@sentry/webpack-plugin': 1.21.0(encoding@0.1.13) chalk: 3.0.0 - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) react: 18.2.0 resolve: 1.22.8 rollup: 2.78.0 stacktrace-parser: 0.1.10 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + optionalDependencies: + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) transitivePeerDependencies: - encoding - supports-color - dev: false - /@sentry/node@7.86.0: - resolution: {integrity: sha512-cB1bn/LMn2Km97Y3hv63xwWxT50/G5ixGuSxTZ3dCQM6VDhmZoCuC5NGT3itVvaRd6upQXRZa5W0Zgyh0HXKig==} - engines: {node: '>=8'} + '@sentry/node@7.86.0': dependencies: '@sentry-internal/tracing': 7.86.0 '@sentry/core': 7.86.0 @@ -8705,86 +19633,57 @@ packages: https-proxy-agent: 5.0.1 transitivePeerDependencies: - supports-color - dev: false - /@sentry/react@7.86.0(react@18.2.0): - resolution: {integrity: sha512-2bHi+YcG4cT+4xHXXzv+AZpU3pdPUlDBorSgHOpa9At4yxr17UWW2f8bP9wPYRgj+NEIM3YhDgR46FlBu9GSKg==} - engines: {node: '>=8'} - peerDependencies: - react: 15.x || 16.x || 17.x || 18.x + '@sentry/react@7.86.0(react@18.2.0)': dependencies: '@sentry/browser': 7.86.0 '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 hoist-non-react-statics: 3.3.2 react: 18.2.0 - dev: false - /@sentry/replay@7.86.0: - resolution: {integrity: sha512-YYZO8bfQSx1H87Te/zzyHPLHvExWiYwUfMWW68yGX+PPZIIzxaM81/iCQHkoucxlvuPCOtxCgf7RSMbsnqEa8g==} - engines: {node: '>=12'} + '@sentry/replay@7.86.0': dependencies: '@sentry-internal/tracing': 7.86.0 '@sentry/core': 7.86.0 '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 - dev: false - /@sentry/types@7.86.0: - resolution: {integrity: sha512-pGAt0+bMfWgo0KG2epthfNV4Wae03tURpoxNjGo5Fr4cXxvLTSijSAQ6rmmO4bXBJ7+rErEjX30g30o/eEdP9g==} - engines: {node: '>=8'} - dev: false + '@sentry/types@7.86.0': {} - /@sentry/utils@7.86.0: - resolution: {integrity: sha512-6PejFtw9VTFFy5vu0ks+U7Ozkqz+eMt+HN8AZKBKErYzX5/xs0kpkOcSRpu3ETdTYcZf8VAmLVgFgE2BE+3WuQ==} - engines: {node: '>=8'} + '@sentry/utils@7.86.0': dependencies: '@sentry/types': 7.86.0 - dev: false - - /@sentry/vercel-edge@7.86.0: - resolution: {integrity: sha512-+MPb93DXIeYIoaFTT1YpC0myIkXW3xtxhQ7y7QwqS7k6x1zBb34OVCGitdE6+o85RV83sFMMiBxrfKNLt5Ht0A==} - engines: {node: '>=8'} + + '@sentry/vercel-edge@7.86.0': dependencies: '@sentry-internal/tracing': 7.86.0 '@sentry/core': 7.86.0 '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 - dev: false - /@sentry/webpack-plugin@1.21.0(encoding@0.1.13): - resolution: {integrity: sha512-x0PYIMWcsTauqxgl7vWUY6sANl+XGKtx7DCVnnY7aOIIlIna0jChTAPANTfA2QrK+VK+4I/4JxatCEZBnXh3Og==} - engines: {node: '>= 8'} + '@sentry/webpack-plugin@1.21.0(encoding@0.1.13)': dependencies: '@sentry/cli': 1.77.1(encoding@0.1.13) webpack-sources: 3.2.3 transitivePeerDependencies: - encoding - supports-color - dev: false - /@sideway/address@4.1.4: - resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} + '@sideway/address@4.1.4': dependencies: '@hapi/hoek': 9.3.0 - /@sideway/formula@3.0.1: - resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} + '@sideway/formula@3.0.1': {} - /@sideway/pinpoint@2.0.0: - resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} + '@sideway/pinpoint@2.0.0': {} - /@simplewebauthn/iso-webcrypto@7.4.0: - resolution: {integrity: sha512-LSx8zghjH+z9IFOhBdDv2AyhqnzDUCYFxFiwJbToowOigCgf4Y8fyZle9Y+0NS232bIoU6j/lgv5iT32m3eGyA==} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + '@simplewebauthn/iso-webcrypto@7.4.0': dependencies: '@simplewebauthn/typescript-types': 7.4.0 - '@types/node': 18.16.9 - dev: false + '@types/node': 18.19.31 - /@simplewebauthn/server@7.4.0(encoding@0.1.13): - resolution: {integrity: sha512-Y6jj2WsE3zBDagSdOg3b7+SMw7zHku0Od45Q1ZpA19Wd5aUbV2mH281SbdhFN4UuKcGQSeeAgUObAWHvgxNOVA==} - engines: {node: '>=16.0.0'} + '@simplewebauthn/server@7.4.0(encoding@0.1.13)': dependencies: '@hexagon/base64': 1.1.28 '@peculiar/asn1-android': 2.3.10 @@ -8795,92 +19694,60 @@ packages: '@simplewebauthn/iso-webcrypto': 7.4.0 '@simplewebauthn/typescript-types': 7.4.0 '@types/debug': 4.1.12 - '@types/node': 18.16.9 + '@types/node': 18.19.31 cbor-x: 1.5.8 cross-fetch: 3.1.8(encoding@0.1.13) debug: 4.3.4 transitivePeerDependencies: - encoding - supports-color - dev: false - /@simplewebauthn/typescript-types@7.4.0: - resolution: {integrity: sha512-8/ZjHeUPe210Bt5oyaOIGx4h8lHdsQs19BiOT44gi/jBEgK7uBGA0Fy7NRsyh777al3m6WM0mBf0UR7xd4R7WQ==} - deprecated: This package has been renamed to @simplewebauthn/types. Please install @simplewebauthn/types instead to ensure you receive future updates. - dev: false + '@simplewebauthn/typescript-types@7.4.0': {} - /@sinclair/typebox@0.24.51: - resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} - dev: true + '@sinclair/typebox@0.24.51': {} - /@sinclair/typebox@0.27.8: - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - dev: true + '@sinclair/typebox@0.27.8': {} - /@sindresorhus/is@4.6.0: - resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} - engines: {node: '>=10'} + '@sindresorhus/is@4.6.0': {} - /@sindresorhus/merge-streams@1.0.0: - resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==} - engines: {node: '>=18'} - dev: true + '@sindresorhus/merge-streams@1.0.0': {} - /@sinonjs/commons@1.8.6: - resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==} + '@sinonjs/commons@1.8.6': dependencies: type-detect: 4.0.8 - dev: true - /@sinonjs/commons@3.0.0: - resolution: {integrity: sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==} + '@sinonjs/commons@3.0.0': dependencies: type-detect: 4.0.8 - dev: true - /@sinonjs/fake-timers@10.3.0: - resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} + '@sinonjs/fake-timers@10.3.0': dependencies: '@sinonjs/commons': 3.0.0 - dev: true - /@sinonjs/fake-timers@9.1.2: - resolution: {integrity: sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==} + '@sinonjs/fake-timers@9.1.2': dependencies: '@sinonjs/commons': 1.8.6 - dev: true - /@spruceid/siwe-parser@1.1.3: - resolution: {integrity: sha512-oQ8PcwDqjGWJvLmvAF2yzd6iniiWxK0Qtz+Dw+gLD/W5zOQJiKIUXwslHOm8VB8OOOKW9vfR3dnPBhHaZDvRsw==} + '@spruceid/siwe-parser@1.1.3': dependencies: apg-js: 4.3.0 - dev: false - /@spruceid/siwe-parser@2.0.2: - resolution: {integrity: sha512-9WuA0ios2537cWYu39MMeH0O2KdrMKgKlOBUTWRTXQjCYu5B+mHCA0JkCbFaJ/0EjxoVIcYCXIW/DoPEpw+PqA==} + '@spruceid/siwe-parser@2.0.2': dependencies: '@noble/hashes': 1.4.0 apg-js: 4.3.0 uri-js: 4.4.1 valid-url: 1.0.9 - dev: false - /@stablelib/aead@1.0.1: - resolution: {integrity: sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg==} - dev: false + '@stablelib/aead@1.0.1': {} - /@stablelib/binary@1.0.1: - resolution: {integrity: sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q==} + '@stablelib/binary@1.0.1': dependencies: '@stablelib/int': 1.0.1 - dev: false - /@stablelib/bytes@1.0.1: - resolution: {integrity: sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ==} - dev: false + '@stablelib/bytes@1.0.1': {} - /@stablelib/chacha20poly1305@1.0.1: - resolution: {integrity: sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA==} + '@stablelib/chacha20poly1305@1.0.1': dependencies: '@stablelib/aead': 1.0.1 '@stablelib/binary': 1.0.1 @@ -8888,108 +19755,76 @@ packages: '@stablelib/constant-time': 1.0.1 '@stablelib/poly1305': 1.0.1 '@stablelib/wipe': 1.0.1 - dev: false - /@stablelib/chacha@1.0.1: - resolution: {integrity: sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg==} + '@stablelib/chacha@1.0.1': dependencies: '@stablelib/binary': 1.0.1 '@stablelib/wipe': 1.0.1 - dev: false - /@stablelib/constant-time@1.0.1: - resolution: {integrity: sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg==} - dev: false + '@stablelib/constant-time@1.0.1': {} - /@stablelib/ed25519@1.0.3: - resolution: {integrity: sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg==} + '@stablelib/ed25519@1.0.3': dependencies: '@stablelib/random': 1.0.2 '@stablelib/sha512': 1.0.1 '@stablelib/wipe': 1.0.1 - dev: false - /@stablelib/hash@1.0.1: - resolution: {integrity: sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg==} - dev: false + '@stablelib/hash@1.0.1': {} - /@stablelib/hkdf@1.0.1: - resolution: {integrity: sha512-SBEHYE16ZXlHuaW5RcGk533YlBj4grMeg5TooN80W3NpcHRtLZLLXvKyX0qcRFxf+BGDobJLnwkvgEwHIDBR6g==} + '@stablelib/hkdf@1.0.1': dependencies: '@stablelib/hash': 1.0.1 '@stablelib/hmac': 1.0.1 '@stablelib/wipe': 1.0.1 - dev: false - /@stablelib/hmac@1.0.1: - resolution: {integrity: sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA==} + '@stablelib/hmac@1.0.1': dependencies: '@stablelib/constant-time': 1.0.1 '@stablelib/hash': 1.0.1 '@stablelib/wipe': 1.0.1 - dev: false - /@stablelib/int@1.0.1: - resolution: {integrity: sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w==} - dev: false + '@stablelib/int@1.0.1': {} - /@stablelib/keyagreement@1.0.1: - resolution: {integrity: sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg==} + '@stablelib/keyagreement@1.0.1': dependencies: '@stablelib/bytes': 1.0.1 - dev: false - /@stablelib/poly1305@1.0.1: - resolution: {integrity: sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA==} + '@stablelib/poly1305@1.0.1': dependencies: '@stablelib/constant-time': 1.0.1 '@stablelib/wipe': 1.0.1 - dev: false - /@stablelib/random@1.0.2: - resolution: {integrity: sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w==} + '@stablelib/random@1.0.2': dependencies: '@stablelib/binary': 1.0.1 '@stablelib/wipe': 1.0.1 - dev: false - /@stablelib/sha256@1.0.1: - resolution: {integrity: sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ==} + '@stablelib/sha256@1.0.1': dependencies: '@stablelib/binary': 1.0.1 '@stablelib/hash': 1.0.1 '@stablelib/wipe': 1.0.1 - dev: false - /@stablelib/sha512@1.0.1: - resolution: {integrity: sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw==} + '@stablelib/sha512@1.0.1': dependencies: '@stablelib/binary': 1.0.1 '@stablelib/hash': 1.0.1 '@stablelib/wipe': 1.0.1 - dev: false - /@stablelib/wipe@1.0.1: - resolution: {integrity: sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg==} - dev: false + '@stablelib/wipe@1.0.1': {} - /@stablelib/x25519@1.0.3: - resolution: {integrity: sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==} + '@stablelib/x25519@1.0.3': dependencies: '@stablelib/keyagreement': 1.0.1 '@stablelib/random': 1.0.2 '@stablelib/wipe': 1.0.1 - dev: false - /@storybook/addon-a11y@7.6.10: - resolution: {integrity: sha512-TP17m4TAWLSSd2x9cWNg7d0MCZZCojYIG83RZMXAb55jt8gKJBMDbupOoDLydBsABQa5Uk9ZP0D/CvumMon8RA==} + '@storybook/addon-a11y@7.6.10': dependencies: '@storybook/addon-highlight': 7.6.10 axe-core: 4.8.2 - dev: true - /@storybook/addon-actions@7.6.10: - resolution: {integrity: sha512-pcKmf0H/caGzKDy8cz1adNSjv+KOBWLJ11RzGExrWm+Ad5ACifwlsQPykJ3TQ/21sTd9IXVrE9uuq4LldEnPbg==} + '@storybook/addon-actions@7.6.10': dependencies: '@storybook/core-events': 7.6.10 '@storybook/global': 5.0.0 @@ -8997,10 +19832,8 @@ packages: dequal: 2.0.3 polished: 4.2.2 uuid: 9.0.1 - dev: true - /@storybook/addon-actions@7.6.7: - resolution: {integrity: sha512-+6EZvhIeKEqG/RNsU3R5DxOrd60BL5GEvmzE2w60s2eKaNNxtyilDjiO1g4z2s2zDNyr7JL/Ft03pJ0Jgo0lew==} + '@storybook/addon-actions@7.6.7': dependencies: '@storybook/core-events': 7.6.7 '@storybook/global': 5.0.0 @@ -9008,20 +19841,16 @@ packages: dequal: 2.0.3 polished: 4.2.2 uuid: 9.0.1 - dev: true - /@storybook/addon-backgrounds@7.6.10: - resolution: {integrity: sha512-kGzsN1QkfyI8Cz7TErEx9OCB3PMzpCFGLd/iy7FreXwbMbeAQ3/9fYgKUsNOYgOhuTz7S09koZUWjS/WJuZGFA==} + '@storybook/addon-backgrounds@7.6.10': dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 ts-dedent: 2.2.0 - dev: true - /@storybook/addon-controls@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-LjwCQRMWq1apLtFwDi6U8MI6ITUr+KhxJucZ60tfc58RgB2v8ayozyDAonFEONsx9YSR1dNIJ2Z/e2rWTBJeYA==} + '@storybook/addon-controls@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@storybook/blocks': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) + '@storybook/blocks': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) lodash: 4.17.21 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -9031,19 +19860,14 @@ packages: - react - react-dom - supports-color - dev: true - /@storybook/addon-docs@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-GtyQ9bMx1AOOtl6ZS9vwK104HFRK+tqzxddRRxhXkpyeKu3olm9aMgXp35atE/3fJSqyyDm2vFtxxH8mzBA20A==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@storybook/addon-docs@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@jest/transform': 29.7.0 '@mdx-js/react': 2.3.0(react@18.2.0) - '@storybook/blocks': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) + '@storybook/blocks': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/client-logger': 7.6.10 - '@storybook/components': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/csf-plugin': 7.6.10 '@storybook/csf-tools': 7.6.10 '@storybook/global': 5.0.0 @@ -9051,8 +19875,8 @@ packages: '@storybook/node-logger': 7.6.10 '@storybook/postinstall': 7.6.10 '@storybook/preview-api': 7.6.10 - '@storybook/react-dom-shim': 7.6.10(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.6.10(react-dom@18.2.0)(react@18.2.0) + '@storybook/react-dom-shim': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.10 fs-extra: 11.2.0 react: 18.2.0 @@ -9065,25 +19889,20 @@ packages: - '@types/react-dom' - encoding - supports-color - dev: true - /@storybook/addon-essentials@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-cjbuCCK/3dtUity0Uqi5LwbkgfxqCCE5x5mXZIk9lTMeDz5vB9q6M5nzncVDy8F8przF3NbDLLgxKlt8wjiICg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@storybook/addon-essentials@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@storybook/addon-actions': 7.6.10 '@storybook/addon-backgrounds': 7.6.10 - '@storybook/addon-controls': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-docs': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-controls': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/addon-docs': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/addon-highlight': 7.6.10 '@storybook/addon-measure': 7.6.10 '@storybook/addon-outline': 7.6.10 '@storybook/addon-toolbars': 7.6.10 '@storybook/addon-viewport': 7.6.10 '@storybook/core-common': 7.6.10(encoding@0.1.13) - '@storybook/manager-api': 7.6.10(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/node-logger': 7.6.10 '@storybook/preview-api': 7.6.10 react: 18.2.0 @@ -9094,92 +19913,63 @@ packages: - '@types/react-dom' - encoding - supports-color - dev: true - /@storybook/addon-highlight@7.6.10: - resolution: {integrity: sha512-dIuS5QmoT1R+gFOcf6CoBa6D9UR5/wHCfPqPRH8dNNcCLtIGSHWQ4v964mS5OCq1Huj7CghmR15lOUk7SaYwUA==} + '@storybook/addon-highlight@7.6.10': dependencies: '@storybook/global': 5.0.0 - dev: true - /@storybook/addon-interactions@7.6.10: - resolution: {integrity: sha512-lEsAdP/PrOZK/KmRbZ/fU4RjEqDP+e/PBlVVVJT2QvHniWK/xxkjCD0axsHU/XuaeQRFhmg0/KR342PC/cIf9A==} + '@storybook/addon-interactions@7.6.10': dependencies: '@storybook/global': 5.0.0 '@storybook/types': 7.6.10 jest-mock: 27.5.1 polished: 4.2.2 ts-dedent: 2.2.0 - dev: true - /@storybook/addon-mdx-gfm@7.6.10: - resolution: {integrity: sha512-gA1kQZJ4ZKOpi9afu7WRC1twCwZR0J1Nd7u47kNq+5coW1GH9uqGDFYHzr4mfKdD1J09/OrmfMnVjCPx9MYDtQ==} + '@storybook/addon-mdx-gfm@7.6.10': dependencies: '@storybook/node-logger': 7.6.10 remark-gfm: 3.0.1 ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color - dev: true - /@storybook/addon-measure@7.6.10: - resolution: {integrity: sha512-OVfTI56+kc4hLWfZ/YPV3WKj/aA9e4iKXYxZyPdhfX4Z8TgZdD1wv9Z6e8DKS0H5kuybYrHKHaID5ki6t7qz3w==} + '@storybook/addon-measure@7.6.10': dependencies: '@storybook/global': 5.0.0 tiny-invariant: 1.3.1 - dev: true - /@storybook/addon-outline@7.6.10: - resolution: {integrity: sha512-RVJrEoPArhI6zAIMNl1Gz0zrj84BTfEWYYz0yDWOTVgvN411ugsoIk1hw0671MOneXJ2RcQ9MFIeV/v6AVDQYg==} + '@storybook/addon-outline@7.6.10': dependencies: '@storybook/global': 5.0.0 ts-dedent: 2.2.0 - dev: true - /@storybook/addon-styling@1.3.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(less@4.1.3)(postcss@8.4.32)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0): - resolution: {integrity: sha512-JSBZMOrSw/3rlq5YoEI7Qyq703KSNP0Jd+gxTWu3/tP6245mpjn2dXnR8FvqVxCi+FG4lt2kQyPzgsuwEw1SSA==} - hasBin: true - peerDependencies: - less: ^3.5.0 || ^4.0.0 - postcss: ^7.0.0 || ^8.0.1 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - webpack: ^5.0.0 - peerDependenciesMeta: - less: - optional: true - postcss: - optional: true - react: - optional: true - react-dom: - optional: true - webpack: - optional: true + '@storybook/addon-styling@1.3.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(less@4.1.3)(postcss@8.4.32)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5)(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': dependencies: '@babel/template': 7.22.15 '@babel/types': 7.23.5 - '@storybook/api': 7.6.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/components': 7.6.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@storybook/api': 7.6.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/components': 7.6.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/core-common': 7.6.7(encoding@0.1.13) '@storybook/core-events': 7.6.7 - '@storybook/manager-api': 7.6.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/node-logger': 7.6.7 '@storybook/preview-api': 7.6.7 - '@storybook/theming': 7.6.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.7 - css-loader: 6.8.1(webpack@5.89.0) + css-loader: 6.8.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + less-loader: 11.1.0(less@4.1.3)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + postcss-loader: 7.3.3(postcss@8.4.32)(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + prettier: 2.8.8 + resolve-url-loader: 5.0.0 + sass-loader: 13.3.2(sass@1.69.5)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + style-loader: 3.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + optionalDependencies: less: 4.1.3 - less-loader: 11.1.0(less@4.1.3)(webpack@5.89.0) postcss: 8.4.32 - postcss-loader: 7.3.3(postcss@8.4.32)(typescript@5.4.2)(webpack@5.89.0) - prettier: 2.8.8 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - resolve-url-loader: 5.0.0 - sass-loader: 13.3.2(webpack@5.89.0) - style-loader: 3.3.3(webpack@5.89.0) - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -9190,55 +19980,42 @@ packages: - sass-embedded - supports-color - typescript - dev: true - /@storybook/addon-toolbars@7.6.10: - resolution: {integrity: sha512-PaXY/oj9yxF7/H0CNdQKcioincyCkfeHpISZriZbZqhyqsjn3vca7RFEmsB88Q+ou6rMeqyA9st+6e2cx/Ct6A==} - dev: true + '@storybook/addon-toolbars@7.6.10': {} - /@storybook/addon-viewport@7.6.10: - resolution: {integrity: sha512-+bA6juC/lH4vEhk+w0rXakaG8JgLG4MOYrIudk5vJKQaC6X58LIM9N4kzIS2KSExRhkExXBPrWsnMfCo7uxmKg==} + '@storybook/addon-viewport@7.6.10': dependencies: memoizerific: 1.11.3 - dev: true - /@storybook/addons@7.6.8(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-M8VXkUxD+7HLKjEQT3FNk3CoOtOw4ANhxayIu5lQ4PiKwJ61YVw1r/laPyOYaIMItH/40K1yBSCSV5DDQcN/QA==} + '@storybook/addons@7.6.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@storybook/manager-api': 7.6.8(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.6.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/preview-api': 7.6.8 '@storybook/types': 7.6.8 transitivePeerDependencies: - react - react-dom - dev: true - /@storybook/api@7.6.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-iY/ZejLmVHctT6WcCiVCXBY84g/wMP7Amb+J3xTBM6jZHAJoHpM3ZeYlR5eZu4QfbGZh608TQDTmdQ7irDo3ZA==} + '@storybook/api@7.6.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@storybook/client-logger': 7.6.4 - '@storybook/manager-api': 7.6.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.6.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) transitivePeerDependencies: - react - react-dom - dev: true - /@storybook/blocks@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-oSIukGC3yuF8pojABC/HLu5tv2axZvf60TaUs8eDg7+NiiKhzYSPoMQxs5uMrKngl+EJDB92ESgWT9vvsfvIPg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@storybook/blocks@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@storybook/channels': 7.6.10 '@storybook/client-logger': 7.6.10 - '@storybook/components': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/core-events': 7.6.10 '@storybook/csf': 0.1.2 '@storybook/docs-tools': 7.6.10(encoding@0.1.13) '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.6.10(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/preview-api': 7.6.10 - '@storybook/theming': 7.6.10(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.10 '@types/lodash': 4.14.202 color-convert: 2.0.1 @@ -9248,7 +20025,7 @@ packages: memoizerific: 1.11.3 polished: 4.2.2 react: 18.2.0 - react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) + react-colorful: 5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-dom: 18.2.0(react@18.2.0) telejson: 7.2.0 tocbot: 4.23.0 @@ -9259,10 +20036,8 @@ packages: - '@types/react-dom' - encoding - supports-color - dev: true - /@storybook/builder-manager@7.6.10(encoding@0.1.13): - resolution: {integrity: sha512-f+YrjZwohGzvfDtH8BHzqM3xW0p4vjjg9u7uzRorqUiNIAAKHpfNrZ/WvwPlPYmrpAHt4xX/nXRJae4rFSygPw==} + '@storybook/builder-manager@7.6.10(encoding@0.1.13)': dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 '@storybook/core-common': 7.6.10(encoding@0.1.13) @@ -9283,15 +20058,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@storybook/builder-webpack5@7.6.10(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(typescript@5.4.2): - resolution: {integrity: sha512-ja47rdy75tAs37T+JLSqgUGJiba+74zM/8IpEZAzgJmGxLetnHuCWEDskZWh3NXemxYS2uCvsg5rNc+dL9z4RA==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@storybook/builder-webpack5@7.6.10(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(typescript@5.4.2)': dependencies: '@babel/core': 7.23.9 '@storybook/channels': 7.6.10 @@ -9303,35 +20071,36 @@ packages: '@storybook/preview': 7.6.10 '@storybook/preview-api': 7.6.10 '@swc/core': 1.3.93(@swc/helpers@0.5.3) - '@types/node': 18.16.9 + '@types/node': 18.19.31 '@types/semver': 7.5.6 - babel-loader: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0) + babel-loader: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.2.3 constants-browserify: 1.0.0 - css-loader: 6.8.1(webpack@5.89.0) + css-loader: 6.8.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) es-module-lexer: 1.4.1 express: 4.18.2 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.2)(webpack@5.89.0) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) fs-extra: 11.2.0 - html-webpack-plugin: 5.5.4(webpack@5.89.0) + html-webpack-plugin: 5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) magic-string: 0.30.5 path-browserify: 1.0.1 process: 0.11.10 - semver: 7.5.4 - style-loader: 3.3.3(webpack@5.89.0) - swc-loader: 0.2.3(@swc/core@1.3.93)(webpack@5.89.0) - terser-webpack-plugin: 5.3.9(@swc/core@1.3.93)(esbuild@0.19.12)(webpack@5.89.0) + semver: 7.6.0 + style-loader: 3.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + swc-loader: 0.2.3(@swc/core@1.3.93(@swc/helpers@0.5.3))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + terser-webpack-plugin: 5.3.9(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) ts-dedent: 2.2.0 - typescript: 5.4.2 url: 0.11.3 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - webpack-dev-middleware: 6.1.1(webpack@5.89.0) + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack-dev-middleware: 6.1.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) webpack-hot-middleware: 2.25.4 webpack-virtual-modules: 0.5.0 + optionalDependencies: + typescript: 5.4.2 transitivePeerDependencies: - '@swc/helpers' - encoding @@ -9339,15 +20108,8 @@ packages: - supports-color - uglify-js - webpack-cli - dev: true - /@storybook/builder-webpack5@7.6.7(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(typescript@5.4.2): - resolution: {integrity: sha512-b5AaWXOHwIXl5Q1iRRl6eRhljId0Zsg0ANawDoubK1y1jsBoQtWal7c4TQPMeLAd2G30fc3sW5zCdb9rCo2Vrg==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@storybook/builder-webpack5@7.6.7(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(typescript@5.4.2)': dependencies: '@babel/core': 7.23.9 '@storybook/channels': 7.6.7 @@ -9359,34 +20121,35 @@ packages: '@storybook/preview': 7.6.7 '@storybook/preview-api': 7.6.7 '@swc/core': 1.3.93(@swc/helpers@0.5.3) - '@types/node': 18.16.9 + '@types/node': 18.19.31 '@types/semver': 7.5.6 - babel-loader: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0) + babel-loader: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 constants-browserify: 1.0.0 - css-loader: 6.8.1(webpack@5.89.0) + css-loader: 6.8.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) es-module-lexer: 1.4.1 express: 4.18.2 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.2)(webpack@5.89.0) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) fs-extra: 11.2.0 - html-webpack-plugin: 5.5.4(webpack@5.89.0) + html-webpack-plugin: 5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) magic-string: 0.30.5 path-browserify: 1.0.1 process: 0.11.10 semver: 7.5.4 - style-loader: 3.3.3(webpack@5.89.0) - swc-loader: 0.2.3(@swc/core@1.3.93)(webpack@5.89.0) - terser-webpack-plugin: 5.3.9(@swc/core@1.3.93)(esbuild@0.19.12)(webpack@5.89.0) + style-loader: 3.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + swc-loader: 0.2.3(@swc/core@1.3.93(@swc/helpers@0.5.3))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + terser-webpack-plugin: 5.3.9(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) ts-dedent: 2.2.0 - typescript: 5.4.2 url: 0.11.3 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - webpack-dev-middleware: 6.1.1(webpack@5.89.0) + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack-dev-middleware: 6.1.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) webpack-hot-middleware: 2.25.4 webpack-virtual-modules: 0.5.0 + optionalDependencies: + typescript: 5.4.2 transitivePeerDependencies: - '@swc/helpers' - encoding @@ -9394,10 +20157,8 @@ packages: - supports-color - uglify-js - webpack-cli - dev: true - /@storybook/channels@7.6.10: - resolution: {integrity: sha512-ITCLhFuDBKgxetuKnWwYqMUWlU7zsfH3gEKZltTb+9/2OAWR7ez0iqU7H6bXP1ridm0DCKkt2UMWj2mmr9iQqg==} + '@storybook/channels@7.6.10': dependencies: '@storybook/client-logger': 7.6.10 '@storybook/core-events': 7.6.10 @@ -9405,10 +20166,8 @@ packages: qs: 6.11.2 telejson: 7.2.0 tiny-invariant: 1.3.1 - dev: true - /@storybook/channels@7.6.4: - resolution: {integrity: sha512-Z4PY09/Czl70ap4ObmZ4bgin+EQhPaA3HdrEDNwpnH7A9ttfEO5u5KThytIjMq6kApCCihmEPDaYltoVrfYJJA==} + '@storybook/channels@7.6.4': dependencies: '@storybook/client-logger': 7.6.4 '@storybook/core-events': 7.6.4 @@ -9416,10 +20175,8 @@ packages: qs: 6.11.2 telejson: 7.2.0 tiny-invariant: 1.3.1 - dev: true - /@storybook/channels@7.6.7: - resolution: {integrity: sha512-u1hURhfQHHtZyRIDUENRCp+CRRm7IQfcjQaoWI06XCevQPuhVEtFUfXHjG+J74aA/JuuTLFUtqwNm1zGqbXTAQ==} + '@storybook/channels@7.6.7': dependencies: '@storybook/client-logger': 7.6.7 '@storybook/core-events': 7.6.7 @@ -9427,10 +20184,8 @@ packages: qs: 6.11.2 telejson: 7.2.0 tiny-invariant: 1.3.1 - dev: true - /@storybook/channels@7.6.8: - resolution: {integrity: sha512-aPgQcSjeyZDhAfr/slCphVfYGCihxuFCaCVlZuJA4uTaGEUkn+kPW2jP0yLtlSN33J79wFXsMLPQYwIS3aQ4Ew==} + '@storybook/channels@7.6.8': dependencies: '@storybook/client-logger': 7.6.8 '@storybook/core-events': 7.6.8 @@ -9438,100 +20193,76 @@ packages: qs: 6.11.2 telejson: 7.2.0 tiny-invariant: 1.3.1 - dev: true - /@storybook/client-logger@7.6.10: - resolution: {integrity: sha512-U7bbpu21ntgePMz/mKM18qvCSWCUGCUlYru8mgVlXLCKqFqfTeP887+CsPEQf29aoE3cLgDrxqbRJ1wxX9kL9A==} + '@storybook/client-logger@7.6.10': dependencies: '@storybook/global': 5.0.0 - dev: true - /@storybook/client-logger@7.6.4: - resolution: {integrity: sha512-vJwMShC98tcoFruRVQ4FphmFqvAZX1FqZqjFyk6IxtFumPKTVSnXJjlU1SnUIkSK2x97rgdUMqkdI+wAv/tugQ==} + '@storybook/client-logger@7.6.4': dependencies: '@storybook/global': 5.0.0 - dev: true - /@storybook/client-logger@7.6.7: - resolution: {integrity: sha512-A16zpWgsa0gSdXMR9P3bWVdC9u/1B1oG4H7Z1+JhNzgnL3CdyOYO0qFSiAtNBso4nOjIAJVb6/AoBzdRhmSVQg==} + '@storybook/client-logger@7.6.7': dependencies: '@storybook/global': 5.0.0 - dev: true - /@storybook/client-logger@7.6.8: - resolution: {integrity: sha512-WyK+RNSYk+sy0pxk8np1MnUXSWFdy54WqtT7u64vDFs9Jxfa1oMZ+Vl6XhaFQYR++tKC7VabLcI6vZ0pOoE9Jw==} + '@storybook/client-logger@7.6.8': dependencies: '@storybook/global': 5.0.0 - dev: true - /@storybook/components@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-H5hF8pxwtbt0LxV24KMMsPlbYG9Oiui3ObvAQkvGu6q62EYxRPeNSrq3GBI5XEbI33OJY9bT24cVaZx18dXqwQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@storybook/components@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/client-logger': 7.6.10 '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 - '@storybook/theming': 7.6.10(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.10 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - use-resize-observer: 9.1.0(react-dom@18.2.0)(react@18.2.0) + use-resize-observer: 9.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) util-deprecate: 1.0.2 transitivePeerDependencies: - '@types/react' - '@types/react-dom' - dev: true - /@storybook/components@7.6.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-1HN4p+MCI4Tx9VGZayZyqbW7SB7mXQLnS5fUbTE1gXaMYHpzFvcrRNROeV1LZPClJX6qx1jgE5ngZojhxGuxMA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@storybook/components@7.6.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/client-logger': 7.6.7 '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 - '@storybook/theming': 7.6.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.7 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - use-resize-observer: 9.1.0(react-dom@18.2.0)(react@18.2.0) + use-resize-observer: 9.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) util-deprecate: 1.0.2 transitivePeerDependencies: - '@types/react' - '@types/react-dom' - dev: true - /@storybook/core-client@7.6.10: - resolution: {integrity: sha512-DjnzSzSNDmZyxyg6TxugzWQwOsW+n/iWVv6sHNEvEd5STr0mjuJjIEELmv58LIr5Lsre5+LEddqHsyuLyt8ubg==} + '@storybook/core-client@7.6.10': dependencies: '@storybook/client-logger': 7.6.10 '@storybook/preview-api': 7.6.10 - dev: true - /@storybook/core-client@7.6.7: - resolution: {integrity: sha512-ZQivyEzYsZok8vRj5Qan7LbiMUnO89rueWzTnZs4IS6JIaQtjoPI1rGVq+h6qOCM6tki478hic8FS+zwGQ6q+w==} + '@storybook/core-client@7.6.7': dependencies: '@storybook/client-logger': 7.6.7 '@storybook/preview-api': 7.6.7 - dev: true - /@storybook/core-common@7.6.10(encoding@0.1.13): - resolution: {integrity: sha512-K3YWqjCKMnpvYsWNjOciwTH6zWbuuZzmOiipziZaVJ+sB1XYmH52Y3WGEm07TZI8AYK9DRgwA13dR/7W0nw72Q==} + '@storybook/core-common@7.6.10(encoding@0.1.13)': dependencies: '@storybook/core-events': 7.6.10 '@storybook/node-logger': 7.6.10 '@storybook/types': 7.6.10 '@types/find-cache-dir': 3.2.1 - '@types/node': 18.16.9 + '@types/node': 18.19.31 '@types/node-fetch': 2.6.9 '@types/pretty-hrtime': 1.0.3 chalk: 4.1.0 @@ -9553,16 +20284,14 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@storybook/core-common@7.6.7(encoding@0.1.13): - resolution: {integrity: sha512-F1fJnauVSPQtAlpicbN/O4XW38Ai8kf/IoU0Hgm9gEwurIk6MF5hiVLsaTI/5GUbrepMl9d9J+iIL4lHAT8IyA==} + '@storybook/core-common@7.6.7(encoding@0.1.13)': dependencies: '@storybook/core-events': 7.6.7 '@storybook/node-logger': 7.6.7 '@storybook/types': 7.6.7 '@types/find-cache-dir': 3.2.1 - '@types/node': 18.16.9 + '@types/node': 18.19.31 '@types/node-fetch': 2.6.9 '@types/pretty-hrtime': 1.0.3 chalk: 4.1.0 @@ -9584,34 +20313,24 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@storybook/core-events@7.6.10: - resolution: {integrity: sha512-yccDH67KoROrdZbRKwxgTswFMAco5nlCyxszCDASCLygGSV2Q2e+YuywrhchQl3U6joiWi3Ps1qWu56NeNafag==} + '@storybook/core-events@7.6.10': dependencies: ts-dedent: 2.2.0 - dev: true - /@storybook/core-events@7.6.4: - resolution: {integrity: sha512-i3xzcJ19ILSy4oJL5Dz9y0IlyApynn5RsGhAMIsW+mcfri+hGfeakq1stNCo0o7jW4Y3A7oluFTtIoK8DOxQdQ==} + '@storybook/core-events@7.6.4': dependencies: ts-dedent: 2.2.0 - dev: true - /@storybook/core-events@7.6.7: - resolution: {integrity: sha512-KZ5d03c47pnr5/kY26pJtWq7WpmCPXLbgyjJZDSc+TTY153BdZksvlBXRHtqM1yj2UM6QsSyIuiJaADJNAbP2w==} + '@storybook/core-events@7.6.7': dependencies: ts-dedent: 2.2.0 - dev: true - /@storybook/core-events@7.6.8: - resolution: {integrity: sha512-c1onJHG71JKbU4hMZC31rVTSbcfhcXaB0ikGnb7rJzlUZ1YkWnb0wf0/ikQR0seDOpR3HS+WQ0M3FIpqANyETg==} + '@storybook/core-events@7.6.8': dependencies: ts-dedent: 2.2.0 - dev: true - /@storybook/core-server@7.6.10(encoding@0.1.13): - resolution: {integrity: sha512-2icnqJkn3vwq0eJPP0rNaHd7IOvxYf5q4lSVl2AWTxo/Ae19KhokI6j/2vvS2XQJMGQszwshlIwrZUNsj5p0yw==} + '@storybook/core-server@7.6.10(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@aw-web-design/x-default-browser': 1.4.126 '@discoveryjs/json-ext': 0.5.7 @@ -9629,7 +20348,7 @@ packages: '@storybook/telemetry': 7.6.10(encoding@0.1.13) '@storybook/types': 7.6.10 '@types/detect-port': 1.3.5 - '@types/node': 18.16.9 + '@types/node': 18.19.31 '@types/pretty-hrtime': 1.0.3 '@types/semver': 7.5.6 better-opn: 3.0.2 @@ -9653,51 +20372,43 @@ packages: util: 0.12.5 util-deprecate: 1.0.2 watchpack: 2.4.0 - ws: 8.14.2 + ws: 8.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - encoding - supports-color - utf-8-validate - dev: true - /@storybook/core-webpack@7.6.10(encoding@0.1.13): - resolution: {integrity: sha512-+GiCRp+2Hw0NO3NYRKamG/U5SyOQ8tOfRUxuAqWI7nduXwB3WWdjji3/ofjqOm/ryKesuQFtfhozaczvBJBvng==} + '@storybook/core-webpack@7.6.10(encoding@0.1.13)': dependencies: '@storybook/core-common': 7.6.10(encoding@0.1.13) '@storybook/node-logger': 7.6.10 '@storybook/types': 7.6.10 - '@types/node': 18.16.9 + '@types/node': 18.19.31 ts-dedent: 2.2.0 transitivePeerDependencies: - encoding - supports-color - dev: true - /@storybook/core-webpack@7.6.7(encoding@0.1.13): - resolution: {integrity: sha512-+UpjJc1fXs9KPIRbTzsBVDgsGQb+VlU3Z7w7XJM1M6ERQrvNAX3oj0iLdDK/AO1ks1qTg+meLFnVwpgKxcTTqg==} + '@storybook/core-webpack@7.6.7(encoding@0.1.13)': dependencies: '@storybook/core-common': 7.6.7(encoding@0.1.13) '@storybook/node-logger': 7.6.7 '@storybook/types': 7.6.7 - '@types/node': 18.16.9 + '@types/node': 18.19.31 ts-dedent: 2.2.0 transitivePeerDependencies: - encoding - supports-color - dev: true - /@storybook/csf-plugin@7.6.10: - resolution: {integrity: sha512-Sc+zZg/BnPH2X28tthNaQBnDiFfO0QmfjVoOx0fGYM9SvY3P5ehzWwp5hMRBim6a/twOTzePADtqYL+t6GMqqg==} + '@storybook/csf-plugin@7.6.10': dependencies: '@storybook/csf-tools': 7.6.10 unplugin: 1.5.1 transitivePeerDependencies: - supports-color - dev: true - /@storybook/csf-tools@7.6.10: - resolution: {integrity: sha512-TnDNAwIALcN6SA4l00Cb67G02XMOrYU38bIpFJk5VMDX2dvgPjUtJNBuLmEbybGcOt7nPyyFIHzKcY5FCVGoWA==} + '@storybook/csf-tools@7.6.10': dependencies: '@babel/generator': 7.23.5 '@babel/parser': 7.23.5 @@ -9710,10 +20421,8 @@ packages: ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color - dev: true - /@storybook/csf-tools@7.6.7: - resolution: {integrity: sha512-hyRbUGa2Uxvz3U09BjcOfMNf/5IYgRum1L6XszqK2O8tK9DGte1r6hArCIAcqiEmFMC40d0kalPzqu6WMNn7sg==} + '@storybook/csf-tools@7.6.7': dependencies: '@babel/generator': 7.23.5 '@babel/parser': 7.23.5 @@ -9726,26 +20435,18 @@ packages: ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color - dev: true - /@storybook/csf@0.0.1: - resolution: {integrity: sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==} + '@storybook/csf@0.0.1': dependencies: lodash: 4.17.21 - dev: true - /@storybook/csf@0.1.2: - resolution: {integrity: sha512-ePrvE/pS1vsKR9Xr+o+YwdqNgHUyXvg+1Xjx0h9LrVx7Zq4zNe06pd63F5EvzTbCbJsHj7GHr9tkiaqm7U8WRA==} + '@storybook/csf@0.1.2': dependencies: type-fest: 2.19.0 - dev: true - /@storybook/docs-mdx@0.1.0: - resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==} - dev: true + '@storybook/docs-mdx@0.1.0': {} - /@storybook/docs-tools@7.6.10(encoding@0.1.13): - resolution: {integrity: sha512-UgbikducoXzqQHf2TozO0f2rshaeBNnShVbL5Ai4oW7pDymBmrfzdjGbF/milO7yxNKcoIByeoNmu384eBamgQ==} + '@storybook/docs-tools@7.6.10(encoding@0.1.13)': dependencies: '@storybook/core-common': 7.6.10(encoding@0.1.13) '@storybook/preview-api': 7.6.10 @@ -9757,10 +20458,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@storybook/docs-tools@7.6.7(encoding@0.1.13): - resolution: {integrity: sha512-enTO/xVjBqwUraGCYTwdyjMvug3OSAM7TPPUEJ3KPieJNwAzcYkww/qNDMIAR4S39zPMrkAmtS3STvVadlJz7g==} + '@storybook/docs-tools@7.6.7(encoding@0.1.13)': dependencies: '@storybook/core-common': 7.6.7(encoding@0.1.13) '@storybook/preview-api': 7.6.7 @@ -9772,20 +20471,14 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@storybook/expect@28.1.3-5: - resolution: {integrity: sha512-lS1oJnY1qTAxnH87C765NdfvGhksA6hBcbUVI5CHiSbNsEtr456wtg/z+dT9XlPriq1D5t2SgfNL9dBAoIGyIA==} + '@storybook/expect@28.1.3-5': dependencies: '@types/jest': 28.1.3 - dev: true - /@storybook/global@5.0.0: - resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} - dev: true + '@storybook/global@5.0.0': {} - /@storybook/instrumenter@7.6.7: - resolution: {integrity: sha512-Q4NstXZKCk62MkP7jgpg5CRFmhszg9QdoN8CwffuUGtjQRADhmeRHgP4usB87Sg6Tq9MLSopAEqUZxlKKYeeag==} + '@storybook/instrumenter@7.6.7': dependencies: '@storybook/channels': 7.6.7 '@storybook/client-logger': 7.6.7 @@ -9794,23 +20487,19 @@ packages: '@storybook/preview-api': 7.6.7 '@vitest/utils': 0.34.7 util: 0.12.5 - dev: true - /@storybook/jest@0.2.3(jest@29.7.0): - resolution: {integrity: sha512-ov5izrmbAFObzKeh9AOC5MlmFxAcf0o5i6YFGae9sDx6DGh6alXsRM+chIbucVkUwVHVlSzdfbLDEFGY/ShaYw==} + '@storybook/jest@0.2.3(@jest/globals@29.7.0)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))': dependencies: '@storybook/expect': 28.1.3-5 - '@testing-library/jest-dom': 6.1.5(@types/jest@28.1.3)(jest@29.7.0) + '@testing-library/jest-dom': 6.1.5(@jest/globals@29.7.0)(@types/jest@28.1.3)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) '@types/jest': 28.1.3 jest-mock: 27.5.1 transitivePeerDependencies: - '@jest/globals' - jest - vitest - dev: true - /@storybook/manager-api@7.6.10(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-8eGVpRlpunuFScDtc7nxpPJf/4kJBAAZlNdlhmX09j8M3voX6GpcxabBamSEX5pXZqhwxQCshD4IbqBmjvadlw==} + '@storybook/manager-api@7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@storybook/channels': 7.6.10 '@storybook/client-logger': 7.6.10 @@ -9818,7 +20507,7 @@ packages: '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 '@storybook/router': 7.6.10 - '@storybook/theming': 7.6.10(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.10 dequal: 2.0.3 lodash: 4.17.21 @@ -9829,10 +20518,8 @@ packages: transitivePeerDependencies: - react - react-dom - dev: true - /@storybook/manager-api@7.6.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-RFb/iaBJfXygSgXkINPRq8dXu7AxBicTGX7MxqKXbz5FU7ANwV7abH6ONBYURkSDOH9//TQhRlVkF5u8zWg3bw==} + '@storybook/manager-api@7.6.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@storybook/channels': 7.6.4 '@storybook/client-logger': 7.6.4 @@ -9840,22 +20527,20 @@ packages: '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 '@storybook/router': 7.6.4 - '@storybook/theming': 7.6.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.4 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 - semver: 7.5.4 + semver: 7.6.0 store2: 2.14.2 telejson: 7.2.0 ts-dedent: 2.2.0 transitivePeerDependencies: - react - react-dom - dev: true - /@storybook/manager-api@7.6.7(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-3Wk/BvuGUlw/X05s57zZO7gJbzfUeE9Xe+CSIvuH7RY5jx9PYnNwqNlTXPXhJ5LPvwMthae7WJVn3SuBpbptoQ==} + '@storybook/manager-api@7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@storybook/channels': 7.6.7 '@storybook/client-logger': 7.6.7 @@ -9863,7 +20548,7 @@ packages: '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 '@storybook/router': 7.6.7 - '@storybook/theming': 7.6.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.7 dequal: 2.0.3 lodash: 4.17.21 @@ -9874,10 +20559,8 @@ packages: transitivePeerDependencies: - react - react-dom - dev: true - /@storybook/manager-api@7.6.8(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-BGVZb0wMTd8Hi8rUYPRzdIhWRw73qXlEupwEYyGtH63sg+aD67wyAo8/pMEpQBH4kVss7VheWY2JGpRJeFVUxw==} + '@storybook/manager-api@7.6.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@storybook/channels': 7.6.8 '@storybook/client-logger': 7.6.8 @@ -9885,7 +20568,7 @@ packages: '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 '@storybook/router': 7.6.8 - '@storybook/theming': 7.6.8(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.8 dequal: 2.0.3 lodash: 4.17.21 @@ -9896,33 +20579,12 @@ packages: transitivePeerDependencies: - react - react-dom - dev: true - /@storybook/manager@7.6.10: - resolution: {integrity: sha512-Co3sLCbNYY6O4iH2ggmRDLCPWLj03JE5s/DOG8OVoXc6vBwTc/Qgiyrsxxp6BHQnPpM0mxL6aKAxE3UjsW/Nog==} - dev: true + '@storybook/manager@7.6.10': {} - /@storybook/mdx2-csf@1.1.0: - resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} - dev: true + '@storybook/mdx2-csf@1.1.0': {} - /@storybook/nextjs@7.6.7(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(next@14.2.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0): - resolution: {integrity: sha512-oaqHsxKCaseCHRuLp9mNwYS9vSo4vlMfn3LJx9lHcgup1j143Z6jaQ9FSSQfDSBm6QqbSh/Otzh8Hqh1mOQmkw==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@next/font': ^13.0.0|| ^14.0.0 - next: ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@next/font': - optional: true - typescript: - optional: true - webpack: - optional: true + '@storybook/nextjs@7.6.7(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/helpers@0.5.3)(babel-plugin-macros@2.8.0)(encoding@0.1.13)(esbuild@0.19.12)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': dependencies: '@babel/core': 7.23.9 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.23.9) @@ -9942,34 +20604,35 @@ packages: '@storybook/core-common': 7.6.7(encoding@0.1.13) '@storybook/core-events': 7.6.7 '@storybook/node-logger': 7.6.7 - '@storybook/preset-react-webpack': 7.6.7(@babel/core@7.23.9)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) + '@storybook/preset-react-webpack': 7.6.7(@babel/core@7.23.9)(@swc/core@1.3.93(@swc/helpers@0.5.3))(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4) '@storybook/preview-api': 7.6.7 - '@storybook/react': 7.6.7(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) - '@types/node': 18.16.9 + '@storybook/react': 7.6.7(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.2) + '@types/node': 18.19.31 '@types/semver': 7.5.6 - css-loader: 6.8.1(webpack@5.89.0) + css-loader: 6.8.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) find-up: 5.0.0 fs-extra: 11.2.0 image-size: 1.0.2 loader-utils: 3.2.1 - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) - node-polyfill-webpack-plugin: 2.0.1(webpack@5.89.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) + node-polyfill-webpack-plugin: 2.0.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) pnp-webpack-plugin: 1.7.0(typescript@5.4.2) postcss: 8.4.32 - postcss-loader: 7.3.3(postcss@8.4.32)(typescript@5.4.2)(webpack@5.89.0) + postcss-loader: 7.3.3(postcss@8.4.32)(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) resolve-url-loader: 5.0.0 - sass-loader: 12.6.0(sass@1.69.5)(webpack@5.89.0) + sass-loader: 12.6.0(sass@1.69.5)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) semver: 7.5.4 sharp: 0.32.6 - style-loader: 3.3.3(webpack@5.89.0) - styled-jsx: 5.1.1(@babel/core@7.23.9)(react@18.2.0) + style-loader: 3.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + styled-jsx: 5.1.1(@babel/core@7.23.9)(babel-plugin-macros@2.8.0)(react@18.2.0) ts-dedent: 2.2.0 tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 + optionalDependencies: typescript: 5.4.2 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) transitivePeerDependencies: - '@swc/core' - '@swc/helpers' @@ -9989,44 +20652,24 @@ packages: - webpack-dev-server - webpack-hot-middleware - webpack-plugin-serve - dev: true - /@storybook/node-logger@7.6.10: - resolution: {integrity: sha512-ZBuqrv4bjJzKXyfRGFkVIi+z6ekn6rOPoQao4KmsfLNQAUUsEdR8Baw/zMnnU417zw5dSEaZdpuwx75SCQAeOA==} - dev: true + '@storybook/node-logger@7.6.10': {} - /@storybook/node-logger@7.6.7: - resolution: {integrity: sha512-XLih8MxylkpZG9+8tgp8sPGc2tldlWF+DpuAkUv6J3Mc81mPyc3cQKQWZ7Hb+m1LpRGqKV4wyOQj1rC+leVMoQ==} - dev: true + '@storybook/node-logger@7.6.7': {} - /@storybook/postinstall@7.6.10: - resolution: {integrity: sha512-SMdXtednPCy3+SRJ7oN1OPN1oVFhj3ih+ChOEX8/kZ5J3nfmV3wLPtsZvFGUCf0KWQEP1xL+1Urv48mzMKcV/w==} - dev: true + '@storybook/postinstall@7.6.10': {} - /@storybook/preset-react-webpack@7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2): - resolution: {integrity: sha512-fUcr4dmXJdPIQdjkhA4bE8QF8Pavr4BSLxovtTRupbWxtRjZxJrH5hf+0HZycq1cp9umO/11Lsmw9Nx5Xg3Eww==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@babel/core': ^7.22.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: '*' - peerDependenciesMeta: - '@babel/core': - optional: true - typescript: - optional: true + '@storybook/preset-react-webpack@7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93(@swc/helpers@0.5.3))(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)': dependencies: - '@babel/core': 7.23.9 '@babel/preset-flow': 7.23.3(@babel/core@7.23.9) '@babel/preset-react': 7.23.3(@babel/core@7.23.9) - '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack@5.89.0) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(type-fest@3.13.1)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) '@storybook/core-webpack': 7.6.10(encoding@0.1.13) '@storybook/docs-tools': 7.6.10(encoding@0.1.13) '@storybook/node-logger': 7.6.10 - '@storybook/react': 7.6.10(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.2)(webpack@5.89.0) - '@types/node': 18.16.9 + '@storybook/react': 7.6.10(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.2) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@types/node': 18.19.31 '@types/semver': 7.5.6 babel-plugin-add-react-displayname: 0.0.5 fs-extra: 11.2.0 @@ -10035,9 +20678,11 @@ packages: react-docgen: 7.0.1 react-dom: 18.2.0(react@18.2.0) react-refresh: 0.14.0 - semver: 7.5.4 + semver: 7.6.0 + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + optionalDependencies: + '@babel/core': 7.23.9 typescript: 5.4.2 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) transitivePeerDependencies: - '@swc/core' - '@types/webpack' @@ -10051,32 +20696,18 @@ packages: - webpack-dev-server - webpack-hot-middleware - webpack-plugin-serve - dev: true - /@storybook/preset-react-webpack@7.6.7(@babel/core@7.23.9)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2): - resolution: {integrity: sha512-olKTivJmbyuiPIa99/4Gx3zxbBplyXgbNso9ZAXHnSf7rBD0irV5oRqk+gFlEFJDHkK9vnpWMenly7vzX8QCXQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@babel/core': ^7.22.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: '*' - peerDependenciesMeta: - '@babel/core': - optional: true - typescript: - optional: true + '@storybook/preset-react-webpack@7.6.7(@babel/core@7.23.9)(@swc/core@1.3.93(@swc/helpers@0.5.3))(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)': dependencies: - '@babel/core': 7.23.9 '@babel/preset-flow': 7.23.3(@babel/core@7.23.9) '@babel/preset-react': 7.23.3(@babel/core@7.23.9) - '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack@5.89.0) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(type-fest@3.13.1)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) '@storybook/core-webpack': 7.6.7(encoding@0.1.13) '@storybook/docs-tools': 7.6.7(encoding@0.1.13) '@storybook/node-logger': 7.6.7 - '@storybook/react': 7.6.7(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.2)(webpack@5.89.0) - '@types/node': 18.16.9 + '@storybook/react': 7.6.7(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.2) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@types/node': 18.19.31 '@types/semver': 7.5.6 babel-plugin-add-react-displayname: 0.0.5 fs-extra: 11.2.0 @@ -10085,9 +20716,11 @@ packages: react-docgen: 7.0.1 react-dom: 18.2.0(react@18.2.0) react-refresh: 0.14.0 - semver: 7.5.4 + semver: 7.6.0 + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + optionalDependencies: + '@babel/core': 7.23.9 typescript: 5.4.2 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) transitivePeerDependencies: - '@swc/core' - '@types/webpack' @@ -10101,10 +20734,8 @@ packages: - webpack-dev-server - webpack-hot-middleware - webpack-plugin-serve - dev: true - /@storybook/preview-api@7.6.10: - resolution: {integrity: sha512-5A3etoIwZCx05yuv3KSTv1wynN4SR4rrzaIs/CTBp3BC4q1RBL+Or/tClk0IJPXQMlx/4Y134GtNIBbkiDofpw==} + '@storybook/preview-api@7.6.10': dependencies: '@storybook/channels': 7.6.10 '@storybook/client-logger': 7.6.10 @@ -10120,10 +20751,8 @@ packages: synchronous-promise: 2.0.17 ts-dedent: 2.2.0 util-deprecate: 1.0.2 - dev: true - /@storybook/preview-api@7.6.7: - resolution: {integrity: sha512-ja85ItrT6q2TeBQ6n0CNoRi1R6L8yF2kkis9hVeTQHpwLdZyHUTRqqR5WmhtLqqQXcofyasBPOeJV06wuOhgRQ==} + '@storybook/preview-api@7.6.7': dependencies: '@storybook/channels': 7.6.7 '@storybook/client-logger': 7.6.7 @@ -10139,10 +20768,8 @@ packages: synchronous-promise: 2.0.17 ts-dedent: 2.2.0 util-deprecate: 1.0.2 - dev: true - /@storybook/preview-api@7.6.8: - resolution: {integrity: sha512-rtP9Yo8ZV1NWhtA3xCOAb1vU70KCV3D2U4E3rOb2prqJ2CEQ/MQbrB7KUTDRSQdT7VFbjsLQWVCTUcNo29U8JQ==} + '@storybook/preview-api@7.6.8': dependencies: '@storybook/channels': 7.6.8 '@storybook/client-logger': 7.6.8 @@ -10158,21 +20785,12 @@ packages: synchronous-promise: 2.0.17 ts-dedent: 2.2.0 util-deprecate: 1.0.2 - dev: true - /@storybook/preview@7.6.10: - resolution: {integrity: sha512-F07BzVXTD3byq+KTWtvsw3pUu3fQbyiBNLFr2CnfU4XSdLKja5lDt8VqDQq70TayVQOf5qfUTzRd4M6pQkjw1w==} - dev: true + '@storybook/preview@7.6.10': {} - /@storybook/preview@7.6.7: - resolution: {integrity: sha512-/ddKIyT+6b8CKGJAma1wood4nwCAoi/E1olCqgpCmviMeUtAiMzgK0xzPwvq5Mxkz/cPeXVi8CQgaQZCa4yvNA==} - dev: true + '@storybook/preview@7.6.7': {} - /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.4.2)(webpack@5.89.0): - resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} - peerDependencies: - typescript: '>= 4.x' - webpack: '>= 4' + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': dependencies: debug: 4.3.4 endent: 2.1.0 @@ -10182,52 +20800,30 @@ packages: react-docgen-typescript: 2.2.2(typescript@5.4.2) tslib: 2.6.2 typescript: 5.4.2 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) transitivePeerDependencies: - supports-color - dev: true - /@storybook/react-dom-shim@7.6.10(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-M+N/h6ximacaFdIDjMN2waNoWwApeVYTpFeoDppiFTvdBTXChyIuiPgYX9QSg7gDz92OaA52myGOot4wGvXVzg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@storybook/react-dom-shim@7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: true - /@storybook/react-dom-shim@7.6.7(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-b/rmy/YzVrwP+ifyZG4yXVIdeFVdTbmziodHUlbrWiUNsqtTZZur9kqkKRUH/7ofji9MFe81nd0MRlcTNFomqg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@storybook/react-dom-shim@7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: true - /@storybook/react-webpack5@7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2): - resolution: {integrity: sha512-LWwasiSLEg4wqsMjoRHcOn6BXv2ZyZfTfQV7gCvaX732xf0teblh+/GltAz8x+BtFXruXWmZ8bJ5cd9U4I6hUg==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@babel/core': ^7.22.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: '*' - peerDependenciesMeta: - '@babel/core': - optional: true - typescript: - optional: true + '@storybook/react-webpack5@7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)': dependencies: - '@babel/core': 7.23.9 '@storybook/builder-webpack5': 7.6.10(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(typescript@5.4.2) - '@storybook/preset-react-webpack': 7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) - '@storybook/react': 7.6.10(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) - '@types/node': 18.16.9 + '@storybook/preset-react-webpack': 7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93(@swc/helpers@0.5.3))(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4) + '@storybook/react': 7.6.10(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.2) + '@types/node': 18.19.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@babel/core': 7.23.9 typescript: 5.4.2 transitivePeerDependencies: - '@swc/core' @@ -10243,29 +20839,19 @@ packages: - webpack-dev-server - webpack-hot-middleware - webpack-plugin-serve - dev: true - - /@storybook/react@7.6.10(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2): - resolution: {integrity: sha512-wwBn1cg2uZWW4peqqBjjU7XGmFq8HdkVUtWwh6dpfgmlY1Aopi+vPgZt7pY9KkWcTOq5+DerMdSfwxukpc3ajQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + + '@storybook/react@7.6.10(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.2)': dependencies: '@storybook/client-logger': 7.6.10 '@storybook/core-client': 7.6.10 '@storybook/docs-tools': 7.6.10(encoding@0.1.13) '@storybook/global': 5.0.0 '@storybook/preview-api': 7.6.10 - '@storybook/react-dom-shim': 7.6.10(react-dom@18.2.0)(react@18.2.0) + '@storybook/react-dom-shim': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.10 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 - '@types/node': 18.16.9 + '@types/node': 18.19.31 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 @@ -10275,37 +20861,28 @@ packages: prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-element-to-jsx-string: 15.0.0(react-dom@18.2.0)(react@18.2.0) + react-element-to-jsx-string: 15.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) ts-dedent: 2.2.0 type-fest: 2.19.0 - typescript: 5.4.2 util-deprecate: 1.0.2 + optionalDependencies: + typescript: 5.4.2 transitivePeerDependencies: - encoding - supports-color - dev: true - /@storybook/react@7.6.7(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2): - resolution: {integrity: sha512-uT9IBPDM1SQg6FglWqb7IemOJ1Z8kYB5rehIDEDToi0u5INihSY8rHd003TxG4Wx4REp6J+rfbDJO2aVui/gxA==} - engines: {node: '>=16.0.0'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@storybook/react@7.6.7(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.2)': dependencies: '@storybook/client-logger': 7.6.7 '@storybook/core-client': 7.6.7 '@storybook/docs-tools': 7.6.7(encoding@0.1.13) '@storybook/global': 5.0.0 '@storybook/preview-api': 7.6.7 - '@storybook/react-dom-shim': 7.6.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/react-dom-shim': 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.7 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 - '@types/node': 18.16.9 + '@types/node': 18.19.31 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 @@ -10315,50 +20892,41 @@ packages: prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-element-to-jsx-string: 15.0.0(react-dom@18.2.0)(react@18.2.0) + react-element-to-jsx-string: 15.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) ts-dedent: 2.2.0 type-fest: 2.19.0 - typescript: 5.4.2 util-deprecate: 1.0.2 + optionalDependencies: + typescript: 5.4.2 transitivePeerDependencies: - encoding - supports-color - dev: true - /@storybook/router@7.6.10: - resolution: {integrity: sha512-G/H4Jn2+y8PDe8Zbq4DVxF/TPn0/goSItdILts39JENucHiuGBCjKjSWGBe1rkwKi1tUbB3yhxJVrLagxFEPpQ==} + '@storybook/router@7.6.10': dependencies: '@storybook/client-logger': 7.6.10 memoizerific: 1.11.3 qs: 6.11.2 - dev: true - /@storybook/router@7.6.4: - resolution: {integrity: sha512-5MQ7Z4D7XNPN2yhFgjey7hXOYd6s8CggUqeAwhzGTex90SMCkKHSz1hfkcXn1ZqBPaall2b53uK553OvPLp9KQ==} + '@storybook/router@7.6.4': dependencies: '@storybook/client-logger': 7.6.4 memoizerific: 1.11.3 qs: 6.11.2 - dev: true - /@storybook/router@7.6.7: - resolution: {integrity: sha512-kkhNSdC3fXaQxILg8a26RKk4/ZbF/AUVrepUEyO8lwvbJ6LItTyWSE/4I9Ih4qV2Mjx33ncc8vLqM9p8r5qnMA==} + '@storybook/router@7.6.7': dependencies: '@storybook/client-logger': 7.6.7 memoizerific: 1.11.3 qs: 6.11.2 - dev: true - /@storybook/router@7.6.8: - resolution: {integrity: sha512-pFoq22w1kEwduqMpGX3FPSSukdWLMX6UQa2Cw4MDW+hzp3vhC7+3MVaBG5ShQAjGv46NNcSgsIUkyarlU5wd/A==} + '@storybook/router@7.6.8': dependencies: '@storybook/client-logger': 7.6.8 memoizerific: 1.11.3 qs: 6.11.2 - dev: true - /@storybook/telemetry@7.6.10(encoding@0.1.13): - resolution: {integrity: sha512-p3mOSUtIyy2tF1z6pQXxNh1JzYFcAm97nUgkwLzF07GfEdVAPM+ftRSLFbD93zVvLEkmLTlsTiiKaDvOY/lQWg==} + '@storybook/telemetry@7.6.10(encoding@0.1.13)': dependencies: '@storybook/client-logger': 7.6.10 '@storybook/core-common': 7.6.10(encoding@0.1.13) @@ -10371,11 +20939,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@storybook/test-runner@0.13.0(@swc/helpers@0.5.3)(@types/node@18.16.9)(encoding@0.1.13)(ts-node@10.9.1): - resolution: {integrity: sha512-QIbfgia/iBy7PeUIwCYtPcyeZCHd21ebaPoMNIsRfwUW+VC12J4iG8cGDfOE7MGbMVz1Uu0elAEBB8NGP/YBtQ==} - hasBin: true + '@storybook/test-runner@0.13.0(@swc/helpers@0.5.3)(@types/node@18.19.31)(encoding@0.1.13)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))': dependencies: '@babel/core': 7.23.9 '@babel/generator': 7.23.5 @@ -10386,19 +20951,19 @@ packages: '@storybook/csf-tools': 7.6.7 '@storybook/preview-api': 7.6.8 '@swc/core': 1.3.93(@swc/helpers@0.5.3) - '@swc/jest': 0.2.29(@swc/core@1.3.93) + '@swc/jest': 0.2.29(@swc/core@1.3.93(@swc/helpers@0.5.3)) can-bind-to-host: 1.1.2 commander: 9.5.0 expect-playwright: 0.8.0 glob: 10.3.10 - jest: 28.1.3(@types/node@18.16.9)(ts-node@10.9.1) + jest: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) jest-circus: 28.1.3 jest-environment-node: 28.1.3 jest-junit: 14.0.1 - jest-playwright-preset: 2.0.0(jest-circus@28.1.3)(jest-environment-node@28.1.3)(jest-runner@28.1.3)(jest@28.1.3) + jest-playwright-preset: 2.0.0(jest-circus@28.1.3)(jest-environment-node@28.1.3)(jest-runner@28.1.3)(jest@28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) jest-runner: 28.1.3 jest-serializer-html: 7.1.0 - jest-watch-typeahead: 2.2.2(jest@28.1.3) + jest-watch-typeahead: 2.2.2(jest@28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) node-fetch: 2.7.0(encoding@0.1.13) playwright: 1.41.1 read-pkg-up: 7.0.1 @@ -10412,17 +20977,15 @@ packages: - node-notifier - supports-color - ts-node - dev: true - /@storybook/test@7.6.7(@types/jest@29.5.0)(jest@29.7.0): - resolution: {integrity: sha512-6gyRIvtOSq/ODYjpUO8LgY1YlWoYINhhKtLKwZasbp8hQ0zkd2vRSWlVCwzsw28cZXo2UL92UNSgEVD1sf73Qg==} + '@storybook/test@7.6.7(@jest/globals@29.7.0)(@types/jest@29.5.0)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))': dependencies: '@storybook/client-logger': 7.6.7 '@storybook/core-events': 7.6.7 '@storybook/instrumenter': 7.6.7 '@storybook/preview-api': 7.6.7 '@testing-library/dom': 9.3.3 - '@testing-library/jest-dom': 6.1.5(@types/jest@29.5.0)(jest@29.7.0) + '@testing-library/jest-dom': 6.1.5(@jest/globals@29.7.0)(@types/jest@29.5.0)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) '@testing-library/user-event': 14.3.0(@testing-library/dom@9.3.3) '@types/chai': 4.3.11 '@vitest/expect': 0.34.7 @@ -10434,13 +20997,8 @@ packages: - '@types/jest' - jest - vitest - dev: true - /@storybook/theming@7.6.10(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-f5tuy7yV3TOP3fIboSqpgLHy0wKayAw/M8HxX0jVET4Z4fWlFK0BiHJabQ+XEdAfQM97XhPFHB2IPbwsqhCEcQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@storybook/theming@7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@storybook/client-logger': 7.6.10 @@ -10448,13 +21006,8 @@ packages: memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: true - /@storybook/theming@7.6.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Z/dcC5EpkIXelYCkt9ojnX6D7qGOng8YHxV/OWlVE9TrEGYVGPOEfwQryR0RhmGpDha1TYESLYrsDb4A8nJ1EA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@storybook/theming@7.6.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@storybook/client-logger': 7.6.4 @@ -10462,13 +21015,8 @@ packages: memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: true - /@storybook/theming@7.6.7(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-+42rfC4rZtWVAXJ7JBUQKnQ6vWBXJVHZ9HtNUWzQLPR9sJSMmHnnSMV6y5tizGgZqmBnAIkuoYk+Tt6NfwUmSA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@storybook/theming@7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@storybook/client-logger': 7.6.7 @@ -10476,13 +21024,8 @@ packages: memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: true - /@storybook/theming@7.6.8(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-0ervBgeYGieifjISlFS7x5QZF9vNgLtHHlYKdkrAsACTK+VfB0JglVwFdLrgzAKxQRlVompaxl3TecFGWlvhtw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@storybook/theming@7.6.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@storybook/client-logger': 7.6.8 @@ -10490,189 +21033,99 @@ packages: memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: true - /@storybook/types@7.6.10: - resolution: {integrity: sha512-hcS2HloJblaMpCAj2axgGV+53kgSRYPT0a1PG1IHsZaYQILfHSMmBqM8XzXXYTsgf9250kz3dqFX1l0n3EqMlQ==} + '@storybook/types@7.6.10': dependencies: '@storybook/channels': 7.6.10 '@types/babel__core': 7.20.5 '@types/express': 4.17.21 file-system-cache: 2.3.0 - dev: true - /@storybook/types@7.6.4: - resolution: {integrity: sha512-qyiiXPCvol5uVgfubcIMzJBA0awAyFPU+TyUP1mkPYyiTHnsHYel/mKlSdPjc8a97N3SlJXHOCx41Hde4IyJgg==} + '@storybook/types@7.6.4': dependencies: '@storybook/channels': 7.6.4 '@types/babel__core': 7.20.5 '@types/express': 4.17.21 file-system-cache: 2.3.0 - dev: true - /@storybook/types@7.6.7: - resolution: {integrity: sha512-VcGwrI4AkBENxkoAUJ+Z7SyMK73hpoY0TTtw2J7tc05/xdiXhkQTX15Qa12IBWIkoXCyNrtaU+q7KR8Tjzi+uw==} + '@storybook/types@7.6.7': dependencies: '@storybook/channels': 7.6.7 '@types/babel__core': 7.20.5 '@types/express': 4.17.21 file-system-cache: 2.3.0 - dev: true - /@storybook/types@7.6.8: - resolution: {integrity: sha512-+mABX20OhwJjqULocG5Betfidwrlk+Kq+grti+LAYwYsdBwxctBNSrqK8P9r8XDFL6PbppZeExGiHKwGu6WsKQ==} + '@storybook/types@7.6.8': dependencies: '@storybook/channels': 7.6.8 '@types/babel__core': 7.20.5 '@types/express': 4.17.21 file-system-cache: 2.3.0 - dev: true - /@sumsub/websdk-react@2.0.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-PLbbGqTHvpGRjotytmNUl3AJOH6OVVo73UZtqmgBtX0OAT2REzwWjNDLjby3i3tFMCB8fxEgPW318NrgjCSBFA==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + '@sumsub/websdk-react@2.0.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false - /@sumsub/websdk@2.0.1: - resolution: {integrity: sha512-uNwBKX97+dnmLQfi7DnaHVaqbSSgpwdBWyPjGEpPpBI2/jgE6qGTwki6b4qg4etno6yucjGlDqFL65SdcyFk8w==} - dev: false + '@sumsub/websdk@2.0.1': {} - /@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.23.9): - resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - dev: true - /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.23.9): - resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - dev: true - /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.23.9): - resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - dev: true - /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.23.9): - resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - dev: true - /@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.23.9): - resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - dev: true - /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.23.9): - resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - dev: true - /@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.23.9): - resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - dev: true - /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.23.9): - resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - dev: true - /@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.23.9): - resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - dev: true - /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.23.9): - resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - dev: true - /@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.23.9): - resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - dev: true - /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.23.9): - resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - dev: true - /@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.23.9): - resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==} - engines: {node: '>=12'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - dev: true - /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.23.9): - resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} - engines: {node: '>=12'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - dev: true - /@svgr/babel-preset@6.5.1(@babel/core@7.23.9): - resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-preset@6.5.1(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 '@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.23.9) @@ -10683,13 +21136,8 @@ packages: '@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.23.9) '@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.23.9) '@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.23.9) - dev: true - /@svgr/babel-preset@8.1.0(@babel/core@7.23.9): - resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@svgr/babel-preset@8.1.0(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.23.9) @@ -10700,11 +21148,8 @@ packages: '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.23.9) '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.23.9) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.23.9) - dev: true - /@svgr/core@6.5.1: - resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==} - engines: {node: '>=10'} + '@svgr/core@6.5.1': dependencies: '@babel/core': 7.23.9 '@svgr/babel-preset': 6.5.1(@babel/core@7.23.9) @@ -10713,11 +21158,8 @@ packages: cosmiconfig: 7.1.0 transitivePeerDependencies: - supports-color - dev: true - /@svgr/core@8.1.0(typescript@5.4.2): - resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} - engines: {node: '>=14'} + '@svgr/core@8.1.0(typescript@5.4.2)': dependencies: '@babel/core': 7.23.9 '@svgr/babel-preset': 8.1.0(@babel/core@7.23.9) @@ -10727,29 +21169,18 @@ packages: transitivePeerDependencies: - supports-color - typescript - dev: true - /@svgr/hast-util-to-babel-ast@6.5.1: - resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==} - engines: {node: '>=10'} + '@svgr/hast-util-to-babel-ast@6.5.1': dependencies: '@babel/types': 7.23.9 entities: 4.5.0 - dev: true - /@svgr/hast-util-to-babel-ast@8.0.0: - resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} - engines: {node: '>=14'} + '@svgr/hast-util-to-babel-ast@8.0.0': dependencies: '@babel/types': 7.23.9 entities: 4.5.0 - dev: true - /@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1): - resolution: {integrity: sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==} - engines: {node: '>=10'} - peerDependencies: - '@svgr/core': ^6.0.0 + '@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1)': dependencies: '@babel/core': 7.23.9 '@svgr/babel-preset': 6.5.1(@babel/core@7.23.9) @@ -10758,13 +21189,8 @@ packages: svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - dev: true - /@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0): - resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.4.2))': dependencies: '@babel/core': 7.23.9 '@svgr/babel-preset': 8.1.0(@babel/core@7.23.9) @@ -10773,25 +21199,15 @@ packages: svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - dev: true - /@svgr/plugin-svgo@6.5.1(@svgr/core@6.5.1): - resolution: {integrity: sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==} - engines: {node: '>=10'} - peerDependencies: - '@svgr/core': '*' + '@svgr/plugin-svgo@6.5.1(@svgr/core@6.5.1)': dependencies: '@svgr/core': 6.5.1 cosmiconfig: 7.1.0 deepmerge: 4.3.1 svgo: 2.8.0 - dev: true - /@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.4.2): - resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.4.2))(typescript@5.4.2)': dependencies: '@svgr/core': 8.1.0(typescript@5.4.2) cosmiconfig: 8.3.6(typescript@5.4.2) @@ -10799,30 +21215,24 @@ packages: svgo: 3.0.5 transitivePeerDependencies: - typescript - dev: true - /@svgr/rollup@8.1.0(rollup@2.79.1)(typescript@5.4.2): - resolution: {integrity: sha512-0XR1poYvPQoPpmfDYLEqUGu5ePAQ4pdgN3VFsZBNAeze7qubVpsIY1o1R6PZpKep/DKu33GSm2NhwpCLkMs2Cw==} - engines: {node: '>=14'} + '@svgr/rollup@8.1.0(rollup@2.78.0)(typescript@5.4.2)': dependencies: '@babel/core': 7.23.9 '@babel/plugin-transform-react-constant-elements': 7.23.3(@babel/core@7.23.9) '@babel/preset-env': 7.23.9(@babel/core@7.23.9) '@babel/preset-react': 7.23.3(@babel/core@7.23.9) '@babel/preset-typescript': 7.23.3(@babel/core@7.23.9) - '@rollup/pluginutils': 5.1.0(rollup@2.79.1) + '@rollup/pluginutils': 5.1.0(rollup@2.78.0) '@svgr/core': 8.1.0(typescript@5.4.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.4.2) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.4.2)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.4.2))(typescript@5.4.2) transitivePeerDependencies: - rollup - supports-color - typescript - dev: true - /@svgr/webpack@6.5.1: - resolution: {integrity: sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==} - engines: {node: '>=10'} + '@svgr/webpack@6.5.1': dependencies: '@babel/core': 7.23.9 '@babel/plugin-transform-react-constant-elements': 7.23.3(@babel/core@7.23.9) @@ -10834,11 +21244,8 @@ packages: '@svgr/plugin-svgo': 6.5.1(@svgr/core@6.5.1) transitivePeerDependencies: - supports-color - dev: true - /@svgr/webpack@8.1.0(typescript@5.4.2): - resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} - engines: {node: '>=14'} + '@svgr/webpack@8.1.0(typescript@5.4.2)': dependencies: '@babel/core': 7.23.9 '@babel/plugin-transform-react-constant-elements': 7.23.3(@babel/core@7.23.9) @@ -10846,30 +21253,21 @@ packages: '@babel/preset-react': 7.23.3(@babel/core@7.23.9) '@babel/preset-typescript': 7.23.3(@babel/core@7.23.9) '@svgr/core': 8.1.0(typescript@5.4.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.4.2) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.4.2)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.4.2))(typescript@5.4.2) transitivePeerDependencies: - supports-color - typescript - dev: true - /@swc-node/core@1.10.6(@swc/core@1.3.93): - resolution: {integrity: sha512-lDIi/rPosmKIknWzvs2/Fi9zWRtbkx8OJ9pQaevhsoGzJSal8Pd315k1W5AIrnknfdAB4HqRN12fk6AhqnrEEw==} - engines: {node: '>= 10'} - peerDependencies: - '@swc/core': '>= 1.3' + '@swc-node/core@1.13.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)': dependencies: '@swc/core': 1.3.93(@swc/helpers@0.5.3) - dev: true + '@swc/types': 0.1.5 - /@swc-node/register@1.6.8(@swc/core@1.3.93)(typescript@5.4.2): - resolution: {integrity: sha512-74ijy7J9CWr1Z88yO+ykXphV29giCrSpANQPQRooE0bObpkTO1g4RzQovIfbIaniBiGDDVsYwDoQ3FIrCE8HcQ==} - peerDependencies: - '@swc/core': '>= 1.3' - typescript: '>= 4.3' + '@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2)': dependencies: - '@swc-node/core': 1.10.6(@swc/core@1.3.93) - '@swc-node/sourcemap-support': 0.3.0 + '@swc-node/core': 1.13.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5) + '@swc-node/sourcemap-support': 0.4.0 '@swc/core': 1.3.93(@swc/helpers@0.5.3) colorette: 2.0.20 debug: 4.3.4 @@ -10877,26 +21275,15 @@ packages: tslib: 2.6.2 typescript: 5.4.2 transitivePeerDependencies: + - '@swc/types' - supports-color - dev: true - /@swc-node/sourcemap-support@0.3.0: - resolution: {integrity: sha512-gqBJSmJMWomZFxlppaKea7NeAqFrDrrS0RMt24No92M3nJWcyI9YKGEQKl+EyJqZ5gh6w1s0cTklMHMzRwA1NA==} + '@swc-node/sourcemap-support@0.4.0': dependencies: source-map-support: 0.5.21 tslib: 2.6.2 - dev: true - /@swc/cli@0.1.63(@swc/core@1.3.93): - resolution: {integrity: sha512-EM9oxxHzmmsprYRbGqsS2M4M/Gr5Gkcl0ROYYIdlUyTkhOiX822EQiRCpPCwdutdnzH2GyaTN7wc6i0Y+CKd3A==} - engines: {node: '>= 12.13'} - hasBin: true - peerDependencies: - '@swc/core': ^1.2.66 - chokidar: ^3.5.1 - peerDependenciesMeta: - chokidar: - optional: true + '@swc/cli@0.1.63(@swc/core@1.3.93(@swc/helpers@0.5.3))(chokidar@3.5.3)': dependencies: '@mole-inc/bin-wrapper': 8.0.1 '@swc/core': 1.3.93(@swc/helpers@0.5.3) @@ -10905,100 +21292,42 @@ packages: semver: 7.5.4 slash: 3.0.0 source-map: 0.7.4 - dev: true + optionalDependencies: + chokidar: 3.5.3 - /@swc/core-darwin-arm64@1.3.93: - resolution: {integrity: sha512-gEKgk7FVIgltnIfDO6GntyuQBBlAYg5imHpRgLxB1zSI27ijVVkksc6QwISzFZAhKYaBWIsFSVeL9AYSziAF7A==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true + '@swc/core-darwin-arm64@1.3.93': optional: true - /@swc/core-darwin-x64@1.3.93: - resolution: {integrity: sha512-ZQPxm/fXdDQtn3yrYSL/gFfA8OfZ5jTi33yFQq6vcg/Y8talpZ+MgdSlYM0FkLrZdMTYYTNFiuBQuuvkA+av+Q==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - requiresBuild: true + '@swc/core-darwin-x64@1.3.93': optional: true - /@swc/core-linux-arm-gnueabihf@1.3.93: - resolution: {integrity: sha512-OYFMMI2yV+aNe3wMgYhODxHdqUB/jrK0SEMHHS44GZpk8MuBXEF+Mcz4qjkY5Q1EH7KVQqXb/gVWwdgTHpjM2A==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - requiresBuild: true + '@swc/core-linux-arm-gnueabihf@1.3.93': optional: true - /@swc/core-linux-arm64-gnu@1.3.93: - resolution: {integrity: sha512-BT4dT78odKnJMNiq5HdjBsv29CiIdcCcImAPxeFqAeFw1LL6gh9nzI8E96oWc+0lVT5lfhoesCk4Qm7J6bty8w==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - requiresBuild: true + '@swc/core-linux-arm64-gnu@1.3.93': optional: true - /@swc/core-linux-arm64-musl@1.3.93: - resolution: {integrity: sha512-yH5fWEl1bktouC0mhh0Chuxp7HEO4uCtS/ly1Vmf18gs6wZ8DOOkgAEVv2dNKIryy+Na++ljx4Ym7C8tSJTrLw==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - requiresBuild: true + '@swc/core-linux-arm64-musl@1.3.93': optional: true - /@swc/core-linux-x64-gnu@1.3.93: - resolution: {integrity: sha512-OFUdx64qvrGJhXKEyxosHxgoUVgba2ztYh7BnMiU5hP8lbI8G13W40J0SN3CmFQwPP30+3oEbW7LWzhKEaYjlg==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - requiresBuild: true + '@swc/core-linux-x64-gnu@1.3.93': optional: true - /@swc/core-linux-x64-musl@1.3.93: - resolution: {integrity: sha512-4B8lSRwEq1XYm6xhxHhvHmKAS7pUp1Q7E33NQ2TlmFhfKvCOh86qvThcjAOo57x8DRwmpvEVrqvpXtYagMN6Ig==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - requiresBuild: true + '@swc/core-linux-x64-musl@1.3.93': optional: true - /@swc/core-win32-arm64-msvc@1.3.93: - resolution: {integrity: sha512-BHShlxtkven8ZjjvZ5QR6sC5fZCJ9bMujEkiha6W4cBUTY7ce7qGFyHmQd+iPC85d9kD/0cCiX/Xez8u0BhO7w==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - requiresBuild: true + '@swc/core-win32-arm64-msvc@1.3.93': optional: true - /@swc/core-win32-ia32-msvc@1.3.93: - resolution: {integrity: sha512-nEwNWnz4JzYAK6asVvb92yeylfxMYih7eMQOnT7ZVlZN5ba9WF29xJ6kcQKs9HRH6MvWhz9+wRgv3FcjlU6HYA==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - requiresBuild: true + '@swc/core-win32-ia32-msvc@1.3.93': optional: true - /@swc/core-win32-x64-msvc@1.3.93: - resolution: {integrity: sha512-jibQ0zUr4kwJaQVwgmH+svS04bYTPnPw/ZkNInzxS+wFAtzINBYcU8s2PMWbDb2NGYiRSEeoSGyAvS9H+24JFA==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - requiresBuild: true + '@swc/core-win32-x64-msvc@1.3.93': optional: true - /@swc/core@1.3.93(@swc/helpers@0.5.3): - resolution: {integrity: sha512-690GRr1wUGmGYZHk7fUduX/JUwViMF2o74mnZYIWEcJaCcd9MQfkhsxPBtjeg6tF+h266/Cf3RPYhsFBzzxXcA==} - engines: {node: '>=10'} - requiresBuild: true - peerDependencies: - '@swc/helpers': ^0.5.0 - peerDependenciesMeta: - '@swc/helpers': - optional: true + '@swc/core@1.3.93(@swc/helpers@0.5.3)': dependencies: '@swc/counter': 0.1.2 - '@swc/helpers': 0.5.3 '@swc/types': 0.1.5 optionalDependencies: '@swc/core-darwin-arm64': 1.3.93 @@ -11011,161 +21340,96 @@ packages: '@swc/core-win32-arm64-msvc': 1.3.93 '@swc/core-win32-ia32-msvc': 1.3.93 '@swc/core-win32-x64-msvc': 1.3.93 + '@swc/helpers': 0.5.3 - /@swc/counter@0.1.2: - resolution: {integrity: sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==} + '@swc/counter@0.1.2': {} - /@swc/counter@0.1.3: - resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + '@swc/counter@0.1.3': {} - /@swc/helpers@0.5.3: - resolution: {integrity: sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==} + '@swc/helpers@0.5.3': dependencies: tslib: 2.6.2 - /@swc/helpers@0.5.5: - resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} + '@swc/helpers@0.5.5': dependencies: '@swc/counter': 0.1.3 tslib: 2.6.2 - /@swc/jest@0.2.20(@swc/core@1.3.93): - resolution: {integrity: sha512-5qSUBYY1wyIMn7p0Vl9qqV4hMI69oJwZCIPUpBsTFWN2wlwn6RDugzdgCn+bLXVYh+Cxi8bJcZ1uumDgsoL+FA==} - engines: {npm: '>= 7.0.0'} - peerDependencies: - '@swc/core': '*' + '@swc/jest@0.2.20(@swc/core@1.3.93(@swc/helpers@0.5.3))': dependencies: '@jest/create-cache-key-function': 27.5.1 '@swc/core': 1.3.93(@swc/helpers@0.5.3) - dev: true - /@swc/jest@0.2.29(@swc/core@1.3.93): - resolution: {integrity: sha512-8reh5RvHBsSikDC3WGCd5ZTd2BXKkyOdK7QwynrCH58jk2cQFhhHhFBg/jvnWZehUQe/EoOImLENc9/DwbBFow==} - engines: {npm: '>= 7.0.0'} - peerDependencies: - '@swc/core': '*' + '@swc/jest@0.2.29(@swc/core@1.3.93(@swc/helpers@0.5.3))': dependencies: '@jest/create-cache-key-function': 27.5.1 '@swc/core': 1.3.93(@swc/helpers@0.5.3) jsonc-parser: 3.2.0 - dev: true - /@swc/types@0.1.5: - resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} + '@swc/types@0.1.5': {} - /@szmarczak/http-timer@4.0.6: - resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} - engines: {node: '>=10'} + '@szmarczak/http-timer@4.0.6': dependencies: defer-to-connect: 2.0.1 - /@szmarczak/http-timer@5.0.1: - resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} - engines: {node: '>=14.16'} + '@szmarczak/http-timer@5.0.1': dependencies: defer-to-connect: 2.0.1 - dev: false - /@t3-oss/env-core@0.6.1(typescript@5.4.2)(zod@3.22.4): - resolution: {integrity: sha512-KQD7qEDJtkWIWWmTVjNvk0wnHpkvAQ6CRbUxbWMFNG/fiosBQDQvtRpBNu6USxBscJCoC4z6y7P9MN52/mLOzw==} - peerDependencies: - typescript: '>=4.7.2' - zod: ^3.0.0 + '@t3-oss/env-core@0.6.1(typescript@5.4.2)(zod@3.22.4)': dependencies: typescript: 5.4.2 zod: 3.22.4 - dev: false - /@t3-oss/env-nextjs@0.6.1(typescript@5.4.2)(zod@3.22.4): - resolution: {integrity: sha512-z1dIC++Vxj9kmzX5nSPfcrCSkszy3dTEPC4Ssx7Ap5AqR3c2Qa7S0xf8axn6coy7D/vCXDAAnHYnCMDhtcY3SQ==} - peerDependencies: - typescript: '>=4.7.2' - zod: ^3.0.0 + '@t3-oss/env-nextjs@0.6.1(typescript@5.4.2)(zod@3.22.4)': dependencies: '@t3-oss/env-core': 0.6.1(typescript@5.4.2)(zod@3.22.4) typescript: 5.4.2 zod: 3.22.4 - dev: false - /@tailwindcss/forms@0.5.7(tailwindcss@3.4.1): - resolution: {integrity: sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==} - peerDependencies: - tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1' + '@tailwindcss/forms@0.5.7(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.1(ts-node@10.9.1) - dev: false + tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) - /@tailwindcss/typography@0.5.10(tailwindcss@3.4.1): - resolution: {integrity: sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==} - peerDependencies: - tailwindcss: '>=3.0.0 || insiders' + '@tailwindcss/typography@0.5.10(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.1(ts-node@10.9.1) - dev: false + tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) - /@tanstack/query-core@5.20.5: - resolution: {integrity: sha512-T1W28gGgWn0A++tH3lxj3ZuUVZZorsiKcv+R50RwmPYz62YoDEkG4/aXHZELGkRp4DfrW07dyq2K5dvJ4Wl1aA==} + '@tanstack/query-core@5.20.5': {} - /@tanstack/query-devtools@5.20.2: - resolution: {integrity: sha512-BZfSjhk/NGPbqte5E3Vc1Zbj28uWt///4I0DgzAdWrOtMVvdl0WlUXK23K2daLsbcyfoDR4jRI4f2Z5z/mMzuw==} - dev: true + '@tanstack/query-devtools@5.20.2': {} - /@tanstack/react-query-devtools@5.20.5(@tanstack/react-query@5.20.5)(react@18.2.0): - resolution: {integrity: sha512-Wl7IzNuKCb4h41a5iH/YXNwalHItqJPCAr4r8+0iUYOLHNOf3E9P0G4kzZ9sqDoWKxY04qst6Vrij9bwPzLQRQ==} - peerDependencies: - '@tanstack/react-query': ^5.20.5 - react: ^18.0.0 + '@tanstack/react-query-devtools@5.20.5(@tanstack/react-query@5.20.5(react@18.2.0))(react@18.2.0)': dependencies: '@tanstack/query-devtools': 5.20.2 '@tanstack/react-query': 5.20.5(react@18.2.0) react: 18.2.0 - dev: true - /@tanstack/react-query-next-experimental@5.20.5(@tanstack/react-query@5.20.5)(next@14.2.1)(react@18.2.0): - resolution: {integrity: sha512-P4r357MckowLGUAeQJ9UWTBK4i/JS/G4alBuXkNNyDp8md/pzk/VXG4y+c6/kJWOoi/Qtawz122l4oMJFp3MHA==} - peerDependencies: - '@tanstack/react-query': ^5.20.5 - next: ^13 || ^14 - react: ^18.0.0 + '@tanstack/react-query-next-experimental@5.20.5(@tanstack/react-query@5.20.5(react@18.2.0))(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react@18.2.0)': dependencies: '@tanstack/react-query': 5.20.5(react@18.2.0) - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) react: 18.2.0 - dev: false - /@tanstack/react-query@5.20.5(react@18.2.0): - resolution: {integrity: sha512-6MHwJ8G9cnOC/XKrwt56QMc91vN7hLlAQNUA0ubP7h9Jj3a/CmkUwT6ALdFbnVP+PsYdhW3WONa8WQ4VcTaSLQ==} - peerDependencies: - react: ^18.0.0 + '@tanstack/react-query@5.20.5(react@18.2.0)': dependencies: '@tanstack/query-core': 5.20.5 react: 18.2.0 - /@tanstack/react-table@8.10.7(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-bXhjA7xsTcsW8JPTTYlUg/FuBpn8MNjiEPhkNhIGCUR6iRQM2+WEco4OBpvDeVcR9SE+bmWLzdfiY7bCbCSVuA==} - engines: {node: '>=12'} - peerDependencies: - react: '>=16' - react-dom: '>=16' + '@tanstack/react-table@8.10.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@tanstack/table-core': 8.10.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false - /@tanstack/table-core@8.10.7: - resolution: {integrity: sha512-KQk5OMg5OH6rmbHZxuNROvdI+hKDIUxANaHlV+dPlNN7ED3qYQ/WkpY2qlXww1SIdeMlkIhpN/2L00rof0fXFw==} - engines: {node: '>=12'} - dev: false + '@tanstack/table-core@8.10.7': {} - /@testing-library/dom@9.3.3: - resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==} - engines: {node: '>=14'} + '@testing-library/dom@9.3.3': dependencies: '@babel/code-frame': 7.23.5 '@babel/runtime': 7.23.9 @@ -11175,11 +21439,8 @@ packages: dom-accessibility-api: 0.5.16 lz-string: 1.5.0 pretty-format: 27.5.1 - dev: true - /@testing-library/jest-dom@5.17.0: - resolution: {integrity: sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==} - engines: {node: '>=8', npm: '>=6', yarn: '>=1'} + '@testing-library/jest-dom@5.17.0': dependencies: '@adobe/css-tools': 4.3.2 '@babel/runtime': 7.23.9 @@ -11190,169 +21451,88 @@ packages: dom-accessibility-api: 0.5.16 lodash: 4.17.21 redent: 3.0.0 - dev: true - /@testing-library/jest-dom@6.1.5(@types/jest@28.1.3)(jest@29.7.0): - resolution: {integrity: sha512-3y04JLW+EceVPy2Em3VwNr95dOKqA8DhR0RJHhHKDZNYXcVXnEK7WIrpj4eYU8SVt/qYZ2aRWt/WgQ+grNES8g==} - engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - peerDependencies: - '@jest/globals': '>= 28' - '@types/jest': '>= 28' - jest: '>= 28' - vitest: '>= 0.32' - peerDependenciesMeta: - '@jest/globals': - optional: true - '@types/jest': - optional: true - jest: - optional: true - vitest: - optional: true + '@testing-library/jest-dom@6.1.5(@jest/globals@29.7.0)(@types/jest@28.1.3)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))': dependencies: '@adobe/css-tools': 4.3.2 '@babel/runtime': 7.23.9 - '@types/jest': 28.1.3 aria-query: 5.3.0 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.5.16 - jest: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) lodash: 4.17.21 redent: 3.0.0 - dev: true + optionalDependencies: + '@jest/globals': 29.7.0 + '@types/jest': 28.1.3 + jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) - /@testing-library/jest-dom@6.1.5(@types/jest@29.5.0)(jest@29.7.0): - resolution: {integrity: sha512-3y04JLW+EceVPy2Em3VwNr95dOKqA8DhR0RJHhHKDZNYXcVXnEK7WIrpj4eYU8SVt/qYZ2aRWt/WgQ+grNES8g==} - engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - peerDependencies: - '@jest/globals': '>= 28' - '@types/jest': '>= 28' - jest: '>= 28' - vitest: '>= 0.32' - peerDependenciesMeta: - '@jest/globals': - optional: true - '@types/jest': - optional: true - jest: - optional: true - vitest: - optional: true + '@testing-library/jest-dom@6.1.5(@jest/globals@29.7.0)(@types/jest@29.5.0)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))': dependencies: '@adobe/css-tools': 4.3.2 '@babel/runtime': 7.23.9 - '@types/jest': 29.5.0 aria-query: 5.3.0 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.5.16 - jest: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) lodash: 4.17.21 redent: 3.0.0 - dev: true + optionalDependencies: + '@jest/globals': 29.7.0 + '@types/jest': 29.5.0 + jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) - /@testing-library/react@14.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==} - engines: {node: '>=14'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 + '@testing-library/react@14.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.23.9 '@testing-library/dom': 9.3.3 '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: true - /@testing-library/user-event@14.3.0(@testing-library/dom@9.3.3): - resolution: {integrity: sha512-P02xtBBa8yMaLhK8CzJCIns8rqwnF6FxhR9zs810flHOBXUYCFjLd8Io1rQrAkQRWEmW2PGdZIEdMxf/KLsqFA==} - engines: {node: '>=12', npm: '>=6'} - peerDependencies: - '@testing-library/dom': '>=7.21.4' + '@testing-library/user-event@14.3.0(@testing-library/dom@9.3.3)': dependencies: '@testing-library/dom': 9.3.3 - dev: true - /@testing-library/user-event@14.5.1(@testing-library/dom@9.3.3): - resolution: {integrity: sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg==} - engines: {node: '>=12', npm: '>=6'} - peerDependencies: - '@testing-library/dom': '>=7.21.4' + '@testing-library/user-event@14.5.1(@testing-library/dom@9.3.3)': dependencies: '@testing-library/dom': 9.3.3 - dev: true - /@thirdweb-dev/chains@0.1.82: - resolution: {integrity: sha512-9EfQhyuL1CAOQlR0jBB3rEotmFEk+BblJnjTL3OM/QelQgECjAuZRoqREz0vD9z5QqCJ8juKUCBE0rvORAaeUA==} - engines: {node: '>=18'} - dev: false + '@thirdweb-dev/chains@0.1.82': {} - /@thirdweb-dev/contracts-js@1.3.18(ethers@5.7.2): - resolution: {integrity: sha512-qQNnHyweDHjVxLDR9yBiWkH0tlxzW9COcydeOBC9IPMCDypZFhCO3c0m4QC2WCrC7EJxCWh73Q+hogFCv2Ct+Q==} - peerDependencies: - ethers: ^5 + '@thirdweb-dev/contracts-js@1.3.18(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: '@thirdweb-dev/contracts': 3.12.1 - ethers: 5.7.2 - dev: false + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - /@thirdweb-dev/contracts@3.12.1: - resolution: {integrity: sha512-FqgLO8ZQ31dwYMoDbZ+OXpEZbwx5bi8Ot9WQDdYohcTQTjM12tMXiBuobK5Iwpjqf2Q+GrN45IHEMh9zL0Wqkw==} - engines: {node: '>=18.0.0'} + '@thirdweb-dev/contracts@3.12.1': dependencies: '@openzeppelin/contracts': 4.9.6 '@openzeppelin/contracts-upgradeable': 4.9.6 '@thirdweb-dev/dynamic-contracts': 1.2.4 erc721a-upgradeable: 3.3.0 - dev: false - /@thirdweb-dev/crypto@0.2.2: - resolution: {integrity: sha512-jOwHtdViJYZ5015F3xZvwmnFZLrgTx2RkE7bAiG/N83f5TduwQBM3PAPTbW3aBOECaoSrbmgj/lQEOv7543z3Q==} - engines: {node: '>=18'} + '@thirdweb-dev/crypto@0.2.2': dependencies: '@noble/hashes': 1.4.0 js-sha3: 0.9.2 - dev: false - /@thirdweb-dev/dynamic-contracts@1.2.4: - resolution: {integrity: sha512-cQtUznRXBDifzME3zmppVrfBM2Aw8C/okCLzsgcLU/Qr68TjLJTKTDGt2uGo/q5qAvRVJjQRD/bNvV1QTqjqSg==} - dev: false + '@thirdweb-dev/dynamic-contracts@1.2.4': {} - /@thirdweb-dev/generated-abis@0.0.1: - resolution: {integrity: sha512-vO9/3lSLO8smyyH1QVeYravSTzFwV1nf1C/Im1NBDPdH8//YvcbhtETGGiNfHWpyCvSi0vRYwvf+/7FKdwpDGQ==} - dev: false + '@thirdweb-dev/generated-abis@0.0.1': {} - /@thirdweb-dev/merkletree@0.2.2: - resolution: {integrity: sha512-cOEU6ga8+Lyk3b/XsI0h40ljxcTyommQhA38eAWXxUYV1wxH/g7Mry3OOHyY1HCBC2R2MXykCdiFuaoUsQB6Pw==} - engines: {node: '>=18'} + '@thirdweb-dev/merkletree@0.2.2': dependencies: '@thirdweb-dev/crypto': 0.2.2 buffer: 6.0.3 buffer-reverse: 1.0.1 treeify: 1.1.0 - dev: false - /@thirdweb-dev/sdk@4.0.50(encoding@0.1.13)(ethers@5.7.2)(typescript@5.4.2): - resolution: {integrity: sha512-I8mU4askdzhU2UvHXphjuWmulxPab2CDWDRq+HQZYBySmDKftyccUQyOVIAYpR5zu39ELbPdM2xSkCDdzRTu3g==} - engines: {node: '>=18'} - peerDependencies: - '@aws-sdk/client-secrets-manager': ^3.215.0 - ethers: ^5 - ethers-aws-kms-signer: ^1.3.2 - zksync-web3: ^0.14.3 - peerDependenciesMeta: - '@aws-sdk/client-secrets-manager': - optional: true - ethers-aws-kms-signer: - optional: true - zksync-web3: - optional: true + '@thirdweb-dev/sdk@4.0.50(bufferutil@4.0.8)(encoding@0.1.13)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.4.2)(utf-8-validate@5.0.10)': dependencies: - '@eth-optimism/sdk': 3.2.2(encoding@0.1.13)(ethers@5.7.2) + '@eth-optimism/sdk': 3.2.2(bufferutil@4.0.8)(encoding@0.1.13)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) '@thirdweb-dev/chains': 0.1.82 - '@thirdweb-dev/contracts-js': 1.3.18(ethers@5.7.2) + '@thirdweb-dev/contracts-js': 1.3.18(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@thirdweb-dev/crypto': 0.2.2 '@thirdweb-dev/generated-abis': 0.0.1 '@thirdweb-dev/merkletree': 0.2.2 @@ -11361,7 +21541,7 @@ packages: bn.js: 5.2.1 bs58: 5.0.0 buffer: 6.0.3 - ethers: 5.7.2 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) eventemitter3: 5.0.1 fast-deep-equal: 3.1.3 tiny-invariant: 1.3.1 @@ -11374,56 +21554,35 @@ packages: - encoding - typescript - utf-8-validate - dev: false - /@thirdweb-dev/storage@2.0.11: - resolution: {integrity: sha512-gCe/Q6n7RATKz8tHI0fQL8u5u08MGakCh76ROmHAPEBzMUCEJFIO9278na7l3uWOJignQ5Ym5nf0zcIutuF7HQ==} - engines: {node: '>=18'} + '@thirdweb-dev/storage@2.0.11': dependencies: '@thirdweb-dev/crypto': 0.2.2 cid-tool: 3.0.0 form-data: 4.0.0 uuid: 9.0.1 - dev: false - /@tokenizer/token@0.3.0: - resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} - dev: true + '@tokenizer/token@0.3.0': {} - /@tootallnate/once@2.0.0: - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} - engines: {node: '>= 10'} - dev: true + '@tootallnate/once@2.0.0': {} - /@trysound/sax@0.2.0: - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} - engines: {node: '>=10.13.0'} - dev: true + '@trysound/sax@0.2.0': {} - /@tsconfig/node10@1.0.9: - resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} + '@tsconfig/node10@1.0.9': {} - /@tsconfig/node12@1.0.11: - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + '@tsconfig/node12@1.0.11': {} - /@tsconfig/node14@1.0.3: - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + '@tsconfig/node14@1.0.3': {} - /@tsconfig/node16@1.0.4: - resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + '@tsconfig/node16@1.0.4': {} - /@types/aria-query@5.0.4: - resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} - dev: true + '@types/aria-query@5.0.4': {} - /@types/async-retry@1.4.8: - resolution: {integrity: sha512-Qup/B5PWLe86yI5I3av6ePGaeQrIHNKCwbsQotD6aHQ6YkHsMUxVZkZsmx/Ry3VZQ6uysHwTjQ7666+k6UjVJA==} + '@types/async-retry@1.4.8': dependencies: '@types/retry': 0.12.0 - dev: true - /@types/babel__core@7.20.5: - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + '@types/babel__core@7.20.5': dependencies: '@babel/parser': 7.23.9 '@babel/types': 7.23.9 @@ -11431,849 +21590,537 @@ packages: '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.4 - /@types/babel__generator@7.6.7: - resolution: {integrity: sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==} + '@types/babel__generator@7.6.7': dependencies: '@babel/types': 7.23.9 - /@types/babel__template@7.4.4: - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.23.9 '@babel/types': 7.23.9 - /@types/babel__traverse@7.20.4: - resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} + '@types/babel__traverse@7.20.4': dependencies: '@babel/types': 7.23.9 - /@types/base16@1.0.5: - resolution: {integrity: sha512-OzOWrTluG9cwqidEzC/Q6FAmIPcnZfm8BFRlIx0+UIUqnuAmi5OS88O0RpT3Yz6qdmqObvUhasrbNsCofE4W9A==} - dev: true + '@types/base16@1.0.5': {} - /@types/bn.js@5.1.5: - resolution: {integrity: sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==} + '@types/bn.js@5.1.5': dependencies: - '@types/node': 18.16.9 - dev: false + '@types/node': 18.19.31 - /@types/body-parser@1.19.5: - resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} + '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/bonjour@3.5.13: - resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} + '@types/bonjour@3.5.13': dependencies: - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/cacheable-request@6.0.3: - resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} + '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 18.16.9 + '@types/node': 18.19.31 '@types/responselike': 1.0.3 - /@types/chai@4.3.11: - resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==} - dev: true + '@types/chai@4.3.11': {} - /@types/connect-history-api-fallback@1.5.4: - resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} + '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 4.17.41 - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/connect@3.4.38: - resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} + '@types/connect@3.4.38': dependencies: - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/cookie@0.4.1: - resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} + '@types/cookie@0.4.1': {} - /@types/cron@2.4.0: - resolution: {integrity: sha512-5bBaAkqvSFBX8JMi/xCofNzG5E594TNsApMz68dLd/sQYz/HGQqgcxGHTRjOvD4G3Y+YF1Oo3S7QdCvKt1KAJQ==} - deprecated: This is a stub types definition. cron provides its own type definitions, so you do not need this installed. + '@types/cron@2.4.0': dependencies: cron: 3.1.6 - dev: true - /@types/debug@4.1.12: - resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + '@types/debug@4.1.12': dependencies: '@types/ms': 0.7.34 - /@types/detect-port@1.3.5: - resolution: {integrity: sha512-Rf3/lB9WkDfIL9eEKaSYKc+1L/rNVYBjThk22JTqQw0YozXarX8YljFAz+HCoC6h4B4KwCMsBPZHaFezwT4BNA==} - dev: true + '@types/detect-port@1.3.5': {} - /@types/doctrine@0.0.3: - resolution: {integrity: sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==} - dev: true + '@types/doctrine@0.0.3': {} - /@types/doctrine@0.0.9: - resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} - dev: true + '@types/doctrine@0.0.9': {} - /@types/ejs@3.1.5: - resolution: {integrity: sha512-nv+GSx77ZtXiJzwKdsASqi+YQ5Z7vwHsTP0JY2SiQgjGckkBRKZnk8nIM+7oUZ1VCtuTz0+By4qVR7fqzp/Dfg==} - dev: true + '@types/ejs@3.1.5': {} - /@types/escodegen@0.0.6: - resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} - dev: true + '@types/escodegen@0.0.6': {} - /@types/eslint-scope@3.7.7: - resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + '@types/eslint-scope@3.7.7': dependencies: '@types/eslint': 8.44.8 '@types/estree': 1.0.5 - /@types/eslint@8.44.8: - resolution: {integrity: sha512-4K8GavROwhrYl2QXDXm0Rv9epkA8GBFu0EI+XrrnnuCl7u8CWBRusX7fXJfanhZTDWSAL24gDI/UqXyUM0Injw==} + '@types/eslint@8.44.8': dependencies: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 - /@types/estree@0.0.39: - resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} - dev: true + '@types/estree@0.0.39': {} - /@types/estree@0.0.51: - resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} - dev: true + '@types/estree@0.0.51': {} - /@types/estree@1.0.5: - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + '@types/estree@1.0.5': {} - /@types/express-serve-static-core@4.17.41: - resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==} + '@types/express-serve-static-core@4.17.41': dependencies: - '@types/node': 18.16.9 + '@types/node': 18.19.31 '@types/qs': 6.9.10 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 - dev: true - /@types/express@4.17.21: - resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} + '@types/express@4.17.21': dependencies: '@types/body-parser': 1.19.5 '@types/express-serve-static-core': 4.17.41 '@types/qs': 6.9.10 '@types/serve-static': 1.15.5 - dev: true - /@types/find-cache-dir@3.2.1: - resolution: {integrity: sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==} - dev: true + '@types/find-cache-dir@3.2.1': {} - /@types/fs-extra@8.1.5: - resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} + '@types/fs-extra@8.1.5': dependencies: - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/glob@7.2.0: - resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} + '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/graceful-fs@4.1.9: - resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} + '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/hast@2.3.10: - resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} + '@types/hast@2.3.10': dependencies: '@types/unist': 2.0.10 - dev: false - /@types/html-minifier-terser@6.1.0: - resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} - dev: true + '@types/html-minifier-terser@6.1.0': {} - /@types/http-cache-semantics@4.0.4: - resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} + '@types/http-cache-semantics@4.0.4': {} - /@types/http-errors@2.0.4: - resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} - dev: true + '@types/http-errors@2.0.4': {} - /@types/http-proxy@1.17.14: - resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} + '@types/http-proxy@1.17.14': dependencies: - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/iframe-resizer@3.5.13: - resolution: {integrity: sha512-/Np2ntlOWd/NOHs23Mj7QlNEnZ6SL02AWWdYZLm4RQNukDdpqpagfMAdin5FvQDLngR8LWfh/qUnYxuDmR8BCg==} - dev: true + '@types/iframe-resizer@3.5.13': {} - /@types/istanbul-lib-coverage@2.0.6: - resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} - dev: true + '@types/istanbul-lib-coverage@2.0.6': {} - /@types/istanbul-lib-report@3.0.3: - resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} + '@types/istanbul-lib-report@3.0.3': dependencies: '@types/istanbul-lib-coverage': 2.0.6 - dev: true - /@types/istanbul-reports@3.0.4: - resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} + '@types/istanbul-reports@3.0.4': dependencies: '@types/istanbul-lib-report': 3.0.3 - dev: true - /@types/jest@28.1.3: - resolution: {integrity: sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw==} + '@types/jest@28.1.3': dependencies: jest-matcher-utils: 28.1.3 pretty-format: 28.1.3 - dev: true - /@types/jest@29.5.0: - resolution: {integrity: sha512-3Emr5VOl/aoBwnWcH/EFQvlSAmjV+XtV9GGu5mwdYew5vhQh0IUZx/60x0TzHDu09Bi7HMx10t/namdJw5QIcg==} + '@types/jest@29.5.0': dependencies: expect: 29.7.0 pretty-format: 29.7.0 - dev: true - /@types/js-cookie@2.2.7: - resolution: {integrity: sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==} - dev: false + '@types/js-cookie@2.2.7': {} - /@types/js-levenshtein@1.1.3: - resolution: {integrity: sha512-jd+Q+sD20Qfu9e2aEXogiO3vpOC1PYJOUdyN9gvs4Qrvkg4wF43L5OhqrPeokdv8TL0/mXoYfpkcoGZMNN2pkQ==} - dev: true + '@types/js-levenshtein@1.1.3': {} - /@types/js-yaml@4.0.9: - resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} - dev: true + '@types/js-yaml@4.0.9': {} - /@types/jsdom@20.0.1: - resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} + '@types/jsdom@20.0.1': dependencies: - '@types/node': 18.16.9 + '@types/node': 18.19.31 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 - dev: true - /@types/json-schema@7.0.15: - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + '@types/json-schema@7.0.15': {} - /@types/json-stable-stringify@1.0.36: - resolution: {integrity: sha512-b7bq23s4fgBB76n34m2b3RBf6M369B0Z9uRR8aHTMd8kZISRkmDEpPD8hhpYvDFzr3bJCPES96cm3Q6qRNDbQw==} - dev: true + '@types/json-stable-stringify@1.0.36': {} - /@types/json5@0.0.29: - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - dev: true + '@types/json5@0.0.29': {} - /@types/jsonwebtoken@9.0.5: - resolution: {integrity: sha512-VRLSGzik+Unrup6BsouBeHsf4d1hOEgYWTm/7Nmw1sXoN1+tRly/Gy/po3yeahnP4jfnQWWAhQAqcNfH7ngOkA==} + '@types/jsonwebtoken@9.0.5': dependencies: - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/junit-report-builder@3.0.2: - resolution: {integrity: sha512-R5M+SYhMbwBeQcNXYWNCZkl09vkVfAtcPIaCGdzIkkbeaTrVbGQ7HVgi4s+EmM/M1K4ZuWQH0jGcvMvNePfxYA==} - dev: true + '@types/junit-report-builder@3.0.2': {} - /@types/keyv@3.1.4: - resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} + '@types/keyv@3.1.4': dependencies: - '@types/node': 18.16.9 + '@types/node': 18.19.31 - /@types/lodash@4.14.202: - resolution: {integrity: sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==} - dev: true + '@types/lodash@4.14.202': {} - /@types/luxon@3.3.7: - resolution: {integrity: sha512-gKc9P2d4g5uYwmy4s/MO/yOVPmvHyvzka1YH6i5dM03UrFofHSmgc0D0ymbDRStFWHusk6cwwF6nhLm/ckBbbQ==} - dev: true + '@types/luxon@3.3.7': {} - /@types/mdast@3.0.15: - resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} + '@types/mdast@3.0.15': dependencies: '@types/unist': 2.0.10 - dev: true - /@types/mdx@2.0.10: - resolution: {integrity: sha512-Rllzc5KHk0Al5/WANwgSPl1/CwjqCy+AZrGd78zuK+jO9aDM6ffblZ+zIjgPNAaEBmlO0RYDvLNh7wD0zKVgEg==} - dev: true + '@types/mdx@2.0.10': {} - /@types/mime@1.3.5: - resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} - dev: true + '@types/mime@1.3.5': {} - /@types/mime@3.0.4: - resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==} - dev: true + '@types/mime@3.0.4': {} - /@types/minimatch@5.1.2: - resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - dev: true + '@types/minimatch@5.1.2': {} - /@types/ms@0.7.34: - resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} + '@types/ms@0.7.34': {} - /@types/node-fetch@2.6.9: - resolution: {integrity: sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA==} + '@types/node-fetch@2.6.9': dependencies: - '@types/node': 18.16.9 + '@types/node': 18.19.31 form-data: 4.0.0 - dev: true - /@types/node-forge@1.3.10: - resolution: {integrity: sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw==} + '@types/node-forge@1.3.10': dependencies: - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/node@12.20.55: - resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - dev: false + '@types/node@12.20.55': {} - /@types/node@16.18.68: - resolution: {integrity: sha512-sG3hPIQwJLoewrN7cr0dwEy+yF5nD4D/4FxtQpFciRD/xwUzgD+G05uxZHv5mhfXo4F9Jkp13jjn0CC2q325sg==} - dev: false + '@types/node@16.18.68': {} - /@types/node@18.15.13: - resolution: {integrity: sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==} - dev: false + '@types/node@18.15.13': {} - /@types/node@18.16.9: - resolution: {integrity: sha512-IeB32oIV4oGArLrd7znD2rkHQ6EDCM+2Sr76dJnrHwv9OHBTTM6nuDLK9bmikXzPa0ZlWMWtRGo/Uw4mrzQedA==} + '@types/node@18.19.31': + dependencies: + undici-types: 5.26.5 - /@types/normalize-package-data@2.4.4: - resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - dev: true + '@types/normalize-package-data@2.4.4': {} - /@types/parse-json@4.0.2: - resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - dev: true + '@types/parse-json@4.0.2': {} - /@types/pbkdf2@3.1.2: - resolution: {integrity: sha512-uRwJqmiXmh9++aSu1VNEn3iIxWOhd8AHXNSdlaLfdAAdSTY9jYVeGWnzejM3dvrkbqE3/hyQkQQ29IFATEGlew==} + '@types/pbkdf2@3.1.2': dependencies: - '@types/node': 18.16.9 - dev: false + '@types/node': 18.19.31 - /@types/pg@8.10.9: - resolution: {integrity: sha512-UksbANNE/f8w0wOMxVKKIrLCbEMV+oM1uKejmwXr39olg4xqcfBDbXxObJAt6XxHbDa4XTKOlUEcEltXDX+XLQ==} + '@types/pg@8.10.9': dependencies: - '@types/node': 18.16.9 + '@types/node': 18.19.31 pg-protocol: 1.6.0 pg-types: 4.0.1 - dev: true - /@types/prettier@2.7.3: - resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} - dev: true + '@types/prettier@2.7.3': {} - /@types/pretty-hrtime@1.0.3: - resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} - dev: true + '@types/pretty-hrtime@1.0.3': {} - /@types/prop-types@15.7.11: - resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} + '@types/prop-types@15.7.11': {} - /@types/qs@6.9.10: - resolution: {integrity: sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==} - dev: true + '@types/qs@6.9.10': {} - /@types/range-parser@1.2.7: - resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - dev: true + '@types/range-parser@1.2.7': {} - /@types/react-dom@18.2.14: - resolution: {integrity: sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==} + '@types/react-dom@18.2.14': dependencies: '@types/react': 18.2.33 - /@types/react@18.2.33: - resolution: {integrity: sha512-v+I7S+hu3PIBoVkKGpSYYpiBT1ijqEzWpzQD62/jm4K74hPpSP7FF9BnKG6+fg2+62weJYkkBWDJlZt5JO/9hg==} + '@types/react@18.2.33': dependencies: '@types/prop-types': 15.7.11 '@types/scheduler': 0.16.8 csstype: 3.1.3 - /@types/resolve@1.17.1: - resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} + '@types/resolve@1.17.1': dependencies: - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/resolve@1.20.6: - resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} - dev: true + '@types/resolve@1.20.6': {} - /@types/responselike@1.0.3: - resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} + '@types/responselike@1.0.3': dependencies: - '@types/node': 18.16.9 + '@types/node': 18.19.31 - /@types/retry@0.12.0: - resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - dev: true + '@types/retry@0.12.0': {} - /@types/scheduler@0.16.8: - resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} + '@types/scheduler@0.16.8': {} - /@types/secp256k1@4.0.6: - resolution: {integrity: sha512-hHxJU6PAEUn0TP4S/ZOzuTUvJWuZ6eIKeNKb5RBpODvSl6hp1Wrw4s7ATY50rklRCScUDpHzVA/DQdSjJ3UoYQ==} + '@types/secp256k1@4.0.6': dependencies: - '@types/node': 18.16.9 - dev: false + '@types/node': 18.19.31 - /@types/semver@7.5.6: - resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} - dev: true + '@types/semver@7.5.6': {} - /@types/send@0.17.4: - resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} + '@types/semver@7.5.8': {} + + '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/serve-index@1.9.4: - resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} + '@types/serve-index@1.9.4': dependencies: '@types/express': 4.17.21 - dev: true - /@types/serve-static@1.15.5: - resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} + '@types/serve-static@1.15.5': dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/set-cookie-parser@2.4.7: - resolution: {integrity: sha512-+ge/loa0oTozxip6zmhRIk8Z/boU51wl9Q6QdLZcokIGMzY5lFXYy/x7Htj2HTC6/KZP1hUbZ1ekx8DYXICvWg==} + '@types/set-cookie-parser@2.4.7': dependencies: - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/sockjs@0.3.36: - resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} + '@types/sockjs@0.3.36': dependencies: - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/stack-utils@2.0.3: - resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - dev: true + '@types/stack-utils@2.0.3': {} - /@types/stylis@4.2.0: - resolution: {integrity: sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==} - dev: false + '@types/stylis@4.2.0': {} - /@types/testing-library__jest-dom@5.14.9: - resolution: {integrity: sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==} + '@types/testing-library__jest-dom@5.14.9': dependencies: '@types/jest': 29.5.0 - dev: true - /@types/text-encoding@0.0.37: - resolution: {integrity: sha512-3GhM7gehB2O3rugV5Y/qJeowoqSNM02Ne+1Mxe1fN+uAScmh6OUSnYBQbB9OpLHxM3ieGh8QhnZIf9CnkRC5xA==} - dev: true + '@types/text-encoding@0.0.37': {} - /@types/tough-cookie@4.0.5: - resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} - dev: true + '@types/tough-cookie@4.0.5': {} - /@types/unist@2.0.10: - resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} + '@types/unist@2.0.10': {} - /@types/uuid@8.3.4: - resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==} - dev: true + '@types/uuid@8.3.4': {} - /@types/uuid@9.0.7: - resolution: {integrity: sha512-WUtIVRUZ9i5dYXefDEAI7sh9/O7jGvHg7Df/5O/gtH3Yabe5odI3UWopVR1qbPXQtvOxWu3mM4XxlYeZtMWF4g==} - dev: true + '@types/uuid@9.0.7': {} - /@types/validator@13.11.7: - resolution: {integrity: sha512-q0JomTsJ2I5Mv7dhHhQLGjMvX0JJm5dyZ1DXQySIUzU1UlwzB8bt+R6+LODUbz0UDIOvEzGc28tk27gBJw2N8Q==} - dev: false + '@types/validator@13.11.7': {} - /@types/wait-on@5.3.4: - resolution: {integrity: sha512-EBsPjFMrFlMbbUFf9D1Fp+PAB2TwmUn7a3YtHyD9RLuTIk1jDd8SxXVAoez2Ciy+8Jsceo2MYEYZzJ/DvorOKw==} + '@types/wait-on@5.3.4': dependencies: - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/ws@8.5.10: - resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} + '@types/ws@8.5.10': dependencies: - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /@types/yargs-parser@21.0.3: - resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - dev: true + '@types/yargs-parser@21.0.3': {} - /@types/yargs@16.0.9: - resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==} + '@types/yargs@16.0.9': dependencies: '@types/yargs-parser': 21.0.3 - dev: true - /@types/yargs@17.0.32: - resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} + '@types/yargs@17.0.32': dependencies: '@types/yargs-parser': 21.0.3 - dev: true - /@typescript-eslint/eslint-plugin@7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.56.0)(typescript@5.4.2): - resolution: {integrity: sha512-mdekAHOqS9UjlmyF/LSs6AIEvfceV749GFxoBAjwAv0nkevfKHWQFDMcBZWUiIC5ft6ePWivXoS36aKQ0Cy3sw==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - '@typescript-eslint/parser': ^7.0.0 - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint@8.57.0)(typescript@5.4.2)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.2.0(eslint@8.56.0)(typescript@5.4.2) - '@typescript-eslint/scope-manager': 7.2.0 - '@typescript-eslint/type-utils': 7.2.0(eslint@8.56.0)(typescript@5.4.2) - '@typescript-eslint/utils': 7.2.0(eslint@8.56.0)(typescript@5.4.2) - '@typescript-eslint/visitor-keys': 7.2.0 + '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.7.0 + '@typescript-eslint/type-utils': 7.7.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/visitor-keys': 7.7.0 debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 graphemer: 1.4.0 - ignore: 5.3.0 + ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.4.2) + semver: 7.6.0 + ts-api-utils: 1.3.0(typescript@5.4.2) + optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/parser@7.2.0(eslint@8.56.0)(typescript@5.4.2): - resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2)': dependencies: '@typescript-eslint/scope-manager': 7.2.0 '@typescript-eslint/types': 7.2.0 '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.2) '@typescript-eslint/visitor-keys': 7.2.0 debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 + optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color - dev: true - - /@typescript-eslint/scope-manager@5.62.0: - resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - dev: true - - /@typescript-eslint/scope-manager@6.13.2: - resolution: {integrity: sha512-CXQA0xo7z6x13FeDYCgBkjWzNqzBn8RXaE3QVQVIUm74fWJLkJkaHmHdKStrxQllGh6Q4eUGyNpMe0b1hMkXFA==} - engines: {node: ^16.0.0 || >=18.0.0} - dependencies: - '@typescript-eslint/types': 6.13.2 - '@typescript-eslint/visitor-keys': 6.13.2 - dev: true - - /@typescript-eslint/scope-manager@7.2.0: - resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} - engines: {node: ^16.0.0 || >=18.0.0} - dependencies: - '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/visitor-keys': 7.2.0 - dev: true - /@typescript-eslint/type-utils@6.13.2(eslint@8.56.0)(typescript@5.4.2): - resolution: {integrity: sha512-Qr6ssS1GFongzH2qfnWKkAQmMUyZSyOr0W54nZNU1MDfo+U4Mv3XveeLZzadc/yq8iYhQZHYT+eoXJqnACM1tw==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2)': dependencies: - '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.4.2) - '@typescript-eslint/utils': 6.13.2(eslint@8.56.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.7.0 + '@typescript-eslint/types': 7.7.0 + '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.2) + '@typescript-eslint/visitor-keys': 7.7.0 debug: 4.3.4 - eslint: 8.56.0 - ts-api-utils: 1.0.3(typescript@5.4.2) + eslint: 8.57.0 + optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/type-utils@7.2.0(eslint@8.56.0)(typescript@5.4.2): - resolution: {integrity: sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/scope-manager@5.62.0': dependencies: - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.2) - '@typescript-eslint/utils': 7.2.0(eslint@8.56.0)(typescript@5.4.2) + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + + '@typescript-eslint/scope-manager@7.2.0': + dependencies: + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/visitor-keys': 7.2.0 + + '@typescript-eslint/scope-manager@7.7.0': + dependencies: + '@typescript-eslint/types': 7.7.0 + '@typescript-eslint/visitor-keys': 7.7.0 + + '@typescript-eslint/type-utils@7.7.0(eslint@8.57.0)(typescript@5.4.2)': + dependencies: + '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.2) + '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4 - eslint: 8.56.0 - ts-api-utils: 1.0.3(typescript@5.4.2) + eslint: 8.57.0 + ts-api-utils: 1.3.0(typescript@5.4.2) + optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/types@5.62.0: - resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true + '@typescript-eslint/types@5.62.0': {} - /@typescript-eslint/types@6.13.2: - resolution: {integrity: sha512-7sxbQ+EMRubQc3wTfTsycgYpSujyVbI1xw+3UMRUcrhSy+pN09y/lWzeKDbvhoqcRbHdc+APLs/PWYi/cisLPg==} - engines: {node: ^16.0.0 || >=18.0.0} - dev: true + '@typescript-eslint/types@7.2.0': {} - /@typescript-eslint/types@7.2.0: - resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} - engines: {node: ^16.0.0 || >=18.0.0} - dev: true + '@typescript-eslint/types@7.7.0': {} - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.2): - resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.2)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.0 tsutils: 3.21.0(typescript@5.4.2) + optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/typescript-estree@6.13.2(typescript@5.4.2): - resolution: {integrity: sha512-SuD8YLQv6WHnOEtKv8D6HZUzOub855cfPnPMKvdM/Bh1plv1f7Q/0iFUDLKKlxHcEstQnaUU4QZskgQq74t+3w==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/typescript-estree@7.2.0(typescript@5.4.2)': dependencies: - '@typescript-eslint/types': 6.13.2 - '@typescript-eslint/visitor-keys': 6.13.2 + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/visitor-keys': 7.2.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + minimatch: 9.0.3 + semver: 7.6.0 ts-api-utils: 1.0.3(typescript@5.4.2) + optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/typescript-estree@7.2.0(typescript@5.4.2): - resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/typescript-estree@7.7.0(typescript@5.4.2)': dependencies: - '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/visitor-keys': 7.2.0 + '@typescript-eslint/types': 7.7.0 + '@typescript-eslint/visitor-keys': 7.7.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.3 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.4.2) + minimatch: 9.0.4 + semver: 7.6.0 + ts-api-utils: 1.3.0(typescript@5.4.2) + optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.4.2): - resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.4.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.2) - eslint: 8.56.0 + eslint: 8.57.0 eslint-scope: 5.1.1 - semver: 7.5.4 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /@typescript-eslint/utils@6.13.2(eslint@8.56.0)(typescript@5.4.2): - resolution: {integrity: sha512-b9Ptq4eAZUym4idijCRzl61oPCwwREcfDI8xGk751Vhzig5fFZR9CyzDz4Sp/nxSLBYxUPyh4QdIDqWykFhNmQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.6 - '@typescript-eslint/scope-manager': 6.13.2 - '@typescript-eslint/types': 6.13.2 - '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.4.2) - eslint: 8.56.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript - dev: true - /@typescript-eslint/utils@7.2.0(eslint@8.56.0)(typescript@5.4.2): - resolution: {integrity: sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^8.56.0 + '@typescript-eslint/utils@7.7.0(eslint@8.57.0)(typescript@5.4.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 - '@types/semver': 7.5.6 - '@typescript-eslint/scope-manager': 7.2.0 - '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.2) - eslint: 8.56.0 - semver: 7.5.4 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 7.7.0 + '@typescript-eslint/types': 7.7.0 + '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.2) + eslint: 8.57.0 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript - dev: true - /@typescript-eslint/visitor-keys@5.62.0: - resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/visitor-keys@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - dev: true - /@typescript-eslint/visitor-keys@6.13.2: - resolution: {integrity: sha512-OGznFs0eAQXJsp+xSd6k/O1UbFi/K/L7WjqeRoFE7vadjAF9y0uppXhYNQNEqygjou782maGClOoZwPqF0Drlw==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/visitor-keys@7.2.0': dependencies: - '@typescript-eslint/types': 6.13.2 + '@typescript-eslint/types': 7.2.0 eslint-visitor-keys: 3.4.3 - dev: true - /@typescript-eslint/visitor-keys@7.2.0: - resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/visitor-keys@7.7.0': dependencies: - '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/types': 7.7.0 eslint-visitor-keys: 3.4.3 - dev: true - /@uidotdev/usehooks@2.4.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-1I+RwWyS+kdv3Mv0Vmc+p0dPYH0DTRAo04HLyXReYBL9AeseDWUJyi4THuksBJcu9F0Pih69Ak150VDnqbVnXg==} - engines: {node: '>=16'} - peerDependencies: - react: '>=18.0.0' - react-dom: '>=18.0.0' + '@uidotdev/usehooks@2.4.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false - /@ungap/structured-clone@1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - dev: true + '@ungap/structured-clone@1.2.0': {} - /@upstash/redis@1.24.3: - resolution: {integrity: sha512-gw6d4IA1biB4eye5ESaXc0zOlVQI94aptsBvVcTghYWu1kRmOrJFoMFEDCa8p5uzluyYAOFCuY2GWLR6O4ZoIw==} + '@upstash/redis@1.24.3': dependencies: crypto-js: 4.2.0 - /@vercel/analytics@0.1.11(react@18.2.0): - resolution: {integrity: sha512-mj5CPR02y0BRs1tN3oZcBNAX9a8NxsIUl9vElDPcqxnMfP0RbRc9fI9Ud7+QDg/1Izvt5uMumsr+6YsmVHcyuw==} - peerDependencies: - react: ^16.8||^17||^18 + '@vercel/analytics@0.1.11(react@18.2.0)': dependencies: react: 18.2.0 - dev: false - /@vercel/edge-config-fs@0.1.0: - resolution: {integrity: sha512-NRIBwfcS0bUoUbRWlNGetqjvLSwgYH/BqKqDN7vK1g32p7dN96k0712COgaz6VFizAm9b0g6IG6hR6+hc0KCPg==} - dev: false + '@vercel/edge-config-fs@0.1.0': {} - /@vercel/edge-config@0.4.1: - resolution: {integrity: sha512-4Mc3H7lE+x4RrL17nY8CWeEorvJHbkNbQTy9p8H1tO7y11WeKj5xeZSr07wNgfWInKXDUwj5FZ3qd/jIzjPxug==} - engines: {node: '>=14.6'} + '@vercel/edge-config@0.4.1': dependencies: '@vercel/edge-config-fs': 0.1.0 - dev: false - /@vercel/kv@0.2.4: - resolution: {integrity: sha512-wbIOOXhg6MzmNMzKFSWbbLAS65hCZcJN33z1coENzI1M0fOX55yE9v9LwVGqkzdItp3eZsv6pYvwcmGtllyLTw==} - engines: {node: '>=14.6'} + '@vercel/kv@0.2.4': dependencies: '@upstash/redis': 1.24.3 - /@vercel/remote-nx@1.1.1(@nx/workspace@17.2.8)(encoding@0.1.13): - resolution: {integrity: sha512-7Wtw89FRIqgZo1YV1aLZVv6fv/BSUueYWStTZ/KktymAtm+ekfhAB19OxazcgFLLZQsu0Dgov2BApVDd6B7IBw==} + '@vercel/remote-nx@1.1.1(@nx/workspace@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(encoding@0.1.13)': dependencies: '@vercel/remote': 1.0.1(encoding@0.1.13) chalk: 4.1.0 - nx-remotecache-custom: 4.2.1(@nx/workspace@17.2.8) + nx-remotecache-custom: 4.2.1(@nx/workspace@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) transitivePeerDependencies: - '@nx/workspace' - encoding - dev: true - /@vercel/remote@1.0.1(encoding@0.1.13): - resolution: {integrity: sha512-5iUXUO/DBsNPFPq1tuIndhq+x14Nec1lyj0F2IelWm/cVFl7q8dnXsAPtMnr1129RD8hbOTqI2XgXKo8orAlpA==} + '@vercel/remote@1.0.1(encoding@0.1.13)': dependencies: ci-info: 3.9.0 concat-stream: 2.0.0 @@ -12281,45 +22128,36 @@ packages: raw-body: 2.5.2 transitivePeerDependencies: - encoding - dev: true - /@vitest/expect@0.34.7: - resolution: {integrity: sha512-G9iEtwrD6ZQ4MVHZufif9Iqz3eLtuwBBNx971fNAGPaugM7ftAWjQN+ob2zWhtzURp8RK3zGXOxVb01mFo3zAQ==} + '@vitest/expect@0.34.7': dependencies: '@vitest/spy': 0.34.7 '@vitest/utils': 0.34.7 chai: 4.3.10 - dev: true - /@vitest/spy@0.34.7: - resolution: {integrity: sha512-NMMSzOY2d8L0mcOt4XcliDOS1ISyGlAXuQtERWVOoVHnKwmG+kKhinAiGw3dTtMQWybfa89FG8Ucg9tiC/FhTQ==} + '@vitest/spy@0.34.7': dependencies: tinyspy: 2.2.0 - dev: true - /@vitest/utils@0.34.7: - resolution: {integrity: sha512-ziAavQLpCYS9sLOorGrFFKmy2gnfiNU0ZJ15TsMz/K92NAPS/rp9K4z6AJQQk5Y8adCy4Iwpxy7pQumQ/psnRg==} + '@vitest/utils@0.34.7': dependencies: diff-sequences: 29.6.3 loupe: 2.3.7 pretty-format: 29.7.0 - dev: true - /@walletconnect/auth-client@2.1.2(@vercel/kv@0.2.4)(encoding@0.1.13): - resolution: {integrity: sha512-ubJLn+vGb8sTdBFX6xAh4kjR5idrtS3RBngQWaJJJpEPBQmxMb8pM2q0FIRs8Is4K6jKy+uEhusMV+7ZBmTzjw==} - engines: {node: '>=16'} + '@walletconnect/auth-client@2.1.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@ethersproject/hash': 5.7.0 '@ethersproject/transactions': 5.7.0 '@stablelib/random': 1.0.2 '@stablelib/sha256': 1.0.1 - '@walletconnect/core': 2.11.2(@vercel/kv@0.2.4)(encoding@0.1.13) + '@walletconnect/core': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.0.1 '@walletconnect/time': 1.0.2 - '@walletconnect/utils': 2.11.2(@vercel/kv@0.2.4) + '@walletconnect/utils': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) events: 3.3.0 isomorphic-unfetch: 3.1.0(encoding@0.1.13) transitivePeerDependencies: @@ -12339,24 +22177,22 @@ packages: - encoding - supports-color - utf-8-validate - dev: false - /@walletconnect/core@2.11.0(@vercel/kv@0.2.4)(encoding@0.1.13): - resolution: {integrity: sha512-2Tjp5BCevI7dbmqo/OrCjX4tqgMqwJNQLlQAlphqPfvwlF9+tIu6pGcVbSN3U9zyXzWIZCeleqEaWUeSeET4Ew==} + '@walletconnect/core@2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-provider': 1.0.13 '@walletconnect/jsonrpc-types': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/jsonrpc-ws-connection': 1.0.14 - '@walletconnect/keyvaluestorage': 1.1.1(@vercel/kv@0.2.4) + '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/keyvaluestorage': 1.1.1(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) '@walletconnect/logger': 2.0.1 '@walletconnect/relay-api': 1.0.9 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.11.0(@vercel/kv@0.2.4) - '@walletconnect/utils': 2.11.0(@vercel/kv@0.2.4) + '@walletconnect/types': 2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/utils': 2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) events: 3.3.0 isomorphic-unfetch: 3.1.0(encoding@0.1.13) lodash.isequal: 4.5.0 @@ -12378,24 +22214,22 @@ packages: - encoding - supports-color - utf-8-validate - dev: false - /@walletconnect/core@2.11.2(@vercel/kv@0.2.4)(encoding@0.1.13): - resolution: {integrity: sha512-bB4SiXX8hX3/hyBfVPC5gwZCXCl+OPj+/EDVM71iAO3TDsh78KPbrVAbDnnsbHzZVHlsMohtXX3j5XVsheN3+g==} + '@walletconnect/core@2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-provider': 1.0.13 '@walletconnect/jsonrpc-types': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/jsonrpc-ws-connection': 1.0.14 - '@walletconnect/keyvaluestorage': 1.1.1(@vercel/kv@0.2.4) + '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/keyvaluestorage': 1.1.1(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) '@walletconnect/logger': 2.0.1 '@walletconnect/relay-api': 1.0.9 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.11.2(@vercel/kv@0.2.4) - '@walletconnect/utils': 2.11.2(@vercel/kv@0.2.4) + '@walletconnect/types': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/utils': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) events: 3.3.0 isomorphic-unfetch: 3.1.0(encoding@0.1.13) lodash.isequal: 4.5.0 @@ -12417,80 +22251,60 @@ packages: - encoding - supports-color - utf-8-validate - dev: false - /@walletconnect/encoding@1.0.2: - resolution: {integrity: sha512-CrwSBrjqJ7rpGQcTL3kU+Ief+Bcuu9PH6JLOb+wM6NITX1GTxR/MfNwnQfhLKK6xpRAyj2/nM04OOH6wS8Imag==} + '@walletconnect/encoding@1.0.2': dependencies: is-typedarray: 1.0.0 tslib: 1.14.1 typedarray-to-buffer: 3.1.5 - dev: false - /@walletconnect/environment@1.0.1: - resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} + '@walletconnect/environment@1.0.1': dependencies: tslib: 1.14.1 - dev: false - /@walletconnect/events@1.0.1: - resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==} + '@walletconnect/events@1.0.1': dependencies: keyvaluestorage-interface: 1.0.0 tslib: 1.14.1 - /@walletconnect/heartbeat@1.2.1: - resolution: {integrity: sha512-yVzws616xsDLJxuG/28FqtZ5rzrTA4gUjdEMTbWB5Y8V1XHRmqq4efAxCw5ie7WjbXFSUyBHaWlMR+2/CpQC5Q==} + '@walletconnect/heartbeat@1.2.1': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/time': 1.0.2 tslib: 1.14.1 - /@walletconnect/jsonrpc-provider@1.0.13: - resolution: {integrity: sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==} + '@walletconnect/jsonrpc-provider@1.0.13': dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 tslib: 1.14.1 - dev: false - /@walletconnect/jsonrpc-types@1.0.3: - resolution: {integrity: sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==} + '@walletconnect/jsonrpc-types@1.0.3': dependencies: keyvaluestorage-interface: 1.0.0 tslib: 1.14.1 - /@walletconnect/jsonrpc-utils@1.0.8: - resolution: {integrity: sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==} + '@walletconnect/jsonrpc-utils@1.0.8': dependencies: '@walletconnect/environment': 1.0.1 '@walletconnect/jsonrpc-types': 1.0.3 tslib: 1.14.1 - dev: false - /@walletconnect/jsonrpc-ws-connection@1.0.14: - resolution: {integrity: sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA==} + '@walletconnect/jsonrpc-ws-connection@1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 events: 3.3.0 - ws: 7.5.9 + ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - dev: false - /@walletconnect/keyvaluestorage@1.1.1(@vercel/kv@0.2.4): - resolution: {integrity: sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==} - peerDependencies: - '@react-native-async-storage/async-storage': 1.x - peerDependenciesMeta: - '@react-native-async-storage/async-storage': - optional: true + '@walletconnect/keyvaluestorage@1.1.1(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)': dependencies: '@walletconnect/safe-json': 1.0.2 idb-keyval: 6.2.1 - unstorage: 1.10.1(@vercel/kv@0.2.4)(idb-keyval@6.2.1) + unstorage: 1.10.1(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(idb-keyval@6.2.1) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -12505,21 +22319,17 @@ packages: - '@vercel/kv' - supports-color - /@walletconnect/logger@2.0.1: - resolution: {integrity: sha512-SsTKdsgWm+oDTBeNE/zHxxr5eJfZmE9/5yp/Ku+zJtcTAjELb3DXueWkDXmE9h8uHIbJzIb5wj5lPdzyrjT6hQ==} + '@walletconnect/logger@2.0.1': dependencies: pino: 7.11.0 tslib: 1.14.1 - /@walletconnect/relay-api@1.0.9: - resolution: {integrity: sha512-Q3+rylJOqRkO1D9Su0DPE3mmznbAalYapJ9qmzDgK28mYF9alcP3UwG/og5V7l7CFOqzCLi7B8BvcBUrpDj0Rg==} + '@walletconnect/relay-api@1.0.9': dependencies: '@walletconnect/jsonrpc-types': 1.0.3 tslib: 1.14.1 - dev: false - /@walletconnect/relay-auth@1.0.4: - resolution: {integrity: sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ==} + '@walletconnect/relay-auth@1.0.4': dependencies: '@stablelib/ed25519': 1.0.3 '@stablelib/random': 1.0.2 @@ -12527,24 +22337,21 @@ packages: '@walletconnect/time': 1.0.2 tslib: 1.14.1 uint8arrays: 3.1.1 - dev: false - /@walletconnect/safe-json@1.0.2: - resolution: {integrity: sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==} + '@walletconnect/safe-json@1.0.2': dependencies: tslib: 1.14.1 - /@walletconnect/sign-client@2.11.2(@vercel/kv@0.2.4)(encoding@0.1.13): - resolution: {integrity: sha512-MfBcuSz2GmMH+P7MrCP46mVE5qhP0ZyWA0FyIH6/WuxQ6G+MgKsGfaITqakpRPsykWOJq8tXMs3XvUPDU413OQ==} + '@walletconnect/sign-client@2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/core': 2.11.2(@vercel/kv@0.2.4)(encoding@0.1.13) + '@walletconnect/core': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.0.1 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.11.2(@vercel/kv@0.2.4) - '@walletconnect/utils': 2.11.2(@vercel/kv@0.2.4) + '@walletconnect/types': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/utils': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -12563,20 +22370,17 @@ packages: - encoding - supports-color - utf-8-validate - dev: false - /@walletconnect/time@1.0.2: - resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} + '@walletconnect/time@1.0.2': dependencies: tslib: 1.14.1 - /@walletconnect/types@2.11.0(@vercel/kv@0.2.4): - resolution: {integrity: sha512-AB5b1lrEbCGHxqS2vqfCkIoODieH+ZAUp9rA1O2ftrhnqDJiJK983Df87JhYhECsQUBHHfALphA8ydER0q+9sw==} + '@walletconnect/types@2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-types': 1.0.3 - '@walletconnect/keyvaluestorage': 1.1.1(@vercel/kv@0.2.4) + '@walletconnect/keyvaluestorage': 1.1.1(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) '@walletconnect/logger': 2.0.1 events: 3.3.0 transitivePeerDependencies: @@ -12593,15 +22397,13 @@ packages: - '@upstash/redis' - '@vercel/kv' - supports-color - dev: false - /@walletconnect/types@2.11.2(@vercel/kv@0.2.4): - resolution: {integrity: sha512-p632MFB+lJbip2cvtXPBQslpUdiw1sDtQ5y855bOlAGquay+6fZ4h1DcDePeKQDQM3P77ax2a9aNPZxV6y/h1Q==} + '@walletconnect/types@2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-types': 1.0.3 - '@walletconnect/keyvaluestorage': 1.1.1(@vercel/kv@0.2.4) + '@walletconnect/keyvaluestorage': 1.1.1(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) '@walletconnect/logger': 2.0.1 events: 3.3.0 transitivePeerDependencies: @@ -12619,8 +22421,7 @@ packages: - '@vercel/kv' - supports-color - /@walletconnect/utils@2.11.0(@vercel/kv@0.2.4): - resolution: {integrity: sha512-hxkHPlTlDQILHfIKXlmzgNJau/YcSBC3XHUSuZuKZbNEw3duFT6h6pm3HT/1+j1a22IG05WDsNBuTCRkwss+BQ==} + '@walletconnect/utils@2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)': dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -12630,7 +22431,7 @@ packages: '@walletconnect/relay-api': 1.0.9 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.11.0(@vercel/kv@0.2.4) + '@walletconnect/types': 2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -12650,10 +22451,8 @@ packages: - '@upstash/redis' - '@vercel/kv' - supports-color - dev: false - /@walletconnect/utils@2.11.2(@vercel/kv@0.2.4): - resolution: {integrity: sha512-LyfdmrnZY6dWqlF4eDrx5jpUwsB2bEPjoqR5Z6rXPiHJKUOdJt7az+mNOn5KTSOlRpd1DmozrBrWr+G9fFLYVw==} + '@walletconnect/utils@2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)': dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -12663,7 +22462,7 @@ packages: '@walletconnect/relay-api': 1.0.9 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.11.2(@vercel/kv@0.2.4) + '@walletconnect/types': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -12683,19 +22482,17 @@ packages: - '@upstash/redis' - '@vercel/kv' - supports-color - dev: false - /@walletconnect/web3wallet@1.10.2(@vercel/kv@0.2.4)(encoding@0.1.13): - resolution: {integrity: sha512-FbWsJwhihppl6poJ0+0WCkjXZDVdb11KJiS/AJt+qyNheIKQ7z6NfCnCnnKPBEpNNoUPclcFo4b/BmdFo2YlMw==} + '@walletconnect/web3wallet@1.10.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/auth-client': 2.1.2(@vercel/kv@0.2.4)(encoding@0.1.13) - '@walletconnect/core': 2.11.2(@vercel/kv@0.2.4)(encoding@0.1.13) + '@walletconnect/auth-client': 2.1.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/core': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@walletconnect/jsonrpc-provider': 1.0.13 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.0.1 - '@walletconnect/sign-client': 2.11.2(@vercel/kv@0.2.4)(encoding@0.1.13) - '@walletconnect/types': 2.11.2(@vercel/kv@0.2.4) - '@walletconnect/utils': 2.11.2(@vercel/kv@0.2.4) + '@walletconnect/sign-client': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/utils': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -12713,80 +22510,62 @@ packages: - encoding - supports-color - utf-8-validate - dev: false - /@walletconnect/window-getters@1.0.1: - resolution: {integrity: sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==} + '@walletconnect/window-getters@1.0.1': dependencies: tslib: 1.14.1 - dev: false - /@walletconnect/window-metadata@1.0.1: - resolution: {integrity: sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==} + '@walletconnect/window-metadata@1.0.1': dependencies: '@walletconnect/window-getters': 1.0.1 tslib: 1.14.1 - dev: false - /@web3-onboard/common@2.3.3: - resolution: {integrity: sha512-Ytppszqe77VY8WglRdr/Lfx+HmcZ2hXQEkBA23JaVYmzKvP/mC6j+sjGUD8CgXDpRRxyKoiRj6nz95GRABie6Q==} + '@web3-onboard/common@2.3.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: bignumber.js: 9.1.2 - ethers: 5.5.4 + ethers: 5.5.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) joi: 17.9.1 transitivePeerDependencies: - bufferutil - utf-8-validate - dev: false - /@webassemblyjs/ast@1.11.6: - resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} + '@webassemblyjs/ast@1.11.6': dependencies: '@webassemblyjs/helper-numbers': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - /@webassemblyjs/floating-point-hex-parser@1.11.6: - resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + '@webassemblyjs/floating-point-hex-parser@1.11.6': {} - /@webassemblyjs/helper-api-error@1.11.6: - resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + '@webassemblyjs/helper-api-error@1.11.6': {} - /@webassemblyjs/helper-buffer@1.11.6: - resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==} + '@webassemblyjs/helper-buffer@1.11.6': {} - /@webassemblyjs/helper-numbers@1.11.6: - resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} + '@webassemblyjs/helper-numbers@1.11.6': dependencies: '@webassemblyjs/floating-point-hex-parser': 1.11.6 '@webassemblyjs/helper-api-error': 1.11.6 '@xtuc/long': 4.2.2 - /@webassemblyjs/helper-wasm-bytecode@1.11.6: - resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + '@webassemblyjs/helper-wasm-bytecode@1.11.6': {} - /@webassemblyjs/helper-wasm-section@1.11.6: - resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==} + '@webassemblyjs/helper-wasm-section@1.11.6': dependencies: '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/helper-buffer': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/wasm-gen': 1.11.6 - /@webassemblyjs/ieee754@1.11.6: - resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} + '@webassemblyjs/ieee754@1.11.6': dependencies: '@xtuc/ieee754': 1.2.0 - /@webassemblyjs/leb128@1.11.6: - resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} + '@webassemblyjs/leb128@1.11.6': dependencies: '@xtuc/long': 4.2.2 - /@webassemblyjs/utf8@1.11.6: - resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + '@webassemblyjs/utf8@1.11.6': {} - /@webassemblyjs/wasm-edit@1.11.6: - resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==} + '@webassemblyjs/wasm-edit@1.11.6': dependencies: '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/helper-buffer': 1.11.6 @@ -12797,8 +22576,7 @@ packages: '@webassemblyjs/wasm-parser': 1.11.6 '@webassemblyjs/wast-printer': 1.11.6 - /@webassemblyjs/wasm-gen@1.11.6: - resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==} + '@webassemblyjs/wasm-gen@1.11.6': dependencies: '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 @@ -12806,16 +22584,14 @@ packages: '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 - /@webassemblyjs/wasm-opt@1.11.6: - resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==} + '@webassemblyjs/wasm-opt@1.11.6': dependencies: '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/helper-buffer': 1.11.6 '@webassemblyjs/wasm-gen': 1.11.6 '@webassemblyjs/wasm-parser': 1.11.6 - /@webassemblyjs/wasm-parser@1.11.6: - resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==} + '@webassemblyjs/wasm-parser@1.11.6': dependencies: '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/helper-api-error': 1.11.6 @@ -12824,297 +22600,175 @@ packages: '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 - /@webassemblyjs/wast-printer@1.11.6: - resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} + '@webassemblyjs/wast-printer@1.11.6': dependencies: '@webassemblyjs/ast': 1.11.6 '@xtuc/long': 4.2.2 - /@whatwg-node/events@0.0.3: - resolution: {integrity: sha512-IqnKIDWfXBJkvy/k6tzskWTc2NK3LcqHlb+KHGCrjOCH4jfQckRX0NAiIcC/vIqQkzLYw2r2CTSwAxcrtcD6lA==} - dev: true + '@whatwg-node/events@0.0.3': {} - /@whatwg-node/events@0.1.1: - resolution: {integrity: sha512-AyQEn5hIPV7Ze+xFoXVU3QTHXVbWPrzaOkxtENMPMuNL6VVHrp4hHfDt9nrQpjO7BgvuM95dMtkycX5M/DZR3w==} - engines: {node: '>=16.0.0'} - dev: true + '@whatwg-node/events@0.1.1': {} - /@whatwg-node/fetch@0.8.8: - resolution: {integrity: sha512-CdcjGC2vdKhc13KKxgsc6/616BQ7ooDIgPeTuAiE8qfCnS0mGzcfCOoZXypQSz73nxI+GWc7ZReIAVhxoE1KCg==} + '@whatwg-node/fetch@0.8.8': dependencies: '@peculiar/webcrypto': 1.4.3 '@whatwg-node/node-fetch': 0.3.6 busboy: 1.6.0 urlpattern-polyfill: 8.0.2 web-streams-polyfill: 3.2.1 - dev: true - /@whatwg-node/fetch@0.9.15: - resolution: {integrity: sha512-2wIUcolUthZt0nsPRj+pT7K9h/EO3t/j09IBuq0FtITCsASc2fRCmRw2JHS6hk9fzUQrz2+YYrA1ZDpV7+vLsQ==} - engines: {node: '>=16.0.0'} + '@whatwg-node/fetch@0.9.15': dependencies: '@whatwg-node/node-fetch': 0.5.4 urlpattern-polyfill: 9.0.0 - dev: true - /@whatwg-node/node-fetch@0.3.6: - resolution: {integrity: sha512-w9wKgDO4C95qnXZRwZTfCmLWqyRnooGjcIwG0wADWjw9/HN0p7dtvtgSvItZtUyNteEvgTrd8QojNEqV6DAGTA==} + '@whatwg-node/node-fetch@0.3.6': dependencies: '@whatwg-node/events': 0.0.3 busboy: 1.6.0 fast-querystring: 1.1.2 fast-url-parser: 1.1.3 tslib: 2.6.2 - dev: true - /@whatwg-node/node-fetch@0.5.4: - resolution: {integrity: sha512-5AXi4B44/6SOlQG+X3cO5lsUdRTWSXqaWLkGKnwWfeJoMgRfA53RnYVnvTV+4CoatNBStPrIoDorjgQv+ouiMQ==} - engines: {node: '>=16.0.0'} + '@whatwg-node/node-fetch@0.5.4': dependencies: '@kamilkisiela/fast-url-parser': 1.1.4 '@whatwg-node/events': 0.1.1 busboy: 1.6.0 fast-querystring: 1.1.2 tslib: 2.6.2 - dev: true - /@xmldom/xmldom@0.8.10: - resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} - engines: {node: '>=10.0.0'} - dev: true + '@xmldom/xmldom@0.8.10': {} - /@xobotyi/scrollbar-width@1.9.5: - resolution: {integrity: sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==} - dev: false + '@xobotyi/scrollbar-width@1.9.5': {} - /@xtuc/ieee754@1.2.0: - resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + '@xtuc/ieee754@1.2.0': {} - /@xtuc/long@4.2.2: - resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + '@xtuc/long@4.2.2': {} - /@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.18.20): - resolution: {integrity: sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==} - engines: {node: '>=14.15.0'} - peerDependencies: - esbuild: '>=0.10.0' + '@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.18.20)': dependencies: esbuild: 0.18.20 tslib: 2.6.2 - dev: true - /@yarnpkg/lockfile@1.1.0: - resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} - dev: true + '@yarnpkg/lockfile@1.1.0': {} - /@yarnpkg/parsers@3.0.0-rc.46: - resolution: {integrity: sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==} - engines: {node: '>=14.15.0'} + '@yarnpkg/parsers@3.0.0-rc.46': dependencies: js-yaml: 3.14.1 tslib: 2.6.2 - dev: true - /@zkochan/js-yaml@0.0.6: - resolution: {integrity: sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==} - hasBin: true + '@zkochan/js-yaml@0.0.6': dependencies: argparse: 2.0.1 - dev: true - /@zxing/text-encoding@0.9.0: - resolution: {integrity: sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==} - requiresBuild: true - dev: true + '@zxing/text-encoding@0.9.0': optional: true - /abab@2.0.6: - resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} - deprecated: Use your platform's native atob() and btoa() methods instead - dev: true + abab@2.0.6: {} - /abitype@0.1.8(typescript@5.4.2): - resolution: {integrity: sha512-2pde0KepTzdfu19ZrzYTYVIWo69+6UbBCY4B1RDiwWgo2XZtFSJhF6C+XThuRXbbZ823J0Rw1Y5cP0NXYVcCdQ==} - engines: {pnpm: '>=7'} - peerDependencies: - typescript: '>=4.7.4' + abitype@0.1.8(typescript@5.4.2): dependencies: typescript: 5.4.2 - dev: true - /abitype@0.2.5(typescript@5.4.2)(zod@3.22.4): - resolution: {integrity: sha512-t1iiokWYpkrziu4WL2Gb6YdGvaP9ZKs7WnA39TI8TsW2E99GVRgDPW/xOKhzoCdyxOYt550CNYEFluCwGaFHaA==} - engines: {pnpm: '>=7'} - peerDependencies: - typescript: '>=4.7.4' - zod: '>=3.19.1' - peerDependenciesMeta: - zod: - optional: true + abitype@0.2.5(typescript@5.4.2)(zod@3.22.4): dependencies: typescript: 5.4.2 + optionalDependencies: zod: 3.22.4 - dev: false - /abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} - engines: {node: '>=6.5'} + abort-controller@3.0.0: dependencies: event-target-shim: 5.0.1 - dev: true - /abortcontroller-polyfill@1.7.5: - resolution: {integrity: sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==} - dev: false + abortcontroller-polyfill@1.7.5: {} - /accepts@1.3.8: - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} - engines: {node: '>= 0.6'} + accepts@1.3.8: dependencies: mime-types: 2.1.35 negotiator: 0.6.3 - /acorn-globals@7.0.1: - resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} + acorn-globals@7.0.1: dependencies: acorn: 8.11.2 acorn-walk: 8.3.1 - dev: true - /acorn-import-assertions@1.9.0(acorn@8.11.2): - resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} - peerDependencies: - acorn: ^8 + acorn-import-assertions@1.9.0(acorn@8.11.2): dependencies: acorn: 8.11.2 - /acorn-jsx@5.3.2(acorn@7.4.1): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + acorn-jsx@5.3.2(acorn@7.4.1): dependencies: acorn: 7.4.1 - dev: true - /acorn-jsx@5.3.2(acorn@8.11.2): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + acorn-jsx@5.3.2(acorn@8.11.2): dependencies: acorn: 8.11.2 - dev: true - /acorn-walk@7.2.0: - resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} - engines: {node: '>=0.4.0'} - dev: true + acorn-walk@7.2.0: {} - /acorn-walk@8.3.1: - resolution: {integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==} - engines: {node: '>=0.4.0'} + acorn-walk@8.3.1: {} - /acorn@7.4.1: - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true + acorn@7.4.1: {} - /acorn@8.11.2: - resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} - engines: {node: '>=0.4.0'} - hasBin: true + acorn@8.11.2: {} - /address@1.2.2: - resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} - engines: {node: '>= 10.0.0'} - dev: true + address@1.2.2: {} - /adjust-sourcemap-loader@4.0.0: - resolution: {integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==} - engines: {node: '>=8.9'} + adjust-sourcemap-loader@4.0.0: dependencies: loader-utils: 2.0.4 regex-parser: 2.2.11 - dev: true - /aes-js@3.0.0: - resolution: {integrity: sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==} + aes-js@3.0.0: {} - /aes-js@4.0.0-beta.5: - resolution: {integrity: sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==} - dev: false + aes-js@4.0.0-beta.5: {} - /agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} + agent-base@6.0.2: dependencies: debug: 4.3.4 transitivePeerDependencies: - supports-color - /agent-base@7.1.0: - resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} - engines: {node: '>= 14'} + agent-base@7.1.0: dependencies: debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: true - /aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} + aggregate-error@3.1.0: dependencies: clean-stack: 2.2.0 indent-string: 4.0.0 - dev: true - /ajv-formats@2.1.1(ajv@8.12.0): - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - dependencies: + ajv-formats@2.1.1(ajv@8.12.0): + optionalDependencies: ajv: 8.12.0 - dev: true - /ajv-keywords@3.5.2(ajv@6.12.6): - resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} - peerDependencies: - ajv: ^6.9.1 + ajv-keywords@3.5.2(ajv@6.12.6): dependencies: ajv: 6.12.6 - /ajv-keywords@5.1.0(ajv@8.12.0): - resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} - peerDependencies: - ajv: ^8.8.2 + ajv-keywords@5.1.0(ajv@8.12.0): dependencies: ajv: 8.12.0 fast-deep-equal: 3.1.3 - dev: true - /ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + ajv@6.12.6: dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.4.1 - /ajv@8.12.0: - resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + ajv@8.12.0: dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 - dev: true - /alchemy-sdk@3.2.0: - resolution: {integrity: sha512-evhxyEnRGQo2Il88vTA4ENvebUbmuk9KzjE2GkF/pwzDnhMv1QIEV6BxU9GCerV8wlHwjohZ0pLS7AkS7QdvBw==} + alchemy-sdk@3.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-provider': 5.7.0 @@ -13123,7 +22777,7 @@ packages: '@ethersproject/contracts': 5.7.0 '@ethersproject/hash': 5.7.0 '@ethersproject/networks': 5.7.1 - '@ethersproject/providers': 5.7.2 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@ethersproject/units': 5.7.0 '@ethersproject/wallet': 5.7.0 '@ethersproject/web': 5.7.1 @@ -13135,235 +22789,143 @@ packages: - debug - supports-color - utf-8-validate - dev: false - - /ansi-colors@4.1.3: - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} - engines: {node: '>=6'} - dev: true - /ansi-escapes@4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} + ansi-colors@4.1.3: {} + + ansi-escapes@4.3.2: dependencies: type-fest: 0.21.3 - dev: true - /ansi-escapes@5.0.0: - resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==} - engines: {node: '>=12'} + ansi-escapes@5.0.0: dependencies: type-fest: 1.4.0 - dev: true - /ansi-escapes@6.2.0: - resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==} - engines: {node: '>=14.16'} + ansi-escapes@6.2.0: dependencies: type-fest: 3.13.1 - dev: true - /ansi-html-community@0.0.8: - resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} - engines: {'0': node >= 0.8.0} - hasBin: true - dev: true + ansi-html-community@0.0.8: {} - /ansi-regex@2.1.1: - resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} - engines: {node: '>=0.10.0'} - dev: false + ansi-regex@2.1.1: {} - /ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} + ansi-regex@5.0.1: {} - /ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} - engines: {node: '>=12'} - dev: true + ansi-regex@6.0.1: {} - /ansi-styles@2.2.1: - resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} - engines: {node: '>=0.10.0'} - dev: false + ansi-styles@2.2.1: {} - /ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} + ansi-styles@3.2.1: dependencies: color-convert: 1.9.3 - /ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} + ansi-styles@4.3.0: dependencies: color-convert: 2.0.1 - /ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - dev: true + ansi-styles@5.2.0: {} - /ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - dev: true + ansi-styles@6.2.1: {} - /any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + any-promise@1.3.0: {} - /anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} + anymatch@3.1.3: dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 - /apg-js@4.3.0: - resolution: {integrity: sha512-8U8MULS+JocCnm11bfrVS4zxtAcE3uOiCAI21SnjDrV9LNhMSGwTGGeko3QfyK1JLWwT7KebFqJMB2puzfdFMQ==} - dev: false + apg-js@4.3.0: {} - /app-root-dir@1.0.2: - resolution: {integrity: sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==} - dev: true + app-root-dir@1.0.2: {} - /append-transform@2.0.0: - resolution: {integrity: sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==} - engines: {node: '>=8'} + append-transform@2.0.0: dependencies: default-require-extensions: 3.0.1 - dev: true - /arch@2.2.0: - resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} + arch@2.2.0: {} - /archy@1.0.0: - resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} - dev: true + archy@1.0.0: {} - /arg@4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + arg@4.1.3: {} - /arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + arg@5.0.2: {} - /argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + argparse@1.0.10: dependencies: sprintf-js: 1.0.3 - dev: true - /argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - dev: true + argparse@2.0.1: {} - /aria-hidden@1.2.3: - resolution: {integrity: sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==} - engines: {node: '>=10'} + aria-hidden@1.2.3: dependencies: tslib: 2.6.2 - /aria-query@5.1.3: - resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} + aria-query@5.1.3: dependencies: deep-equal: 2.2.3 - dev: true - /aria-query@5.3.0: - resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + aria-query@5.3.0: dependencies: dequal: 2.0.3 - dev: true - /array-buffer-byte-length@1.0.0: - resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} + array-buffer-byte-length@1.0.0: dependencies: call-bind: 1.0.5 is-array-buffer: 3.0.2 - /array-flatten@1.1.1: - resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} + array-flatten@1.1.1: {} - /array-flatten@2.1.2: - resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} - dev: true + array-flatten@2.1.2: {} - /array-includes@3.1.7: - resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} - engines: {node: '>= 0.4'} + array-includes@3.1.7: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 get-intrinsic: 1.2.2 is-string: 1.0.7 - dev: true - /array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - dev: true + array-union@2.1.0: {} - /array-union@3.0.1: - resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==} - engines: {node: '>=12'} - dev: true + array-union@3.0.1: {} - /array.prototype.every@1.1.5: - resolution: {integrity: sha512-FfMQJ+/joFGXpRCltbzV3znaP5QxIhLFySo0fEPn3GuoYlud9LhknMCIxdYKC2qsM/6VHoSp6YGwe3EZXrEcwQ==} - engines: {node: '>= 0.4'} + array.prototype.every@1.1.5: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 is-string: 1.0.7 - dev: false - /array.prototype.findlastindex@1.2.3: - resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} - engines: {node: '>= 0.4'} + array.prototype.findlastindex@1.2.3: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 es-shim-unscopables: 1.0.2 get-intrinsic: 1.2.2 - dev: true - /array.prototype.flat@1.3.2: - resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} - engines: {node: '>= 0.4'} + array.prototype.flat@1.3.2: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 es-shim-unscopables: 1.0.2 - dev: true - /array.prototype.flatmap@1.3.2: - resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} - engines: {node: '>= 0.4'} + array.prototype.flatmap@1.3.2: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 es-shim-unscopables: 1.0.2 - dev: true - /array.prototype.tosorted@1.1.2: - resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==} + array.prototype.tosorted@1.1.2: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 es-shim-unscopables: 1.0.2 get-intrinsic: 1.2.2 - dev: true - /arraybuffer.prototype.slice@1.0.2: - resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} - engines: {node: '>= 0.4'} + arraybuffer.prototype.slice@1.0.2: dependencies: array-buffer-byte-length: 1.0.0 call-bind: 1.0.5 @@ -13373,116 +22935,70 @@ packages: is-array-buffer: 3.0.2 is-shared-array-buffer: 1.0.2 - /arrify@1.0.1: - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} - engines: {node: '>=0.10.0'} - dev: true + arrify@1.0.1: {} - /asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - dev: true + asap@2.0.6: {} - /asn1.js@5.4.1: - resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} + asn1.js@5.4.1: dependencies: bn.js: 4.12.0 inherits: 2.0.4 minimalistic-assert: 1.0.1 safer-buffer: 2.1.2 - dev: true - /asn1@0.2.6: - resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} + asn1@0.2.6: dependencies: safer-buffer: 2.1.2 - dev: false - /asn1js@3.0.5: - resolution: {integrity: sha512-FVnvrKJwpt9LP2lAMl8qZswRNm3T4q9CON+bxldk2iwk3FFpuwhx2FfinyitizWHsVYyaY+y5JzDR0rCMV5yTQ==} - engines: {node: '>=12.0.0'} + asn1js@3.0.5: dependencies: pvtsutils: 1.3.5 pvutils: 1.1.3 tslib: 2.6.2 - /assert-plus@1.0.0: - resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} - engines: {node: '>=0.8'} - dev: false + assert-plus@1.0.0: {} - /assert@2.1.0: - resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} + assert@2.1.0: dependencies: call-bind: 1.0.5 is-nan: 1.3.2 object-is: 1.1.5 object.assign: 4.1.5 util: 0.12.5 - dev: true - /assertion-error@1.1.0: - resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} + assertion-error@1.1.0: {} - /ast-types-flow@0.0.8: - resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} - dev: true + ast-types-flow@0.0.8: {} - /ast-types@0.16.1: - resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} - engines: {node: '>=4'} + ast-types@0.16.1: dependencies: tslib: 2.6.2 - dev: true - /astral-regex@2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} - engines: {node: '>=8'} - dev: true + astral-regex@2.0.0: {} - /async-limiter@1.0.1: - resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} - dev: false + async-limiter@1.0.1: {} - /async-retry@1.3.3: - resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} + async-retry@1.3.3: dependencies: retry: 0.13.1 - dev: false - /async@2.6.4: - resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} + async@2.6.4: dependencies: lodash: 4.17.21 - dev: true - /async@3.2.5: - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} - dev: true + async@3.2.5: {} - /asynciterator.prototype@1.0.0: - resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} + asynciterator.prototype@1.0.0: dependencies: has-symbols: 1.0.3 - dev: true - /asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + asynckit@0.4.0: {} - /atomic-sleep@1.0.0: - resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} - engines: {node: '>=8.0.0'} + atomic-sleep@1.0.0: {} - /auto-bind@4.0.0: - resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==} - engines: {node: '>=8'} - dev: true + auto-bind@4.0.0: {} - /autoprefixer@10.4.16(postcss@8.4.32): - resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 + autoprefixer@10.4.16(postcss@8.4.32): dependencies: browserslist: 4.22.2 caniuse-lite: 1.0.30001566 @@ -13492,43 +23008,23 @@ packages: postcss: 8.4.32 postcss-value-parser: 4.2.0 - /available-typed-arrays@1.0.5: - resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} - engines: {node: '>= 0.4'} + available-typed-arrays@1.0.5: {} - /aws-sign2@0.7.0: - resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} - dev: false + aws-sign2@0.7.0: {} - /aws4@1.12.0: - resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} - dev: false + aws4@1.12.0: {} - /axe-core@4.7.0: - resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} - engines: {node: '>=4'} - dev: true + axe-core@4.7.0: {} - /axe-core@4.8.2: - resolution: {integrity: sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==} - engines: {node: '>=4'} - dev: true + axe-core@4.8.2: {} - /axe-html-reporter@2.2.3(axe-core@4.8.2): - resolution: {integrity: sha512-io8aCEt4fJvv43W+33n3zEa8rdplH5Ti2v5fOnth3GBKLhLHarNs7jj46xGfpnGnpaNrz23/tXPHC3HbwTzwwA==} - engines: {node: '>=8.9.0'} - peerDependencies: - axe-core: '>=3' + axe-html-reporter@2.2.3(axe-core@4.8.2): dependencies: axe-core: 4.8.2 mustache: 4.2.0 rimraf: 3.0.2 - dev: true - /axe-playwright@2.0.1(playwright@1.41.1): - resolution: {integrity: sha512-MHjNjGARulF9XzqSfspmNjw+tpBz4x9o1VlTuLWEUW9fqzhn+xWa1qEpuOIQPbsRWQiLfooDjQAunLeE0PM5AQ==} - peerDependencies: - playwright: '>1.0.0' + axe-playwright@2.0.1(playwright@1.41.1): dependencies: '@types/junit-report-builder': 3.0.2 axe-core: 4.8.2 @@ -13536,59 +23032,35 @@ packages: junit-report-builder: 3.1.0 picocolors: 1.0.0 playwright: 1.41.1 - dev: true - - /axios@0.21.4: - resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} - dependencies: - follow-redirects: 1.15.3(debug@4.3.4) - transitivePeerDependencies: - - debug - dev: true - /axios@0.27.2(debug@4.3.4): - resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} + axios@0.21.4: dependencies: - follow-redirects: 1.15.3(debug@4.3.4) - form-data: 4.0.0 + follow-redirects: 1.15.6(debug@4.3.4) transitivePeerDependencies: - debug - dev: true - /axios@1.6.2: - resolution: {integrity: sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==} + axios@0.27.2(debug@4.3.4): dependencies: - follow-redirects: 1.15.3(debug@4.3.4) + follow-redirects: 1.15.6(debug@4.3.4) form-data: 4.0.0 - proxy-from-env: 1.1.0 transitivePeerDependencies: - debug - /axios@1.6.8: - resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} + axios@1.6.8: dependencies: - follow-redirects: 1.15.6 + follow-redirects: 1.15.6(debug@4.3.4) form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug - dev: false - /axobject-query@3.2.1: - resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} + axobject-query@3.2.1: dependencies: dequal: 2.0.3 - dev: true - /b4a@1.6.4: - resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} - dev: true + b4a@1.6.4: {} - /babel-jest@28.1.3(@babel/core@7.23.9): - resolution: {integrity: sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - '@babel/core': ^7.8.0 + babel-jest@28.1.3(@babel/core@7.23.9): dependencies: '@babel/core': 7.23.9 '@jest/transform': 28.1.3 @@ -13600,13 +23072,8 @@ packages: slash: 3.0.0 transitivePeerDependencies: - supports-color - dev: true - /babel-jest@29.7.0(@babel/core@7.23.9): - resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.8.0 + babel-jest@29.7.0(@babel/core@7.23.9): dependencies: '@babel/core': 7.23.9 '@jest/transform': 29.7.0 @@ -13618,41 +23085,26 @@ packages: slash: 3.0.0 transitivePeerDependencies: - supports-color - dev: true - /babel-loader@9.1.3(@babel/core@7.23.9)(webpack@5.89.0): - resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} - engines: {node: '>= 14.15.0'} - peerDependencies: - '@babel/core': ^7.12.0 - webpack: '>=5' + babel-loader@9.1.3(@babel/core@7.23.9)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: '@babel/core': 7.23.9 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /babel-plugin-add-react-displayname@0.0.5: - resolution: {integrity: sha512-LY3+Y0XVDYcShHHorshrDbt4KFWL4bSeniCtl4SYZbask+Syngk1uMPCeN9+nSiZo6zX5s0RTq/J9Pnaaf/KHw==} - dev: true + babel-plugin-add-react-displayname@0.0.5: {} - /babel-plugin-const-enum@1.2.0(@babel/core@7.23.9): - resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} - peerDependencies: - '@babel/core': ^7.0.0-0 + babel-plugin-const-enum@1.2.0(@babel/core@7.23.9): dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.9) - '@babel/traverse': 7.23.5 + '@babel/traverse': 7.23.9 transitivePeerDependencies: - supports-color - dev: true - /babel-plugin-istanbul@6.1.1: - resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} - engines: {node: '>=8'} + babel-plugin-istanbul@6.1.1: dependencies: '@babel/helper-plugin-utils': 7.22.5 '@istanbuljs/load-nyc-config': 1.1.0 @@ -13661,40 +23113,28 @@ packages: test-exclude: 6.0.0 transitivePeerDependencies: - supports-color - dev: true - /babel-plugin-jest-hoist@28.1.3: - resolution: {integrity: sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + babel-plugin-jest-hoist@28.1.3: dependencies: '@babel/template': 7.23.9 '@babel/types': 7.23.9 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.4 - dev: true - /babel-plugin-jest-hoist@29.6.3: - resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + babel-plugin-jest-hoist@29.6.3: dependencies: '@babel/template': 7.23.9 '@babel/types': 7.23.9 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.4 - dev: true - /babel-plugin-macros@2.8.0: - resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} + babel-plugin-macros@2.8.0: dependencies: '@babel/runtime': 7.23.9 cosmiconfig: 6.0.0 resolve: 1.22.8 - dev: true - /babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.9): - resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.9): dependencies: '@babel/compat-data': 7.23.5 '@babel/core': 7.23.9 @@ -13702,12 +23142,8 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true - /babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.23.9): - resolution: {integrity: sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.23.9): dependencies: '@babel/compat-data': 7.23.5 '@babel/core': 7.23.9 @@ -13715,79 +23151,49 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true - /babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.23.9): - resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.23.9): dependencies: '@babel/core': 7.23.9 '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.9) core-js-compat: 3.34.0 transitivePeerDependencies: - supports-color - dev: true - /babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.23.9): - resolution: {integrity: sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.23.9): dependencies: '@babel/core': 7.23.9 '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.9) core-js-compat: 3.34.0 transitivePeerDependencies: - supports-color - dev: true - /babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.9): - resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.9): dependencies: '@babel/core': 7.23.9 '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.9) transitivePeerDependencies: - supports-color - dev: true - /babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.23.9): - resolution: {integrity: sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.23.9): dependencies: '@babel/core': 7.23.9 '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.9) transitivePeerDependencies: - supports-color - dev: true - /babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: - resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} - dev: true + babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: {} - /babel-plugin-transform-async-to-promises@0.8.18: - resolution: {integrity: sha512-WpOrF76nUHijnNn10eBGOHZmXQC8JYRME9rOLxStOga7Av2VO53ehVFvVNImMksVtQuL2/7ZNxEgxnx7oo/3Hw==} - dev: true + babel-plugin-transform-async-to-promises@0.8.18: {} - /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.23.9): - resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} - peerDependencies: - '@babel/core': ^7 - '@babel/traverse': ^7 - peerDependenciesMeta: - '@babel/traverse': - optional: true + babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.23.9)(@babel/traverse@7.23.9): dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true + optionalDependencies: + '@babel/traverse': 7.23.9 - /babel-preset-current-node-syntax@1.0.1(@babel/core@7.23.9): - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} - peerDependencies: - '@babel/core': ^7.0.0 + babel-preset-current-node-syntax@1.0.1(@babel/core@7.23.9): dependencies: '@babel/core': 7.23.9 '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9) @@ -13802,12 +23208,8 @@ packages: '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9) '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.9) - dev: true - /babel-preset-fbjs@3.4.0(@babel/core@7.23.9): - resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} - peerDependencies: - '@babel/core': ^7.0.0 + babel-preset-fbjs@3.4.0(@babel/core@7.23.9): dependencies: '@babel/core': 7.23.9 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.9) @@ -13837,151 +23239,90 @@ packages: '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.9) '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.9) babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 - dev: true - /babel-preset-jest@28.1.3(@babel/core@7.23.9): - resolution: {integrity: sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - '@babel/core': ^7.0.0 + babel-preset-jest@28.1.3(@babel/core@7.23.9): dependencies: '@babel/core': 7.23.9 babel-plugin-jest-hoist: 28.1.3 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.9) - dev: true - /babel-preset-jest@29.6.3(@babel/core@7.23.9): - resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.0.0 + babel-preset-jest@29.6.3(@babel/core@7.23.9): dependencies: '@babel/core': 7.23.9 babel-plugin-jest-hoist: 29.6.3 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.9) - dev: true - /bail@2.0.2: - resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} - dev: true + bail@2.0.2: {} - /balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + balanced-match@1.0.2: {} - /base-x@3.0.9: - resolution: {integrity: sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==} + base-x@3.0.9: dependencies: safe-buffer: 5.2.1 - dev: false - /base-x@4.0.0: - resolution: {integrity: sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw==} - dev: false + base-x@4.0.0: {} - /base16@1.0.0: - resolution: {integrity: sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==} - dev: true + base16@1.0.0: {} - /base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + base64-js@1.5.1: {} - /basic-auth@2.0.1: - resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} - engines: {node: '>= 0.8'} + basic-auth@2.0.1: dependencies: safe-buffer: 5.1.2 - dev: true - /batch@0.6.1: - resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} - dev: true + batch@0.6.1: {} - /bcrypt-pbkdf@1.0.2: - resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} + bcrypt-pbkdf@1.0.2: dependencies: tweetnacl: 0.14.5 - dev: false - /bech32@1.1.4: - resolution: {integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==} + bech32@1.1.4: {} - /better-opn@3.0.2: - resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} - engines: {node: '>=12.0.0'} + better-opn@3.0.2: dependencies: open: 8.4.2 - dev: true - /big-integer@1.6.52: - resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} - engines: {node: '>=0.6'} - dev: true + big-integer@1.6.52: {} - /big.js@5.2.2: - resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - dev: true + big.js@5.2.2: {} - /bignumber.js@9.1.2: - resolution: {integrity: sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==} - dev: false + bignumber.js@9.1.2: {} - /bin-check@4.1.0: - resolution: {integrity: sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==} - engines: {node: '>=4'} + bin-check@4.1.0: dependencies: execa: 0.7.0 executable: 4.1.1 - dev: true - /bin-version-check@5.1.0: - resolution: {integrity: sha512-bYsvMqJ8yNGILLz1KP9zKLzQ6YpljV3ln1gqhuLkUtyfGi3qXKGuK2p+U4NAvjVFzDFiBBtOpCOSFNuYYEGZ5g==} - engines: {node: '>=12'} + bin-version-check@5.1.0: dependencies: bin-version: 6.0.0 - semver: 7.5.4 + semver: 7.6.0 semver-truncate: 3.0.0 - dev: true - /bin-version@6.0.0: - resolution: {integrity: sha512-nk5wEsP4RiKjG+vF+uG8lFsEn4d7Y6FVDamzzftSunXOoOcOOkzcWdKVlGgFFwlUQCj63SgnUkLLGF8v7lufhw==} - engines: {node: '>=12'} + bin-version@6.0.0: dependencies: execa: 5.1.1 find-versions: 5.1.0 - dev: true - /binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} - engines: {node: '>=8'} + binary-extensions@2.2.0: {} - /bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + bl@4.1.0: dependencies: buffer: 5.7.1 inherits: 2.0.4 readable-stream: 3.6.2 - dev: true - /blakejs@1.2.1: - resolution: {integrity: sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==} - dev: false + blakejs@1.2.1: {} - /bluebird@3.7.2: - resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} + bluebird@3.7.2: {} - /bn.js@4.11.6: - resolution: {integrity: sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==} - dev: false + bn.js@4.11.6: {} - /bn.js@4.12.0: - resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} + bn.js@4.12.0: {} - /bn.js@5.2.1: - resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} + bn.js@5.2.1: {} - /body-parser@1.20.1: - resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + body-parser@1.20.1: dependencies: bytes: 3.1.2 content-type: 1.0.5 @@ -13998,9 +23339,7 @@ packages: transitivePeerDependencies: - supports-color - /body-parser@1.20.2: - resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + body-parser@1.20.2: dependencies: bytes: 3.1.2 content-type: 1.0.5 @@ -14016,58 +23355,40 @@ packages: unpipe: 1.0.0 transitivePeerDependencies: - supports-color - dev: false - /bonjour-service@1.1.1: - resolution: {integrity: sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==} + bonjour-service@1.1.1: dependencies: array-flatten: 2.1.2 dns-equal: 1.0.0 fast-deep-equal: 3.1.3 multicast-dns: 7.2.5 - dev: true - /boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - dev: true + boolbase@1.0.0: {} - /bowser@2.11.0: - resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} - dev: false + bowser@2.11.0: {} - /bplist-parser@0.2.0: - resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} - engines: {node: '>= 5.10.0'} + bplist-parser@0.2.0: dependencies: big-integer: 1.6.52 - dev: true - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + brace-expansion@1.1.11: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - /brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + brace-expansion@2.0.1: dependencies: balanced-match: 1.0.2 - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} + braces@3.0.2: dependencies: fill-range: 7.0.1 - /brorand@1.1.0: - resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + brorand@1.1.0: {} - /browser-assert@1.2.1: - resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} - dev: true + browser-assert@1.2.1: {} - /browserify-aes@1.2.0: - resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} + browserify-aes@1.2.0: dependencies: buffer-xor: 1.0.3 cipher-base: 1.0.4 @@ -14076,33 +23397,25 @@ packages: inherits: 2.0.4 safe-buffer: 5.2.1 - /browserify-cipher@1.0.1: - resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} + browserify-cipher@1.0.1: dependencies: browserify-aes: 1.2.0 browserify-des: 1.0.2 evp_bytestokey: 1.0.3 - dev: true - /browserify-des@1.0.2: - resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} + browserify-des@1.0.2: dependencies: cipher-base: 1.0.4 des.js: 1.1.0 inherits: 2.0.4 safe-buffer: 5.2.1 - dev: true - /browserify-rsa@4.1.0: - resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} + browserify-rsa@4.1.0: dependencies: bn.js: 5.2.1 randombytes: 2.1.0 - dev: true - /browserify-sign@4.2.2: - resolution: {integrity: sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==} - engines: {node: '>= 4'} + browserify-sign@4.2.2: dependencies: bn.js: 5.2.1 browserify-rsa: 4.1.0 @@ -14113,151 +23426,91 @@ packages: parse-asn1: 5.1.6 readable-stream: 3.6.2 safe-buffer: 5.2.1 - dev: true - /browserify-zlib@0.2.0: - resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} + browserify-zlib@0.2.0: dependencies: pako: 1.0.11 - dev: true - /browserslist@4.22.2: - resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true + browserslist@4.22.2: dependencies: - caniuse-lite: 1.0.30001566 + caniuse-lite: 1.0.30001579 electron-to-chromium: 1.4.607 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.22.2) - /bs-logger@0.2.6: - resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} - engines: {node: '>= 6'} + bs-logger@0.2.6: dependencies: fast-json-stable-stringify: 2.1.0 - dev: true - /bs58@4.0.1: - resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} + bs58@4.0.1: dependencies: base-x: 3.0.9 - dev: false - /bs58@5.0.0: - resolution: {integrity: sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==} + bs58@5.0.0: dependencies: base-x: 4.0.0 - dev: false - /bs58check@2.1.2: - resolution: {integrity: sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==} + bs58check@2.1.2: dependencies: bs58: 4.0.1 create-hash: 1.2.0 safe-buffer: 5.2.1 - dev: false - /bser@2.1.1: - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + bser@2.1.1: dependencies: node-int64: 0.4.0 - dev: true - /buffer-equal-constant-time@1.0.1: - resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - dev: false + buffer-equal-constant-time@1.0.1: {} - /buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + buffer-from@1.1.2: {} - /buffer-reverse@1.0.1: - resolution: {integrity: sha512-M87YIUBsZ6N924W57vDwT/aOu8hw7ZgdByz6ijksLjmHJELBASmYTTlNHRgjE+pTsT9oJXGaDSgqqwfdHotDUg==} - dev: false + buffer-reverse@1.0.1: {} - /buffer-shims@1.0.0: - resolution: {integrity: sha512-Zy8ZXMyxIT6RMTeY7OP/bDndfj6bwCan7SS98CEndS6deHwWPpseeHlwarNcBim+etXnF9HBc1non5JgDaJU1g==} - dev: false + buffer-shims@1.0.0: {} - /buffer-to-arraybuffer@0.0.5: - resolution: {integrity: sha512-3dthu5CYiVB1DEJp61FtApNnNndTckcqe4pFcLdvHtrpG+kcyekCJKg4MRiDcFW7A6AODnXB9U4dwQiCW5kzJQ==} - dev: false + buffer-to-arraybuffer@0.0.5: {} - /buffer-writer@2.0.0: - resolution: {integrity: sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==} - engines: {node: '>=4'} - dev: true + buffer-writer@2.0.0: {} - /buffer-xor@1.0.3: - resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} + buffer-xor@1.0.3: {} - /buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + buffer@5.7.1: dependencies: base64-js: 1.5.1 ieee754: 1.2.1 - /buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + buffer@6.0.3: dependencies: base64-js: 1.5.1 ieee754: 1.2.1 - /bufferutil@4.0.8: - resolution: {integrity: sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==} - engines: {node: '>=6.14.2'} - requiresBuild: true + bufferutil@4.0.8: dependencies: node-gyp-build: 4.7.1 - dev: false - /bufio@1.2.1: - resolution: {integrity: sha512-9oR3zNdupcg/Ge2sSHQF3GX+kmvL/fTPvD0nd5AGLq8SjUYnTz+SlFjK/GXidndbZtIj+pVKXiWeR9w6e9wKCA==} - engines: {node: '>=14.0.0'} - dev: false + bufio@1.2.1: {} - /builtin-modules@3.3.0: - resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} - engines: {node: '>=6'} - dev: true + builtin-modules@3.3.0: {} - /builtin-status-codes@3.0.0: - resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} - dev: true + builtin-status-codes@3.0.0: {} - /builtins@5.0.1: - resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} + builtins@5.0.1: dependencies: - semver: 7.5.4 - dev: true + semver: 7.6.0 - /busboy@1.6.0: - resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} - engines: {node: '>=10.16.0'} + busboy@1.6.0: dependencies: streamsearch: 1.1.0 - /bytes@3.0.0: - resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} - engines: {node: '>= 0.8'} - dev: true + bytes@3.0.0: {} - /bytes@3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} - engines: {node: '>= 0.8'} + bytes@3.1.2: {} - /cacheable-lookup@5.0.4: - resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} - engines: {node: '>=10.6.0'} + cacheable-lookup@5.0.4: {} - /cacheable-lookup@6.1.0: - resolution: {integrity: sha512-KJ/Dmo1lDDhmW2XDPMo+9oiy/CeqosPguPCrgcVzKyZrL6pM1gU2GmPY/xo6OQPTUaA/c0kwHuywB4E6nmT9ww==} - engines: {node: '>=10.6.0'} - dev: false + cacheable-lookup@6.1.0: {} - /cacheable-request@7.0.4: - resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} - engines: {node: '>=8'} + cacheable-request@7.0.4: dependencies: clone-response: 1.0.3 get-stream: 5.2.0 @@ -14267,94 +23520,58 @@ packages: normalize-url: 6.1.0 responselike: 2.0.1 - /caching-transform@4.0.0: - resolution: {integrity: sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==} - engines: {node: '>=8'} + caching-transform@4.0.0: dependencies: hasha: 5.2.2 make-dir: 3.1.0 package-hash: 4.0.0 write-file-atomic: 3.0.3 - dev: true - /call-bind@1.0.5: - resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} + call-bind@1.0.5: dependencies: function-bind: 1.1.2 get-intrinsic: 1.2.2 set-function-length: 1.1.1 - /callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - dev: true + callsites@3.1.0: {} - /camel-case@4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} + camel-case@4.1.2: dependencies: pascal-case: 3.1.2 tslib: 2.6.2 - dev: true - /camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} + camelcase-css@2.0.1: {} - /camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - dev: true + camelcase@5.3.1: {} - /camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - dev: true + camelcase@6.3.0: {} - /camelize@1.0.1: - resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} - dev: false + camelize@1.0.1: {} - /can-bind-to-host@1.1.2: - resolution: {integrity: sha512-CqsgmaqiyFRNtP17Ihqa/uHbZxRirntNVNl/kJz31DLKuNRfzvzionkLoUSkElQ6Cz+cpXKA3mhHq4tjbieujA==} - hasBin: true - dev: true + can-bind-to-host@1.1.2: {} - /caniuse-api@3.0.0: - resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} + caniuse-api@3.0.0: dependencies: browserslist: 4.22.2 caniuse-lite: 1.0.30001579 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - dev: true - /caniuse-lite@1.0.30001566: - resolution: {integrity: sha512-ggIhCsTxmITBAMmK8yZjEhCO5/47jKXPu6Dha/wuCS4JePVL+3uiDEBuhu2aIoT+bqTOR8L76Ip1ARL9xYsEJA==} + caniuse-lite@1.0.30001566: {} - /caniuse-lite@1.0.30001579: - resolution: {integrity: sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==} + caniuse-lite@1.0.30001579: {} - /capital-case@1.0.4: - resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} + capital-case@1.0.4: dependencies: no-case: 3.0.4 tslib: 2.6.2 upper-case-first: 2.0.2 - dev: true - /case-sensitive-paths-webpack-plugin@2.4.0: - resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} - engines: {node: '>=4'} - dev: true + case-sensitive-paths-webpack-plugin@2.4.0: {} - /caseless@0.12.0: - resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} - dev: false + caseless@0.12.0: {} - /cbor-extract@2.2.0: - resolution: {integrity: sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==} - hasBin: true - requiresBuild: true + cbor-extract@2.2.0: dependencies: node-gyp-build-optional-packages: 5.1.1 optionalDependencies: @@ -14364,26 +23581,17 @@ packages: '@cbor-extract/cbor-extract-linux-arm64': 2.2.0 '@cbor-extract/cbor-extract-linux-x64': 2.2.0 '@cbor-extract/cbor-extract-win32-x64': 2.2.0 - dev: false optional: true - /cbor-js@0.1.0: - resolution: {integrity: sha512-7sQ/TvDZPl7csT1Sif9G0+MA0I0JOVah8+wWlJVQdVEgIbCzlN/ab3x+uvMNsc34TUvO6osQTAmB2ls80JX6tw==} - dev: false + cbor-js@0.1.0: {} - /cbor-x@1.5.8: - resolution: {integrity: sha512-gc3bHBsvG6GClCY6c0/iip+ghlqizkVp+TtaL927lwvP4VP9xBdi1HmqPR5uj/Mj/0TOlngMkIYa25wKg+VNrQ==} + cbor-x@1.5.8: optionalDependencies: cbor-extract: 2.2.0 - dev: false - /ccount@2.0.1: - resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - dev: true + ccount@2.0.1: {} - /chai@4.3.10: - resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} - engines: {node: '>=4'} + chai@4.3.10: dependencies: assertion-error: 1.1.0 check-error: 1.0.3 @@ -14393,54 +23601,38 @@ packages: pathval: 1.1.1 type-detect: 4.0.8 - /chalk@1.1.3: - resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} - engines: {node: '>=0.10.0'} + chalk@1.1.3: dependencies: ansi-styles: 2.2.1 escape-string-regexp: 1.0.5 has-ansi: 2.0.0 strip-ansi: 3.0.1 supports-color: 2.0.0 - dev: false - /chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} + chalk@2.4.2: dependencies: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - /chalk@3.0.0: - resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} - engines: {node: '>=8'} + chalk@3.0.0: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - /chalk@4.1.0: - resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==} - engines: {node: '>=10'} + chalk@4.1.0: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - /chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} + chalk@4.1.2: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - dev: true - /chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - dev: true + chalk@5.3.0: {} - /change-case-all@1.0.14: - resolution: {integrity: sha512-CWVm2uT7dmSHdO/z1CXT/n47mWonyypzBbuCy5tN7uMg22BsfkhwT6oHmFCAk+gL1LOOxhdbB9SZz3J1KTY3gA==} + change-case-all@1.0.14: dependencies: change-case: 4.1.2 is-lower-case: 2.0.2 @@ -14452,10 +23644,8 @@ packages: title-case: 3.0.3 upper-case: 2.0.2 upper-case-first: 2.0.2 - dev: true - /change-case-all@1.0.15: - resolution: {integrity: sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==} + change-case-all@1.0.15: dependencies: change-case: 4.1.2 is-lower-case: 2.0.2 @@ -14467,10 +23657,8 @@ packages: title-case: 3.0.3 upper-case: 2.0.2 upper-case-first: 2.0.2 - dev: true - /change-case@4.1.2: - resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==} + change-case@4.1.2: dependencies: camel-case: 4.1.2 capital-case: 1.0.4 @@ -14484,48 +23672,28 @@ packages: sentence-case: 3.0.4 snake-case: 3.0.4 tslib: 2.6.2 - dev: true - /char-regex@1.0.2: - resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} - engines: {node: '>=10'} - dev: true + char-regex@1.0.2: {} - /char-regex@2.0.1: - resolution: {integrity: sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==} - engines: {node: '>=12.20'} - dev: true + char-regex@2.0.1: {} - /character-entities-legacy@1.1.4: - resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} + character-entities-legacy@1.1.4: {} - /character-entities@1.2.4: - resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} + character-entities@1.2.4: {} - /character-entities@2.0.2: - resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - dev: true + character-entities@2.0.2: {} - /character-reference-invalid@1.1.4: - resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} + character-reference-invalid@1.1.4: {} - /chardet@0.7.0: - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - dev: true + chardet@0.7.0: {} - /check-error@1.0.3: - resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} + check-error@1.0.3: dependencies: get-func-name: 2.0.2 - /check-more-types@2.24.0: - resolution: {integrity: sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==} - engines: {node: '>= 0.8.0'} - dev: true + check-more-types@2.24.0: {} - /chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} - engines: {node: '>= 8.10.0'} + chokidar@3.5.3: dependencies: anymatch: 3.1.3 braces: 3.0.2 @@ -14537,31 +23705,17 @@ packages: optionalDependencies: fsevents: 2.3.3 - /chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + chownr@1.1.4: {} - /chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - dev: true + chownr@2.0.0: {} - /chromatic@6.24.1: - resolution: {integrity: sha512-XbpdWWHvFpEHtcq1Km71UcuQ07effB+8q8L47E1Y7HJmJ4ZCoKCuPd8liNrbnvwEAxqfBZvTcONYU/3BPz2i5w==} - hasBin: true - dev: true + chromatic@6.24.1: {} - /chrome-trace-event@1.0.3: - resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} - engines: {node: '>=6.0'} + chrome-trace-event@1.0.3: {} - /ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} - dev: true + ci-info@3.9.0: {} - /cid-tool@3.0.0: - resolution: {integrity: sha512-rgpV/LzuxUsGCJvUHe9+OuOAENVCiTn+mgGT8Nee1qDLS3xFGBUvZQdsY9MEpUi0YOFy6oz1pybHErcvE4SlGw==} - hasBin: true + cid-tool@3.0.0: dependencies: cids: 1.1.9 explain-error: 1.0.4 @@ -14570,354 +23724,213 @@ packages: split2: 3.2.2 uint8arrays: 2.1.10 yargs: 16.2.0 - dev: false - /cids@0.7.5: - resolution: {integrity: sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==} - engines: {node: '>=4.0.0', npm: '>=3.0.0'} - deprecated: This module has been superseded by the multiformats module + cids@0.7.5: dependencies: buffer: 5.7.1 class-is: 1.1.0 multibase: 0.6.1 multicodec: 1.0.4 multihashes: 0.4.21 - dev: false - /cids@1.1.9: - resolution: {integrity: sha512-l11hWRfugIcbGuTZwAM5PwpjPPjyb6UZOGwlHSnOBV5o07XhQ4gNpBN67FbODvpjyHtd+0Xs6KNvUcGBiDRsdg==} - engines: {node: '>=4.0.0', npm: '>=3.0.0'} - deprecated: This module has been superseded by the multiformats module + cids@1.1.9: dependencies: multibase: 4.0.6 multicodec: 3.2.1 multihashes: 4.0.3 uint8arrays: 3.1.1 - dev: false - /cipher-base@1.0.4: - resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} + cipher-base@1.0.4: dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - /citty@0.1.5: - resolution: {integrity: sha512-AS7n5NSc0OQVMV9v6wt3ByujNIrne0/cTjiC2MYqhvao57VNfiuVksTSr2p17nVOhEr2KtqiAkGwHcgMC/qUuQ==} + citty@0.1.5: dependencies: consola: 3.2.3 - /cjs-module-lexer@1.2.3: - resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} - dev: true + cjs-module-lexer@1.2.3: {} - /class-is@1.1.0: - resolution: {integrity: sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==} - dev: false + class-is@1.1.0: {} - /class-transformer@0.5.1: - resolution: {integrity: sha512-SQa1Ws6hUbfC98vKGxZH3KFY0Y1lm5Zm0SY8XX9zbK7FJCyVEac3ATW0RIpwzW+oOfmHE5PMPufDG9hCfoEOMw==} - dev: false + class-transformer@0.5.1: {} - /class-validator@0.14.0: - resolution: {integrity: sha512-ct3ltplN8I9fOwUd8GrP8UQixwff129BkEtuWDKL5W45cQuLd19xqmTLu5ge78YDm/fdje6FMt0hGOhl0lii3A==} + class-validator@0.14.0: dependencies: '@types/validator': 13.11.7 libphonenumber-js: 1.10.51 validator: 13.11.0 - dev: false - /class-variance-authority@0.6.1: - resolution: {integrity: sha512-eurOEGc7YVx3majOrOb099PNKgO3KnKSApOprXI4BTq6bcfbqbQXPN2u+rPPmIJ2di23bMwhk0SxCCthBmszEQ==} + class-variance-authority@0.6.1: dependencies: clsx: 1.2.1 - dev: false - /classnames@2.3.2: - resolution: {integrity: sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==} - dev: false + classnames@2.3.2: {} - /clean-css@5.3.3: - resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} - engines: {node: '>= 10.0'} + clean-css@5.3.3: dependencies: source-map: 0.6.1 - dev: true - /clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - dev: true + clean-stack@2.2.0: {} - /cli-cursor@3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} - engines: {node: '>=8'} + cli-cursor@3.1.0: dependencies: restore-cursor: 3.1.0 - dev: true - /cli-cursor@4.0.0: - resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + cli-cursor@4.0.0: dependencies: restore-cursor: 4.0.0 - dev: true - /cli-spinners@2.6.1: - resolution: {integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==} - engines: {node: '>=6'} - dev: true + cli-spinners@2.6.1: {} - /cli-spinners@2.9.2: - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} - engines: {node: '>=6'} - dev: true + cli-spinners@2.9.2: {} - /cli-table3@0.6.3: - resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==} - engines: {node: 10.* || >= 12.*} + cli-table3@0.6.3: dependencies: string-width: 4.2.3 optionalDependencies: '@colors/colors': 1.5.0 - dev: true - /cli-truncate@2.1.0: - resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} - engines: {node: '>=8'} + cli-truncate@2.1.0: dependencies: slice-ansi: 3.0.0 string-width: 4.2.3 - dev: true - /cli-truncate@3.1.0: - resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + cli-truncate@3.1.0: dependencies: slice-ansi: 5.0.0 string-width: 5.1.2 - dev: true - /cli-width@3.0.0: - resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} - engines: {node: '>= 10'} - dev: true + cli-width@3.0.0: {} - /client-only@0.0.1: - resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + client-only@0.0.1: {} - /clipboardy@3.0.0: - resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + clipboardy@3.0.0: dependencies: arch: 2.2.0 execa: 5.1.1 is-wsl: 2.2.0 - /cliui@6.0.0: - resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} + cliui@6.0.0: dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 6.2.0 - dev: true - /cliui@7.0.4: - resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} + cliui@7.0.4: dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - dev: false - /cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} + cliui@8.0.1: dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - dev: true - /clone-deep@4.0.1: - resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} - engines: {node: '>=6'} + clone-deep@4.0.1: dependencies: is-plain-object: 2.0.4 kind-of: 6.0.3 shallow-clone: 3.0.1 - dev: true - /clone-response@1.0.3: - resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} + clone-response@1.0.3: dependencies: mimic-response: 1.0.1 - /clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - dev: true + clone@1.0.4: {} - /clsx@1.2.1: - resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} - engines: {node: '>=6'} - dev: false + clsx@1.2.1: {} - /cluster-key-slot@1.1.2: - resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} - engines: {node: '>=0.10.0'} + cluster-key-slot@1.1.2: {} - /cmdk@0.2.0(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-JQpKvEOb86SnvMZbYaFKYhvzFntWBeSZdyii0rZPhKJj9uwJBxu4DaVYDrRN7r3mPop56oPhRw+JYWTKs66TYw==} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 + cmdk@0.2.0(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - '@radix-ui/react-dialog': 1.0.0(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dialog': 1.0.0(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) command-score: 0.1.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/react' - dev: false - /co@4.6.0: - resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - dev: true + co@4.6.0: {} - /collect-v8-coverage@1.0.2: - resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} - dev: true + collect-v8-coverage@1.0.2: {} - /color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + color-convert@1.9.3: dependencies: color-name: 1.1.3 - /color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} + color-convert@2.0.1: dependencies: color-name: 1.1.4 - /color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + color-name@1.1.3: {} - /color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + color-name@1.1.4: {} - /color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + color-string@1.9.1: dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 - /color@3.2.1: - resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} + color@3.2.1: dependencies: color-convert: 1.9.3 color-string: 1.9.1 - /color@4.2.3: - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} - engines: {node: '>=12.5.0'} + color@4.2.3: dependencies: color-convert: 2.0.1 color-string: 1.9.1 - dev: true - /colord@2.9.3: - resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - dev: true + colord@2.9.3: {} - /colorette@1.4.0: - resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} - dev: true + colorette@1.4.0: {} - /colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - dev: true + colorette@2.0.20: {} - /columnify@1.6.0: - resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} - engines: {node: '>=8.0.0'} + columnify@1.6.0: dependencies: strip-ansi: 6.0.1 wcwidth: 1.0.1 - dev: true - /combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} + combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 - /comma-separated-tokens@1.0.8: - resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} - dev: false + comma-separated-tokens@1.0.8: {} - /command-score@0.1.2: - resolution: {integrity: sha512-VtDvQpIJBvBatnONUsPzXYFVKQQAhuf3XTNOAsdBxCNO/QCtUUd8LSgjn0GVarBkCad6aJCZfXgrjYbl/KRr7w==} - dev: false + command-score@0.1.2: {} - /commander@11.0.0: - resolution: {integrity: sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==} - engines: {node: '>=16'} - dev: true + commander@11.0.0: {} - /commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + commander@2.20.3: {} - /commander@3.0.2: - resolution: {integrity: sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==} - dev: true + commander@3.0.2: {} - /commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} + commander@4.1.1: {} - /commander@5.1.0: - resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} - engines: {node: '>= 6'} - dev: true + commander@5.1.0: {} - /commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} - dev: true + commander@7.2.0: {} - /commander@8.3.0: - resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} - engines: {node: '>= 12'} - dev: true + commander@8.3.0: {} - /commander@9.5.0: - resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} - engines: {node: ^12.20.0 || >=14} - dev: true + commander@9.5.0: {} - /common-path-prefix@3.0.0: - resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} - dev: true + common-path-prefix@3.0.0: {} - /common-tags@1.8.2: - resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} - engines: {node: '>=4.0.0'} - dev: true + common-tags@1.8.2: {} - /commondir@1.0.1: - resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} + commondir@1.0.1: {} - /compressible@2.0.18: - resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} - engines: {node: '>= 0.6'} + compressible@2.0.18: dependencies: mime-db: 1.52.0 - dev: true - /compression@1.7.4: - resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} - engines: {node: '>= 0.8.0'} + compression@1.7.4: dependencies: accepts: 1.3.8 bytes: 3.0.0 @@ -14928,120 +23941,75 @@ packages: vary: 1.1.2 transitivePeerDependencies: - supports-color - dev: true - /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + concat-map@0.0.1: {} - /concat-stream@2.0.0: - resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} - engines: {'0': node >= 6.0} + concat-stream@2.0.0: dependencies: buffer-from: 1.1.2 inherits: 2.0.4 readable-stream: 3.6.2 typedarray: 0.0.6 - dev: true - /concat-with-sourcemaps@1.1.0: - resolution: {integrity: sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==} + concat-with-sourcemaps@1.1.0: dependencies: source-map: 0.6.1 - dev: true - /confusing-browser-globals@1.0.11: - resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} - dev: true + confusing-browser-globals@1.0.11: {} - /connect-history-api-fallback@2.0.0: - resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} - engines: {node: '>=0.8'} - dev: true + connect-history-api-fallback@2.0.0: {} - /consola@3.2.3: - resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} - engines: {node: ^14.18.0 || >=16.10.0} + consola@3.2.3: {} - /console-browserify@1.2.0: - resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} - dev: true + console-browserify@1.2.0: {} - /constant-case@3.0.4: - resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} + constant-case@3.0.4: dependencies: no-case: 3.0.4 tslib: 2.6.2 upper-case: 2.0.2 - dev: true - /constants-browserify@1.0.0: - resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} - dev: true + constants-browserify@1.0.0: {} - /content-disposition@0.5.4: - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} - engines: {node: '>= 0.6'} + content-disposition@0.5.4: dependencies: safe-buffer: 5.2.1 - /content-hash@2.5.2: - resolution: {integrity: sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==} + content-hash@2.5.2: dependencies: cids: 0.7.5 multicodec: 0.5.7 multihashes: 0.4.21 - dev: false - /content-type@1.0.5: - resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} - engines: {node: '>= 0.6'} + content-type@1.0.5: {} - /convert-source-map@1.9.0: - resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} - dev: true + convert-source-map@1.9.0: {} - /convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + convert-source-map@2.0.0: {} - /cookie-es@1.0.0: - resolution: {integrity: sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ==} + cookie-es@1.0.0: {} - /cookie-signature@1.0.6: - resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + cookie-signature@1.0.6: {} - /cookie@0.4.2: - resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} - engines: {node: '>= 0.6'} + cookie@0.4.2: {} - /cookie@0.5.0: - resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} - engines: {node: '>= 0.6'} + cookie@0.5.0: {} - /cookies-next@4.1.0: - resolution: {integrity: sha512-BREVc4TJT4NwXfyKjdjnYFXM6iRns+MYpCd34ClXuYqeisXnkPkbq7Ok9xaqi9mHmV6H2rwPE+p3EpMz4pF/kQ==} + cookies-next@4.1.0: dependencies: '@types/cookie': 0.4.1 '@types/node': 16.18.68 cookie: 0.4.2 - dev: false - /copy-anything@2.0.6: - resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} + copy-anything@2.0.6: dependencies: is-what: 3.14.1 - dev: true - /copy-to-clipboard@3.3.3: - resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} + copy-to-clipboard@3.3.3: dependencies: toggle-selection: 1.0.6 - dev: false - /copy-webpack-plugin@10.2.4(webpack@5.89.0): - resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} - engines: {node: '>= 12.20.0'} - peerDependencies: - webpack: ^5.1.0 + copy-webpack-plugin@10.2.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -15049,108 +24017,65 @@ packages: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.1 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /core-js-compat@3.34.0: - resolution: {integrity: sha512-4ZIyeNbW/Cn1wkMMDy+mvrRUxrwFNjKwbhCfQpDd+eLgYipDqp8oGFGtLmhh18EDPKA0g3VUBYOxQGGwvWLVpA==} + core-js-compat@3.34.0: dependencies: browserslist: 4.22.2 - dev: true - - /core-js-pure@3.34.0: - resolution: {integrity: sha512-pmhivkYXkymswFfbXsANmBAewXx86UBfmagP+w0wkK06kLsLlTK5oQmsURPivzMkIBQiYq2cjamcZExIwlFQIg==} - requiresBuild: true - dev: true - /core-js@3.34.0: - resolution: {integrity: sha512-aDdvlDder8QmY91H88GzNi9EtQi2TjvQhpCX6B1v/dAZHU1AuLgHvRh54RiOerpEhEW46Tkf+vgAViB/CWC0ag==} - requiresBuild: true - dev: false + core-js-pure@3.34.0: {} - /core-util-is@1.0.2: - resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} - dev: false + core-util-is@1.0.2: {} - /core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + core-util-is@1.0.3: {} - /cors@2.8.5: - resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} - engines: {node: '>= 0.10'} + cors@2.8.5: dependencies: object-assign: 4.1.1 vary: 1.1.2 - dev: false - /corser@2.0.1: - resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} - engines: {node: '>= 0.4.0'} - dev: true + corser@2.0.1: {} - /cosmiconfig@6.0.0: - resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} - engines: {node: '>=8'} + cosmiconfig@6.0.0: dependencies: '@types/parse-json': 4.0.2 import-fresh: 3.3.0 parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 - dev: true - /cosmiconfig@7.1.0: - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} - engines: {node: '>=10'} + cosmiconfig@7.1.0: dependencies: '@types/parse-json': 4.0.2 import-fresh: 3.3.0 parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 - dev: true - /cosmiconfig@8.0.0: - resolution: {integrity: sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==} - engines: {node: '>=14'} + cosmiconfig@8.0.0: dependencies: - import-fresh: 3.3.0 - js-yaml: 4.1.0 - parse-json: 5.2.0 - path-type: 4.0.0 - dev: true - - /cosmiconfig@8.3.6(typescript@5.4.2): - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + + cosmiconfig@8.3.6(typescript@5.4.2): dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 + optionalDependencies: typescript: 5.4.2 - dev: true - /crc-32@1.2.2: - resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} - engines: {node: '>=0.8'} - hasBin: true - dev: false + crc-32@1.2.2: {} - /create-ecdh@4.0.4: - resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} + create-ecdh@4.0.4: dependencies: bn.js: 4.12.0 elliptic: 6.5.4 - dev: true - /create-hash@1.2.0: - resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} + create-hash@1.2.0: dependencies: cipher-base: 1.0.4 inherits: 2.0.4 @@ -15158,8 +24083,7 @@ packages: ripemd160: 2.0.2 sha.js: 2.4.11 - /create-hmac@1.1.7: - resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} + create-hmac@1.1.7: dependencies: cipher-base: 1.0.4 create-hash: 1.2.0 @@ -15168,16 +24092,13 @@ packages: safe-buffer: 5.2.1 sha.js: 2.4.11 - /create-jest@29.7.0(@types/node@18.16.9)(ts-node@10.9.1): - resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true + create-jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.0 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -15185,77 +24106,55 @@ packages: - babel-plugin-macros - supports-color - ts-node - dev: true - /create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + create-require@1.1.1: {} - /cron@3.1.6: - resolution: {integrity: sha512-cvFiQCeVzsA+QPM6fhjBtlKGij7tLLISnTSvFxVdnFGLdz+ZdXN37kNe0i2gefmdD17XuZA6n2uPVwzl4FxW/w==} + cron@3.1.6: dependencies: '@types/luxon': 3.3.7 luxon: 3.4.4 - dev: true - /cross-env@7.0.3: - resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} - engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} - hasBin: true + cross-env@7.0.3: dependencies: cross-spawn: 7.0.3 - dev: true - /cross-fetch@3.1.8(encoding@0.1.13): - resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} + cross-fetch@3.1.8(encoding@0.1.13): dependencies: node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding - /cross-fetch@4.0.0(encoding@0.1.13): - resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==} + cross-fetch@4.0.0(encoding@0.1.13): dependencies: node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding - dev: false - /cross-inspect@1.0.0: - resolution: {integrity: sha512-4PFfn4b5ZN6FMNGSZlyb7wUhuN8wvj8t/VQHZdM4JsDcruGJ8L2kf9zao98QIrBPFCpdk27qst/AGTl7pL3ypQ==} - engines: {node: '>=16.0.0'} + cross-inspect@1.0.0: dependencies: tslib: 2.6.2 - dev: true - /cross-spawn@5.1.0: - resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} + cross-spawn@5.1.0: dependencies: lru-cache: 4.1.5 shebang-command: 1.2.0 which: 1.3.1 - dev: true - /cross-spawn@6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} - engines: {node: '>=4.8'} + cross-spawn@6.0.5: dependencies: nice-try: 1.0.5 path-key: 2.0.1 semver: 5.7.2 shebang-command: 1.2.0 which: 1.3.1 - dev: true - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} + cross-spawn@7.0.3: dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - /crypto-browserify@3.12.0: - resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} + crypto-browserify@3.12.0: dependencies: browserify-cipher: 1.0.1 browserify-sign: 4.2.2 @@ -15268,41 +24167,22 @@ packages: public-encrypt: 4.0.3 randombytes: 2.1.0 randomfill: 1.0.4 - dev: true - /crypto-js@4.2.0: - resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} + crypto-js@4.2.0: {} - /crypto-random-string@2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} - dev: true + crypto-random-string@2.0.0: {} - /css-color-keywords@1.0.0: - resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} - engines: {node: '>=4'} - dev: false + css-color-keywords@1.0.0: {} - /css-declaration-sorter@6.4.1(postcss@8.4.32): - resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} - engines: {node: ^10 || ^12 || >=14} - peerDependencies: - postcss: ^8.0.9 + css-declaration-sorter@6.4.1(postcss@8.4.32): dependencies: postcss: 8.4.32 - dev: true - /css-in-js-utils@3.1.0: - resolution: {integrity: sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==} + css-in-js-utils@3.1.0: dependencies: hyphenate-style-name: 1.0.4 - dev: false - /css-loader@6.8.1(webpack@5.89.0): - resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 + css-loader@6.8.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: icss-utils: 5.1.0(postcss@8.4.32) postcss: 8.4.32 @@ -15312,113 +24192,64 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.32) postcss-value-parser: 4.2.0 semver: 7.5.4 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /css-minimizer-webpack-plugin@5.0.1(esbuild@0.19.12)(webpack@5.89.0): - resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} - engines: {node: '>= 14.15.0'} - peerDependencies: - '@parcel/css': '*' - '@swc/css': '*' - clean-css: '*' - csso: '*' - esbuild: '*' - lightningcss: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@parcel/css': - optional: true - '@swc/css': - optional: true - clean-css: - optional: true - csso: - optional: true - esbuild: - optional: true - lightningcss: - optional: true + css-minimizer-webpack-plugin@5.0.1(esbuild@0.19.12)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: '@jridgewell/trace-mapping': 0.3.20 cssnano: 6.0.1(postcss@8.4.32) - esbuild: 0.19.12 jest-worker: 29.7.0 postcss: 8.4.32 schema-utils: 4.2.0 serialize-javascript: 6.0.1 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + optionalDependencies: + esbuild: 0.19.12 - /css-select@4.3.0: - resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} + css-select@4.3.0: dependencies: boolbase: 1.0.0 css-what: 6.1.0 domhandler: 4.3.1 domutils: 2.8.0 nth-check: 2.1.1 - dev: true - /css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + css-select@5.1.0: dependencies: boolbase: 1.0.0 css-what: 6.1.0 domhandler: 5.0.3 domutils: 3.1.0 nth-check: 2.1.1 - dev: true - /css-to-react-native@3.2.0: - resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==} + css-to-react-native@3.2.0: dependencies: camelize: 1.0.1 css-color-keywords: 1.0.0 postcss-value-parser: 4.2.0 - dev: false - /css-tree@1.1.3: - resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} - engines: {node: '>=8.0.0'} + css-tree@1.1.3: dependencies: mdn-data: 2.0.14 source-map: 0.6.1 - /css-tree@2.2.1: - resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + css-tree@2.2.1: dependencies: mdn-data: 2.0.28 source-map-js: 1.0.2 - dev: true - /css-tree@2.3.1: - resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + css-tree@2.3.1: dependencies: mdn-data: 2.0.30 source-map-js: 1.0.2 - dev: true - /css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} - engines: {node: '>= 6'} - dev: true + css-what@6.1.0: {} - /css.escape@1.5.1: - resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} - dev: true + css.escape@1.5.1: {} - /cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true + cssesc@3.0.0: {} - /cssnano-preset-default@5.2.14(postcss@8.4.32): - resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + cssnano-preset-default@5.2.14(postcss@8.4.32): dependencies: css-declaration-sorter: 6.4.1(postcss@8.4.32) cssnano-utils: 3.1.0(postcss@8.4.32) @@ -15450,13 +24281,8 @@ packages: postcss-reduce-transforms: 5.1.0(postcss@8.4.32) postcss-svgo: 5.1.0(postcss@8.4.32) postcss-unique-selectors: 5.1.1(postcss@8.4.32) - dev: true - /cssnano-preset-default@6.0.1(postcss@8.4.32): - resolution: {integrity: sha512-7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + cssnano-preset-default@6.0.1(postcss@8.4.32): dependencies: css-declaration-sorter: 6.4.1(postcss@8.4.32) cssnano-utils: 4.0.0(postcss@8.4.32) @@ -15488,233 +24314,124 @@ packages: postcss-reduce-transforms: 6.0.0(postcss@8.4.32) postcss-svgo: 6.0.0(postcss@8.4.32) postcss-unique-selectors: 6.0.0(postcss@8.4.32) - dev: true - /cssnano-utils@3.1.0(postcss@8.4.32): - resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + cssnano-utils@3.1.0(postcss@8.4.32): dependencies: postcss: 8.4.32 - dev: true - /cssnano-utils@4.0.0(postcss@8.4.32): - resolution: {integrity: sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + cssnano-utils@4.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 - dev: true - /cssnano@5.1.15(postcss@8.4.32): - resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + cssnano@5.1.15(postcss@8.4.32): dependencies: cssnano-preset-default: 5.2.14(postcss@8.4.32) lilconfig: 2.1.0 postcss: 8.4.32 yaml: 1.10.2 - dev: true - /cssnano@6.0.1(postcss@8.4.32): - resolution: {integrity: sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + cssnano@6.0.1(postcss@8.4.32): dependencies: cssnano-preset-default: 6.0.1(postcss@8.4.32) lilconfig: 2.1.0 postcss: 8.4.32 - dev: true - /csso@4.2.0: - resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} - engines: {node: '>=8.0.0'} + csso@4.2.0: dependencies: css-tree: 1.1.3 - dev: true - /csso@5.0.5: - resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + csso@5.0.5: dependencies: css-tree: 2.2.1 - dev: true - /cssom@0.3.8: - resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} - dev: true + cssom@0.3.8: {} - /cssom@0.5.0: - resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} - dev: true + cssom@0.5.0: {} - /cssstyle@2.3.0: - resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} - engines: {node: '>=8'} + cssstyle@2.3.0: dependencies: cssom: 0.3.8 - dev: true - /csstype@3.1.2: - resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - dev: false + csstype@3.1.2: {} - /csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + csstype@3.1.3: {} - /cwd@0.10.0: - resolution: {integrity: sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==} - engines: {node: '>=0.8'} + cwd@0.10.0: dependencies: find-pkg: 0.1.2 fs-exists-sync: 0.1.0 - dev: true - /d@1.0.1: - resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} + d@1.0.1: dependencies: es5-ext: 0.10.62 type: 1.2.0 - dev: false - /damerau-levenshtein@1.0.8: - resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - dev: true + damerau-levenshtein@1.0.8: {} - /dashdash@1.14.1: - resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} - engines: {node: '>=0.10'} + dashdash@1.14.1: dependencies: assert-plus: 1.0.0 - dev: false - /data-urls@3.0.2: - resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} - engines: {node: '>=12'} + data-urls@3.0.2: dependencies: abab: 2.0.6 whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 - dev: true - /dataloader@2.2.2: - resolution: {integrity: sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g==} - dev: true + dataloader@2.2.2: {} - /date-fns-tz@3.0.1(date-fns@3.6.0): - resolution: {integrity: sha512-LGKFMKEllm9tCirgYhha3rqfw5nstTULXnKKCk2qO/qju1rfxpUI9IXzmpOd5w727TtrfenAVafql0B/vs6aQQ==} - peerDependencies: - date-fns: ^3.0.0 + date-fns-tz@3.0.1(date-fns@3.6.0): dependencies: date-fns: 3.6.0 lodash.clonedeep: 4.5.0 - dev: false - /date-fns@3.6.0: - resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} - dev: false + date-fns@3.6.0: {} - /date-format@4.0.3: - resolution: {integrity: sha512-7P3FyqDcfeznLZp2b+OMitV9Sz2lUnsT87WaTat9nVwqsBkTzPG3lPLNwW3en6F4pHUiWzr6vb8CLhjdK9bcxQ==} - engines: {node: '>=4.0'} - dev: true + date-format@4.0.3: {} - /debounce@1.2.1: - resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} - dev: true + debounce@1.2.1: {} - /debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + debug@2.6.9: dependencies: ms: 2.0.0 - /debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + debug@3.2.7: dependencies: ms: 2.1.3 - dev: true - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + debug@4.3.4: dependencies: ms: 2.1.2 - /decamelize@1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} - engines: {node: '>=0.10.0'} - dev: true + decamelize@1.2.0: {} - /decimal.js@10.4.3: - resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} - dev: true + decimal.js@10.4.3: {} - /decode-named-character-reference@1.0.2: - resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + decode-named-character-reference@1.0.2: dependencies: character-entities: 2.0.2 - dev: true - /decode-uri-component@0.2.2: - resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} - engines: {node: '>=0.10'} - dev: false + decode-uri-component@0.2.2: {} - /decompress-response@3.3.0: - resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} - engines: {node: '>=4'} + decompress-response@3.3.0: dependencies: mimic-response: 1.0.1 - dev: false - /decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} + decompress-response@6.0.0: dependencies: mimic-response: 3.1.0 - /dedent@0.7.0: - resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} - dev: true + dedent@0.7.0: {} - /dedent@1.5.1: - resolution: {integrity: sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==} - peerDependencies: - babel-plugin-macros: ^3.1.0 - peerDependenciesMeta: - babel-plugin-macros: - optional: true - dev: true + dedent@1.5.1(babel-plugin-macros@2.8.0): + optionalDependencies: + babel-plugin-macros: 2.8.0 - /deep-eql@4.1.3: - resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} - engines: {node: '>=6'} + deep-eql@4.1.3: dependencies: type-detect: 4.0.8 - /deep-equal@2.2.3: - resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} - engines: {node: '>= 0.4'} + deep-equal@2.2.3: dependencies: array-buffer-byte-length: 1.0.0 call-bind: 1.0.5 @@ -15735,83 +24452,50 @@ packages: which-collection: 1.0.1 which-typed-array: 1.1.13 - /deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - dev: true + deep-extend@0.6.0: {} - /deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - dev: true + deep-is@0.1.4: {} - /deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - dev: true + deepmerge@4.3.1: {} - /default-browser-id@3.0.0: - resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} - engines: {node: '>=12'} + default-browser-id@3.0.0: dependencies: bplist-parser: 0.2.0 untildify: 4.0.0 - dev: true - /default-gateway@6.0.3: - resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} - engines: {node: '>= 10'} + default-gateway@6.0.3: dependencies: execa: 5.1.1 - dev: true - /default-require-extensions@3.0.1: - resolution: {integrity: sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==} - engines: {node: '>=8'} + default-require-extensions@3.0.1: dependencies: strip-bom: 4.0.0 - dev: true - /defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + defaults@1.0.4: dependencies: clone: 1.0.4 - dev: true - /defer-to-connect@2.0.1: - resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} - engines: {node: '>=10'} + defer-to-connect@2.0.1: {} - /define-data-property@1.1.1: - resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} - engines: {node: '>= 0.4'} + define-data-property@1.1.1: dependencies: get-intrinsic: 1.2.2 gopd: 1.0.1 has-property-descriptors: 1.0.1 - /define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - dev: true + define-lazy-prop@2.0.0: {} - /define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} + define-properties@1.2.1: dependencies: define-data-property: 1.1.1 has-property-descriptors: 1.0.1 object-keys: 1.1.1 - /defined@1.0.1: - resolution: {integrity: sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==} - dev: false + defined@1.0.1: {} - /defu@6.1.3: - resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==} + defu@6.1.3: {} - /del@6.1.1: - resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} - engines: {node: '>=10'} + del@6.1.1: dependencies: globby: 11.1.0 graceful-fs: 4.2.11 @@ -15821,363 +24505,216 @@ packages: p-map: 4.0.0 rimraf: 3.0.2 slash: 3.0.0 - dev: true - /delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} + delayed-stream@1.0.0: {} - /denque@2.1.0: - resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} - engines: {node: '>=0.10'} + denque@2.1.0: {} - /depd@1.1.2: - resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} - engines: {node: '>= 0.6'} - dev: true + depd@1.1.2: {} - /depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} + depd@2.0.0: {} - /dependency-graph@0.11.0: - resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==} - engines: {node: '>= 0.6.0'} - dev: true + dependency-graph@0.11.0: {} - /dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} - engines: {node: '>=6'} - dev: true + dequal@2.0.3: {} - /des.js@1.1.0: - resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} + des.js@1.1.0: dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 - dev: true - /destr@2.0.2: - resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==} + destr@2.0.2: {} - /destroy@1.2.0: - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + destroy@1.2.0: {} - /detect-browser@5.3.0: - resolution: {integrity: sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==} - dev: false + detect-browser@5.3.0: {} - /detect-indent@6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} - engines: {node: '>=8'} - dev: true + detect-indent@6.1.0: {} - /detect-libc@1.0.3: - resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} - engines: {node: '>=0.10'} - hasBin: true + detect-libc@1.0.3: {} - /detect-libc@2.0.2: - resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} - engines: {node: '>=8'} + detect-libc@2.0.2: {} - /detect-newline@3.1.0: - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} - engines: {node: '>=8'} - dev: true + detect-newline@3.1.0: {} - /detect-node-es@1.1.0: - resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} + detect-node-es@1.1.0: {} - /detect-node@2.1.0: - resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} - dev: true + detect-node@2.1.0: {} - /detect-package-manager@2.0.1: - resolution: {integrity: sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==} - engines: {node: '>=12'} + detect-package-manager@2.0.1: dependencies: execa: 5.1.1 - dev: true - /detect-port@1.5.1: - resolution: {integrity: sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==} - hasBin: true + detect-port@1.5.1: dependencies: address: 1.2.2 debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: true - /didyoumean@1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + didyoumean@1.2.2: {} - /diff-sequences@28.1.1: - resolution: {integrity: sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dev: true + diff-sequences@28.1.1: {} - /diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dev: true + diff-sequences@29.6.3: {} - /diff@4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} + diff@4.0.2: {} - /diff@5.1.0: - resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} - engines: {node: '>=0.3.1'} - dev: true + diff@5.1.0: {} - /diffable-html@4.1.0: - resolution: {integrity: sha512-++kyNek+YBLH8cLXS+iTj/Hiy2s5qkRJEJ8kgu/WHbFrVY2vz9xPFUT+fii2zGF0m1CaojDlQJjkfrCt7YWM1g==} + diffable-html@4.1.0: dependencies: htmlparser2: 3.10.1 - dev: true - /diffie-hellman@5.0.3: - resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} + diffie-hellman@5.0.3: dependencies: bn.js: 4.12.0 miller-rabin: 4.0.1 randombytes: 2.1.0 - dev: true - /dinero.js@2.0.0-alpha.14: - resolution: {integrity: sha512-dkURHd9P+2TjuSTMUAnvrB7SsL4GbBYG/WPtIBV8M+L7Xf80x84sJcUUTxIS33S4AlkIbVANlaL86w2g5zdrmg==} + dinero.js@2.0.0-alpha.14: dependencies: '@dinero.js/calculator-number': 2.0.0-alpha.14 '@dinero.js/core': 2.0.0-alpha.14 '@dinero.js/currencies': 2.0.0-alpha.14 - dev: false - /dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} + dir-glob@3.0.1: dependencies: path-type: 4.0.0 - dev: true - /dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + dlv@1.1.3: {} - /dns-equal@1.0.0: - resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==} - dev: true + dns-equal@1.0.0: {} - /dns-packet@5.6.1: - resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} - engines: {node: '>=6'} + dns-packet@5.6.1: dependencies: '@leichtgewicht/ip-codec': 2.0.4 - dev: true - /doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} + doctrine@2.1.0: dependencies: esutils: 2.0.3 - dev: true - - /doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} + + doctrine@3.0.0: dependencies: esutils: 2.0.3 - dev: true - /dom-accessibility-api@0.5.16: - resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} - dev: true + dom-accessibility-api@0.5.16: {} - /dom-converter@0.2.0: - resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} + dom-converter@0.2.0: dependencies: utila: 0.4.0 - dev: true - /dom-serializer@0.2.2: - resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} + dom-serializer@0.2.2: dependencies: domelementtype: 2.3.0 entities: 2.2.0 - dev: true - /dom-serializer@1.4.1: - resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} + dom-serializer@1.4.1: dependencies: domelementtype: 2.3.0 domhandler: 4.3.1 entities: 2.2.0 - dev: true - /dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + dom-serializer@2.0.0: dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 entities: 4.5.0 - dev: true - /dom-walk@0.1.2: - resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} - dev: false + dom-walk@0.1.2: {} - /domain-browser@4.23.0: - resolution: {integrity: sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==} - engines: {node: '>=10'} - dev: true + domain-browser@4.23.0: {} - /domelementtype@1.3.1: - resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} - dev: true + domelementtype@1.3.1: {} - /domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - dev: true + domelementtype@2.3.0: {} - /domexception@4.0.0: - resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} - engines: {node: '>=12'} - deprecated: Use your platform's native DOMException instead + domexception@4.0.0: dependencies: webidl-conversions: 7.0.0 - dev: true - /domhandler@2.4.2: - resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==} + domhandler@2.4.2: dependencies: domelementtype: 1.3.1 - dev: true - /domhandler@4.3.1: - resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} - engines: {node: '>= 4'} + domhandler@4.3.1: dependencies: domelementtype: 2.3.0 - dev: true - /domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} + domhandler@5.0.3: dependencies: domelementtype: 2.3.0 - dev: true - /domutils@1.7.0: - resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} + domutils@1.7.0: dependencies: dom-serializer: 0.2.2 domelementtype: 1.3.1 - dev: true - /domutils@2.8.0: - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} + domutils@2.8.0: dependencies: dom-serializer: 1.4.1 domelementtype: 2.3.0 domhandler: 4.3.1 - dev: true - /domutils@3.1.0: - resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} + domutils@3.1.0: dependencies: dom-serializer: 2.0.0 domelementtype: 2.3.0 domhandler: 5.0.3 - dev: true - /dot-case@3.0.4: - resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} + dot-case@3.0.4: dependencies: no-case: 3.0.4 tslib: 2.6.2 - dev: true - /dotenv-cli@6.0.0: - resolution: {integrity: sha512-qXlCOi3UMDhCWFKe0yq5sg3X+pJAz+RQDiFN38AMSbUrnY3uZshSfDJUAge951OS7J9gwLZGfsBlWRSOYz/TRg==} - hasBin: true + dotenv-cli@6.0.0: dependencies: cross-spawn: 7.0.3 dotenv: 16.3.1 dotenv-expand: 8.0.3 minimist: 1.2.8 - dev: true - /dotenv-expand@10.0.0: - resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} - engines: {node: '>=12'} - dev: true + dotenv-expand@10.0.0: {} - /dotenv-expand@8.0.3: - resolution: {integrity: sha512-SErOMvge0ZUyWd5B0NXMQlDkN+8r+HhVUsxgOO7IoPDOdDRD2JjExpN6y3KnFR66jsJMwSn1pqIivhU5rcJiNg==} - engines: {node: '>=12'} - dev: true + dotenv-expand@8.0.3: {} - /dotenv@16.3.1: - resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} - engines: {node: '>=12'} + dotenv@16.3.1: {} - /dotignore@0.1.2: - resolution: {integrity: sha512-UGGGWfSauusaVJC+8fgV+NVvBXkCTmVv7sk6nojDZZvuOUNGUy0Zk4UpHQD6EDjS0jpBwcACvH4eofvyzBcRDw==} - hasBin: true + dotignore@0.1.2: dependencies: minimatch: 3.1.2 - dev: false - /dset@3.1.3: - resolution: {integrity: sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ==} - engines: {node: '>=4'} - dev: true + dset@3.1.3: {} - /duplexer@0.1.2: - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} + duplexer@0.1.2: {} - /duplexify@4.1.2: - resolution: {integrity: sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==} + duplexify@4.1.2: dependencies: end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 3.6.2 stream-shift: 1.0.1 - /eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - dev: true + eastasianwidth@0.2.0: {} - /ecc-jsbn@0.1.2: - resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} + ecc-jsbn@0.1.2: dependencies: jsbn: 0.1.1 safer-buffer: 2.1.2 - dev: false - /ecdsa-sig-formatter@1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} + ecdsa-sig-formatter@1.0.11: dependencies: safe-buffer: 5.2.1 - dev: false - /ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + ee-first@1.1.1: {} - /ejs@3.1.9: - resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==} - engines: {node: '>=0.10.0'} - hasBin: true + ejs@3.1.9: dependencies: jake: 10.8.7 - dev: true - /electron-to-chromium@1.4.607: - resolution: {integrity: sha512-YUlnPwE6eYxzwBnFmawA8LiLRfm70R2aJRIUv0n03uHt/cUzzYACOogmvk8M2+hVzt/kB80KJXx7d5f5JofPvQ==} + electron-to-chromium@1.4.607: {} - /elliptic@6.5.4: - resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} + elliptic@6.5.4: dependencies: bn.js: 4.12.0 brorand: 1.1.0 @@ -16187,106 +24724,65 @@ packages: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - /emittery@0.10.2: - resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} - engines: {node: '>=12'} - dev: true + emittery@0.10.2: {} - /emittery@0.13.1: - resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} - engines: {node: '>=12'} - dev: true + emittery@0.13.1: {} - /emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + emoji-regex@8.0.0: {} - /emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - dev: true + emoji-regex@9.2.2: {} - /emojis-list@3.0.0: - resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} - engines: {node: '>= 4'} - dev: true + emojis-list@3.0.0: {} - /encodeurl@1.0.2: - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} - engines: {node: '>= 0.8'} + encodeurl@1.0.2: {} - /encoding@0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + encoding@0.1.13: dependencies: iconv-lite: 0.6.3 - /end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + end-of-stream@1.4.4: dependencies: once: 1.4.0 - /endent@2.1.0: - resolution: {integrity: sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==} + endent@2.1.0: dependencies: dedent: 0.7.0 fast-json-parse: 1.0.3 objectorarray: 1.0.5 - dev: true - /enhanced-resolve@5.15.0: - resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} - engines: {node: '>=10.13.0'} + enhanced-resolve@5.15.0: dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 - /enquirer@2.3.6: - resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} - engines: {node: '>=8.6'} + enquirer@2.3.6: dependencies: ansi-colors: 4.1.3 - dev: true - /entities@1.1.2: - resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} - dev: true + entities@1.1.2: {} - /entities@2.2.0: - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - dev: true + entities@2.2.0: {} - /entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - dev: true + entities@4.5.0: {} - /erc721a-upgradeable@3.3.0: - resolution: {integrity: sha512-ILE0SjKuvhx+PABG0A/41QUp0MFiYmzrgo71htQ0Ov6JfDOmgUzGxDW8gZuYfKrdlYjNwSAqMpUFWBbyW3sWBA==} + erc721a-upgradeable@3.3.0: dependencies: '@openzeppelin/contracts-upgradeable': 4.9.6 - dev: false - /errno@0.1.8: - resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} - hasBin: true - requiresBuild: true + errno@0.1.8: dependencies: prr: 1.0.1 - dev: true optional: true - /error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 - dev: true - /error-stack-parser@2.1.4: - resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} + error-stack-parser@2.1.4: dependencies: stackframe: 1.3.4 - /es-abstract@1.22.3: - resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} - engines: {node: '>= 0.4'} + es-abstract@1.22.3: dependencies: array-buffer-byte-length: 1.0.0 arraybuffer.prototype.slice: 1.0.2 @@ -16328,8 +24824,7 @@ packages: unbox-primitive: 1.0.2 which-typed-array: 1.1.13 - /es-get-iterator@1.1.3: - resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} + es-get-iterator@1.1.3: dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 @@ -16341,8 +24836,7 @@ packages: isarray: 2.0.5 stop-iteration-iterator: 1.0.0 - /es-iterator-helpers@1.0.15: - resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} + es-iterator-helpers@1.0.15: dependencies: asynciterator.prototype: 1.0.0 call-bind: 1.0.5 @@ -16358,86 +24852,56 @@ packages: internal-slot: 1.0.6 iterator.prototype: 1.1.2 safe-array-concat: 1.0.1 - dev: true - /es-module-lexer@1.4.1: - resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} + es-module-lexer@1.4.1: {} - /es-set-tostringtag@2.0.2: - resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} - engines: {node: '>= 0.4'} + es-set-tostringtag@2.0.2: dependencies: get-intrinsic: 1.2.2 has-tostringtag: 1.0.0 hasown: 2.0.0 - /es-shim-unscopables@1.0.2: - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + es-shim-unscopables@1.0.2: dependencies: hasown: 2.0.0 - dev: true - /es-to-primitive@1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} - engines: {node: '>= 0.4'} + es-to-primitive@1.2.1: dependencies: is-callable: 1.2.7 is-date-object: 1.0.5 is-symbol: 1.0.4 - /es5-ext@0.10.62: - resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==} - engines: {node: '>=0.10'} - requiresBuild: true + es5-ext@0.10.62: dependencies: es6-iterator: 2.0.3 es6-symbol: 3.1.3 next-tick: 1.1.0 - dev: false - /es6-error@4.1.1: - resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} - dev: true + es6-error@4.1.1: {} - /es6-iterator@2.0.3: - resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} + es6-iterator@2.0.3: dependencies: d: 1.0.1 es5-ext: 0.10.62 es6-symbol: 3.1.3 - dev: false - /es6-promise@4.2.8: - resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} - dev: false + es6-promise@4.2.8: {} - /es6-symbol@3.1.3: - resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==} + es6-symbol@3.1.3: dependencies: d: 1.0.1 ext: 1.7.0 - dev: false - /esbuild-plugin-alias@0.2.1: - resolution: {integrity: sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==} - dev: true + esbuild-plugin-alias@0.2.1: {} - /esbuild-register@3.5.0(esbuild@0.18.20): - resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==} - peerDependencies: - esbuild: '>=0.12 <1' + esbuild-register@3.5.0(esbuild@0.18.20): dependencies: debug: 4.3.4 esbuild: 0.18.20 transitivePeerDependencies: - supports-color - dev: true - /esbuild@0.18.20: - resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true + esbuild@0.18.20: optionalDependencies: '@esbuild/android-arm': 0.18.20 '@esbuild/android-arm64': 0.18.20 @@ -16461,13 +24925,8 @@ packages: '@esbuild/win32-arm64': 0.18.20 '@esbuild/win32-ia32': 0.18.20 '@esbuild/win32-x64': 0.18.20 - dev: true - /esbuild@0.19.12: - resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true + esbuild@0.19.12: optionalDependencies: '@esbuild/aix-ppc64': 0.19.12 '@esbuild/android-arm': 0.19.12 @@ -16493,100 +24952,63 @@ packages: '@esbuild/win32-ia32': 0.19.12 '@esbuild/win32-x64': 0.19.12 - /escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} - engines: {node: '>=6'} + escalade@3.1.1: {} - /escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + escape-html@1.0.3: {} - /escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} + escape-string-regexp@1.0.5: {} - /escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} - dev: true + escape-string-regexp@2.0.0: {} - /escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - dev: true + escape-string-regexp@4.0.0: {} - /escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} - engines: {node: '>=12'} - dev: true + escape-string-regexp@5.0.0: {} - /escodegen@2.1.0: - resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} - engines: {node: '>=6.0'} - hasBin: true + escodegen@2.1.0: dependencies: esprima: 4.0.1 estraverse: 5.3.0 esutils: 2.0.3 optionalDependencies: source-map: 0.6.1 - dev: true - /eslint-config-next@14.2.1(eslint@8.56.0)(typescript@5.4.2): - resolution: {integrity: sha512-BgD0kPCWMlqoItRf3xe9fG0MqwObKfVch+f2ccwDpZiCJA8ghkz2wrASH+bI6nLZzGcOJOpMm1v1Q1euhfpt4Q==} - peerDependencies: - eslint: ^7.23.0 || ^8.0.0 - typescript: '>=3.3.1' - peerDependenciesMeta: - typescript: - optional: true + eslint-config-next@14.2.1(eslint@8.57.0)(typescript@5.4.2): dependencies: '@next/eslint-plugin-next': 14.2.1 '@rushstack/eslint-patch': 1.6.0 - '@typescript-eslint/parser': 7.2.0(eslint@8.56.0)(typescript@5.4.2) - eslint: 8.56.0 + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.2) + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.56.0) - eslint-plugin-react: 7.33.2(eslint@8.56.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.56.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) + eslint-plugin-react: 7.33.2(eslint@8.57.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) + optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color - dev: true - /eslint-config-prettier@9.1.0(eslint@8.56.0): - resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' + eslint-config-prettier@9.1.0(eslint@8.57.0): dependencies: - eslint: 8.56.0 - dev: true + eslint: 8.57.0 - /eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + eslint-import-resolver-node@0.3.9: dependencies: debug: 3.2.7 is-core-module: 2.13.1 resolve: 1.22.8 transitivePeerDependencies: - supports-color - dev: true - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0): - resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - eslint: '*' - eslint-plugin-import: '*' + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 - eslint: 8.56.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint: 8.57.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.2 is-core-module: 2.13.1 @@ -16596,58 +25018,57 @@ packages: - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-plugin-import@2.29.1)(eslint@8.57.0): + dependencies: + debug: 4.3.4 + enhanced-resolve: 5.15.0 + eslint: 8.57.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + fast-glob: 3.3.2 + get-tsconfig: 4.7.2 + is-core-module: 2.13.1 + is-glob: 4.0.3 + transitivePeerDependencies: + - '@typescript-eslint/parser' + - eslint-import-resolver-node + - eslint-import-resolver-webpack + - supports-color + + eslint-module-utils@2.8.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): dependencies: - '@typescript-eslint/parser': 7.2.0(eslint@8.56.0)(typescript@5.4.2) debug: 3.2.7 - eslint: 8.56.0 + optionalDependencies: + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.2) + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color - dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true + eslint-module-utils@2.8.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + dependencies: + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.2) + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + transitivePeerDependencies: + - supports-color + + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: - '@typescript-eslint/parser': 7.2.0(eslint@8.56.0)(typescript@5.4.2) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.56.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -16657,25 +25078,46 @@ packages: object.values: 1.1.7 semver: 6.3.1 tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - dev: true - /eslint-plugin-json@3.1.0: - resolution: {integrity: sha512-MrlG2ynFEHe7wDGwbUuFPsaT2b1uhuEFhJ+W1f1u+1C2EkXmTYJp4B1aAdQQ8M+CC3t//N/oRKiIVw14L2HR1g==} - engines: {node: '>=12.0'} + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + dependencies: + array-includes: 3.1.7 + array.prototype.findlastindex: 1.2.3 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + hasown: 2.0.0 + is-core-module: 2.13.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.7 + object.groupby: 1.0.1 + object.values: 1.1.7 + semver: 6.3.1 + tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.2) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + eslint-plugin-json@3.1.0: dependencies: lodash: 4.17.21 vscode-json-languageservice: 4.2.1 - dev: true - /eslint-plugin-jsx-a11y@6.8.0(eslint@8.56.0): - resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} - engines: {node: '>=4.0'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0): dependencies: '@babel/runtime': 7.23.9 aria-query: 5.3.0 @@ -16687,61 +25129,38 @@ packages: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.15 - eslint: 8.56.0 + eslint: 8.57.0 hasown: 2.0.0 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 minimatch: 3.1.2 object.entries: 1.1.7 object.fromentries: 2.0.7 - dev: true - /eslint-plugin-markdown@3.0.1(eslint@8.56.0): - resolution: {integrity: sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint-plugin-markdown@3.0.1(eslint@8.57.0): dependencies: - eslint: 8.56.0 + eslint: 8.57.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color - dev: true - /eslint-plugin-playwright@0.22.1(eslint@8.56.0): - resolution: {integrity: sha512-xUQ9mJH+CjifLG6vMowl3r49G/8JvW4G10IqHjc1WO44fffdhLZF/i4Def+U3y6LqUEBp0JAMnWUhEck7ksqrw==} - peerDependencies: - eslint: '>=7' - eslint-plugin-jest: '>=25' - peerDependenciesMeta: - eslint-plugin-jest: - optional: true + eslint-plugin-playwright@0.22.1(eslint@8.57.0): dependencies: - eslint: 8.56.0 + eslint: 8.57.0 globals: 13.23.0 - dev: true - /eslint-plugin-react-hooks@4.6.0(eslint@8.56.0): - resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} - engines: {node: '>=10'} - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + eslint-plugin-react-hooks@4.6.0(eslint@8.57.0): dependencies: - eslint: 8.56.0 - dev: true + eslint: 8.57.0 - /eslint-plugin-react@7.33.2(eslint@8.56.0): - resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} - engines: {node: '>=4'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint-plugin-react@7.33.2(eslint@8.57.0): dependencies: array-includes: 3.1.7 array.prototype.flatmap: 1.3.2 array.prototype.tosorted: 1.1.2 doctrine: 2.1.0 es-iterator-helpers: 1.0.15 - eslint: 8.56.0 + eslint: 8.57.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -16753,74 +25172,47 @@ packages: resolve: 2.0.0-next.5 semver: 6.3.1 string.prototype.matchall: 4.0.10 - dev: true - /eslint-plugin-sonarjs@0.23.0(eslint@8.56.0): - resolution: {integrity: sha512-z44T3PBf9W7qQ/aR+NmofOTyg6HLhSEZOPD4zhStqBpLoMp8GYhFksuUBnCxbnf1nfISpKBVkQhiBLFI/F4Wlg==} - engines: {node: '>=14'} - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint-plugin-sonarjs@0.23.0(eslint@8.57.0): dependencies: - eslint: 8.56.0 - dev: true + eslint: 8.57.0 - /eslint-plugin-storybook@0.6.15(eslint@8.56.0)(typescript@5.4.2): - resolution: {integrity: sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w==} - engines: {node: 12.x || 14.x || >= 16} - peerDependencies: - eslint: '>=6' + eslint-plugin-storybook@0.6.15(eslint@8.57.0)(typescript@5.4.2): dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.4.2) - eslint: 8.56.0 + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) + eslint: 8.57.0 requireindex: 1.2.0 ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color - typescript - dev: true - /eslint-plugin-tailwindcss@3.14.0(tailwindcss@3.4.1): - resolution: {integrity: sha512-SGy4JmZoP5m1bXCbcsPfQg1/axOdriJf9L22HghNMyDTM5mybg2XEkaMwgax4aR13zZJRRB1nWmkuYUn+SV6/Q==} - engines: {node: '>=12.13.0'} - peerDependencies: - tailwindcss: ^3.4.0 + eslint-plugin-tailwindcss@3.14.0(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))): dependencies: fast-glob: 3.3.2 postcss: 8.4.32 - tailwindcss: 3.4.1(ts-node@10.9.1) - dev: true + tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) - /eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} - engines: {node: '>=8.0.0'} + eslint-scope@5.1.1: dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 - /eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@7.2.2: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - dev: true - /eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true + eslint-visitor-keys@3.4.3: {} - /eslint@8.56.0: - resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true + eslint@8.57.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.56.0 - '@humanwhocodes/config-array': 0.11.13 + '@eslint/js': 8.57.0 + '@humanwhocodes/config-array': 0.11.14 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.2.0 @@ -16856,114 +25248,75 @@ packages: text-table: 0.2.0 transitivePeerDependencies: - supports-color - dev: true - /espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + espree@9.6.1: dependencies: acorn: 8.11.2 acorn-jsx: 5.3.2(acorn@8.11.2) eslint-visitor-keys: 3.4.3 - dev: true - /esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - dev: true + esprima@4.0.1: {} - /esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} - engines: {node: '>=0.10'} + esquery@1.5.0: dependencies: estraverse: 5.3.0 - dev: true - /esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} + esrecurse@4.3.0: dependencies: estraverse: 5.3.0 - /estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} - engines: {node: '>=4.0'} + estraverse@4.3.0: {} - /estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} + estraverse@5.3.0: {} - /estree-walker@0.6.1: - resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} - dev: true + estree-walker@0.6.1: {} - /estree-walker@1.0.1: - resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} - dev: true + estree-walker@1.0.1: {} - /estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + estree-walker@2.0.2: {} - /esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - dev: true + esutils@2.0.3: {} - /etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} + etag@1.8.1: {} - /eth-ens-namehash@2.0.8: - resolution: {integrity: sha512-VWEI1+KJfz4Km//dadyvBBoBeSQ0MHTXPvr8UIXiLW6IanxvAV+DmlZAijZwAyggqGUfwQBeHf7tc9wzc1piSw==} + eth-ens-namehash@2.0.8: dependencies: idna-uts46-hx: 2.3.1 js-sha3: 0.5.7 - dev: false - /eth-lib@0.1.29: - resolution: {integrity: sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==} + eth-lib@0.1.29(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: bn.js: 4.12.0 elliptic: 6.5.4 nano-json-stream-parser: 0.1.2 servify: 0.1.12 - ws: 3.3.3 + ws: 3.3.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) xhr-request-promise: 0.1.3 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - dev: false - /eth-lib@0.2.8: - resolution: {integrity: sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==} + eth-lib@0.2.8: dependencies: bn.js: 4.12.0 elliptic: 6.5.4 xhr-request-promise: 0.1.3 - dev: false - /eth-testing@1.14.0(typescript@5.4.2): - resolution: {integrity: sha512-KRVSXHogM4byUUqoGlUK0ce3U4GsZcf/BAbY/L1LzMPPVntWfm12XQP3pxy0OPTSgvvP7sDGz41qifAZeVRUeQ==} - engines: {node: '>=16.0.0', npm: '>=6.0.0'} + eth-testing@1.14.0(bufferutil@4.0.8)(typescript@5.4.2)(utf-8-validate@5.0.10): dependencies: abitype: 0.1.8(typescript@5.4.2) - ethers: 5.7.2 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - typescript - utf-8-validate - dev: true - /ethereum-bloom-filters@1.0.10: - resolution: {integrity: sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==} + ethereum-bloom-filters@1.0.10: dependencies: js-sha3: 0.8.0 - dev: false - /ethereum-cryptography@0.1.3: - resolution: {integrity: sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==} + ethereum-cryptography@0.1.3: dependencies: '@types/pbkdf2': 3.1.2 '@types/secp256k1': 4.0.6 @@ -16980,30 +25333,23 @@ packages: scrypt-js: 3.0.1 secp256k1: 4.0.3 setimmediate: 1.0.5 - dev: false - /ethereum-cryptography@2.1.2: - resolution: {integrity: sha512-Z5Ba0T0ImZ8fqXrJbpHcbpAvIswRte2wGNR/KePnu8GbbvgJ47lMxT/ZZPG6i9Jaht4azPDop4HaM00J0J59ug==} + ethereum-cryptography@2.1.2: dependencies: '@noble/curves': 1.1.0 '@noble/hashes': 1.3.1 '@scure/bip32': 1.3.1 '@scure/bip39': 1.2.1 - dev: false - /ethereumjs-util@7.1.5: - resolution: {integrity: sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg==} - engines: {node: '>=10.0.0'} + ethereumjs-util@7.1.5: dependencies: '@types/bn.js': 5.1.5 bn.js: 5.2.1 create-hash: 1.2.0 ethereum-cryptography: 0.1.3 rlp: 2.2.7 - dev: false - /ethers-multisend@2.4.0: - resolution: {integrity: sha512-/zL3/1TSS5ZFjyMcaPrk60fVmZUTYishIS/HtL3uUH52OcCswXNv9sTEa/+61nnO4x+VLxr2syM9pfwjhskYQA==} + ethers-multisend@2.4.0: dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-provider': 5.7.0 @@ -17013,10 +25359,8 @@ packages: '@ethersproject/contracts': 5.7.0 '@ethersproject/solidity': 5.7.0 '@ethersproject/units': 5.7.0 - dev: false - /ethers@5.5.4: - resolution: {integrity: sha512-N9IAXsF8iKhgHIC6pquzRgPBJEzc9auw3JoRkaKe+y4Wl/LFBtDDunNe7YmdomontECAcC5APaAgWZBiu1kirw==} + ethers@5.5.4(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@ethersproject/abi': 5.5.0 '@ethersproject/abstract-provider': 5.5.1 @@ -17036,7 +25380,7 @@ packages: '@ethersproject/networks': 5.5.2 '@ethersproject/pbkdf2': 5.5.0 '@ethersproject/properties': 5.5.0 - '@ethersproject/providers': 5.5.3 + '@ethersproject/providers': 5.5.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@ethersproject/random': 5.5.1 '@ethersproject/rlp': 5.5.0 '@ethersproject/sha2': 5.5.0 @@ -17051,10 +25395,8 @@ packages: transitivePeerDependencies: - bufferutil - utf-8-validate - dev: false - /ethers@5.7.2: - resolution: {integrity: sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg==} + ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-provider': 5.7.0 @@ -17074,7 +25416,7 @@ packages: '@ethersproject/networks': 5.7.1 '@ethersproject/pbkdf2': 5.7.0 '@ethersproject/properties': 5.7.0 - '@ethersproject/providers': 5.7.2 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@ethersproject/random': 5.7.0 '@ethersproject/rlp': 5.7.0 '@ethersproject/sha2': 5.7.0 @@ -17090,9 +25432,7 @@ packages: - bufferutil - utf-8-validate - /ethers@6.9.0: - resolution: {integrity: sha512-pmfNyQzc2mseLe91FnT2vmNaTt8dDzhxZ/xItAV7uGsF4dI4ek2ufMu3rAkgQETL/TIs0GS5A+U05g9QyWnv3Q==} - engines: {node: '>=14.0.0'} + ethers@6.9.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@adraffy/ens-normalize': 1.10.0 '@noble/curves': 1.2.0 @@ -17100,22 +25440,17 @@ packages: '@types/node': 18.15.13 aes-js: 4.0.0-beta.5 tslib: 2.4.0 - ws: 8.5.0 + ws: 8.5.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - dev: false - /ethjs-unit@0.1.6: - resolution: {integrity: sha512-/Sn9Y0oKl0uqQuvgFk/zQgR7aw1g36qX/jzSQ5lSwlO0GigPymk4eGQfeNTD03w1dPOqfz8V77Cy43jH56pagw==} - engines: {node: '>=6.5.0', npm: '>=3'} + ethjs-unit@0.1.6: dependencies: bn.js: 4.11.6 number-to-bn: 1.7.0 - dev: false - /event-stream@3.3.4: - resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==} + event-stream@3.3.4: dependencies: duplexer: 0.1.2 from: 0.1.7 @@ -17124,37 +25459,23 @@ packages: split: 0.3.3 stream-combiner: 0.0.4 through: 2.3.8 - dev: true - /event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} - dev: true + event-target-shim@5.0.1: {} - /eventemitter3@4.0.4: - resolution: {integrity: sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==} - dev: false + eventemitter3@4.0.4: {} - /eventemitter3@4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - dev: true + eventemitter3@4.0.7: {} - /eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + eventemitter3@5.0.1: {} - /events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} + events@3.3.0: {} - /evp_bytestokey@1.0.3: - resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} + evp_bytestokey@1.0.3: dependencies: md5.js: 1.3.5 safe-buffer: 5.2.1 - /execa@0.7.0: - resolution: {integrity: sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==} - engines: {node: '>=4'} + execa@0.7.0: dependencies: cross-spawn: 5.1.0 get-stream: 3.0.0 @@ -17163,11 +25484,8 @@ packages: p-finally: 1.0.0 signal-exit: 3.0.7 strip-eof: 1.0.0 - dev: true - /execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} + execa@5.1.1: dependencies: cross-spawn: 7.0.3 get-stream: 6.0.1 @@ -17179,9 +25497,7 @@ packages: signal-exit: 3.0.7 strip-final-newline: 2.0.0 - /execa@7.2.0: - resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} - engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} + execa@7.2.0: dependencies: cross-spawn: 7.0.3 get-stream: 6.0.1 @@ -17192,65 +25508,40 @@ packages: onetime: 6.0.0 signal-exit: 3.0.7 strip-final-newline: 3.0.0 - dev: true - /executable@4.1.1: - resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} - engines: {node: '>=4'} + executable@4.1.1: dependencies: pify: 2.3.0 - dev: true - /exit@0.1.2: - resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} - engines: {node: '>= 0.8.0'} - dev: true + exit@0.1.2: {} - /expand-template@2.0.3: - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} - engines: {node: '>=6'} - dev: true + expand-template@2.0.3: {} - /expand-tilde@1.2.2: - resolution: {integrity: sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==} - engines: {node: '>=0.10.0'} + expand-tilde@1.2.2: dependencies: os-homedir: 1.0.2 - dev: true - /expect-playwright@0.8.0: - resolution: {integrity: sha512-+kn8561vHAY+dt+0gMqqj1oY+g5xWrsuGMk4QGxotT2WS545nVqqjs37z6hrYfIuucwqthzwJfCJUEYqixyljg==} - dev: true + expect-playwright@0.8.0: {} - /expect@28.1.3: - resolution: {integrity: sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + expect@28.1.3: dependencies: '@jest/expect-utils': 28.1.3 jest-get-type: 28.0.2 jest-matcher-utils: 28.1.3 jest-message-util: 28.1.3 jest-util: 28.1.3 - dev: true - /expect@29.7.0: - resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + expect@29.7.0: dependencies: '@jest/expect-utils': 29.7.0 jest-get-type: 29.6.3 jest-matcher-utils: 29.7.0 jest-message-util: 29.7.0 jest-util: 29.7.0 - dev: true - /explain-error@1.0.4: - resolution: {integrity: sha512-/wSgNMxFusiYRy1rd19LT2SQlIXDppHpumpWo06wxjflD1OYxDLbl6rMVw+U3bxD5Nuhex4TKqv9Aem4D0lVzQ==} - dev: false + explain-error@1.0.4: {} - /express@4.18.2: - resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} - engines: {node: '>= 0.10.0'} + express@4.18.2: dependencies: accepts: 1.3.8 array-flatten: 1.1.1 @@ -17286,74 +25577,46 @@ packages: transitivePeerDependencies: - supports-color - /ext-list@2.2.2: - resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} - engines: {node: '>=0.10.0'} + ext-list@2.2.2: dependencies: mime-db: 1.52.0 - dev: true - /ext-name@5.0.0: - resolution: {integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==} - engines: {node: '>=4'} + ext-name@5.0.0: dependencies: ext-list: 2.2.2 sort-keys-length: 1.0.1 - dev: true - /ext@1.7.0: - resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} + ext@1.7.0: dependencies: type: 2.7.2 - dev: false - /extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + extend@3.0.2: {} - /external-editor@3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} - engines: {node: '>=4'} + external-editor@3.1.0: dependencies: chardet: 0.7.0 iconv-lite: 0.4.24 tmp: 0.0.33 - dev: true - /extract-files@11.0.0: - resolution: {integrity: sha512-FuoE1qtbJ4bBVvv94CC7s0oTnKUGvQs+Rjf1L2SJFfS+HTVVjhPFtehPdQ0JiGPqVNfSSZvL5yzHHQq2Z4WNhQ==} - engines: {node: ^12.20 || >= 14.13} - dev: true + extract-files@11.0.0: {} - /extsprintf@1.3.0: - resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} - engines: {'0': node >=0.6.0} - dev: false + extsprintf@1.3.0: {} - /fast-decode-uri-component@1.0.1: - resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} - dev: true + fast-decode-uri-component@1.0.1: {} - /fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + fast-deep-equal@3.1.3: {} - /fast-fifo@1.3.2: - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - dev: true + fast-fifo@1.3.2: {} - /fast-glob@3.2.7: - resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} - engines: {node: '>=8'} + fast-glob@3.2.7: dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.5 - dev: true - /fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} + fast-glob@3.3.2: dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 @@ -17361,75 +25624,47 @@ packages: merge2: 1.4.1 micromatch: 4.0.5 - /fast-json-parse@1.0.3: - resolution: {integrity: sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==} - dev: true + fast-json-parse@1.0.3: {} - /fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + fast-json-stable-stringify@2.1.0: {} - /fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - dev: true + fast-levenshtein@2.0.6: {} - /fast-loops@1.1.3: - resolution: {integrity: sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==} - dev: false + fast-loops@1.1.3: {} - /fast-querystring@1.1.2: - resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} + fast-querystring@1.1.2: dependencies: fast-decode-uri-component: 1.0.1 - dev: true - /fast-redact@3.3.0: - resolution: {integrity: sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==} - engines: {node: '>=6'} + fast-redact@3.3.0: {} - /fast-shallow-equal@1.0.0: - resolution: {integrity: sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==} - dev: false + fast-shallow-equal@1.0.0: {} - /fast-url-parser@1.1.3: - resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} + fast-url-parser@1.1.3: dependencies: punycode: 1.4.1 - dev: true - /fastest-stable-stringify@2.0.2: - resolution: {integrity: sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==} - dev: false + fastest-stable-stringify@2.0.2: {} - /fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + fastq@1.15.0: dependencies: reusify: 1.0.4 - /fault@1.0.4: - resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==} + fault@1.0.4: dependencies: format: 0.2.2 - dev: false - /faye-websocket@0.11.4: - resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} - engines: {node: '>=0.8.0'} + faye-websocket@0.11.4: dependencies: websocket-driver: 0.7.4 - dev: true - /fb-watchman@2.0.2: - resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + fb-watchman@2.0.2: dependencies: bser: 2.1.1 - dev: true - /fbjs-css-vars@1.0.2: - resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} - dev: true + fbjs-css-vars@1.0.2: {} - /fbjs@3.0.5(encoding@0.1.13): - resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} + fbjs@3.0.5(encoding@0.1.13): dependencies: cross-fetch: 3.1.8(encoding@0.1.13) fbjs-css-vars: 1.0.2 @@ -17440,104 +25675,62 @@ packages: ua-parser-js: 1.0.37 transitivePeerDependencies: - encoding - dev: true - /fetch-retry@5.0.6: - resolution: {integrity: sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==} - dev: true + fetch-retry@5.0.6: {} - /fflate@0.4.8: - resolution: {integrity: sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==} - dev: false + fflate@0.4.8: {} - /figures@1.7.0: - resolution: {integrity: sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==} - engines: {node: '>=0.10.0'} + figures@1.7.0: dependencies: escape-string-regexp: 1.0.5 object-assign: 4.1.1 - dev: false - /figures@3.2.0: - resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} - engines: {node: '>=8'} + figures@3.2.0: dependencies: escape-string-regexp: 1.0.5 - dev: true - /file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} + file-entry-cache@6.0.1: dependencies: flat-cache: 3.2.0 - dev: true - /file-loader@6.2.0(webpack@5.89.0): - resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 + file-loader@6.2.0(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /file-system-cache@2.3.0: - resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==} + file-system-cache@2.3.0: dependencies: fs-extra: 11.1.1 ramda: 0.29.0 - dev: true - /file-type@17.1.6: - resolution: {integrity: sha512-hlDw5Ev+9e883s0pwUsuuYNu4tD7GgpUnOvykjv1Gya0ZIjuKumthDRua90VUn6/nlRKAjcxLUnHNTIUWwWIiw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + file-type@17.1.6: dependencies: readable-web-to-node-stream: 3.0.2 strtok3: 7.0.0 token-types: 5.0.1 - dev: true - /filelist@1.0.4: - resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} + filelist@1.0.4: dependencies: minimatch: 5.1.6 - dev: true - /filename-reserved-regex@3.0.0: - resolution: {integrity: sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true + filename-reserved-regex@3.0.0: {} - /filenamify@5.1.1: - resolution: {integrity: sha512-M45CbrJLGACfrPOkrTp3j2EcO9OBkKUYME0eiqOCa7i2poaklU0jhlIaMlr8ijLorT0uLAzrn3qXOp5684CkfA==} - engines: {node: '>=12.20'} + filenamify@5.1.1: dependencies: filename-reserved-regex: 3.0.0 strip-outer: 2.0.0 trim-repeated: 2.0.0 - dev: true - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} + fill-range@7.0.1: dependencies: to-regex-range: 5.0.1 - /filter-obj@1.1.0: - resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} - engines: {node: '>=0.10.0'} - dev: false + filter-obj@1.1.0: {} - /filter-obj@2.0.2: - resolution: {integrity: sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==} - engines: {node: '>=8'} - dev: true + filter-obj@2.0.2: {} - /finalhandler@1.2.0: - resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} - engines: {node: '>= 0.8'} + finalhandler@1.2.0: dependencies: debug: 2.6.9 encodeurl: 1.0.2 @@ -17549,154 +25742,84 @@ packages: transitivePeerDependencies: - supports-color - /find-cache-dir@3.3.2: - resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} - engines: {node: '>=8'} + find-cache-dir@3.3.2: dependencies: commondir: 1.0.1 make-dir: 3.1.0 pkg-dir: 4.2.0 - dev: true - /find-cache-dir@4.0.0: - resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} - engines: {node: '>=14.16'} + find-cache-dir@4.0.0: dependencies: common-path-prefix: 3.0.0 pkg-dir: 7.0.0 - dev: true - /find-file-up@0.1.3: - resolution: {integrity: sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==} - engines: {node: '>=0.10.0'} + find-file-up@0.1.3: dependencies: fs-exists-sync: 0.1.0 resolve-dir: 0.1.1 - dev: true - /find-pkg@0.1.2: - resolution: {integrity: sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==} - engines: {node: '>=0.10.0'} + find-pkg@0.1.2: dependencies: find-file-up: 0.1.3 - dev: true - /find-process@1.4.7: - resolution: {integrity: sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==} - hasBin: true + find-process@1.4.7: dependencies: chalk: 4.1.0 commander: 5.1.0 debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: true - /find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} + find-up@4.1.0: dependencies: locate-path: 5.0.0 path-exists: 4.0.0 - dev: true - /find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} + find-up@5.0.0: dependencies: locate-path: 6.0.0 path-exists: 4.0.0 - dev: true - /find-up@6.3.0: - resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + find-up@6.3.0: dependencies: locate-path: 7.2.0 path-exists: 5.0.0 - dev: true - /find-versions@5.1.0: - resolution: {integrity: sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==} - engines: {node: '>=12'} + find-versions@5.1.0: dependencies: semver-regex: 4.0.5 - dev: true - /flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} + flat-cache@3.2.0: dependencies: flatted: 3.2.9 keyv: 4.5.4 rimraf: 3.0.2 - dev: true - /flat@5.0.2: - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} - hasBin: true - dev: true + flat@5.0.2: {} - /flatted@3.2.9: - resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} - dev: true + flatted@3.2.9: {} - /follow-redirects@1.15.3(debug@4.3.4): - resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dependencies: + follow-redirects@1.15.6(debug@4.3.4): + optionalDependencies: debug: 4.3.4 - /follow-redirects@1.15.6: - resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dev: false - - /for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + for-each@0.3.3: dependencies: is-callable: 1.2.7 - /foreground-child@2.0.0: - resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} - engines: {node: '>=8.0.0'} + foreground-child@2.0.0: dependencies: cross-spawn: 7.0.3 signal-exit: 3.0.7 - dev: true - /foreground-child@3.1.1: - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} - engines: {node: '>=14'} + foreground-child@3.1.1: dependencies: cross-spawn: 7.0.3 signal-exit: 4.1.0 - dev: true - /forever-agent@0.6.1: - resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} - dev: false + forever-agent@0.6.1: {} - /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.4.2)(webpack@5.89.0): - resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} - engines: {node: '>=12.13.0', yarn: '>=1.0.0'} - peerDependencies: - typescript: '>3.6.0' - vue-template-compiler: '*' - webpack: ^5.11.0 - peerDependenciesMeta: - vue-template-compiler: - optional: true + fork-ts-checker-webpack-plugin@7.2.13(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: '@babel/code-frame': 7.23.5 chalk: 4.1.2 @@ -17708,18 +25831,12 @@ packages: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.5.4 + semver: 7.6.0 tapable: 2.2.1 typescript: 5.4.2 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.4.2)(webpack@5.89.0): - resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} - engines: {node: '>=12.13.0', yarn: '>=1.0.0'} - peerDependencies: - typescript: '>3.6.0' - webpack: ^5.11.0 + fork-ts-checker-webpack-plugin@8.0.0(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: '@babel/code-frame': 7.23.5 chalk: 4.1.2 @@ -17731,50 +25848,32 @@ packages: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.5.4 + semver: 7.6.0 tapable: 2.2.1 typescript: 5.4.2 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /form-data-encoder@1.7.1: - resolution: {integrity: sha512-EFRDrsMm/kyqbTQocNvRXMLjc7Es2Vk+IQFx/YW7hkUH1eBl4J1fqiP34l74Yt0pFLCNpc06fkbVk00008mzjg==} - dev: false + form-data-encoder@1.7.1: {} - /form-data@2.3.3: - resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} - engines: {node: '>= 0.12'} + form-data@2.3.3: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - dev: false - /form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} + form-data@4.0.0: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - /format@0.2.2: - resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} - engines: {node: '>=0.4.x'} - dev: false + format@0.2.2: {} - /forwarded@0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} - engines: {node: '>= 0.6'} + forwarded@0.2.0: {} - /fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + fraction.js@4.3.7: {} - /framer-motion@6.5.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==} - peerDependencies: - react: '>=16.8 || ^17.0.0 || ^18.0.0' - react-dom: '>=16.8 || ^17.0.0 || ^18.0.0' + framer-motion@6.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@motionone/dom': 10.12.0 framesync: 6.0.1 @@ -17786,251 +25885,149 @@ packages: tslib: 2.6.2 optionalDependencies: '@emotion/is-prop-valid': 0.8.8 - dev: false - /framesync@6.0.1: - resolution: {integrity: sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==} + framesync@6.0.1: dependencies: tslib: 2.6.2 - dev: false - /fresh@0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} + fresh@0.5.2: {} - /from@0.1.7: - resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==} - dev: true + from@0.1.7: {} - /fromentries@1.3.2: - resolution: {integrity: sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==} - dev: true + fromentries@1.3.2: {} - /fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - dev: true + fs-constants@1.0.0: {} - /fs-exists-sync@0.1.0: - resolution: {integrity: sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==} - engines: {node: '>=0.10.0'} - dev: true + fs-exists-sync@0.1.0: {} - /fs-extra@10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} - engines: {node: '>=12'} + fs-extra@10.1.0: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 - dev: true - /fs-extra@11.1.1: - resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} - engines: {node: '>=14.14'} + fs-extra@11.1.1: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 - dev: true - /fs-extra@11.2.0: - resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} - engines: {node: '>=14.14'} + fs-extra@11.2.0: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 - dev: true - /fs-extra@4.0.3: - resolution: {integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==} + fs-extra@4.0.3: dependencies: graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 - dev: false - /fs-extra@8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} - engines: {node: '>=6 <7 || >=8'} + fs-extra@8.1.0: dependencies: graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 - dev: true - /fs-minipass@1.2.7: - resolution: {integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==} + fs-minipass@1.2.7: dependencies: minipass: 2.9.0 - dev: false - /fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} + fs-minipass@2.1.0: dependencies: minipass: 3.3.6 - dev: true - /fs-monkey@1.0.5: - resolution: {integrity: sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==} - dev: true + fs-monkey@1.0.5: {} - /fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + fs.realpath@1.0.0: {} - /fsevents@2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true + fsevents@2.3.2: optional: true - /fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true + fsevents@2.3.3: optional: true - /function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + function-bind@1.1.2: {} - /function.prototype.name@1.1.6: - resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} - engines: {node: '>= 0.4'} + function.prototype.name@1.1.6: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 functions-have-names: 1.2.3 - /functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + functions-have-names@1.2.3: {} - /generic-names@4.0.0: - resolution: {integrity: sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==} + generic-names@4.0.0: dependencies: loader-utils: 3.2.1 - dev: true - /generic-pool@3.9.0: - resolution: {integrity: sha512-hymDOu5B53XvN4QT9dBmZxPX4CWhBPPLguTZ9MMFeFa/Kg0xWVfylOVNlJji/E7yTZWFd/q9GO5TxDLq156D7g==} - engines: {node: '>= 4'} - dev: false + generic-pool@3.9.0: {} - /gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} + gensync@1.0.0-beta.2: {} - /get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} + get-caller-file@2.0.5: {} - /get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + get-func-name@2.0.2: {} - /get-intrinsic@1.2.2: - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} + get-intrinsic@1.2.2: dependencies: function-bind: 1.1.2 has-proto: 1.0.1 has-symbols: 1.0.3 hasown: 2.0.0 - /get-nonce@1.0.1: - resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} - engines: {node: '>=6'} + get-nonce@1.0.1: {} - /get-package-type@0.1.0: - resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} - engines: {node: '>=8.0.0'} + get-package-type@0.1.0: {} - /get-port-please@3.1.1: - resolution: {integrity: sha512-3UBAyM3u4ZBVYDsxOQfJDxEa6XTbpBDrOjp4mf7ExFRt5BKs/QywQQiJsh2B+hxcZLSapWqCRvElUe8DnKcFHA==} + get-port-please@3.1.1: {} - /get-stream@3.0.0: - resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==} - engines: {node: '>=4'} - dev: true + get-stream@3.0.0: {} - /get-stream@5.2.0: - resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} - engines: {node: '>=8'} + get-stream@5.2.0: dependencies: pump: 3.0.0 - /get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} + get-stream@6.0.1: {} - /get-symbol-description@1.0.0: - resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} - engines: {node: '>= 0.4'} + get-symbol-description@1.0.0: dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 - /get-tsconfig@4.7.2: - resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} + get-tsconfig@4.7.2: dependencies: resolve-pkg-maps: 1.0.0 - dev: true - /getpass@0.1.7: - resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} + getpass@0.1.7: dependencies: assert-plus: 1.0.0 - dev: false - /github-from-package@0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - dev: true + github-from-package@0.0.0: {} - /github-slugger@1.5.0: - resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} - dev: true + github-slugger@1.5.0: {} - /glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} + glob-parent@5.1.2: dependencies: is-glob: 4.0.3 - /glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} + glob-parent@6.0.2: dependencies: is-glob: 4.0.3 - /glob-to-regexp@0.4.1: - resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + glob-to-regexp@0.4.1: {} - /glob@10.3.10: - resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true + glob@10.3.10: dependencies: foreground-child: 3.1.1 jackspeak: 2.3.6 minimatch: 9.0.3 minipass: 7.0.4 path-scurry: 1.10.1 - dev: true - - /glob@7.1.4: - resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - dev: true - /glob@7.1.6: - resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} + glob@7.1.6: dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -18039,8 +26036,7 @@ packages: once: 1.4.0 path-is-absolute: 1.0.1 - /glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + glob@7.2.3: dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -18049,62 +26045,42 @@ packages: once: 1.4.0 path-is-absolute: 1.0.1 - /glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} - engines: {node: '>=12'} + glob@8.1.0: dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 minimatch: 5.1.6 once: 1.4.0 - dev: false - /global-modules@0.2.3: - resolution: {integrity: sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==} - engines: {node: '>=0.10.0'} + global-modules@0.2.3: dependencies: global-prefix: 0.1.5 is-windows: 0.2.0 - dev: true - /global-prefix@0.1.5: - resolution: {integrity: sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==} - engines: {node: '>=0.10.0'} + global-prefix@0.1.5: dependencies: homedir-polyfill: 1.0.3 ini: 1.3.8 is-windows: 0.2.0 which: 1.3.1 - dev: true - /global@4.4.0: - resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} + global@4.4.0: dependencies: min-document: 2.19.0 process: 0.11.10 - dev: false - /globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} + globals@11.12.0: {} - /globals@13.23.0: - resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==} - engines: {node: '>=8'} + globals@13.23.0: dependencies: type-fest: 0.20.2 - dev: true - /globalthis@1.0.3: - resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} - engines: {node: '>= 0.4'} + globalthis@1.0.3: dependencies: define-properties: 1.2.1 - /globby@10.0.1: - resolution: {integrity: sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==} - engines: {node: '>=8'} + globby@10.0.1: dependencies: '@types/glob': 7.2.0 array-union: 2.1.0 @@ -18114,11 +26090,8 @@ packages: ignore: 5.3.0 merge2: 1.4.1 slash: 3.0.0 - dev: true - /globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} + globby@11.1.0: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 @@ -18126,11 +26099,8 @@ packages: ignore: 5.3.0 merge2: 1.4.1 slash: 3.0.0 - dev: true - /globby@12.2.0: - resolution: {integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + globby@12.2.0: dependencies: array-union: 3.0.1 dir-glob: 3.0.1 @@ -18138,11 +26108,8 @@ packages: ignore: 5.3.0 merge2: 1.4.1 slash: 4.0.0 - dev: true - /globby@14.0.0: - resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==} - engines: {node: '>=18'} + globby@14.0.0: dependencies: '@sindresorhus/merge-streams': 1.0.0 fast-glob: 3.3.2 @@ -18150,16 +26117,12 @@ packages: path-type: 5.0.0 slash: 5.1.0 unicorn-magic: 0.1.0 - dev: true - /gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + gopd@1.0.1: dependencies: get-intrinsic: 1.2.2 - /got@11.8.6: - resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} - engines: {node: '>=10.19.0'} + got@11.8.6: dependencies: '@sindresorhus/is': 4.6.0 '@szmarczak/http-timer': 4.0.6 @@ -18173,9 +26136,7 @@ packages: p-cancelable: 2.1.1 responselike: 2.0.1 - /got@12.1.0: - resolution: {integrity: sha512-hBv2ty9QN2RdbJJMK3hesmSkFTjVIHyIDDbssCKnSmq62edGgImJWD10Eb1k77TiV1bxloxqcFAVK8+9pkhOig==} - engines: {node: '>=14.16'} + got@12.1.0: dependencies: '@sindresorhus/is': 4.6.0 '@szmarczak/http-timer': 5.0.1 @@ -18190,30 +26151,18 @@ packages: lowercase-keys: 3.0.0 p-cancelable: 3.0.0 responselike: 2.0.1 - dev: false - /graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + graceful-fs@4.2.11: {} - /graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - dev: true + graphemer@1.4.0: {} - /graphql-config@4.5.0(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-x6D0/cftpLUJ0Ch1e5sj1TZn6Wcxx4oMfmhaG9shM0DKajA9iR+j1z86GSTQ19fShbGvrSSvbIQsHku6aQ6BBw==} - engines: {node: '>= 10.0.0'} - peerDependencies: - cosmiconfig-toml-loader: ^1.0.0 - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - peerDependenciesMeta: - cosmiconfig-toml-loader: - optional: true + graphql-config@4.5.0(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10): dependencies: '@graphql-tools/graphql-file-loader': 7.5.17(graphql@16.8.1) '@graphql-tools/json-file-loader': 7.4.18(graphql@16.8.1) '@graphql-tools/load': 7.8.14(graphql@16.8.1) '@graphql-tools/merge': 8.4.2(graphql@16.8.1) - '@graphql-tools/url-loader': 7.17.18(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1) + '@graphql-tools/url-loader': 7.17.18(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) cosmiconfig: 8.0.0 graphql: 16.8.1 @@ -18226,23 +26175,14 @@ packages: - bufferutil - encoding - utf-8-validate - dev: true - /graphql-config@5.0.3(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.4.2): - resolution: {integrity: sha512-BNGZaoxIBkv9yy6Y7omvsaBUHOzfFcII3UN++tpH8MGOKFPFkCPZuwx09ggANMt8FgyWP1Od8SWPmrUEZca4NQ==} - engines: {node: '>= 16.0.0'} - peerDependencies: - cosmiconfig-toml-loader: ^1.0.0 - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - peerDependenciesMeta: - cosmiconfig-toml-loader: - optional: true + graphql-config@5.0.3(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.4.2)(utf-8-validate@5.0.10): dependencies: '@graphql-tools/graphql-file-loader': 8.0.0(graphql@16.8.1) '@graphql-tools/json-file-loader': 8.0.0(graphql@16.8.1) '@graphql-tools/load': 8.0.1(graphql@16.8.1) '@graphql-tools/merge': 9.0.1(graphql@16.8.1) - '@graphql-tools/url-loader': 8.0.1(@types/node@18.16.9)(encoding@0.1.13)(graphql@16.8.1) + '@graphql-tools/url-loader': 8.0.1(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10) '@graphql-tools/utils': 10.0.12(graphql@16.8.1) cosmiconfig: 8.3.6(typescript@5.4.2) graphql: 16.8.1 @@ -18256,70 +26196,40 @@ packages: - encoding - typescript - utf-8-validate - dev: true - /graphql-depth-limit@1.1.0(graphql@16.8.1): - resolution: {integrity: sha512-+3B2BaG8qQ8E18kzk9yiSdAa75i/hnnOwgSeAxVJctGQPvmeiLtqKOYF6HETCyRjiF7Xfsyal0HbLlxCQkgkrw==} - engines: {node: '>=6.0.0'} - peerDependencies: - graphql: '*' + graphql-depth-limit@1.1.0(graphql@16.8.1): dependencies: arrify: 1.0.1 graphql: 16.8.1 - dev: true - /graphql-request@6.1.0(encoding@0.1.13)(graphql@16.8.1): - resolution: {integrity: sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw==} - peerDependencies: - graphql: 14 - 16 + graphql-request@6.1.0(encoding@0.1.13)(graphql@16.8.1): dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) cross-fetch: 3.1.8(encoding@0.1.13) graphql: 16.8.1 transitivePeerDependencies: - encoding - dev: true - /graphql-tag@2.12.6(graphql@16.8.1): - resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} - engines: {node: '>=10'} - peerDependencies: - graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + graphql-tag@2.12.6(graphql@16.8.1): dependencies: graphql: 16.8.1 tslib: 2.6.2 - dev: true - /graphql-ws@5.12.1(graphql@16.8.1): - resolution: {integrity: sha512-umt4f5NnMK46ChM2coO36PTFhHouBrK9stWWBczERguwYrGnPNxJ9dimU6IyOBfOkC6Izhkg4H8+F51W/8CYDg==} - engines: {node: '>=10'} - peerDependencies: - graphql: '>=0.11 <=16' + graphql-ws@5.12.1(graphql@16.8.1): dependencies: graphql: 16.8.1 - dev: true - /graphql-ws@5.14.2(graphql@16.8.1): - resolution: {integrity: sha512-LycmCwhZ+Op2GlHz4BZDsUYHKRiiUz+3r9wbhBATMETNlORQJAaFlAgTFoeRh6xQoQegwYwIylVD1Qns9/DA3w==} - engines: {node: '>=10'} - peerDependencies: - graphql: '>=0.11 <=16' + graphql-ws@5.14.2(graphql@16.8.1): dependencies: graphql: 16.8.1 - /graphql@16.8.1: - resolution: {integrity: sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==} - engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} + graphql@16.8.1: {} - /gzip-size@6.0.0: - resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} - engines: {node: '>=10'} + gzip-size@6.0.0: dependencies: duplexer: 0.1.2 - dev: true - /h3@1.9.0: - resolution: {integrity: sha512-+F3ZqrNV/CFXXfZ2lXBINHi+rM4Xw3CDC5z2CDK3NMPocjonKipGLLDSkrqY9DOrioZNPTIdDMWfQKm//3X2DA==} + h3@1.9.0: dependencies: cookie-es: 1.0.0 defu: 6.1.3 @@ -18330,14 +26240,9 @@ packages: uncrypto: 0.1.3 unenv: 1.8.0 - /handle-thing@2.0.1: - resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - dev: true + handle-thing@2.0.1: {} - /handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true + handlebars@4.7.8: dependencies: minimist: 1.2.8 neo-async: 2.6.2 @@ -18345,196 +26250,122 @@ packages: wordwrap: 1.0.0 optionalDependencies: uglify-js: 3.17.4 - dev: true - /har-schema@2.0.0: - resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} - engines: {node: '>=4'} - dev: false + har-schema@2.0.0: {} - /har-validator@5.1.5: - resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} - engines: {node: '>=6'} - deprecated: this library is no longer supported + har-validator@5.1.5: dependencies: ajv: 6.12.6 har-schema: 2.0.0 - dev: false - /harmony-reflect@1.6.2: - resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} - dev: true + harmony-reflect@1.6.2: {} - /has-ansi@2.0.0: - resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} - engines: {node: '>=0.10.0'} + has-ansi@2.0.0: dependencies: ansi-regex: 2.1.1 - dev: false - /has-bigints@1.0.2: - resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + has-bigints@1.0.2: {} - /has-dynamic-import@2.1.0: - resolution: {integrity: sha512-su0anMkNEnJKZ/rB99jn3y6lV/J8Ro96hBJ28YAeVzj5rWxH+YL/AdCyiYYA1HDLV9YhmvqpWSJJj2KLo1MX6g==} - engines: {node: '>= 0.4'} + has-dynamic-import@2.1.0: dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 - dev: false - /has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} + has-flag@3.0.0: {} - /has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} + has-flag@4.0.0: {} - /has-property-descriptors@1.0.1: - resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} + has-property-descriptors@1.0.1: dependencies: get-intrinsic: 1.2.2 - /has-proto@1.0.1: - resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} - engines: {node: '>= 0.4'} + has-proto@1.0.1: {} - /has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} + has-symbols@1.0.3: {} - /has-tostringtag@1.0.0: - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} - engines: {node: '>= 0.4'} + has-tostringtag@1.0.0: dependencies: has-symbols: 1.0.3 - /hash-base@3.1.0: - resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} - engines: {node: '>=4'} + hash-base@3.1.0: dependencies: inherits: 2.0.4 readable-stream: 3.6.2 safe-buffer: 5.2.1 - /hash.js@1.1.7: - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + hash.js@1.1.7: dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 - /hasha@5.2.2: - resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} - engines: {node: '>=8'} + hasha@5.2.2: dependencies: is-stream: 2.0.1 type-fest: 0.8.1 - dev: true - /hasown@2.0.0: - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} - engines: {node: '>= 0.4'} + hasown@2.0.0: dependencies: function-bind: 1.1.2 - /hast-util-parse-selector@2.2.5: - resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==} - dev: false + hast-util-parse-selector@2.2.5: {} - /hastscript@6.0.0: - resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} + hastscript@6.0.0: dependencies: '@types/hast': 2.3.10 comma-separated-tokens: 1.0.8 hast-util-parse-selector: 2.2.5 property-information: 5.6.0 space-separated-tokens: 1.1.5 - dev: false - /he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - dev: true + he@1.2.0: {} - /header-case@2.0.4: - resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} + header-case@2.0.4: dependencies: capital-case: 1.0.4 tslib: 2.6.2 - dev: true - /headers-polyfill@3.2.5: - resolution: {integrity: sha512-tUCGvt191vNSQgttSyJoibR+VO+I6+iCHIUdhzEMJKE+EAL8BwCN7fUOZlY4ofOelNHsK+gEjxB/B+9N3EWtdA==} - dev: true + headers-polyfill@3.2.5: {} - /hey-listen@1.0.8: - resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} - dev: false + hey-listen@1.0.8: {} - /highlight.js@10.7.3: - resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} - dev: false + highlight.js@10.7.3: {} - /hmac-drbg@1.0.1: - resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + hmac-drbg@1.0.1: dependencies: hash.js: 1.1.7 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - /hoist-non-react-statics@3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} + hoist-non-react-statics@3.3.2: dependencies: react-is: 16.13.1 - dev: false - /homedir-polyfill@1.0.3: - resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} - engines: {node: '>=0.10.0'} + homedir-polyfill@1.0.3: dependencies: parse-passwd: 1.0.0 - dev: true - /hosted-git-info@2.8.9: - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} - dev: true + hosted-git-info@2.8.9: {} - /hosted-git-info@7.0.1: - resolution: {integrity: sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==} - engines: {node: ^16.14.0 || >=18.0.0} + hosted-git-info@7.0.1: dependencies: lru-cache: 10.1.0 - dev: true - /hpack.js@2.1.6: - resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} + hpack.js@2.1.6: dependencies: inherits: 2.0.4 obuf: 1.1.2 readable-stream: 2.3.8 wbuf: 1.7.3 - dev: true - /html-encoding-sniffer@3.0.0: - resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} - engines: {node: '>=12'} + html-encoding-sniffer@3.0.0: dependencies: whatwg-encoding: 2.0.0 - dev: true - /html-entities@2.4.0: - resolution: {integrity: sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==} - dev: true + html-entities@2.4.0: {} - /html-escaper@2.0.2: - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - dev: true + html-escaper@2.0.2: {} - /html-minifier-terser@6.1.0: - resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==} - engines: {node: '>=12'} - hasBin: true + html-minifier-terser@6.1.0: dependencies: camel-case: 4.1.2 clean-css: 5.3.3 @@ -18543,29 +26374,19 @@ packages: param-case: 3.0.4 relateurl: 0.2.7 terser: 5.26.0 - dev: true - /html-tags@3.3.1: - resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} - engines: {node: '>=8'} - dev: true + html-tags@3.3.1: {} - /html-webpack-plugin@5.5.4(webpack@5.89.0): - resolution: {integrity: sha512-3wNSaVVxdxcu0jd4FpQFoICdqgxs4zIQQvj+2yQKFfBOnLETQ6X5CDWdeasuGlSsooFlMkEioWDTqBv1wvw5Iw==} - engines: {node: '>=10.13.0'} - peerDependencies: - webpack: ^5.20.0 + html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /htmlparser2@3.10.1: - resolution: {integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==} + htmlparser2@3.10.1: dependencies: domelementtype: 1.3.1 domhandler: 2.4.2 @@ -18573,37 +26394,26 @@ packages: entities: 1.1.2 inherits: 2.0.4 readable-stream: 3.6.2 - dev: true - /htmlparser2@6.1.0: - resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} + htmlparser2@6.1.0: dependencies: domelementtype: 2.3.0 domhandler: 4.3.1 domutils: 2.8.0 entities: 2.2.0 - dev: true - /http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + http-cache-semantics@4.1.1: {} - /http-deceiver@1.2.7: - resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} - dev: true + http-deceiver@1.2.7: {} - /http-errors@1.6.3: - resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} - engines: {node: '>= 0.6'} + http-errors@1.6.3: dependencies: depd: 1.1.2 inherits: 2.0.3 setprototypeof: 1.1.0 statuses: 1.5.0 - dev: true - /http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} + http-errors@2.0.0: dependencies: depd: 2.0.0 inherits: 2.0.4 @@ -18611,69 +26421,46 @@ packages: statuses: 2.0.1 toidentifier: 1.0.1 - /http-https@1.0.0: - resolution: {integrity: sha512-o0PWwVCSp3O0wS6FvNr6xfBCHgt0m1tvPLFOCc2iFDKTRAXhB7m8klDf7ErowFH8POa6dVdGatKU5I1YYwzUyg==} - dev: false + http-https@1.0.0: {} - /http-parser-js@0.5.8: - resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} - dev: true + http-parser-js@0.5.8: {} - /http-proxy-agent@5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} - engines: {node: '>= 6'} + http-proxy-agent@5.0.0: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: true - /http-proxy-agent@7.0.0: - resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==} - engines: {node: '>= 14'} + http-proxy-agent@7.0.0: dependencies: agent-base: 7.1.0 debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: true - /http-proxy-middleware@2.0.6(@types/express@4.17.21): - resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/express': ^4.17.13 - peerDependenciesMeta: - '@types/express': - optional: true + http-proxy-middleware@2.0.6(@types/express@4.17.21): dependencies: - '@types/express': 4.17.21 '@types/http-proxy': 1.17.14 http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 micromatch: 4.0.5 + optionalDependencies: + '@types/express': 4.17.21 transitivePeerDependencies: - debug - dev: true - /http-proxy@1.18.1: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} + http-proxy@1.18.1: dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.3(debug@4.3.4) + follow-redirects: 1.15.6(debug@4.3.4) requires-port: 1.0.0 transitivePeerDependencies: - debug - dev: true - /http-server@14.1.1: - resolution: {integrity: sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==} - engines: {node: '>=12'} - hasBin: true + http-server@14.1.1: dependencies: basic-auth: 2.0.1 chalk: 4.1.2 @@ -18691,238 +26478,137 @@ packages: transitivePeerDependencies: - debug - supports-color - dev: true - /http-shutdown@1.2.2: - resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + http-shutdown@1.2.2: {} - /http-signature@1.2.0: - resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} - engines: {node: '>=0.8', npm: '>=1.3.7'} + http-signature@1.2.0: dependencies: assert-plus: 1.0.0 jsprim: 1.4.2 sshpk: 1.18.0 - dev: false - /http2-wrapper@1.0.3: - resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} - engines: {node: '>=10.19.0'} + http2-wrapper@1.0.3: dependencies: quick-lru: 5.1.1 resolve-alpn: 1.2.1 - /http2-wrapper@2.2.1: - resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} - engines: {node: '>=10.19.0'} + http2-wrapper@2.2.1: dependencies: quick-lru: 5.1.1 resolve-alpn: 1.2.1 - dev: false - /https-browserify@1.0.0: - resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} - dev: true + https-browserify@1.0.0: {} - /https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} + https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 debug: 4.3.4 transitivePeerDependencies: - supports-color - /https-proxy-agent@7.0.2: - resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==} - engines: {node: '>= 14'} + https-proxy-agent@7.0.2: dependencies: agent-base: 7.1.0 debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: true - /human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} + human-signals@2.1.0: {} - /human-signals@4.3.1: - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} - engines: {node: '>=14.18.0'} - dev: true + human-signals@4.3.1: {} - /husky@8.0.3: - resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} - engines: {node: '>=14'} - hasBin: true - dev: true + husky@8.0.3: {} - /hyphenate-style-name@1.0.4: - resolution: {integrity: sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==} - dev: false + hyphenate-style-name@1.0.4: {} - /iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} + iconv-lite@0.4.24: dependencies: safer-buffer: 2.1.2 - /iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} + iconv-lite@0.6.3: dependencies: safer-buffer: 2.1.2 - /icss-replace-symbols@1.1.0: - resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} - dev: true + icss-replace-symbols@1.1.0: {} - /icss-utils@5.1.0(postcss@8.4.32): - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 + icss-utils@5.1.0(postcss@8.4.32): dependencies: postcss: 8.4.32 - /idb-keyval@6.2.1: - resolution: {integrity: sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==} + idb-keyval@6.2.1: {} - /identity-obj-proxy@3.0.0: - resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==} - engines: {node: '>=4'} + identity-obj-proxy@3.0.0: dependencies: harmony-reflect: 1.6.2 - dev: true - /idna-uts46-hx@2.3.1: - resolution: {integrity: sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==} - engines: {node: '>=4.0.0'} + idna-uts46-hx@2.3.1: dependencies: punycode: 2.1.0 - dev: false - /ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + ieee754@1.2.1: {} - /iframe-resizer@4.3.9: - resolution: {integrity: sha512-MCt+V/THB4a9OcAdrWo5NsI2CRpeMM4ijhTfiLtsdgDJXWYXf62Ve8yO8rKGmYNs991zty/EolYOxActlkfU+A==} - engines: {node: '>=0.8.0'} - dev: false + iframe-resizer@4.3.9: {} - /ignore@5.3.0: - resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} - engines: {node: '>= 4'} - dev: true + ignore@5.3.0: {} - /image-size@0.5.5: - resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} - engines: {node: '>=0.10.0'} - hasBin: true - requiresBuild: true - dev: true + ignore@5.3.1: {} + + image-size@0.5.5: optional: true - /image-size@1.0.2: - resolution: {integrity: sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==} - engines: {node: '>=14.0.0'} - hasBin: true + image-size@1.0.2: dependencies: queue: 6.0.2 - dev: true - /immediate@3.0.6: - resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} - dev: false + immediate@3.0.6: {} - /immer@10.0.3: - resolution: {integrity: sha512-pwupu3eWfouuaowscykeckFmVTpqbzW+rXFCX8rQLkZzM9ftBmU/++Ra+o+L27mz03zJTlyV4UUr+fdKNffo4A==} - dev: false + immer@10.0.3: {} - /immutable@3.7.6: - resolution: {integrity: sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==} - engines: {node: '>=0.8.0'} - dev: true + immutable@3.7.6: {} - /immutable@4.3.4: - resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} - dev: true + immutable@4.3.4: {} - /import-cwd@3.0.0: - resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==} - engines: {node: '>=8'} + import-cwd@3.0.0: dependencies: import-from: 3.0.0 - dev: true - /import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} + import-fresh@3.3.0: dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 - dev: true - /import-from@3.0.0: - resolution: {integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==} - engines: {node: '>=8'} + import-from@3.0.0: dependencies: resolve-from: 5.0.0 - dev: true - /import-from@4.0.0: - resolution: {integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==} - engines: {node: '>=12.2'} - dev: true + import-from@4.0.0: {} - /import-local@3.1.0: - resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} - engines: {node: '>=8'} - hasBin: true + import-local@3.1.0: dependencies: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 - dev: true - /imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - dev: true + imurmurhash@0.1.4: {} - /indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} - dev: true + indent-string@4.0.0: {} - /inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + inflight@1.0.6: dependencies: once: 1.4.0 wrappy: 1.0.2 - /inherits@2.0.3: - resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} - dev: true + inherits@2.0.3: {} - /inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + inherits@2.0.4: {} - /ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - dev: true + ini@1.3.8: {} - /inline-style-prefixer@7.0.0: - resolution: {integrity: sha512-I7GEdScunP1dQ6IM2mQWh6v0mOYdYmH3Bp31UecKdrcUgcURTcctSe1IECdUznSHKSmsHtjrT3CwCPI1pyxfUQ==} + inline-style-prefixer@7.0.0: dependencies: css-in-js-utils: 3.1.0 fast-loops: 1.1.3 - dev: false - /inquirer@8.2.6: - resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} - engines: {node: '>=12.0.0'} + inquirer@8.2.6: dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -18939,33 +26625,25 @@ packages: strip-ansi: 6.0.1 through: 2.3.8 wrap-ansi: 6.2.0 - dev: true - - /internal-slot@1.0.6: - resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} - engines: {node: '>= 0.4'} + + internal-slot@1.0.6: dependencies: get-intrinsic: 1.2.2 hasown: 2.0.0 side-channel: 1.0.4 - /intl-messageformat@9.13.0: - resolution: {integrity: sha512-7sGC7QnSQGa5LZP7bXLDhVDtQOeKGeBFGHF2Y8LVBwYZoQZCgWeKoPGTa5GMG8g/TzDgeXuYJQis7Ggiw2xTOw==} + intl-messageformat@9.13.0: dependencies: '@formatjs/ecma402-abstract': 1.11.4 '@formatjs/fast-memoize': 1.2.1 '@formatjs/icu-messageformat-parser': 2.1.0 tslib: 2.6.2 - dev: false - /invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} + invariant@2.2.4: dependencies: loose-envify: 1.4.0 - /ioredis@5.3.2: - resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} - engines: {node: '>=12.22.0'} + ioredis@5.3.2: dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 @@ -18979,446 +26657,259 @@ packages: transitivePeerDependencies: - supports-color - /ip@2.0.0: - resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} - dev: true + ip@2.0.0: {} - /ipaddr.js@1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} + ipaddr.js@1.9.1: {} - /ipaddr.js@2.1.0: - resolution: {integrity: sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==} - engines: {node: '>= 10'} + ipaddr.js@2.1.0: {} - /iron-webcrypto@1.0.0: - resolution: {integrity: sha512-anOK1Mktt8U1Xi7fCM3RELTuYbnFikQY5VtrDj7kPgpejV7d43tWKhzgioO0zpkazLEL/j/iayRqnJhrGfqUsg==} + iron-webcrypto@1.0.0: {} - /is-absolute-url@3.0.3: - resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==} - engines: {node: '>=8'} - dev: true + is-absolute-url@3.0.3: {} - /is-absolute@1.0.0: - resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==} - engines: {node: '>=0.10.0'} + is-absolute@1.0.0: dependencies: is-relative: 1.0.0 is-windows: 1.0.2 - dev: true - /is-alphabetical@1.0.4: - resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} + is-alphabetical@1.0.4: {} - /is-alphanumerical@1.0.4: - resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} + is-alphanumerical@1.0.4: dependencies: is-alphabetical: 1.0.4 is-decimal: 1.0.4 - /is-arguments@1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} - engines: {node: '>= 0.4'} + is-arguments@1.1.1: dependencies: call-bind: 1.0.5 has-tostringtag: 1.0.0 - /is-array-buffer@3.0.2: - resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} + is-array-buffer@3.0.2: dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 is-typed-array: 1.1.12 - /is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - dev: true + is-arrayish@0.2.1: {} - /is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + is-arrayish@0.3.2: {} - /is-async-function@2.0.0: - resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} - engines: {node: '>= 0.4'} + is-async-function@2.0.0: dependencies: has-tostringtag: 1.0.0 - dev: true - /is-bigint@1.0.4: - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + is-bigint@1.0.4: dependencies: has-bigints: 1.0.2 - /is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} + is-binary-path@2.1.0: dependencies: binary-extensions: 2.2.0 - /is-boolean-object@1.1.2: - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} - engines: {node: '>= 0.4'} + is-boolean-object@1.1.2: dependencies: call-bind: 1.0.5 has-tostringtag: 1.0.0 - /is-buffer@2.0.5: - resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} - engines: {node: '>=4'} - dev: true + is-buffer@2.0.5: {} - /is-builtin-module@3.2.1: - resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} - engines: {node: '>=6'} + is-builtin-module@3.2.1: dependencies: builtin-modules: 3.3.0 - dev: true - /is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} + is-callable@1.2.7: {} - /is-ci@3.0.1: - resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} - hasBin: true + is-ci@3.0.1: dependencies: ci-info: 3.9.0 - dev: true - /is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + is-core-module@2.13.1: dependencies: hasown: 2.0.0 - /is-date-object@1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} - engines: {node: '>= 0.4'} + is-date-object@1.0.5: dependencies: has-tostringtag: 1.0.0 - /is-decimal@1.0.4: - resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} + is-decimal@1.0.4: {} - /is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true + is-docker@2.2.1: {} - /is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} + is-extglob@2.1.1: {} - /is-finalizationregistry@1.0.2: - resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + is-finalizationregistry@1.0.2: dependencies: call-bind: 1.0.5 - dev: true - /is-finite@1.1.0: - resolution: {integrity: sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==} - engines: {node: '>=0.10.0'} - dev: false + is-finite@1.1.0: {} - /is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} + is-fullwidth-code-point@3.0.0: {} - /is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} - dev: true + is-fullwidth-code-point@4.0.0: {} - /is-function@1.0.2: - resolution: {integrity: sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==} - dev: false + is-function@1.0.2: {} - /is-generator-fn@2.1.0: - resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} - engines: {node: '>=6'} - dev: true + is-generator-fn@2.1.0: {} - /is-generator-function@1.0.10: - resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} - engines: {node: '>= 0.4'} + is-generator-function@1.0.10: dependencies: has-tostringtag: 1.0.0 - /is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} + is-glob@4.0.3: dependencies: is-extglob: 2.1.1 - /is-hex-prefixed@1.0.0: - resolution: {integrity: sha512-WvtOiug1VFrE9v1Cydwm+FnXd3+w9GaeVUss5W4v/SLy3UW00vP+6iNF2SdnfiBoLy4bTqVdkftNGTUeOFVsbA==} - engines: {node: '>=6.5.0', npm: '>=3'} - dev: false + is-hex-prefixed@1.0.0: {} - /is-hexadecimal@1.0.4: - resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} + is-hexadecimal@1.0.4: {} - /is-interactive@1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} - dev: true + is-interactive@1.0.0: {} - /is-lower-case@2.0.2: - resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==} + is-lower-case@2.0.2: dependencies: tslib: 2.6.2 - dev: true - /is-map@2.0.2: - resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} + is-map@2.0.2: {} - /is-module@1.0.0: - resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} - dev: true + is-module@1.0.0: {} - /is-nan@1.3.2: - resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} - engines: {node: '>= 0.4'} + is-nan@1.3.2: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 - dev: true - /is-negative-zero@2.0.2: - resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} - engines: {node: '>= 0.4'} + is-negative-zero@2.0.2: {} - /is-node-process@1.2.0: - resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} - dev: true + is-node-process@1.2.0: {} - /is-number-object@1.0.7: - resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} - engines: {node: '>= 0.4'} + is-number-object@1.0.7: dependencies: has-tostringtag: 1.0.0 - /is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} + is-number@7.0.0: {} - /is-path-cwd@2.2.0: - resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} - engines: {node: '>=6'} - dev: true + is-path-cwd@2.2.0: {} - /is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - dev: true + is-path-inside@3.0.3: {} - /is-plain-obj@1.1.0: - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} - engines: {node: '>=0.10.0'} - dev: true + is-plain-obj@1.1.0: {} - /is-plain-obj@3.0.0: - resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} - engines: {node: '>=10'} - dev: true + is-plain-obj@3.0.0: {} - /is-plain-obj@4.1.0: - resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} - engines: {node: '>=12'} - dev: true + is-plain-obj@4.1.0: {} - /is-plain-object@2.0.4: - resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} - engines: {node: '>=0.10.0'} + is-plain-object@2.0.4: dependencies: isobject: 3.0.1 - dev: true - /is-plain-object@3.0.1: - resolution: {integrity: sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==} - engines: {node: '>=0.10.0'} - dev: true + is-plain-object@3.0.1: {} - /is-plain-object@5.0.0: - resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} - engines: {node: '>=0.10.0'} - dev: true + is-plain-object@5.0.0: {} - /is-potential-custom-element-name@1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - dev: true + is-potential-custom-element-name@1.0.1: {} - /is-reference@1.2.1: - resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} + is-reference@1.2.1: dependencies: '@types/estree': 1.0.5 - /is-regex@1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} - engines: {node: '>= 0.4'} + is-regex@1.1.4: dependencies: call-bind: 1.0.5 has-tostringtag: 1.0.0 - /is-relative@1.0.0: - resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} - engines: {node: '>=0.10.0'} + is-relative@1.0.0: dependencies: is-unc-path: 1.0.0 - dev: true - /is-set@2.0.2: - resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} + is-set@2.0.2: {} - /is-shared-array-buffer@1.0.2: - resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + is-shared-array-buffer@1.0.2: dependencies: call-bind: 1.0.5 - /is-stream@1.1.0: - resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} - engines: {node: '>=0.10.0'} - dev: true + is-stream@1.1.0: {} - /is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} + is-stream@2.0.1: {} - /is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true + is-stream@3.0.0: {} - /is-string@1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} - engines: {node: '>= 0.4'} + is-string@1.0.7: dependencies: has-tostringtag: 1.0.0 - /is-symbol@1.0.4: - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} - engines: {node: '>= 0.4'} + is-symbol@1.0.4: dependencies: has-symbols: 1.0.3 - /is-typed-array@1.1.12: - resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} - engines: {node: '>= 0.4'} + is-typed-array@1.1.12: dependencies: which-typed-array: 1.1.13 - /is-typedarray@1.0.0: - resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + is-typedarray@1.0.0: {} - /is-unc-path@1.0.0: - resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==} - engines: {node: '>=0.10.0'} + is-unc-path@1.0.0: dependencies: unc-path-regex: 0.1.2 - dev: true - /is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} - dev: true + is-unicode-supported@0.1.0: {} - /is-upper-case@2.0.2: - resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==} + is-upper-case@2.0.2: dependencies: tslib: 2.6.2 - dev: true - /is-weakmap@2.0.1: - resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} + is-weakmap@2.0.1: {} - /is-weakref@1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + is-weakref@1.0.2: dependencies: call-bind: 1.0.5 - /is-weakset@2.0.2: - resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} + is-weakset@2.0.2: dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 - /is-what@3.14.1: - resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} - dev: true + is-what@3.14.1: {} - /is-windows@0.2.0: - resolution: {integrity: sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==} - engines: {node: '>=0.10.0'} - dev: true + is-windows@0.2.0: {} - /is-windows@1.0.2: - resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} - engines: {node: '>=0.10.0'} - dev: true + is-windows@1.0.2: {} - /is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} + is-wsl@2.2.0: dependencies: is-docker: 2.2.1 - /isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + isarray@1.0.0: {} - /isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + isarray@2.0.5: {} - /isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + isexe@2.0.0: {} - /isobject@3.0.1: - resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} - engines: {node: '>=0.10.0'} - dev: true + isobject@3.0.1: {} - /isomorphic-unfetch@3.1.0(encoding@0.1.13): - resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==} + isomorphic-unfetch@3.1.0(encoding@0.1.13): dependencies: node-fetch: 2.7.0(encoding@0.1.13) unfetch: 4.2.0 transitivePeerDependencies: - encoding - dev: false - /isomorphic-ws@5.0.0(ws@8.13.0): - resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} - peerDependencies: - ws: '*' + isomorphic-ws@5.0.0(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: - ws: 8.13.0 - dev: true + ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - /isomorphic-ws@5.0.0(ws@8.16.0): - resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} - peerDependencies: - ws: '*' + isomorphic-ws@5.0.0(ws@8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: - ws: 8.16.0 - dev: true + ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - /isstream@0.1.2: - resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} - dev: false + isstream@0.1.2: {} - /istanbul-lib-coverage@3.2.2: - resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} - engines: {node: '>=8'} - dev: true + istanbul-lib-coverage@3.2.2: {} - /istanbul-lib-hook@3.0.0: - resolution: {integrity: sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==} - engines: {node: '>=8'} + istanbul-lib-hook@3.0.0: dependencies: append-transform: 2.0.0 - dev: true - /istanbul-lib-instrument@4.0.3: - resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} - engines: {node: '>=8'} + istanbul-lib-instrument@4.0.3: dependencies: '@babel/core': 7.23.9 '@istanbuljs/schema': 0.1.3 @@ -19426,11 +26917,8 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true - /istanbul-lib-instrument@5.2.1: - resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} - engines: {node: '>=8'} + istanbul-lib-instrument@5.2.1: dependencies: '@babel/core': 7.23.9 '@babel/parser': 7.23.9 @@ -19439,24 +26927,18 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true - /istanbul-lib-instrument@6.0.1: - resolution: {integrity: sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==} - engines: {node: '>=10'} + istanbul-lib-instrument@6.0.1: dependencies: '@babel/core': 7.23.9 '@babel/parser': 7.23.9 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - dev: true - /istanbul-lib-processinfo@2.0.3: - resolution: {integrity: sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==} - engines: {node: '>=8'} + istanbul-lib-processinfo@2.0.3: dependencies: archy: 1.0.0 cross-spawn: 7.0.3 @@ -19464,92 +26946,65 @@ packages: p-map: 3.0.0 rimraf: 3.0.2 uuid: 8.3.2 - dev: true - /istanbul-lib-report@3.0.1: - resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} - engines: {node: '>=10'} + istanbul-lib-report@3.0.1: dependencies: istanbul-lib-coverage: 3.2.2 make-dir: 4.0.0 supports-color: 7.2.0 - dev: true - /istanbul-lib-source-maps@4.0.1: - resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} - engines: {node: '>=10'} + istanbul-lib-source-maps@4.0.1: dependencies: debug: 4.3.4 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: - supports-color - dev: true - /istanbul-reports@3.1.6: - resolution: {integrity: sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==} - engines: {node: '>=8'} + istanbul-reports@3.1.6: dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.1 - dev: true - /iterator.prototype@1.1.2: - resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + iterator.prototype@1.1.2: dependencies: define-properties: 1.2.1 get-intrinsic: 1.2.2 has-symbols: 1.0.3 reflect.getprototypeof: 1.0.4 set-function-name: 2.0.1 - dev: true - /jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} - engines: {node: '>=14'} + jackspeak@2.3.6: dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: '@pkgjs/parseargs': 0.11.0 - dev: true - /jake@10.8.7: - resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} - engines: {node: '>=10'} - hasBin: true + jake@10.8.7: dependencies: async: 3.2.5 chalk: 4.1.0 filelist: 1.0.4 minimatch: 3.1.2 - dev: true - /jest-changed-files@28.1.3: - resolution: {integrity: sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-changed-files@28.1.3: dependencies: execa: 5.1.1 p-limit: 3.1.0 - dev: true - /jest-changed-files@29.7.0: - resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-changed-files@29.7.0: dependencies: execa: 5.1.1 jest-util: 29.7.0 p-limit: 3.1.0 - dev: true - /jest-circus@28.1.3: - resolution: {integrity: sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-circus@28.1.3: dependencies: '@jest/environment': 28.1.3 '@jest/expect': 28.1.3 '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 chalk: 4.1.0 co: 4.6.0 dedent: 0.7.0 @@ -19566,20 +27021,17 @@ packages: stack-utils: 2.0.6 transitivePeerDependencies: - supports-color - dev: true - /jest-circus@29.7.0: - resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-circus@29.7.0(babel-plugin-macros@2.8.0): dependencies: '@jest/environment': 29.7.0 '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 chalk: 4.1.0 co: 4.6.0 - dedent: 1.5.1 + dedent: 1.5.1(babel-plugin-macros@2.8.0) is-generator-fn: 2.1.0 jest-each: 29.7.0 jest-matcher-utils: 29.7.0 @@ -19595,26 +27047,17 @@ packages: transitivePeerDependencies: - babel-plugin-macros - supports-color - dev: true - /jest-cli@28.1.3(@types/node@18.16.9)(ts-node@10.9.1): - resolution: {integrity: sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + jest-cli@28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): dependencies: - '@jest/core': 28.1.3(ts-node@10.9.1) + '@jest/core': 28.1.3(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 chalk: 4.1.0 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.1.0 - jest-config: 28.1.3(@types/node@18.16.9)(ts-node@10.9.1) + jest-config: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) jest-util: 28.1.3 jest-validate: 28.1.3 prompts: 2.4.2 @@ -19623,26 +27066,17 @@ packages: - '@types/node' - supports-color - ts-node - dev: true - /jest-cli@29.7.0(@types/node@18.16.9)(ts-node@10.9.1): - resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + jest-cli@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.1) + '@jest/core': 29.7.0(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.0 - create-jest: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) + create-jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -19651,24 +27085,12 @@ packages: - babel-plugin-macros - supports-color - ts-node - dev: true - /jest-config@28.1.3(@types/node@18.16.9)(ts-node@10.9.1): - resolution: {integrity: sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true + jest-config@28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): dependencies: '@babel/core': 7.23.9 '@jest/test-sequencer': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.16.9 babel-jest: 28.1.3(@babel/core@7.23.9) chalk: 4.1.0 ci-info: 3.9.0 @@ -19688,34 +27110,24 @@ packages: pretty-format: 28.1.3 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.16.9)(typescript@5.4.2) + optionalDependencies: + '@types/node': 18.19.31 + ts-node: 10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2) transitivePeerDependencies: - supports-color - dev: true - /jest-config@29.7.0(@types/node@18.16.9)(ts-node@10.9.1): - resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true + jest-config@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): dependencies: '@babel/core': 7.23.9 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.16.9 babel-jest: 29.7.0(@babel/core@7.23.9) chalk: 4.1.0 ci-info: 3.9.0 deepmerge: 4.3.1 glob: 7.2.3 graceful-fs: 4.2.11 - jest-circus: 29.7.0 + jest-circus: 29.7.0(babel-plugin-macros@2.8.0) jest-environment-node: 29.7.0 jest-get-type: 29.6.3 jest-regex-util: 29.6.3 @@ -19728,132 +27140,93 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.16.9)(typescript@5.4.2) + optionalDependencies: + '@types/node': 18.19.31 + ts-node: 10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - dev: true - /jest-diff@28.1.3: - resolution: {integrity: sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-diff@28.1.3: dependencies: chalk: 4.1.0 diff-sequences: 28.1.1 jest-get-type: 28.0.2 pretty-format: 28.1.3 - dev: true - /jest-diff@29.7.0: - resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-diff@29.7.0: dependencies: chalk: 4.1.0 diff-sequences: 29.6.3 jest-get-type: 29.6.3 pretty-format: 29.7.0 - dev: true - /jest-docblock@28.1.1: - resolution: {integrity: sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-docblock@28.1.1: dependencies: detect-newline: 3.1.0 - dev: true - /jest-docblock@29.7.0: - resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-docblock@29.7.0: dependencies: detect-newline: 3.1.0 - dev: true - /jest-each@28.1.3: - resolution: {integrity: sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-each@28.1.3: dependencies: '@jest/types': 28.1.3 chalk: 4.1.0 jest-get-type: 28.0.2 jest-util: 28.1.3 pretty-format: 28.1.3 - dev: true - /jest-each@29.7.0: - resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-each@29.7.0: dependencies: '@jest/types': 29.6.3 chalk: 4.1.0 jest-get-type: 29.6.3 jest-util: 29.7.0 pretty-format: 29.7.0 - dev: true - /jest-environment-jsdom@29.7.0: - resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true + jest-environment-jsdom@29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 18.16.9 + '@types/node': 18.19.31 jest-mock: 29.7.0 jest-util: 29.7.0 - jsdom: 20.0.3 + jsdom: 20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - dev: true - /jest-environment-node@28.1.3: - resolution: {integrity: sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-environment-node@28.1.3: dependencies: '@jest/environment': 28.1.3 '@jest/fake-timers': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 jest-mock: 28.1.3 jest-util: 28.1.3 - dev: true - /jest-environment-node@29.7.0: - resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-environment-node@29.7.0: dependencies: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 jest-mock: 29.7.0 jest-util: 29.7.0 - dev: true - /jest-get-type@28.0.2: - resolution: {integrity: sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dev: true + jest-get-type@28.0.2: {} - /jest-get-type@29.6.3: - resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dev: true + jest-get-type@29.6.3: {} - /jest-haste-map@28.1.3: - resolution: {integrity: sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-haste-map@28.1.3: dependencies: '@jest/types': 28.1.3 '@types/graceful-fs': 4.1.9 - '@types/node': 18.16.9 + '@types/node': 18.19.31 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -19864,15 +27237,12 @@ packages: walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 - dev: true - /jest-haste-map@29.7.0: - resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-haste-map@29.7.0: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 18.16.9 + '@types/node': 18.19.31 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -19883,57 +27253,39 @@ packages: walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 - dev: true - /jest-junit@14.0.1: - resolution: {integrity: sha512-h7/wwzPbllgpQhhVcRzRC76/cc89GlazThoV1fDxcALkf26IIlRsu/AcTG64f4nR2WPE3Cbd+i/sVf+NCUHrWQ==} - engines: {node: '>=10.12.0'} + jest-junit@14.0.1: dependencies: mkdirp: 1.0.4 strip-ansi: 6.0.1 uuid: 8.3.2 xml: 1.0.1 - dev: true - /jest-leak-detector@28.1.3: - resolution: {integrity: sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-leak-detector@28.1.3: dependencies: jest-get-type: 28.0.2 pretty-format: 28.1.3 - dev: true - /jest-leak-detector@29.7.0: - resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-leak-detector@29.7.0: dependencies: jest-get-type: 29.6.3 pretty-format: 29.7.0 - dev: true - /jest-matcher-utils@28.1.3: - resolution: {integrity: sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-matcher-utils@28.1.3: dependencies: chalk: 4.1.0 jest-diff: 28.1.3 jest-get-type: 28.0.2 pretty-format: 28.1.3 - dev: true - - /jest-matcher-utils@29.7.0: - resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-matcher-utils@29.7.0: dependencies: chalk: 4.1.0 jest-diff: 29.7.0 jest-get-type: 29.6.3 pretty-format: 29.7.0 - dev: true - /jest-message-util@28.1.3: - resolution: {integrity: sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-message-util@28.1.3: dependencies: '@babel/code-frame': 7.23.5 '@jest/types': 28.1.3 @@ -19944,11 +27296,8 @@ packages: pretty-format: 28.1.3 slash: 3.0.0 stack-utils: 2.0.6 - dev: true - /jest-message-util@29.7.0: - resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-message-util@29.7.0: dependencies: '@babel/code-frame': 7.23.5 '@jest/types': 29.6.3 @@ -19959,43 +27308,27 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 - dev: true - /jest-mock@27.5.1: - resolution: {integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + jest-mock@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /jest-mock@28.1.3: - resolution: {integrity: sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-mock@28.1.3: dependencies: '@jest/types': 28.1.3 - '@types/node': 18.16.9 - dev: true + '@types/node': 18.19.31 - /jest-mock@29.7.0: - resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 jest-util: 29.7.0 - dev: true - /jest-playwright-preset@2.0.0(jest-circus@28.1.3)(jest-environment-node@28.1.3)(jest-runner@28.1.3)(jest@28.1.3): - resolution: {integrity: sha512-pV5ruTJJMen3lwshUL4dlSqLlP8z4q9MXqWJkmy+sB6HYfzXoqBHzhl+5hslznhnSVTe4Dwu+reiiwcUJpYUbw==} - peerDependencies: - jest: ^28.0.0 - jest-circus: ^28.0.0 - jest-environment-node: ^28.0.0 - jest-runner: ^28.0.0 + jest-playwright-preset@2.0.0(jest-circus@28.1.3)(jest-environment-node@28.1.3)(jest-runner@28.1.3)(jest@28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))): dependencies: expect-playwright: 0.8.0 - jest: 28.1.3(@types/node@18.16.9)(ts-node@10.9.1) + jest: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) jest-circus: 28.1.3 jest-environment-node: 28.1.3 jest-process-manager: 0.3.1 @@ -20007,34 +27340,16 @@ packages: transitivePeerDependencies: - debug - supports-color - dev: true - /jest-pnp-resolver@1.2.3(jest-resolve@28.1.3): - resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - dependencies: + jest-pnp-resolver@1.2.3(jest-resolve@28.1.3): + optionalDependencies: jest-resolve: 28.1.3 - dev: true - /jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): - resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - dependencies: + jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): + optionalDependencies: jest-resolve: 29.7.0 - dev: true - /jest-process-manager@0.3.1: - resolution: {integrity: sha512-x9W54UgZ7IkzUHgXtnI1x4GKOVjxtwW0CA/7yGbTHtT/YhENO0Lic2yfVyC/gekn7OIEMcQmy0L1r9WLQABfqw==} + jest-process-manager@0.3.1: dependencies: '@types/wait-on': 5.3.4 chalk: 4.1.0 @@ -20049,41 +27364,26 @@ packages: transitivePeerDependencies: - debug - supports-color - dev: true - /jest-regex-util@28.0.2: - resolution: {integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dev: true + jest-regex-util@28.0.2: {} - /jest-regex-util@29.6.3: - resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dev: true + jest-regex-util@29.6.3: {} - /jest-resolve-dependencies@28.1.3: - resolution: {integrity: sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-resolve-dependencies@28.1.3: dependencies: jest-regex-util: 28.0.2 jest-snapshot: 28.1.3 transitivePeerDependencies: - supports-color - dev: true - /jest-resolve-dependencies@29.7.0: - resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-resolve-dependencies@29.7.0: dependencies: jest-regex-util: 29.6.3 jest-snapshot: 29.7.0 transitivePeerDependencies: - supports-color - dev: true - /jest-resolve@28.1.3: - resolution: {integrity: sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-resolve@28.1.3: dependencies: chalk: 4.1.0 graceful-fs: 4.2.11 @@ -20094,11 +27394,8 @@ packages: resolve: 1.22.8 resolve.exports: 1.1.0 slash: 3.0.0 - dev: true - /jest-resolve@29.7.0: - resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-resolve@29.7.0: dependencies: chalk: 4.1.0 graceful-fs: 4.2.11 @@ -20109,18 +27406,15 @@ packages: resolve: 1.22.8 resolve.exports: 2.0.2 slash: 3.0.0 - dev: true - /jest-runner@28.1.3: - resolution: {integrity: sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-runner@28.1.3: dependencies: '@jest/console': 28.1.3 '@jest/environment': 28.1.3 '@jest/test-result': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 chalk: 4.1.0 emittery: 0.10.2 graceful-fs: 4.2.11 @@ -20138,18 +27432,15 @@ packages: source-map-support: 0.5.13 transitivePeerDependencies: - supports-color - dev: true - /jest-runner@29.7.0: - resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-runner@29.7.0: dependencies: '@jest/console': 29.7.0 '@jest/environment': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 chalk: 4.1.0 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -20167,11 +27458,8 @@ packages: source-map-support: 0.5.13 transitivePeerDependencies: - supports-color - dev: true - /jest-runtime@28.1.3: - resolution: {integrity: sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-runtime@28.1.3: dependencies: '@jest/environment': 28.1.3 '@jest/fake-timers': 28.1.3 @@ -20197,11 +27485,8 @@ packages: strip-bom: 4.0.0 transitivePeerDependencies: - supports-color - dev: true - /jest-runtime@29.7.0: - resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-runtime@29.7.0: dependencies: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 @@ -20210,7 +27495,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 chalk: 4.1.0 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -20227,17 +27512,12 @@ packages: strip-bom: 4.0.0 transitivePeerDependencies: - supports-color - dev: true - /jest-serializer-html@7.1.0: - resolution: {integrity: sha512-xYL2qC7kmoYHJo8MYqJkzrl/Fdlx+fat4U1AqYg+kafqwcKPiMkOcjWHPKhueuNEgr+uemhGc+jqXYiwCyRyLA==} + jest-serializer-html@7.1.0: dependencies: diffable-html: 4.1.0 - dev: true - /jest-snapshot@28.1.3: - resolution: {integrity: sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-snapshot@28.1.3: dependencies: '@babel/core': 7.23.9 '@babel/generator': 7.23.5 @@ -20261,14 +27541,11 @@ packages: jest-util: 28.1.3 natural-compare: 1.4.0 pretty-format: 28.1.3 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - dev: true - /jest-snapshot@29.7.0: - resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-snapshot@29.7.0: dependencies: '@babel/core': 7.23.9 '@babel/generator': 7.23.5 @@ -20289,38 +27566,29 @@ packages: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - dev: true - /jest-util@28.1.3: - resolution: {integrity: sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-util@28.1.3: dependencies: '@jest/types': 28.1.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 chalk: 4.1.0 ci-info: 3.9.0 graceful-fs: 4.2.11 picomatch: 2.3.1 - dev: true - /jest-util@29.7.0: - resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 chalk: 4.1.0 ci-info: 3.9.0 graceful-fs: 4.2.11 picomatch: 2.3.1 - dev: true - /jest-validate@28.1.3: - resolution: {integrity: sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-validate@28.1.3: dependencies: '@jest/types': 28.1.3 camelcase: 6.3.0 @@ -20328,11 +27596,8 @@ packages: jest-get-type: 28.0.2 leven: 3.1.0 pretty-format: 28.1.3 - dev: true - /jest-validate@29.7.0: - resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-validate@29.7.0: dependencies: '@jest/types': 29.6.3 camelcase: 6.3.0 @@ -20340,207 +27605,130 @@ packages: jest-get-type: 29.6.3 leven: 3.1.0 pretty-format: 29.7.0 - dev: true - /jest-watch-typeahead@2.2.2(jest@28.1.3): - resolution: {integrity: sha512-+QgOFW4o5Xlgd6jGS5X37i08tuuXNW8X0CV9WNFi+3n8ExCIP+E1melYhvYLjv5fE6D0yyzk74vsSO8I6GqtvQ==} - engines: {node: ^14.17.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - jest: ^27.0.0 || ^28.0.0 || ^29.0.0 + jest-watch-typeahead@2.2.2(jest@28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))): dependencies: ansi-escapes: 6.2.0 chalk: 5.3.0 - jest: 28.1.3(@types/node@18.16.9)(ts-node@10.9.1) + jest: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 string-length: 5.0.1 strip-ansi: 7.1.0 - dev: true - /jest-watcher@28.1.3: - resolution: {integrity: sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-watcher@28.1.3: dependencies: '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 ansi-escapes: 4.3.2 chalk: 4.1.0 emittery: 0.10.2 jest-util: 28.1.3 string-length: 4.0.2 - dev: true - /jest-watcher@29.7.0: - resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-watcher@29.7.0: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.16.9 + '@types/node': 18.19.31 ansi-escapes: 4.3.2 chalk: 4.1.0 emittery: 0.13.1 jest-util: 29.7.0 string-length: 4.0.2 - dev: true - /jest-worker@27.5.1: - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} - engines: {node: '>= 10.13.0'} + jest-worker@27.5.1: dependencies: - '@types/node': 18.16.9 + '@types/node': 18.19.31 merge-stream: 2.0.0 supports-color: 8.1.1 - /jest-worker@28.1.3: - resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-worker@28.1.3: dependencies: - '@types/node': 18.16.9 + '@types/node': 18.19.31 merge-stream: 2.0.0 supports-color: 8.1.1 - dev: true - /jest-worker@29.7.0: - resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-worker@29.7.0: dependencies: - '@types/node': 18.16.9 + '@types/node': 18.19.31 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - dev: true - /jest@28.1.3(@types/node@18.16.9)(ts-node@10.9.1): - resolution: {integrity: sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + jest@28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): dependencies: - '@jest/core': 28.1.3(ts-node@10.9.1) + '@jest/core': 28.1.3(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) '@jest/types': 28.1.3 import-local: 3.1.0 - jest-cli: 28.1.3(@types/node@18.16.9)(ts-node@10.9.1) + jest-cli: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) transitivePeerDependencies: - '@types/node' - supports-color - ts-node - dev: true - /jest@29.7.0(@types/node@18.16.9)(ts-node@10.9.1): - resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.1) + '@jest/core': 29.7.0(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) + jest-cli: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - dev: true - /jiti@1.17.1: - resolution: {integrity: sha512-NZIITw8uZQFuzQimqjUxIrIcEdxYDFIe/0xYfIlVXTkiBjjyBEvgasj5bb0/cHtPRD/NziPbT312sFrkI5ALpw==} - hasBin: true - dev: true + jiti@1.17.1: {} - /jiti@1.21.0: - resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} - hasBin: true + jiti@1.21.0: {} - /joi@17.11.0: - resolution: {integrity: sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==} + joi@17.11.0: dependencies: '@hapi/hoek': 9.3.0 '@hapi/topo': 5.1.0 '@sideway/address': 4.1.4 '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 - dev: true - /joi@17.9.1: - resolution: {integrity: sha512-FariIi9j6QODKATGBrEX7HZcja8Bsh3rfdGYy/Sb65sGlZWK/QWesU1ghk7aJWDj95knjXlQfSmzFSPPkLVsfw==} + joi@17.9.1: dependencies: '@hapi/hoek': 9.3.0 '@hapi/topo': 5.1.0 '@sideway/address': 4.1.4 '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 - dev: false - /jose@4.15.4: - resolution: {integrity: sha512-W+oqK4H+r5sITxfxpSU+MMdr/YSWGvgZMQDIsNoBDGGy4i7GBPTtvFKibQzW06n3U3TqHjhvBJsirShsEJ6eeQ==} - dev: false + jose@4.15.4: {} - /jose@5.2.0: - resolution: {integrity: sha512-oW3PCnvyrcm1HMvGTzqjxxfnEs9EoFOFWi2HsEGhlFVOXxTE3K9GKWVMFoFw06yPUqwpvEWic1BmtUZBI/tIjw==} - dev: true + jose@5.2.0: {} - /js-cookie@2.2.1: - resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} - dev: false + js-cookie@2.2.1: {} - /js-levenshtein@1.1.6: - resolution: {integrity: sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==} - engines: {node: '>=0.10.0'} - dev: true + js-levenshtein@1.1.6: {} - /js-sha3@0.5.7: - resolution: {integrity: sha512-GII20kjaPX0zJ8wzkTbNDYMY7msuZcTWk8S5UOh6806Jq/wz1J8/bnr8uGU0DAUmYDjj2Mr4X1cW8v/GLYnR+g==} - dev: false + js-sha3@0.5.7: {} - /js-sha3@0.8.0: - resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} + js-sha3@0.8.0: {} - /js-sha3@0.9.2: - resolution: {integrity: sha512-8kgvwd03wNGQG1GRvl3yy1Yt40sICAcIMsDU2ZLgoL0Z6z9rkRmf9Vd+bi/gYSzgAqMUGl/jiDKu0J8AWFd+BQ==} - dev: false + js-sha3@0.9.2: {} - /js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + js-tokens@4.0.0: {} - /js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true + js-yaml@3.14.1: dependencies: argparse: 1.0.10 esprima: 4.0.1 - dev: true - /js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true + js-yaml@4.1.0: dependencies: argparse: 2.0.1 - dev: true - /jsbn@0.1.1: - resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} - dev: false + jsbn@0.1.1: {} - /jsdom@20.0.3: - resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} - engines: {node: '>=14'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true + jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: abab: 2.0.6 acorn: 8.11.2 @@ -20566,116 +27754,73 @@ packages: whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 - ws: 8.16.0 + ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - dev: true - /jsesc@0.5.0: - resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} - hasBin: true - dev: true + jsesc@0.5.0: {} - /jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true + jsesc@2.5.2: {} - /json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + json-buffer@3.0.1: {} - /json-parse-better-errors@1.0.2: - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} - dev: true + json-parse-better-errors@1.0.2: {} - /json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + json-parse-even-better-errors@2.3.1: {} - /json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + json-schema-traverse@0.4.1: {} - /json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - dev: true + json-schema-traverse@1.0.0: {} - /json-schema@0.4.0: - resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} - dev: false + json-schema@0.4.0: {} - /json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - dev: true + json-stable-stringify-without-jsonify@1.0.1: {} - /json-stable-stringify@1.1.0: - resolution: {integrity: sha512-zfA+5SuwYN2VWqN1/5HZaDzQKLJHaBVMZIIM+wuYjdptkaQsqzDdqjqf+lZZJUuJq1aanHiY8LhH8LmH+qBYJA==} - engines: {node: '>= 0.4'} + json-stable-stringify@1.1.0: dependencies: call-bind: 1.0.5 isarray: 2.0.5 jsonify: 0.0.1 object-keys: 1.1.1 - dev: true - /json-stringify-safe@5.0.1: - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} - dev: false + json-stringify-safe@5.0.1: {} - /json-to-pretty-yaml@1.2.2: - resolution: {integrity: sha512-rvm6hunfCcqegwYaG5T4yKJWxc9FXFgBVrcTZ4XfSVRwa5HA/Xs+vB/Eo9treYYHCeNM0nrSUr82V/M31Urc7A==} - engines: {node: '>= 0.2.0'} + json-to-pretty-yaml@1.2.2: dependencies: remedial: 1.0.8 remove-trailing-spaces: 1.0.8 - dev: true - /json5@1.0.2: - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} - hasBin: true + json5@1.0.2: dependencies: minimist: 1.2.8 - dev: true - /json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true + json5@2.2.3: {} - /jsonc-eslint-parser@2.4.0: - resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + jsonc-eslint-parser@2.4.0: dependencies: acorn: 8.11.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 semver: 7.5.4 - dev: true - /jsonc-parser@3.2.0: - resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} + jsonc-parser@3.2.0: {} - /jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + jsonfile@4.0.0: optionalDependencies: graceful-fs: 4.2.11 - /jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + jsonfile@6.1.0: dependencies: universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 - dev: true - /jsonify@0.0.1: - resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==} - dev: true + jsonify@0.0.1: {} - /jsonwebtoken@9.0.2: - resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} - engines: {node: '>=12', npm: '>=6'} + jsonwebtoken@9.0.2: dependencies: jws: 3.2.2 lodash.includes: 4.3.0 @@ -20687,139 +27832,85 @@ packages: lodash.once: 4.1.1 ms: 2.1.3 semver: 7.5.4 - dev: false - /jsprim@1.4.2: - resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} - engines: {node: '>=0.6.0'} + jsprim@1.4.2: dependencies: assert-plus: 1.0.0 extsprintf: 1.3.0 json-schema: 0.4.0 verror: 1.10.0 - dev: false - /jsx-ast-utils@3.3.5: - resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} - engines: {node: '>=4.0'} + jsx-ast-utils@3.3.5: dependencies: array-includes: 3.1.7 array.prototype.flat: 1.3.2 object.assign: 4.1.5 object.values: 1.1.7 - dev: true - /junit-report-builder@3.1.0: - resolution: {integrity: sha512-uKcPKbjl/v3pqQUuQuCehmuObAb9adZiZleKp0JijMmKPpBh5rl9YvyPjVqzaLkA0dROnMnQvjXQF37VbYoofw==} - engines: {node: '>=8'} + junit-report-builder@3.1.0: dependencies: date-format: 4.0.3 lodash: 4.17.21 make-dir: 3.1.0 xmlbuilder: 15.1.1 - dev: true - /jwa@1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} + jwa@1.4.1: dependencies: buffer-equal-constant-time: 1.0.1 ecdsa-sig-formatter: 1.0.11 safe-buffer: 5.2.1 - dev: false - /jws@3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} + jws@3.2.2: dependencies: jwa: 1.4.1 safe-buffer: 5.2.1 - dev: false - /keccak@3.0.4: - resolution: {integrity: sha512-3vKuW0jV8J3XNTzvfyicFR5qvxrSAGl7KIhvgOu5cmWwM7tZRj3fMbj/pfIf4be7aznbc+prBWGjywox/g2Y6Q==} - engines: {node: '>=10.0.0'} - requiresBuild: true + keccak@3.0.4: dependencies: node-addon-api: 2.0.2 node-gyp-build: 4.7.1 readable-stream: 3.6.2 - dev: false - /keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + keyv@4.5.4: dependencies: json-buffer: 3.0.1 - /keyvaluestorage-interface@1.0.0: - resolution: {integrity: sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==} + keyvaluestorage-interface@1.0.0: {} - /kind-of@6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} - engines: {node: '>=0.10.0'} - dev: true + kind-of@6.0.3: {} - /kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} - dev: true + kleur@3.0.3: {} - /kleur@4.1.5: - resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} - engines: {node: '>=6'} - dev: true + kleur@4.1.5: {} - /klona@2.0.6: - resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} - engines: {node: '>= 8'} - dev: true + klona@2.0.6: {} - /language-subtag-registry@0.3.22: - resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} - dev: true + language-subtag-registry@0.3.22: {} - /language-tags@1.0.9: - resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} - engines: {node: '>=0.10'} + language-tags@1.0.9: dependencies: language-subtag-registry: 0.3.22 - dev: true - /launch-editor@2.6.1: - resolution: {integrity: sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==} + launch-editor@2.6.1: dependencies: picocolors: 1.0.0 shell-quote: 1.8.1 - dev: true - /lazy-ass@1.6.0: - resolution: {integrity: sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==} - engines: {node: '> 0.8'} - dev: true + lazy-ass@1.6.0: {} - /lazy-universal-dotenv@4.0.0: - resolution: {integrity: sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==} - engines: {node: '>=14.0.0'} + lazy-universal-dotenv@4.0.0: dependencies: app-root-dir: 1.0.2 dotenv: 16.3.1 dotenv-expand: 10.0.0 - dev: true - /less-loader@11.1.0(less@4.1.3)(webpack@5.89.0): - resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} - engines: {node: '>= 14.15.0'} - peerDependencies: - less: ^3.5.0 || ^4.0.0 - webpack: ^5.0.0 + less-loader@11.1.0(less@4.1.3)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: klona: 2.0.6 less: 4.1.3 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /less@4.1.3: - resolution: {integrity: sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==} - engines: {node: '>=6'} - hasBin: true + less@4.1.3: dependencies: copy-anything: 2.0.6 parse-node-version: 1.0.1 @@ -20834,70 +27925,42 @@ packages: source-map: 0.6.1 transitivePeerDependencies: - supports-color - dev: true - /leven@3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} - dev: true + leven@3.1.0: {} - /levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} + levn@0.4.1: dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 - dev: true - /libphonenumber-js@1.10.51: - resolution: {integrity: sha512-vY2I+rQwrDQzoPds0JeTEpeWzbUJgqoV0O4v31PauHBb/e+1KCXKylHcDnBMgJZ9fH9mErsEbROJY3Z3JtqEmg==} - dev: false + libphonenumber-js@1.10.51: {} - /license-webpack-plugin@4.0.2(webpack@5.89.0): - resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} - peerDependencies: - webpack: '*' - peerDependenciesMeta: - webpack: - optional: true + license-webpack-plugin@4.0.2(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) webpack-sources: 3.2.3 - dev: true + optionalDependencies: + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /lie@3.1.1: - resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} + lie@3.1.1: dependencies: immediate: 3.0.6 - dev: false - /lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} - engines: {node: '>=10'} + lilconfig@2.1.0: {} - /lilconfig@3.0.0: - resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} - engines: {node: '>=14'} + lilconfig@3.0.0: {} - /lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + lines-and-columns@1.2.4: {} - /lines-and-columns@2.0.4: - resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true + lines-and-columns@2.0.4: {} - /lint-staged@13.3.0: - resolution: {integrity: sha512-mPRtrYnipYYv1FEE134ufbWpeggNTo+O/UPzngoaKzbzHAthvR55am+8GfHTnqNRQVRRrYQLGW9ZyUoD7DsBHQ==} - engines: {node: ^16.14.0 || >=18.0.0} - hasBin: true + lint-staged@13.3.0(enquirer@2.3.6): dependencies: chalk: 5.3.0 commander: 11.0.0 debug: 4.3.4 execa: 7.2.0 lilconfig: 2.1.0 - listr2: 6.6.1 + listr2: 6.6.1(enquirer@2.3.6) micromatch: 4.0.5 pidtree: 0.6.0 string-argv: 0.3.2 @@ -20905,11 +27968,8 @@ packages: transitivePeerDependencies: - enquirer - supports-color - dev: true - /listhen@1.5.5: - resolution: {integrity: sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA==} - hasBin: true + listhen@1.5.5: dependencies: '@parcel/watcher': 2.3.0 '@parcel/watcher-wasm': 2.3.0 @@ -20929,14 +27989,7 @@ packages: untun: 0.1.2 uqr: 0.1.2 - /listr2@4.0.5: - resolution: {integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==} - engines: {node: '>=12'} - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true + listr2@4.0.5(enquirer@2.3.6): dependencies: cli-truncate: 2.1.0 colorette: 2.0.20 @@ -20946,16 +27999,10 @@ packages: rxjs: 7.8.1 through: 2.3.8 wrap-ansi: 7.0.0 - dev: true + optionalDependencies: + enquirer: 2.3.6 - /listr2@6.6.1: - resolution: {integrity: sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==} - engines: {node: '>=16.0.0'} - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true + listr2@6.6.1(enquirer@2.3.6): dependencies: cli-truncate: 3.1.0 colorette: 2.0.20 @@ -20963,362 +28010,218 @@ packages: log-update: 5.0.1 rfdc: 1.3.0 wrap-ansi: 8.1.0 - dev: true + optionalDependencies: + enquirer: 2.3.6 - /load-json-file@4.0.0: - resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} - engines: {node: '>=4'} + load-json-file@4.0.0: dependencies: graceful-fs: 4.2.11 parse-json: 4.0.0 pify: 3.0.0 strip-bom: 3.0.0 - dev: true - /loader-runner@4.3.0: - resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} - engines: {node: '>=6.11.5'} + loader-runner@4.3.0: {} - /loader-utils@2.0.4: - resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} - engines: {node: '>=8.9.0'} + loader-utils@2.0.4: dependencies: big.js: 5.2.2 emojis-list: 3.0.0 json5: 2.2.3 - dev: true - /loader-utils@3.2.1: - resolution: {integrity: sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==} - engines: {node: '>= 12.13.0'} - dev: true + loader-utils@3.2.1: {} - /localforage@1.10.0: - resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==} + localforage@1.10.0: dependencies: lie: 3.1.1 - dev: false - /locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} + locate-path@5.0.0: dependencies: p-locate: 4.1.0 - dev: true - /locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} + locate-path@6.0.0: dependencies: p-locate: 5.0.0 - dev: true - /locate-path@7.2.0: - resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + locate-path@7.2.0: dependencies: p-locate: 6.0.0 - dev: true - /lodash.camelcase@4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - dev: true + lodash.camelcase@4.3.0: {} - /lodash.castarray@4.4.0: - resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} - dev: false + lodash.castarray@4.4.0: {} - /lodash.clonedeep@4.5.0: - resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} - dev: false + lodash.clonedeep@4.5.0: {} - /lodash.curry@4.1.1: - resolution: {integrity: sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==} - dev: true + lodash.curry@4.1.1: {} - /lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + lodash.debounce@4.0.8: {} - /lodash.defaults@4.2.0: - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} + lodash.defaults@4.2.0: {} - /lodash.flattendeep@4.4.0: - resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} - dev: true + lodash.flattendeep@4.4.0: {} - /lodash.includes@4.3.0: - resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} - dev: false + lodash.includes@4.3.0: {} - /lodash.isarguments@3.1.0: - resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} + lodash.isarguments@3.1.0: {} - /lodash.isboolean@3.0.3: - resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} - dev: false + lodash.isboolean@3.0.3: {} - /lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - dev: false + lodash.isequal@4.5.0: {} - /lodash.isinteger@4.0.4: - resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} - dev: false + lodash.isinteger@4.0.4: {} - /lodash.isnumber@3.0.3: - resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} - dev: false + lodash.isnumber@3.0.3: {} - /lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - dev: false + lodash.isplainobject@4.0.6: {} - /lodash.isstring@4.0.1: - resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} - dev: false + lodash.isstring@4.0.1: {} - /lodash.lowercase@4.3.0: - resolution: {integrity: sha512-UcvP1IZYyDKyEL64mmrwoA1AbFu5ahojhTtkOUr1K9dbuxzS9ev8i4TxMMGCqRC9TE8uDaSoufNAXxRPNTseVA==} - dev: true + lodash.lowercase@4.3.0: {} - /lodash.memoize@4.1.2: - resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - dev: true + lodash.memoize@4.1.2: {} - /lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + lodash.merge@4.6.2: {} - /lodash.once@4.1.1: - resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} - dev: false + lodash.once@4.1.1: {} - /lodash.sortby@4.7.0: - resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} - dev: true + lodash.sortby@4.7.0: {} - /lodash.uniq@4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - dev: true + lodash.uniq@4.5.0: {} - /lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + lodash@4.17.21: {} - /log-symbols@4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} - engines: {node: '>=10'} + log-symbols@4.1.0: dependencies: chalk: 4.1.0 is-unicode-supported: 0.1.0 - dev: true - /log-update@4.0.0: - resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} - engines: {node: '>=10'} + log-update@4.0.0: dependencies: ansi-escapes: 4.3.2 cli-cursor: 3.1.0 slice-ansi: 4.0.0 wrap-ansi: 6.2.0 - dev: true - /log-update@5.0.1: - resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + log-update@5.0.1: dependencies: ansi-escapes: 5.0.0 cli-cursor: 4.0.0 slice-ansi: 5.0.0 strip-ansi: 7.1.0 wrap-ansi: 8.1.0 - dev: true - /loglevel-plugin-prefix@0.8.4: - resolution: {integrity: sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==} - dev: false + loglevel-plugin-prefix@0.8.4: {} - /loglevel@1.8.1: - resolution: {integrity: sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==} - engines: {node: '>= 0.6.0'} - dev: false + loglevel@1.8.1: {} - /longest-streak@3.1.0: - resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} - dev: true + longest-streak@3.1.0: {} - /loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true + loose-envify@1.4.0: dependencies: js-tokens: 4.0.0 - /loupe@2.3.7: - resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} + loupe@2.3.7: dependencies: get-func-name: 2.0.2 - /lower-case-first@2.0.2: - resolution: {integrity: sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==} + lower-case-first@2.0.2: dependencies: tslib: 2.6.2 - dev: true - /lower-case@2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} + lower-case@2.0.2: dependencies: tslib: 2.6.2 - dev: true - /lowercase-keys@2.0.0: - resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} - engines: {node: '>=8'} + lowercase-keys@2.0.0: {} - /lowercase-keys@3.0.0: - resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: false + lowercase-keys@3.0.0: {} - /lowlight@1.20.0: - resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==} + lowlight@1.20.0: dependencies: fault: 1.0.4 highlight.js: 10.7.3 - dev: false - /lru-cache@10.1.0: - resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==} - engines: {node: 14 || >=16.14} + lru-cache@10.1.0: {} - /lru-cache@4.1.5: - resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} + lru-cache@4.1.5: dependencies: pseudomap: 1.0.2 yallist: 2.1.2 - dev: true - /lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 - /lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} + lru-cache@6.0.0: dependencies: yallist: 4.0.0 - /luxon@3.4.4: - resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==} - engines: {node: '>=12'} - dev: true + luxon@3.4.4: {} - /lz-string@1.5.0: - resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} - hasBin: true - dev: true + lz-string@1.5.0: {} - /magic-string@0.25.9: - resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} + magic-string@0.25.9: dependencies: sourcemap-codec: 1.4.8 - dev: true - /magic-string@0.27.0: - resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} - engines: {node: '>=12'} + magic-string@0.27.0: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - dev: false - /magic-string@0.30.5: - resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} - engines: {node: '>=12'} + magic-string@0.30.5: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /make-dir@2.1.0: - resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} - engines: {node: '>=6'} - requiresBuild: true + make-dir@2.1.0: dependencies: pify: 4.0.1 semver: 5.7.2 - dev: true optional: true - /make-dir@3.1.0: - resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} - engines: {node: '>=8'} + make-dir@3.1.0: dependencies: semver: 6.3.1 - dev: true - /make-dir@4.0.0: - resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} - engines: {node: '>=10'} + make-dir@4.0.0: dependencies: - semver: 7.5.4 - dev: true + semver: 7.6.0 - /make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + make-error@1.3.6: {} - /makeerror@1.0.12: - resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} + makeerror@1.0.12: dependencies: tmpl: 1.0.5 - dev: true - /map-cache@0.2.2: - resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} - engines: {node: '>=0.10.0'} - dev: true + map-cache@0.2.2: {} - /map-or-similar@1.5.0: - resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} - dev: true + map-or-similar@1.5.0: {} - /map-stream@0.1.0: - resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==} - dev: true + map-stream@0.1.0: {} - /markdown-table@3.0.3: - resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} - dev: true + markdown-table@3.0.3: {} - /markdown-to-jsx@7.3.2(react@18.2.0): - resolution: {integrity: sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==} - engines: {node: '>= 10'} - peerDependencies: - react: '>= 0.14.0' + markdown-to-jsx@7.3.2(react@18.2.0): dependencies: react: 18.2.0 - dev: true - /md5.js@1.3.5: - resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + md5.js@1.3.5: dependencies: hash-base: 3.1.0 inherits: 2.0.4 safe-buffer: 5.2.1 - /mdast-util-definitions@4.0.0: - resolution: {integrity: sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==} + mdast-util-definitions@4.0.0: dependencies: unist-util-visit: 2.0.3 - dev: true - /mdast-util-find-and-replace@2.2.2: - resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} + mdast-util-find-and-replace@2.2.2: dependencies: '@types/mdast': 3.0.15 escape-string-regexp: 5.0.0 unist-util-is: 5.2.1 unist-util-visit-parents: 5.1.3 - dev: true - /mdast-util-from-markdown@0.8.5: - resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} + mdast-util-from-markdown@0.8.5: dependencies: '@types/mdast': 3.0.15 mdast-util-to-string: 2.0.0 @@ -21327,10 +28230,8 @@ packages: unist-util-stringify-position: 2.0.3 transitivePeerDependencies: - supports-color - dev: true - /mdast-util-from-markdown@1.3.1: - resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} + mdast-util-from-markdown@1.3.1: dependencies: '@types/mdast': 3.0.15 '@types/unist': 2.0.10 @@ -21346,34 +28247,26 @@ packages: uvu: 0.5.6 transitivePeerDependencies: - supports-color - dev: true - /mdast-util-gfm-autolink-literal@1.0.3: - resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} + mdast-util-gfm-autolink-literal@1.0.3: dependencies: '@types/mdast': 3.0.15 ccount: 2.0.1 mdast-util-find-and-replace: 2.2.2 micromark-util-character: 1.2.0 - dev: true - /mdast-util-gfm-footnote@1.0.2: - resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} + mdast-util-gfm-footnote@1.0.2: dependencies: '@types/mdast': 3.0.15 mdast-util-to-markdown: 1.5.0 micromark-util-normalize-identifier: 1.1.0 - dev: true - /mdast-util-gfm-strikethrough@1.0.3: - resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} + mdast-util-gfm-strikethrough@1.0.3: dependencies: '@types/mdast': 3.0.15 mdast-util-to-markdown: 1.5.0 - dev: true - /mdast-util-gfm-table@1.0.7: - resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} + mdast-util-gfm-table@1.0.7: dependencies: '@types/mdast': 3.0.15 markdown-table: 3.0.3 @@ -21381,17 +28274,13 @@ packages: mdast-util-to-markdown: 1.5.0 transitivePeerDependencies: - supports-color - dev: true - /mdast-util-gfm-task-list-item@1.0.2: - resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} + mdast-util-gfm-task-list-item@1.0.2: dependencies: '@types/mdast': 3.0.15 mdast-util-to-markdown: 1.5.0 - dev: true - /mdast-util-gfm@2.0.2: - resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==} + mdast-util-gfm@2.0.2: dependencies: mdast-util-from-markdown: 1.3.1 mdast-util-gfm-autolink-literal: 1.0.3 @@ -21402,17 +28291,13 @@ packages: mdast-util-to-markdown: 1.5.0 transitivePeerDependencies: - supports-color - dev: true - /mdast-util-phrasing@3.0.1: - resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} + mdast-util-phrasing@3.0.1: dependencies: '@types/mdast': 3.0.15 unist-util-is: 5.2.1 - dev: true - /mdast-util-to-markdown@1.5.0: - resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} + mdast-util-to-markdown@1.5.0: dependencies: '@types/mdast': 3.0.15 '@types/unist': 2.0.10 @@ -21422,98 +28307,56 @@ packages: micromark-util-decode-string: 1.1.0 unist-util-visit: 4.1.2 zwitch: 2.0.4 - dev: true - /mdast-util-to-string@1.1.0: - resolution: {integrity: sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==} - dev: true + mdast-util-to-string@1.1.0: {} - /mdast-util-to-string@2.0.0: - resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} - dev: true + mdast-util-to-string@2.0.0: {} - /mdast-util-to-string@3.2.0: - resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} + mdast-util-to-string@3.2.0: dependencies: '@types/mdast': 3.0.15 - dev: true - /mdn-data@2.0.14: - resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + mdn-data@2.0.14: {} - /mdn-data@2.0.28: - resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} - dev: true + mdn-data@2.0.28: {} - /mdn-data@2.0.30: - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - dev: true + mdn-data@2.0.30: {} - /media-typer@0.3.0: - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} - engines: {node: '>= 0.6'} + media-typer@0.3.0: {} - /memfs@3.5.3: - resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} - engines: {node: '>= 4.0.0'} + memfs@3.5.3: dependencies: fs-monkey: 1.0.5 - dev: true - /memoizerific@1.11.3: - resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==} + memoizerific@1.11.3: dependencies: map-or-similar: 1.5.0 - dev: true - /memorystream@0.3.1: - resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==} - engines: {node: '>= 0.10.0'} - dev: true + memorystream@0.3.1: {} - /merge-descriptors@1.0.1: - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + merge-descriptors@1.0.1: {} - /merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + merge-stream@2.0.0: {} - /merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} + merge2@1.4.1: {} - /merkletreejs@0.3.11: - resolution: {integrity: sha512-LJKTl4iVNTndhL+3Uz/tfkjD0klIWsHlUzgtuNnNrsf7bAlXR30m+xYB7lHr5Z/l6e/yAIsr26Dabx6Buo4VGQ==} - engines: {node: '>= 7.6.0'} + merkletreejs@0.3.11: dependencies: bignumber.js: 9.1.2 buffer-reverse: 1.0.1 crypto-js: 4.2.0 treeify: 1.1.0 web3-utils: 1.10.3 - dev: false - /meros@1.3.0(@types/node@18.16.9): - resolution: {integrity: sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w==} - engines: {node: '>=13'} - peerDependencies: - '@types/node': '>=13' - peerDependenciesMeta: - '@types/node': - optional: true - dependencies: - '@types/node': 18.16.9 - dev: true + meros@1.3.0(@types/node@18.19.31): + optionalDependencies: + '@types/node': 18.19.31 - /methods@1.1.2: - resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} - engines: {node: '>= 0.6'} + methods@1.1.2: {} - /micro-ftch@0.3.1: - resolution: {integrity: sha512-/0LLxhzP0tfiR5hcQebtudP56gUurs2CLkGarnCiB/OqEyUFQ6U3paQi/tgLv0hBJYt2rnr9MNpxz4fiiugstg==} - dev: false + micro-ftch@0.3.1: {} - /micromark-core-commonmark@1.1.0: - resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} + micromark-core-commonmark@1.1.0: dependencies: decode-named-character-reference: 1.0.2 micromark-factory-destination: 1.1.0 @@ -21531,19 +28374,15 @@ packages: micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 uvu: 0.5.6 - dev: true - /micromark-extension-gfm-autolink-literal@1.0.5: - resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==} + micromark-extension-gfm-autolink-literal@1.0.5: dependencies: micromark-util-character: 1.2.0 micromark-util-sanitize-uri: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 - dev: true - /micromark-extension-gfm-footnote@1.1.2: - resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==} + micromark-extension-gfm-footnote@1.1.2: dependencies: micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -21553,10 +28392,8 @@ packages: micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 uvu: 0.5.6 - dev: true - /micromark-extension-gfm-strikethrough@1.0.7: - resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==} + micromark-extension-gfm-strikethrough@1.0.7: dependencies: micromark-util-chunked: 1.1.0 micromark-util-classify-character: 1.1.0 @@ -21564,36 +28401,28 @@ packages: micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 uvu: 0.5.6 - dev: true - /micromark-extension-gfm-table@1.0.7: - resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==} + micromark-extension-gfm-table@1.0.7: dependencies: micromark-factory-space: 1.1.0 micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 uvu: 0.5.6 - dev: true - /micromark-extension-gfm-tagfilter@1.0.2: - resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} + micromark-extension-gfm-tagfilter@1.0.2: dependencies: micromark-util-types: 1.1.0 - dev: true - /micromark-extension-gfm-task-list-item@1.0.5: - resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==} + micromark-extension-gfm-task-list-item@1.0.5: dependencies: micromark-factory-space: 1.1.0 micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 uvu: 0.5.6 - dev: true - /micromark-extension-gfm@2.0.3: - resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==} + micromark-extension-gfm@2.0.3: dependencies: micromark-extension-gfm-autolink-literal: 1.0.5 micromark-extension-gfm-footnote: 1.1.2 @@ -21603,149 +28432,107 @@ packages: micromark-extension-gfm-task-list-item: 1.0.5 micromark-util-combine-extensions: 1.1.0 micromark-util-types: 1.1.0 - dev: true - /micromark-factory-destination@1.1.0: - resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} + micromark-factory-destination@1.1.0: dependencies: micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 - dev: true - /micromark-factory-label@1.1.0: - resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} + micromark-factory-label@1.1.0: dependencies: micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 uvu: 0.5.6 - dev: true - /micromark-factory-space@1.1.0: - resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} + micromark-factory-space@1.1.0: dependencies: micromark-util-character: 1.2.0 micromark-util-types: 1.1.0 - dev: true - /micromark-factory-title@1.1.0: - resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} + micromark-factory-title@1.1.0: dependencies: micromark-factory-space: 1.1.0 micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 - dev: true - /micromark-factory-whitespace@1.1.0: - resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} + micromark-factory-whitespace@1.1.0: dependencies: micromark-factory-space: 1.1.0 micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 - dev: true - /micromark-util-character@1.2.0: - resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} + micromark-util-character@1.2.0: dependencies: micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 - dev: true - /micromark-util-chunked@1.1.0: - resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} + micromark-util-chunked@1.1.0: dependencies: micromark-util-symbol: 1.1.0 - dev: true - /micromark-util-classify-character@1.1.0: - resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} + micromark-util-classify-character@1.1.0: dependencies: micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 - dev: true - /micromark-util-combine-extensions@1.1.0: - resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} + micromark-util-combine-extensions@1.1.0: dependencies: micromark-util-chunked: 1.1.0 micromark-util-types: 1.1.0 - dev: true - /micromark-util-decode-numeric-character-reference@1.1.0: - resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} + micromark-util-decode-numeric-character-reference@1.1.0: dependencies: micromark-util-symbol: 1.1.0 - dev: true - /micromark-util-decode-string@1.1.0: - resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} + micromark-util-decode-string@1.1.0: dependencies: decode-named-character-reference: 1.0.2 micromark-util-character: 1.2.0 micromark-util-decode-numeric-character-reference: 1.1.0 micromark-util-symbol: 1.1.0 - dev: true - /micromark-util-encode@1.1.0: - resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} - dev: true + micromark-util-encode@1.1.0: {} - /micromark-util-html-tag-name@1.2.0: - resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} - dev: true + micromark-util-html-tag-name@1.2.0: {} - /micromark-util-normalize-identifier@1.1.0: - resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} + micromark-util-normalize-identifier@1.1.0: dependencies: micromark-util-symbol: 1.1.0 - dev: true - /micromark-util-resolve-all@1.1.0: - resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} + micromark-util-resolve-all@1.1.0: dependencies: micromark-util-types: 1.1.0 - dev: true - /micromark-util-sanitize-uri@1.2.0: - resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} + micromark-util-sanitize-uri@1.2.0: dependencies: micromark-util-character: 1.2.0 micromark-util-encode: 1.1.0 micromark-util-symbol: 1.1.0 - dev: true - /micromark-util-subtokenize@1.1.0: - resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} + micromark-util-subtokenize@1.1.0: dependencies: micromark-util-chunked: 1.1.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 uvu: 0.5.6 - dev: true - /micromark-util-symbol@1.1.0: - resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} - dev: true + micromark-util-symbol@1.1.0: {} - /micromark-util-types@1.1.0: - resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} - dev: true + micromark-util-types@1.1.0: {} - /micromark@2.11.4: - resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} + micromark@2.11.4: dependencies: debug: 4.3.4 parse-entities: 2.0.0 transitivePeerDependencies: - supports-color - dev: true - /micromark@3.2.0: - resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} + micromark@3.2.0: dependencies: '@types/debug': 4.1.12 debug: 4.3.4 @@ -21766,214 +28553,122 @@ packages: uvu: 0.5.6 transitivePeerDependencies: - supports-color - dev: true - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} + micromatch@4.0.5: dependencies: braces: 3.0.2 picomatch: 2.3.1 - /miller-rabin@4.0.1: - resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} - hasBin: true + miller-rabin@4.0.1: dependencies: bn.js: 4.12.0 brorand: 1.1.0 - dev: true - /mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} + mime-db@1.52.0: {} - /mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} + mime-types@2.1.35: dependencies: mime-db: 1.52.0 - /mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true + mime@1.6.0: {} - /mime@2.6.0: - resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} - engines: {node: '>=4.0.0'} - hasBin: true - dev: true + mime@2.6.0: {} - /mime@3.0.0: - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} - engines: {node: '>=10.0.0'} - hasBin: true + mime@3.0.0: {} - /mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} + mimic-fn@2.1.0: {} - /mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - dev: true + mimic-fn@4.0.0: {} - /mimic-response@1.0.1: - resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} - engines: {node: '>=4'} + mimic-response@1.0.1: {} - /mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} + mimic-response@3.1.0: {} - /min-document@2.19.0: - resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} + min-document@2.19.0: dependencies: dom-walk: 0.1.2 - dev: false - /min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} - dev: true + min-indent@1.0.1: {} - /mini-css-extract-plugin@2.4.7(webpack@5.89.0): - resolution: {integrity: sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 + mini-css-extract-plugin@2.4.7(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: schema-utils: 4.2.0 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /mini-svg-data-uri@1.4.4: - resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==} - hasBin: true + mini-svg-data-uri@1.4.4: {} - /minimalistic-assert@1.0.1: - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + minimalistic-assert@1.0.1: {} - /minimalistic-crypto-utils@1.0.1: - resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} + minimalistic-crypto-utils@1.0.1: {} - /minimatch@3.0.5: - resolution: {integrity: sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==} + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 - dev: true - /minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + minimatch@4.2.3: dependencies: brace-expansion: 1.1.11 - /minimatch@4.2.3: - resolution: {integrity: sha512-lIUdtK5hdofgCTu3aT0sOaHsYR37viUuIc0rwnnDXImbwFRcumyLMeZaM0t0I/fgxS6s6JMfu0rLD1Wz9pv1ng==} - engines: {node: '>=10'} + minimatch@5.1.6: dependencies: - brace-expansion: 1.1.11 - dev: true + brace-expansion: 2.0.1 - /minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} + minimatch@9.0.3: dependencies: brace-expansion: 2.0.1 - /minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.4: dependencies: brace-expansion: 2.0.1 - dev: true - /minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + minimist@1.2.8: {} - /minipass@2.9.0: - resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==} + minipass@2.9.0: dependencies: safe-buffer: 5.2.1 yallist: 3.1.1 - dev: false - /minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} + minipass@3.3.6: dependencies: yallist: 4.0.0 - dev: true - /minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} - dev: true + minipass@5.0.0: {} - /minipass@7.0.4: - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} - engines: {node: '>=16 || 14 >=14.17'} - dev: true + minipass@7.0.4: {} - /minizlib@1.3.3: - resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} + minizlib@1.3.3: dependencies: minipass: 2.9.0 - dev: false - /minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} + minizlib@2.1.2: dependencies: minipass: 3.3.6 yallist: 4.0.0 - dev: true - /mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - dev: true + mkdirp-classic@0.5.3: {} - /mkdirp-promise@5.0.1: - resolution: {integrity: sha512-Hepn5kb1lJPtVW84RFT40YG1OddBNTOVUZR2bzQUHc+Z03en8/3uX0+060JDhcEzyO08HmipsN9DcnFMxhIL9w==} - engines: {node: '>=4'} - deprecated: This package is broken and no longer maintained. 'mkdirp' itself supports promises now, please switch to that. + mkdirp-promise@5.0.1: dependencies: mkdirp: 3.0.1 - dev: false - /mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true + mkdirp@0.5.6: dependencies: minimist: 1.2.8 - /mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - dev: true + mkdirp@1.0.4: {} - /mkdirp@3.0.1: - resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} - engines: {node: '>=10'} - hasBin: true - dev: false + mkdirp@3.0.1: {} - /mlly@1.4.2: - resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} + mlly@1.4.2: dependencies: acorn: 8.11.2 pathe: 1.1.1 pkg-types: 1.0.3 ufo: 1.3.2 - /mock-fs@4.14.0: - resolution: {integrity: sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==} - dev: false + mock-fs@4.14.0: {} - /mock-property@1.0.3: - resolution: {integrity: sha512-2emPTb1reeLLYwHxyVx993iYyCHEiRRO+y8NFXFPL5kl5q14sgTK76cXyEKkeKCHeRw35SfdkUJ10Q1KfHuiIQ==} - engines: {node: '>= 0.4'} + mock-property@1.0.3: dependencies: define-data-property: 1.1.1 functions-have-names: 1.2.3 @@ -21981,49 +28676,25 @@ packages: has-property-descriptors: 1.0.1 hasown: 2.0.0 isarray: 2.0.5 - dev: false - /mockdate@3.0.5: - resolution: {integrity: sha512-iniQP4rj1FhBdBYS/+eQv7j1tadJ9lJtdzgOpvsOHng/GbcDh2Fhdeq+ZRldrPYdXvCyfFUmFeEwEGXZB5I/AQ==} - dev: true + mockdate@3.0.5: {} - /mri@1.2.0: - resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} - engines: {node: '>=4'} + mri@1.2.0: {} - /mrmime@1.0.1: - resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} - engines: {node: '>=10'} - dev: true + mrmime@1.0.1: {} - /ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + ms@2.0.0: {} - /ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + ms@2.1.2: {} - /ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + ms@2.1.3: {} - /msw-storybook-addon@2.0.0-next.1(msw@1.3.2): - resolution: {integrity: sha512-P+fu7Qz0gEjo7pHwY/pL5rBFry2ZswTKLU8RqOSQziAlZfwpL7nfOQFGiUSJ2aEWZkI34A12F9RVz21BnZa2Iw==} - peerDependencies: - msw: '>=0.35.0 <2.0.0' + msw-storybook-addon@2.0.0-next.1(msw@1.3.2(encoding@0.1.13)(typescript@5.4.2)): dependencies: is-node-process: 1.2.0 msw: 1.3.2(encoding@0.1.13)(typescript@5.4.2) - dev: true - /msw@1.3.2(encoding@0.1.13)(typescript@5.4.2): - resolution: {integrity: sha512-wKLhFPR+NitYTkQl5047pia0reNGgf0P6a1eTnA5aNlripmiz0sabMvvHcicE8kQ3/gZcI0YiPFWmYfowfm3lA==} - engines: {node: '>=14'} - hasBin: true - requiresBuild: true - peerDependencies: - typescript: '>= 4.4.x <= 5.2.x' - peerDependenciesMeta: - typescript: - optional: true + msw@1.3.2(encoding@0.1.13)(typescript@5.4.2): dependencies: '@mswjs/cookies': 0.2.2 '@mswjs/interceptors': 0.17.10 @@ -22043,110 +28714,71 @@ packages: path-to-regexp: 6.2.1 strict-event-emitter: 0.4.6 type-fest: 2.19.0 - typescript: 5.4.2 yargs: 17.7.2 + optionalDependencies: + typescript: 5.4.2 transitivePeerDependencies: - encoding - supports-color - dev: true - /multibase@0.6.1: - resolution: {integrity: sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==} - deprecated: This module has been superseded by the multiformats module + multibase@0.6.1: dependencies: base-x: 3.0.9 buffer: 5.7.1 - dev: false - /multibase@0.7.0: - resolution: {integrity: sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==} - deprecated: This module has been superseded by the multiformats module + multibase@0.7.0: dependencies: base-x: 3.0.9 buffer: 5.7.1 - dev: false - /multibase@4.0.6: - resolution: {integrity: sha512-x23pDe5+svdLz/k5JPGCVdfn7Q5mZVMBETiC+ORfO+sor9Sgs0smJzAjfTbM5tckeCqnaUuMYoz+k3RXMmJClQ==} - engines: {node: '>=12.0.0', npm: '>=6.0.0'} - deprecated: This module has been superseded by the multiformats module + multibase@4.0.6: dependencies: '@multiformats/base-x': 4.0.1 - dev: false - /multicast-dns@7.2.5: - resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} - hasBin: true + multicast-dns@7.2.5: dependencies: dns-packet: 5.6.1 thunky: 1.1.0 - dev: true - /multicodec@0.5.7: - resolution: {integrity: sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==} - deprecated: This module has been superseded by the multiformats module + multicodec@0.5.7: dependencies: varint: 5.0.2 - dev: false - /multicodec@1.0.4: - resolution: {integrity: sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==} - deprecated: This module has been superseded by the multiformats module + multicodec@1.0.4: dependencies: buffer: 5.7.1 varint: 5.0.2 - dev: false - /multicodec@3.2.1: - resolution: {integrity: sha512-+expTPftro8VAW8kfvcuNNNBgb9gPeNYV9dn+z1kJRWF2vih+/S79f2RVeIwmrJBUJ6NT9IUPWnZDQvegEh5pw==} - deprecated: This module has been superseded by the multiformats module + multicodec@3.2.1: dependencies: uint8arrays: 3.1.1 varint: 6.0.0 - dev: false - /multiformats@9.9.0: - resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} - dev: false + multiformats@9.9.0: {} - /multihashes@0.4.21: - resolution: {integrity: sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==} + multihashes@0.4.21: dependencies: buffer: 5.7.1 multibase: 0.7.0 varint: 5.0.2 - dev: false - /multihashes@4.0.3: - resolution: {integrity: sha512-0AhMH7Iu95XjDLxIeuCOOE4t9+vQZsACyKZ9Fxw2pcsRmlX4iCn1mby0hS0bb+nQOVpdQYWPpnyusw4da5RPhA==} - engines: {node: '>=12.0.0', npm: '>=6.0.0'} + multihashes@4.0.3: dependencies: multibase: 4.0.6 uint8arrays: 3.1.1 varint: 5.0.2 - dev: false - /mustache@4.2.0: - resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} - hasBin: true - dev: true + mustache@4.2.0: {} - /mute-stream@0.0.8: - resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} - dev: true + mute-stream@0.0.8: {} - /mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + mz@2.7.0: dependencies: any-promise: 1.3.0 object-assign: 4.1.1 thenify-all: 1.6.0 - /nano-css@5.6.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-T2Mhc//CepkTa3X4pUhKgbEheJHYAxD0VptuqFhDbGMUWVV2m+lkNiW/Ieuj35wrfC8Zm0l7HvssQh7zcEttSw==} - peerDependencies: - react: '*' - react-dom: '*' + nano-css@5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@jridgewell/sourcemap-codec': 1.4.15 css-tree: 1.1.3 @@ -22158,65 +28790,35 @@ packages: rtl-css-js: 1.16.1 stacktrace-js: 2.0.2 stylis: 4.3.0 - dev: false - /nano-json-stream-parser@0.1.2: - resolution: {integrity: sha512-9MqxMH/BSJC7dnLsEMPyfN5Dvoo49IsPFYMcHw3Bcfc2kN0lpHRBSzlMSVx4HGyJ7s9B31CyBTVehWJoQ8Ctew==} - dev: false - - /nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true + nano-json-stream-parser@0.1.2: {} - /napi-build-utils@1.0.2: - resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} - dev: true + nanoid@3.3.7: {} - /napi-wasm@1.1.0: - resolution: {integrity: sha512-lHwIAJbmLSjF9VDRm9GoVOy9AGp3aIvkjv+Kvz9h16QR3uSVYH78PNQUnT2U4X53mhlnV2M7wrhibQ3GHicDmg==} + napi-build-utils@1.0.2: {} - /natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - dev: true + natural-compare@1.4.0: {} - /needle@3.2.0: - resolution: {integrity: sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==} - engines: {node: '>= 4.4.x'} - hasBin: true - requiresBuild: true + needle@3.2.0: dependencies: debug: 3.2.7 iconv-lite: 0.6.3 sax: 1.3.0 transitivePeerDependencies: - supports-color - dev: true optional: true - /negotiator@0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} + negotiator@0.6.3: {} - /neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + neo-async@2.6.2: {} - /next-auth@4.24.5(next@14.2.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-3RafV3XbfIKk6rF6GlLE4/KxjTcuMCifqrmD+98ejFq73SRoj2rmzoca8u764977lH/Q7jo6Xu6yM+Re1Mz/Og==} - peerDependencies: - next: ^12.2.5 || ^13 || ^14 - nodemailer: ^6.6.5 - react: ^17.0.2 || ^18 - react-dom: ^17.0.2 || ^18 - peerDependenciesMeta: - nodemailer: - optional: true + next-auth@4.24.5(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.23.9 '@panva/hkdf': 1.1.1 cookie: 0.5.0 jose: 4.15.4 - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) oauth: 0.9.15 openid-client: 5.6.1 preact: 10.19.2 @@ -22224,83 +28826,40 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) uuid: 8.3.2 - dev: false - /next-intl@3.2.2(next@14.2.1)(react@18.2.0): - resolution: {integrity: sha512-OM5TRccppaDCVMBVxsquQj0BtV011dDdTyX0bDahd4Y00Q+/fSLG13NU59/T1Qo5WQcs/71EpwdnLJ1N0hCC1w==} - peerDependencies: - next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + next-intl@3.2.2(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react@18.2.0): dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) react: 18.2.0 use-intl: 3.3.1(react@18.2.0) - dev: false - /next-seo@6.4.0(next@14.2.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-XQFxkOL2hw0YE+P100HbI3EAvcludlHPxuzMgaIjKb7kPK0CvjGvLFjd9hszZFEDc5oiQkGFA8+cuWcnip7eYA==} - peerDependencies: - next: ^8.1.1-canary.54 || >=9.0.0 - react: '>=16.0.0' - react-dom: '>=16.0.0' + next-seo@6.4.0(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false - /next-sitemap@4.2.3(next@14.2.1): - resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==} - engines: {node: '>=14.18'} - hasBin: true - peerDependencies: - next: '*' + next-sitemap@4.2.3(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5)): dependencies: '@corex/deepmerge': 4.0.43 '@next/env': 13.5.6 fast-glob: 3.3.2 minimist: 1.2.8 - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) - dev: false + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) - /next-themes@0.2.1(next@14.2.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==} - peerDependencies: - next: '*' - react: '*' - react-dom: '*' + next-themes@0.2.1(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false - /next-tick@1.1.0: - resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - dev: false + next-tick@1.1.0: {} - /next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-SF3TJnKdH43PMkCcErLPv+x/DY1YCklslk3ZmwaVoyUfDgHKexuKlf9sEfBQ69w+ue8jQ3msLb+hSj1T19hGag==} - engines: {node: '>=18.17.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@playwright/test': - optional: true - sass: - optional: true + next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5): dependencies: '@next/env': 14.2.1 - '@playwright/test': 1.41.1 '@swc/helpers': 0.5.5 busboy: 1.6.0 caniuse-lite: 1.0.30001579 @@ -22308,7 +28867,7 @@ packages: postcss: 8.4.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.23.9)(react@18.2.0) + styled-jsx: 5.1.1(@babel/core@7.23.9)(babel-plugin-macros@2.8.0)(react@18.2.0) optionalDependencies: '@next/swc-darwin-arm64': 14.2.1 '@next/swc-darwin-x64': 14.2.1 @@ -22319,89 +28878,53 @@ packages: '@next/swc-win32-arm64-msvc': 14.2.1 '@next/swc-win32-ia32-msvc': 14.2.1 '@next/swc-win32-x64-msvc': 14.2.1 + '@playwright/test': 1.41.1 + sass: 1.69.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - /nice-try@1.0.5: - resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - dev: true + nice-try@1.0.5: {} - /no-case@3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + no-case@3.0.4: dependencies: lower-case: 2.0.2 tslib: 2.6.2 - dev: true - /node-abi@3.52.0: - resolution: {integrity: sha512-JJ98b02z16ILv7859irtXn4oUaFWADtvkzy2c0IAatNVX2Mc9Yoh8z6hZInn3QwvMEYhHuQloYi+TTQy67SIdQ==} - engines: {node: '>=10'} + node-abi@3.52.0: dependencies: - semver: 7.5.4 - dev: true + semver: 7.6.0 - /node-abort-controller@3.1.1: - resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} - dev: true + node-abort-controller@3.1.1: {} - /node-addon-api@2.0.2: - resolution: {integrity: sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==} - dev: false + node-addon-api@2.0.2: {} - /node-addon-api@6.1.0: - resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} - dev: true + node-addon-api@6.1.0: {} - /node-addon-api@7.0.0: - resolution: {integrity: sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==} + node-addon-api@7.0.0: {} - /node-fetch-native@1.4.1: - resolution: {integrity: sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w==} + node-fetch-native@1.4.1: {} - /node-fetch@2.7.0(encoding@0.1.13): - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true + node-fetch@2.7.0(encoding@0.1.13): dependencies: - encoding: 0.1.13 whatwg-url: 5.0.0 + optionalDependencies: + encoding: 0.1.13 - /node-forge@1.3.1: - resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} - engines: {node: '>= 6.13.0'} + node-forge@1.3.1: {} - /node-gyp-build-optional-packages@5.1.1: - resolution: {integrity: sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==} - hasBin: true - requiresBuild: true + node-gyp-build-optional-packages@5.1.1: dependencies: detect-libc: 2.0.2 - dev: false optional: true - /node-gyp-build@4.7.1: - resolution: {integrity: sha512-wTSrZ+8lsRRa3I3H8Xr65dLWSgCvY2l4AOnaeKdPA9TB/WYMPaTcrzf3rXvFoVvjKNVnu0CcWSx54qq9GKRUYg==} - hasBin: true - dev: false + node-gyp-build@4.7.1: {} - /node-int64@0.4.0: - resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - dev: true + node-int64@0.4.0: {} - /node-machine-id@1.1.12: - resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} - dev: true + node-machine-id@1.1.12: {} - /node-polyfill-webpack-plugin@2.0.1(webpack@5.89.0): - resolution: {integrity: sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==} - engines: {node: '>=12'} - peerDependencies: - webpack: '>=5' + node-polyfill-webpack-plugin@2.0.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: assert: 2.1.0 browserify-zlib: 0.2.0 @@ -22428,61 +28951,39 @@ packages: url: 0.11.3 util: 0.12.5 vm-browserify: 1.1.2 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /node-preload@0.2.1: - resolution: {integrity: sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==} - engines: {node: '>=8'} + node-preload@0.2.1: dependencies: process-on-spawn: 1.0.0 - dev: true - /node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + node-releases@2.0.14: {} - /normalize-package-data@2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 resolve: 1.22.8 semver: 5.7.2 validate-npm-package-license: 3.0.4 - dev: true - /normalize-path@2.1.1: - resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} - engines: {node: '>=0.10.0'} + normalize-path@2.1.1: dependencies: remove-trailing-separator: 1.1.0 - dev: true - /normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} + normalize-path@3.0.0: {} - /normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} + normalize-range@0.1.2: {} - /normalize-url@6.1.0: - resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} - engines: {node: '>=10'} + normalize-url@6.1.0: {} - /npm-package-arg@11.0.1: - resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==} - engines: {node: ^16.14.0 || >=18.0.0} + npm-package-arg@11.0.1: dependencies: hosted-git-info: 7.0.1 proc-log: 3.0.0 - semver: 7.5.4 + semver: 7.6.0 validate-npm-package-name: 5.0.0 - dev: true - /npm-run-all@4.1.5: - resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==} - engines: {node: '>= 4'} - hasBin: true + npm-run-all@4.1.5: dependencies: ansi-styles: 3.2.1 chalk: 2.4.2 @@ -22493,81 +28994,46 @@ packages: read-pkg: 3.0.0 shell-quote: 1.8.1 string.prototype.padend: 3.1.5 - dev: true - /npm-run-path@2.0.2: - resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} - engines: {node: '>=4'} + npm-run-path@2.0.2: dependencies: path-key: 2.0.1 - dev: true - /npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} + npm-run-path@4.0.1: dependencies: path-key: 3.1.1 - /npm-run-path@5.1.0: - resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + npm-run-path@5.1.0: dependencies: path-key: 4.0.0 - dev: true - /nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + nth-check@2.1.1: dependencies: boolbase: 1.0.0 - dev: true - /nullthrows@1.1.1: - resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - dev: true + nullthrows@1.1.1: {} - /number-to-bn@1.7.0: - resolution: {integrity: sha512-wsJ9gfSz1/s4ZsJN01lyonwuxA1tml6X1yBDnfpMglypcBRFZZkus26EdPSlqS5GJfYddVZa22p3VNb3z5m5Ig==} - engines: {node: '>=6.5.0', npm: '>=3'} + number-to-bn@1.7.0: dependencies: bn.js: 4.11.6 strip-hex-prefix: 1.0.0 - dev: false - /nwsapi@2.2.7: - resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} - dev: true + nwsapi@2.2.7: {} - /nx-remotecache-custom@4.2.1(@nx/workspace@17.2.8): - resolution: {integrity: sha512-gx0qEPWZ0pitu0dihWPXqqVip8AGg1OQNLVmn4489qK/oenEGOi6DP/qhMnKeNC30rG4RjH+4RnPNKL5e2bDGg==} - peerDependencies: - '@nx/workspace': '>=16.0.0' + nx-remotecache-custom@4.2.1(@nx/workspace@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))): dependencies: - '@nx/workspace': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@nx/workspace': 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) chalk: 4.1.2 dotenv: 16.3.1 tar: 6.2.0 - dev: true - /nx@17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93): - resolution: {integrity: sha512-rM5zXbuXLEuqQqcjVjClyvHwRJwt+NVImR2A6KFNG40Z60HP6X12wAxxeLHF5kXXTDRU0PFhf/yACibrpbPrAw==} - hasBin: true - requiresBuild: true - peerDependencies: - '@swc-node/register': ^1.6.7 - '@swc/core': ^1.3.85 - peerDependenciesMeta: - '@swc-node/register': - optional: true - '@swc/core': - optional: true + nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)): dependencies: - '@nrwl/tao': 17.2.8(@swc-node/register@1.6.8)(@swc/core@1.3.93) - '@swc-node/register': 1.6.8(@swc/core@1.3.93)(typescript@5.4.2) - '@swc/core': 1.3.93(@swc/helpers@0.5.3) + '@nrwl/tao': 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.6 - axios: 1.6.2 + axios: 1.6.8 chalk: 4.1.0 cli-cursor: 3.1.0 cli-spinners: 2.6.1 @@ -22578,17 +29044,17 @@ packages: figures: 3.2.0 flat: 5.0.2 fs-extra: 11.2.0 - glob: 7.1.4 ignore: 5.3.0 jest-diff: 29.7.0 js-yaml: 4.1.0 jsonc-parser: 3.2.0 lines-and-columns: 2.0.4 - minimatch: 3.0.5 + minimatch: 9.0.3 node-machine-id: 1.1.12 npm-run-path: 4.0.1 open: 8.4.2 - semver: 7.5.3 + ora: 5.3.0 + semver: 7.6.0 string-width: 4.2.3 strong-log-transformer: 2.1.0 tar-stream: 2.2.0 @@ -22598,24 +29064,22 @@ packages: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 17.2.8 - '@nx/nx-darwin-x64': 17.2.8 - '@nx/nx-freebsd-x64': 17.2.8 - '@nx/nx-linux-arm-gnueabihf': 17.2.8 - '@nx/nx-linux-arm64-gnu': 17.2.8 - '@nx/nx-linux-arm64-musl': 17.2.8 - '@nx/nx-linux-x64-gnu': 17.2.8 - '@nx/nx-linux-x64-musl': 17.2.8 - '@nx/nx-win32-arm64-msvc': 17.2.8 - '@nx/nx-win32-x64-msvc': 17.2.8 + '@nx/nx-darwin-arm64': 18.3.0 + '@nx/nx-darwin-x64': 18.3.0 + '@nx/nx-freebsd-x64': 18.3.0 + '@nx/nx-linux-arm-gnueabihf': 18.3.0 + '@nx/nx-linux-arm64-gnu': 18.3.0 + '@nx/nx-linux-arm64-musl': 18.3.0 + '@nx/nx-linux-x64-gnu': 18.3.0 + '@nx/nx-linux-x64-musl': 18.3.0 + '@nx/nx-win32-arm64-msvc': 18.3.0 + '@nx/nx-win32-x64-msvc': 18.3.0 + '@swc-node/register': 1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2) + '@swc/core': 1.3.93(@swc/helpers@0.5.3) transitivePeerDependencies: - debug - dev: true - /nyc@15.1.0: - resolution: {integrity: sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==} - engines: {node: '>=8.9'} - hasBin: true + nyc@15.1.0: dependencies: '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 @@ -22646,179 +29110,115 @@ packages: yargs: 15.4.1 transitivePeerDependencies: - supports-color - dev: true - /oauth-sign@0.9.0: - resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} - dev: false + oauth-sign@0.9.0: {} - /oauth@0.9.15: - resolution: {integrity: sha512-a5ERWK1kh38ExDEfoO6qUHJb32rd7aYmPHuyCu3Fta/cnICvYmgd2uhuKXvPD+PXB+gCEYYEaQdIRAjCOwAKNA==} - dev: false + oauth@0.9.15: {} - /object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} + object-assign@4.1.1: {} - /object-hash@2.2.0: - resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==} - engines: {node: '>= 6'} - dev: false + object-hash@2.2.0: {} - /object-hash@3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} + object-hash@3.0.0: {} - /object-inspect@1.13.1: - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + object-inspect@1.13.1: {} - /object-is@1.1.5: - resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} - engines: {node: '>= 0.4'} + object-is@1.1.5: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 - /object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} + object-keys@1.1.1: {} - /object.assign@4.1.5: - resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} - engines: {node: '>= 0.4'} + object.assign@4.1.5: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 - /object.entries@1.1.7: - resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} - engines: {node: '>= 0.4'} + object.entries@1.1.7: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - dev: true - /object.fromentries@2.0.7: - resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} - engines: {node: '>= 0.4'} + object.fromentries@2.0.7: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - dev: true - /object.groupby@1.0.1: - resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} + object.groupby@1.0.1: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 get-intrinsic: 1.2.2 - dev: true - /object.hasown@1.1.3: - resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} + object.hasown@1.1.3: dependencies: define-properties: 1.2.1 es-abstract: 1.22.3 - dev: true - /object.values@1.1.7: - resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} - engines: {node: '>= 0.4'} + object.values@1.1.7: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - dev: true - /objectorarray@1.0.5: - resolution: {integrity: sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==} - dev: true + objectorarray@1.0.5: {} - /oboe@2.1.5: - resolution: {integrity: sha512-zRFWiF+FoicxEs3jNI/WYUrVEgA7DeET/InK0XQuudGHRg8iIob3cNPrJTKaz4004uaA9Pbe+Dwa8iluhjLZWA==} + oboe@2.1.5: dependencies: http-https: 1.0.0 - dev: false - /obuf@1.1.2: - resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} - dev: true + obuf@1.1.2: {} - /ofetch@1.3.3: - resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==} + ofetch@1.3.3: dependencies: destr: 2.0.2 node-fetch-native: 1.4.1 ufo: 1.3.2 - /oidc-token-hash@5.0.3: - resolution: {integrity: sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==} - engines: {node: ^10.13.0 || >=12.0.0} - dev: false + oidc-token-hash@5.0.3: {} - /on-exit-leak-free@0.2.0: - resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} + on-exit-leak-free@0.2.0: {} - /on-finished@2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} + on-finished@2.4.1: dependencies: ee-first: 1.1.1 - /on-headers@1.0.2: - resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} - engines: {node: '>= 0.8'} - dev: true + on-headers@1.0.2: {} - /once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + once@1.4.0: dependencies: wrappy: 1.0.2 - /onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} + onetime@5.1.2: dependencies: mimic-fn: 2.1.0 - /onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} + onetime@6.0.0: dependencies: mimic-fn: 4.0.0 - dev: true - /open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} + open@8.4.2: dependencies: define-lazy-prop: 2.0.0 is-docker: 2.2.1 is-wsl: 2.2.0 - dev: true - /opener@1.5.2: - resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} - hasBin: true - dev: true + opener@1.5.2: {} - /openid-client@5.6.1: - resolution: {integrity: sha512-PtrWsY+dXg6y8mtMPyL/namZSYVz8pjXz3yJiBNZsEdCnu9miHLB4ELVC85WvneMKo2Rg62Ay7NkuCpM0bgiLQ==} + openid-client@5.6.1: dependencies: jose: 4.15.4 lru-cache: 6.0.0 object-hash: 2.2.0 oidc-token-hash: 5.0.3 - dev: false - /optionator@0.9.3: - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} - engines: {node: '>= 0.8.0'} + optionator@0.9.3: dependencies: '@aashutoshrathi/word-wrap': 1.2.6 deep-is: 0.1.4 @@ -22826,11 +29226,8 @@ packages: levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 - dev: true - /ora@5.3.0: - resolution: {integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==} - engines: {node: '>=10'} + ora@5.3.0: dependencies: bl: 4.1.0 chalk: 4.1.0 @@ -22840,11 +29237,8 @@ packages: log-symbols: 4.1.0 strip-ansi: 6.0.1 wcwidth: 1.0.1 - dev: true - /ora@5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} - engines: {node: '>=10'} + ora@5.4.1: dependencies: bl: 4.1.0 chalk: 4.1.0 @@ -22855,175 +29249,102 @@ packages: log-symbols: 4.1.0 strip-ansi: 6.0.1 wcwidth: 1.0.1 - dev: true - /os-browserify@0.3.0: - resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} - dev: true + os-browserify@0.3.0: {} - /os-filter-obj@2.0.0: - resolution: {integrity: sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==} - engines: {node: '>=4'} + os-filter-obj@2.0.0: dependencies: arch: 2.2.0 - dev: true - /os-homedir@1.0.2: - resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} - engines: {node: '>=0.10.0'} - dev: true + os-homedir@1.0.2: {} - /os-tmpdir@1.0.2: - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} - engines: {node: '>=0.10.0'} - dev: true + os-tmpdir@1.0.2: {} - /outvariant@1.4.0: - resolution: {integrity: sha512-AlWY719RF02ujitly7Kk/0QlV+pXGFDHrHf9O2OKqyqgBieaPOIeuSkL8sRK6j2WK+/ZAURq2kZsY0d8JapUiw==} - dev: true + outvariant@1.4.0: {} - /p-cancelable@2.1.1: - resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} - engines: {node: '>=8'} + p-cancelable@2.1.1: {} - /p-cancelable@3.0.0: - resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} - engines: {node: '>=12.20'} - dev: false + p-cancelable@3.0.0: {} - /p-finally@1.0.0: - resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} - engines: {node: '>=4'} - dev: true + p-finally@1.0.0: {} - /p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} + p-limit@2.3.0: dependencies: p-try: 2.2.0 - dev: true - /p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} + p-limit@3.1.0: dependencies: yocto-queue: 0.1.0 - dev: true - /p-limit@4.0.0: - resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + p-limit@4.0.0: dependencies: yocto-queue: 1.0.0 - dev: true - /p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} + p-locate@4.1.0: dependencies: p-limit: 2.3.0 - dev: true - /p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} + p-locate@5.0.0: dependencies: p-limit: 3.1.0 - dev: true - /p-locate@6.0.0: - resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + p-locate@6.0.0: dependencies: p-limit: 4.0.0 - dev: true - /p-map@3.0.0: - resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} - engines: {node: '>=8'} + p-map@3.0.0: dependencies: aggregate-error: 3.1.0 - dev: true - /p-map@4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} + p-map@4.0.0: dependencies: aggregate-error: 3.1.0 - dev: true - /p-queue@6.6.2: - resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} - engines: {node: '>=8'} + p-queue@6.6.2: dependencies: eventemitter3: 4.0.7 p-timeout: 3.2.0 - dev: true - /p-retry@4.6.2: - resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} - engines: {node: '>=8'} + p-retry@4.6.2: dependencies: '@types/retry': 0.12.0 retry: 0.13.1 - dev: true - /p-timeout@3.2.0: - resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} - engines: {node: '>=8'} + p-timeout@3.2.0: dependencies: p-finally: 1.0.0 - dev: true - /p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - dev: true + p-try@2.2.0: {} - /package-hash@4.0.0: - resolution: {integrity: sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==} - engines: {node: '>=8'} + package-hash@4.0.0: dependencies: graceful-fs: 4.2.11 hasha: 5.2.2 lodash.flattendeep: 4.4.0 release-zalgo: 1.0.0 - dev: true - /packet-reader@1.0.0: - resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==} - dev: true + packet-reader@1.0.0: {} - /pako@1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - dev: true + pako@1.0.11: {} - /param-case@3.0.4: - resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} + param-case@3.0.4: dependencies: dot-case: 3.0.4 tslib: 2.6.2 - dev: true - /parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} + parent-module@1.0.1: dependencies: callsites: 3.1.0 - dev: true - /parse-asn1@5.1.6: - resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} + parse-asn1@5.1.6: dependencies: asn1.js: 5.4.1 browserify-aes: 1.2.0 evp_bytestokey: 1.0.3 pbkdf2: 3.1.2 safe-buffer: 5.2.1 - dev: true - /parse-entities@2.0.0: - resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} + parse-entities@2.0.0: dependencies: character-entities: 1.2.4 character-entities-legacy: 1.1.4 @@ -23031,175 +29352,99 @@ packages: is-alphanumerical: 1.0.4 is-decimal: 1.0.4 is-hexadecimal: 1.0.4 - - /parse-filepath@1.0.2: - resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==} - engines: {node: '>=0.8'} + + parse-filepath@1.0.2: dependencies: is-absolute: 1.0.0 map-cache: 0.2.2 path-root: 0.1.1 - dev: true - /parse-headers@2.0.5: - resolution: {integrity: sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==} - dev: false + parse-headers@2.0.5: {} - /parse-json@4.0.0: - resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} - engines: {node: '>=4'} + parse-json@4.0.0: dependencies: error-ex: 1.3.2 json-parse-better-errors: 1.0.2 - dev: true - /parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} - engines: {node: '>=8'} + parse-json@5.2.0: dependencies: '@babel/code-frame': 7.23.5 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - dev: true - /parse-ms@1.0.1: - resolution: {integrity: sha512-LpH1Cf5EYuVjkBvCDBYvkUPh+iv2bk3FHflxHkpCYT0/FZ1d3N3uJaLiHr4yGuMcFUhv6eAivitTvWZI4B/chg==} - engines: {node: '>=0.10.0'} - dev: false + parse-ms@1.0.1: {} - /parse-node-version@1.0.1: - resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} - engines: {node: '>= 0.10'} - dev: true + parse-node-version@1.0.1: {} - /parse-passwd@1.0.0: - resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} - engines: {node: '>=0.10.0'} - dev: true + parse-passwd@1.0.0: {} - /parse5@4.0.0: - resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} - dev: true + parse5@4.0.0: {} - /parse5@7.1.2: - resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} + parse5@7.1.2: dependencies: entities: 4.5.0 - dev: true - /parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} + parseurl@1.3.3: {} - /pascal-case@3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} + pascal-case@3.1.2: dependencies: no-case: 3.0.4 tslib: 2.6.2 - dev: true - /path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - dev: true + path-browserify@1.0.1: {} - /path-case@3.0.4: - resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} + path-case@3.0.4: dependencies: dot-case: 3.0.4 tslib: 2.6.2 - dev: true - /path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - dev: true + path-exists@4.0.0: {} - /path-exists@5.0.0: - resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true + path-exists@5.0.0: {} - /path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} + path-is-absolute@1.0.1: {} - /path-key@2.0.1: - resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} - engines: {node: '>=4'} - dev: true + path-key@2.0.1: {} - /path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} + path-key@3.1.1: {} - /path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - dev: true + path-key@4.0.0: {} - /path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + path-parse@1.0.7: {} - /path-root-regex@0.1.2: - resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==} - engines: {node: '>=0.10.0'} - dev: true + path-root-regex@0.1.2: {} - /path-root@0.1.1: - resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==} - engines: {node: '>=0.10.0'} + path-root@0.1.1: dependencies: path-root-regex: 0.1.2 - dev: true - /path-scurry@1.10.1: - resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} - engines: {node: '>=16 || 14 >=14.17'} + path-scurry@1.10.1: dependencies: lru-cache: 10.1.0 minipass: 7.0.4 - dev: true - /path-to-regexp@0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + path-to-regexp@0.1.7: {} - /path-to-regexp@6.2.1: - resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} - dev: true + path-to-regexp@6.2.1: {} - /path-type@3.0.0: - resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} - engines: {node: '>=4'} + path-type@3.0.0: dependencies: pify: 3.0.0 - dev: true - /path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - dev: true + path-type@4.0.0: {} - /path-type@5.0.0: - resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} - engines: {node: '>=12'} - dev: true + path-type@5.0.0: {} - /pathe@1.1.1: - resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} + pathe@1.1.1: {} - /pathval@1.1.1: - resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} + pathval@1.1.1: {} - /pause-stream@0.0.11: - resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} + pause-stream@0.0.11: dependencies: through: 2.3.8 - dev: true - /pbkdf2@3.1.2: - resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} - engines: {node: '>=0.12'} + pbkdf2@3.1.2: dependencies: create-hash: 1.2.0 create-hmac: 1.1.7 @@ -23207,61 +29452,34 @@ packages: safe-buffer: 5.2.1 sha.js: 2.4.11 - /peek-readable@5.0.0: - resolution: {integrity: sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==} - engines: {node: '>=14.16'} - dev: true + peek-readable@5.0.0: {} - /performance-now@2.1.0: - resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} - dev: false + performance-now@2.1.0: {} - /pg-cloudflare@1.1.1: - resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==} - requiresBuild: true - dev: true + pg-cloudflare@1.1.1: optional: true - /pg-connection-string@2.6.2: - resolution: {integrity: sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==} - dev: true + pg-connection-string@2.6.2: {} - /pg-int8@1.0.1: - resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} - engines: {node: '>=4.0.0'} - dev: true + pg-int8@1.0.1: {} - /pg-numeric@1.0.2: - resolution: {integrity: sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw==} - engines: {node: '>=4'} - dev: true + pg-numeric@1.0.2: {} - /pg-pool@3.6.1(pg@8.11.3): - resolution: {integrity: sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==} - peerDependencies: - pg: '>=8.0' + pg-pool@3.6.1(pg@8.11.3): dependencies: pg: 8.11.3 - dev: true - /pg-protocol@1.6.0: - resolution: {integrity: sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==} - dev: true + pg-protocol@1.6.0: {} - /pg-types@2.2.0: - resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} - engines: {node: '>=4'} + pg-types@2.2.0: dependencies: pg-int8: 1.0.1 postgres-array: 2.0.0 postgres-bytea: 1.0.0 postgres-date: 1.0.7 postgres-interval: 1.2.0 - dev: true - /pg-types@4.0.1: - resolution: {integrity: sha512-hRCSDuLII9/LE3smys1hRHcu5QGcLs9ggT7I/TCs0IE+2Eesxi9+9RWAAwZ0yaGjxoWICF/YHLOEjydGujoJ+g==} - engines: {node: '>=10'} + pg-types@4.0.1: dependencies: pg-int8: 1.0.1 pg-numeric: 1.0.2 @@ -23270,16 +29488,8 @@ packages: postgres-date: 2.0.1 postgres-interval: 3.0.0 postgres-range: 1.1.3 - dev: true - /pg@8.11.3: - resolution: {integrity: sha512-+9iuvG8QfaaUrrph+kpF24cXkH1YOOUeArRNYIxq1viYHZagBxrTno7cecY1Fa44tJeZvaoG+Djpkc3JwehN5g==} - engines: {node: '>= 8.0.0'} - peerDependencies: - pg-native: '>=3.0.1' - peerDependenciesMeta: - pg-native: - optional: true + pg@8.11.3: dependencies: buffer-writer: 2.0.0 packet-reader: 1.0.0 @@ -23290,66 +29500,36 @@ packages: pgpass: 1.0.5 optionalDependencies: pg-cloudflare: 1.1.1 - dev: true - /pgpass@1.0.5: - resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==} + pgpass@1.0.5: dependencies: split2: 4.2.0 - dev: true - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + picocolors@1.0.0: {} - /picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} + picomatch@2.3.1: {} - /pidtree@0.3.1: - resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==} - engines: {node: '>=0.10'} - hasBin: true - dev: true + pidtree@0.3.1: {} - /pidtree@0.6.0: - resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} - engines: {node: '>=0.10'} - hasBin: true - dev: true + pidtree@0.6.0: {} - /pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} + pify@2.3.0: {} - /pify@3.0.0: - resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} - engines: {node: '>=4'} - dev: true + pify@3.0.0: {} - /pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} - requiresBuild: true - dev: true + pify@4.0.1: optional: true - /pify@5.0.0: - resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==} - engines: {node: '>=10'} - dev: true + pify@5.0.0: {} - /pino-abstract-transport@0.5.0: - resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==} + pino-abstract-transport@0.5.0: dependencies: duplexify: 4.1.2 split2: 4.2.0 - /pino-std-serializers@4.0.0: - resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} + pino-std-serializers@4.0.0: {} - /pino@7.11.0: - resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==} - hasBin: true + pino@7.11.0: dependencies: atomic-sleep: 1.0.0 fast-redact: 3.3.0 @@ -23363,514 +29543,286 @@ packages: sonic-boom: 2.8.0 thread-stream: 0.15.2 - /pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} - engines: {node: '>= 6'} + pirates@4.0.6: {} - /pkg-dir@4.2.0: - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} - engines: {node: '>=8'} + pkg-dir@4.2.0: dependencies: find-up: 4.1.0 - dev: true - /pkg-dir@5.0.0: - resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} - engines: {node: '>=10'} + pkg-dir@5.0.0: dependencies: find-up: 5.0.0 - dev: true - /pkg-dir@7.0.0: - resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} - engines: {node: '>=14.16'} + pkg-dir@7.0.0: dependencies: find-up: 6.3.0 - dev: true - /pkg-types@1.0.3: - resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} + pkg-types@1.0.3: dependencies: jsonc-parser: 3.2.0 mlly: 1.4.2 pathe: 1.1.1 - /playwright-core@1.40.1: - resolution: {integrity: sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==} - engines: {node: '>=16'} - hasBin: true - dev: true + playwright-core@1.40.1: {} - /playwright-core@1.41.1: - resolution: {integrity: sha512-/KPO5DzXSMlxSX77wy+HihKGOunh3hqndhqeo/nMxfigiKzogn8kfL0ZBDu0L1RKgan5XHCPmn6zXd2NUJgjhg==} - engines: {node: '>=16'} - hasBin: true + playwright-core@1.41.1: {} - /playwright@1.41.1: - resolution: {integrity: sha512-gdZAWG97oUnbBdRL3GuBvX3nDDmUOuqzV/D24dytqlKt+eI5KbwusluZRGljx1YoJKZ2NRPaeWiFTeGZO7SosQ==} - engines: {node: '>=16'} - hasBin: true + playwright@1.41.1: dependencies: playwright-core: 1.41.1 optionalDependencies: fsevents: 2.3.2 - /plur@1.0.0: - resolution: {integrity: sha512-qSnKBSZeDY8ApxwhfVIwKwF36KVJqb1/9nzYYq3j3vdwocULCXT8f8fQGkiw1Nk9BGfxiDagEe/pwakA+bOBqw==} - engines: {node: '>=0.10.0'} - dev: false + plur@1.0.0: {} - /pnp-webpack-plugin@1.7.0(typescript@5.4.2): - resolution: {integrity: sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==} - engines: {node: '>=6'} + pnp-webpack-plugin@1.7.0(typescript@5.4.2): dependencies: ts-pnp: 1.2.0(typescript@5.4.2) transitivePeerDependencies: - typescript - dev: true - /polished@4.2.2: - resolution: {integrity: sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==} - engines: {node: '>=10'} + polished@4.2.2: dependencies: '@babel/runtime': 7.23.9 - dev: true - /popmotion@11.0.3: - resolution: {integrity: sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==} + popmotion@11.0.3: dependencies: framesync: 6.0.1 hey-listen: 1.0.8 style-value-types: 5.0.0 tslib: 2.6.2 - dev: false - /portfinder@1.0.32: - resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} - engines: {node: '>= 0.12.0'} + portfinder@1.0.32: dependencies: async: 2.6.4 debug: 3.2.7 mkdirp: 0.5.6 transitivePeerDependencies: - supports-color - dev: true - /postcss-calc@8.2.4(postcss@8.4.32): - resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} - peerDependencies: - postcss: ^8.2.2 + postcss-calc@8.2.4(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - dev: true - /postcss-calc@9.0.1(postcss@8.4.32): - resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.2 + postcss-calc@9.0.1(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - dev: true - /postcss-colormin@5.3.1(postcss@8.4.32): - resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-colormin@5.3.1(postcss@8.4.32): dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-colormin@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-colormin@6.0.0(postcss@8.4.32): dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-convert-values@5.1.3(postcss@8.4.32): - resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-convert-values@5.1.3(postcss@8.4.32): dependencies: browserslist: 4.22.2 postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-convert-values@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-convert-values@6.0.0(postcss@8.4.32): dependencies: browserslist: 4.22.2 postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-discard-comments@5.1.2(postcss@8.4.32): - resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-discard-comments@5.1.2(postcss@8.4.32): dependencies: postcss: 8.4.32 - dev: true - /postcss-discard-comments@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-discard-comments@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 - dev: true - /postcss-discard-duplicates@5.1.0(postcss@8.4.32): - resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-discard-duplicates@5.1.0(postcss@8.4.32): dependencies: postcss: 8.4.32 - dev: true - /postcss-discard-duplicates@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-discard-duplicates@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 - dev: true - /postcss-discard-empty@5.1.1(postcss@8.4.32): - resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-discard-empty@5.1.1(postcss@8.4.32): dependencies: postcss: 8.4.32 - dev: true - /postcss-discard-empty@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-discard-empty@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 - dev: true - /postcss-discard-overridden@5.1.0(postcss@8.4.32): - resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-discard-overridden@5.1.0(postcss@8.4.32): dependencies: postcss: 8.4.32 - dev: true - /postcss-discard-overridden@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-discard-overridden@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 - dev: true - /postcss-import@14.1.0(postcss@8.4.32): - resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.0.0 + postcss-import@14.1.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - dev: true - /postcss-import@15.1.0(postcss@8.4.32): - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 + postcss-import@15.1.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - /postcss-js@4.0.1(postcss@8.4.32): - resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.4.21 + postcss-js@4.0.1(postcss@8.4.32): dependencies: camelcase-css: 2.0.1 postcss: 8.4.32 - /postcss-load-config@3.1.4(postcss@8.4.32)(ts-node@10.9.1): - resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} - engines: {node: '>= 10'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true + postcss-load-config@3.1.4(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): dependencies: lilconfig: 2.1.0 - postcss: 8.4.32 - ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.16.9)(typescript@5.4.2) yaml: 1.10.2 - dev: true + optionalDependencies: + postcss: 8.4.32 + ts-node: 10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2) - /postcss-load-config@4.0.2(postcss@8.4.32)(ts-node@10.9.1): - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true + postcss-load-config@4.0.2(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): dependencies: lilconfig: 3.0.0 - postcss: 8.4.32 - ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.16.9)(typescript@5.4.2) yaml: 2.3.4 + optionalDependencies: + postcss: 8.4.32 + ts-node: 10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2) - /postcss-loader@6.2.1(postcss@8.4.32)(webpack@5.89.0): - resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} - engines: {node: '>= 12.13.0'} - peerDependencies: - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 + postcss-loader@6.2.1(postcss@8.4.32)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.32 - semver: 7.5.4 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + semver: 7.6.0 + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /postcss-loader@7.3.3(postcss@8.4.32)(typescript@5.4.2)(webpack@5.89.0): - resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} - engines: {node: '>= 14.15.0'} - peerDependencies: - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 + postcss-loader@7.3.3(postcss@8.4.32)(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: cosmiconfig: 8.3.6(typescript@5.4.2) jiti: 1.21.0 postcss: 8.4.32 semver: 7.5.4 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) transitivePeerDependencies: - typescript - dev: true - /postcss-merge-longhand@5.1.7(postcss@8.4.32): - resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-merge-longhand@5.1.7(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 stylehacks: 5.1.1(postcss@8.4.32) - dev: true - /postcss-merge-longhand@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-merge-longhand@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 stylehacks: 6.0.0(postcss@8.4.32) - dev: true - /postcss-merge-rules@5.1.4(postcss@8.4.32): - resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-merge-rules@5.1.4(postcss@8.4.32): dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 cssnano-utils: 3.1.0(postcss@8.4.32) postcss: 8.4.32 postcss-selector-parser: 6.0.13 - dev: true - /postcss-merge-rules@6.0.1(postcss@8.4.32): - resolution: {integrity: sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-merge-rules@6.0.1(postcss@8.4.32): dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 cssnano-utils: 4.0.0(postcss@8.4.32) postcss: 8.4.32 postcss-selector-parser: 6.0.13 - dev: true - /postcss-minify-font-values@5.1.0(postcss@8.4.32): - resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-minify-font-values@5.1.0(postcss@8.4.32): dependencies: - postcss: 8.4.32 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-minify-font-values@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + + postcss-minify-font-values@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-minify-gradients@5.1.1(postcss@8.4.32): - resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-minify-gradients@5.1.1(postcss@8.4.32): dependencies: colord: 2.9.3 cssnano-utils: 3.1.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-minify-gradients@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-minify-gradients@6.0.0(postcss@8.4.32): dependencies: colord: 2.9.3 cssnano-utils: 4.0.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-minify-params@5.1.4(postcss@8.4.32): - resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-minify-params@5.1.4(postcss@8.4.32): dependencies: browserslist: 4.22.2 cssnano-utils: 3.1.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-minify-params@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-minify-params@6.0.0(postcss@8.4.32): dependencies: browserslist: 4.22.2 cssnano-utils: 4.0.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-minify-selectors@5.2.1(postcss@8.4.32): - resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-minify-selectors@5.2.1(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 - dev: true - /postcss-minify-selectors@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-minify-selectors@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 - dev: true - /postcss-modules-extract-imports@3.0.0(postcss@8.4.32): - resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 + postcss-modules-extract-imports@3.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 - /postcss-modules-local-by-default@4.0.3(postcss@8.4.32): - resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 + postcss-modules-local-by-default@4.0.3(postcss@8.4.32): dependencies: icss-utils: 5.1.0(postcss@8.4.32) postcss: 8.4.32 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - /postcss-modules-scope@3.0.0(postcss@8.4.32): - resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 + postcss-modules-scope@3.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 - /postcss-modules-values@4.0.0(postcss@8.4.32): - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 + postcss-modules-values@4.0.0(postcss@8.4.32): dependencies: icss-utils: 5.1.0(postcss@8.4.32) postcss: 8.4.32 - /postcss-modules@4.3.1(postcss@8.4.32): - resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==} - peerDependencies: - postcss: ^8.0.0 + postcss-modules@4.3.1(postcss@8.4.32): dependencies: generic-names: 4.0.0 icss-replace-symbols: 1.1.0 @@ -23881,419 +29833,224 @@ packages: postcss-modules-scope: 3.0.0(postcss@8.4.32) postcss-modules-values: 4.0.0(postcss@8.4.32) string-hash: 1.1.3 - dev: true - /postcss-nested@6.0.1(postcss@8.4.32): - resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 + postcss-nested@6.0.1(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 - /postcss-normalize-charset@5.1.0(postcss@8.4.32): - resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-charset@5.1.0(postcss@8.4.32): dependencies: postcss: 8.4.32 - dev: true - /postcss-normalize-charset@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-charset@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 - dev: true - /postcss-normalize-display-values@5.1.0(postcss@8.4.32): - resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-display-values@5.1.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-display-values@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-display-values@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-positions@5.1.1(postcss@8.4.32): - resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-positions@5.1.1(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-positions@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-positions@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-repeat-style@5.1.1(postcss@8.4.32): - resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-repeat-style@5.1.1(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-repeat-style@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-repeat-style@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-string@5.1.0(postcss@8.4.32): - resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-string@5.1.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-string@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-string@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-timing-functions@5.1.0(postcss@8.4.32): - resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-timing-functions@5.1.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-timing-functions@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-timing-functions@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-unicode@5.1.1(postcss@8.4.32): - resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-unicode@5.1.1(postcss@8.4.32): dependencies: browserslist: 4.22.2 postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-unicode@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-unicode@6.0.0(postcss@8.4.32): dependencies: browserslist: 4.22.2 postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-url@5.1.0(postcss@8.4.32): - resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-url@5.1.0(postcss@8.4.32): dependencies: normalize-url: 6.1.0 postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-url@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-url@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-whitespace@5.1.1(postcss@8.4.32): - resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-whitespace@5.1.1(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-whitespace@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-normalize-whitespace@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-ordered-values@5.1.3(postcss@8.4.32): - resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-ordered-values@5.1.3(postcss@8.4.32): dependencies: cssnano-utils: 3.1.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-ordered-values@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-ordered-values@6.0.0(postcss@8.4.32): dependencies: cssnano-utils: 4.0.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-reduce-initial@5.1.2(postcss@8.4.32): - resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-reduce-initial@5.1.2(postcss@8.4.32): dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 postcss: 8.4.32 - dev: true - /postcss-reduce-initial@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-reduce-initial@6.0.0(postcss@8.4.32): dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 postcss: 8.4.32 - dev: true - /postcss-reduce-transforms@5.1.0(postcss@8.4.32): - resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-reduce-transforms@5.1.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-reduce-transforms@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-reduce-transforms@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 - dev: true - /postcss-selector-parser@6.0.10: - resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} - engines: {node: '>=4'} + postcss-selector-parser@6.0.10: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - dev: false - /postcss-selector-parser@6.0.13: - resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} - engines: {node: '>=4'} + postcss-selector-parser@6.0.13: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - /postcss-svgo@5.1.0(postcss@8.4.32): - resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-svgo@5.1.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 svgo: 2.8.0 - dev: true - /postcss-svgo@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw==} - engines: {node: ^14 || ^16 || >= 18} - peerDependencies: - postcss: ^8.2.15 + postcss-svgo@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 svgo: 3.0.5 - dev: true - /postcss-unique-selectors@5.1.1(postcss@8.4.32): - resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + postcss-unique-selectors@5.1.1(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 - dev: true - /postcss-unique-selectors@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + postcss-unique-selectors@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 - dev: true - /postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + postcss-value-parser@4.2.0: {} - /postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} - engines: {node: ^10 || ^12 || >=14} + postcss@8.4.31: dependencies: nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.0.2 - /postcss@8.4.32: - resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} - engines: {node: ^10 || ^12 || >=14} + postcss@8.4.32: dependencies: nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.0.2 - /postgres-array@2.0.0: - resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} - engines: {node: '>=4'} - dev: true + postgres-array@2.0.0: {} - /postgres-array@3.0.2: - resolution: {integrity: sha512-6faShkdFugNQCLwucjPcY5ARoW1SlbnrZjmGl0IrrqewpvxvhSLHimCVzqeuULCbG0fQv7Dtk1yDbG3xv7Veog==} - engines: {node: '>=12'} - dev: true + postgres-array@3.0.2: {} - /postgres-bytea@1.0.0: - resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==} - engines: {node: '>=0.10.0'} - dev: true + postgres-bytea@1.0.0: {} - /postgres-bytea@3.0.0: - resolution: {integrity: sha512-CNd4jim9RFPkObHSjVHlVrxoVQXz7quwNFpz7RY1okNNme49+sVyiTvTRobiLV548Hx/hb1BG+iE7h9493WzFw==} - engines: {node: '>= 6'} + postgres-bytea@3.0.0: dependencies: obuf: 1.1.2 - dev: true - /postgres-date@1.0.7: - resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} - engines: {node: '>=0.10.0'} - dev: true + postgres-date@1.0.7: {} - /postgres-date@2.0.1: - resolution: {integrity: sha512-YtMKdsDt5Ojv1wQRvUhnyDJNSr2dGIC96mQVKz7xufp07nfuFONzdaowrMHjlAzY6GDLd4f+LUHHAAM1h4MdUw==} - engines: {node: '>=12'} - dev: true + postgres-date@2.0.1: {} - /postgres-interval@1.2.0: - resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} - engines: {node: '>=0.10.0'} + postgres-interval@1.2.0: dependencies: xtend: 4.0.2 - dev: true - /postgres-interval@3.0.0: - resolution: {integrity: sha512-BSNDnbyZCXSxgA+1f5UU2GmwhoI0aU5yMxRGO8CdFEcY2BQF9xm/7MqKnYoM1nJDk8nONNWDk9WeSmePFhQdlw==} - engines: {node: '>=12'} - dev: true + postgres-interval@3.0.0: {} - /postgres-range@1.1.3: - resolution: {integrity: sha512-VdlZoocy5lCP0c/t66xAfclglEapXPCIVhqqJRncYpvbCgImF0w67aPKfbqUMr72tO2k5q0TdTZwCLjPTI6C9g==} - dev: true + postgres-range@1.1.3: {} - /posthog-js@1.94.2: - resolution: {integrity: sha512-AgFe6JamNbKR7a3GcbRhUxCIyTDqPenWUGWsPUT8KbFSwUYVGMo64jMQTZtNpc5ZGgvUYz+sQDLtn0l+ZQ8yIQ==} + posthog-js@1.94.2: dependencies: fflate: 0.4.8 - dev: false - /posthog-node@3.2.0: - resolution: {integrity: sha512-R/kNgZuJNt/vZ0ghEFzSZw5V0VjdhyBcXkDQN4fahbJy491u+FhBqghl1JIi8AHAoOxTdG0eDTedPvHp5usGmQ==} - engines: {node: '>=15.0.0'} + posthog-node@3.2.0: dependencies: - axios: 1.6.2 + axios: 1.6.8 rusha: 0.8.14 transitivePeerDependencies: - debug - dev: false - /preact-render-to-string@5.2.6(preact@10.19.2): - resolution: {integrity: sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==} - peerDependencies: - preact: '>=10' + preact-render-to-string@5.2.6(preact@10.19.2): dependencies: preact: 10.19.2 pretty-format: 3.8.0 - dev: false - /preact@10.19.2: - resolution: {integrity: sha512-UA9DX/OJwv6YwP9Vn7Ti/vF80XL+YA5H2l7BpCtUr3ya8LWHFzpiO5R+N7dN16ujpIxhekRFuOOF82bXX7K/lg==} - dev: false + preact@10.19.2: {} - /prebuild-install@7.1.1: - resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} - engines: {node: '>=10'} - hasBin: true + prebuild-install@7.1.1: dependencies: detect-libc: 2.0.2 expand-template: 2.0.3 @@ -24301,242 +30058,117 @@ packages: minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 1.0.2 - node-abi: 3.52.0 - pump: 3.0.0 - rc: 1.2.8 - simple-get: 4.0.1 - tar-fs: 2.1.1 - tunnel-agent: 0.6.0 - dev: true - - /prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - dev: true - - /prettier-plugin-tailwindcss@0.5.11(prettier@3.2.4): - resolution: {integrity: sha512-AvI/DNyMctyyxGOjyePgi/gqj5hJYClZ1avtQvLlqMT3uDZkRbi4HhGUpok3DRzv9z7Lti85Kdj3s3/1CeNI0w==} - engines: {node: '>=14.21.3'} - peerDependencies: - '@ianvs/prettier-plugin-sort-imports': '*' - '@prettier/plugin-pug': '*' - '@shopify/prettier-plugin-liquid': '*' - '@trivago/prettier-plugin-sort-imports': '*' - prettier: ^3.0 - prettier-plugin-astro: '*' - prettier-plugin-css-order: '*' - prettier-plugin-import-sort: '*' - prettier-plugin-jsdoc: '*' - prettier-plugin-marko: '*' - prettier-plugin-organize-attributes: '*' - prettier-plugin-organize-imports: '*' - prettier-plugin-style-order: '*' - prettier-plugin-svelte: '*' - prettier-plugin-twig-melody: '*' - peerDependenciesMeta: - '@ianvs/prettier-plugin-sort-imports': - optional: true - '@prettier/plugin-pug': - optional: true - '@shopify/prettier-plugin-liquid': - optional: true - '@trivago/prettier-plugin-sort-imports': - optional: true - prettier-plugin-astro: - optional: true - prettier-plugin-css-order: - optional: true - prettier-plugin-import-sort: - optional: true - prettier-plugin-jsdoc: - optional: true - prettier-plugin-marko: - optional: true - prettier-plugin-organize-attributes: - optional: true - prettier-plugin-organize-imports: - optional: true - prettier-plugin-style-order: - optional: true - prettier-plugin-svelte: - optional: true - prettier-plugin-twig-melody: - optional: true + node-abi: 3.52.0 + pump: 3.0.0 + rc: 1.2.8 + simple-get: 4.0.1 + tar-fs: 2.1.1 + tunnel-agent: 0.6.0 + + prelude-ls@1.2.1: {} + + prettier-plugin-tailwindcss@0.5.11(prettier@3.2.4): dependencies: prettier: 3.2.4 - dev: true - /prettier@2.8.8: - resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} - engines: {node: '>=10.13.0'} - hasBin: true - dev: true + prettier@2.8.8: {} - /prettier@3.2.4: - resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==} - engines: {node: '>=14'} - hasBin: true - dev: true + prettier@3.2.4: {} - /pretty-error@4.0.0: - resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} + pretty-error@4.0.0: dependencies: lodash: 4.17.21 renderkid: 3.0.0 - dev: true - /pretty-format@27.5.1: - resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + pretty-format@27.5.1: dependencies: ansi-regex: 5.0.1 ansi-styles: 5.2.0 react-is: 17.0.2 - dev: true - /pretty-format@28.1.3: - resolution: {integrity: sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + pretty-format@28.1.3: dependencies: '@jest/schemas': 28.1.3 ansi-regex: 5.0.1 ansi-styles: 5.2.0 react-is: 18.2.0 - dev: true - /pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + pretty-format@29.7.0: dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 react-is: 18.2.0 - dev: true - /pretty-format@3.8.0: - resolution: {integrity: sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==} - dev: false + pretty-format@3.8.0: {} - /pretty-hrtime@1.0.3: - resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} - engines: {node: '>= 0.8'} - dev: true + pretty-hrtime@1.0.3: {} - /pretty-ms@2.1.0: - resolution: {integrity: sha512-H2enpsxzDhuzRl3zeSQpQMirn8dB0Z/gxW96j06tMfTviUWvX14gjKb7qd1gtkUyYhDPuoNe00K5PqNvy2oQNg==} - engines: {node: '>=0.10.0'} + pretty-ms@2.1.0: dependencies: is-finite: 1.1.0 parse-ms: 1.0.1 plur: 1.0.0 - dev: false - /prismjs@1.27.0: - resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==} - engines: {node: '>=6'} - dev: false + prismjs@1.27.0: {} - /prismjs@1.29.0: - resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} - engines: {node: '>=6'} - dev: false + prismjs@1.29.0: {} - /proc-log@3.0.0: - resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dev: true + proc-log@3.0.0: {} - /process-nextick-args@1.0.7: - resolution: {integrity: sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==} - dev: false + process-nextick-args@1.0.7: {} - /process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + process-nextick-args@2.0.1: {} - /process-on-spawn@1.0.0: - resolution: {integrity: sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==} - engines: {node: '>=8'} + process-on-spawn@1.0.0: dependencies: fromentries: 1.3.2 - dev: true - /process-warning@1.0.0: - resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} + process-warning@1.0.0: {} - /process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} + process@0.11.10: {} - /progress@2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} - engines: {node: '>=0.4.0'} - dev: false + progress@2.0.3: {} - /promise.series@0.2.0: - resolution: {integrity: sha512-VWQJyU2bcDTgZw8kpfBpB/ejZASlCrzwz5f2hjb/zlujOEB4oeiAhHygAWq8ubsX2GVkD4kCU5V2dwOTaCY5EQ==} - engines: {node: '>=0.12'} - dev: true + promise.series@0.2.0: {} - /promise@7.3.1: - resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} + promise@7.3.1: dependencies: asap: 2.0.6 - dev: true - /prompts@2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} + prompts@2.4.2: dependencies: kleur: 3.0.3 sisteransi: 1.0.5 - dev: true - /prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + prop-types@15.8.1: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 react-is: 16.13.1 - /property-information@5.6.0: - resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==} + property-information@5.6.0: dependencies: xtend: 4.0.2 - dev: false - /proxy-addr@2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} - engines: {node: '>= 0.10'} + proxy-addr@2.0.7: dependencies: forwarded: 0.2.0 ipaddr.js: 1.9.1 - /proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + proxy-from-env@1.1.0: {} - /prr@1.0.1: - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} - requiresBuild: true - dev: true + prr@1.0.1: optional: true - /ps-tree@1.2.0: - resolution: {integrity: sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==} - engines: {node: '>= 0.10'} - hasBin: true + ps-tree@1.2.0: dependencies: event-stream: 3.3.4 - dev: true - /pseudomap@1.0.2: - resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} - dev: true + pseudomap@1.0.2: {} - /psl@1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + psl@1.9.0: {} - /public-encrypt@4.0.3: - resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} + public-encrypt@4.0.3: dependencies: bn.js: 4.12.0 browserify-rsa: 4.1.0 @@ -24544,162 +30176,104 @@ packages: parse-asn1: 5.1.6 randombytes: 2.1.0 safe-buffer: 5.2.1 - dev: true - /pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + pump@3.0.0: dependencies: end-of-stream: 1.4.4 once: 1.4.0 - /punycode@1.4.1: - resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - dev: true + punycode@1.4.1: {} - /punycode@2.1.0: - resolution: {integrity: sha512-Yxz2kRwT90aPiWEMHVYnEf4+rhwF1tBmmZ4KepCP+Wkium9JxtWnUm1nqGwpiAHr/tnTSeHqr3wb++jgSkXjhA==} - engines: {node: '>=6'} - dev: false + punycode@2.1.0: {} - /punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} + punycode@2.3.1: {} - /pure-rand@6.0.4: - resolution: {integrity: sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==} - dev: true + pure-rand@6.0.4: {} - /pvtsutils@1.3.5: - resolution: {integrity: sha512-ARvb14YB9Nm2Xi6nBq1ZX6dAM0FsJnuk+31aUp4TrcZEdKUlSqOqsxJHUPJDNE3qiIp+iUPEIeR6Je/tgV7zsA==} + pvtsutils@1.3.5: dependencies: tslib: 2.6.2 - /pvutils@1.1.3: - resolution: {integrity: sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==} - engines: {node: '>=6.0.0'} + pvutils@1.1.3: {} - /qs@6.11.0: - resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} - engines: {node: '>=0.6'} + qs@6.11.0: dependencies: side-channel: 1.0.4 - /qs@6.11.2: - resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} - engines: {node: '>=0.6'} + qs@6.11.2: dependencies: side-channel: 1.0.4 - /qs@6.5.3: - resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} - engines: {node: '>=0.6'} - dev: false + qs@6.5.3: {} - /query-string@5.1.1: - resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} - engines: {node: '>=0.10.0'} + query-string@5.1.1: dependencies: decode-uri-component: 0.2.2 object-assign: 4.1.1 strict-uri-encode: 1.1.0 - dev: false - /query-string@7.1.3: - resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} - engines: {node: '>=6'} + query-string@7.1.3: dependencies: decode-uri-component: 0.2.2 filter-obj: 1.1.0 split-on-first: 1.1.0 strict-uri-encode: 2.0.0 - dev: false - /querystring-es3@0.2.1: - resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} - engines: {node: '>=0.4.x'} - dev: true + querystring-es3@0.2.1: {} - /querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} - dev: true + querystringify@2.2.0: {} - /queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + queue-microtask@1.2.3: {} - /queue-tick@1.0.1: - resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} - dev: true + queue-tick@1.0.1: {} - /queue@6.0.2: - resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} + queue@6.0.2: dependencies: inherits: 2.0.4 - dev: true - /quick-format-unescaped@4.0.4: - resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} + quick-format-unescaped@4.0.4: {} - /quick-lru@5.1.1: - resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} - engines: {node: '>=10'} + quick-lru@5.1.1: {} - /radix3@1.1.0: - resolution: {integrity: sha512-pNsHDxbGORSvuSScqNJ+3Km6QAVqk8CfsCBIEoDgpqLrkD2f3QM4I7d1ozJJ172OmIcoUcerZaNWqtLkRXTV3A==} + radix3@1.1.0: {} - /ramda@0.29.0: - resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} - dev: true + ramda@0.29.0: {} - /randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + randombytes@2.1.0: dependencies: safe-buffer: 5.2.1 - /randomfill@1.0.4: - resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} + randomfill@1.0.4: dependencies: randombytes: 2.1.0 safe-buffer: 5.2.1 - dev: true - /range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} + range-parser@1.2.1: {} - /raw-body@2.5.1: - resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} - engines: {node: '>= 0.8'} + raw-body@2.5.1: dependencies: bytes: 3.1.2 http-errors: 2.0.0 iconv-lite: 0.4.24 unpipe: 1.0.0 - /raw-body@2.5.2: - resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} - engines: {node: '>= 0.8'} + raw-body@2.5.2: dependencies: bytes: 3.1.2 http-errors: 2.0.0 iconv-lite: 0.4.24 unpipe: 1.0.0 - /rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true + rc@1.2.8: dependencies: deep-extend: 0.6.0 ini: 1.3.8 minimist: 1.2.8 strip-json-comments: 2.0.1 - dev: true - /re-emitter@1.1.3: - resolution: {integrity: sha512-bHJul9CWcocrS+w5e5QrKYXV9NkbSA9hxSEyhYuctwm6keY9NXR2Xt/4A0vbMP0QvuwyfEyb4bkowYXv1ziEbg==} - dev: false + re-emitter@1.1.3: {} - /react-base16-styling@0.9.1: - resolution: {integrity: sha512-1s0CY1zRBOQ5M3T61wetEpvQmsYSNtWEcdYzyZNxKa8t7oDvaOn9d21xrGezGAHFWLM7SHcktPuPTrvoqxSfKw==} + react-base16-styling@0.9.1: dependencies: '@babel/runtime': 7.23.9 '@types/base16': 1.0.5 @@ -24708,47 +30282,30 @@ packages: color: 3.2.1 csstype: 3.1.3 lodash.curry: 4.1.1 - dev: true - /react-code-blocks@0.1.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ENNuxG07yO+OuX1ChRje3ieefPRz6yrIpHmebQlaFQgzcAHbUfVeTINpOpoI9bSRSObeYo/OdHsporeToZ7fcg==} - engines: {node: '>=16'} - peerDependencies: - react: '>=16' + react-code-blocks@0.1.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.23.9 react: 18.2.0 react-syntax-highlighter: 15.5.0(react@18.2.0) - styled-components: 6.1.8(react-dom@18.2.0)(react@18.2.0) + styled-components: 6.1.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) tslib: 2.6.2 transitivePeerDependencies: - react-dom - dev: false - /react-colorful@5.6.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + react-colorful@5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: true - /react-docgen-typescript@2.2.2(typescript@5.4.2): - resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} - peerDependencies: - typescript: '>= 4.3.x' + react-docgen-typescript@2.2.2(typescript@5.4.2): dependencies: typescript: 5.4.2 - dev: true - /react-docgen@7.0.1: - resolution: {integrity: sha512-rCz0HBIT0LWbIM+///LfRrJoTKftIzzwsYDf0ns5KwaEjejMHQRtphcns+IXFHDNY9pnz6G8l/JbbI6pD4EAIA==} - engines: {node: '>=16.14.0'} + react-docgen@7.0.1: dependencies: '@babel/core': 7.23.9 - '@babel/traverse': 7.23.5 + '@babel/traverse': 7.23.9 '@babel/types': 7.23.9 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.4 @@ -24759,176 +30316,100 @@ packages: strip-indent: 4.0.0 transitivePeerDependencies: - supports-color - dev: true - /react-dom@18.2.0(react@18.2.0): - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} - peerDependencies: - react: ^18.2.0 + react-dom@18.2.0(react@18.2.0): dependencies: loose-envify: 1.4.0 react: 18.2.0 scheduler: 0.23.0 - /react-element-to-jsx-string@15.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==} - peerDependencies: - react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 - react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 + react-element-to-jsx-string@15.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@base2/pretty-print-object': 1.0.1 is-plain-object: 5.0.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-is: 18.1.0 - dev: true - /react-feather@2.0.10(react@18.2.0): - resolution: {integrity: sha512-BLhukwJ+Z92Nmdcs+EMw6dy1Z/VLiJTzEQACDUEnWMClhYnFykJCGWQx+NmwP/qQHGX/5CzQ+TGi8ofg2+HzVQ==} - peerDependencies: - react: '>=16.8.6' + react-feather@2.0.10(react@18.2.0): dependencies: prop-types: 15.8.1 react: 18.2.0 - dev: false - /react-hook-form@7.48.2(react@18.2.0): - resolution: {integrity: sha512-H0T2InFQb1hX7qKtDIZmvpU1Xfn/bdahWBN1fH19gSe4bBEqTfmlr7H3XWTaVtiK4/tpPaI1F3355GPMZYge+A==} - engines: {node: '>=12.22.0'} - peerDependencies: - react: ^16.8.0 || ^17 || ^18 + react-hook-form@7.48.2(react@18.2.0): dependencies: react: 18.2.0 - dev: false - /react-icons@4.12.0(react@18.2.0): - resolution: {integrity: sha512-IBaDuHiShdZqmfc/TwHu6+d6k2ltNCf3AszxNmjJc1KUfXdEeRJOKyNvLmAHaarhzGmTSVygNdyu8/opXv2gaw==} - peerDependencies: - react: '*' + react-icons@4.12.0(react@18.2.0): dependencies: react: 18.2.0 - dev: false - /react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + react-is@16.13.1: {} - /react-is@17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - dev: true + react-is@17.0.2: {} - /react-is@18.1.0: - resolution: {integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==} - dev: true + react-is@18.1.0: {} - /react-is@18.2.0: - resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - dev: true + react-is@18.2.0: {} - /react-json-tree@0.18.0(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-Qe6HKSXrr++n9Y31nkRJ3XvQMATISpqigH1vEKhLwB56+nk5thTP0ITThpjxY6ZG/ubpVq/aEHIcyLP/OPHxeA==} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-json-tree@0.18.0(@types/react@18.2.33)(react@18.2.0): dependencies: '@babel/runtime': 7.23.9 '@types/lodash': 4.14.202 '@types/react': 18.2.33 react: 18.2.0 react-base16-styling: 0.9.1 - dev: true - /react-refresh@0.10.0: - resolution: {integrity: sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==} - engines: {node: '>=0.10.0'} - dev: true + react-refresh@0.10.0: {} - /react-refresh@0.14.0: - resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} - engines: {node: '>=0.10.0'} - dev: true + react-refresh@0.14.0: {} - /react-remove-scroll-bar@2.3.4(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true + react-remove-scroll-bar@2.3.4(@types/react@18.2.33)(react@18.2.0): dependencies: - '@types/react': 18.2.33 react: 18.2.0 react-style-singleton: 2.2.1(@types/react@18.2.33)(react@18.2.0) tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.33 - /react-remove-scroll@2.5.4(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true + react-remove-scroll@2.5.4(@types/react@18.2.33)(react@18.2.0): dependencies: - '@types/react': 18.2.33 react: 18.2.0 react-remove-scroll-bar: 2.3.4(@types/react@18.2.33)(react@18.2.0) react-style-singleton: 2.2.1(@types/react@18.2.33)(react@18.2.0) tslib: 2.6.2 use-callback-ref: 1.3.0(@types/react@18.2.33)(react@18.2.0) use-sidecar: 1.1.2(@types/react@18.2.33)(react@18.2.0) - dev: false + optionalDependencies: + '@types/react': 18.2.33 - /react-remove-scroll@2.5.5(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true + react-remove-scroll@2.5.5(@types/react@18.2.33)(react@18.2.0): dependencies: - '@types/react': 18.2.33 react: 18.2.0 react-remove-scroll-bar: 2.3.4(@types/react@18.2.33)(react@18.2.0) react-style-singleton: 2.2.1(@types/react@18.2.33)(react@18.2.0) tslib: 2.6.2 use-callback-ref: 1.3.0(@types/react@18.2.33)(react@18.2.0) use-sidecar: 1.1.2(@types/react@18.2.33)(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.33 - /react-shallow-renderer@16.15.0(react@18.2.0): - resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} - peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 + react-shallow-renderer@16.15.0(react@18.2.0): dependencies: object-assign: 4.1.1 react: 18.2.0 react-is: 18.2.0 - dev: true - /react-style-singleton@2.2.1(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true + react-style-singleton@2.2.1(@types/react@18.2.33)(react@18.2.0): dependencies: - '@types/react': 18.2.33 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.33 - /react-syntax-highlighter@15.5.0(react@18.2.0): - resolution: {integrity: sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==} - peerDependencies: - react: '>= 0.14.0' + react-syntax-highlighter@15.5.0(react@18.2.0): dependencies: '@babel/runtime': 7.23.9 highlight.js: 10.7.3 @@ -24936,34 +30417,20 @@ packages: prismjs: 1.29.0 react: 18.2.0 refractor: 3.6.0 - dev: false - /react-test-renderer@18.2.0(react@18.2.0): - resolution: {integrity: sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==} - peerDependencies: - react: ^18.2.0 + react-test-renderer@18.2.0(react@18.2.0): dependencies: react: 18.2.0 react-is: 18.2.0 react-shallow-renderer: 16.15.0(react@18.2.0) scheduler: 0.23.0 - dev: true - /react-universal-interface@0.6.2(react@18.2.0)(tslib@2.6.2): - resolution: {integrity: sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==} - peerDependencies: - react: '*' - tslib: '*' + react-universal-interface@0.6.2(react@18.2.0)(tslib@2.6.2): dependencies: react: 18.2.0 tslib: 2.6.2 - dev: false - /react-use@17.4.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-1jPtmWLD8OJJNYCdYLJEH/HM+bPDfJuyGwCYeJFgPmWY8ttwpgZnW5QnzgM55CYUByUiTjHxsGOnEpLl6yQaoQ==} - peerDependencies: - react: '*' - react-dom: '*' + react-use@17.4.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@types/js-cookie': 2.2.7 '@xobotyi/scrollbar-width': 1.9.5 @@ -24971,7 +30438,7 @@ packages: fast-deep-equal: 3.1.3 fast-shallow-equal: 1.0.0 js-cookie: 2.2.1 - nano-css: 5.6.1(react-dom@18.2.0)(react@18.2.0) + nano-css: 5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-universal-interface: 0.6.2(react@18.2.0)(tslib@2.6.2) @@ -24981,49 +30448,35 @@ packages: throttle-debounce: 3.0.1 ts-easing: 0.2.0 tslib: 2.6.2 - dev: false - /react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} - engines: {node: '>=0.10.0'} + react@18.2.0: dependencies: loose-envify: 1.4.0 - /read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + read-cache@1.0.0: dependencies: pify: 2.3.0 - /read-pkg-up@7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} + read-pkg-up@7.0.1: dependencies: find-up: 4.1.0 read-pkg: 5.2.0 type-fest: 0.8.1 - dev: true - /read-pkg@3.0.0: - resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} - engines: {node: '>=4'} + read-pkg@3.0.0: dependencies: load-json-file: 4.0.0 normalize-package-data: 2.5.0 path-type: 3.0.0 - dev: true - /read-pkg@5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} + read-pkg@5.2.0: dependencies: '@types/normalize-package-data': 2.4.4 normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 - dev: true - /readable-stream@2.2.9: - resolution: {integrity: sha512-iuxqX7b7FYt08AriYECxUsK9KTXE3A/FenxIa3IPmvANHxaTP/wGIwwf+IidvvIDk/MsCp/oEV6A8CXo4SDcCg==} + readable-stream@2.2.9: dependencies: buffer-shims: 1.0.0 core-util-is: 1.0.3 @@ -25032,10 +30485,8 @@ packages: process-nextick-args: 1.0.7 string_decoder: 1.0.3 util-deprecate: 1.0.2 - dev: false - /readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + readable-stream@2.3.8: dependencies: core-util-is: 1.0.3 inherits: 2.0.4 @@ -25045,73 +30496,50 @@ packages: string_decoder: 1.1.1 util-deprecate: 1.0.2 - /readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} + readable-stream@3.6.2: dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 - /readable-stream@4.4.2: - resolution: {integrity: sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + readable-stream@4.4.2: dependencies: abort-controller: 3.0.0 buffer: 6.0.3 events: 3.3.0 process: 0.11.10 string_decoder: 1.3.0 - dev: true - /readable-web-to-node-stream@3.0.2: - resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==} - engines: {node: '>=8'} + readable-web-to-node-stream@3.0.2: dependencies: readable-stream: 3.6.2 - dev: true - /readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} + readdirp@3.6.0: dependencies: picomatch: 2.3.1 - /real-require@0.1.0: - resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} - engines: {node: '>= 12.13.0'} + real-require@0.1.0: {} - /recast@0.23.4: - resolution: {integrity: sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==} - engines: {node: '>= 4'} + recast@0.23.4: dependencies: assert: 2.1.0 ast-types: 0.16.1 esprima: 4.0.1 source-map: 0.6.1 tslib: 2.6.2 - dev: true - /redent@3.0.0: - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} - engines: {node: '>=8'} + redent@3.0.0: dependencies: indent-string: 4.0.0 strip-indent: 3.0.0 - dev: true - /redis-errors@1.2.0: - resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} - engines: {node: '>=4'} + redis-errors@1.2.0: {} - /redis-parser@3.0.0: - resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} - engines: {node: '>=4'} + redis-parser@3.0.0: dependencies: redis-errors: 1.2.0 - /redis@4.6.11: - resolution: {integrity: sha512-kg1Lt4NZLYkAjPOj/WcyIGWfZfnyfKo1Wg9YKVSlzhFwxpFIl3LYI8BWy1Ab963LLDsTz2+OwdsesHKljB3WMQ==} + redis@4.6.11: dependencies: '@redis/bloom': 1.2.0(@redis/client@1.5.12) '@redis/client': 1.5.12 @@ -25119,11 +30547,8 @@ packages: '@redis/json': 1.0.6(@redis/client@1.5.12) '@redis/search': 1.1.6(@redis/client@1.5.12) '@redis/time-series': 1.0.5(@redis/client@1.5.12) - dev: false - /reflect.getprototypeof@1.0.4: - resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} - engines: {node: '>= 0.4'} + reflect.getprototypeof@1.0.4: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 @@ -25131,51 +30556,34 @@ packages: get-intrinsic: 1.2.2 globalthis: 1.0.3 which-builtin-type: 1.1.3 - dev: true - /refractor@3.6.0: - resolution: {integrity: sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==} + refractor@3.6.0: dependencies: hastscript: 6.0.0 parse-entities: 2.0.0 prismjs: 1.27.0 - dev: false - /regenerate-unicode-properties@10.1.1: - resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} - engines: {node: '>=4'} + regenerate-unicode-properties@10.1.1: dependencies: regenerate: 1.4.2 - dev: true - /regenerate@1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - dev: true + regenerate@1.4.2: {} - /regenerator-runtime@0.14.0: - resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} + regenerator-runtime@0.14.0: {} - /regenerator-transform@0.15.2: - resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + regenerator-transform@0.15.2: dependencies: '@babel/runtime': 7.23.9 - dev: true - /regex-parser@2.2.11: - resolution: {integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==} - dev: true + regex-parser@2.2.11: {} - /regexp.prototype.flags@1.5.1: - resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} - engines: {node: '>= 0.4'} + regexp.prototype.flags@1.5.1: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 set-function-name: 2.0.1 - /regexpu-core@5.3.2: - resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} - engines: {node: '>=4'} + regexpu-core@5.3.2: dependencies: '@babel/regjsgen': 0.8.0 regenerate: 1.4.2 @@ -25183,49 +30591,34 @@ packages: regjsparser: 0.9.1 unicode-match-property-ecmascript: 2.0.0 unicode-match-property-value-ecmascript: 2.1.0 - dev: true - /regjsparser@0.9.1: - resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} - hasBin: true + regjsparser@0.9.1: dependencies: jsesc: 0.5.0 - dev: true - /relateurl@0.2.7: - resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} - engines: {node: '>= 0.10'} - dev: true + relateurl@0.2.7: {} - /relay-runtime@12.0.0(encoding@0.1.13): - resolution: {integrity: sha512-QU6JKr1tMsry22DXNy9Whsq5rmvwr3LSZiiWV/9+DFpuTWvp+WFhobWMc8TC4OjKFfNhEZy7mOiqUAn5atQtug==} + relay-runtime@12.0.0(encoding@0.1.13): dependencies: '@babel/runtime': 7.23.9 fbjs: 3.0.5(encoding@0.1.13) invariant: 2.2.4 transitivePeerDependencies: - encoding - dev: true - /release-zalgo@1.0.0: - resolution: {integrity: sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==} - engines: {node: '>=4'} + release-zalgo@1.0.0: dependencies: es6-error: 4.1.1 - dev: true - /remark-external-links@8.0.0: - resolution: {integrity: sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA==} + remark-external-links@8.0.0: dependencies: extend: 3.0.2 is-absolute-url: 3.0.3 mdast-util-definitions: 4.0.0 space-separated-tokens: 1.1.5 unist-util-visit: 2.0.3 - dev: true - /remark-gfm@3.0.1: - resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} + remark-gfm@3.0.1: dependencies: '@types/mdast': 3.0.15 mdast-util-gfm: 2.0.2 @@ -25233,51 +30626,32 @@ packages: unified: 10.1.2 transitivePeerDependencies: - supports-color - dev: true - /remark-slug@6.1.0: - resolution: {integrity: sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==} + remark-slug@6.1.0: dependencies: github-slugger: 1.5.0 mdast-util-to-string: 1.1.0 unist-util-visit: 2.0.3 - dev: true - /remeda@1.29.0: - resolution: {integrity: sha512-M3LQ14KtMdQ1879lj/kKji3zBk158s7Rwg963mEkTfQFMxnKrIEAMxJfo/+0sp/+uGgN/KMVU2MBA4LNjqf8YQ==} - dev: false + remeda@1.29.0: {} - /remedial@1.0.8: - resolution: {integrity: sha512-/62tYiOe6DzS5BqVsNpH/nkGlX45C/Sp6V+NtiN6JQNS1Viay7cWkazmRkrQrdFj2eshDe96SIQNIoMxqhzBOg==} - dev: true + remedial@1.0.8: {} - /remove-trailing-separator@1.1.0: - resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} - dev: true + remove-trailing-separator@1.1.0: {} - /remove-trailing-spaces@1.0.8: - resolution: {integrity: sha512-O3vsMYfWighyFbTd8hk8VaSj9UAGENxAtX+//ugIst2RMk5e03h6RoIS+0ylsFxY1gvmPuAY/PO4It+gPEeySA==} - dev: true + remove-trailing-spaces@1.0.8: {} - /renderkid@3.0.0: - resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} + renderkid@3.0.0: dependencies: css-select: 4.3.0 dom-converter: 0.2.0 htmlparser2: 6.1.0 lodash: 4.17.21 strip-ansi: 6.0.1 - dev: true - /repeat-string@1.6.1: - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} - engines: {node: '>=0.10'} - dev: false + repeat-string@1.6.1: {} - /request@2.88.2: - resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} - engines: {node: '>= 6'} - deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 + request@2.88.2: dependencies: aws-sign2: 0.7.0 aws4: 1.12.0 @@ -25299,180 +30673,106 @@ packages: tough-cookie: 2.5.0 tunnel-agent: 0.6.0 uuid: 3.4.0 - dev: false - /require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} + require-directory@2.1.1: {} - /require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} - dev: true + require-from-string@2.0.2: {} - /require-main-filename@2.0.0: - resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - dev: true + require-main-filename@2.0.0: {} - /requireindex@1.2.0: - resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==} - engines: {node: '>=0.10.5'} - dev: true + requireindex@1.2.0: {} - /requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - dev: true + requires-port@1.0.0: {} - /resize-observer-polyfill@1.5.1: - resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} - dev: false + resize-observer-polyfill@1.5.1: {} - /resolve-alpn@1.2.1: - resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} + resolve-alpn@1.2.1: {} - /resolve-cwd@3.0.0: - resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} - engines: {node: '>=8'} + resolve-cwd@3.0.0: dependencies: resolve-from: 5.0.0 - dev: true - /resolve-dir@0.1.1: - resolution: {integrity: sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==} - engines: {node: '>=0.10.0'} + resolve-dir@0.1.1: dependencies: expand-tilde: 1.2.2 global-modules: 0.2.3 - dev: true - /resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - dev: true + resolve-from@4.0.0: {} - /resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} - dev: true + resolve-from@5.0.0: {} - /resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - dev: true + resolve-pkg-maps@1.0.0: {} - /resolve-url-loader@5.0.0: - resolution: {integrity: sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==} - engines: {node: '>=12'} + resolve-url-loader@5.0.0: dependencies: adjust-sourcemap-loader: 4.0.0 convert-source-map: 1.9.0 loader-utils: 2.0.4 postcss: 8.4.32 source-map: 0.6.1 - dev: true - /resolve.exports@1.1.0: - resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==} - engines: {node: '>=10'} - dev: true + resolve.exports@1.1.0: {} - /resolve.exports@2.0.2: - resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} - engines: {node: '>=10'} - dev: true + resolve.exports@2.0.2: {} - /resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true + resolve@1.22.8: dependencies: is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - /resolve@2.0.0-next.5: - resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} - hasBin: true + resolve@2.0.0-next.5: dependencies: is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - /responselike@2.0.1: - resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} + responselike@2.0.1: dependencies: lowercase-keys: 2.0.0 - /restore-cursor@3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} - engines: {node: '>=8'} + restore-cursor@3.1.0: dependencies: onetime: 5.1.2 signal-exit: 3.0.7 - dev: true - /restore-cursor@4.0.0: - resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + restore-cursor@4.0.0: dependencies: onetime: 5.1.2 signal-exit: 3.0.7 - dev: true - /retry@0.13.1: - resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} - engines: {node: '>= 4'} + retry@0.13.1: {} - /reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + reusify@1.0.4: {} - /rfdc@1.3.0: - resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} - dev: true + rfdc@1.3.0: {} - /rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - hasBin: true + rimraf@3.0.2: dependencies: glob: 7.2.3 - dev: true - /ripemd160@2.0.2: - resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} + ripemd160@2.0.2: dependencies: hash-base: 3.1.0 inherits: 2.0.4 - /rlp@2.2.7: - resolution: {integrity: sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==} - hasBin: true + rlp@2.2.7: dependencies: bn.js: 5.2.1 - dev: false - /rollup-plugin-copy@3.5.0: - resolution: {integrity: sha512-wI8D5dvYovRMx/YYKtUNt3Yxaw4ORC9xo6Gt9t22kveWz1enG9QrhVlagzwrxSC455xD1dHMKhIJkbsQ7d48BA==} - engines: {node: '>=8.3'} + rollup-plugin-copy@3.5.0: dependencies: '@types/fs-extra': 8.1.5 colorette: 1.4.0 fs-extra: 8.1.0 globby: 10.0.1 is-plain-object: 3.0.1 - dev: true - /rollup-plugin-peer-deps-external@2.2.4(rollup@2.79.1): - resolution: {integrity: sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g==} - peerDependencies: - rollup: '*' + rollup-plugin-peer-deps-external@2.2.4(rollup@2.79.1): dependencies: rollup: 2.79.1 - dev: true - /rollup-plugin-postcss@4.0.2(postcss@8.4.32)(ts-node@10.9.1): - resolution: {integrity: sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==} - engines: {node: '>=10'} - peerDependencies: - postcss: 8.x + rollup-plugin-postcss@4.0.2(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): dependencies: chalk: 4.1.0 concat-with-sourcemaps: 1.1.0 @@ -25481,7 +30781,7 @@ packages: p-queue: 6.6.2 pify: 5.0.0 postcss: 8.4.32 - postcss-load-config: 3.1.4(postcss@8.4.32)(ts-node@10.9.1) + postcss-load-config: 3.1.4(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) postcss-modules: 4.3.1(postcss@8.4.32) promise.series: 0.2.0 resolve: 1.22.8 @@ -25490,309 +30790,167 @@ packages: style-inject: 0.3.0 transitivePeerDependencies: - ts-node - dev: true - /rollup-plugin-typescript2@0.34.1(rollup@2.79.1)(typescript@5.4.2): - resolution: {integrity: sha512-P4cHLtGikESmqi1CA+tdMDUv8WbQV48mzPYt77TSTOPJpERyZ9TXdDgjSDix8Fkqce6soYz3+fa4lrC93IEkcw==} - peerDependencies: - rollup: '>=1.26.3' - typescript: '>=2.4.0' + rollup-plugin-typescript2@0.36.0(rollup@2.79.1)(typescript@5.4.2): dependencies: '@rollup/pluginutils': 4.2.1 find-cache-dir: 3.3.2 fs-extra: 10.1.0 rollup: 2.79.1 - semver: 7.5.4 + semver: 7.6.0 tslib: 2.6.2 typescript: 5.4.2 - dev: true - /rollup-pluginutils@2.8.2: - resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} + rollup-pluginutils@2.8.2: dependencies: estree-walker: 0.6.1 - dev: true - /rollup@2.78.0: - resolution: {integrity: sha512-4+YfbQC9QEVvKTanHhIAFVUFSRsezvQF8vFOJwtGfb9Bb+r014S+qryr9PSmw8x6sMnPkmFBGAvIFVQxvJxjtg==} - engines: {node: '>=10.0.0'} - hasBin: true + rollup@2.78.0: optionalDependencies: fsevents: 2.3.3 - dev: false - /rollup@2.79.1: - resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} - engines: {node: '>=10.0.0'} - hasBin: true + rollup@2.79.1: optionalDependencies: fsevents: 2.3.3 - dev: true - /rtl-css-js@1.16.1: - resolution: {integrity: sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==} + rtl-css-js@1.16.1: dependencies: '@babel/runtime': 7.23.9 - dev: false - /run-async@2.4.1: - resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} - engines: {node: '>=0.12.0'} - dev: true + run-async@2.4.1: {} - /run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + run-parallel@1.2.0: dependencies: queue-microtask: 1.2.3 - /rusha@0.8.14: - resolution: {integrity: sha512-cLgakCUf6PedEu15t8kbsjnwIFFR2D4RfL+W3iWFJ4iac7z4B0ZI8fxy4R3J956kAI68HclCFGL8MPoUVC3qVA==} - dev: false + rusha@0.8.14: {} - /rxjs@6.6.7: - resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} - engines: {npm: '>=2.0.0'} + rxjs@6.6.7: dependencies: tslib: 1.14.1 - dev: true - /rxjs@7.8.1: - resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + rxjs@7.8.1: dependencies: tslib: 2.6.2 - dev: true - /sade@1.8.1: - resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} - engines: {node: '>=6'} + sade@1.8.1: dependencies: mri: 1.2.0 - dev: true - /safe-array-concat@1.0.1: - resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} - engines: {node: '>=0.4'} + safe-array-concat@1.0.1: dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 has-symbols: 1.0.3 isarray: 2.0.5 - /safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + safe-buffer@5.1.2: {} - /safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + safe-buffer@5.2.1: {} - /safe-identifier@0.4.2: - resolution: {integrity: sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==} - dev: true + safe-identifier@0.4.2: {} - /safe-regex-test@1.0.0: - resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} + safe-regex-test@1.0.0: dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 is-regex: 1.1.4 - /safe-stable-stringify@2.4.3: - resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} - engines: {node: '>=10'} + safe-stable-stringify@2.4.3: {} - /safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + safer-buffer@2.1.2: {} - /sass-loader@12.6.0(sass@1.69.5)(webpack@5.89.0): - resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - fibers: '>= 3.1.0' - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - sass: ^1.3.0 - sass-embedded: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true + sass-loader@12.6.0(sass@1.69.5)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: klona: 2.0.6 neo-async: 2.6.2 + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + optionalDependencies: sass: 1.69.5 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true - /sass-loader@13.3.2(webpack@5.89.0): - resolution: {integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==} - engines: {node: '>= 14.15.0'} - peerDependencies: - fibers: '>= 3.1.0' - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - sass: ^1.3.0 - sass-embedded: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true + sass-loader@13.3.2(sass@1.69.5)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: neo-async: 2.6.2 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + optionalDependencies: + sass: 1.69.5 - /sass@1.69.5: - resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==} - engines: {node: '>=14.0.0'} - hasBin: true + sass@1.69.5: dependencies: chokidar: 3.5.3 immutable: 4.3.4 source-map-js: 1.0.2 - dev: true - /sax@1.2.4: - resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} - dev: true + sax@1.2.4: {} - /sax@1.3.0: - resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} - requiresBuild: true - dev: true + sax@1.3.0: optional: true - /saxes@6.0.0: - resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} - engines: {node: '>=v12.22.7'} + saxes@6.0.0: dependencies: xmlchars: 2.2.0 - dev: true - /scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + scheduler@0.23.0: dependencies: loose-envify: 1.4.0 - /schema-utils@3.3.0: - resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} - engines: {node: '>= 10.13.0'} + schema-utils@3.3.0: dependencies: '@types/json-schema': 7.0.15 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - /schema-utils@4.2.0: - resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} - engines: {node: '>= 12.13.0'} + schema-utils@4.2.0: dependencies: '@types/json-schema': 7.0.15 ajv: 8.12.0 ajv-formats: 2.1.1(ajv@8.12.0) ajv-keywords: 5.1.0(ajv@8.12.0) - dev: true - /screenfull@5.2.0: - resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} - engines: {node: '>=0.10.0'} - dev: false + screenfull@5.2.0: {} - /scrypt-js@3.0.1: - resolution: {integrity: sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==} + scrypt-js@3.0.1: {} - /scuid@1.1.0: - resolution: {integrity: sha512-MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg==} - dev: true + scuid@1.1.0: {} - /secp256k1@4.0.3: - resolution: {integrity: sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==} - engines: {node: '>=10.0.0'} - requiresBuild: true + secp256k1@4.0.3: dependencies: elliptic: 6.5.4 node-addon-api: 2.0.2 node-gyp-build: 4.7.1 - dev: false - /secure-compare@3.0.1: - resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==} - dev: true + secure-compare@3.0.1: {} - /select-hose@2.0.0: - resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} - dev: true + select-hose@2.0.0: {} - /selfsigned@2.4.1: - resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} - engines: {node: '>=10'} + selfsigned@2.4.1: dependencies: '@types/node-forge': 1.3.10 node-forge: 1.3.1 - dev: true - /semver-regex@4.0.5: - resolution: {integrity: sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==} - engines: {node: '>=12'} - dev: true + semver-regex@4.0.5: {} - /semver-truncate@3.0.0: - resolution: {integrity: sha512-LJWA9kSvMolR51oDE6PN3kALBNaUdkxzAGcexw8gjMA8xr5zUqK0JiR3CgARSqanYF3Z1YHvsErb1KDgh+v7Rg==} - engines: {node: '>=12'} + semver-truncate@3.0.0: dependencies: - semver: 7.5.4 - dev: true - - /semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} - hasBin: true - dev: true + semver: 7.6.0 - /semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true + semver@5.7.2: {} - /semver@7.3.4: - resolution: {integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true + semver@6.3.1: {} - /semver@7.5.3: - resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==} - engines: {node: '>=10'} - hasBin: true + semver@7.3.4: dependencies: lru-cache: 6.0.0 - dev: true - /semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} - engines: {node: '>=10'} - hasBin: true + semver@7.5.4: dependencies: lru-cache: 6.0.0 - /semver@7.6.0: - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} - engines: {node: '>=10'} - hasBin: true + semver@7.6.0: dependencies: lru-cache: 6.0.0 - dev: false - /send@0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} - engines: {node: '>= 0.8.0'} + send@0.18.0: dependencies: debug: 2.6.9 depd: 2.0.0 @@ -25810,22 +30968,17 @@ packages: transitivePeerDependencies: - supports-color - /sentence-case@3.0.4: - resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} + sentence-case@3.0.4: dependencies: no-case: 3.0.4 tslib: 2.6.2 upper-case-first: 2.0.2 - dev: true - /serialize-javascript@6.0.1: - resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==} + serialize-javascript@6.0.1: dependencies: randombytes: 2.1.0 - /serve-index@1.9.1: - resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} - engines: {node: '>= 0.8.0'} + serve-index@1.9.1: dependencies: accepts: 1.3.8 batch: 0.6.1 @@ -25836,11 +30989,8 @@ packages: parseurl: 1.3.3 transitivePeerDependencies: - supports-color - dev: true - /serve-static@1.15.0: - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} - engines: {node: '>= 0.8.0'} + serve-static@1.15.0: dependencies: encodeurl: 1.0.2 escape-html: 1.0.3 @@ -25849,13 +30999,7 @@ packages: transitivePeerDependencies: - supports-color - /server-only@0.0.1: - resolution: {integrity: sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==} - dev: false - - /servify@0.1.12: - resolution: {integrity: sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==} - engines: {node: '>=6'} + servify@0.1.12: dependencies: body-parser: 1.20.2 cors: 2.8.5 @@ -25864,333 +31008,211 @@ packages: xhr: 2.6.0 transitivePeerDependencies: - supports-color - dev: false - /set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - dev: true + set-blocking@2.0.0: {} - /set-cookie-parser@2.6.0: - resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} - dev: true + set-cookie-parser@2.6.0: {} - /set-function-length@1.1.1: - resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} - engines: {node: '>= 0.4'} + set-function-length@1.1.1: dependencies: define-data-property: 1.1.1 get-intrinsic: 1.2.2 gopd: 1.0.1 has-property-descriptors: 1.0.1 - /set-function-name@2.0.1: - resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} - engines: {node: '>= 0.4'} + set-function-name@2.0.1: dependencies: define-data-property: 1.1.1 functions-have-names: 1.2.3 has-property-descriptors: 1.0.1 - /set-harmonic-interval@1.0.1: - resolution: {integrity: sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==} - engines: {node: '>=6.9'} - dev: false + set-harmonic-interval@1.0.1: {} - /setimmediate@1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} + setimmediate@1.0.5: {} - /setprototypeof@1.1.0: - resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} - dev: true + setprototypeof@1.1.0: {} - /setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + setprototypeof@1.2.0: {} - /sha.js@2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} - hasBin: true + sha.js@2.4.11: dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - /shallow-clone@3.0.1: - resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} - engines: {node: '>=8'} + shallow-clone@3.0.1: dependencies: kind-of: 6.0.3 - dev: true - /shallowequal@1.1.0: - resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} - dev: false + shallowequal@1.1.0: {} - /sharp@0.32.6: - resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} - engines: {node: '>=14.15.0'} - requiresBuild: true + sharp@0.32.6: dependencies: color: 4.2.3 detect-libc: 2.0.2 node-addon-api: 6.1.0 prebuild-install: 7.1.1 - semver: 7.5.4 + semver: 7.6.0 simple-get: 4.0.1 tar-fs: 3.0.4 tunnel-agent: 0.6.0 - dev: true - /shebang-command@1.2.0: - resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} - engines: {node: '>=0.10.0'} + shebang-command@1.2.0: dependencies: shebang-regex: 1.0.0 - dev: true - /shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} + shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 - /shebang-regex@1.0.0: - resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} - engines: {node: '>=0.10.0'} - dev: true + shebang-regex@1.0.0: {} - /shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} + shebang-regex@3.0.0: {} - /shell-quote@1.8.1: - resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - dev: true + shell-quote@1.8.1: {} - /side-channel@1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + side-channel@1.0.4: dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 object-inspect: 1.13.1 - /signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + signal-exit@3.0.7: {} - /signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} - dev: true + signal-exit@4.1.0: {} - /signature-validator@1.2.0: - resolution: {integrity: sha512-D24EencPXA1NPonqvTnxyJYwQHaEw5k+opRflUYTUVy6JXH54NU61t3HLxIbjnZyU+eP1z2zrmZ0ByeT+VoLag==} + signature-validator@1.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: - ethers: 5.7.2 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) tap-spec: 5.0.0 tape: 5.7.4 transitivePeerDependencies: - bufferutil - utf-8-validate - dev: false - /signedsource@1.0.0: - resolution: {integrity: sha512-6+eerH9fEnNmi/hyM1DXcRK3pWdoMQtlkQ+ns0ntzunjKqp5i3sKCc80ym8Fib3iaYhdJUOPdhlJWj1tvge2Ww==} - dev: true + signedsource@1.0.0: {} - /simple-concat@1.0.1: - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} + simple-concat@1.0.1: {} - /simple-get@2.8.2: - resolution: {integrity: sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw==} + simple-get@2.8.2: dependencies: decompress-response: 3.3.0 once: 1.4.0 simple-concat: 1.0.1 - dev: false - /simple-get@4.0.1: - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} + simple-get@4.0.1: dependencies: decompress-response: 6.0.0 once: 1.4.0 simple-concat: 1.0.1 - dev: true - /simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + simple-swizzle@0.2.2: dependencies: is-arrayish: 0.3.2 - /sirv@1.0.19: - resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==} - engines: {node: '>= 10'} + sirv@1.0.19: dependencies: '@polka/url': 1.0.0-next.24 mrmime: 1.0.1 totalist: 1.1.0 - dev: true - /sisteransi@1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - dev: true + sisteransi@1.0.5: {} - /siwe@1.1.6(ethers@5.7.2): - resolution: {integrity: sha512-3WRdEil32Tc2vuNzqJ2/Z/MIvsvy0Nkzc2ov+QujmpHO7tM83dgcb47z0Pu236T4JQkOQCqQkq3AJ/rVIezniA==} - peerDependencies: - ethers: 5.5.1 + siwe@1.1.6(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: '@spruceid/siwe-parser': 1.1.3 '@stablelib/random': 1.0.2 apg-js: 4.3.0 - ethers: 5.7.2 - dev: false + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - /siwe@2.1.4(ethers@5.7.2): - resolution: {integrity: sha512-Dke1Qqa3mgiLm3vjqw/+SQ7dl8WV/Pfk3AlQBF94cBFydTYhztngqYrikzE3X5UTsJ6565dfVbQptszsuYZNYg==} - peerDependencies: - ethers: ^5.6.8 || ^6.0.8 + siwe@2.1.4(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: '@spruceid/siwe-parser': 2.0.2 '@stablelib/random': 1.0.2 - ethers: 5.7.2 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) uri-js: 4.4.1 valid-url: 1.0.9 - dev: false - /slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - dev: true + slash@3.0.0: {} - /slash@4.0.0: - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} - engines: {node: '>=12'} - dev: true + slash@4.0.0: {} - /slash@5.1.0: - resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} - engines: {node: '>=14.16'} - dev: true + slash@5.1.0: {} - /slice-ansi@3.0.0: - resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} - engines: {node: '>=8'} + slice-ansi@3.0.0: dependencies: ansi-styles: 4.3.0 astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 - dev: true - /slice-ansi@4.0.0: - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} - engines: {node: '>=10'} + slice-ansi@4.0.0: dependencies: ansi-styles: 4.3.0 astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 - dev: true - /slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} - engines: {node: '>=12'} + slice-ansi@5.0.0: dependencies: ansi-styles: 6.2.1 is-fullwidth-code-point: 4.0.0 - dev: true - /snake-case@3.0.4: - resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} + snake-case@3.0.4: dependencies: dot-case: 3.0.4 tslib: 2.6.2 - dev: true - /sockjs@0.3.24: - resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} + sockjs@0.3.24: dependencies: faye-websocket: 0.11.4 uuid: 8.3.2 websocket-driver: 0.7.4 - dev: true - /sonic-boom@2.8.0: - resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} + sonic-boom@2.8.0: dependencies: atomic-sleep: 1.0.0 - /sort-keys-length@1.0.1: - resolution: {integrity: sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==} - engines: {node: '>=0.10.0'} + sort-keys-length@1.0.1: dependencies: sort-keys: 1.1.2 - dev: true - /sort-keys@1.1.2: - resolution: {integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==} - engines: {node: '>=0.10.0'} + sort-keys@1.1.2: dependencies: is-plain-obj: 1.1.0 - dev: true - /source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} - engines: {node: '>=0.10.0'} + source-map-js@1.0.2: {} - /source-map-loader@3.0.2(webpack@5.89.0): - resolution: {integrity: sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 + source-map-loader@3.0.2(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: abab: 2.0.6 iconv-lite: 0.6.3 source-map-js: 1.0.2 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /source-map-support@0.5.13: - resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} + source-map-support@0.5.13: dependencies: buffer-from: 1.1.2 source-map: 0.6.1 - dev: true - /source-map-support@0.5.19: - resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} + source-map-support@0.5.19: dependencies: buffer-from: 1.1.2 source-map: 0.6.1 - dev: true - /source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + source-map-support@0.5.21: dependencies: buffer-from: 1.1.2 source-map: 0.6.1 - /source-map@0.5.6: - resolution: {integrity: sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==} - engines: {node: '>=0.10.0'} - dev: false + source-map@0.5.6: {} - /source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} + source-map@0.6.1: {} - /source-map@0.7.4: - resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} - engines: {node: '>= 8'} - dev: true + source-map@0.7.4: {} - /sourcemap-codec@1.4.8: - resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} - deprecated: Please use @jridgewell/sourcemap-codec instead - dev: true + sourcemap-codec@1.4.8: {} - /space-separated-tokens@1.1.5: - resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} + space-separated-tokens@1.1.5: {} - /spawn-wrap@2.0.0: - resolution: {integrity: sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==} - engines: {node: '>=8'} + spawn-wrap@2.0.0: dependencies: foreground-child: 2.0.0 is-windows: 1.0.2 @@ -26198,10 +31220,8 @@ packages: rimraf: 3.0.2 signal-exit: 3.0.7 which: 2.0.2 - dev: true - /spawnd@5.0.0: - resolution: {integrity: sha512-28+AJr82moMVWolQvlAIv3JcYDkjkFTEmfDc503wxrF5l2rQ3dFz6DpbXp3kD4zmgGGldfM4xM4v1sFj/ZaIOA==} + spawnd@5.0.0: dependencies: exit: 0.1.2 signal-exit: 3.0.7 @@ -26209,32 +31229,22 @@ packages: wait-port: 0.2.14 transitivePeerDependencies: - supports-color - dev: true - /spdx-correct@3.2.0: - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 spdx-license-ids: 3.0.16 - dev: true - /spdx-exceptions@2.3.0: - resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} - dev: true + spdx-exceptions@2.3.0: {} - /spdx-expression-parse@3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + spdx-expression-parse@3.0.1: dependencies: spdx-exceptions: 2.3.0 spdx-license-ids: 3.0.16 - dev: true - /spdx-license-ids@3.0.16: - resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==} - dev: true + spdx-license-ids@3.0.16: {} - /spdy-transport@3.0.0: - resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} + spdy-transport@3.0.0: dependencies: debug: 4.3.4 detect-node: 2.1.0 @@ -26244,11 +31254,8 @@ packages: wbuf: 1.7.3 transitivePeerDependencies: - supports-color - dev: true - /spdy@4.0.2: - resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} - engines: {node: '>=6.0.0'} + spdy@4.0.2: dependencies: debug: 4.3.4 handle-thing: 2.0.1 @@ -26257,49 +31264,30 @@ packages: spdy-transport: 3.0.0 transitivePeerDependencies: - supports-color - dev: true - /split-on-first@1.1.0: - resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} - engines: {node: '>=6'} - dev: false + split-on-first@1.1.0: {} - /split2@3.2.2: - resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} + split2@3.2.2: dependencies: readable-stream: 3.6.2 - dev: false - /split2@4.2.0: - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} - engines: {node: '>= 10.x'} + split2@4.2.0: {} - /split@0.3.3: - resolution: {integrity: sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==} + split@0.3.3: dependencies: through: 2.3.8 - dev: true - /split@1.0.0: - resolution: {integrity: sha512-3SVfJe2A0WZg3D+ZEtXqYkvpSGAVaZ1MgufNCeHioBESCqQFsuT1VcQufiopBfJZqh92ZwQ6ddL378iUSbqVNQ==} + split@1.0.0: dependencies: through: 2.3.8 - dev: false - /sponge-case@1.0.1: - resolution: {integrity: sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA==} + sponge-case@1.0.1: dependencies: tslib: 2.6.2 - dev: true - /sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - dev: true + sprintf-js@1.0.3: {} - /sshpk@1.18.0: - resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} - engines: {node: '>=0.10.0'} - hasBin: true + sshpk@1.18.0: dependencies: asn1: 0.2.6 assert-plus: 1.0.0 @@ -26310,59 +31298,37 @@ packages: jsbn: 0.1.1 safer-buffer: 2.1.2 tweetnacl: 0.14.5 - dev: false - /stable@0.1.8: - resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} - deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' - dev: true + stable@0.1.8: {} - /stack-generator@2.0.10: - resolution: {integrity: sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==} + stack-generator@2.0.10: dependencies: stackframe: 1.3.4 - dev: false - /stack-utils@2.0.6: - resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} - engines: {node: '>=10'} + stack-utils@2.0.6: dependencies: escape-string-regexp: 2.0.0 - dev: true - /stackframe@1.3.4: - resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} + stackframe@1.3.4: {} - /stacktrace-gps@3.1.2: - resolution: {integrity: sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==} + stacktrace-gps@3.1.2: dependencies: source-map: 0.5.6 stackframe: 1.3.4 - dev: false - /stacktrace-js@2.0.2: - resolution: {integrity: sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==} + stacktrace-js@2.0.2: dependencies: error-stack-parser: 2.1.4 stack-generator: 2.0.10 stacktrace-gps: 3.1.2 - dev: false - /stacktrace-parser@0.1.10: - resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} - engines: {node: '>=6'} + stacktrace-parser@0.1.10: dependencies: type-fest: 0.7.1 - dev: false - /standard-as-callback@2.1.0: - resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} + standard-as-callback@2.1.0: {} - /start-server-and-test@1.15.5: - resolution: {integrity: sha512-o3EmkX0++GV+qsvIJ/OKWm3w91fD8uS/bPQVPrh/7loaxkpXSuAIHdnmN/P/regQK9eNAK76aBJcHt+OSTk+nA==} - engines: {node: '>=6'} - deprecated: this package has been deprecated - hasBin: true + start-server-and-test@1.15.5: dependencies: arg: 5.0.2 bluebird: 3.7.2 @@ -26374,32 +31340,20 @@ packages: wait-on: 7.0.1(debug@4.3.4) transitivePeerDependencies: - supports-color - dev: true - /statuses@1.5.0: - resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} - engines: {node: '>= 0.6'} - dev: true + statuses@1.5.0: {} - /statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} + statuses@2.0.1: {} - /std-env@3.6.0: - resolution: {integrity: sha512-aFZ19IgVmhdB2uX599ve2kE6BIE3YMnQ6Gp6BURhW/oIzpXGKr878TQfAQZn1+i0Flcc/UKUy1gOlcfaUBCryg==} + std-env@3.6.0: {} - /stop-iteration-iterator@1.0.0: - resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} - engines: {node: '>= 0.4'} + stop-iteration-iterator@1.0.0: dependencies: internal-slot: 1.0.6 - /store2@2.14.2: - resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} - dev: true + store2@2.14.2: {} - /storybook-addon-module-mock@1.1.6(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-ZNCF1LVNuY3XmDGWYnTiufNe4kwW7srve9moI823I6r3ck7yoAWG4fG+QczjZOYKgxlk6FKEMiKMjHfkcpBHQA==} + storybook-addon-module-mock@1.1.6(@types/react@18.2.33)(react@18.2.0): dependencies: jest-mock: 27.5.1 minimatch: 9.0.3 @@ -26407,138 +31361,88 @@ packages: transitivePeerDependencies: - '@types/react' - react - dev: true - /storybook-dark-mode@3.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ZLBLVpkuKTdtUv3DTuOjeP/bE7DHhOxVpDROKc0NtEYq9JHLUu6z05LLZinE3v6QPXQZ9TMQPm3Xe/0BcLEZlw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + storybook-dark-mode@3.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - '@storybook/addons': 7.6.8(react-dom@18.2.0)(react@18.2.0) - '@storybook/components': 7.6.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addons': 7.6.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/components': 7.6.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/core-events': 7.6.7 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.6.7(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.6.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) fast-deep-equal: 3.1.3 memoizerific: 1.11.3 + optionalDependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - dev: true - /stream-browserify@3.0.0: - resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} + stream-browserify@3.0.0: dependencies: inherits: 2.0.4 readable-stream: 3.6.2 - dev: true - /stream-combiner@0.0.4: - resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==} + stream-combiner@0.0.4: dependencies: duplexer: 0.1.2 - dev: true - /stream-http@3.2.0: - resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==} + stream-http@3.2.0: dependencies: builtin-status-codes: 3.0.0 inherits: 2.0.4 readable-stream: 3.6.2 xtend: 4.0.2 - dev: true - /stream-shift@1.0.1: - resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} + stream-shift@1.0.1: {} - /streamsearch@1.1.0: - resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} - engines: {node: '>=10.0.0'} + streamsearch@1.1.0: {} - /streamx@2.15.5: - resolution: {integrity: sha512-9thPGMkKC2GctCzyCUjME3yR03x2xNo0GPKGkRw2UMYN+gqWa9uqpyNWhmsNCutU5zHmkUum0LsCRQTXUgUCAg==} + streamx@2.15.5: dependencies: fast-fifo: 1.3.2 queue-tick: 1.0.1 - dev: true - /strict-event-emitter@0.2.8: - resolution: {integrity: sha512-KDf/ujU8Zud3YaLtMCcTI4xkZlZVIYxTLr+XIULexP+77EEVWixeXroLUXQXiVtH4XH2W7jr/3PT1v3zBuvc3A==} + strict-event-emitter@0.2.8: dependencies: events: 3.3.0 - dev: true - /strict-event-emitter@0.4.6: - resolution: {integrity: sha512-12KWeb+wixJohmnwNFerbyiBrAlq5qJLwIt38etRtKtmmHyDSoGlIqFE9wx+4IwG0aDjI7GV8tc8ZccjWZZtTg==} - dev: true + strict-event-emitter@0.4.6: {} - /strict-uri-encode@1.1.0: - resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==} - engines: {node: '>=0.10.0'} - dev: false + strict-uri-encode@1.1.0: {} - /strict-uri-encode@2.0.0: - resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} - engines: {node: '>=4'} - dev: false + strict-uri-encode@2.0.0: {} - /string-argv@0.3.2: - resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} - engines: {node: '>=0.6.19'} - dev: true + string-argv@0.3.2: {} - /string-env-interpolation@1.0.1: - resolution: {integrity: sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg==} - dev: true + string-env-interpolation@1.0.1: {} - /string-hash@1.1.3: - resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==} - dev: true + string-hash@1.1.3: {} - /string-length@4.0.2: - resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} - engines: {node: '>=10'} + string-length@4.0.2: dependencies: char-regex: 1.0.2 strip-ansi: 6.0.1 - dev: true - /string-length@5.0.1: - resolution: {integrity: sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==} - engines: {node: '>=12.20'} + string-length@5.0.1: dependencies: char-regex: 2.0.1 strip-ansi: 7.1.0 - dev: true - /string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} + string-width@4.2.3: dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - /string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} + string-width@5.1.2: dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 strip-ansi: 7.1.0 - dev: true - /string.prototype.matchall@4.0.10: - resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} + string.prototype.matchall@4.0.10: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 @@ -26549,191 +31453,113 @@ packages: regexp.prototype.flags: 1.5.1 set-function-name: 2.0.1 side-channel: 1.0.4 - dev: true - /string.prototype.padend@3.1.5: - resolution: {integrity: sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA==} - engines: {node: '>= 0.4'} + string.prototype.padend@3.1.5: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - dev: true - /string.prototype.trim@1.2.8: - resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} - engines: {node: '>= 0.4'} + string.prototype.trim@1.2.8: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - /string.prototype.trimend@1.0.7: - resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} + string.prototype.trimend@1.0.7: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - /string.prototype.trimstart@1.0.7: - resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} + string.prototype.trimstart@1.0.7: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - /string_decoder@1.0.3: - resolution: {integrity: sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==} + string_decoder@1.0.3: dependencies: safe-buffer: 5.1.2 - dev: false - /string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + string_decoder@1.1.1: dependencies: safe-buffer: 5.1.2 - /string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + string_decoder@1.3.0: dependencies: safe-buffer: 5.2.1 - /strip-ansi@3.0.1: - resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} - engines: {node: '>=0.10.0'} + strip-ansi@3.0.1: dependencies: ansi-regex: 2.1.1 - dev: false - /strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} + strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 - /strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} + strip-ansi@7.1.0: dependencies: ansi-regex: 6.0.1 - dev: true - /strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} - engines: {node: '>=4'} - dev: true + strip-bom@3.0.0: {} - /strip-bom@4.0.0: - resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} - engines: {node: '>=8'} - dev: true + strip-bom@4.0.0: {} - /strip-eof@1.0.0: - resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} - engines: {node: '>=0.10.0'} - dev: true + strip-eof@1.0.0: {} - /strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} + strip-final-newline@2.0.0: {} - /strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - dev: true + strip-final-newline@3.0.0: {} - /strip-hex-prefix@1.0.0: - resolution: {integrity: sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A==} - engines: {node: '>=6.5.0', npm: '>=3'} + strip-hex-prefix@1.0.0: dependencies: is-hex-prefixed: 1.0.0 - dev: false - /strip-indent@3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} - engines: {node: '>=8'} + strip-indent@3.0.0: dependencies: min-indent: 1.0.1 - dev: true - /strip-indent@4.0.0: - resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} - engines: {node: '>=12'} + strip-indent@4.0.0: dependencies: min-indent: 1.0.1 - dev: true - /strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - dev: true + strip-json-comments@2.0.1: {} - /strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - dev: true + strip-json-comments@3.1.1: {} - /strip-outer@2.0.0: - resolution: {integrity: sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true + strip-outer@2.0.0: {} - /stripe@13.11.0: - resolution: {integrity: sha512-yPxVJxUzP1QHhHeFnYjJl48QwDS1+5befcL7ju7+t+i88D5r0rbsL+GkCCS6zgcU+TiV5bF9eMGcKyJfLf8BZQ==} - engines: {node: '>=12.*'} + stripe@13.11.0: dependencies: - '@types/node': 18.16.9 + '@types/node': 18.19.31 qs: 6.11.2 - dev: false - /strong-log-transformer@2.1.0: - resolution: {integrity: sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==} - engines: {node: '>=4'} - hasBin: true + strong-log-transformer@2.1.0: dependencies: duplexer: 0.1.2 minimist: 1.2.8 through: 2.3.8 - dev: true - /strtok3@7.0.0: - resolution: {integrity: sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==} - engines: {node: '>=14.16'} + strtok3@7.0.0: dependencies: '@tokenizer/token': 0.3.0 peek-readable: 5.0.0 - dev: true - /sturdy-websocket@0.2.1: - resolution: {integrity: sha512-NnzSOEKyv4I83qbuKw9ROtJrrT6Z/Xt7I0HiP/e6H6GnpeTDvzwGIGeJ8slai+VwODSHQDooW2CAilJwT9SpRg==} - dev: false + sturdy-websocket@0.2.1: {} - /style-inject@0.3.0: - resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==} - dev: true + style-inject@0.3.0: {} - /style-loader@3.3.3(webpack@5.89.0): - resolution: {integrity: sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 + style-loader@3.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /style-value-types@5.0.0: - resolution: {integrity: sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==} + style-value-types@5.0.0: dependencies: hey-listen: 1.0.8 tslib: 2.6.2 - dev: false - /styled-components@6.1.8(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==} - engines: {node: '>= 16'} - peerDependencies: - react: '>= 16.8.0' - react-dom: '>= 16.8.0' + styled-components@6.1.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@emotion/is-prop-valid': 1.2.1 '@emotion/unitless': 0.8.0 @@ -26746,89 +31572,47 @@ packages: shallowequal: 1.1.0 stylis: 4.3.1 tslib: 2.5.0 - dev: false - /styled-jsx@5.1.1(@babel/core@7.23.9)(react@18.2.0): - resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true + styled-jsx@5.1.1(@babel/core@7.23.9)(babel-plugin-macros@2.8.0)(react@18.2.0): dependencies: - '@babel/core': 7.23.9 client-only: 0.0.1 react: 18.2.0 + optionalDependencies: + '@babel/core': 7.23.9 + babel-plugin-macros: 2.8.0 - /styled-jsx@5.1.2(@babel/core@7.23.9)(react@18.2.0): - resolution: {integrity: sha512-FI5r0a5ED2/+DSdG2ZRz3a4FtNQnKPLadauU5v76a9QsscwZrWggQKOmyxGGP5EWKbyY3bsuWAJYzyKaDAVAcw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true + styled-jsx@5.1.2(@babel/core@7.23.9)(babel-plugin-macros@2.8.0)(react@18.2.0): dependencies: - '@babel/core': 7.23.9 client-only: 0.0.1 react: 18.2.0 - dev: false + optionalDependencies: + '@babel/core': 7.23.9 + babel-plugin-macros: 2.8.0 - /stylehacks@5.1.1(postcss@8.4.32): - resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + stylehacks@5.1.1(postcss@8.4.32): dependencies: browserslist: 4.22.2 postcss: 8.4.32 postcss-selector-parser: 6.0.13 - dev: true - /stylehacks@6.0.0(postcss@8.4.32): - resolution: {integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 + stylehacks@6.0.0(postcss@8.4.32): dependencies: browserslist: 4.22.2 postcss: 8.4.32 postcss-selector-parser: 6.0.13 - dev: true - /stylis@4.3.0: - resolution: {integrity: sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==} - dev: false + stylis@4.3.0: {} - /stylis@4.3.1: - resolution: {integrity: sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==} - dev: false + stylis@4.3.1: {} - /stylus-loader@7.1.3(stylus@0.59.0)(webpack@5.89.0): - resolution: {integrity: sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==} - engines: {node: '>= 14.15.0'} - peerDependencies: - stylus: '>=0.52.4' - webpack: ^5.0.0 + stylus-loader@7.1.3(stylus@0.59.0)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: fast-glob: 3.3.2 normalize-path: 3.0.0 stylus: 0.59.0 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /stylus@0.59.0: - resolution: {integrity: sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==} - hasBin: true + stylus@0.59.0: dependencies: '@adobe/css-tools': 4.3.2 debug: 4.3.4 @@ -26837,12 +31621,8 @@ packages: source-map: 0.7.4 transitivePeerDependencies: - supports-color - dev: true - /sucrase@3.34.0: - resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} - engines: {node: '>=8'} - hasBin: true + sucrase@3.34.0: dependencies: '@jridgewell/gen-mapping': 0.3.3 commander: 4.1.1 @@ -26852,49 +31632,30 @@ packages: pirates: 4.0.6 ts-interface-checker: 0.1.13 - /supports-color@2.0.0: - resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} - engines: {node: '>=0.8.0'} - dev: false + supports-color@2.0.0: {} - /supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} + supports-color@5.5.0: dependencies: has-flag: 3.0.0 - /supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} + supports-color@7.2.0: dependencies: has-flag: 4.0.0 - /supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} - engines: {node: '>=10'} + supports-color@8.1.1: dependencies: has-flag: 4.0.0 - /supports-hyperlinks@2.3.0: - resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} - engines: {node: '>=8'} + supports-hyperlinks@2.3.0: dependencies: has-flag: 4.0.0 supports-color: 7.2.0 - dev: true - /supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} + supports-preserve-symlinks-flag@1.0.0: {} - /svg-parser@2.0.4: - resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} - dev: true + svg-parser@2.0.4: {} - /svgo@2.8.0: - resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} - engines: {node: '>=10.13.0'} - hasBin: true + svgo@2.8.0: dependencies: '@trysound/sax': 0.2.0 commander: 7.2.0 @@ -26903,12 +31664,8 @@ packages: csso: 4.2.0 picocolors: 1.0.0 stable: 0.1.8 - dev: true - /svgo@3.0.5: - resolution: {integrity: sha512-HQKHEo73pMNOlDlBcLgZRcHW2+1wo7bFYayAXkGN0l/2+h68KjlfZyMRhdhaGvoHV2eApOovl12zoFz42sT6rQ==} - engines: {node: '>=14.0.0'} - hasBin: true + svgo@3.0.5: dependencies: '@trysound/sax': 0.2.0 commander: 7.2.0 @@ -26917,20 +31674,16 @@ packages: css-what: 6.1.0 csso: 5.0.5 picocolors: 1.0.0 - dev: true - /swap-case@2.0.2: - resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==} + swap-case@2.0.2: dependencies: tslib: 2.6.2 - dev: true - /swarm-js@0.1.42: - resolution: {integrity: sha512-BV7c/dVlA3R6ya1lMlSSNPLYrntt0LUq4YMgy3iwpCIc6rZnS5W2wUoctarZ5pXlpKtxDDf9hNziEkcfrxdhqQ==} + swarm-js@0.1.42(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: bluebird: 3.7.2 buffer: 5.7.1 - eth-lib: 0.1.29 + eth-lib: 0.1.29(bufferutil@4.0.8)(utf-8-validate@5.0.10) fs-extra: 4.0.3 got: 11.8.6 mime-types: 2.1.35 @@ -26943,60 +31696,34 @@ packages: - bufferutil - supports-color - utf-8-validate - dev: false - /swc-loader@0.1.15(@swc/core@1.3.93)(webpack@5.89.0): - resolution: {integrity: sha512-cn1WPIeQJvXM4bbo3OwdEIapsQ4uUGOfyFj0h2+2+brT0k76DCGnZXDE2KmcqTd2JSQ+b61z2NPMib7eEwMYYw==} - peerDependencies: - '@swc/core': ^1.2.52 - webpack: '>=2' + swc-loader@0.1.15(@swc/core@1.3.93(@swc/helpers@0.5.3))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: '@swc/core': 1.3.93(@swc/helpers@0.5.3) loader-utils: 2.0.4 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /swc-loader@0.2.3(@swc/core@1.3.93)(webpack@5.89.0): - resolution: {integrity: sha512-D1p6XXURfSPleZZA/Lipb3A8pZ17fP4NObZvFCDjK/OKljroqDpPmsBdTraWhVBqUNpcWBQY1imWdoPScRlQ7A==} - peerDependencies: - '@swc/core': ^1.2.147 - webpack: '>=2' + swc-loader@0.2.3(@swc/core@1.3.93(@swc/helpers@0.5.3))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: '@swc/core': 1.3.93(@swc/helpers@0.5.3) - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /symbol-tree@3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - dev: true + symbol-tree@3.2.4: {} - /synchronous-promise@2.0.17: - resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==} - dev: true + synchronous-promise@2.0.17: {} - /tailwind-merge@1.14.0: - resolution: {integrity: sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==} - dev: false + tailwind-merge@1.14.0: {} - /tailwindcss-animate@1.0.7(tailwindcss@3.4.1): - resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} - peerDependencies: - tailwindcss: '>=3.0.0 || insiders' + tailwindcss-animate@1.0.7(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))): dependencies: - tailwindcss: 3.4.1(ts-node@10.9.1) - dev: false + tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) - /tailwindcss-gradients@3.0.0: - resolution: {integrity: sha512-EM1OreQggjWW6WuaiHKy02j1ZxgQIEp2zj0cruf4XMZ1RoCBpb1a14i/CiTE9rjl+APk57oCb3l+kbsJy4W4EA==} + tailwindcss-gradients@3.0.0: dependencies: color: 3.2.1 lodash: 4.17.21 - dev: false - /tailwindcss@3.4.1(ts-node@10.9.1): - resolution: {integrity: sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==} - engines: {node: '>=14.0.0'} - hasBin: true + tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -27015,7 +31742,7 @@ packages: postcss: 8.4.32 postcss-import: 15.1.0(postcss@8.4.32) postcss-js: 4.0.1(postcss@8.4.32) - postcss-load-config: 4.0.2(postcss@8.4.32)(ts-node@10.9.1) + postcss-load-config: 4.0.2(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) postcss-nested: 6.0.1(postcss@8.4.32) postcss-selector-parser: 6.0.13 resolve: 1.22.8 @@ -27023,19 +31750,14 @@ packages: transitivePeerDependencies: - ts-node - /tap-out@2.1.0: - resolution: {integrity: sha512-LJE+TBoVbOWhwdz4+FQk40nmbIuxJLqaGvj3WauQw3NYYU5TdjoV3C0x/yq37YAvVyi+oeBXmWnxWSjJ7IEyUw==} - hasBin: true + tap-out@2.1.0: dependencies: re-emitter: 1.1.3 readable-stream: 2.2.9 split: 1.0.0 trim: 0.0.1 - dev: false - /tap-spec@5.0.0: - resolution: {integrity: sha512-zMDVJiE5I6Y4XGjlueGXJIX2YIkbDN44broZlnypT38Hj/czfOXrszHNNJBF/DXR8n+x6gbfSx68x04kIEHdrw==} - hasBin: true + tap-spec@5.0.0: dependencies: chalk: 1.1.3 duplexer: 0.1.2 @@ -27045,15 +31767,10 @@ packages: repeat-string: 1.6.1 tap-out: 2.1.0 through2: 2.0.5 - dev: false - /tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} - engines: {node: '>=6'} + tapable@2.2.1: {} - /tape@5.7.4: - resolution: {integrity: sha512-uaigP+5H9+E8aaMLKMbGkDd33G5TKu4UFpapqT7um+8xSHQQUS2lJNd+hTj9fFVQLg8bmcIofwc8b9f6+ISSfQ==} - hasBin: true + tape@5.7.4: dependencies: '@ljharb/resumer': 0.0.1 '@ljharb/through': 2.3.12 @@ -27077,47 +31794,35 @@ packages: object.assign: 4.1.5 resolve: 2.0.0-next.5 string.prototype.trim: 1.2.8 - dev: false - /tar-fs@2.1.1: - resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} + tar-fs@2.1.1: dependencies: chownr: 1.1.4 mkdirp-classic: 0.5.3 pump: 3.0.0 tar-stream: 2.2.0 - dev: true - /tar-fs@3.0.4: - resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} + tar-fs@3.0.4: dependencies: mkdirp-classic: 0.5.3 pump: 3.0.0 tar-stream: 3.1.6 - dev: true - /tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} + tar-stream@2.2.0: dependencies: bl: 4.1.0 end-of-stream: 1.4.4 fs-constants: 1.0.0 inherits: 2.0.4 readable-stream: 3.6.2 - dev: true - /tar-stream@3.1.6: - resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==} + tar-stream@3.1.6: dependencies: b4a: 1.6.4 fast-fifo: 1.3.2 streamx: 2.15.5 - dev: true - /tar@4.4.19: - resolution: {integrity: sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==} - engines: {node: '>=4.5'} + tar@4.4.19: dependencies: chownr: 1.1.4 fs-minipass: 1.2.7 @@ -27126,11 +31831,8 @@ packages: mkdirp: 0.5.6 safe-buffer: 5.2.1 yallist: 3.1.1 - dev: false - /tar@6.2.0: - resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} - engines: {node: '>=10'} + tar@6.2.0: dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 @@ -27138,314 +31840,174 @@ packages: minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 - dev: true - /telejson@7.2.0: - resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==} + telejson@7.2.0: dependencies: memoizerific: 1.11.3 - dev: true - /temp-dir@2.0.0: - resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} - engines: {node: '>=8'} - dev: true + temp-dir@2.0.0: {} - /tempy@1.0.1: - resolution: {integrity: sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==} - engines: {node: '>=10'} + tempy@1.0.1: dependencies: del: 6.1.1 is-stream: 2.0.1 temp-dir: 2.0.0 type-fest: 0.16.0 unique-string: 2.0.0 - dev: true - /terminal-link@2.1.1: - resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} - engines: {node: '>=8'} + terminal-link@2.1.1: dependencies: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - dev: true - /terser-webpack-plugin@5.3.9(@swc/core@1.3.93)(esbuild@0.19.12)(webpack@5.89.0): - resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true + terser-webpack-plugin@5.3.9(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: '@jridgewell/trace-mapping': 0.3.20 - '@swc/core': 1.3.93(@swc/helpers@0.5.3) - esbuild: 0.19.12 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 terser: 5.26.0 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + optionalDependencies: + '@swc/core': 1.3.93(@swc/helpers@0.5.3) + esbuild: 0.19.12 - /terser@5.26.0: - resolution: {integrity: sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==} - engines: {node: '>=10'} - hasBin: true + terser@5.26.0: dependencies: '@jridgewell/source-map': 0.3.5 acorn: 8.11.2 commander: 2.20.3 source-map-support: 0.5.21 - /test-exclude@6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} + test-exclude@6.0.0: dependencies: '@istanbuljs/schema': 0.1.3 glob: 7.2.3 minimatch: 3.1.2 - dev: true - /text-encoding@0.7.0: - resolution: {integrity: sha512-oJQ3f1hrOnbRLOcwKz0Liq2IcrvDeZRHXhd9RgLrsT+DjWY/nty1Hi7v3dtkaEYbPYe0mUoOfzRrMwfXXwgPUA==} - deprecated: no longer maintained - dev: true + text-encoding@0.7.0: {} - /text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - dev: true + text-table@0.2.0: {} - /thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} + thenify-all@1.6.0: dependencies: thenify: 3.3.1 - /thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + thenify@3.3.1: dependencies: any-promise: 1.3.0 - /thread-stream@0.15.2: - resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} + thread-stream@0.15.2: dependencies: real-require: 0.1.0 - /throttle-debounce@3.0.1: - resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} - engines: {node: '>=10'} - dev: false + throttle-debounce@3.0.1: {} - /through2@2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + through2@2.0.5: dependencies: readable-stream: 2.3.8 xtend: 4.0.2 - dev: false - /through@2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + through@2.3.8: {} - /thunky@1.1.0: - resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} - dev: true + thunky@1.1.0: {} - /timed-out@4.0.1: - resolution: {integrity: sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==} - engines: {node: '>=0.10.0'} - dev: false + timed-out@4.0.1: {} - /timers-browserify@2.0.12: - resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} - engines: {node: '>=0.6.0'} + timers-browserify@2.0.12: dependencies: setimmediate: 1.0.5 - dev: true - /tiny-invariant@1.3.1: - resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} + tiny-invariant@1.3.1: {} - /tinyspy@2.2.0: - resolution: {integrity: sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==} - engines: {node: '>=14.0.0'} - dev: true + tinyspy@2.2.0: {} - /title-case@3.0.3: - resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} + title-case@3.0.3: dependencies: tslib: 2.6.2 - dev: true - /tmp@0.0.33: - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} - engines: {node: '>=0.6.0'} + tmp@0.0.33: dependencies: os-tmpdir: 1.0.2 - dev: true - /tmp@0.2.1: - resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} - engines: {node: '>=8.17.0'} + tmp@0.2.1: dependencies: rimraf: 3.0.2 - dev: true - /tmpl@1.0.5: - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - dev: true + tmpl@1.0.5: {} - /to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} + to-fast-properties@2.0.0: {} - /to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} + to-regex-range@5.0.1: dependencies: is-number: 7.0.0 - /tocbot@4.23.0: - resolution: {integrity: sha512-5DWuSZXsqG894mkGb8ZsQt9myyQyVxE50AiGRZ0obV0BVUTVkaZmc9jbgpknaAAPUm4FIrzGkEseD6FuQJYJDQ==} - dev: true + tocbot@4.23.0: {} - /toggle-selection@1.0.6: - resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} - dev: false + toggle-selection@1.0.6: {} - /toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} + toidentifier@1.0.1: {} - /token-types@5.0.1: - resolution: {integrity: sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==} - engines: {node: '>=14.16'} + token-types@5.0.1: dependencies: '@tokenizer/token': 0.3.0 ieee754: 1.2.1 - dev: true - /totalist@1.1.0: - resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==} - engines: {node: '>=6'} - dev: true + totalist@1.1.0: {} - /tough-cookie@2.5.0: - resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} - engines: {node: '>=0.8'} + tough-cookie@2.5.0: dependencies: psl: 1.9.0 punycode: 2.3.1 - dev: false - /tough-cookie@4.1.3: - resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} - engines: {node: '>=6'} + tough-cookie@4.1.3: dependencies: psl: 1.9.0 punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 - dev: true - /tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + tr46@0.0.3: {} - /tr46@3.0.0: - resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} - engines: {node: '>=12'} + tr46@3.0.0: dependencies: punycode: 2.3.1 - dev: true - /tree-kill@1.2.2: - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} - hasBin: true - dev: true + tree-kill@1.2.2: {} - /treeify@1.1.0: - resolution: {integrity: sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==} - engines: {node: '>=0.6'} - dev: false + treeify@1.1.0: {} - /trim-repeated@2.0.0: - resolution: {integrity: sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==} - engines: {node: '>=12'} + trim-repeated@2.0.0: dependencies: escape-string-regexp: 5.0.0 - dev: true - /trim@0.0.1: - resolution: {integrity: sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==} - dev: false + trim@0.0.1: {} - /trough@2.1.0: - resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} - dev: true + trough@2.1.0: {} - /ts-api-utils@1.0.3(typescript@5.4.2): - resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} - engines: {node: '>=16.13.0'} - peerDependencies: - typescript: '>=4.2.0' + ts-api-utils@1.0.3(typescript@5.4.2): dependencies: typescript: 5.4.2 - dev: true - /ts-dedent@2.2.0: - resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} - engines: {node: '>=6.10'} - dev: true + ts-api-utils@1.3.0(typescript@5.4.2): + dependencies: + typescript: 5.4.2 - /ts-easing@0.2.0: - resolution: {integrity: sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==} - dev: false + ts-dedent@2.2.0: {} - /ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + ts-easing@0.2.0: {} - /ts-jest-mock-import-meta@1.1.0(ts-jest@29.1.1): - resolution: {integrity: sha512-PTmdWGbDZOPh8vyZUmCTK5PjeD2X3YO25MQPTbm0lMlNFigUDwz3opwXOlsrgD0i5u/MpDX0gdZKoVONxVjVEw==} - peerDependencies: - ts-jest: '>=20.0.0' + ts-interface-checker@0.1.13: {} + + ts-jest-mock-import-meta@1.1.0(ts-jest@29.1.1(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))(typescript@5.4.2)): dependencies: - ts-jest: 29.1.1(@babel/core@7.23.9)(babel-jest@29.7.0)(esbuild@0.19.12)(jest@29.7.0)(typescript@5.4.2) - dev: true + ts-jest: 29.1.1(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))(typescript@5.4.2) - /ts-jest@29.1.1(@babel/core@7.23.9)(babel-jest@29.7.0)(esbuild@0.19.12)(jest@29.7.0)(typescript@5.4.2): - resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@jest/types': ^29.0.0 - babel-jest: ^29.0.0 - esbuild: '*' - jest: ^29.0.0 - typescript: '>=4.3 <6' - peerDependenciesMeta: - '@babel/core': - optional: true - '@jest/types': - optional: true - babel-jest: - optional: true - esbuild: - optional: true + ts-jest@29.1.1(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))(typescript@5.4.2): dependencies: - '@babel/core': 7.23.9 - babel-jest: 29.7.0(@babel/core@7.23.9) bs-logger: 0.2.6 - esbuild: 0.19.12 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) + jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -27453,81 +32015,32 @@ packages: semver: 7.5.4 typescript: 5.4.2 yargs-parser: 21.1.1 - dev: true + optionalDependencies: + '@babel/core': 7.23.9 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.23.9) + esbuild: 0.19.12 - /ts-loader@9.5.1(typescript@5.4.2)(webpack@5.89.0): - resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} - engines: {node: '>=12.0.0'} - peerDependencies: - typescript: '*' - webpack: ^5.0.0 + ts-loader@9.5.1(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: chalk: 4.1.0 enhanced-resolve: 5.15.0 micromatch: 4.0.5 - semver: 7.5.4 + semver: 7.6.0 source-map: 0.7.4 typescript: 5.4.2 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true - - /ts-log@2.2.5: - resolution: {integrity: sha512-PGcnJoTBnVGy6yYNFxWVNkdcAuAMstvutN9MgDJIV6L0oG8fB+ZNNy1T+wJzah8RPGor1mZuPQkVfXNDpy9eHA==} - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /ts-node@10.9.1(@swc/core@1.3.93)(@types/node@18.16.9)(typescript@5.2.2): - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.93(@swc/helpers@0.5.3) - '@tsconfig/node10': 1.0.9 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 18.16.9 - acorn: 8.11.2 - acorn-walk: 8.3.1 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.2.2 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - dev: true + ts-log@2.2.5: {} - /ts-node@10.9.1(@swc/core@1.3.93)(@types/node@18.16.9)(typescript@5.4.2): - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true + ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2): dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.93(@swc/helpers@0.5.3) '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 18.16.9 + '@types/node': 18.19.31 acorn: 8.11.2 acorn-walk: 8.3.1 arg: 4.1.3 @@ -27537,195 +32050,112 @@ packages: typescript: 5.4.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.3.93(@swc/helpers@0.5.3) - /ts-pnp@1.2.0(typescript@5.4.2): - resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} - engines: {node: '>=6'} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: + ts-pnp@1.2.0(typescript@5.4.2): + optionalDependencies: typescript: 5.4.2 - dev: true - /tsconfig-paths-webpack-plugin@4.0.0: - resolution: {integrity: sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==} - engines: {node: '>=10.13.0'} + tsconfig-paths-webpack-plugin@4.0.0: dependencies: chalk: 4.1.0 enhanced-resolve: 5.15.0 tsconfig-paths: 4.2.0 - dev: true - /tsconfig-paths-webpack-plugin@4.1.0: - resolution: {integrity: sha512-xWFISjviPydmtmgeUAuXp4N1fky+VCtfhOkDUFIv5ea7p4wuTomI4QTrXvFBX2S4jZsmyTSrStQl+E+4w+RzxA==} - engines: {node: '>=10.13.0'} + tsconfig-paths-webpack-plugin@4.1.0: dependencies: chalk: 4.1.0 enhanced-resolve: 5.15.0 tsconfig-paths: 4.2.0 - dev: true - /tsconfig-paths@3.15.0: - resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + tsconfig-paths@3.15.0: dependencies: '@types/json5': 0.0.29 json5: 1.0.2 minimist: 1.2.8 strip-bom: 3.0.0 - dev: true - /tsconfig-paths@4.2.0: - resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} - engines: {node: '>=6'} + tsconfig-paths@4.2.0: dependencies: json5: 2.2.3 minimist: 1.2.8 strip-bom: 3.0.0 - dev: true - /tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + tslib@1.14.1: {} - /tslib@2.4.0: - resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} - dev: false + tslib@2.4.0: {} - /tslib@2.4.1: - resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} - dev: true + tslib@2.4.1: {} - /tslib@2.5.0: - resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} - dev: false + tslib@2.5.0: {} - /tslib@2.5.3: - resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==} - dev: true + tslib@2.5.3: {} - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + tslib@2.6.2: {} - /tsutils@3.21.0(typescript@5.4.2): - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + tsutils@3.21.0(typescript@5.4.2): dependencies: tslib: 1.14.1 typescript: 5.4.2 - dev: true - /tty-browserify@0.0.1: - resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} - dev: true + tty-browserify@0.0.1: {} - /tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + tunnel-agent@0.6.0: dependencies: safe-buffer: 5.2.1 - /tweetnacl@0.14.5: - resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} - dev: false + tweetnacl@0.14.5: {} - /tweetnacl@1.0.3: - resolution: {integrity: sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==} - dev: false + tweetnacl@1.0.3: {} - /type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} + type-check@0.4.0: dependencies: prelude-ls: 1.2.1 - dev: true - /type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} + type-detect@4.0.8: {} - /type-fest@0.16.0: - resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} - engines: {node: '>=10'} - dev: true + type-fest@0.16.0: {} - /type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - dev: true + type-fest@0.20.2: {} - /type-fest@0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} - dev: true + type-fest@0.21.3: {} - /type-fest@0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} - engines: {node: '>=8'} - dev: true + type-fest@0.6.0: {} - /type-fest@0.7.1: - resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} - engines: {node: '>=8'} - dev: false + type-fest@0.7.1: {} - /type-fest@0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} - dev: true + type-fest@0.8.1: {} - /type-fest@1.4.0: - resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} - engines: {node: '>=10'} - dev: true + type-fest@1.4.0: {} - /type-fest@2.19.0: - resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} - engines: {node: '>=12.20'} - dev: true + type-fest@2.19.0: {} - /type-fest@3.13.1: - resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} - engines: {node: '>=14.16'} - dev: true + type-fest@3.13.1: {} - /type-is@1.6.18: - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} - engines: {node: '>= 0.6'} + type-is@1.6.18: dependencies: media-typer: 0.3.0 mime-types: 2.1.35 - /type@1.2.0: - resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} - dev: false + type@1.2.0: {} - /type@2.7.2: - resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} - dev: false + type@2.7.2: {} - /typed-array-buffer@1.0.0: - resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} - engines: {node: '>= 0.4'} + typed-array-buffer@1.0.0: dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 is-typed-array: 1.1.12 - /typed-array-byte-length@1.0.0: - resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} - engines: {node: '>= 0.4'} + typed-array-byte-length@1.0.0: dependencies: call-bind: 1.0.5 for-each: 0.3.3 has-proto: 1.0.1 is-typed-array: 1.1.12 - /typed-array-byte-offset@1.0.0: - resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} - engines: {node: '>= 0.4'} + typed-array-byte-offset@1.0.0: dependencies: available-typed-arrays: 1.0.5 call-bind: 1.0.5 @@ -27733,86 +32163,53 @@ packages: has-proto: 1.0.1 is-typed-array: 1.1.12 - /typed-array-length@1.0.4: - resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} + typed-array-length@1.0.4: dependencies: call-bind: 1.0.5 for-each: 0.3.3 is-typed-array: 1.1.12 - /typed-assert@1.0.9: - resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} - dev: true + typed-assert@1.0.9: {} - /typedarray-to-buffer@3.1.5: - resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} + typedarray-to-buffer@3.1.5: dependencies: is-typedarray: 1.0.0 - /typedarray@0.0.6: - resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - dev: true - - /typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} - engines: {node: '>=14.17'} - hasBin: true - dev: true - - /typescript@5.4.2: - resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} - engines: {node: '>=14.17'} - hasBin: true + typedarray@0.0.6: {} - /ua-parser-js@1.0.37: - resolution: {integrity: sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==} - dev: true + typescript@5.4.2: {} - /ufo@1.3.2: - resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==} + ua-parser-js@1.0.37: {} - /uglify-js@3.17.4: - resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} - engines: {node: '>=0.8.0'} - hasBin: true - requiresBuild: true - dev: true + ufo@1.3.2: {} + + uglify-js@3.17.4: optional: true - /uint8arrays@2.1.10: - resolution: {integrity: sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==} + uint8arrays@2.1.10: dependencies: multiformats: 9.9.0 - dev: false - /uint8arrays@3.1.1: - resolution: {integrity: sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==} + uint8arrays@3.1.1: dependencies: multiformats: 9.9.0 - dev: false - /ultron@1.1.1: - resolution: {integrity: sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==} - dev: false + ultron@1.1.1: {} - /unbox-primitive@1.0.2: - resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + unbox-primitive@1.0.2: dependencies: call-bind: 1.0.5 has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - /unc-path-regex@0.1.2: - resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} - engines: {node: '>=0.10.0'} - dev: true + unc-path-regex@0.1.2: {} - /uncrypto@0.1.3: - resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} + uncrypto@0.1.3: {} - /unenv@1.8.0: - resolution: {integrity: sha512-uIGbdCWZfhRRmyKj1UioCepQ0jpq638j/Cf0xFTn4zD1nGJ2lSdzYHLzfdXN791oo/0juUiSWW1fBklXMTsuqg==} + undici-types@5.26.5: {} + + unenv@1.8.0: dependencies: consola: 3.2.3 defu: 6.1.3 @@ -27820,40 +32217,22 @@ packages: node-fetch-native: 1.4.1 pathe: 1.1.1 - /unfetch@4.2.0: - resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==} - dev: false + unfetch@4.2.0: {} - /unicode-canonical-property-names-ecmascript@2.0.0: - resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} - engines: {node: '>=4'} - dev: true + unicode-canonical-property-names-ecmascript@2.0.0: {} - /unicode-match-property-ecmascript@2.0.0: - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} - engines: {node: '>=4'} + unicode-match-property-ecmascript@2.0.0: dependencies: unicode-canonical-property-names-ecmascript: 2.0.0 unicode-property-aliases-ecmascript: 2.1.0 - dev: true - /unicode-match-property-value-ecmascript@2.1.0: - resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} - engines: {node: '>=4'} - dev: true + unicode-match-property-value-ecmascript@2.1.0: {} - /unicode-property-aliases-ecmascript@2.1.0: - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} - engines: {node: '>=4'} - dev: true + unicode-property-aliases-ecmascript@2.1.0: {} - /unicorn-magic@0.1.0: - resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} - engines: {node: '>=18'} - dev: true + unicorn-magic@0.1.0: {} - /unified@10.1.2: - resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} + unified@10.1.2: dependencies: '@types/unist': 2.0.10 bail: 2.0.2 @@ -27862,155 +32241,76 @@ packages: is-plain-obj: 4.1.0 trough: 2.1.0 vfile: 5.3.7 - dev: true - /union@0.5.0: - resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} - engines: {node: '>= 0.8.0'} + union@0.5.0: dependencies: qs: 6.11.2 - dev: true - /unique-string@2.0.0: - resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} - engines: {node: '>=8'} + unique-string@2.0.0: dependencies: crypto-random-string: 2.0.0 - dev: true - /unist-util-is@4.1.0: - resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==} - dev: true + unist-util-is@4.1.0: {} - /unist-util-is@5.2.1: - resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} + unist-util-is@5.2.1: dependencies: '@types/unist': 2.0.10 - dev: true - /unist-util-stringify-position@2.0.3: - resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} + unist-util-stringify-position@2.0.3: dependencies: '@types/unist': 2.0.10 - dev: true - /unist-util-stringify-position@3.0.3: - resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} + unist-util-stringify-position@3.0.3: dependencies: '@types/unist': 2.0.10 - dev: true - /unist-util-visit-parents@3.1.1: - resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==} + unist-util-visit-parents@3.1.1: dependencies: '@types/unist': 2.0.10 unist-util-is: 4.1.0 - dev: true - /unist-util-visit-parents@5.1.3: - resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} + unist-util-visit-parents@5.1.3: dependencies: '@types/unist': 2.0.10 unist-util-is: 5.2.1 - dev: true - /unist-util-visit@2.0.3: - resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==} + unist-util-visit@2.0.3: dependencies: '@types/unist': 2.0.10 unist-util-is: 4.1.0 unist-util-visit-parents: 3.1.1 - dev: true - /unist-util-visit@4.1.2: - resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} + unist-util-visit@4.1.2: dependencies: '@types/unist': 2.0.10 unist-util-is: 5.2.1 unist-util-visit-parents: 5.1.3 - dev: true - /universalify@0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} - engines: {node: '>= 4.0.0'} + universalify@0.1.2: {} - /universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} - engines: {node: '>= 4.0.0'} - dev: true + universalify@0.2.0: {} - /universalify@2.0.1: - resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} - engines: {node: '>= 10.0.0'} - dev: true + universalify@2.0.1: {} - /unixify@1.0.0: - resolution: {integrity: sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==} - engines: {node: '>=0.10.0'} + unixify@1.0.0: dependencies: normalize-path: 2.1.1 - dev: true - /unpipe@1.0.0: - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} - engines: {node: '>= 0.8'} + unpipe@1.0.0: {} - /unplugin@1.5.1: - resolution: {integrity: sha512-0QkvG13z6RD+1L1FoibQqnvTwVBXvS4XSPwAyinVgoOCl2jAgwzdUKmEj05o4Lt8xwQI85Hb6mSyYkcAGwZPew==} + unplugin@1.5.1: dependencies: acorn: 8.11.2 chokidar: 3.5.3 webpack-sources: 3.2.3 webpack-virtual-modules: 0.6.1 - dev: true - /unstorage@1.10.1(@vercel/kv@0.2.4)(idb-keyval@6.2.1): - resolution: {integrity: sha512-rWQvLRfZNBpF+x8D3/gda5nUCQL2PgXy2jNG4U7/Rc9BGEv9+CAJd0YyGCROUBKs9v49Hg8huw3aih5Bf5TAVw==} - peerDependencies: - '@azure/app-configuration': ^1.4.1 - '@azure/cosmos': ^4.0.0 - '@azure/data-tables': ^13.2.2 - '@azure/identity': ^3.3.2 - '@azure/keyvault-secrets': ^4.7.0 - '@azure/storage-blob': ^12.16.0 - '@capacitor/preferences': ^5.0.6 - '@netlify/blobs': ^6.2.0 - '@planetscale/database': ^1.11.0 - '@upstash/redis': ^1.23.4 - '@vercel/kv': ^0.2.3 - idb-keyval: ^6.2.1 - peerDependenciesMeta: - '@azure/app-configuration': - optional: true - '@azure/cosmos': - optional: true - '@azure/data-tables': - optional: true - '@azure/identity': - optional: true - '@azure/keyvault-secrets': - optional: true - '@azure/storage-blob': - optional: true - '@capacitor/preferences': - optional: true - '@netlify/blobs': - optional: true - '@planetscale/database': - optional: true - '@upstash/redis': - optional: true - '@vercel/kv': - optional: true - idb-keyval: - optional: true + unstorage@1.10.1(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(idb-keyval@6.2.1): dependencies: - '@vercel/kv': 0.2.4 anymatch: 3.1.3 chokidar: 3.5.3 destr: 2.0.2 h3: 1.9.0 - idb-keyval: 6.2.1 ioredis: 5.3.2 listhen: 1.5.5 lru-cache: 10.1.0 @@ -28018,183 +32318,113 @@ packages: node-fetch-native: 1.4.1 ofetch: 1.3.3 ufo: 1.3.2 + optionalDependencies: + '@upstash/redis': 1.24.3 + '@vercel/kv': 0.2.4 + idb-keyval: 6.2.1 transitivePeerDependencies: - supports-color - /untildify@4.0.0: - resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} - engines: {node: '>=8'} - dev: true + untildify@4.0.0: {} - /untun@0.1.2: - resolution: {integrity: sha512-wLAMWvxfqyTiBODA1lg3IXHQtjggYLeTK7RnSfqtOXixWJ3bAa2kK/HHmOOg19upteqO3muLvN6O/icbyQY33Q==} - hasBin: true + untun@0.1.2: dependencies: citty: 0.1.5 consola: 3.2.3 pathe: 1.1.1 - /update-browserslist-db@1.0.13(browserslist@4.22.2): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' + update-browserslist-db@1.0.13(browserslist@4.22.2): dependencies: browserslist: 4.22.2 escalade: 3.1.1 picocolors: 1.0.0 - /upper-case-first@2.0.2: - resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} + upper-case-first@2.0.2: dependencies: tslib: 2.6.2 - dev: true - /upper-case@2.0.2: - resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==} + upper-case@2.0.2: dependencies: tslib: 2.6.2 - dev: true - /uqr@0.1.2: - resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} + uqr@0.1.2: {} - /uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + uri-js@4.4.1: dependencies: punycode: 2.3.1 - /url-join@4.0.1: - resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} - dev: true + url-join@4.0.1: {} - /url-loader@4.1.1(webpack@5.89.0): - resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - file-loader: '*' - webpack: ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - file-loader: - optional: true + url-loader@4.1.1(file-loader@6.2.0(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + optionalDependencies: + file-loader: 6.2.0(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - /url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} + url-parse@1.5.10: dependencies: querystringify: 2.2.0 requires-port: 1.0.0 - dev: true - /url-set-query@1.0.0: - resolution: {integrity: sha512-3AChu4NiXquPfeckE5R5cGdiHCMWJx1dwCWOmWIL4KHAziJNOFIYJlpGFeKDvwLPHovZRCxK3cYlwzqI9Vp+Gg==} - dev: false + url-set-query@1.0.0: {} - /url@0.11.3: - resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==} + url@0.11.3: dependencies: punycode: 1.4.1 qs: 6.11.2 - dev: true - /urlpattern-polyfill@8.0.2: - resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==} - dev: true + urlpattern-polyfill@8.0.2: {} - /urlpattern-polyfill@9.0.0: - resolution: {integrity: sha512-WHN8KDQblxd32odxeIgo83rdVDE2bvdkb86it7bMhYZwWKJz0+O0RK/eZiHYnM+zgt/U7hAHOlCQGfjjvSkw2g==} - dev: true + urlpattern-polyfill@9.0.0: {} - /use-callback-ref@1.3.0(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true + use-callback-ref@1.3.0(@types/react@18.2.33)(react@18.2.0): dependencies: - '@types/react': 18.2.33 react: 18.2.0 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.33 - /use-intl@3.3.1(react@18.2.0): - resolution: {integrity: sha512-BAFmkbUvtU/9AnAM5fzc/mqz+KIsWGNJ1bJ9bxYB5UHvlxU5qTamYgPa8ZO94V7tOpAFFSskL3sPKKlknZLXlA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + use-intl@3.3.1(react@18.2.0): dependencies: '@formatjs/ecma402-abstract': 1.18.0 intl-messageformat: 9.13.0 react: 18.2.0 - dev: false - /use-resize-observer@9.1.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==} - peerDependencies: - react: 16.8.0 - 18 - react-dom: 16.8.0 - 18 + use-resize-observer@9.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@juggle/resize-observer': 3.4.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: true - /use-sidecar@1.1.2(@types/react@18.2.33)(react@18.2.0): - resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true + use-sidecar@1.1.2(@types/react@18.2.33)(react@18.2.0): dependencies: - '@types/react': 18.2.33 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.33 - /use-sync-external-store@1.2.0(react@18.2.0): - resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + use-sync-external-store@1.2.0(react@18.2.0): dependencies: react: 18.2.0 - dev: false - /usehooks-ts@2.12.1(react@18.2.0): - resolution: {integrity: sha512-meo93qn2hyBJdHVczbalnsU2FU2WQ1ZVRmppRn8+P6TXo9hORNe10pFVKJfIBYfb2FFapqNuF5vUviLRSy/vAw==} - engines: {node: '>=16.15.0'} - peerDependencies: - react: ^16.8.0 || ^17 || ^18 + usehooks-ts@2.12.1(react@18.2.0): dependencies: lodash.debounce: 4.0.8 react: 18.2.0 - dev: false - /utf-8-validate@5.0.10: - resolution: {integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==} - engines: {node: '>=6.14.2'} - requiresBuild: true + utf-8-validate@5.0.10: dependencies: node-gyp-build: 4.7.1 - dev: false - /utf8@3.0.0: - resolution: {integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==} - dev: false + utf8@3.0.0: {} - /util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + util-deprecate@1.0.2: {} - /util@0.12.5: - resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} + util@0.12.5: dependencies: inherits: 2.0.4 is-arguments: 1.1.1 @@ -28202,171 +32432,102 @@ packages: is-typed-array: 1.1.12 which-typed-array: 1.1.13 - /utila@0.4.0: - resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} - dev: true + utila@0.4.0: {} - /utils-merge@1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} - engines: {node: '>= 0.4.0'} + utils-merge@1.0.1: {} - /uuid@3.4.0: - resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. - hasBin: true - dev: false + uuid@3.4.0: {} - /uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true + uuid@8.3.2: {} - /uuid@9.0.1: - resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} - hasBin: true + uuid@9.0.1: {} - /uvu@0.5.6: - resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} - engines: {node: '>=8'} - hasBin: true + uvu@0.5.6: dependencies: dequal: 2.0.3 diff: 5.1.0 kleur: 4.1.5 sade: 1.8.1 - dev: true - /v8-compile-cache-lib@3.0.1: - resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + v8-compile-cache-lib@3.0.1: {} - /v8-to-istanbul@9.2.0: - resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} - engines: {node: '>=10.12.0'} + v8-to-istanbul@9.2.0: dependencies: '@jridgewell/trace-mapping': 0.3.20 '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 - dev: true - /valid-url@1.0.9: - resolution: {integrity: sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==} - dev: false + valid-url@1.0.9: {} - /validate-npm-package-license@3.0.4: - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + validate-npm-package-license@3.0.4: dependencies: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - dev: true - /validate-npm-package-name@5.0.0: - resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + validate-npm-package-name@5.0.0: dependencies: builtins: 5.0.1 - dev: true - /validator@13.11.0: - resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} - engines: {node: '>= 0.10'} - dev: false + validator@13.11.0: {} - /value-or-promise@1.0.12: - resolution: {integrity: sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q==} - engines: {node: '>=12'} - dev: true + value-or-promise@1.0.12: {} - /varint@5.0.2: - resolution: {integrity: sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==} - dev: false + varint@5.0.2: {} - /varint@6.0.0: - resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} - dev: false + varint@6.0.0: {} - /vary@1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} - engines: {node: '>= 0.8'} + vary@1.1.2: {} - /vaul@0.9.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-bZSySGbAHiTXmZychprnX/dE0EsSige88xtyyL3/MCRbrFotRPQZo7UdydGXZWw+CKbNOw5Ow8gwAo93/nB/Cg==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + vaul@0.9.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - dev: false - /verror@1.10.0: - resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} - engines: {'0': node >=0.6.0} + verror@1.10.0: dependencies: assert-plus: 1.0.0 core-util-is: 1.0.2 extsprintf: 1.3.0 - dev: false - /vfile-message@3.1.4: - resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} + vfile-message@3.1.4: dependencies: '@types/unist': 2.0.10 unist-util-stringify-position: 3.0.3 - dev: true - /vfile@5.3.7: - resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} + vfile@5.3.7: dependencies: '@types/unist': 2.0.10 is-buffer: 2.0.5 unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - dev: true - /vm-browserify@1.1.2: - resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - dev: true + vm-browserify@1.1.2: {} - /vscode-json-languageservice@4.2.1: - resolution: {integrity: sha512-xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA==} + vscode-json-languageservice@4.2.1: dependencies: jsonc-parser: 3.2.0 vscode-languageserver-textdocument: 1.0.11 vscode-languageserver-types: 3.17.5 vscode-nls: 5.2.0 vscode-uri: 3.0.8 - dev: true - /vscode-languageserver-textdocument@1.0.11: - resolution: {integrity: sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==} - dev: true + vscode-languageserver-textdocument@1.0.11: {} - /vscode-languageserver-types@3.17.5: - resolution: {integrity: sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==} - dev: true + vscode-languageserver-types@3.17.5: {} - /vscode-nls@5.2.0: - resolution: {integrity: sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==} - dev: true + vscode-nls@5.2.0: {} - /vscode-uri@3.0.8: - resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} - dev: true + vscode-uri@3.0.8: {} - /w3c-xmlserializer@4.0.0: - resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} - engines: {node: '>=14'} + w3c-xmlserializer@4.0.0: dependencies: xml-name-validator: 4.0.0 - dev: true - /wait-on@5.3.0: - resolution: {integrity: sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==} - engines: {node: '>=8.9.0'} - hasBin: true + wait-on@5.3.0: dependencies: axios: 0.21.4 joi: 17.11.0 @@ -28375,12 +32536,8 @@ packages: rxjs: 6.6.7 transitivePeerDependencies: - debug - dev: true - /wait-on@7.0.1(debug@4.3.4): - resolution: {integrity: sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==} - engines: {node: '>=12.0.0'} - hasBin: true + wait-on@7.0.1(debug@4.3.4): dependencies: axios: 0.27.2(debug@4.3.4) joi: 17.11.0 @@ -28389,101 +32546,68 @@ packages: rxjs: 7.8.1 transitivePeerDependencies: - debug - dev: true - /wait-port@0.2.14: - resolution: {integrity: sha512-kIzjWcr6ykl7WFbZd0TMae8xovwqcqbx6FM9l+7agOgUByhzdjfzZBPK2CPufldTOMxbUivss//Sh9MFawmPRQ==} - engines: {node: '>=8'} - hasBin: true + wait-port@0.2.14: dependencies: chalk: 2.4.2 commander: 3.0.2 debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: true - /walker@1.0.8: - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} + walker@1.0.8: dependencies: makeerror: 1.0.12 - dev: true - /watchpack@2.4.0: - resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} - engines: {node: '>=10.13.0'} + watchpack@2.4.0: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 - /wbuf@1.7.3: - resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} + wbuf@1.7.3: dependencies: minimalistic-assert: 1.0.1 - dev: true - /wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + wcwidth@1.0.1: dependencies: defaults: 1.0.4 - dev: true - /web-encoding@1.1.5: - resolution: {integrity: sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==} + web-encoding@1.1.5: dependencies: util: 0.12.5 optionalDependencies: '@zxing/text-encoding': 0.9.0 - dev: true - /web-streams-polyfill@3.2.1: - resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} - engines: {node: '>= 8'} - dev: true + web-streams-polyfill@3.2.1: {} - /web3-bzz@1.10.3: - resolution: {integrity: sha512-XDIRsTwekdBXtFytMpHBuun4cK4x0ZMIDXSoo1UVYp+oMyZj07c7gf7tNQY5qZ/sN+CJIas4ilhN25VJcjSijQ==} - engines: {node: '>=8.0.0'} - requiresBuild: true + web3-bzz@1.10.3(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@types/node': 12.20.55 got: 12.1.0 - swarm-js: 0.1.42 + swarm-js: 0.1.42(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - dev: false - /web3-core-helpers@1.10.3: - resolution: {integrity: sha512-Yv7dQC3B9ipOc5sWm3VAz1ys70Izfzb8n9rSiQYIPjpqtJM+3V4EeK6ghzNR6CO2es0+Yu9CtCkw0h8gQhrTxA==} - engines: {node: '>=8.0.0'} + web3-core-helpers@1.10.3: dependencies: web3-eth-iban: 1.10.3 web3-utils: 1.10.3 - dev: false - /web3-core-method@1.10.3: - resolution: {integrity: sha512-VZ/Dmml4NBmb0ep5PTSg9oqKoBtG0/YoMPei/bq/tUdlhB2dMB79sbeJPwx592uaV0Vpk7VltrrrBv5hTM1y4Q==} - engines: {node: '>=8.0.0'} + web3-core-method@1.10.3: dependencies: '@ethersproject/transactions': 5.7.0 web3-core-helpers: 1.10.3 web3-core-promievent: 1.10.3 web3-core-subscriptions: 1.10.3 web3-utils: 1.10.3 - dev: false - /web3-core-promievent@1.10.3: - resolution: {integrity: sha512-HgjY+TkuLm5uTwUtaAfkTgRx/NzMxvVradCi02gy17NxDVdg/p6svBHcp037vcNpkuGeFznFJgULP+s2hdVgUQ==} - engines: {node: '>=8.0.0'} + web3-core-promievent@1.10.3: dependencies: eventemitter3: 4.0.4 - dev: false - /web3-core-requestmanager@1.10.3(encoding@0.1.13): - resolution: {integrity: sha512-VT9sKJfgM2yBOIxOXeXiDuFMP4pxzF6FT+y8KTLqhDFHkbG3XRe42Vm97mB/IvLQCJOmokEjl3ps8yP1kbggyw==} - engines: {node: '>=8.0.0'} + web3-core-requestmanager@1.10.3(encoding@0.1.13): dependencies: util: 0.12.5 web3-core-helpers: 1.10.3 @@ -28493,19 +32617,13 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false - /web3-core-subscriptions@1.10.3: - resolution: {integrity: sha512-KW0Mc8sgn70WadZu7RjQ4H5sNDJ5Lx8JMI3BWos+f2rW0foegOCyWhRu33W1s6ntXnqeBUw5rRCXZRlA3z+HNA==} - engines: {node: '>=8.0.0'} + web3-core-subscriptions@1.10.3: dependencies: eventemitter3: 4.0.4 web3-core-helpers: 1.10.3 - dev: false - /web3-core@1.10.3(encoding@0.1.13): - resolution: {integrity: sha512-Vbk0/vUNZxJlz3RFjAhNNt7qTpX8yE3dn3uFxfX5OHbuon5u65YEOd3civ/aQNW745N0vGUlHFNxxmn+sG9DIw==} - engines: {node: '>=8.0.0'} + web3-core@1.10.3(encoding@0.1.13): dependencies: '@types/bn.js': 5.1.5 '@types/node': 12.20.55 @@ -28517,19 +32635,13 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false - /web3-eth-abi@1.10.3: - resolution: {integrity: sha512-O8EvV67uhq0OiCMekqYsDtb6FzfYzMXT7VMHowF8HV6qLZXCGTdB/NH4nJrEh2mFtEwVdS6AmLFJAQd2kVyoMQ==} - engines: {node: '>=8.0.0'} + web3-eth-abi@1.10.3: dependencies: '@ethersproject/abi': 5.7.0 web3-utils: 1.10.3 - dev: false - /web3-eth-accounts@1.10.3(encoding@0.1.13): - resolution: {integrity: sha512-8MipGgwusDVgn7NwKOmpeo3gxzzd+SmwcWeBdpXknuyDiZSQy9tXe+E9LeFGrmys/8mLLYP79n3jSbiTyv+6pQ==} - engines: {node: '>=8.0.0'} + web3-eth-accounts@1.10.3(encoding@0.1.13): dependencies: '@ethereumjs/common': 2.6.5 '@ethereumjs/tx': 3.5.2 @@ -28544,11 +32656,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false - /web3-eth-contract@1.10.3(encoding@0.1.13): - resolution: {integrity: sha512-Y2CW61dCCyY4IoUMD4JsEQWrILX4FJWDWC/Txx/pr3K/+fGsBGvS9kWQN5EsVXOp4g7HoFOfVh9Lf7BmVVSRmg==} - engines: {node: '>=8.0.0'} + web3-eth-contract@1.10.3(encoding@0.1.13): dependencies: '@types/bn.js': 5.1.5 web3-core: 1.10.3(encoding@0.1.13) @@ -28561,11 +32670,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false - /web3-eth-ens@1.10.3(encoding@0.1.13): - resolution: {integrity: sha512-hR+odRDXGqKemw1GFniKBEXpjYwLgttTES+bc7BfTeoUyUZXbyDHe5ifC+h+vpzxh4oS0TnfcIoarK0Z9tFSiQ==} - engines: {node: '>=8.0.0'} + web3-eth-ens@1.10.3(encoding@0.1.13): dependencies: content-hash: 2.5.2 eth-ens-namehash: 2.0.8 @@ -28578,19 +32684,13 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false - /web3-eth-iban@1.10.3: - resolution: {integrity: sha512-ZCfOjYKAjaX2TGI8uif5ah+J3BYFuo+47JOIV1RIz2l7kD9VfnxvRH5UiQDRyMALQC7KFd2hUqIEtHklapNyKA==} - engines: {node: '>=8.0.0'} + web3-eth-iban@1.10.3: dependencies: bn.js: 5.2.1 web3-utils: 1.10.3 - dev: false - /web3-eth-personal@1.10.3(encoding@0.1.13): - resolution: {integrity: sha512-avrQ6yWdADIvuNQcFZXmGLCEzulQa76hUOuVywN7O3cklB4nFc/Gp3yTvD3bOAaE7DhjLQfhUTCzXL7WMxVTsw==} - engines: {node: '>=8.0.0'} + web3-eth-personal@1.10.3(encoding@0.1.13): dependencies: '@types/node': 12.20.55 web3-core: 1.10.3(encoding@0.1.13) @@ -28601,11 +32701,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false - /web3-eth@1.10.3(encoding@0.1.13): - resolution: {integrity: sha512-Uk1U2qGiif2mIG8iKu23/EQJ2ksB1BQXy3wF3RvFuyxt8Ft9OEpmGlO7wOtAyJdoKzD5vcul19bJpPcWSAYZhA==} - engines: {node: '>=8.0.0'} + web3-eth@1.10.3(encoding@0.1.13): dependencies: web3-core: 1.10.3(encoding@0.1.13) web3-core-helpers: 1.10.3 @@ -28622,11 +32719,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false - /web3-net@1.10.3(encoding@0.1.13): - resolution: {integrity: sha512-IoSr33235qVoI1vtKssPUigJU9Fc/Ph0T9CgRi15sx+itysmvtlmXMNoyd6Xrgm9LuM4CIhxz7yDzH93B79IFg==} - engines: {node: '>=8.0.0'} + web3-net@1.10.3(encoding@0.1.13): dependencies: web3-core: 1.10.3(encoding@0.1.13) web3-core-method: 1.10.3 @@ -28634,11 +32728,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false - /web3-providers-http@1.10.3(encoding@0.1.13): - resolution: {integrity: sha512-6dAgsHR3MxJ0Qyu3QLFlQEelTapVfWNTu5F45FYh8t7Y03T1/o+YAkVxsbY5AdmD+y5bXG/XPJ4q8tjL6MgZHw==} - engines: {node: '>=8.0.0'} + web3-providers-http@1.10.3(encoding@0.1.13): dependencies: abortcontroller-polyfill: 1.7.5 cross-fetch: 4.0.0(encoding@0.1.13) @@ -28646,31 +32737,21 @@ packages: web3-core-helpers: 1.10.3 transitivePeerDependencies: - encoding - dev: false - /web3-providers-ipc@1.10.3: - resolution: {integrity: sha512-vP5WIGT8FLnGRfswTxNs9rMfS1vCbMezj/zHbBe/zB9GauBRTYVrUo2H/hVrhLg8Ut7AbsKZ+tCJ4mAwpKi2hA==} - engines: {node: '>=8.0.0'} + web3-providers-ipc@1.10.3: dependencies: oboe: 2.1.5 web3-core-helpers: 1.10.3 - dev: false - /web3-providers-ws@1.10.3: - resolution: {integrity: sha512-/filBXRl48INxsh6AuCcsy4v5ndnTZ/p6bl67kmO9aK1wffv7CT++DrtclDtVMeDGCgB3van+hEf9xTAVXur7Q==} - engines: {node: '>=8.0.0'} + web3-providers-ws@1.10.3: dependencies: eventemitter3: 4.0.4 web3-core-helpers: 1.10.3 websocket: 1.0.34 transitivePeerDependencies: - supports-color - dev: false - /web3-shh@1.10.3(encoding@0.1.13): - resolution: {integrity: sha512-cAZ60CPvs9azdwMSQ/PSUdyV4PEtaW5edAZhu3rCXf6XxQRliBboic+AvwUvB6j3eswY50VGa5FygfVmJ1JVng==} - engines: {node: '>=8.0.0'} - requiresBuild: true + web3-shh@1.10.3(encoding@0.1.13): dependencies: web3-core: 1.10.3(encoding@0.1.13) web3-core-method: 1.10.3 @@ -28679,11 +32760,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false - /web3-utils@1.10.3: - resolution: {integrity: sha512-OqcUrEE16fDBbGoQtZXWdavsPzbGIDc5v3VrRTZ0XrIpefC/viZ1ZU9bGEemazyS0catk/3rkOOxpzTfY+XsyQ==} - engines: {node: '>=8.0.0'} + web3-utils@1.10.3: dependencies: '@ethereumjs/util': 8.1.0 bn.js: 5.2.1 @@ -28693,14 +32771,10 @@ packages: number-to-bn: 1.7.0 randombytes: 2.1.0 utf8: 3.0.0 - dev: false - /web3@1.10.3(encoding@0.1.13): - resolution: {integrity: sha512-DgUdOOqC/gTqW+VQl1EdPxrVRPB66xVNtuZ5KD4adVBtko87hkgM8BTZ0lZ8IbUfnQk6DyjcDujMiH3oszllAw==} - engines: {node: '>=8.0.0'} - requiresBuild: true + web3@1.10.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10): dependencies: - web3-bzz: 1.10.3 + web3-bzz: 1.10.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) web3-core: 1.10.3(encoding@0.1.13) web3-eth: 1.10.3(encoding@0.1.13) web3-eth-personal: 1.10.3(encoding@0.1.13) @@ -28712,30 +32786,20 @@ packages: - encoding - supports-color - utf-8-validate - dev: false - /webcrypto-core@1.7.7: - resolution: {integrity: sha512-7FjigXNsBfopEj+5DV2nhNpfic2vumtjjgPmeDKk45z+MJwXKKfhPB7118Pfzrmh4jqOMST6Ch37iPAHoImg5g==} + webcrypto-core@1.7.7: dependencies: '@peculiar/asn1-schema': 2.3.8 '@peculiar/json-schema': 1.1.12 asn1js: 3.0.5 pvtsutils: 1.3.5 tslib: 2.6.2 - dev: true - /webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + webidl-conversions@3.0.1: {} - /webidl-conversions@7.0.0: - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} - engines: {node: '>=12'} - dev: true + webidl-conversions@7.0.0: {} - /webpack-bundle-analyzer@4.7.0: - resolution: {integrity: sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg==} - engines: {node: '>= 10.13.0'} - hasBin: true + webpack-bundle-analyzer@4.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: acorn: 8.11.2 acorn-walk: 8.3.1 @@ -28745,55 +32809,31 @@ packages: lodash: 4.17.21 opener: 1.5.2 sirv: 1.0.19 - ws: 7.5.9 + ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - dev: true - /webpack-dev-middleware@5.3.3(webpack@5.89.0): - resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 + webpack-dev-middleware@5.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /webpack-dev-middleware@6.1.1(webpack@5.89.0): - resolution: {integrity: sha512-y51HrHaFeeWir0YO4f0g+9GwZawuigzcAdRNon6jErXy/SqV/+O6eaVAzDqE6t3e3NpGeR5CS+cCDaTC+V3yEQ==} - engines: {node: '>= 14.15.0'} - peerDependencies: - webpack: ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true + webpack-dev-middleware@6.1.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + optionalDependencies: + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - /webpack-dev-server@4.15.1(webpack@5.89.0): - resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==} - engines: {node: '>= 12.13.0'} - hasBin: true - peerDependencies: - webpack: ^4.37.0 || ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack: - optional: true - webpack-cli: - optional: true + webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -28823,73 +32863,44 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - webpack-dev-middleware: 5.3.3(webpack@5.89.0) - ws: 8.16.0 + webpack-dev-middleware: 5.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + optionalDependencies: + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - dev: true - /webpack-hot-middleware@2.25.4: - resolution: {integrity: sha512-IRmTspuHM06aZh98OhBJtqLpeWFM8FXJS5UYpKYxCJzyFoyWj1w6VGFfomZU7OPA55dMLrQK0pRT1eQ3PACr4w==} + webpack-hot-middleware@2.25.4: dependencies: ansi-html-community: 0.0.8 html-entities: 2.4.0 strip-ansi: 6.0.1 - dev: true - /webpack-merge@5.10.0: - resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} - engines: {node: '>=10.0.0'} + webpack-merge@5.10.0: dependencies: clone-deep: 4.0.1 flat: 5.0.2 wildcard: 2.0.1 - dev: true - /webpack-node-externals@3.0.0: - resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==} - engines: {node: '>=6'} - dev: true + webpack-node-externals@3.0.0: {} - /webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} - engines: {node: '>=10.13.0'} + webpack-sources@3.2.3: {} - /webpack-subresource-integrity@5.1.0(webpack@5.89.0): - resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} - engines: {node: '>= 12'} - peerDependencies: - html-webpack-plugin: '>= 5.0.0-beta.1 < 6' - webpack: ^5.12.0 - peerDependenciesMeta: - html-webpack-plugin: - optional: true + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): dependencies: typed-assert: 1.0.9 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - dev: true + webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + optionalDependencies: + html-webpack-plugin: 5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - /webpack-virtual-modules@0.5.0: - resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} - dev: true + webpack-virtual-modules@0.5.0: {} - /webpack-virtual-modules@0.6.1: - resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} - dev: true + webpack-virtual-modules@0.6.1: {} - /webpack@5.89.0(@swc/core@1.3.93)(esbuild@0.19.12): - resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true + webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -28912,7 +32923,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(@swc/core@1.3.93)(esbuild@0.19.12)(webpack@5.89.0) + terser-webpack-plugin: 5.3.9(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -28920,23 +32931,15 @@ packages: - esbuild - uglify-js - /websocket-driver@0.7.4: - resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} - engines: {node: '>=0.8.0'} + websocket-driver@0.7.4: dependencies: http-parser-js: 0.5.8 safe-buffer: 5.2.1 websocket-extensions: 0.1.4 - dev: true - /websocket-extensions@0.1.4: - resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} - engines: {node: '>=0.8.0'} - dev: true + websocket-extensions@0.1.4: {} - /websocket@1.0.34: - resolution: {integrity: sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==} - engines: {node: '>=4.0.0'} + websocket@1.0.34: dependencies: bufferutil: 4.0.8 debug: 2.6.9 @@ -28946,36 +32949,24 @@ packages: yaeti: 0.0.6 transitivePeerDependencies: - supports-color - dev: false - /whatwg-encoding@2.0.0: - resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} - engines: {node: '>=12'} + whatwg-encoding@2.0.0: dependencies: iconv-lite: 0.6.3 - dev: true - /whatwg-mimetype@3.0.0: - resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} - engines: {node: '>=12'} - dev: true + whatwg-mimetype@3.0.0: {} - /whatwg-url@11.0.0: - resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} - engines: {node: '>=12'} + whatwg-url@11.0.0: dependencies: tr46: 3.0.0 webidl-conversions: 7.0.0 - dev: true - /whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + whatwg-url@5.0.0: dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 - /which-boxed-primitive@1.0.2: - resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + which-boxed-primitive@1.0.2: dependencies: is-bigint: 1.0.4 is-boolean-object: 1.1.2 @@ -28983,9 +32974,7 @@ packages: is-string: 1.0.7 is-symbol: 1.0.4 - /which-builtin-type@1.1.3: - resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} - engines: {node: '>= 0.4'} + which-builtin-type@1.1.3: dependencies: function.prototype.name: 1.1.6 has-tostringtag: 1.0.0 @@ -28999,23 +32988,17 @@ packages: which-boxed-primitive: 1.0.2 which-collection: 1.0.1 which-typed-array: 1.1.13 - dev: true - /which-collection@1.0.1: - resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} + which-collection@1.0.1: dependencies: is-map: 2.0.2 is-set: 2.0.2 is-weakmap: 2.0.1 is-weakset: 2.0.2 - /which-module@2.0.1: - resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - dev: true + which-module@2.0.1: {} - /which-typed-array@1.1.13: - resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} - engines: {node: '>= 0.4'} + which-typed-array@1.1.13: dependencies: available-typed-arrays: 1.0.5 call-bind: 1.0.5 @@ -29023,174 +33006,94 @@ packages: gopd: 1.0.1 has-tostringtag: 1.0.0 - /which@1.3.1: - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} - hasBin: true + which@1.3.1: dependencies: isexe: 2.0.0 - dev: true - /which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true + which@2.0.2: dependencies: isexe: 2.0.0 - /wildcard@2.0.1: - resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} - dev: true + wildcard@2.0.1: {} - /wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - dev: true + wordwrap@1.0.0: {} - /wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} + wrap-ansi@6.2.0: dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - dev: true - /wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - /wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} + wrap-ansi@8.1.0: dependencies: ansi-styles: 6.2.1 string-width: 5.1.2 strip-ansi: 7.1.0 - dev: true - /wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + wrappy@1.0.2: {} - /write-file-atomic@3.0.3: - resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} + write-file-atomic@3.0.3: dependencies: imurmurhash: 0.1.4 is-typedarray: 1.0.0 signal-exit: 3.0.7 typedarray-to-buffer: 3.1.5 - dev: true - /write-file-atomic@4.0.2: - resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + write-file-atomic@4.0.2: dependencies: imurmurhash: 0.1.4 signal-exit: 3.0.7 - dev: true - /ws@3.3.3: - resolution: {integrity: sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true + ws@3.3.3(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: async-limiter: 1.0.1 safe-buffer: 5.1.2 ultron: 1.1.1 - dev: false + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - /ws@7.4.6: - resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true + ws@7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - /ws@7.5.9: - resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true + ws@7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - /ws@8.13.0: - resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: true + ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - /ws@8.14.2: - resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: true + ws@8.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - /ws@8.16.0: - resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: true + ws@8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - /ws@8.5.0: - resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: false + ws@8.5.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - /xhr-request-promise@0.1.3: - resolution: {integrity: sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==} + xhr-request-promise@0.1.3: dependencies: xhr-request: 1.1.0 - dev: false - /xhr-request@1.1.0: - resolution: {integrity: sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==} + xhr-request@1.1.0: dependencies: buffer-to-arraybuffer: 0.0.5 object-assign: 4.1.1 @@ -29199,101 +33102,54 @@ packages: timed-out: 4.0.1 url-set-query: 1.0.0 xhr: 2.6.0 - dev: false - /xhr@2.6.0: - resolution: {integrity: sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==} + xhr@2.6.0: dependencies: global: 4.4.0 is-function: 1.0.2 parse-headers: 2.0.5 xtend: 4.0.2 - dev: false - /xml-name-validator@4.0.0: - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} - engines: {node: '>=12'} - dev: true + xml-name-validator@4.0.0: {} - /xml@1.0.1: - resolution: {integrity: sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==} - dev: true + xml@1.0.1: {} - /xmlbuilder@15.1.1: - resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} - engines: {node: '>=8.0'} - dev: true + xmlbuilder@15.1.1: {} - /xmlchars@2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - dev: true + xmlchars@2.2.0: {} - /xtend@4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} - engines: {node: '>=0.4'} + xtend@4.0.2: {} - /y18n@4.0.3: - resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - dev: true + y18n@4.0.3: {} - /y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} + y18n@5.0.8: {} - /yaeti@0.0.6: - resolution: {integrity: sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==} - engines: {node: '>=0.10.32'} - dev: false + yaeti@0.0.6: {} - /yallist@2.1.2: - resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} - dev: true + yallist@2.1.2: {} - /yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + yallist@3.1.1: {} - /yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + yallist@4.0.0: {} - /yaml-ast-parser@0.0.43: - resolution: {integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==} - dev: true + yaml-ast-parser@0.0.43: {} - /yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} - dev: true + yaml@1.10.2: {} - /yaml@2.3.1: - resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} - engines: {node: '>= 14'} - dev: true + yaml@2.3.1: {} - /yaml@2.3.4: - resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} - engines: {node: '>= 14'} + yaml@2.3.4: {} - /yargs-parser@18.1.3: - resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} - engines: {node: '>=6'} + yargs-parser@18.1.3: dependencies: camelcase: 5.3.1 decamelize: 1.2.0 - dev: true - /yargs-parser@20.2.9: - resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} - engines: {node: '>=10'} - dev: false + yargs-parser@20.2.9: {} - /yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - dev: true + yargs-parser@21.1.1: {} - /yargs@15.4.1: - resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} - engines: {node: '>=8'} + yargs@15.4.1: dependencies: cliui: 6.0.0 decamelize: 1.2.0 @@ -29306,11 +33162,8 @@ packages: which-module: 2.0.1 y18n: 4.0.3 yargs-parser: 18.1.3 - dev: true - /yargs@16.2.0: - resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} - engines: {node: '>=10'} + yargs@16.2.0: dependencies: cliui: 7.0.4 escalade: 3.1.1 @@ -29319,11 +33172,8 @@ packages: string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 20.2.9 - dev: false - /yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} + yargs@17.7.2: dependencies: cliui: 8.0.1 escalade: 3.1.1 @@ -29332,47 +33182,21 @@ packages: string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 21.1.1 - dev: true - /yn@3.1.1: - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} - engines: {node: '>=6'} + yn@3.1.1: {} - /yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - dev: true + yocto-queue@0.1.0: {} - /yocto-queue@1.0.0: - resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} - engines: {node: '>=12.20'} - dev: true + yocto-queue@1.0.0: {} - /zod@3.22.4: - resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} - dev: false + zod@3.22.4: {} - /zustand@4.4.7(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0): - resolution: {integrity: sha512-QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw==} - engines: {node: '>=12.7.0'} - peerDependencies: - '@types/react': '>=16.8' - immer: '>=9.0' - react: '>=16.8' - peerDependenciesMeta: - '@types/react': - optional: true - immer: - optional: true - react: - optional: true + zustand@4.4.7(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0): dependencies: + use-sync-external-store: 1.2.0(react@18.2.0) + optionalDependencies: '@types/react': 18.2.33 immer: 10.0.3 react: 18.2.0 - use-sync-external-store: 1.2.0(react@18.2.0) - dev: false - /zwitch@2.0.4: - resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - dev: true + zwitch@2.0.4: {} From 26bff9e251d22a8898d69efaa86fd0b944dac76a Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Thu, 18 Apr 2024 10:37:33 +0100 Subject: [PATCH 21/36] =?UTF-8?q?=E2=9C=A8=20(shopify/loyalty-card=20route?= =?UTF-8?q?):=20Add=20error=20handling=20with=20custom=20error=20responses?= =?UTF-8?q?=20=F0=9F=93=9D=20(hasura/metadata):=20Add=20new=20tables=20`pe?= =?UTF-8?q?rsonalInfo`=20and=20`shopifyDomain`=20to=20Hasura=20metadata=20?= =?UTF-8?q?=E2=9C=A8=20(hasura/migrations):=20Introduce=20migration=20for?= =?UTF-8?q?=20apiKeyStatus,=20publishableApiKey,=20and=20secretApiKey=20ta?= =?UTF-8?q?bles=20with=20detailed=20comments?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ✨ (up.sql): Add new tables for API key management and security - Create `apiKeyStatus` and `apiKeyType` tables to standardize API key statuses and types across the application, enhancing data integrity and providing clear references for API key properties. - Introduce `publishableApiKey` and `secretApiKey` tables to store different types of API keys, including fields for security management like allowlists, expiration timestamps, and status. This supports external integrations and sensitive data access with proper authentication and authorization mechanisms. - Implement triggers to automatically update the `updated_at` timestamp for `publishableApiKey` and `secretApiKey` tables, ensuring data consistency and aiding in audit trails. 📝 (down.sql): Add down migration script for personalInfo table creation to ensure database rollback capabilities ✨ Create 'personalInfo' table with fields, constraints, and comments for GDPR compliance 📝 Add detailed comments on table and columns to explain their purpose and usage ♻️ Implement trigger 'set_public_personal_info_updated_at' to auto-update 'updated_at' timestamp 🔧 Create index 'idx_personal_info_on_account_and_company' for efficient data retrieval ✨ Create 'personalInfo' table with fields, indexes, and triggers for GDPR compliance This commit introduces the 'personalInfo' table designed to store encrypted personal information of users linked to specific organizers, ensuring GDPR compliance and data protection. It includes unique identifiers, references to the account table, and automated management of 'created_at' and 'updated_at' timestamps through database triggers. Additionally, an index for faster lookup by account and organizer ID is created to improve query performance. ✨ Create personalInfo table with indexes, triggers, and comments for GDPR compliance ✨ (hasura/migrations): add personalInfo and shopifyDomain tables for enhanced data management 📝 (hasura/migrations): document purpose and structure of new database tables ♻️ (libs/crypto): prepare for Web Crypto API integration, remove console log ✅ (libs/integrations/api-keys): update test descriptions and error messages for clarity ♻️ (libs/integrations/api-keys): refactor error messages for consistency ♻️ (shopify.spec.ts & shopify.ts): refactor tests and Shopify handler to simplify and improve code maintainability ✨ (shopify.ts): add email validation and account handling for loyalty card minting 🔧 (env.test.jest): add Shopify shared secret to test environment variables --- .../loyalty-card/[contractAddress]/route.ts | 30 +- .../default/tables/public_personalInfo.yaml | 3 + .../default/tables/public_shopifyDomain.yaml | 3 + .../databases/default/tables/tables.yaml | 2 + .../down.sql | 11 +- .../up.sql | 9 +- .../1713373002343_personalInfo/down.sql | 684 ++++++++++++++++++ .../default/1713373002343_personalInfo/up.sql | 35 + .../1713432670329_shopifyDomain/down.sql | 33 + .../1713432670329_shopifyDomain/up.sql | 31 + libs/crypto/src/lib/index.ts | 2 +- .../api-keys/src/lib/index.spec.ts | 6 +- libs/integrations/api-keys/src/lib/index.ts | 6 +- .../src/lib/shopify.spec.ts | 98 +-- .../external-api-handlers/src/lib/shopify.ts | 18 +- tools/test/.env.test.jest | 3 + 16 files changed, 856 insertions(+), 118 deletions(-) create mode 100644 hasura/app/metadata/databases/default/tables/public_personalInfo.yaml create mode 100644 hasura/app/metadata/databases/default/tables/public_shopifyDomain.yaml rename hasura/app/migrations/default/{1712063000346_apiKeyStatus_shopifyApiKey => 1712063000346_apiKeyStatus_publishableApiKey_secretApiKey}/down.sql (94%) rename hasura/app/migrations/default/{1712063000346_apiKeyStatus_shopifyApiKey => 1712063000346_apiKeyStatus_publishableApiKey_secretApiKey}/up.sql (94%) create mode 100644 hasura/app/migrations/default/1713373002343_personalInfo/down.sql create mode 100644 hasura/app/migrations/default/1713373002343_personalInfo/up.sql create mode 100644 hasura/app/migrations/default/1713432670329_shopifyDomain/down.sql create mode 100644 hasura/app/migrations/default/1713432670329_shopifyDomain/up.sql diff --git a/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts b/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts index cb05198d2..7221ac54f 100644 --- a/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts +++ b/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts @@ -1,15 +1,25 @@ import { ShopifyWebhookAndApiHandler } from '@integrations/external-api-handlers'; -import { NextRequest } from 'next/server'; +import { CustomError } from '@next/api-handler'; +import { getErrorMessage } from '@utils'; +import { NextRequest, NextResponse } from 'next/server'; export async function POST( req: NextRequest, { params: { contractAddress } }: { params: { contractAddress: string } }, ) { const shopifyHandler = new ShopifyWebhookAndApiHandler(); - return shopifyHandler.mintLoyaltyCardWithPassword({ - req, - contractAddress, - }); + try { + return await shopifyHandler.mintLoyaltyCardWithPassword({ + req, + contractAddress, + }); + } catch (error: unknown) { + const isCustomError = error instanceof CustomError; + return new NextResponse(getErrorMessage(error), { + status: isCustomError ? error.statusCode : 500, + headers: { 'Content-Type': 'application/json' }, + }); + } } export async function GET( @@ -18,5 +28,13 @@ export async function GET( ) { console.log('GET contractAddress:', req, contractAddress); const shopifyHandler = new ShopifyWebhookAndApiHandler(); - return shopifyHandler.hasLoyaltyCard({ req }, contractAddress); + try { + return await shopifyHandler.hasLoyaltyCard({ req }, contractAddress); + } catch (error: unknown) { + const isCustomError = error instanceof CustomError; + return new NextResponse(getErrorMessage(error), { + status: isCustomError ? error.statusCode : 500, + headers: { 'Content-Type': 'application/json' }, + }); + } } diff --git a/hasura/app/metadata/databases/default/tables/public_personalInfo.yaml b/hasura/app/metadata/databases/default/tables/public_personalInfo.yaml new file mode 100644 index 000000000..ac27df932 --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_personalInfo.yaml @@ -0,0 +1,3 @@ +table: + name: personalInfo + schema: public diff --git a/hasura/app/metadata/databases/default/tables/public_shopifyDomain.yaml b/hasura/app/metadata/databases/default/tables/public_shopifyDomain.yaml new file mode 100644 index 000000000..88fdc3b69 --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_shopifyDomain.yaml @@ -0,0 +1,3 @@ +table: + name: shopifyDomain + schema: public diff --git a/hasura/app/metadata/databases/default/tables/tables.yaml b/hasura/app/metadata/databases/default/tables/tables.yaml index 74e3e93df..241991f68 100644 --- a/hasura/app/metadata/databases/default/tables/tables.yaml +++ b/hasura/app/metadata/databases/default/tables/tables.yaml @@ -36,12 +36,14 @@ - "!include public_passAmount.yaml" - "!include public_passPricing.yaml" - "!include public_pendingOrder.yaml" +- "!include public_personalInfo.yaml" - "!include public_publishableApiKey.yaml" - "!include public_roleAssignment.yaml" - "!include public_roles.yaml" - "!include public_secretApiKey.yaml" - "!include public_shopifyCampaignParameters.yaml" - "!include public_shopifyCampaignStatus.yaml" +- "!include public_shopifyDomain.yaml" - "!include public_stampNft.yaml" - "!include public_stampNftContract.yaml" - "!include public_stampNftContractType.yaml" diff --git a/hasura/app/migrations/default/1712063000346_apiKeyStatus_shopifyApiKey/down.sql b/hasura/app/migrations/default/1712063000346_apiKeyStatus_publishableApiKey_secretApiKey/down.sql similarity index 94% rename from hasura/app/migrations/default/1712063000346_apiKeyStatus_shopifyApiKey/down.sql rename to hasura/app/migrations/default/1712063000346_apiKeyStatus_publishableApiKey_secretApiKey/down.sql index aad74b647..694c5fc40 100644 --- a/hasura/app/migrations/default/1712063000346_apiKeyStatus_shopifyApiKey/down.sql +++ b/hasura/app/migrations/default/1712063000346_apiKeyStatus_publishableApiKey_secretApiKey/down.sql @@ -1,6 +1,6 @@ -- Could not auto-generate a down migration. -- Please write an appropriate down migration for the SQL below: --- Create apiKeyStatus table +-- -- Create apiKeyStatus table -- CREATE TABLE public."apiKeyStatus"( -- value text NOT NULL -- ); @@ -27,8 +27,7 @@ -- ADD CONSTRAINT "apiKeyType_pkey" PRIMARY KEY (value); -- -- INSERT INTO public."apiKeyType"(value) --- VALUES ('SHOPIFY'), -- The secret API key is used for Shopify integration --- ('EXTERNAL'); +-- VALUES ('EXTERNAL'); -- -- -- The secret API key is used for external integrations -- COMMENT ON TABLE "public"."apiKeyType" IS E'The apiKeyType table defines the possible types of API keys. It ensures data integrity and provides a centralized reference for the type field in the api key tables.'; @@ -44,7 +43,7 @@ -- "organizerId" text NOT NULL, -- "expiresAt" timestamptz, -- "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, --- "type" text NOT NULL DEFAULT 'SHOPIFY' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "type" text NOT NULL DEFAULT 'EXTERNAL' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, -- "created_at" timestamptz NOT NULL DEFAULT now(), -- "updated_at" timestamptz NOT NULL DEFAULT now(), -- UNIQUE ("apiKey") @@ -82,7 +81,7 @@ -- "allowlist" text NOT NULL DEFAULT '*', -- "expiresAt" timestamptz, -- "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, --- "type" text NOT NULL DEFAULT 'SHOPIFY' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "type" text NOT NULL DEFAULT 'EXTERNAL' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, -- "created_at" timestamptz NOT NULL DEFAULT now(), -- "updated_at" timestamptz NOT NULL DEFAULT now(), -- UNIQUE ("apiKey") @@ -108,7 +107,7 @@ -- -- COMMENT ON COLUMN "public"."secretApiKey"."status" IS E'The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; -- --- COMMENT ON COLUMN "public"."secretApiKey"."type" IS E'The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL".'; +-- COMMENT ON COLUMN "public"."secretApiKey"."type" IS E'The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible.'; -- -- -- Create trigger to set updated_at column on updates for secretApiKey -- CREATE TRIGGER set_secretApiKey_updated_at diff --git a/hasura/app/migrations/default/1712063000346_apiKeyStatus_shopifyApiKey/up.sql b/hasura/app/migrations/default/1712063000346_apiKeyStatus_publishableApiKey_secretApiKey/up.sql similarity index 94% rename from hasura/app/migrations/default/1712063000346_apiKeyStatus_shopifyApiKey/up.sql rename to hasura/app/migrations/default/1712063000346_apiKeyStatus_publishableApiKey_secretApiKey/up.sql index d00297b6f..ec9d37225 100644 --- a/hasura/app/migrations/default/1712063000346_apiKeyStatus_shopifyApiKey/up.sql +++ b/hasura/app/migrations/default/1712063000346_apiKeyStatus_publishableApiKey_secretApiKey/up.sql @@ -25,8 +25,7 @@ ALTER TABLE ONLY public."apiKeyType" ADD CONSTRAINT "apiKeyType_pkey" PRIMARY KEY (value); INSERT INTO public."apiKeyType"(value) - VALUES ('SHOPIFY'), -- The secret API key is used for Shopify integration -('EXTERNAL'); + VALUES ('EXTERNAL'); -- The secret API key is used for external integrations COMMENT ON TABLE "public"."apiKeyType" IS E'The apiKeyType table defines the possible types of API keys. It ensures data integrity and provides a centralized reference for the type field in the api key tables.'; @@ -42,7 +41,7 @@ CREATE TABLE "public"."publishableApiKey"( "organizerId" text NOT NULL, "expiresAt" timestamptz, "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, - "type" text NOT NULL DEFAULT 'SHOPIFY' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + "type" text NOT NULL DEFAULT 'EXTERNAL' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, "created_at" timestamptz NOT NULL DEFAULT now(), "updated_at" timestamptz NOT NULL DEFAULT now(), UNIQUE ("apiKey") @@ -80,7 +79,7 @@ CREATE TABLE "public"."secretApiKey"( "allowlist" text NOT NULL DEFAULT '*', "expiresAt" timestamptz, "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, - "type" text NOT NULL DEFAULT 'SHOPIFY' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + "type" text NOT NULL DEFAULT 'EXTERNAL' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, "created_at" timestamptz NOT NULL DEFAULT now(), "updated_at" timestamptz NOT NULL DEFAULT now(), UNIQUE ("apiKey") @@ -106,7 +105,7 @@ COMMENT ON COLUMN "public"."secretApiKey"."expiresAt" IS E'The expiration timest COMMENT ON COLUMN "public"."secretApiKey"."status" IS E'The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; -COMMENT ON COLUMN "public"."secretApiKey"."type" IS E'The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL".'; +COMMENT ON COLUMN "public"."secretApiKey"."type" IS E'The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible.'; -- Create trigger to set updated_at column on updates for secretApiKey CREATE TRIGGER set_secretApiKey_updated_at diff --git a/hasura/app/migrations/default/1713373002343_personalInfo/down.sql b/hasura/app/migrations/default/1713373002343_personalInfo/down.sql new file mode 100644 index 000000000..811914352 --- /dev/null +++ b/hasura/app/migrations/default/1713373002343_personalInfo/down.sql @@ -0,0 +1,684 @@ +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- +-- -- Create the personalInfo table +-- CREATE TABLE "public"."personalInfo"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- email text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Index for faster lookup by accountId and organizerId +-- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); +-- +-- -- Create trigger for updating the updated_at field +-- CREATE TRIGGER set_public_personal_info_updated_at +-- BEFORE UPDATE ON "public"."personalInfo" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); diff --git a/hasura/app/migrations/default/1713373002343_personalInfo/up.sql b/hasura/app/migrations/default/1713373002343_personalInfo/up.sql new file mode 100644 index 000000000..fc0f4d2fa --- /dev/null +++ b/hasura/app/migrations/default/1713373002343_personalInfo/up.sql @@ -0,0 +1,35 @@ +-- Create the personalInfo table +CREATE TABLE "public"."personalInfo"( + id uuid DEFAULT gen_random_uuid() NOT NULL, + "address" text REFERENCES account("address") NOT NULL, + "organizerId" text NOT NULL, + email text NOT NULL, + created_at timestamp with time zone DEFAULT now(), + updated_at timestamp with time zone DEFAULT now(), + UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account +); + +-- Comments on the purpose of the table and its fields +COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; + +COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; + +COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; + +COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; + +COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; + +COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; + +COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; + +-- Index for faster lookup by accountId and organizerId +CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); + +-- Create trigger for updating the updated_at field +CREATE TRIGGER set_public_personal_info_updated_at + BEFORE UPDATE ON "public"."personalInfo" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + diff --git a/hasura/app/migrations/default/1713432670329_shopifyDomain/down.sql b/hasura/app/migrations/default/1713432670329_shopifyDomain/down.sql new file mode 100644 index 000000000..acf3abdfb --- /dev/null +++ b/hasura/app/migrations/default/1713432670329_shopifyDomain/down.sql @@ -0,0 +1,33 @@ +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Create the shopifyDomain table +-- CREATE TABLE "public"."shopifyDomain" ( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- domain text NOT NULL, +-- "organizerId" text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- PRIMARY KEY (id) +-- ); +-- +-- -- Create a unique index on the domain column for optimized querying +-- CREATE UNIQUE INDEX idx_shopify_domain_unique_domain ON "public"."shopifyDomain" (domain); +-- +-- -- Comments on the purpose of the shopifyDomain table and its fields +-- COMMENT ON TABLE "public"."shopifyDomain" IS E'This table is used to link and authenticate queries from Shopify to an organizer in our system. It stores the unique Shopify domains associated with each organizer, allowing for efficient lookup and validation of incoming requests.'; +-- +-- COMMENT ON COLUMN "public"."shopifyDomain"."id" IS E'Unique identifier for each Shopify domain entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."shopifyDomain"."domain" IS E'The Shopify domain value, which must be unique across the entire table to ensure accurate mapping between Shopify and our system.'; +-- +-- COMMENT ON COLUMN "public"."shopifyDomain"."organizerId" IS E'The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers.'; +-- +-- COMMENT ON COLUMN "public"."shopifyDomain"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."shopifyDomain"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; +-- +-- -- Create trigger for updating the updated_at field in the shopifyDomain table +-- CREATE TRIGGER set_public_shopify_domain_updated_at +-- BEFORE UPDATE ON "public"."shopifyDomain" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); diff --git a/hasura/app/migrations/default/1713432670329_shopifyDomain/up.sql b/hasura/app/migrations/default/1713432670329_shopifyDomain/up.sql new file mode 100644 index 000000000..3fb286619 --- /dev/null +++ b/hasura/app/migrations/default/1713432670329_shopifyDomain/up.sql @@ -0,0 +1,31 @@ +-- Create the shopifyDomain table +CREATE TABLE "public"."shopifyDomain" ( + id uuid DEFAULT gen_random_uuid() NOT NULL, + domain text NOT NULL, + "organizerId" text NOT NULL, + created_at timestamp with time zone DEFAULT now(), + updated_at timestamp with time zone DEFAULT now(), + PRIMARY KEY (id) +); + +-- Create a unique index on the domain column for optimized querying +CREATE UNIQUE INDEX idx_shopify_domain_unique_domain ON "public"."shopifyDomain" (domain); + +-- Comments on the purpose of the shopifyDomain table and its fields +COMMENT ON TABLE "public"."shopifyDomain" IS E'This table is used to link and authenticate queries from Shopify to an organizer in our system. It stores the unique Shopify domains associated with each organizer, allowing for efficient lookup and validation of incoming requests.'; + +COMMENT ON COLUMN "public"."shopifyDomain"."id" IS E'Unique identifier for each Shopify domain entry, generated automatically as a UUID.'; + +COMMENT ON COLUMN "public"."shopifyDomain"."domain" IS E'The Shopify domain value, which must be unique across the entire table to ensure accurate mapping between Shopify and our system.'; + +COMMENT ON COLUMN "public"."shopifyDomain"."organizerId" IS E'The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers.'; + +COMMENT ON COLUMN "public"."shopifyDomain"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; + +COMMENT ON COLUMN "public"."shopifyDomain"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; + +-- Create trigger for updating the updated_at field in the shopifyDomain table +CREATE TRIGGER set_public_shopify_domain_updated_at + BEFORE UPDATE ON "public"."shopifyDomain" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); diff --git a/libs/crypto/src/lib/index.ts b/libs/crypto/src/lib/index.ts index 0d09c20be..633e6269b 100644 --- a/libs/crypto/src/lib/index.ts +++ b/libs/crypto/src/lib/index.ts @@ -1,4 +1,5 @@ import env from '@env/server'; +// TODO: replace with Web Crypto API instead of Node.js crypto (will make it work in the browser and Edge) import { createCipheriv, createDecipheriv, @@ -76,7 +77,6 @@ export function verifySecret( export function encryptSecret(secret: string): string { const iv = randomBytes(16); const key = Buffer.from(env.API_SECRET_ENCRYPTION_KEY); - console.log('key length', key.length); if (key.length !== 32) { throw new Error('Invalid encryption key length. Expected 32 bytes.'); } diff --git a/libs/integrations/api-keys/src/lib/index.spec.ts b/libs/integrations/api-keys/src/lib/index.spec.ts index 65e215d6b..9944b5d70 100644 --- a/libs/integrations/api-keys/src/lib/index.spec.ts +++ b/libs/integrations/api-keys/src/lib/index.spec.ts @@ -16,7 +16,7 @@ jest.mock('@gql/admin/api', () => ({ }, })); -describe('Shopify API Key functions', () => { +describe('API Key functions', () => { afterEach(() => { jest.clearAllMocks(); }); @@ -175,7 +175,7 @@ describe('Shopify API Key functions', () => { (adminSdk.CreateSecretApiKey as jest.Mock).mockResolvedValueOnce({}); await expect(createSecretApiKey(props)).rejects.toThrow( - 'Failed to create Shopify API key', + 'Failed to create secret API key', ); }); }); @@ -239,7 +239,7 @@ describe('Shopify API Key functions', () => { (adminSdk.CreatePublishableApiKey as jest.Mock).mockResolvedValueOnce({}); await expect(createPublishableApiKey(props)).rejects.toThrow( - 'Failed to create Shopify API key', + 'Failed to create publishable API key', ); }); }); diff --git a/libs/integrations/api-keys/src/lib/index.ts b/libs/integrations/api-keys/src/lib/index.ts index b50cf6bdd..66e125851 100644 --- a/libs/integrations/api-keys/src/lib/index.ts +++ b/libs/integrations/api-keys/src/lib/index.ts @@ -1,8 +1,8 @@ import { + encryptSecret, generateApiKeyId, generateRandomString, hashSecret, - encryptSecret, } from '@crypto'; import { adminSdk } from '@gql/admin/api'; import { @@ -109,7 +109,7 @@ export async function createSecretApiKey({ object: secretObject, }); if (!res || !res.insert_secretApiKey_one) { - throw new Error('Failed to create Shopify API key'); + throw new Error('Failed to create secret API key'); } else return { ...res.insert_secretApiKey_one, @@ -147,7 +147,7 @@ export async function createPublishableApiKey( }, }); if (!res || !res.insert_publishableApiKey_one) { - throw new Error('Failed to create Shopify API key'); + throw new Error('Failed to create publishable API key'); } else return res.insert_publishableApiKey_one; } diff --git a/libs/integrations/external-api-handlers/src/lib/shopify.spec.ts b/libs/integrations/external-api-handlers/src/lib/shopify.spec.ts index c7ddc978d..dc82c2b42 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify.spec.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify.spec.ts @@ -1,7 +1,4 @@ -import { decryptSecret } from '@crypto'; import { adminSdk } from '@gql/admin/api'; -import { ApiKeyType_Enum } from '@gql/shared/types'; -import { getSecretApiKey } from '@integrations/api-keys'; import { BadRequestError, InternalServerError, @@ -58,15 +55,6 @@ describe('ShopifyWebhookAndApiHandler', () => { 'x-shopify-client-id': 'validApiKey', }), } as unknown as NextRequest; - - (getSecretApiKey as jest.Mock).mockResolvedValue({ - type: ApiKeyType_Enum.Shopify, - encryptedIntegritySecret: 'encryptedSecret', - allowlist: 'https://example.myshopify.com', - organizerId: 'org123', - }); - - (decryptSecret as jest.Mock).mockReturnValue('decryptedSecret'); }); describe('extractAndVerifyShopifyRequest', () => { @@ -107,13 +95,6 @@ describe('ShopifyWebhookAndApiHandler', () => { // Ensure the mock was called exactly once expect(verifySignatureMock).toHaveBeenCalledTimes(1); }); - it('throws an error for an invalid API key', async () => { - (getSecretApiKey as jest.Mock).mockResolvedValueOnce(null); // Simulate invalid API key - - await expect( - handler.extractAndVerifyShopifyRequest(mockRequest), - ).rejects.toThrow('Invalid signature'); - }); it('throws an error when required parameters are missing', async () => { mockRequest.nextUrl.searchParams.delete('shop'); // Remove a required parameter @@ -122,70 +103,19 @@ describe('ShopifyWebhookAndApiHandler', () => { handler.extractAndVerifyShopifyRequest(mockRequest), ).rejects.toThrow('Missing shop'); }); - }); - it('should throw an error when the API key type is not Shopify', async () => { - (getSecretApiKey as jest.Mock).mockResolvedValueOnce({ - type: ApiKeyType_Enum.External, // Invalid API key type - encryptedIntegritySecret: 'encryptedSecret', - allowlist: 'https://example.myshopify.com', - organizerId: 'org123', - }); - await expect( - handler.extractAndVerifyShopifyRequest(mockRequest), - ).rejects.toThrow('Invalid signature'); - }); + it('should throw an error when the timestamp is outside the allowed time difference', async () => { + mockRequest.nextUrl.searchParams.set( + 'timestamp', + (Date.now() - 400 * 1000).toString(), + ); // Timestamp outside allowed range - it('should throw an error when the API key does not have an encryptedIntegritySecret', async () => { - (getSecretApiKey as jest.Mock).mockResolvedValueOnce({ - type: ApiKeyType_Enum.Shopify, - encryptedIntegritySecret: undefined, // Missing encryptedIntegritySecret - allowlist: 'https://example.myshopify.com', - organizerId: 'org123', + await expect( + handler.extractAndVerifyShopifyRequest(mockRequest), + ).rejects.toThrow('Timestamp is older than 5 minutes'); }); - - await expect( - handler.extractAndVerifyShopifyRequest(mockRequest), - ).rejects.toThrow('Invalid signature'); }); - it('should throw an error when the timestamp is outside the allowed time difference', async () => { - mockRequest.nextUrl.searchParams.set( - 'timestamp', - (Date.now() - 400 * 1000).toString(), - ); // Timestamp outside allowed range - - await expect( - handler.extractAndVerifyShopifyRequest(mockRequest), - ).rejects.toThrow('Timestamp is older than 5 minutes'); - }); - - // it.skip('should throw an error when the origin is not in the allowlist', async () => { - // (getSecretApiKey as jest.Mock).mockResolvedValueOnce({ - // type: ApiKeyType_Enum.Shopify, - // encryptedIntegritySecret: 'encryptedSecret', - // allowlist: 'https://example.myshopify.com', - // }); - // mockRequest.nextUrl.searchParams.set('shop', 'invalid.myshopify.com'); // Invalid origin - - // await expect( - // handler.extractAndVerifyShopifyRequest(mockRequest), - // ).rejects.toThrow('Origin https://invalid.myshopify.com is not allowed.'); - // }); - - // it.skip('should not throw an error when the allowlist is not defined', async () => { - // verifySignatureMock.mockReturnValue(true); - // (getSecretApiKey as jest.Mock).mockResolvedValueOnce({ - // type: ApiKeyType_Enum.Shopify, - // encryptedIntegritySecret: 'encryptedSecret', - // allowlist: undefined, // Allowlist not defined - // }); - - // await expect( - // handler.extractAndVerifyShopifyRequest(mockRequest), - // ).resolves.not.toThrow(); - // }); - const createMockRequest = (params: URLSearchParams): NextRequest => ({ nextUrl: { searchParams: params }, @@ -204,13 +134,14 @@ describe('ShopifyWebhookAndApiHandler', () => { .fn() .mockResolvedValue({ resultParams: { + email: 'test-email@example.com', password: 'test-password', ownerAddress: 'test-address', }, - organizerId: 'org123', }); shopifyHandler.serializeAndValidateParams = jest.fn().mockResolvedValue({ + email: 'test-email@example.com', password: 'test-password', ownerAddress: 'test-address', }); @@ -227,13 +158,16 @@ describe('ShopifyWebhookAndApiHandler', () => { ); const mintData = { + email: 'test-email@example.com', password: 'test-password', ownerAddress: 'test-address', contractAddress: 'test-contract', chainId: getCurrentChain().chainIdHex, }; - mockLoyaltyCardSdk.mintWithPassword.mockResolvedValue({ success: true }); + (mockLoyaltyCardSdk.mintWithPassword as jest.Mock).mockResolvedValue({ + success: true, + }); const options: MintLoyaltyCardOptions = { req: mockRequest, @@ -301,7 +235,7 @@ describe('ShopifyWebhookAndApiHandler', () => { }), ); - mockLoyaltyCardSdk.mintWithPassword.mockRejectedValue( + (mockLoyaltyCardSdk.mintWithPassword as jest.Mock).mockRejectedValue( new Error('Unexpected error'), ); const options: MintLoyaltyCardOptions = { @@ -325,7 +259,7 @@ describe('ShopifyWebhookAndApiHandler', () => { }), ); - mockLoyaltyCardSdk.mintWithPassword.mockRejectedValue( + (mockLoyaltyCardSdk.mintWithPassword as jest.Mock).mockRejectedValue( new NotFoundError('No loyalty card found for this contract address'), ); const options: MintLoyaltyCardOptions = { diff --git a/libs/integrations/external-api-handlers/src/lib/shopify.ts b/libs/integrations/external-api-handlers/src/lib/shopify.ts index 91989cd37..2cb946c8a 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify.ts @@ -1,4 +1,5 @@ import env from '@env/server'; +import { handleAccount } from '@features/account/api'; import { adminSdk } from '@gql/admin/api'; import handleApiRequest, { ApiHandlerOptions, @@ -25,6 +26,7 @@ export enum RequestType { const MintLoyaltyCardParams = z.object({ password: z.string(), ownerAddress: z.string(), + email: z.string().email(), }); const HasLoyaltyCardParams = z.object({ @@ -98,18 +100,6 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { }; } - // private async getValidatedSecretApiKey(apiKey: string) { - // const secretApiKey = await getSecretApiKey(apiKey); - // if ( - // !secretApiKey || - // secretApiKey.type !== ApiKeyType_Enum.Shopify || - // !secretApiKey.encryptedIntegritySecret - // ) { - // throw new Error('Invalid signature'); - // } - // return secretApiKey; - // } - private populateQueryHash(searchParams: URLSearchParams): string { // Create a new instance of URLSearchParams to ensure we're not modifying the original const filteredParams = new URLSearchParams(searchParams); @@ -200,6 +190,10 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { ); } }); + // get or create a new account + const account = await handleAccount({ + address: validatedParams.ownerAddress, + }); return new NextResponse(JSON.stringify(res), { status: 200, headers: { 'Content-Type': 'application/json' }, diff --git a/tools/test/.env.test.jest b/tools/test/.env.test.jest index 9bcf78809..e7c926fbc 100644 --- a/tools/test/.env.test.jest +++ b/tools/test/.env.test.jest @@ -24,3 +24,6 @@ TZ=Europe/London NEXT_PUBLIC_CHAIN='84532' CHAIN='84532' +## Shopify +SHOPIFY_SHARED_SECRET='shpss_test' + From b8addb886be5c27af75e64a8d17422ec60ef9aca Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Thu, 18 Apr 2024 10:43:46 +0100 Subject: [PATCH 22/36] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20(package.json):=20up?= =?UTF-8?q?grade=20pnpm=20version=20from=209.0.1=20to=209.0.2=20to=20ensur?= =?UTF-8?q?e=20compatibility=20with=20latest=20node=20versions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b202c27bf..faed07355 100755 --- a/package.json +++ b/package.json @@ -289,7 +289,7 @@ "url-loader": "^4.1.1", "webpack": "^5.89.0" }, - "packageManager": "pnpm@9.0.1", + "packageManager": "pnpm@9.0.2", "engines": { "node": ">=18.0.0", "pnpm": ">=7" From 105a3830f78ceb50e4cd6a9ea536431f48a80b15 Mon Sep 17 00:00:00 2001 From: Alexandre Gouasmi Date: Thu, 18 Apr 2024 11:49:05 +0200 Subject: [PATCH 23/36] add shopify webhook route for checkout-paid --- .../shopify/webhooks/checkout-paid/route.ts | 29 +++++++++++++++++++ libs/crypto/src/lib/index.ts | 6 +++- .../src/lib/baseWebhookAndApiHandler.ts | 1 + 3 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 apps/web/app/api/shopify/webhooks/checkout-paid/route.ts diff --git a/apps/web/app/api/shopify/webhooks/checkout-paid/route.ts b/apps/web/app/api/shopify/webhooks/checkout-paid/route.ts new file mode 100644 index 000000000..70aa7ffbd --- /dev/null +++ b/apps/web/app/api/shopify/webhooks/checkout-paid/route.ts @@ -0,0 +1,29 @@ +import { ShopifyWebhookAndApiHandler } from '@integrations/external-api-handlers'; +import { NextRequest, NextResponse } from 'next/server'; + +export async function POST(req: NextRequest) { + const shopifyHandler = new ShopifyWebhookAndApiHandler(); + const body = await req.text(); + const shopifyHmacHeader = req.headers.get('X-Shopify-Hmac-SHA256'); + const shopDomain = req.headers.get('x-shopify-shop-domain'); + const topic = req.headers.get('x-shopify-topic'); + + if (!shopifyHmacHeader) { + console.error('Missing Shopify HMAC header.'); + return new NextResponse('Unauthorized', { status: 401 }); + } + + const isValid = shopifyHandler.verifySignature({ + integritySecret: 'c886ebdff67650455049c4cc52517c0d', + body, + signature: shopifyHmacHeader, + }); + + if (isValid) { + console.log(`Handle webhook for shop ${shopDomain} and topic ${topic}`); + return new NextResponse(null, { status: 200 }); + } else { + console.error('HMAC validation failed.'); + return new NextResponse('Unauthorized', { status: 401 }); + } +} diff --git a/libs/crypto/src/lib/index.ts b/libs/crypto/src/lib/index.ts index 633e6269b..abb2f41b2 100644 --- a/libs/crypto/src/lib/index.ts +++ b/libs/crypto/src/lib/index.ts @@ -1,6 +1,7 @@ import env from '@env/server'; // TODO: replace with Web Crypto API instead of Node.js crypto (will make it work in the browser and Edge) import { + BinaryToTextEncoding, createCipheriv, createDecipheriv, createHmac, @@ -12,16 +13,18 @@ interface GetHmacDigestFromTextString { body: string; secret: string; algorithm?: string; + encoding?: BinaryToTextEncoding; } export function getHmacDigestFromString({ body, secret, algorithm = 'sha256', + encoding = 'hex', }: GetHmacDigestFromTextString): string { const hmac = createHmac(algorithm, secret); hmac.update(body, 'utf-8'); - return hmac.digest('hex'); + return hmac.digest(encoding); } interface IsValidSignatureProps extends GetHmacDigestFromTextString { @@ -32,6 +35,7 @@ export function isValidSignature({ signature, ...props }: IsValidSignatureProps): boolean { + console.log(getHmacDigestFromString(props)); return signature === getHmacDigestFromString(props); } diff --git a/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts b/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts index 9280ce38a..74c896c34 100644 --- a/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts +++ b/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts @@ -28,6 +28,7 @@ export abstract class BaseWebhookAndApiHandler { body, secret: integritySecret, signature, + encoding: 'base64', }); } From 7ef7687b9be7089113df51da2ef2228aa1378265 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Thu, 18 Apr 2024 15:38:58 +0100 Subject: [PATCH 24/36] =?UTF-8?q?=F0=9F=94=A7=20(.npmrc):=20add=20.npmrc?= =?UTF-8?q?=20file=20with=20auto-install-peers=20set=20to=20false=20to=20p?= =?UTF-8?q?revent=20automatic=20installation=20of=20peer=20dependencies=20?= =?UTF-8?q?=E2=9C=A8=20(Hasura=20metadata):=20add=20new=20shopifyCustomer?= =?UTF-8?q?=20table=20to=20Hasura=20metadata=20for=20handling=20Shopify=20?= =?UTF-8?q?customer=20data=20=E2=99=BB=EF=B8=8F=20(Hasura=20metadata):=20u?= =?UTF-8?q?pdate=20tables.yaml=20to=20include=20the=20new=20shopifyCustome?= =?UTF-8?q?r=20table,=20ensuring=20Hasura=20tracks=20it?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ✨ (hasura/migrations): remove personalInfo table and introduce shopifyCustomer table WHY: The change likely reflects a shift in data management strategy, moving from storing personal information directly to linking offline accounts with Shopify customer IDs. This approach enhances data integration across platforms and reduces the need to handle sensitive personal information directly, aligning with privacy and data protection standards. ✨ (shopify/index.spec.ts): add unit tests for ShopifyWebhookAndApiHandler This commit introduces comprehensive unit tests for the ShopifyWebhookAndApiHandler class, covering scenarios such as signature verification, error handling for invalid API keys, incorrect query parameters, and unexpected errors from the LoyaltyCardNftWrapper. It also tests the minting process of loyalty cards and checks for the existence of an NFT, ensuring robustness and reliability in handling Shopify webhook events and API requests related to loyalty card operations. ✅ Add test for handling unexpected errors in adminSdk loyalty card check ✨ (shopify/index.ts): add Shopify integration for loyalty card management ✨ (validators.ts): add new Shopify validators for enhanced data integrity ⬆️ (package.json): upgrade pg dependency from 8.11.3 to 8.11.5 for improved stability 🔧 (package.json): update node engine requirement to >=20.0.0 for compatibility with latest features --- .npmrc | 1 + ...lInfo.yaml => public_shopifyCustomer.yaml} | 2 +- .../databases/default/tables/tables.yaml | 2 +- .../1713373002343_personalInfo/down.sql | 684 ------------------ .../default/1713373002343_personalInfo/up.sql | 35 - .../1713450959868_shopifyCustomer/down.sql | 28 + .../1713450959868_shopifyCustomer/up.sql | 26 + .../index.spec.ts} | 2 +- .../src/lib/{shopify.ts => shopify/index.ts} | 13 +- .../src/lib/shopify/validators.ts | 110 +++ package.json | 5 +- pnpm-lock.yaml | 83 ++- 12 files changed, 213 insertions(+), 778 deletions(-) create mode 100644 .npmrc rename hasura/app/metadata/databases/default/tables/{public_personalInfo.yaml => public_shopifyCustomer.yaml} (50%) delete mode 100644 hasura/app/migrations/default/1713373002343_personalInfo/down.sql delete mode 100644 hasura/app/migrations/default/1713373002343_personalInfo/up.sql create mode 100644 hasura/app/migrations/default/1713450959868_shopifyCustomer/down.sql create mode 100644 hasura/app/migrations/default/1713450959868_shopifyCustomer/up.sql rename libs/integrations/external-api-handlers/src/lib/{shopify.spec.ts => shopify/index.spec.ts} (99%) rename libs/integrations/external-api-handlers/src/lib/{shopify.ts => shopify/index.ts} (96%) create mode 100644 libs/integrations/external-api-handlers/src/lib/shopify/validators.ts diff --git a/.npmrc b/.npmrc new file mode 100644 index 000000000..b1c3f64c1 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +auto-install-peers=false \ No newline at end of file diff --git a/hasura/app/metadata/databases/default/tables/public_personalInfo.yaml b/hasura/app/metadata/databases/default/tables/public_shopifyCustomer.yaml similarity index 50% rename from hasura/app/metadata/databases/default/tables/public_personalInfo.yaml rename to hasura/app/metadata/databases/default/tables/public_shopifyCustomer.yaml index ac27df932..fe67540f0 100644 --- a/hasura/app/metadata/databases/default/tables/public_personalInfo.yaml +++ b/hasura/app/metadata/databases/default/tables/public_shopifyCustomer.yaml @@ -1,3 +1,3 @@ table: - name: personalInfo + name: shopifyCustomer schema: public diff --git a/hasura/app/metadata/databases/default/tables/tables.yaml b/hasura/app/metadata/databases/default/tables/tables.yaml index 241991f68..d0aef488f 100644 --- a/hasura/app/metadata/databases/default/tables/tables.yaml +++ b/hasura/app/metadata/databases/default/tables/tables.yaml @@ -36,13 +36,13 @@ - "!include public_passAmount.yaml" - "!include public_passPricing.yaml" - "!include public_pendingOrder.yaml" -- "!include public_personalInfo.yaml" - "!include public_publishableApiKey.yaml" - "!include public_roleAssignment.yaml" - "!include public_roles.yaml" - "!include public_secretApiKey.yaml" - "!include public_shopifyCampaignParameters.yaml" - "!include public_shopifyCampaignStatus.yaml" +- "!include public_shopifyCustomer.yaml" - "!include public_shopifyDomain.yaml" - "!include public_stampNft.yaml" - "!include public_stampNftContract.yaml" diff --git a/hasura/app/migrations/default/1713373002343_personalInfo/down.sql b/hasura/app/migrations/default/1713373002343_personalInfo/down.sql deleted file mode 100644 index 811914352..000000000 --- a/hasura/app/migrations/default/1713373002343_personalInfo/down.sql +++ /dev/null @@ -1,684 +0,0 @@ --- Could not auto-generate a down migration. --- Please write an appropriate down migration for the SQL below: --- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- --- -- Create the personalInfo table --- CREATE TABLE "public"."personalInfo"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- email text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Index for faster lookup by accountId and organizerId --- CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); --- --- -- Create trigger for updating the updated_at field --- CREATE TRIGGER set_public_personal_info_updated_at --- BEFORE UPDATE ON "public"."personalInfo" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); diff --git a/hasura/app/migrations/default/1713373002343_personalInfo/up.sql b/hasura/app/migrations/default/1713373002343_personalInfo/up.sql deleted file mode 100644 index fc0f4d2fa..000000000 --- a/hasura/app/migrations/default/1713373002343_personalInfo/up.sql +++ /dev/null @@ -1,35 +0,0 @@ --- Create the personalInfo table -CREATE TABLE "public"."personalInfo"( - id uuid DEFAULT gen_random_uuid() NOT NULL, - "address" text REFERENCES account("address") NOT NULL, - "organizerId" text NOT NULL, - email text NOT NULL, - created_at timestamp with time zone DEFAULT now(), - updated_at timestamp with time zone DEFAULT now(), - UNIQUE ("address", "organizerId") -- Ensures one entry per organizerId for an account -); - --- Comments on the purpose of the table and its fields -COMMENT ON TABLE "public"."personalInfo" IS E'This table stores the personal information of users linked to specific organizers. It is designed to ensure that organizers can securely contact their clients. Sensitive information is encrypted by the application before being stored here to comply with GDPR and protect against data leaks.'; - -COMMENT ON COLUMN "public"."personalInfo"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; - -COMMENT ON COLUMN "public"."personalInfo"."address" IS E'Reference to the account table, ensuring that personal information is associated with a unique account address.'; - -COMMENT ON COLUMN "public"."personalInfo"."organizerId" IS E'Identifier for the organizer, used to scope personal information to specific organizers, allowing them to manage their client data independently.'; - -COMMENT ON COLUMN "public"."personalInfo"."email" IS E'Encrypted email address of the user, stored securely to maintain privacy and comply with data protection regulations.'; - -COMMENT ON COLUMN "public"."personalInfo"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; - -COMMENT ON COLUMN "public"."personalInfo"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; - --- Index for faster lookup by accountId and organizerId -CREATE INDEX idx_personal_info_on_account_and_company ON "public"."personalInfo"("address", "organizerId"); - --- Create trigger for updating the updated_at field -CREATE TRIGGER set_public_personal_info_updated_at - BEFORE UPDATE ON "public"."personalInfo" - FOR EACH ROW - EXECUTE FUNCTION public.set_current_timestamp_updated_at(); - diff --git a/hasura/app/migrations/default/1713450959868_shopifyCustomer/down.sql b/hasura/app/migrations/default/1713450959868_shopifyCustomer/down.sql new file mode 100644 index 000000000..d2cdb9556 --- /dev/null +++ b/hasura/app/migrations/default/1713450959868_shopifyCustomer/down.sql @@ -0,0 +1,28 @@ +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Create the shopifyCustomer table +-- CREATE TABLE "public"."shopifyCustomer"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- "customerId" text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId", "customerId") -- Ensures unique pairing of account, organizer, and Shopify customer +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."shopifyCustomer" IS E'This table stores the link between the offline accounts and Shopify customer IDs. It allows organizers to manage customer data seamlessly across platforms without needing to handle sensitive personal information directly.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCustomer"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCustomer"."address" IS E'Reference to the account table, ensuring that customer data is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCustomer"."organizerId" IS E'Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCustomer"."customerId" IS E'The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCustomer"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- -- Index for faster lookup by address, organizerId, and customerId +-- CREATE INDEX idx_shopify_customer_on_address_organizer_customer ON "public"."shopifyCustomer"("address", "organizerId", "customerId"); diff --git a/hasura/app/migrations/default/1713450959868_shopifyCustomer/up.sql b/hasura/app/migrations/default/1713450959868_shopifyCustomer/up.sql new file mode 100644 index 000000000..85a14e7b8 --- /dev/null +++ b/hasura/app/migrations/default/1713450959868_shopifyCustomer/up.sql @@ -0,0 +1,26 @@ +-- Create the shopifyCustomer table +CREATE TABLE "public"."shopifyCustomer"( + id uuid DEFAULT gen_random_uuid() NOT NULL, + "address" text REFERENCES account("address") NOT NULL, + "organizerId" text NOT NULL, + "customerId" text NOT NULL, + created_at timestamp with time zone DEFAULT now(), + updated_at timestamp with time zone DEFAULT now(), + UNIQUE ("address", "organizerId", "customerId") -- Ensures unique pairing of account, organizer, and Shopify customer +); + +-- Comments on the purpose of the table and its fields +COMMENT ON TABLE "public"."shopifyCustomer" IS E'This table stores the link between the offline accounts and Shopify customer IDs. It allows organizers to manage customer data seamlessly across platforms without needing to handle sensitive personal information directly.'; + +COMMENT ON COLUMN "public"."shopifyCustomer"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; + +COMMENT ON COLUMN "public"."shopifyCustomer"."address" IS E'Reference to the account table, ensuring that customer data is associated with a unique account address.'; + +COMMENT ON COLUMN "public"."shopifyCustomer"."organizerId" IS E'Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently.'; + +COMMENT ON COLUMN "public"."shopifyCustomer"."customerId" IS E'The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems.'; + +COMMENT ON COLUMN "public"."shopifyCustomer"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; + +-- Index for faster lookup by address, organizerId, and customerId +CREATE INDEX idx_shopify_customer_on_address_organizer_customer ON "public"."shopifyCustomer"("address", "organizerId", "customerId"); diff --git a/libs/integrations/external-api-handlers/src/lib/shopify.spec.ts b/libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts similarity index 99% rename from libs/integrations/external-api-handlers/src/lib/shopify.spec.ts rename to libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts index dc82c2b42..c300db034 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify.spec.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts @@ -8,7 +8,7 @@ import { import { getCurrentChain } from '@next/chains'; import { LoyaltyCardNftWrapper } from '@nft/loyalty-card'; import { NextRequest } from 'next/server'; -import { MintLoyaltyCardOptions, ShopifyWebhookAndApiHandler } from './shopify'; +import { MintLoyaltyCardOptions, ShopifyWebhookAndApiHandler } from './index'; jest.mock('@integrations/api-keys'); jest.mock('@crypto'); diff --git a/libs/integrations/external-api-handlers/src/lib/shopify.ts b/libs/integrations/external-api-handlers/src/lib/shopify/index.ts similarity index 96% rename from libs/integrations/external-api-handlers/src/lib/shopify.ts rename to libs/integrations/external-api-handlers/src/lib/shopify/index.ts index 2cb946c8a..d3dea61bd 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify/index.ts @@ -16,23 +16,14 @@ import { import { getErrorMessage } from '@utils'; import { NextRequest, NextResponse } from 'next/server'; import { z } from 'zod'; -import { BaseWebhookAndApiHandler } from './baseWebhookAndApiHandler'; +import { BaseWebhookAndApiHandler } from '../baseWebhookAndApiHandler'; +import { MintLoyaltyCardParams, HasLoyaltyCardParams } from './validators'; export enum RequestType { MintLoyaltyCard = 'MintLoyaltyCard', HasLoyaltyCard = 'HasLoyaltyCard', } -const MintLoyaltyCardParams = z.object({ - password: z.string(), - ownerAddress: z.string(), - email: z.string().email(), -}); - -const HasLoyaltyCardParams = z.object({ - ownerAddress: z.string(), -}); - const requestTypeValidators = { [RequestType.MintLoyaltyCard]: MintLoyaltyCardParams, [RequestType.HasLoyaltyCard]: HasLoyaltyCardParams, diff --git a/libs/integrations/external-api-handlers/src/lib/shopify/validators.ts b/libs/integrations/external-api-handlers/src/lib/shopify/validators.ts new file mode 100644 index 000000000..1971d9ea5 --- /dev/null +++ b/libs/integrations/external-api-handlers/src/lib/shopify/validators.ts @@ -0,0 +1,110 @@ +import { z } from 'zod'; + +export const MintLoyaltyCardParams = z.object({ + password: z.string(), + ownerAddress: z.string(), + email: z.string().email(), +}); + +export const HasLoyaltyCardParams = z.object({ + ownerAddress: z.string(), +}); + +export const LineItemSchema = z.object({ + key: z.string(), + destination_location_id: z.number(), + fulfillment_service: z.string(), + gift_card: z.boolean(), + grams: z.number(), + origin_location_id: z.number(), + presentment_title: z.string(), + presentment_variant_title: z.string(), + product_id: z.number(), + properties: z.null().optional(), + quantity: z.number(), + requires_shipping: z.boolean(), + sku: z.string(), + tax_lines: z.array( + z.object({ + price: z.string(), + position: z.number(), + rate: z.number(), + title: z.string(), + source: z.string(), + zone: z.string(), + channel_liable: z.boolean(), + }), + ), + taxable: z.boolean(), + title: z.string(), + variant_id: z.number(), + variant_title: z.string(), + variant_price: z.string(), + vendor: z.string(), + unit_price_measurement: z.object({ + measured_type: z.null().optional(), + quantity_value: z.null().optional(), + quantity_unit: z.null().optional(), + reference_value: z.null().optional(), + reference_unit: z.null().optional(), + }), +}); + +export const CustomerSchema = z.object({ + id: z.number(), + email: z.string().email(), + first_name: z.string(), + last_name: z.string(), + orders_count: z.number(), + state: z.string(), + total_spent: z.string(), + verified_email: z.boolean(), + tax_exempt: z.boolean(), + tags: z.string(), + currency: z.string(), +}); + +export const WebhookCheckoutsPaidParams = z.object({ + id: z.bigint(), + token: z.string(), + cart_token: z.string(), + email: z.string().email(), + gateway: z.null().optional(), + buyer_accepts_marketing: z.boolean(), + created_at: z.string(), + updated_at: z.string(), + landing_site: z.null().optional(), + note: z.null().optional(), + note_attributes: z.array(z.any()).optional(), // Can be more specific based on actual data + referring_site: z.null().optional(), + shipping_lines: z.array(z.any()).optional(), // Can be more specific based on actual data + taxes_included: z.boolean(), + total_weight: z.number(), + currency: z.string(), + completed_at: z.null().optional(), + closed_at: z.null().optional(), + line_items: z.array(LineItemSchema), + name: z.string(), + abandoned_checkout_url: z.string().url(), + discount_codes: z.array(z.any()).optional(), // Can be more specific based on actual data + tax_lines: z.array( + z.object({ + price: z.string(), + rate: z.number(), + title: z.string(), + channel_liable: z.boolean(), + }), + ), + source_name: z.string(), + presentment_currency: z.string(), + buyer_accepts_sms_marketing: z.boolean(), + sms_marketing_phone: z.null().optional(), + total_discounts: z.string(), + total_line_items_price: z.string(), + total_price: z.string(), + total_tax: z.string(), + subtotal_price: z.string(), + total_duties: z.null().optional(), + reservation_token: z.null().optional(), + customer: CustomerSchema, +}); diff --git a/package.json b/package.json index faed07355..5810eb215 100755 --- a/package.json +++ b/package.json @@ -270,7 +270,7 @@ "node-fetch": "^2.7.0", "npm-run-all": "^4.1.5", "nx": "18.3.0", - "pg": "^8.11.3", + "pg": "^8.11.5", "playwright": "^1.41.1", "prettier": "^3.2.4", "prettier-plugin-tailwindcss": "^0.5.11", @@ -291,8 +291,7 @@ }, "packageManager": "pnpm@9.0.2", "engines": { - "node": ">=18.0.0", - "pnpm": ">=7" + "node": ">=20.0.0" }, "_id": "offline@0.0.0", "msw": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2df12f63f..392862c44 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '9.0' +settings: + autoInstallPeers: false + excludeLinksFromLockfile: false + importers: .: @@ -433,7 +437,7 @@ importers: version: 1.41.1 '@rollup/plugin-url': specifier: ^7.0.0 - version: 7.0.0(rollup@2.78.0) + version: 7.0.0(rollup@2.79.1) '@storybook/addon-a11y': specifier: 7.6.10 version: 7.6.10 @@ -484,7 +488,7 @@ importers: version: 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@svgr/rollup': specifier: ^8.1.0 - version: 8.1.0(rollup@2.78.0)(typescript@5.4.2) + version: 8.1.0(rollup@2.79.1)(typescript@5.4.2) '@svgr/webpack': specifier: ^6.5.1 version: 6.5.1 @@ -684,8 +688,8 @@ importers: specifier: 18.3.0 version: 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) pg: - specifier: ^8.11.3 - version: 8.11.3 + specifier: ^8.11.5 + version: 8.11.5 playwright: specifier: ^1.41.1 version: 1.41.1 @@ -5873,11 +5877,6 @@ packages: ajv-formats@2.1.1: resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true ajv-keywords@3.5.2: resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} @@ -6435,10 +6434,6 @@ packages: buffer-to-arraybuffer@0.0.5: resolution: {integrity: sha512-3dthu5CYiVB1DEJp61FtApNnNndTckcqe4pFcLdvHtrpG+kcyekCJKg4MRiDcFW7A6AODnXB9U4dwQiCW5kzJQ==} - buffer-writer@2.0.0: - resolution: {integrity: sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==} - engines: {node: '>=4'} - buffer-xor@1.0.3: resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} @@ -10849,9 +10844,6 @@ packages: resolution: {integrity: sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==} engines: {node: '>=8'} - packet-reader@1.0.0: - resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==} - pako@1.0.11: resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} @@ -10994,8 +10986,8 @@ packages: pg-cloudflare@1.1.1: resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==} - pg-connection-string@2.6.2: - resolution: {integrity: sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==} + pg-connection-string@2.6.4: + resolution: {integrity: sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==} pg-int8@1.0.1: resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} @@ -11005,14 +10997,17 @@ packages: resolution: {integrity: sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw==} engines: {node: '>=4'} - pg-pool@3.6.1: - resolution: {integrity: sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==} + pg-pool@3.6.2: + resolution: {integrity: sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==} peerDependencies: pg: '>=8.0' pg-protocol@1.6.0: resolution: {integrity: sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==} + pg-protocol@1.6.1: + resolution: {integrity: sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==} + pg-types@2.2.0: resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} engines: {node: '>=4'} @@ -11021,8 +11016,8 @@ packages: resolution: {integrity: sha512-hRCSDuLII9/LE3smys1hRHcu5QGcLs9ggT7I/TCs0IE+2Eesxi9+9RWAAwZ0yaGjxoWICF/YHLOEjydGujoJ+g==} engines: {node: '>=10'} - pg@8.11.3: - resolution: {integrity: sha512-+9iuvG8QfaaUrrph+kpF24cXkH1YOOUeArRNYIxq1viYHZagBxrTno7cecY1Fa44tJeZvaoG+Djpkc3JwehN5g==} + pg@8.11.5: + resolution: {integrity: sha512-jqgNHSKL5cbDjFlHyYsCXmQDrfIX/3RsNwYqpd4N0Kt8niLuNoRNH+aazv6cOd43gPh9Y4DjQCtb+X0MH0Hvnw==} engines: {node: '>= 8.0.0'} peerDependencies: pg-native: '>=3.0.1' @@ -19470,12 +19465,12 @@ snapshots: resolve: 1.22.8 rollup: 2.79.1 - '@rollup/plugin-url@7.0.0(rollup@2.78.0)': + '@rollup/plugin-url@7.0.0(rollup@2.79.1)': dependencies: '@rollup/pluginutils': 4.2.1 make-dir: 3.1.0 mime: 2.6.0 - rollup: 2.78.0 + rollup: 2.79.1 '@rollup/pluginutils@3.1.0(rollup@2.79.1)': dependencies: @@ -19497,6 +19492,14 @@ snapshots: optionalDependencies: rollup: 2.78.0 + '@rollup/pluginutils@5.1.0(rollup@2.79.1)': + dependencies: + '@types/estree': 1.0.5 + estree-walker: 2.0.2 + picomatch: 2.3.1 + optionalDependencies: + rollup: 2.79.1 + '@rushstack/eslint-patch@1.6.0': {} '@safe-global/api-kit@2.2.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': @@ -21216,14 +21219,14 @@ snapshots: transitivePeerDependencies: - typescript - '@svgr/rollup@8.1.0(rollup@2.78.0)(typescript@5.4.2)': + '@svgr/rollup@8.1.0(rollup@2.79.1)(typescript@5.4.2)': dependencies: '@babel/core': 7.23.9 '@babel/plugin-transform-react-constant-elements': 7.23.3(@babel/core@7.23.9) '@babel/preset-env': 7.23.9(@babel/core@7.23.9) '@babel/preset-react': 7.23.3(@babel/core@7.23.9) '@babel/preset-typescript': 7.23.3(@babel/core@7.23.9) - '@rollup/pluginutils': 5.1.0(rollup@2.78.0) + '@rollup/pluginutils': 5.1.0(rollup@2.79.1) '@svgr/core': 8.1.0(typescript@5.4.2) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.4.2)) '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.4.2))(typescript@5.4.2) @@ -22741,8 +22744,8 @@ snapshots: clean-stack: 2.2.0 indent-string: 4.0.0 - ajv-formats@2.1.1(ajv@8.12.0): - optionalDependencies: + ajv-formats@2.1.1: + dependencies: ajv: 8.12.0 ajv-keywords@3.5.2(ajv@6.12.6): @@ -23470,8 +23473,6 @@ snapshots: buffer-to-arraybuffer@0.0.5: {} - buffer-writer@2.0.0: {} - buffer-xor@1.0.3: {} buffer@5.7.1: @@ -29323,8 +29324,6 @@ snapshots: lodash.flattendeep: 4.4.0 release-zalgo: 1.0.0 - packet-reader@1.0.0: {} - pako@1.0.11: {} param-case@3.0.4: @@ -29459,18 +29458,20 @@ snapshots: pg-cloudflare@1.1.1: optional: true - pg-connection-string@2.6.2: {} + pg-connection-string@2.6.4: {} pg-int8@1.0.1: {} pg-numeric@1.0.2: {} - pg-pool@3.6.1(pg@8.11.3): + pg-pool@3.6.2(pg@8.11.5): dependencies: - pg: 8.11.3 + pg: 8.11.5 pg-protocol@1.6.0: {} + pg-protocol@1.6.1: {} + pg-types@2.2.0: dependencies: pg-int8: 1.0.1 @@ -29489,13 +29490,11 @@ snapshots: postgres-interval: 3.0.0 postgres-range: 1.1.3 - pg@8.11.3: + pg@8.11.5: dependencies: - buffer-writer: 2.0.0 - packet-reader: 1.0.0 - pg-connection-string: 2.6.2 - pg-pool: 3.6.1(pg@8.11.3) - pg-protocol: 1.6.0 + pg-connection-string: 2.6.4 + pg-pool: 3.6.2(pg@8.11.5) + pg-protocol: 1.6.1 pg-types: 2.2.0 pgpass: 1.0.5 optionalDependencies: @@ -30904,7 +30903,7 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 ajv: 8.12.0 - ajv-formats: 2.1.1(ajv@8.12.0) + ajv-formats: 2.1.1 ajv-keywords: 5.1.0(ajv@8.12.0) screenfull@5.2.0: {} From 90d7fc738ac1762cc0bcff16c731ece894c02f2b Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Fri, 19 Apr 2024 09:43:19 +0100 Subject: [PATCH 25/36] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20(crypto=20lib):=20re?= =?UTF-8?q?move=20console.log=20from=20isValidSignature=20for=20cleaner=20?= =?UTF-8?q?code=20=E2=9C=A8=20(external-api-handlers):=20add=20support=20f?= =?UTF-8?q?or=20hex=20and=20base64=20encoding=20in=20signature=20verificat?= =?UTF-8?q?ion=20=E2=9C=85=20(external-api-handlers=20tests):=20add=20test?= =?UTF-8?q?s=20for=20new=20encoding=20options=20in=20signature=20verificat?= =?UTF-8?q?ion=20=F0=9F=94=A7=20(shopify=20handler):=20mark=20mintLoyaltyC?= =?UTF-8?q?ardWithPassword=20as=20deprecated=20=F0=9F=90=9B=20(shopify=20t?= =?UTF-8?q?ests):=20adjust=20mock=20data=20to=20reflect=20changes=20in=20d?= =?UTF-8?q?ata=20structure?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- libs/crypto/src/lib/index.ts | 1 - .../src/lib/baseWebhookAndApiHandler.spec.ts | 22 ++++++++++++- .../src/lib/baseWebhookAndApiHandler.ts | 31 ++++++++++++------- .../src/lib/shopify/index.spec.ts | 4 +-- .../src/lib/shopify/index.ts | 5 +-- 5 files changed, 45 insertions(+), 18 deletions(-) diff --git a/libs/crypto/src/lib/index.ts b/libs/crypto/src/lib/index.ts index abb2f41b2..adfd0463c 100644 --- a/libs/crypto/src/lib/index.ts +++ b/libs/crypto/src/lib/index.ts @@ -35,7 +35,6 @@ export function isValidSignature({ signature, ...props }: IsValidSignatureProps): boolean { - console.log(getHmacDigestFromString(props)); return signature === getHmacDigestFromString(props); } diff --git a/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.spec.ts b/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.spec.ts index 922547e7c..13e6c1dc8 100644 --- a/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.spec.ts +++ b/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.spec.ts @@ -10,18 +10,37 @@ describe('BaseWebhookAndApiHandler', () => { }); describe('verifySignature', () => { - it('should return true for a valid signature', () => { + it('should return true for a valid signature in base64', () => { const body = 'test-body'; const signature = getHmacDigestFromString({ body, secret: integritySecret, algorithm: 'sha256', + encoding: 'base64', }); expect( handler.verifySignature({ integritySecret, body, signature }), ).toBe(true); }); + it('should return true for a valid signature in hex', () => { + const body = 'test-body'; + const signature = getHmacDigestFromString({ + body, + secret: integritySecret, + algorithm: 'sha256', + encoding: 'hex', + }); + expect( + handler.verifySignature({ + integritySecret, + body, + signature, + encoding: 'hex', + }), + ).toBe(true); + }); + it('should return false for an invalid signature', () => { const body = 'test-body'; const signature = 'invalid-signature'; @@ -40,6 +59,7 @@ describe('BaseWebhookAndApiHandler', () => { body: timestampedBody, secret: integritySecret, algorithm: 'sha256', + encoding: 'base64', }); expect( handler.verifySignatureWithTimestamp({ diff --git a/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts b/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts index 74c896c34..8edbf35dc 100644 --- a/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts +++ b/libs/integrations/external-api-handlers/src/lib/baseWebhookAndApiHandler.ts @@ -1,20 +1,23 @@ import { getHmacDigestFromString, isValidSignature } from '@crypto'; import { isOriginAllowed } from '@utils'; -import { timingSafeEqual } from 'crypto'; +import { BinaryToTextEncoding, timingSafeEqual } from 'crypto'; interface VerifySignatureProps { integritySecret: string; body: string; signature: string; + encoding?: BinaryToTextEncoding; } interface VerifySignatureWithTimestampProps extends VerifySignatureProps { timestamp: string; + encoding?: BinaryToTextEncoding; } interface GenerateSignatureProps { body: string | object; secret: string; + encoding?: BinaryToTextEncoding; } export abstract class BaseWebhookAndApiHandler { @@ -22,13 +25,14 @@ export abstract class BaseWebhookAndApiHandler { integritySecret, body, signature, + encoding = 'base64', }: VerifySignatureProps): boolean { return isValidSignature({ algorithm: 'sha256', body, secret: integritySecret, signature, - encoding: 'base64', + encoding, }); } @@ -37,6 +41,7 @@ export abstract class BaseWebhookAndApiHandler { body, signature, timestamp, + encoding = 'base64', }: VerifySignatureWithTimestampProps): boolean { // Validate the timestamp try { @@ -49,6 +54,7 @@ export abstract class BaseWebhookAndApiHandler { body: timestampedBody, secret: integritySecret, algorithm: 'sha256', + encoding, }); return ( Buffer.byteLength(signature) === Buffer.byteLength(expectedSignature) && @@ -91,26 +97,28 @@ export abstract class BaseWebhookAndApiHandler { * @param {string} secret - The secret used for generating the HMAC signature. * @returns { signature: string, timestampedBody: string } - The signature and the body with a timestamp. */ - generateSignatureWithBody({ body, secret }: GenerateSignatureProps): { - signature: string; - body: string; - } { + generateSignatureWithBody({ + body, + secret, + encoding = 'base64', + }: GenerateSignatureProps) { const bodyString = typeof body === 'object' ? JSON.stringify(body) : body; const signature = getHmacDigestFromString({ body: bodyString, secret, algorithm: 'sha256', + encoding, }); return { signature, body: bodyString }; } - generateSignatureAndTimestamp({ body, secret }: GenerateSignatureProps): { - signature: string; - timestamp: string; - body: string; - } { + generateSignatureAndTimestamp({ + body, + secret, + encoding = 'base64', + }: GenerateSignatureProps) { const timestamp = Math.floor(Date.now()).toString(); const bodyString = typeof body === 'object' ? JSON.stringify(body) : body; const timestampedBody = `${bodyString}|${timestamp}`; // Combine for signature generation @@ -119,6 +127,7 @@ export abstract class BaseWebhookAndApiHandler { body: timestampedBody, secret, algorithm: 'sha256', + encoding, }); // Note: Send the original body, this signature, and the timestamp in your request diff --git a/libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts b/libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts index c300db034..d63572d8c 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts @@ -10,6 +10,7 @@ import { LoyaltyCardNftWrapper } from '@nft/loyalty-card'; import { NextRequest } from 'next/server'; import { MintLoyaltyCardOptions, ShopifyWebhookAndApiHandler } from './index'; +jest.mock('@features/account/api'); jest.mock('@integrations/api-keys'); jest.mock('@crypto'); jest.mock('@nft/loyalty-card', () => ({ @@ -134,14 +135,12 @@ describe('ShopifyWebhookAndApiHandler', () => { .fn() .mockResolvedValue({ resultParams: { - email: 'test-email@example.com', password: 'test-password', ownerAddress: 'test-address', }, }); shopifyHandler.serializeAndValidateParams = jest.fn().mockResolvedValue({ - email: 'test-email@example.com', password: 'test-password', ownerAddress: 'test-address', }); @@ -158,7 +157,6 @@ describe('ShopifyWebhookAndApiHandler', () => { ); const mintData = { - email: 'test-email@example.com', password: 'test-password', ownerAddress: 'test-address', contractAddress: 'test-contract', diff --git a/libs/integrations/external-api-handlers/src/lib/shopify/index.ts b/libs/integrations/external-api-handlers/src/lib/shopify/index.ts index d3dea61bd..5bc1b3121 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify/index.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify/index.ts @@ -17,7 +17,7 @@ import { getErrorMessage } from '@utils'; import { NextRequest, NextResponse } from 'next/server'; import { z } from 'zod'; import { BaseWebhookAndApiHandler } from '../baseWebhookAndApiHandler'; -import { MintLoyaltyCardParams, HasLoyaltyCardParams } from './validators'; +import { HasLoyaltyCardParams, MintLoyaltyCardParams } from './validators'; export enum RequestType { MintLoyaltyCard = 'MintLoyaltyCard', @@ -130,6 +130,7 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { }); } + // deprecated (replaced by mintLoyaltyCardWithCustomerId) mintLoyaltyCardWithPassword = handleApiRequest( async (options) => { // Destructure options and provide default value for loyaltyCardSdk @@ -182,7 +183,7 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { } }); // get or create a new account - const account = await handleAccount({ + await handleAccount({ address: validatedParams.ownerAddress, }); return new NextResponse(JSON.stringify(res), { From 5adf4c0c2b0548cd521f36a74f15840ec0b64689 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Fri, 19 Apr 2024 10:11:21 +0100 Subject: [PATCH 26/36] =?UTF-8?q?=E2=9C=A8=20(shopify/index.ts,=20validato?= =?UTF-8?q?rs.ts):=20Introduce=20MintLoyaltyCardWithCustomerId=20functiona?= =?UTF-8?q?lity=20to=20support=20customer=20ID=20based=20loyalty=20card=20?= =?UTF-8?q?minting,=20enhancing=20flexibility=20and=20user=20identificatio?= =?UTF-8?q?n=20methods.=20=E2=99=BB=EF=B8=8F=20(shopify/index.ts):=20Refac?= =?UTF-8?q?tor=20Shopify=20handler=20to=20use=20new=20validation=20methods?= =?UTF-8?q?=20for=20improved=20code=20maintainability=20and=20to=20accommo?= =?UTF-8?q?date=20new=20minting=20process=20based=20on=20customer=20ID.=20?= =?UTF-8?q?=F0=9F=93=9D=20(shopify/index.ts):=20Update=20comments=20and=20?= =?UTF-8?q?method=20names=20to=20reflect=20new=20functionality=20and=20dep?= =?UTF-8?q?recate=20old=20password-based=20minting=20method=20in=20favor?= =?UTF-8?q?=20of=20customer=20ID=20approach.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/lib/shopify/index.ts | 94 ++++++++++++------- .../src/lib/shopify/validators.ts | 8 +- 2 files changed, 67 insertions(+), 35 deletions(-) diff --git a/libs/integrations/external-api-handlers/src/lib/shopify/index.ts b/libs/integrations/external-api-handlers/src/lib/shopify/index.ts index 5bc1b3121..3645a544e 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify/index.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify/index.ts @@ -17,20 +17,32 @@ import { getErrorMessage } from '@utils'; import { NextRequest, NextResponse } from 'next/server'; import { z } from 'zod'; import { BaseWebhookAndApiHandler } from '../baseWebhookAndApiHandler'; -import { HasLoyaltyCardParams, MintLoyaltyCardParams } from './validators'; +import { + HasLoyaltyCardParams, + MintLoyaltyCardWithCustomerIdParams, + MintLoyaltyCardWithPasswordParams, +} from './validators'; export enum RequestType { - MintLoyaltyCard = 'MintLoyaltyCard', + MintLoyaltyCardWithPassword = 'MintLoyaltyCardWithPassword', + MintLoyaltyCardWithCustomerId = 'MintLoyaltyCardWithCustomerId', HasLoyaltyCard = 'HasLoyaltyCard', } const requestTypeValidators = { - [RequestType.MintLoyaltyCard]: MintLoyaltyCardParams, + [RequestType.MintLoyaltyCardWithPassword]: MintLoyaltyCardWithPasswordParams, + [RequestType.MintLoyaltyCardWithCustomerId]: + MintLoyaltyCardWithCustomerIdParams, [RequestType.HasLoyaltyCard]: HasLoyaltyCardParams, }; type RequestTypeToValidator = { - [RequestType.MintLoyaltyCard]: z.infer; + [RequestType.MintLoyaltyCardWithPassword]: z.infer< + typeof MintLoyaltyCardWithPasswordParams + >; + [RequestType.MintLoyaltyCardWithCustomerId]: z.infer< + typeof MintLoyaltyCardWithCustomerIdParams + >; [RequestType.HasLoyaltyCard]: z.infer; }; @@ -91,6 +103,25 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { }; } + private async extractAndValidateShopifyParams( + req: NextRequest, + requestType: T, + ): Promise { + const { resultParams } = await this.extractAndVerifyShopifyRequest( + req, + ).catch((error) => { + throw new NotAuthorizedError('Not Authorized: ' + getErrorMessage(error)); + }); + + return this.serializeAndValidateParams(requestType, resultParams).catch( + (error: Error) => { + throw new BadRequestError( + 'Invalid query parameters: ' + getErrorMessage(error), + ); + }, + ); + } + private populateQueryHash(searchParams: URLSearchParams): string { // Create a new instance of URLSearchParams to ensure we're not modifying the original const filteredParams = new URLSearchParams(searchParams); @@ -130,8 +161,7 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { }); } - // deprecated (replaced by mintLoyaltyCardWithCustomerId) - mintLoyaltyCardWithPassword = handleApiRequest( + mintLoyaltyCardWithCustomerId = handleApiRequest( async (options) => { // Destructure options and provide default value for loyaltyCardSdk const { req, contractAddress } = options; @@ -139,24 +169,32 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { const loyaltyCardSdk = options.loyaltyCardSdk || new LoyaltyCardNftWrapper(); - // Extract and verify Shopify request - const { resultParams } = await this.extractAndVerifyShopifyRequest( - req, - ).catch((error) => { - throw new NotAuthorizedError( - 'Not Authorized: ' + getErrorMessage(error), + const { ownerAddress, customerId } = + await this.extractAndValidateShopifyParams( + req, + RequestType.MintLoyaltyCardWithCustomerId, ); - }); - // Serialize and validate parameters - const validatedParams = await this.serializeAndValidateParams( - RequestType.MintLoyaltyCard, - resultParams, - ).catch((error: Error) => { - throw new BadRequestError( - 'Invalid query parameters: ' + getErrorMessage(error), - ); + return new NextResponse(JSON.stringify({}), { + status: 200, + headers: { 'Content-Type': 'application/json' }, }); + }, + ); + + // deprecated (replaced by mintLoyaltyCardWithCustomerId) + mintLoyaltyCardWithPassword = handleApiRequest( + async (options) => { + // Destructure options and provide default value for loyaltyCardSdk + const { req, contractAddress } = options; + + const loyaltyCardSdk = + options.loyaltyCardSdk || new LoyaltyCardNftWrapper(); + + const validatedParams = await this.extractAndValidateShopifyParams( + req, + RequestType.MintLoyaltyCardWithPassword, + ); // Prepare data for minting const mintData: MintLoyaltyCardWithPasswordProps = { @@ -196,20 +234,10 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { async hasLoyaltyCard(options: ApiHandlerOptions, contractAddress: string) { const { req } = options; - const { resultParams } = await this.extractAndVerifyShopifyRequest( + const { ownerAddress } = await this.extractAndValidateShopifyParams( req, - ).catch((error) => { - throw new NotAuthorizedError('Not Authorized: ' + getErrorMessage(error)); - }); - - const { ownerAddress } = await this.serializeAndValidateParams( RequestType.HasLoyaltyCard, - resultParams, - ).catch((error: Error) => { - throw new BadRequestError( - 'Invalid query parameters: ' + getErrorMessage(error), - ); - }); + ); const nftExists = await this.checkNftExistence( ownerAddress, diff --git a/libs/integrations/external-api-handlers/src/lib/shopify/validators.ts b/libs/integrations/external-api-handlers/src/lib/shopify/validators.ts index 1971d9ea5..65327b609 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify/validators.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify/validators.ts @@ -1,9 +1,13 @@ import { z } from 'zod'; -export const MintLoyaltyCardParams = z.object({ +export const MintLoyaltyCardWithPasswordParams = z.object({ password: z.string(), ownerAddress: z.string(), - email: z.string().email(), +}); + +export const MintLoyaltyCardWithCustomerIdParams = z.object({ + ownerAddress: z.string(), + customerId: z.string(), }); export const HasLoyaltyCardParams = z.object({ From c35638d111e35e56383ab4c88d82ea5f555620c4 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Fri, 19 Apr 2024 10:38:13 +0100 Subject: [PATCH 27/36] =?UTF-8?q?=E2=9C=A8=20(migrations):=20Simplify=20sh?= =?UTF-8?q?opifyDomain=20table=20structure,=20use=20domain=20as=20PK=20?= =?UTF-8?q?=F0=9F=93=9D=20(migrations):=20Update=20comments=20to=20reflect?= =?UTF-8?q?=20changes=20in=20shopifyDomain=20table=20=E2=9C=A8=20(GraphQL)?= =?UTF-8?q?:=20Add=20query=20for=20fetching=20Shopify=20domain=20by=20PK?= =?UTF-8?q?=20=E2=9C=85=20(tests):=20Add=20tests=20for=20new=20Shopify=20d?= =?UTF-8?q?omain=20query=20and=20error=20handling=20=E2=99=BB=EF=B8=8F=20(?= =?UTF-8?q?Shopify=20handler):=20Refactor=20to=20include=20organizerId=20i?= =?UTF-8?q?n=20request=20validation=20response?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../1713432670329_shopifyDomain/down.sql | 24 +- .../1713432670329_shopifyDomain/up.sql | 23 +- libs/gql/admin/api/src/generated/index.ts | 10 + .../admin/api/src/generated/schema.graphql | 1078 +- libs/gql/admin/api/src/generated/schema.json | 16625 ++++++++++------ .../organizer/shopify/shopifyDomain.gql | 5 + libs/gql/admin/types/src/generated/index.ts | 7 + libs/gql/shared/types/src/generated/index.ts | 606 +- .../src/lib/shopify/index.spec.ts | 20 + .../src/lib/shopify/index.ts | 38 +- 10 files changed, 11693 insertions(+), 6743 deletions(-) create mode 100644 libs/gql/admin/api/src/queries/organizer/shopify/shopifyDomain.gql diff --git a/hasura/app/migrations/default/1713432670329_shopifyDomain/down.sql b/hasura/app/migrations/default/1713432670329_shopifyDomain/down.sql index acf3abdfb..c6d29e0fe 100644 --- a/hasura/app/migrations/default/1713432670329_shopifyDomain/down.sql +++ b/hasura/app/migrations/default/1713432670329_shopifyDomain/down.sql @@ -1,33 +1,17 @@ -- Could not auto-generate a down migration. -- Please write an appropriate down migration for the SQL below: -- -- Create the shopifyDomain table --- CREATE TABLE "public"."shopifyDomain" ( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- domain text NOT NULL, +-- CREATE TABLE "public"."shopifyDomain"( +-- domain text PRIMARY KEY, -- "organizerId" text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- PRIMARY KEY (id) +-- created_at timestamp with time zone DEFAULT now() -- ); -- --- -- Create a unique index on the domain column for optimized querying --- CREATE UNIQUE INDEX idx_shopify_domain_unique_domain ON "public"."shopifyDomain" (domain); --- -- -- Comments on the purpose of the shopifyDomain table and its fields -- COMMENT ON TABLE "public"."shopifyDomain" IS E'This table is used to link and authenticate queries from Shopify to an organizer in our system. It stores the unique Shopify domains associated with each organizer, allowing for efficient lookup and validation of incoming requests.'; -- --- COMMENT ON COLUMN "public"."shopifyDomain"."id" IS E'Unique identifier for each Shopify domain entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."shopifyDomain"."domain" IS E'The Shopify domain value, which must be unique across the entire table to ensure accurate mapping between Shopify and our system.'; +-- COMMENT ON COLUMN "public"."shopifyDomain"."domain" IS E'The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.'; -- -- COMMENT ON COLUMN "public"."shopifyDomain"."organizerId" IS E'The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers.'; -- -- COMMENT ON COLUMN "public"."shopifyDomain"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- COMMENT ON COLUMN "public"."shopifyDomain"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; --- --- -- Create trigger for updating the updated_at field in the shopifyDomain table --- CREATE TRIGGER set_public_shopify_domain_updated_at --- BEFORE UPDATE ON "public"."shopifyDomain" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); diff --git a/hasura/app/migrations/default/1713432670329_shopifyDomain/up.sql b/hasura/app/migrations/default/1713432670329_shopifyDomain/up.sql index 3fb286619..be69ad11f 100644 --- a/hasura/app/migrations/default/1713432670329_shopifyDomain/up.sql +++ b/hasura/app/migrations/default/1713432670329_shopifyDomain/up.sql @@ -1,31 +1,16 @@ -- Create the shopifyDomain table -CREATE TABLE "public"."shopifyDomain" ( - id uuid DEFAULT gen_random_uuid() NOT NULL, - domain text NOT NULL, +CREATE TABLE "public"."shopifyDomain"( + domain text PRIMARY KEY, "organizerId" text NOT NULL, - created_at timestamp with time zone DEFAULT now(), - updated_at timestamp with time zone DEFAULT now(), - PRIMARY KEY (id) + created_at timestamp with time zone DEFAULT now() ); --- Create a unique index on the domain column for optimized querying -CREATE UNIQUE INDEX idx_shopify_domain_unique_domain ON "public"."shopifyDomain" (domain); - -- Comments on the purpose of the shopifyDomain table and its fields COMMENT ON TABLE "public"."shopifyDomain" IS E'This table is used to link and authenticate queries from Shopify to an organizer in our system. It stores the unique Shopify domains associated with each organizer, allowing for efficient lookup and validation of incoming requests.'; -COMMENT ON COLUMN "public"."shopifyDomain"."id" IS E'Unique identifier for each Shopify domain entry, generated automatically as a UUID.'; - -COMMENT ON COLUMN "public"."shopifyDomain"."domain" IS E'The Shopify domain value, which must be unique across the entire table to ensure accurate mapping between Shopify and our system.'; +COMMENT ON COLUMN "public"."shopifyDomain"."domain" IS E'The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.'; COMMENT ON COLUMN "public"."shopifyDomain"."organizerId" IS E'The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers.'; COMMENT ON COLUMN "public"."shopifyDomain"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; -COMMENT ON COLUMN "public"."shopifyDomain"."updated_at" IS E'Timestamp indicating the last time the record was updated, automatically managed by a database trigger to ensure accuracy.'; - --- Create trigger for updating the updated_at field in the shopifyDomain table -CREATE TRIGGER set_public_shopify_domain_updated_at - BEFORE UPDATE ON "public"."shopifyDomain" - FOR EACH ROW - EXECUTE FUNCTION public.set_current_timestamp_updated_at(); diff --git a/libs/gql/admin/api/src/generated/index.ts b/libs/gql/admin/api/src/generated/index.ts index fabacd905..dcdd7c879 100644 --- a/libs/gql/admin/api/src/generated/index.ts +++ b/libs/gql/admin/api/src/generated/index.ts @@ -1356,6 +1356,13 @@ ${EventParametersFieldsFragmentDoc}`; heroImageClasses } } +} + `; + const GetShopifyDomainDocument = ` + query GetShopifyDomain($domain: String!) @cached { + shopifyDomain_by_pk(domain: $domain) { + organizerId + } } `; const GetEventPassNftByIdDocument = ` @@ -1785,6 +1792,9 @@ export function getSdk(requester: Requester) { GetOrganizerLatestEvents(variables: Types.GetOrganizerLatestEventsQueryVariables, options?: C): Promise { return requester(GetOrganizerLatestEventsDocument, variables, options) as Promise; }, + GetShopifyDomain(variables: Types.GetShopifyDomainQueryVariables, options?: C): Promise { + return requester(GetShopifyDomainDocument, variables, options) as Promise; + }, GetEventPassNftById(variables: Types.GetEventPassNftByIdQueryVariables, options?: C): Promise { return requester(GetEventPassNftByIdDocument, variables, options) as Promise; }, diff --git a/libs/gql/admin/api/src/generated/schema.graphql b/libs/gql/admin/api/src/generated/schema.graphql index b303aa431..934ca2e7f 100644 --- a/libs/gql/admin/api/src/generated/schema.graphql +++ b/libs/gql/admin/api/src/generated/schema.graphql @@ -11381,7 +11381,6 @@ enum apiKeyType_constraint { enum apiKeyType_enum { EXTERNAL - SHOPIFY } """ @@ -19763,6 +19762,32 @@ type mutation_root { """ delete_shopifyCampaignStatus_by_pk(value: String!): shopifyCampaignStatus + """ + delete data from the table: "shopifyCustomer" + """ + delete_shopifyCustomer( + """filter the rows which have to be deleted""" + where: shopifyCustomer_bool_exp! + ): shopifyCustomer_mutation_response + + """ + delete data from the table: "shopifyDomain" + """ + delete_shopifyDomain( + """filter the rows which have to be deleted""" + where: shopifyDomain_bool_exp! + ): shopifyDomain_mutation_response + + """ + delete single row from the table: "shopifyDomain" + """ + delete_shopifyDomain_by_pk( + """ + The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. + """ + domain: String! + ): shopifyDomain + """ delete data from the table: "stampNft" """ @@ -20857,6 +20882,50 @@ type mutation_root { on_conflict: shopifyCampaignStatus_on_conflict ): shopifyCampaignStatus + """ + insert data into the table: "shopifyCustomer" + """ + insert_shopifyCustomer( + """the rows to be inserted""" + objects: [shopifyCustomer_insert_input!]! + + """upsert condition""" + on_conflict: shopifyCustomer_on_conflict + ): shopifyCustomer_mutation_response + + """ + insert a single row into the table: "shopifyCustomer" + """ + insert_shopifyCustomer_one( + """the row to be inserted""" + object: shopifyCustomer_insert_input! + + """upsert condition""" + on_conflict: shopifyCustomer_on_conflict + ): shopifyCustomer + + """ + insert data into the table: "shopifyDomain" + """ + insert_shopifyDomain( + """the rows to be inserted""" + objects: [shopifyDomain_insert_input!]! + + """upsert condition""" + on_conflict: shopifyDomain_on_conflict + ): shopifyDomain_mutation_response + + """ + insert a single row into the table: "shopifyDomain" + """ + insert_shopifyDomain_one( + """the row to be inserted""" + object: shopifyDomain_insert_input! + + """upsert condition""" + on_conflict: shopifyDomain_on_conflict + ): shopifyDomain + """ insert data into the table: "stampNft" """ @@ -24003,6 +24072,53 @@ type mutation_root { updates: [shopifyCampaignStatus_updates!]! ): [shopifyCampaignStatus_mutation_response] + """ + update data of the table: "shopifyCustomer" + """ + update_shopifyCustomer( + """sets the columns of the filtered rows to the given values""" + _set: shopifyCustomer_set_input + + """filter the rows which have to be updated""" + where: shopifyCustomer_bool_exp! + ): shopifyCustomer_mutation_response + + """ + update multiples rows of table: "shopifyCustomer" + """ + update_shopifyCustomer_many( + """updates to execute, in order""" + updates: [shopifyCustomer_updates!]! + ): [shopifyCustomer_mutation_response] + + """ + update data of the table: "shopifyDomain" + """ + update_shopifyDomain( + """sets the columns of the filtered rows to the given values""" + _set: shopifyDomain_set_input + + """filter the rows which have to be updated""" + where: shopifyDomain_bool_exp! + ): shopifyDomain_mutation_response + + """ + update single row of the table: "shopifyDomain" + """ + update_shopifyDomain_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: shopifyDomain_set_input + pk_columns: shopifyDomain_pk_columns_input! + ): shopifyDomain + + """ + update multiples rows of table: "shopifyDomain" + """ + update_shopifyDomain_many( + """updates to execute, in order""" + updates: [shopifyDomain_updates!]! + ): [shopifyDomain_mutation_response] + """ update data of the table: "stampNft" """ @@ -32776,6 +32892,94 @@ type query_root { """ shopifyCampaignStatus_by_pk(value: String!): shopifyCampaignStatus + """ + fetch data from the table: "shopifyCustomer" + """ + shopifyCustomer( + """distinct select on columns""" + distinct_on: [shopifyCustomer_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [shopifyCustomer_order_by!] + + """filter the rows returned""" + where: shopifyCustomer_bool_exp + ): [shopifyCustomer!]! + + """ + fetch aggregated fields from the table: "shopifyCustomer" + """ + shopifyCustomer_aggregate( + """distinct select on columns""" + distinct_on: [shopifyCustomer_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [shopifyCustomer_order_by!] + + """filter the rows returned""" + where: shopifyCustomer_bool_exp + ): shopifyCustomer_aggregate! + + """ + fetch data from the table: "shopifyDomain" + """ + shopifyDomain( + """distinct select on columns""" + distinct_on: [shopifyDomain_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [shopifyDomain_order_by!] + + """filter the rows returned""" + where: shopifyDomain_bool_exp + ): [shopifyDomain!]! + + """ + fetch aggregated fields from the table: "shopifyDomain" + """ + shopifyDomain_aggregate( + """distinct select on columns""" + distinct_on: [shopifyDomain_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [shopifyDomain_order_by!] + + """filter the rows returned""" + where: shopifyDomain_bool_exp + ): shopifyDomain_aggregate! + + """fetch data from the table: "shopifyDomain" using primary key columns""" + shopifyDomain_by_pk( + """ + The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. + """ + domain: String! + ): shopifyDomain + """ fetch data from the table: "stampNft" """ @@ -33718,7 +33922,7 @@ type secretApiKey { status: apiKeyStatus_enum """ - The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". + The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. """ type: apiKeyType_enum! updated_at: timestamptz! @@ -33830,7 +34034,7 @@ input secretApiKey_insert_input { status: apiKeyStatus_enum """ - The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". + The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. """ type: apiKeyType_enum updated_at: timestamptz @@ -34066,7 +34270,7 @@ input secretApiKey_set_input { status: apiKeyStatus_enum """ - The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". + The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. """ type: apiKeyType_enum updated_at: timestamptz @@ -34133,7 +34337,7 @@ input secretApiKey_stream_cursor_value_input { status: apiKeyStatus_enum """ - The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". + The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. """ type: apiKeyType_enum updated_at: timestamptz @@ -34684,162 +34888,702 @@ input shopifyCampaignStatus_updates { } """ -Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata. +This table stores the link between the offline accounts and Shopify customer IDs. It allows organizers to manage customer data seamlessly across platforms without needing to handle sensitive personal information directly. """ -type stampNft { - chainId: String! - contractAddress: String! - created_at: timestamptz! - id: uuid! - - """ - Structured metadata associated with the token, stored in a JSONB format for flexibility. - """ - metadata( - """JSON select path""" - path: String - ): jsonb! - - """The unique identifier of the token within its contract.""" - tokenId: bigint! - +type shopifyCustomer { """ - URI pointing to the token metadata, which may include details such as the item associated with the token. + Reference to the account table, ensuring that customer data is associated with a unique account address. """ - tokenUri: String - updated_at: timestamptz! -} + address: String! -""" -Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event. -""" -type stampNftContract { """ - A unique identifier for the marketing campaign associated with this contract. + Timestamp indicating when the record was initially created, set automatically by the system. """ - campaignId: String! + created_at: timestamptz """ - The identifier of the blockchain network where the contract is deployed. + The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems. """ - chainId: String! + customerId: String! - """The blockchain address of the stamp NFT contract.""" - contractAddress: String! - created_at: timestamptz! - id: uuid - organizerId: String! + """Unique identifier for each entry, generated automatically as a UUID.""" + id: uuid! """ - The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED. + Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently. """ - type: stampNftContractType_enum! - updated_at: timestamptz! + organizerId: String! + updated_at: timestamptz } """ -Defines contract types for the stampNftContract, representing various marketing campaigns or actions. +aggregated selection of "shopifyCustomer" """ -type stampNftContractType { - """ - Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. - """ - value: String! +type shopifyCustomer_aggregate { + aggregate: shopifyCustomer_aggregate_fields + nodes: [shopifyCustomer!]! } """ -aggregated selection of "stampNftContractType" +aggregate fields of "shopifyCustomer" """ -type stampNftContractType_aggregate { - aggregate: stampNftContractType_aggregate_fields - nodes: [stampNftContractType!]! +type shopifyCustomer_aggregate_fields { + count(columns: [shopifyCustomer_select_column!], distinct: Boolean): Int! + max: shopifyCustomer_max_fields + min: shopifyCustomer_min_fields } """ -aggregate fields of "stampNftContractType" +Boolean expression to filter rows from the table "shopifyCustomer". All fields are combined with a logical 'AND'. """ -type stampNftContractType_aggregate_fields { - count(columns: [stampNftContractType_select_column!], distinct: Boolean): Int! - max: stampNftContractType_max_fields - min: stampNftContractType_min_fields +input shopifyCustomer_bool_exp { + _and: [shopifyCustomer_bool_exp!] + _not: shopifyCustomer_bool_exp + _or: [shopifyCustomer_bool_exp!] + address: String_comparison_exp + created_at: timestamptz_comparison_exp + customerId: String_comparison_exp + id: uuid_comparison_exp + organizerId: String_comparison_exp + updated_at: timestamptz_comparison_exp } """ -Boolean expression to filter rows from the table "stampNftContractType". All fields are combined with a logical 'AND'. +unique or primary key constraints on table "shopifyCustomer" """ -input stampNftContractType_bool_exp { - _and: [stampNftContractType_bool_exp!] - _not: stampNftContractType_bool_exp - _or: [stampNftContractType_bool_exp!] - value: String_comparison_exp +enum shopifyCustomer_constraint { + """ + unique or primary key constraint on columns "customerId", "address", "organizerId" + """ + shopifyCustomer_address_organizerId_customerId_key } """ -unique or primary key constraints on table "stampNftContractType" +input type for inserting data into table "shopifyCustomer" """ -enum stampNftContractType_constraint { +input shopifyCustomer_insert_input { """ - unique or primary key constraint on columns "value" + Reference to the account table, ensuring that customer data is associated with a unique account address. """ - stampNftContractType_pkey -} + address: String -enum stampNftContractType_enum { - SHOPIFY_PURCHASE_COMPLETED -} + """ + Timestamp indicating when the record was initially created, set automatically by the system. + """ + created_at: timestamptz -""" -Boolean expression to compare columns of type "stampNftContractType_enum". All fields are combined with logical 'AND'. -""" -input stampNftContractType_enum_comparison_exp { - _eq: stampNftContractType_enum - _in: [stampNftContractType_enum!] - _is_null: Boolean - _neq: stampNftContractType_enum - _nin: [stampNftContractType_enum!] -} + """ + The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems. + """ + customerId: String + + """Unique identifier for each entry, generated automatically as a UUID.""" + id: uuid -""" -input type for inserting data into table "stampNftContractType" -""" -input stampNftContractType_insert_input { """ - Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. + Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently. """ - value: String + organizerId: String + updated_at: timestamptz } """aggregate max on columns""" -type stampNftContractType_max_fields { +type shopifyCustomer_max_fields { """ - Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. + Reference to the account table, ensuring that customer data is associated with a unique account address. """ - value: String -} + address: String -"""aggregate min on columns""" -type stampNftContractType_min_fields { """ - Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. + Timestamp indicating when the record was initially created, set automatically by the system. """ - value: String -} + created_at: timestamptz -""" -response of any mutation on the table "stampNftContractType" -""" -type stampNftContractType_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """ + The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems. + """ + customerId: String - """data from the rows affected by the mutation""" - returning: [stampNftContractType!]! + """Unique identifier for each entry, generated automatically as a UUID.""" + id: uuid + + """ + Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently. + """ + organizerId: String + updated_at: timestamptz } -""" -on_conflict condition type for table "stampNftContractType" -""" -input stampNftContractType_on_conflict { +"""aggregate min on columns""" +type shopifyCustomer_min_fields { + """ + Reference to the account table, ensuring that customer data is associated with a unique account address. + """ + address: String + + """ + Timestamp indicating when the record was initially created, set automatically by the system. + """ + created_at: timestamptz + + """ + The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems. + """ + customerId: String + + """Unique identifier for each entry, generated automatically as a UUID.""" + id: uuid + + """ + Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently. + """ + organizerId: String + updated_at: timestamptz +} + +""" +response of any mutation on the table "shopifyCustomer" +""" +type shopifyCustomer_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [shopifyCustomer!]! +} + +""" +on_conflict condition type for table "shopifyCustomer" +""" +input shopifyCustomer_on_conflict { + constraint: shopifyCustomer_constraint! + update_columns: [shopifyCustomer_update_column!]! = [] + where: shopifyCustomer_bool_exp +} + +"""Ordering options when selecting data from "shopifyCustomer".""" +input shopifyCustomer_order_by { + address: order_by + created_at: order_by + customerId: order_by + id: order_by + organizerId: order_by + updated_at: order_by +} + +""" +select columns of table "shopifyCustomer" +""" +enum shopifyCustomer_select_column { + """column name""" + address + + """column name""" + created_at + + """column name""" + customerId + + """column name""" + id + + """column name""" + organizerId + + """column name""" + updated_at +} + +""" +input type for updating data in table "shopifyCustomer" +""" +input shopifyCustomer_set_input { + """ + Reference to the account table, ensuring that customer data is associated with a unique account address. + """ + address: String + + """ + Timestamp indicating when the record was initially created, set automatically by the system. + """ + created_at: timestamptz + + """ + The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems. + """ + customerId: String + + """Unique identifier for each entry, generated automatically as a UUID.""" + id: uuid + + """ + Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently. + """ + organizerId: String + updated_at: timestamptz +} + +""" +Streaming cursor of the table "shopifyCustomer" +""" +input shopifyCustomer_stream_cursor_input { + """Stream column input with initial value""" + initial_value: shopifyCustomer_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input shopifyCustomer_stream_cursor_value_input { + """ + Reference to the account table, ensuring that customer data is associated with a unique account address. + """ + address: String + + """ + Timestamp indicating when the record was initially created, set automatically by the system. + """ + created_at: timestamptz + + """ + The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems. + """ + customerId: String + + """Unique identifier for each entry, generated automatically as a UUID.""" + id: uuid + + """ + Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently. + """ + organizerId: String + updated_at: timestamptz +} + +""" +update columns of table "shopifyCustomer" +""" +enum shopifyCustomer_update_column { + """column name""" + address + + """column name""" + created_at + + """column name""" + customerId + + """column name""" + id + + """column name""" + organizerId + + """column name""" + updated_at +} + +input shopifyCustomer_updates { + """sets the columns of the filtered rows to the given values""" + _set: shopifyCustomer_set_input + + """filter the rows which have to be updated""" + where: shopifyCustomer_bool_exp! +} + +""" +This table is used to link and authenticate queries from Shopify to an organizer in our system. It stores the unique Shopify domains associated with each organizer, allowing for efficient lookup and validation of incoming requests. +""" +type shopifyDomain { + """ + Timestamp indicating when the record was initially created, set automatically by the system. + """ + created_at: timestamptz + + """ + The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. + """ + domain: String! + + """ + The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers. + """ + organizerId: String! +} + +""" +aggregated selection of "shopifyDomain" +""" +type shopifyDomain_aggregate { + aggregate: shopifyDomain_aggregate_fields + nodes: [shopifyDomain!]! +} + +""" +aggregate fields of "shopifyDomain" +""" +type shopifyDomain_aggregate_fields { + count(columns: [shopifyDomain_select_column!], distinct: Boolean): Int! + max: shopifyDomain_max_fields + min: shopifyDomain_min_fields +} + +""" +Boolean expression to filter rows from the table "shopifyDomain". All fields are combined with a logical 'AND'. +""" +input shopifyDomain_bool_exp { + _and: [shopifyDomain_bool_exp!] + _not: shopifyDomain_bool_exp + _or: [shopifyDomain_bool_exp!] + created_at: timestamptz_comparison_exp + domain: String_comparison_exp + organizerId: String_comparison_exp +} + +""" +unique or primary key constraints on table "shopifyDomain" +""" +enum shopifyDomain_constraint { + """ + unique or primary key constraint on columns "domain" + """ + shopifyDomain_pkey +} + +""" +input type for inserting data into table "shopifyDomain" +""" +input shopifyDomain_insert_input { + """ + Timestamp indicating when the record was initially created, set automatically by the system. + """ + created_at: timestamptz + + """ + The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. + """ + domain: String + + """ + The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers. + """ + organizerId: String +} + +"""aggregate max on columns""" +type shopifyDomain_max_fields { + """ + Timestamp indicating when the record was initially created, set automatically by the system. + """ + created_at: timestamptz + + """ + The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. + """ + domain: String + + """ + The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers. + """ + organizerId: String +} + +"""aggregate min on columns""" +type shopifyDomain_min_fields { + """ + Timestamp indicating when the record was initially created, set automatically by the system. + """ + created_at: timestamptz + + """ + The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. + """ + domain: String + + """ + The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers. + """ + organizerId: String +} + +""" +response of any mutation on the table "shopifyDomain" +""" +type shopifyDomain_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [shopifyDomain!]! +} + +""" +on_conflict condition type for table "shopifyDomain" +""" +input shopifyDomain_on_conflict { + constraint: shopifyDomain_constraint! + update_columns: [shopifyDomain_update_column!]! = [] + where: shopifyDomain_bool_exp +} + +"""Ordering options when selecting data from "shopifyDomain".""" +input shopifyDomain_order_by { + created_at: order_by + domain: order_by + organizerId: order_by +} + +"""primary key columns input for table: shopifyDomain""" +input shopifyDomain_pk_columns_input { + """ + The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. + """ + domain: String! +} + +""" +select columns of table "shopifyDomain" +""" +enum shopifyDomain_select_column { + """column name""" + created_at + + """column name""" + domain + + """column name""" + organizerId +} + +""" +input type for updating data in table "shopifyDomain" +""" +input shopifyDomain_set_input { + """ + Timestamp indicating when the record was initially created, set automatically by the system. + """ + created_at: timestamptz + + """ + The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. + """ + domain: String + + """ + The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers. + """ + organizerId: String +} + +""" +Streaming cursor of the table "shopifyDomain" +""" +input shopifyDomain_stream_cursor_input { + """Stream column input with initial value""" + initial_value: shopifyDomain_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input shopifyDomain_stream_cursor_value_input { + """ + Timestamp indicating when the record was initially created, set automatically by the system. + """ + created_at: timestamptz + + """ + The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. + """ + domain: String + + """ + The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers. + """ + organizerId: String +} + +""" +update columns of table "shopifyDomain" +""" +enum shopifyDomain_update_column { + """column name""" + created_at + + """column name""" + domain + + """column name""" + organizerId +} + +input shopifyDomain_updates { + """sets the columns of the filtered rows to the given values""" + _set: shopifyDomain_set_input + + """filter the rows which have to be updated""" + where: shopifyDomain_bool_exp! +} + +""" +Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata. +""" +type stampNft { + chainId: String! + contractAddress: String! + created_at: timestamptz! + id: uuid! + + """ + Structured metadata associated with the token, stored in a JSONB format for flexibility. + """ + metadata( + """JSON select path""" + path: String + ): jsonb! + + """The unique identifier of the token within its contract.""" + tokenId: bigint! + + """ + URI pointing to the token metadata, which may include details such as the item associated with the token. + """ + tokenUri: String + updated_at: timestamptz! +} + +""" +Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event. +""" +type stampNftContract { + """ + A unique identifier for the marketing campaign associated with this contract. + """ + campaignId: String! + + """ + The identifier of the blockchain network where the contract is deployed. + """ + chainId: String! + + """The blockchain address of the stamp NFT contract.""" + contractAddress: String! + created_at: timestamptz! + id: uuid + organizerId: String! + + """ + The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED. + """ + type: stampNftContractType_enum! + updated_at: timestamptz! +} + +""" +Defines contract types for the stampNftContract, representing various marketing campaigns or actions. +""" +type stampNftContractType { + """ + Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. + """ + value: String! +} + +""" +aggregated selection of "stampNftContractType" +""" +type stampNftContractType_aggregate { + aggregate: stampNftContractType_aggregate_fields + nodes: [stampNftContractType!]! +} + +""" +aggregate fields of "stampNftContractType" +""" +type stampNftContractType_aggregate_fields { + count(columns: [stampNftContractType_select_column!], distinct: Boolean): Int! + max: stampNftContractType_max_fields + min: stampNftContractType_min_fields +} + +""" +Boolean expression to filter rows from the table "stampNftContractType". All fields are combined with a logical 'AND'. +""" +input stampNftContractType_bool_exp { + _and: [stampNftContractType_bool_exp!] + _not: stampNftContractType_bool_exp + _or: [stampNftContractType_bool_exp!] + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "stampNftContractType" +""" +enum stampNftContractType_constraint { + """ + unique or primary key constraint on columns "value" + """ + stampNftContractType_pkey +} + +enum stampNftContractType_enum { + SHOPIFY_PURCHASE_COMPLETED +} + +""" +Boolean expression to compare columns of type "stampNftContractType_enum". All fields are combined with logical 'AND'. +""" +input stampNftContractType_enum_comparison_exp { + _eq: stampNftContractType_enum + _in: [stampNftContractType_enum!] + _is_null: Boolean + _neq: stampNftContractType_enum + _nin: [stampNftContractType_enum!] +} + +""" +input type for inserting data into table "stampNftContractType" +""" +input stampNftContractType_insert_input { + """ + Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. + """ + value: String +} + +"""aggregate max on columns""" +type stampNftContractType_max_fields { + """ + Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. + """ + value: String +} + +"""aggregate min on columns""" +type stampNftContractType_min_fields { + """ + Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify. + """ + value: String +} + +""" +response of any mutation on the table "stampNftContractType" +""" +type stampNftContractType_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [stampNftContractType!]! +} + +""" +on_conflict condition type for table "stampNftContractType" +""" +input stampNftContractType_on_conflict { constraint: stampNftContractType_constraint! update_columns: [stampNftContractType_update_column!]! = [] where: stampNftContractType_bool_exp @@ -39245,6 +39989,122 @@ type subscription_root { where: shopifyCampaignStatus_bool_exp ): [shopifyCampaignStatus!]! + """ + fetch data from the table: "shopifyCustomer" + """ + shopifyCustomer( + """distinct select on columns""" + distinct_on: [shopifyCustomer_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [shopifyCustomer_order_by!] + + """filter the rows returned""" + where: shopifyCustomer_bool_exp + ): [shopifyCustomer!]! + + """ + fetch aggregated fields from the table: "shopifyCustomer" + """ + shopifyCustomer_aggregate( + """distinct select on columns""" + distinct_on: [shopifyCustomer_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [shopifyCustomer_order_by!] + + """filter the rows returned""" + where: shopifyCustomer_bool_exp + ): shopifyCustomer_aggregate! + + """ + fetch data from the table in a streaming manner: "shopifyCustomer" + """ + shopifyCustomer_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [shopifyCustomer_stream_cursor_input]! + + """filter the rows returned""" + where: shopifyCustomer_bool_exp + ): [shopifyCustomer!]! + + """ + fetch data from the table: "shopifyDomain" + """ + shopifyDomain( + """distinct select on columns""" + distinct_on: [shopifyDomain_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [shopifyDomain_order_by!] + + """filter the rows returned""" + where: shopifyDomain_bool_exp + ): [shopifyDomain!]! + + """ + fetch aggregated fields from the table: "shopifyDomain" + """ + shopifyDomain_aggregate( + """distinct select on columns""" + distinct_on: [shopifyDomain_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [shopifyDomain_order_by!] + + """filter the rows returned""" + where: shopifyDomain_bool_exp + ): shopifyDomain_aggregate! + + """fetch data from the table: "shopifyDomain" using primary key columns""" + shopifyDomain_by_pk( + """ + The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. + """ + domain: String! + ): shopifyDomain + + """ + fetch data from the table in a streaming manner: "shopifyDomain" + """ + shopifyDomain_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [shopifyDomain_stream_cursor_input]! + + """filter the rows returned""" + where: shopifyDomain_bool_exp + ): [shopifyDomain!]! + """ fetch data from the table: "stampNft" """ diff --git a/libs/gql/admin/api/src/generated/schema.json b/libs/gql/admin/api/src/generated/schema.json index 88d53d312..8df754ad4 100644 --- a/libs/gql/admin/api/src/generated/schema.json +++ b/libs/gql/admin/api/src/generated/schema.json @@ -57284,12 +57284,6 @@ "description": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "SHOPIFY", - "description": null, - "isDeprecated": false, - "deprecationReason": null } ], "possibleTypes": null @@ -94063,6 +94057,93 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "delete_shopifyCustomer", + "description": "delete data from the table: \"shopifyCustomer\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCustomer_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyCustomer_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_shopifyDomain", + "description": "delete data from the table: \"shopifyDomain\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyDomain_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyDomain_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_shopifyDomain_by_pk", + "description": "delete single row from the table: \"shopifyDomain\"", + "args": [ + { + "name": "domain", + "description": "The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyDomain", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "delete_stampNft", "description": "delete data from the table: \"stampNft\"", @@ -98504,8 +98585,8 @@ "deprecationReason": null }, { - "name": "insert_stampNft", - "description": "insert data into the table: \"stampNft\"", + "name": "insert_shopifyCustomer", + "description": "insert data into the table: \"shopifyCustomer\"", "args": [ { "name": "objects", @@ -98521,7 +98602,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNft_insert_input", + "name": "shopifyCustomer_insert_input", "ofType": null } } @@ -98536,7 +98617,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "stampNft_on_conflict", + "name": "shopifyCustomer_on_conflict", "ofType": null }, "defaultValue": null, @@ -98546,34 +98627,26 @@ ], "type": { "kind": "OBJECT", - "name": "stampNft_mutation_response", + "name": "shopifyCustomer_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stampNftContract", - "description": "insert data into the table: \"stampNftContract\"", + "name": "insert_shopifyCustomer_one", + "description": "insert a single row into the table: \"shopifyCustomer\"", "args": [ { - "name": "objects", - "description": "the rows to be inserted", + "name": "object", + "description": "the row to be inserted", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stampNftContract_insert_input", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "shopifyCustomer_insert_input", + "ofType": null } }, "defaultValue": null, @@ -98585,7 +98658,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "stampNftContract_on_conflict", + "name": "shopifyCustomer_on_conflict", "ofType": null }, "defaultValue": null, @@ -98595,15 +98668,15 @@ ], "type": { "kind": "OBJECT", - "name": "stampNftContract_mutation_response", + "name": "shopifyCustomer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stampNftContractType", - "description": "insert data into the table: \"stampNftContractType\"", + "name": "insert_shopifyDomain", + "description": "insert data into the table: \"shopifyDomain\"", "args": [ { "name": "objects", @@ -98619,7 +98692,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_insert_input", + "name": "shopifyDomain_insert_input", "ofType": null } } @@ -98634,7 +98707,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_on_conflict", + "name": "shopifyDomain_on_conflict", "ofType": null }, "defaultValue": null, @@ -98644,15 +98717,15 @@ ], "type": { "kind": "OBJECT", - "name": "stampNftContractType_mutation_response", + "name": "shopifyDomain_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stampNftContractType_one", - "description": "insert a single row into the table: \"stampNftContractType\"", + "name": "insert_shopifyDomain_one", + "description": "insert a single row into the table: \"shopifyDomain\"", "args": [ { "name": "object", @@ -98662,7 +98735,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_insert_input", + "name": "shopifyDomain_insert_input", "ofType": null } }, @@ -98675,7 +98748,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_on_conflict", + "name": "shopifyDomain_on_conflict", "ofType": null }, "defaultValue": null, @@ -98685,26 +98758,83 @@ ], "type": { "kind": "OBJECT", - "name": "stampNftContractType", + "name": "shopifyDomain", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stampNftContract_one", - "description": "insert a single row into the table: \"stampNftContract\"", + "name": "insert_stampNft", + "description": "insert data into the table: \"stampNft\"", "args": [ { - "name": "object", - "description": "the row to be inserted", + "name": "objects", + "description": "the rows to be inserted", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stampNftContract_insert_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNft_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stampNftContract", + "description": "insert data into the table: \"stampNftContract\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_insert_input", + "ofType": null + } + } } }, "defaultValue": null, @@ -98726,15 +98856,15 @@ ], "type": { "kind": "OBJECT", - "name": "stampNftContract", + "name": "stampNftContract_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stampNftSupply", - "description": "insert data into the table: \"stampNftSupply\"", + "name": "insert_stampNftContractType", + "description": "insert data into the table: \"stampNftContractType\"", "args": [ { "name": "objects", @@ -98750,7 +98880,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_insert_input", + "name": "stampNftContractType_insert_input", "ofType": null } } @@ -98765,7 +98895,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_on_conflict", + "name": "stampNftContractType_on_conflict", "ofType": null }, "defaultValue": null, @@ -98775,15 +98905,15 @@ ], "type": { "kind": "OBJECT", - "name": "stampNftSupply_mutation_response", + "name": "stampNftContractType_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stampNftSupply_one", - "description": "insert a single row into the table: \"stampNftSupply\"", + "name": "insert_stampNftContractType_one", + "description": "insert a single row into the table: \"stampNftContractType\"", "args": [ { "name": "object", @@ -98793,7 +98923,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_insert_input", + "name": "stampNftContractType_insert_input", "ofType": null } }, @@ -98806,7 +98936,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_on_conflict", + "name": "stampNftContractType_on_conflict", "ofType": null }, "defaultValue": null, @@ -98816,15 +98946,15 @@ ], "type": { "kind": "OBJECT", - "name": "stampNftSupply", + "name": "stampNftContractType", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stampNft_one", - "description": "insert a single row into the table: \"stampNft\"", + "name": "insert_stampNftContract_one", + "description": "insert a single row into the table: \"stampNftContract\"", "args": [ { "name": "object", @@ -98834,7 +98964,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNft_insert_input", + "name": "stampNftContract_insert_input", "ofType": null } }, @@ -98847,7 +98977,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "stampNft_on_conflict", + "name": "stampNftContract_on_conflict", "ofType": null }, "defaultValue": null, @@ -98857,15 +98987,15 @@ ], "type": { "kind": "OBJECT", - "name": "stampNft", + "name": "stampNftContract", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stripeCheckoutSession", - "description": "insert data into the table: \"stripeCheckoutSession\"", + "name": "insert_stampNftSupply", + "description": "insert data into the table: \"stampNftSupply\"", "args": [ { "name": "objects", @@ -98881,7 +99011,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_insert_input", + "name": "stampNftSupply_insert_input", "ofType": null } } @@ -98896,7 +99026,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_on_conflict", + "name": "stampNftSupply_on_conflict", "ofType": null }, "defaultValue": null, @@ -98906,34 +99036,26 @@ ], "type": { "kind": "OBJECT", - "name": "stripeCheckoutSession_mutation_response", + "name": "stampNftSupply_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stripeCheckoutSessionType", - "description": "insert data into the table: \"stripeCheckoutSessionType\"", + "name": "insert_stampNftSupply_one", + "description": "insert a single row into the table: \"stampNftSupply\"", "args": [ { - "name": "objects", - "description": "the rows to be inserted", + "name": "object", + "description": "the row to be inserted", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_insert_input", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "stampNftSupply_insert_input", + "ofType": null } }, "defaultValue": null, @@ -98945,7 +99067,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_on_conflict", + "name": "stampNftSupply_on_conflict", "ofType": null }, "defaultValue": null, @@ -98955,15 +99077,15 @@ ], "type": { "kind": "OBJECT", - "name": "stripeCheckoutSessionType_mutation_response", + "name": "stampNftSupply", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stripeCheckoutSessionType_one", - "description": "insert a single row into the table: \"stripeCheckoutSessionType\"", + "name": "insert_stampNft_one", + "description": "insert a single row into the table: \"stampNft\"", "args": [ { "name": "object", @@ -98973,7 +99095,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_insert_input", + "name": "stampNft_insert_input", "ofType": null } }, @@ -98986,7 +99108,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_on_conflict", + "name": "stampNft_on_conflict", "ofType": null }, "defaultValue": null, @@ -98996,26 +99118,34 @@ ], "type": { "kind": "OBJECT", - "name": "stripeCheckoutSessionType", + "name": "stampNft", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stripeCheckoutSession_one", - "description": "insert a single row into the table: \"stripeCheckoutSession\"", + "name": "insert_stripeCheckoutSession", + "description": "insert data into the table: \"stripeCheckoutSession\"", "args": [ { - "name": "object", - "description": "the row to be inserted", + "name": "objects", + "description": "the rows to be inserted", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_insert_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_insert_input", + "ofType": null + } + } } }, "defaultValue": null, @@ -99037,15 +99167,15 @@ ], "type": { "kind": "OBJECT", - "name": "stripeCheckoutSession", + "name": "stripeCheckoutSession_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stripeCustomer", - "description": "insert data into the table: \"stripeCustomer\"", + "name": "insert_stripeCheckoutSessionType", + "description": "insert data into the table: \"stripeCheckoutSessionType\"", "args": [ { "name": "objects", @@ -99061,7 +99191,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_insert_input", + "name": "stripeCheckoutSessionType_insert_input", "ofType": null } } @@ -99076,7 +99206,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_on_conflict", + "name": "stripeCheckoutSessionType_on_conflict", "ofType": null }, "defaultValue": null, @@ -99086,15 +99216,15 @@ ], "type": { "kind": "OBJECT", - "name": "stripeCustomer_mutation_response", + "name": "stripeCheckoutSessionType_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stripeCustomer_one", - "description": "insert a single row into the table: \"stripeCustomer\"", + "name": "insert_stripeCheckoutSessionType_one", + "description": "insert a single row into the table: \"stripeCheckoutSessionType\"", "args": [ { "name": "object", @@ -99104,7 +99234,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_insert_input", + "name": "stripeCheckoutSessionType_insert_input", "ofType": null } }, @@ -99117,7 +99247,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_on_conflict", + "name": "stripeCheckoutSessionType_on_conflict", "ofType": null }, "defaultValue": null, @@ -99127,34 +99257,26 @@ ], "type": { "kind": "OBJECT", - "name": "stripeCustomer", + "name": "stripeCheckoutSessionType", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_timezone", - "description": "insert data into the table: \"timezone\"", + "name": "insert_stripeCheckoutSession_one", + "description": "insert a single row into the table: \"stripeCheckoutSession\"", "args": [ { - "name": "objects", - "description": "the rows to be inserted", + "name": "object", + "description": "the row to be inserted", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_insert_input", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_insert_input", + "ofType": null } }, "defaultValue": null, @@ -99166,7 +99288,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "timezone_on_conflict", + "name": "stripeCheckoutSession_on_conflict", "ofType": null }, "defaultValue": null, @@ -99176,26 +99298,34 @@ ], "type": { "kind": "OBJECT", - "name": "timezone_mutation_response", + "name": "stripeCheckoutSession", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_timezone_one", - "description": "insert a single row into the table: \"timezone\"", + "name": "insert_stripeCustomer", + "description": "insert data into the table: \"stripeCustomer\"", "args": [ { - "name": "object", - "description": "the row to be inserted", + "name": "objects", + "description": "the rows to be inserted", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_insert_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_insert_input", + "ofType": null + } + } } }, "defaultValue": null, @@ -99207,7 +99337,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "timezone_on_conflict", + "name": "stripeCustomer_on_conflict", "ofType": null }, "defaultValue": null, @@ -99217,30 +99347,26 @@ ], "type": { "kind": "OBJECT", - "name": "timezone", + "name": "stripeCustomer_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishAsset", - "description": "Publish one asset", + "name": "insert_stripeCustomer_one", + "description": "insert a single row into the table: \"stripeCustomer\"", "args": [ { - "name": "locales", - "description": "Optional localizations to publish", + "name": "object", + "description": "the row to be inserted", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_insert_input", + "ofType": null } }, "defaultValue": null, @@ -99248,20 +99374,33 @@ "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "on_conflict", + "description": "upsert condition", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_on_conflict", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCustomer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_timezone", + "description": "insert data into the table: \"timezone\"", + "args": [ { - "name": "to", - "description": "Publishing target stage", + "name": "objects", + "description": "the rows to be inserted", "type": { "kind": "NON_NULL", "name": null, @@ -99272,26 +99411,51 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "timezone_insert_input", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Document to publish", + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "timezone_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "timezone_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_timezone_one", + "description": "insert a single row into the table: \"timezone\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "timezone_insert_input", "ofType": null } }, @@ -99300,29 +99464,29 @@ "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", + "name": "on_conflict", + "description": "upsert condition", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "timezone_on_conflict", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { "kind": "OBJECT", - "name": "Asset", + "name": "timezone", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishContentSpace", - "description": "Publish one contentSpace", + "name": "publishAsset", + "description": "Publish one asset", "args": [ { "name": "locales", @@ -99388,7 +99552,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", + "name": "AssetWhereUniqueInput", "ofType": null } }, @@ -99411,15 +99575,15 @@ ], "type": { "kind": "OBJECT", - "name": "ContentSpace", + "name": "Asset", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishEvent", - "description": "Publish one event", + "name": "publishContentSpace", + "description": "Publish one contentSpace", "args": [ { "name": "locales", @@ -99485,7 +99649,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "ContentSpaceWhereUniqueInput", "ofType": null } }, @@ -99508,15 +99672,15 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "ContentSpace", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishEventPass", - "description": "Publish one eventPass", + "name": "publishEvent", + "description": "Publish one event", "args": [ { "name": "locales", @@ -99582,7 +99746,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "EventWhereUniqueInput", "ofType": null } }, @@ -99605,15 +99769,15 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "Event", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishEventPassDelayedRevealed", - "description": "Publish one eventPassDelayedRevealed", + "name": "publishEventPass", + "description": "Publish one eventPass", "args": [ { "name": "locales", @@ -99679,7 +99843,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", + "name": "EventPassWhereUniqueInput", "ofType": null } }, @@ -99702,72 +99866,19 @@ ], "type": { "kind": "OBJECT", - "name": "EventPassDelayedRevealed", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishLoyaltyCard", - "description": "Publish one loyaltyCard", - "args": [ - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LoyaltyCardWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "LoyaltyCard", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyAssets", - "description": "Publish many Asset documents", + "name": "publishEventPassDelayedRevealed", + "description": "Publish one eventPassDelayedRevealed", "args": [ { "name": "locales", - "description": "Document localizations to publish", + "description": "Optional localizations to publish", "type": { "kind": "LIST", "name": null, @@ -99799,7 +99910,7 @@ }, { "name": "to", - "description": "Stages to publish documents to", + "description": "Publishing target stage", "type": { "kind": "NON_NULL", "name": null, @@ -99823,11 +99934,15 @@ }, { "name": "where", - "description": "Identifies documents in each stage to be published", + "description": "Document to publish", "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -99835,7 +99950,7 @@ }, { "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", + "description": "Whether to include the default locale when publishBase is set", "type": { "kind": "SCALAR", "name": "Boolean", @@ -99847,128 +99962,20 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyAssetsConnection", - "description": "Publish many Asset documents", + "name": "publishLoyaltyCard", + "description": "Publish one loyaltyCard", "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "to", - "description": "Stages to publish documents to", + "description": "Publishing target stage", "type": { "kind": "NON_NULL", "name": null, @@ -99992,44 +99999,32 @@ }, { "name": "where", - "description": "Identifies documents in each stage to be published", + "description": "Document to publish", "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AssetConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyContentSpaces", - "description": "Publish many ContentSpace documents", + "name": "publishManyAssets", + "description": "Publish many Asset documents", "args": [ { "name": "locales", @@ -100092,7 +100087,7 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "ContentSpaceManyWhereInput", + "name": "AssetManyWhereInput", "ofType": null }, "defaultValue": null, @@ -100125,8 +100120,8 @@ "deprecationReason": null }, { - "name": "publishManyContentSpacesConnection", - "description": "Publish many ContentSpace documents", + "name": "publishManyAssetsConnection", + "description": "Publish many Asset documents", "args": [ { "name": "after", @@ -100261,7 +100256,7 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "ContentSpaceManyWhereInput", + "name": "AssetManyWhereInput", "ofType": null }, "defaultValue": null, @@ -100286,7 +100281,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "ContentSpaceConnection", + "name": "AssetConnection", "ofType": null } }, @@ -100294,8 +100289,8 @@ "deprecationReason": null }, { - "name": "publishManyEventPasses", - "description": "Publish many EventPass documents", + "name": "publishManyContentSpaces", + "description": "Publish many ContentSpace documents", "args": [ { "name": "locales", @@ -100358,7 +100353,7 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "ContentSpaceManyWhereInput", "ofType": null }, "defaultValue": null, @@ -100391,8 +100386,8 @@ "deprecationReason": null }, { - "name": "publishManyEventPassesConnection", - "description": "Publish many EventPass documents", + "name": "publishManyContentSpacesConnection", + "description": "Publish many ContentSpace documents", "args": [ { "name": "after", @@ -100527,7 +100522,7 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "ContentSpaceManyWhereInput", "ofType": null }, "defaultValue": null, @@ -100552,7 +100547,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPassConnection", + "name": "ContentSpaceConnection", "ofType": null } }, @@ -100560,8 +100555,8 @@ "deprecationReason": null }, { - "name": "publishManyEventPassesDelayedRevealed", - "description": "Publish many EventPassDelayedRevealed documents", + "name": "publishManyEventPasses", + "description": "Publish many EventPass documents", "args": [ { "name": "locales", @@ -100624,7 +100619,7 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedManyWhereInput", + "name": "EventPassManyWhereInput", "ofType": null }, "defaultValue": null, @@ -100657,8 +100652,8 @@ "deprecationReason": null }, { - "name": "publishManyEventPassesDelayedRevealedConnection", - "description": "Publish many EventPassDelayedRevealed documents", + "name": "publishManyEventPassesConnection", + "description": "Publish many EventPass documents", "args": [ { "name": "after", @@ -100793,7 +100788,7 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedManyWhereInput", + "name": "EventPassManyWhereInput", "ofType": null }, "defaultValue": null, @@ -100818,7 +100813,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPassDelayedRevealedConnection", + "name": "EventPassConnection", "ofType": null } }, @@ -100826,8 +100821,8 @@ "deprecationReason": null }, { - "name": "publishManyEvents", - "description": "Publish many Event documents", + "name": "publishManyEventPassesDelayedRevealed", + "description": "Publish many EventPassDelayedRevealed documents", "args": [ { "name": "locales", @@ -100890,7 +100885,7 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", + "name": "EventPassDelayedRevealedManyWhereInput", "ofType": null }, "defaultValue": null, @@ -100923,8 +100918,8 @@ "deprecationReason": null }, { - "name": "publishManyEventsConnection", - "description": "Publish many Event documents", + "name": "publishManyEventPassesDelayedRevealedConnection", + "description": "Publish many EventPassDelayedRevealed documents", "args": [ { "name": "after", @@ -101059,7 +101054,7 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", + "name": "EventPassDelayedRevealedManyWhereInput", "ofType": null }, "defaultValue": null, @@ -101084,7 +101079,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventConnection", + "name": "EventPassDelayedRevealedConnection", "ofType": null } }, @@ -101092,9 +101087,41 @@ "deprecationReason": null }, { - "name": "publishManyLoyaltyCards", - "description": "Publish many LoyaltyCard documents", + "name": "publishManyEvents", + "description": "Publish many Event documents", "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "to", "description": "Stages to publish documents to", @@ -101124,12 +101151,24 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "LoyaltyCardManyWhereInput", + "name": "EventManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null } ], "type": { @@ -101145,8 +101184,8 @@ "deprecationReason": null }, { - "name": "publishManyLoyaltyCardsConnection", - "description": "Publish many LoyaltyCard documents", + "name": "publishManyEventsConnection", + "description": "Publish many Event documents", "args": [ { "name": "after", @@ -101208,6 +101247,38 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "skip", "description": null, @@ -101249,12 +101320,24 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "LoyaltyCardManyWhereInput", + "name": "EventManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null } ], "type": { @@ -101262,7 +101345,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "LoyaltyCardConnection", + "name": "EventConnection", "ofType": null } }, @@ -101270,41 +101353,9 @@ "deprecationReason": null }, { - "name": "publishManyOrganizers", - "description": "Publish many Organizer documents", + "name": "publishManyLoyaltyCards", + "description": "Publish many LoyaltyCard documents", "args": [ - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "to", "description": "Stages to publish documents to", @@ -101334,24 +101385,12 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", + "name": "LoyaltyCardManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null } ], "type": { @@ -101367,8 +101406,8 @@ "deprecationReason": null }, { - "name": "publishManyOrganizersConnection", - "description": "Publish many Organizer documents", + "name": "publishManyLoyaltyCardsConnection", + "description": "Publish many LoyaltyCard documents", "args": [ { "name": "after", @@ -101430,38 +101469,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "skip", "description": null, @@ -101503,24 +101510,12 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", + "name": "LoyaltyCardManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null } ], "type": { @@ -101528,7 +101523,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "OrganizerConnection", + "name": "LoyaltyCardConnection", "ofType": null } }, @@ -101536,8 +101531,8 @@ "deprecationReason": null }, { - "name": "publishManyPacks", - "description": "Publish many Pack documents", + "name": "publishManyOrganizers", + "description": "Publish many Organizer documents", "args": [ { "name": "locales", @@ -101600,7 +101595,7 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "PackManyWhereInput", + "name": "OrganizerManyWhereInput", "ofType": null }, "defaultValue": null, @@ -101633,8 +101628,8 @@ "deprecationReason": null }, { - "name": "publishManyPacksConnection", - "description": "Publish many Pack documents", + "name": "publishManyOrganizersConnection", + "description": "Publish many Organizer documents", "args": [ { "name": "after", @@ -101764,6 +101759,103 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyPacks", + "description": "Publish many Pack documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", "description": "Identifies documents in each stage to be published", @@ -101794,7 +101886,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "PackConnection", + "name": "BatchPayload", "ofType": null } }, @@ -101802,12 +101894,72 @@ "deprecationReason": null }, { - "name": "publishOrganizer", - "description": "Publish one organizer", + "name": "publishManyPacksConnection", + "description": "Publish many Pack documents", "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "locales", - "description": "Optional localizations to publish", + "description": "Document localizations to publish", "type": { "kind": "LIST", "name": null, @@ -101837,9 +101989,21 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "to", - "description": "Publishing target stage", + "description": "Stages to publish documents to", "type": { "kind": "NON_NULL", "name": null, @@ -101863,15 +102027,11 @@ }, { "name": "where", - "description": "Document to publish", + "description": "Identifies documents in each stage to be published", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "PackManyWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -101879,7 +102039,7 @@ }, { "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", + "description": "Whether to include the default locale when publishBase is true", "type": { "kind": "SCALAR", "name": "Boolean", @@ -101891,16 +102051,20 @@ } ], "type": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PackConnection", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishPack", - "description": "Publish one pack", + "name": "publishOrganizer", + "description": "Publish one organizer", "args": [ { "name": "locales", @@ -101966,7 +102130,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", + "name": "OrganizerWhereUniqueInput", "ofType": null } }, @@ -101989,15 +102153,15 @@ ], "type": { "kind": "OBJECT", - "name": "Pack", + "name": "Organizer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishAsset", - "description": "Schedule to publish one asset", + "name": "publishPack", + "description": "Publish one pack", "args": [ { "name": "locales", @@ -102031,30 +102195,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "to", "description": "Publishing target stage", @@ -102087,7 +102227,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "PackWhereUniqueInput", "ofType": null } }, @@ -102110,15 +102250,15 @@ ], "type": { "kind": "OBJECT", - "name": "Asset", + "name": "Pack", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishContentSpace", - "description": "Schedule to publish one contentSpace", + "name": "schedulePublishAsset", + "description": "Schedule to publish one asset", "args": [ { "name": "locales", @@ -102208,7 +102348,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", + "name": "AssetWhereUniqueInput", "ofType": null } }, @@ -102231,15 +102371,15 @@ ], "type": { "kind": "OBJECT", - "name": "ContentSpace", + "name": "Asset", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishEvent", - "description": "Schedule to publish one event", + "name": "schedulePublishContentSpace", + "description": "Schedule to publish one contentSpace", "args": [ { "name": "locales", @@ -102329,7 +102469,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "ContentSpaceWhereUniqueInput", "ofType": null } }, @@ -102352,15 +102492,15 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "ContentSpace", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishEventPass", - "description": "Schedule to publish one eventPass", + "name": "schedulePublishEvent", + "description": "Schedule to publish one event", "args": [ { "name": "locales", @@ -102450,7 +102590,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "EventWhereUniqueInput", "ofType": null } }, @@ -102473,15 +102613,15 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "Event", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishEventPassDelayedRevealed", - "description": "Schedule to publish one eventPassDelayedRevealed", + "name": "schedulePublishEventPass", + "description": "Schedule to publish one eventPass", "args": [ { "name": "locales", @@ -102571,7 +102711,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", + "name": "EventPassWhereUniqueInput", "ofType": null } }, @@ -102594,92 +102734,15 @@ ], "type": { "kind": "OBJECT", - "name": "EventPassDelayedRevealed", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "schedulePublishLoyaltyCard", - "description": "Schedule to publish one loyaltyCard", - "args": [ - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LoyaltyCardWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "LoyaltyCard", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishOrganizer", - "description": "Schedule to publish one organizer", + "name": "schedulePublishEventPassDelayedRevealed", + "description": "Schedule to publish one eventPassDelayedRevealed", "args": [ { "name": "locales", @@ -102769,7 +102832,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null } }, @@ -102792,15 +102855,92 @@ ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "EventPassDelayedRevealed", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishPack", - "description": "Schedule to publish one pack", + "name": "schedulePublishLoyaltyCard", + "description": "Schedule to publish one loyaltyCard", + "args": [ + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishOrganizer", + "description": "Schedule to publish one organizer", "args": [ { "name": "locales", @@ -102890,7 +103030,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", + "name": "OrganizerWhereUniqueInput", "ofType": null } }, @@ -102913,43 +103053,19 @@ ], "type": { "kind": "OBJECT", - "name": "Pack", + "name": "Organizer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishAsset", - "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "schedulePublishPack", + "description": "Schedule to publish one pack", "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "description": "Optional localizations to publish", "type": { "kind": "LIST", "name": null, @@ -102967,6 +103083,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "releaseAt", "description": "Release at point in time, will create new release containing this operation", @@ -102992,45 +103120,69 @@ "deprecationReason": null }, { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "to", + "description": "Publishing target stage", "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } }, - "defaultValue": "true", + "defaultValue": "[PUBLISHED]", "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Document to unpublish", + "description": "Document to publish", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "PackWhereUniqueInput", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null } ], "type": { "kind": "OBJECT", - "name": "Asset", + "name": "Pack", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishContentSpace", - "description": "Unpublish one contentSpace from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "scheduleUnpublishAsset", + "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -103120,7 +103272,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", + "name": "AssetWhereUniqueInput", "ofType": null } }, @@ -103131,15 +103283,15 @@ ], "type": { "kind": "OBJECT", - "name": "ContentSpace", + "name": "Asset", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishEvent", - "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "scheduleUnpublishContentSpace", + "description": "Unpublish one contentSpace from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -103229,7 +103381,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "ContentSpaceWhereUniqueInput", "ofType": null } }, @@ -103240,15 +103392,15 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "ContentSpace", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishEventPass", - "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "scheduleUnpublishEvent", + "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -103338,7 +103490,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "EventWhereUniqueInput", "ofType": null } }, @@ -103349,15 +103501,15 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "Event", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishEventPassDelayedRevealed", - "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "scheduleUnpublishEventPass", + "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -103447,7 +103599,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", + "name": "EventPassWhereUniqueInput", "ofType": null } }, @@ -103458,15 +103610,15 @@ ], "type": { "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishLoyaltyCard", - "description": "Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "scheduleUnpublishEventPassDelayedRevealed", + "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -103492,6 +103644,26 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "releaseAt", "description": "Release at point in time, will create new release containing this operation", @@ -103516,6 +103688,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", "description": "Document to unpublish", @@ -103524,7 +103708,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "LoyaltyCardWhereUniqueInput", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null } }, @@ -103535,15 +103719,15 @@ ], "type": { "kind": "OBJECT", - "name": "LoyaltyCard", + "name": "EventPassDelayedRevealed", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishOrganizer", - "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "scheduleUnpublishLoyaltyCard", + "description": "Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -103569,26 +103753,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "releaseAt", "description": "Release at point in time, will create new release containing this operation", @@ -103613,18 +103777,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", "description": "Document to unpublish", @@ -103633,7 +103785,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "LoyaltyCardWhereUniqueInput", "ofType": null } }, @@ -103644,15 +103796,15 @@ ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "LoyaltyCard", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishPack", - "description": "Unpublish one pack from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "scheduleUnpublishOrganizer", + "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -103742,7 +103894,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "PackWhereUniqueInput", + "name": "OrganizerWhereUniqueInput", "ofType": null } }, @@ -103753,15 +103905,15 @@ ], "type": { "kind": "OBJECT", - "name": "Pack", + "name": "Organizer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishAsset", - "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "scheduleUnpublishPack", + "description": "Unpublish one pack from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -103808,85 +103960,24 @@ "deprecationReason": null }, { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "DateTime", "ofType": null }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } - }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishContentSpace", - "description": "Unpublish one contentSpace from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -103912,7 +104003,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "ContentSpaceWhereUniqueInput", + "name": "PackWhereUniqueInput", "ofType": null } }, @@ -103923,15 +104014,15 @@ ], "type": { "kind": "OBJECT", - "name": "ContentSpace", + "name": "Pack", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEvent", - "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "unpublishAsset", + "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -103997,7 +104088,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "AssetWhereUniqueInput", "ofType": null } }, @@ -104008,15 +104099,15 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "Asset", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEventPass", - "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "unpublishContentSpace", + "description": "Unpublish one contentSpace from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -104082,7 +104173,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "ContentSpaceWhereUniqueInput", "ofType": null } }, @@ -104093,15 +104184,15 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "ContentSpace", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEventPassDelayedRevealed", - "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "unpublishEvent", + "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -104167,7 +104258,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassDelayedRevealedWhereUniqueInput", + "name": "EventWhereUniqueInput", "ofType": null } }, @@ -104178,15 +104269,15 @@ ], "type": { "kind": "OBJECT", - "name": "EventPassDelayedRevealed", + "name": "Event", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishLoyaltyCard", - "description": "Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "unpublishEventPass", + "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -104212,62 +104303,9 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "where", - "description": "Document to unpublish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LoyaltyCardWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "LoyaltyCard", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishManyAssets", - "description": "Unpublish many Asset documents", - "args": [ - { - "name": "from", - "description": "Stages to unpublish documents from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "locales", - "description": "Locales to unpublish", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", "type": { "kind": "LIST", "name": null, @@ -104287,7 +104325,7 @@ }, { "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", "type": { "kind": "SCALAR", "name": "Boolean", @@ -104299,11 +104337,15 @@ }, { "name": "where", - "description": "Identifies documents in each stage", + "description": "Document to unpublish", "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -104311,60 +104353,279 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "OBJECT", + "name": "EventPass", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyAssetsConnection", - "description": "Find many Asset documents that match criteria in specified stage and unpublish from target stages", + "name": "unpublishEventPassDelayedRevealed", + "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "from", - "description": "Stages to unpublish documents from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishLoyaltyCard", + "description": "Unpublish one loyaltyCard from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoyaltyCardWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoyaltyCard", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyAssets", + "description": "Unpublish many Asset documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyAssetsConnection", + "description": "Find many Asset documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", "type": { "kind": "NON_NULL", "name": null, @@ -113783,6 +114044,211 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "update_shopifyCustomer", + "description": "update data of the table: \"shopifyCustomer\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyCustomer_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCustomer_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyCustomer_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_shopifyCustomer_many", + "description": "update multiples rows of table: \"shopifyCustomer\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyCustomer_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "shopifyCustomer_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_shopifyDomain", + "description": "update data of the table: \"shopifyDomain\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyDomain_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyDomain_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyDomain_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_shopifyDomain_by_pk", + "description": "update single row of the table: \"shopifyDomain\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyDomain_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyDomain_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyDomain", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_shopifyDomain_many", + "description": "update multiples rows of table: \"shopifyDomain\"", + "args": [ + { + "name": "updates", + "description": "updates to execute, in order", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyDomain_updates", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "shopifyDomain_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "update_stampNft", "description": "update data of the table: \"stampNft\"", @@ -155240,8 +155706,8 @@ "deprecationReason": null }, { - "name": "stampNft", - "description": "fetch data from the table: \"stampNft\"", + "name": "shopifyCustomer", + "description": "fetch data from the table: \"shopifyCustomer\"", "args": [ { "name": "distinct_on", @@ -155254,7 +155720,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNft_select_column", + "name": "shopifyCustomer_select_column", "ofType": null } } @@ -155298,7 +155764,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNft_order_by", + "name": "shopifyCustomer_order_by", "ofType": null } } @@ -155312,7 +155778,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "stampNft_bool_exp", + "name": "shopifyCustomer_bool_exp", "ofType": null }, "defaultValue": null, @@ -155331,7 +155797,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stampNft", + "name": "shopifyCustomer", "ofType": null } } @@ -155341,8 +155807,8 @@ "deprecationReason": null }, { - "name": "stampNftContract", - "description": "fetch data from the table: \"stampNftContract\"", + "name": "shopifyCustomer_aggregate", + "description": "fetch aggregated fields from the table: \"shopifyCustomer\"", "args": [ { "name": "distinct_on", @@ -155355,7 +155821,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNftContract_select_column", + "name": "shopifyCustomer_select_column", "ofType": null } } @@ -155399,7 +155865,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftContract_order_by", + "name": "shopifyCustomer_order_by", "ofType": null } } @@ -155413,7 +155879,100 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "stampNftContract_bool_exp", + "name": "shopifyCustomer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "shopifyCustomer_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyDomain", + "description": "fetch data from the table: \"shopifyDomain\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "shopifyDomain_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyDomain_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "shopifyDomain_bool_exp", "ofType": null }, "defaultValue": null, @@ -155432,7 +155991,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stampNftContract", + "name": "shopifyDomain", "ofType": null } } @@ -155442,8 +156001,8 @@ "deprecationReason": null }, { - "name": "stampNftContractType", - "description": "fetch data from the table: \"stampNftContractType\"", + "name": "shopifyDomain_aggregate", + "description": "fetch aggregated fields from the table: \"shopifyDomain\"", "args": [ { "name": "distinct_on", @@ -155456,7 +156015,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNftContractType_select_column", + "name": "shopifyDomain_select_column", "ofType": null } } @@ -155500,7 +156059,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_order_by", + "name": "shopifyDomain_order_by", "ofType": null } } @@ -155514,7 +156073,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_bool_exp", + "name": "shopifyDomain_bool_exp", "ofType": null }, "defaultValue": null, @@ -155526,25 +156085,46 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { + "kind": "OBJECT", + "name": "shopifyDomain_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyDomain_by_pk", + "description": "fetch data from the table: \"shopifyDomain\" using primary key columns", + "args": [ + { + "name": "domain", + "description": "The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.", + "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "stampNftContractType", + "kind": "SCALAR", + "name": "String", "ofType": null } - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "shopifyDomain", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stampNftContractType_aggregate", - "description": "fetch aggregated fields from the table: \"stampNftContractType\"", + "name": "stampNft", + "description": "fetch data from the table: \"stampNft\"", "args": [ { "name": "distinct_on", @@ -155557,7 +156137,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNftContractType_select_column", + "name": "stampNft_select_column", "ofType": null } } @@ -155601,7 +156181,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_order_by", + "name": "stampNft_order_by", "ofType": null } } @@ -155615,7 +156195,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_bool_exp", + "name": "stampNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -155627,46 +156207,25 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "stampNftContractType_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stampNftContractType_by_pk", - "description": "fetch data from the table: \"stampNftContractType\" using primary key columns", - "args": [ - { - "name": "value", - "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", - "type": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "stampNft", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "stampNftContractType", - "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stampNftContract_aggregate", - "description": "fetch aggregated fields from the table: \"stampNftContract\"", + "name": "stampNftContract", + "description": "fetch data from the table: \"stampNftContract\"", "args": [ { "name": "distinct_on", @@ -155749,62 +156308,25 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "stampNftContract_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stampNftContract_by_pk", - "description": "fetch data from the table: \"stampNftContract\" using primary key columns", - "args": [ - { - "name": "chainId", - "description": "The identifier of the blockchain network where the contract is deployed.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "The blockchain address of the stamp NFT contract.", - "type": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "stampNftContract", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "stampNftContract", - "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stampNftSupply", - "description": "fetch data from the table: \"stampNftSupply\"", + "name": "stampNftContractType", + "description": "fetch data from the table: \"stampNftContractType\"", "args": [ { "name": "distinct_on", @@ -155817,7 +156339,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNftSupply_select_column", + "name": "stampNftContractType_select_column", "ofType": null } } @@ -155861,7 +156383,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_order_by", + "name": "stampNftContractType_order_by", "ofType": null } } @@ -155875,7 +156397,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_bool_exp", + "name": "stampNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -155894,7 +156416,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stampNftSupply", + "name": "stampNftContractType", "ofType": null } } @@ -155904,8 +156426,8 @@ "deprecationReason": null }, { - "name": "stampNftSupply_aggregate", - "description": "fetch aggregated fields from the table: \"stampNftSupply\"", + "name": "stampNftContractType_aggregate", + "description": "fetch aggregated fields from the table: \"stampNftContractType\"", "args": [ { "name": "distinct_on", @@ -155918,7 +156440,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNftSupply_select_column", + "name": "stampNftContractType_select_column", "ofType": null } } @@ -155962,7 +156484,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_order_by", + "name": "stampNftContractType_order_by", "ofType": null } } @@ -155976,7 +156498,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_bool_exp", + "name": "stampNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -155989,7 +156511,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stampNftSupply_aggregate", + "name": "stampNftContractType_aggregate", "ofType": null } }, @@ -155997,18 +156519,18 @@ "deprecationReason": null }, { - "name": "stampNftSupply_by_pk", - "description": "fetch data from the table: \"stampNftSupply\" using primary key columns", + "name": "stampNftContractType_by_pk", + "description": "fetch data from the table: \"stampNftContractType\" using primary key columns", "args": [ { - "name": "id", - "description": null, + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -156019,15 +156541,15 @@ ], "type": { "kind": "OBJECT", - "name": "stampNftSupply", + "name": "stampNftContractType", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stampNft_aggregate", - "description": "fetch aggregated fields from the table: \"stampNft\"", + "name": "stampNftContract_aggregate", + "description": "fetch aggregated fields from the table: \"stampNftContract\"", "args": [ { "name": "distinct_on", @@ -156040,7 +156562,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNft_select_column", + "name": "stampNftContract_select_column", "ofType": null } } @@ -156084,7 +156606,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNft_order_by", + "name": "stampNftContract_order_by", "ofType": null } } @@ -156098,7 +156620,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "stampNft_bool_exp", + "name": "stampNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -156111,7 +156633,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stampNft_aggregate", + "name": "stampNftContract_aggregate", "ofType": null } }, @@ -156119,18 +156641,34 @@ "deprecationReason": null }, { - "name": "stampNft_by_pk", - "description": "fetch data from the table: \"stampNft\" using primary key columns", + "name": "stampNftContract_by_pk", + "description": "fetch data from the table: \"stampNftContract\" using primary key columns", "args": [ { - "name": "id", - "description": null, + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -156141,15 +156679,15 @@ ], "type": { "kind": "OBJECT", - "name": "stampNft", + "name": "stampNftContract", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSession", - "description": "fetch data from the table: \"stripeCheckoutSession\"", + "name": "stampNftSupply", + "description": "fetch data from the table: \"stampNftSupply\"", "args": [ { "name": "distinct_on", @@ -156162,7 +156700,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stripeCheckoutSession_select_column", + "name": "stampNftSupply_select_column", "ofType": null } } @@ -156206,7 +156744,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_order_by", + "name": "stampNftSupply_order_by", "ofType": null } } @@ -156220,7 +156758,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", + "name": "stampNftSupply_bool_exp", "ofType": null }, "defaultValue": null, @@ -156239,7 +156777,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stripeCheckoutSession", + "name": "stampNftSupply", "ofType": null } } @@ -156249,8 +156787,8 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionType", - "description": "fetch data from the table: \"stripeCheckoutSessionType\"", + "name": "stampNftSupply_aggregate", + "description": "fetch aggregated fields from the table: \"stampNftSupply\"", "args": [ { "name": "distinct_on", @@ -156263,7 +156801,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stripeCheckoutSessionType_select_column", + "name": "stampNftSupply_select_column", "ofType": null } } @@ -156307,7 +156845,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_order_by", + "name": "stampNftSupply_order_by", "ofType": null } } @@ -156321,7 +156859,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", + "name": "stampNftSupply_bool_exp", "ofType": null }, "defaultValue": null, @@ -156333,25 +156871,46 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { + "kind": "OBJECT", + "name": "stampNftSupply_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNftSupply_by_pk", + "description": "fetch data from the table: \"stampNftSupply\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType", + "kind": "SCALAR", + "name": "uuid", "ofType": null } - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionType_aggregate", - "description": "fetch aggregated fields from the table: \"stripeCheckoutSessionType\"", + "name": "stampNft_aggregate", + "description": "fetch aggregated fields from the table: \"stampNft\"", "args": [ { "name": "distinct_on", @@ -156364,7 +156923,331 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stripeCheckoutSessionType_select_column", + "name": "stampNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stampNft_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNft_by_pk", + "description": "fetch data from the table: \"stampNft\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stampNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSession", + "description": "fetch data from the table: \"stripeCheckoutSession\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSession_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionType", + "description": "fetch data from the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionType_aggregate", + "description": "fetch aggregated fields from the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_select_column", "ofType": null } } @@ -160093,7 +160976,7 @@ }, { "name": "type", - "description": "The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be \"SHOPIFY\" or \"EXTERNAL\".", + "description": "The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible.", "args": [], "type": { "kind": "NON_NULL", @@ -160642,7 +161525,7 @@ }, { "name": "type", - "description": "The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be \"SHOPIFY\" or \"EXTERNAL\".", + "description": "The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible.", "type": { "kind": "ENUM", "name": "apiKeyType_enum", @@ -161492,7 +162375,7 @@ }, { "name": "type", - "description": "The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be \"SHOPIFY\" or \"EXTERNAL\".", + "description": "The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible.", "type": { "kind": "ENUM", "name": "apiKeyType_enum", @@ -161698,7 +162581,7 @@ }, { "name": "type", - "description": "The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be \"SHOPIFY\" or \"EXTERNAL\".", + "description": "The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible.", "type": { "kind": "ENUM", "name": "apiKeyType_enum", @@ -164007,28 +164890,12 @@ }, { "kind": "OBJECT", - "name": "stampNft", - "description": "Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata.", + "name": "shopifyCustomer", + "description": "This table stores the link between the offline accounts and Shopify customer IDs. It allows organizers to manage customer data seamlessly across platforms without needing to handle sensitive personal information directly.", "fields": [ { - "name": "chainId", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": null, + "name": "address", + "description": "Reference to the account table, ensuring that customer data is associated with a unique account address.", "args": [], "type": { "kind": "NON_NULL", @@ -164044,155 +164911,19 @@ }, { "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "metadata", - "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier of the token within its contract.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenUri", - "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stampNftContract", - "description": "Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event.", - "fields": [ - { - "name": "campaignId", - "description": "A unique identifier for the marketing campaign associated with this contract.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": "The identifier of the blockchain network where the contract is deployed.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "The blockchain address of the stamp NFT contract.", + "name": "customerId", + "description": "The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems.", "args": [], "type": { "kind": "NON_NULL", @@ -164207,36 +164938,24 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "id", + "description": "Unique identifier for each entry, generated automatically as a UUID.", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "timestamptz", + "name": "uuid", "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "organizerId", - "description": null, + "description": "Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently.", "args": [], "type": { "kind": "NON_NULL", @@ -164250,61 +164969,14 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "type", - "description": "The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stampNftContractType_enum", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "updated_at", "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stampNftContractType", - "description": "Defines contract types for the stampNftContract, representing various marketing campaigns or actions.", - "fields": [ - { - "name": "value", - "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -164317,8 +164989,8 @@ }, { "kind": "OBJECT", - "name": "stampNftContractType_aggregate", - "description": "aggregated selection of \"stampNftContractType\"", + "name": "shopifyCustomer_aggregate", + "description": "aggregated selection of \"shopifyCustomer\"", "fields": [ { "name": "aggregate", @@ -164326,7 +164998,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNftContractType_aggregate_fields", + "name": "shopifyCustomer_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -164347,7 +165019,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stampNftContractType", + "name": "shopifyCustomer", "ofType": null } } @@ -164364,8 +165036,8 @@ }, { "kind": "OBJECT", - "name": "stampNftContractType_aggregate_fields", - "description": "aggregate fields of \"stampNftContractType\"", + "name": "shopifyCustomer_aggregate_fields", + "description": "aggregate fields of \"shopifyCustomer\"", "fields": [ { "name": "count", @@ -164382,7 +165054,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNftContractType_select_column", + "name": "shopifyCustomer_select_column", "ofType": null } } @@ -164422,7 +165094,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNftContractType_max_fields", + "name": "shopifyCustomer_max_fields", "ofType": null }, "isDeprecated": false, @@ -164434,7 +165106,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNftContractType_min_fields", + "name": "shopifyCustomer_min_fields", "ofType": null }, "isDeprecated": false, @@ -164448,8 +165120,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_bool_exp", - "description": "Boolean expression to filter rows from the table \"stampNftContractType\". All fields are combined with a logical 'AND'.", + "name": "shopifyCustomer_bool_exp", + "description": "Boolean expression to filter rows from the table \"shopifyCustomer\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -164463,7 +165135,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_bool_exp", + "name": "shopifyCustomer_bool_exp", "ofType": null } } @@ -164477,7 +165149,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_bool_exp", + "name": "shopifyCustomer_bool_exp", "ofType": null }, "defaultValue": null, @@ -164495,7 +165167,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_bool_exp", + "name": "shopifyCustomer_bool_exp", "ofType": null } } @@ -164505,7 +165177,7 @@ "deprecationReason": null }, { - "name": "value", + "name": "address", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -164515,40 +165187,83 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stampNftContractType_constraint", - "description": "unique or primary key constraints on table \"stampNftContractType\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "stampNftContractType_pkey", - "description": "unique or primary key constraint on columns \"value\"", + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "ENUM", - "name": "stampNftContractType_enum", - "description": null, + "name": "shopifyCustomer_constraint", + "description": "unique or primary key constraints on table \"shopifyCustomer\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "SHOPIFY_PURCHASE_COMPLETED", - "description": null, + "name": "shopifyCustomer_address_organizerId_customerId_key", + "description": "unique or primary key constraint on columns \"customerId\", \"address\", \"organizerId\"", "isDeprecated": false, "deprecationReason": null } @@ -164557,16 +165272,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"stampNftContractType_enum\". All fields are combined with logical 'AND'.", + "name": "shopifyCustomer_insert_input", + "description": "input type for inserting data into table \"shopifyCustomer\"", "fields": null, "inputFields": [ { - "name": "_eq", - "description": null, + "name": "address", + "description": "Reference to the account table, ensuring that customer data is associated with a unique account address.", "type": { - "kind": "ENUM", - "name": "stampNftContractType_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -164574,31 +165289,23 @@ "deprecationReason": null }, { - "name": "_in", - "description": null, + "name": "created_at", + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stampNftContractType_enum", - "ofType": null - } - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_is_null", - "description": null, + "name": "customerId", + "description": "The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -164606,11 +165313,11 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "id", + "description": "Unique identifier for each entry, generated automatically as a UUID.", "type": { - "kind": "ENUM", - "name": "stampNftContractType_enum", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -164618,42 +165325,23 @@ "deprecationReason": null }, { - "name": "_nin", - "description": null, + "name": "organizerId", + "description": "Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stampNftContractType_enum", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stampNftContractType_insert_input", - "description": "input type for inserting data into table \"stampNftContractType\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "name": "updated_at", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -164667,12 +165355,12 @@ }, { "kind": "OBJECT", - "name": "stampNftContractType_max_fields", + "name": "shopifyCustomer_max_fields", "description": "aggregate max on columns", "fields": [ { - "name": "value", - "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "name": "address", + "description": "Reference to the account table, ensuring that customer data is associated with a unique account address.", "args": [], "type": { "kind": "SCALAR", @@ -164681,21 +165369,22 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stampNftContractType_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "value", - "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "name": "created_at", + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerId", + "description": "The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems.", "args": [], "type": { "kind": "SCALAR", @@ -164704,54 +165393,39 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stampNftContractType_mutation_response", - "description": "response of any mutation on the table \"stampNftContractType\"", - "fields": [ + }, { - "name": "affected_rows", - "description": "number of rows affected by the mutation", + "name": "id", + "description": "Unique identifier for each entry, generated automatically as a UUID.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", + "name": "organizerId", + "description": "Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stampNftContractType", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -164763,24 +165437,158 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "stampNftContractType_on_conflict", - "description": "on_conflict condition type for table \"stampNftContractType\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "shopifyCustomer_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "constraint", - "description": null, + "name": "address", + "description": "Reference to the account table, ensuring that customer data is associated with a unique account address.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stampNftContractType_constraint", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerId", + "description": "The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Unique identifier for each entry, generated automatically as a UUID.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "shopifyCustomer_mutation_response", + "description": "response of any mutation on the table \"shopifyCustomer\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "shopifyCustomer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyCustomer_on_conflict", + "description": "on_conflict condition type for table \"shopifyCustomer\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "shopifyCustomer_constraint", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, @@ -164798,7 +165606,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNftContractType_update_column", + "name": "shopifyCustomer_update_column", "ofType": null } } @@ -164813,7 +165621,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_bool_exp", + "name": "shopifyCustomer_bool_exp", "ofType": null }, "defaultValue": null, @@ -164827,12 +165635,12 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_order_by", - "description": "Ordering options when selecting data from \"stampNftContractType\".", + "name": "shopifyCustomer_order_by", + "description": "Ordering options when selecting data from \"shopifyCustomer\".", "fields": null, "inputFields": [ { - "name": "value", + "name": "address", "description": null, "type": { "kind": "ENUM", @@ -164842,29 +165650,62 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stampNftContractType_pk_columns_input", - "description": "primary key columns input for table: stampNftContractType", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "name": "created_at", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -164877,14 +165718,44 @@ }, { "kind": "ENUM", - "name": "stampNftContractType_select_column", - "description": "select columns of table \"stampNftContractType\"", + "name": "shopifyCustomer_select_column", + "description": "select columns of table \"shopifyCustomer\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "value", + "name": "address", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -164894,13 +165765,61 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_set_input", - "description": "input type for updating data in table \"stampNftContractType\"", + "name": "shopifyCustomer_set_input", + "description": "input type for updating data in table \"shopifyCustomer\"", "fields": null, "inputFields": [ { - "name": "value", - "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "name": "address", + "description": "Reference to the account table, ensuring that customer data is associated with a unique account address.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerId", + "description": "The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Unique identifier for each entry, generated automatically as a UUID.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently.", "type": { "kind": "SCALAR", "name": "String", @@ -164909,6 +165828,18 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, @@ -164917,8 +165848,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_stream_cursor_input", - "description": "Streaming cursor of the table \"stampNftContractType\"", + "name": "shopifyCustomer_stream_cursor_input", + "description": "Streaming cursor of the table \"shopifyCustomer\"", "fields": null, "inputFields": [ { @@ -164929,7 +165860,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_stream_cursor_value_input", + "name": "shopifyCustomer_stream_cursor_value_input", "ofType": null } }, @@ -164956,13 +165887,61 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_stream_cursor_value_input", + "name": "shopifyCustomer_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "value", - "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", + "name": "address", + "description": "Reference to the account table, ensuring that customer data is associated with a unique account address.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerId", + "description": "The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Unique identifier for each entry, generated automatically as a UUID.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently.", "type": { "kind": "SCALAR", "name": "String", @@ -164971,6 +165950,18 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, @@ -164979,14 +165970,44 @@ }, { "kind": "ENUM", - "name": "stampNftContractType_update_column", - "description": "update columns of table \"stampNftContractType\"", + "name": "shopifyCustomer_update_column", + "description": "update columns of table \"shopifyCustomer\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "value", + "name": "address", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -164996,7 +166017,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_updates", + "name": "shopifyCustomer_updates", "description": null, "fields": null, "inputFields": [ @@ -165005,7 +166026,7 @@ "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_set_input", + "name": "shopifyCustomer_set_input", "ofType": null }, "defaultValue": null, @@ -165020,7 +166041,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftContractType_bool_exp", + "name": "shopifyCustomer_bool_exp", "ofType": null } }, @@ -165035,8 +166056,63 @@ }, { "kind": "OBJECT", - "name": "stampNftContract_aggregate", - "description": "aggregated selection of \"stampNftContract\"", + "name": "shopifyDomain", + "description": "This table is used to link and authenticate queries from Shopify to an organizer in our system. It stores the unique Shopify domains associated with each organizer, allowing for efficient lookup and validation of incoming requests.", + "fields": [ + { + "name": "created_at", + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "domain", + "description": "The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "shopifyDomain_aggregate", + "description": "aggregated selection of \"shopifyDomain\"", "fields": [ { "name": "aggregate", @@ -165044,7 +166120,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNftContract_aggregate_fields", + "name": "shopifyDomain_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -165065,7 +166141,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stampNftContract", + "name": "shopifyDomain", "ofType": null } } @@ -165082,8 +166158,8 @@ }, { "kind": "OBJECT", - "name": "stampNftContract_aggregate_fields", - "description": "aggregate fields of \"stampNftContract\"", + "name": "shopifyDomain_aggregate_fields", + "description": "aggregate fields of \"shopifyDomain\"", "fields": [ { "name": "count", @@ -165100,7 +166176,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNftContract_select_column", + "name": "shopifyDomain_select_column", "ofType": null } } @@ -165140,7 +166216,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNftContract_max_fields", + "name": "shopifyDomain_max_fields", "ofType": null }, "isDeprecated": false, @@ -165152,7 +166228,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNftContract_min_fields", + "name": "shopifyDomain_min_fields", "ofType": null }, "isDeprecated": false, @@ -165166,8 +166242,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftContract_bool_exp", - "description": "Boolean expression to filter rows from the table \"stampNftContract\". All fields are combined with a logical 'AND'.", + "name": "shopifyDomain_bool_exp", + "description": "Boolean expression to filter rows from the table \"shopifyDomain\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -165181,7 +166257,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftContract_bool_exp", + "name": "shopifyDomain_bool_exp", "ofType": null } } @@ -165195,7 +166271,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "stampNftContract_bool_exp", + "name": "shopifyDomain_bool_exp", "ofType": null }, "defaultValue": null, @@ -165213,7 +166289,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftContract_bool_exp", + "name": "shopifyDomain_bool_exp", "ofType": null } } @@ -165223,11 +166299,11 @@ "deprecationReason": null }, { - "name": "campaignId", + "name": "created_at", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -165235,7 +166311,7 @@ "deprecationReason": null }, { - "name": "chainId", + "name": "domain", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -165247,7 +166323,7 @@ "deprecationReason": null }, { - "name": "contractAddress", + "name": "organizerId", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -165257,13 +166333,41 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "shopifyDomain_constraint", + "description": "unique or primary key constraints on table \"shopifyDomain\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "shopifyDomain_pkey", + "description": "unique or primary key constraint on columns \"domain\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyDomain_insert_input", + "description": "input type for inserting data into table \"shopifyDomain\"", + "fields": null, + "inputFields": [ { "name": "created_at", - "description": null, + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -165271,11 +166375,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "domain", + "description": "The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.", "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -165284,158 +166388,10 @@ }, { "name": "organizerId", - "description": null, + "description": "The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "stampNftContractType_enum_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stampNftContract_constraint", - "description": "unique or primary key constraints on table \"stampNftContract\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "stampNftContract_pkey", - "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stampNftContract_insert_input", - "description": "input type for inserting data into table \"stampNftContract\"", - "fields": null, - "inputFields": [ - { - "name": "campaignId", - "description": "A unique identifier for the marketing campaign associated with this contract.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": "The identifier of the blockchain network where the contract is deployed.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "The blockchain address of the stamp NFT contract.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": "The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.", - "type": { - "kind": "ENUM", - "name": "stampNftContractType_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -165449,48 +166405,12 @@ }, { "kind": "OBJECT", - "name": "stampNftContract_max_fields", + "name": "shopifyDomain_max_fields", "description": "aggregate max on columns", "fields": [ - { - "name": "campaignId", - "description": "A unique identifier for the marketing campaign associated with this contract.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": "The identifier of the blockchain network where the contract is deployed.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "The blockchain address of the stamp NFT contract.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "created_at", - "description": null, + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", "args": [], "type": { "kind": "SCALAR", @@ -165501,12 +166421,12 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "domain", + "description": "The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.", "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "isDeprecated": false, @@ -165514,7 +166434,7 @@ }, { "name": "organizerId", - "description": null, + "description": "The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers.", "args": [], "type": { "kind": "SCALAR", @@ -165523,18 +166443,6 @@ }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null } ], "inputFields": null, @@ -165544,48 +166452,12 @@ }, { "kind": "OBJECT", - "name": "stampNftContract_min_fields", + "name": "shopifyDomain_min_fields", "description": "aggregate min on columns", "fields": [ - { - "name": "campaignId", - "description": "A unique identifier for the marketing campaign associated with this contract.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": "The identifier of the blockchain network where the contract is deployed.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "The blockchain address of the stamp NFT contract.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "created_at", - "description": null, + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", "args": [], "type": { "kind": "SCALAR", @@ -165596,12 +166468,12 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "domain", + "description": "The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.", "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "isDeprecated": false, @@ -165609,7 +166481,7 @@ }, { "name": "organizerId", - "description": null, + "description": "The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers.", "args": [], "type": { "kind": "SCALAR", @@ -165618,18 +166490,6 @@ }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null } ], "inputFields": null, @@ -165639,8 +166499,8 @@ }, { "kind": "OBJECT", - "name": "stampNftContract_mutation_response", - "description": "response of any mutation on the table \"stampNftContract\"", + "name": "shopifyDomain_mutation_response", + "description": "response of any mutation on the table \"shopifyDomain\"", "fields": [ { "name": "affected_rows", @@ -165673,7 +166533,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stampNftContract", + "name": "shopifyDomain", "ofType": null } } @@ -165690,8 +166550,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftContract_on_conflict", - "description": "on_conflict condition type for table \"stampNftContract\"", + "name": "shopifyDomain_on_conflict", + "description": "on_conflict condition type for table \"shopifyDomain\"", "fields": null, "inputFields": [ { @@ -165702,7 +166562,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNftContract_constraint", + "name": "shopifyDomain_constraint", "ofType": null } }, @@ -165724,7 +166584,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNftContract_update_column", + "name": "shopifyDomain_update_column", "ofType": null } } @@ -165739,7 +166599,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "stampNftContract_bool_exp", + "name": "shopifyDomain_bool_exp", "ofType": null }, "defaultValue": null, @@ -165753,46 +166613,10 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftContract_order_by", - "description": "Ordering options when selecting data from \"stampNftContract\".", + "name": "shopifyDomain_order_by", + "description": "Ordering options when selecting data from \"shopifyDomain\".", "fields": null, "inputFields": [ - { - "name": "campaignId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "created_at", "description": null, @@ -165806,7 +166630,7 @@ "deprecationReason": null }, { - "name": "id", + "name": "domain", "description": null, "type": { "kind": "ENUM", @@ -165828,30 +166652,6 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "type", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "interfaces": null, @@ -165860,29 +166660,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftContract_pk_columns_input", - "description": "primary key columns input for table: stampNftContract", + "name": "shopifyDomain_pk_columns_input", + "description": "primary key columns input for table: shopifyDomain", "fields": null, "inputFields": [ { - "name": "chainId", - "description": "The identifier of the blockchain network where the contract is deployed.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "The blockchain address of the stamp NFT contract.", + "name": "domain", + "description": "The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.", "type": { "kind": "NON_NULL", "name": null, @@ -165903,30 +166687,12 @@ }, { "kind": "ENUM", - "name": "stampNftContract_select_column", - "description": "select columns of table \"stampNftContract\"", + "name": "shopifyDomain_select_column", + "description": "select columns of table \"shopifyDomain\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ - { - "name": "campaignId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "created_at", "description": "column name", @@ -165934,7 +166700,7 @@ "deprecationReason": null }, { - "name": "id", + "name": "domain", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -165944,67 +166710,19 @@ "description": "column name", "isDeprecated": false, "deprecationReason": null - }, - { - "name": "type", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null } ], "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "stampNftContract_set_input", - "description": "input type for updating data in table \"stampNftContract\"", + "name": "shopifyDomain_set_input", + "description": "input type for updating data in table \"shopifyDomain\"", "fields": null, "inputFields": [ - { - "name": "campaignId", - "description": "A unique identifier for the marketing campaign associated with this contract.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": "The identifier of the blockchain network where the contract is deployed.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "The blockchain address of the stamp NFT contract.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "created_at", - "description": null, + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", "type": { "kind": "SCALAR", "name": "timestamptz", @@ -166015,11 +166733,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "domain", + "description": "The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -166028,7 +166746,7 @@ }, { "name": "organizerId", - "description": null, + "description": "The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers.", "type": { "kind": "SCALAR", "name": "String", @@ -166037,30 +166755,6 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "type", - "description": "The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.", - "type": { - "kind": "ENUM", - "name": "stampNftContractType_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "interfaces": null, @@ -166069,8 +166763,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftContract_stream_cursor_input", - "description": "Streaming cursor of the table \"stampNftContract\"", + "name": "shopifyDomain_stream_cursor_input", + "description": "Streaming cursor of the table \"shopifyDomain\"", "fields": null, "inputFields": [ { @@ -166081,7 +166775,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftContract_stream_cursor_value_input", + "name": "shopifyDomain_stream_cursor_value_input", "ofType": null } }, @@ -166108,16 +166802,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftContract_stream_cursor_value_input", + "name": "shopifyDomain_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "campaignId", - "description": "A unique identifier for the marketing campaign associated with this contract.", + "name": "created_at", + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -166125,8 +166819,8 @@ "deprecationReason": null }, { - "name": "chainId", - "description": "The identifier of the blockchain network where the contract is deployed.", + "name": "domain", + "description": "The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.", "type": { "kind": "SCALAR", "name": "String", @@ -166137,8 +166831,8 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": "The blockchain address of the stamp NFT contract.", + "name": "organizerId", + "description": "The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers.", "type": { "kind": "SCALAR", "name": "String", @@ -166147,37 +166841,53 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "shopifyDomain_update_column", + "description": "update columns of table \"shopifyDomain\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, + "name": "domain", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "organizerId", - "description": null, + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "shopifyDomain_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "shopifyDomain_set_input", "ofType": null }, "defaultValue": null, @@ -166185,24 +166895,16 @@ "deprecationReason": null }, { - "name": "type", - "description": "The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.", - "type": { - "kind": "ENUM", - "name": "stampNftContractType_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "shopifyDomain_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -166214,118 +166916,168 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "stampNftContract_update_column", - "description": "update columns of table \"stampNftContract\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "campaignId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "OBJECT", + "name": "stampNft", + "description": "Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata.", + "fields": [ { "name": "chainId", - "description": "column name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { "name": "contractAddress", - "description": "column name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", - "description": "column name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { "name": "id", - "description": "column name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "args": [ + { + "name": "path", + "description": "JSON select path", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "type", - "description": "column name", + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stampNftContract_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "tokenUri", + "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "stampNftContract_set_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "updated_at", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stampNftContract_bool_exp", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "stampNftSupply", - "description": "Tracks the current ownership and quantities of each token under a stampNftContract. Each row associates a token (identified by tokenId and contractAddress) with an owner and the quantity they hold.", + "name": "stampNftContract", + "description": "Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event.", "fields": [ { - "name": "amount", - "description": "The quantity of the token held by the current owner.", + "name": "campaignId", + "description": "A unique identifier for the marketing campaign associated with this contract.", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null } }, @@ -166334,7 +167086,7 @@ }, { "name": "chainId", - "description": null, + "description": "The identifier of the blockchain network where the contract is deployed.", "args": [], "type": { "kind": "NON_NULL", @@ -166350,7 +167102,7 @@ }, { "name": "contractAddress", - "description": null, + "description": "The blockchain address of the stamp NFT contract.", "args": [], "type": { "kind": "NON_NULL", @@ -166381,35 +167133,19 @@ "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The blockchain address of the current owner of the token.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", + "name": "id", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "organizerId", "description": null, "args": [], "type": { @@ -166417,7 +167153,7 @@ "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -166425,31 +167161,23 @@ "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, + "name": "type", + "description": "The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.", "args": [], "type": { - "kind": "ENUM", - "name": "nftStatus_enum", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContractType_enum", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", + "name": "updated_at", "description": null, "args": [], "type": { @@ -166457,23 +167185,34 @@ "name": null, "ofType": { "kind": "SCALAR", - "name": "bigint", + "name": "timestamptz", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftContractType", + "description": "Defines contract types for the stampNftContract, representing various marketing campaigns or actions.", + "fields": [ { - "name": "updated_at", - "description": null, + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null } }, @@ -166488,8 +167227,8 @@ }, { "kind": "OBJECT", - "name": "stampNftSupply_aggregate", - "description": "aggregated selection of \"stampNftSupply\"", + "name": "stampNftContractType_aggregate", + "description": "aggregated selection of \"stampNftContractType\"", "fields": [ { "name": "aggregate", @@ -166497,7 +167236,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNftSupply_aggregate_fields", + "name": "stampNftContractType_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -166518,7 +167257,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stampNftSupply", + "name": "stampNftContractType", "ofType": null } } @@ -166535,21 +167274,9 @@ }, { "kind": "OBJECT", - "name": "stampNftSupply_aggregate_fields", - "description": "aggregate fields of \"stampNftSupply\"", + "name": "stampNftContractType_aggregate_fields", + "description": "aggregate fields of \"stampNftContractType\"", "fields": [ - { - "name": "avg", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "stampNftSupply_avg_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "count", "description": null, @@ -166565,7 +167292,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNftSupply_select_column", + "name": "stampNftContractType_select_column", "ofType": null } } @@ -166605,7 +167332,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNftSupply_max_fields", + "name": "stampNftContractType_max_fields", "ofType": null }, "isDeprecated": false, @@ -166617,126 +167344,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNftSupply_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "stampNftSupply_stddev_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "stampNftSupply_stddev_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "stampNftSupply_stddev_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "stampNftSupply_sum_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "stampNftSupply_var_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "stampNftSupply_var_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "variance", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "stampNftSupply_variance_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stampNftSupply_avg_fields", - "description": "aggregate avg on columns", - "fields": [ - { - "name": "amount", - "description": "The quantity of the token held by the current owner.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", + "name": "stampNftContractType_min_fields", "ofType": null }, "isDeprecated": false, @@ -166750,8 +167358,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_bool_exp", - "description": "Boolean expression to filter rows from the table \"stampNftSupply\". All fields are combined with a logical 'AND'.", + "name": "stampNftContractType_bool_exp", + "description": "Boolean expression to filter rows from the table \"stampNftContractType\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -166765,7 +167373,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_bool_exp", + "name": "stampNftContractType_bool_exp", "ofType": null } } @@ -166779,7 +167387,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_bool_exp", + "name": "stampNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -166797,7 +167405,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_bool_exp", + "name": "stampNftContractType_bool_exp", "ofType": null } } @@ -166807,47 +167415,68 @@ "deprecationReason": null }, { - "name": "amount", + "name": "value", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftContractType_constraint", + "description": "unique or primary key constraints on table \"stampNftContractType\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "chainId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, + "name": "stampNftContractType_pkey", + "description": "unique or primary key constraint on columns \"value\"", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftContractType_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "contractAddress", + "name": "SHOPIFY_PURCHASE_COMPLETED", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"stampNftContractType_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "created_at", + "name": "_eq", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "ENUM", + "name": "stampNftContractType_enum", "ofType": null }, "defaultValue": null, @@ -166855,23 +167484,31 @@ "deprecationReason": null }, { - "name": "currentOwnerAddress", + "name": "_in", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContractType_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", + "name": "_is_null", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -166879,11 +167516,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "_neq", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "ENUM", + "name": "stampNftContractType_enum", "ofType": null }, "defaultValue": null, @@ -166891,106 +167528,20 @@ "deprecationReason": null }, { - "name": "lastNftTransferId", + "name": "_nin", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "nftStatus_enum_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stampNftSupply_constraint", - "description": "unique or primary key constraints on table \"stampNftSupply\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "stampNftSupply_pkey", - "description": "unique or primary key constraint on columns \"id\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stampNftSupply_tokenId_contractAddress_chainId_currentOwner_key", - "description": "unique or primary key constraint on columns \"currentOwnerAddress\", \"chainId\", \"contractAddress\", \"tokenId\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stampNftSupply_inc_input", - "description": "input type for incrementing numeric columns in table \"stampNftSupply\"", - "fields": null, - "inputFields": [ - { - "name": "amount", - "description": "The quantity of the token held by the current owner.", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContractType_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -167003,73 +167554,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_insert_input", - "description": "input type for inserting data into table \"stampNftSupply\"", + "name": "stampNftContractType_insert_input", + "description": "input type for inserting data into table \"stampNftContractType\"", "fields": null, "inputFields": [ { - "name": "amount", - "description": "The quantity of the token held by the current owner.", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": "The blockchain address of the current owner of the token.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": null, + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", "type": { "kind": "SCALAR", "name": "String", @@ -167078,66 +167569,6 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": null, - "type": { - "kind": "ENUM", - "name": "nftStatus_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "interfaces": null, @@ -167146,72 +167577,12 @@ }, { "kind": "OBJECT", - "name": "stampNftSupply_max_fields", + "name": "stampNftContractType_max_fields", "description": "aggregate max on columns", "fields": [ { - "name": "amount", - "description": "The quantity of the token held by the current owner.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": "The blockchain address of the current owner of the token.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": null, + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", "args": [], "type": { "kind": "SCALAR", @@ -167220,54 +167591,6 @@ }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null } ], "inputFields": null, @@ -167277,72 +167600,12 @@ }, { "kind": "OBJECT", - "name": "stampNftSupply_min_fields", + "name": "stampNftContractType_min_fields", "description": "aggregate min on columns", "fields": [ { - "name": "amount", - "description": "The quantity of the token held by the current owner.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": "The blockchain address of the current owner of the token.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": null, + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", "args": [], "type": { "kind": "SCALAR", @@ -167351,54 +167614,6 @@ }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null } ], "inputFields": null, @@ -167408,8 +167623,8 @@ }, { "kind": "OBJECT", - "name": "stampNftSupply_mutation_response", - "description": "response of any mutation on the table \"stampNftSupply\"", + "name": "stampNftContractType_mutation_response", + "description": "response of any mutation on the table \"stampNftContractType\"", "fields": [ { "name": "affected_rows", @@ -167442,7 +167657,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stampNftSupply", + "name": "stampNftContractType", "ofType": null } } @@ -167459,8 +167674,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_on_conflict", - "description": "on_conflict condition type for table \"stampNftSupply\"", + "name": "stampNftContractType_on_conflict", + "description": "on_conflict condition type for table \"stampNftContractType\"", "fields": null, "inputFields": [ { @@ -167471,7 +167686,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNftSupply_constraint", + "name": "stampNftContractType_constraint", "ofType": null } }, @@ -167493,7 +167708,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNftSupply_update_column", + "name": "stampNftContractType_update_column", "ofType": null } } @@ -167508,7 +167723,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_bool_exp", + "name": "stampNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -167522,12 +167737,12 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_order_by", - "description": "Ordering options when selecting data from \"stampNftSupply\".", + "name": "stampNftContractType_order_by", + "description": "Ordering options when selecting data from \"stampNftContractType\".", "fields": null, "inputFields": [ { - "name": "amount", + "name": "value", "description": null, "type": { "kind": "ENUM", @@ -167537,85 +167752,170 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_pk_columns_input", + "description": "primary key columns input for table: stampNftContractType", + "fields": null, + "inputFields": [ { - "name": "chainId", - "description": null, + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftContractType_select_column", + "description": "select columns of table \"stampNftContractType\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "contractAddress", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "value", + "description": "column name", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_set_input", + "description": "input type for updating data in table \"stampNftContractType\"", + "fields": null, + "inputFields": [ { - "name": "created_at", - "description": null, + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_stream_cursor_input", + "description": "Streaming cursor of the table \"stampNftContractType\"", + "fields": null, + "inputFields": [ { - "name": "currentOwnerAddress", - "description": null, + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_stream_cursor_value_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": null, + "name": "ordering", + "description": "cursor ordering", "type": { "kind": "ENUM", - "name": "order_by", + "name": "cursor_ordering", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "id", - "description": null, + "name": "value", + "description": "Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftContractType_update_column", + "description": "update columns of table \"stampNftContractType\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "lastNftTransferId", - "description": null, + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_set_input", "ofType": null }, "defaultValue": null, @@ -167623,144 +167923,327 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftContract_aggregate", + "description": "aggregated selection of \"stampNftContract\"", + "fields": [ { - "name": "tokenId", + "name": "aggregate", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "stampNftContract_aggregate_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "nodes", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stampNftContract", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "stampNftSupply_pk_columns_input", - "description": "primary key columns input for table: stampNftSupply", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "stampNftContract_aggregate_fields", + "description": "aggregate fields of \"stampNftContract\"", + "fields": [ { - "name": "id", + "name": "count", "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "Int", "ofType": null } }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftContract_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftContract_min_fields", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "ENUM", - "name": "stampNftSupply_select_column", - "description": "select columns of table \"stampNftSupply\"", + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", + "description": "Boolean expression to filter rows from the table \"stampNftContract\". All fields are combined with a logical 'AND'.", "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + "inputFields": [ { - "name": "amount", - "description": "column name", + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "chainId", - "description": "column name", + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "column name", + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": "column name", + "name": "campaignId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "column name", + "name": "chainId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": "column name", + "name": "contractAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "column name", + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "column name", + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", - "description": "column name", + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "column name", + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContractType_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "updated_at", - "description": "column name", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftContract_constraint", + "description": "unique or primary key constraints on table \"stampNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "stampNftContract_pkey", + "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\"", "isDeprecated": false, "deprecationReason": null } @@ -167769,16 +168252,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_set_input", - "description": "input type for updating data in table \"stampNftSupply\"", + "name": "stampNftContract_insert_input", + "description": "input type for inserting data into table \"stampNftContract\"", "fields": null, "inputFields": [ { - "name": "amount", - "description": "The quantity of the token held by the current owner.", + "name": "campaignId", + "description": "A unique identifier for the marketing campaign associated with this contract.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -167787,7 +168270,7 @@ }, { "name": "chainId", - "description": null, + "description": "The identifier of the blockchain network where the contract is deployed.", "type": { "kind": "SCALAR", "name": "String", @@ -167799,7 +168282,7 @@ }, { "name": "contractAddress", - "description": null, + "description": "The blockchain address of the stamp NFT contract.", "type": { "kind": "SCALAR", "name": "String", @@ -167821,30 +168304,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "currentOwnerAddress", - "description": "The blockchain address of the current owner of the token.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "id", "description": null, @@ -167858,11 +168317,11 @@ "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", + "name": "organizerId", + "description": null, "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -167870,23 +168329,11 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "type", + "description": "The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.", "type": { "kind": "ENUM", - "name": "nftStatus_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "bigint", + "name": "stampNftContractType_enum", "ofType": null }, "defaultValue": null, @@ -167912,63 +168359,88 @@ }, { "kind": "OBJECT", - "name": "stampNftSupply_stddev_fields", - "description": "aggregate stddev on columns", + "name": "stampNftContract_max_fields", + "description": "aggregate max on columns", "fields": [ { - "name": "amount", - "description": "The quantity of the token held by the current owner.", + "name": "campaignId", + "description": "A unique identifier for the marketing campaign associated with this contract.", "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": null, + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stampNftSupply_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ + }, { - "name": "amount", - "description": "The quantity of the token held by the current owner.", + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", + "name": "created_at", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, @@ -167982,28 +168454,88 @@ }, { "kind": "OBJECT", - "name": "stampNftSupply_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", + "name": "stampNftContract_min_fields", + "description": "aggregate min on columns", "fields": [ { - "name": "amount", - "description": "The quantity of the token held by the current owner.", + "name": "campaignId", + "description": "A unique identifier for the marketing campaign associated with this contract.", "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, @@ -168016,92 +168548,131 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "stampNftSupply_stream_cursor_input", - "description": "Streaming cursor of the table \"stampNftSupply\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "stampNftContract_mutation_response", + "description": "response of any mutation on the table \"stampNftContract\"", + "fields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stampNftSupply_stream_cursor_value_input", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stampNftContract", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", + "name": "stampNftContract_on_conflict", + "description": "on_conflict condition type for table \"stampNftContract\"", "fields": null, "inputFields": [ { - "name": "amount", - "description": "The quantity of the token held by the current owner.", + "name": "constraint", + "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContract_constraint", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "chainId", + "name": "update_columns", "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stampNftContract_update_column", + "ofType": null + } + } + } }, - "defaultValue": null, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", + "name": "where", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_order_by", + "description": "Ordering options when selecting data from \"stampNftContract\".", + "fields": null, + "inputFields": [ { - "name": "created_at", + "name": "campaignId", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -168109,11 +168680,11 @@ "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The blockchain address of the current owner of the token.", + "name": "chainId", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -168121,11 +168692,11 @@ "deprecationReason": null }, { - "name": "error", + "name": "contractAddress", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -168133,11 +168704,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "created_at", "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -168145,11 +168716,11 @@ "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", + "name": "id", + "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -168157,11 +168728,11 @@ "deprecationReason": null }, { - "name": "status", + "name": "organizerId", "description": null, "type": { "kind": "ENUM", - "name": "nftStatus_enum", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -168169,11 +168740,11 @@ "deprecationReason": null }, { - "name": "tokenId", + "name": "type", "description": null, "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -168184,8 +168755,8 @@ "name": "updated_at", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -168198,50 +168769,58 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "stampNftSupply_sum_fields", - "description": "aggregate sum on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "stampNftContract_pk_columns_input", + "description": "primary key columns input for table: stampNftContract", + "fields": null, + "inputFields": [ { - "name": "amount", - "description": "The quantity of the token held by the current owner.", - "args": [], + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": null, - "args": [], + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "ENUM", - "name": "stampNftSupply_update_column", - "description": "update columns of table \"stampNftSupply\"", + "name": "stampNftContract_select_column", + "description": "select columns of table \"stampNftContract\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "amount", + "name": "campaignId", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -168264,18 +168843,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "currentOwnerAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "id", "description": "column name", @@ -168283,19 +168850,13 @@ "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", + "name": "organizerId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", + "name": "type", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -168311,16 +168872,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNftSupply_updates", - "description": null, + "name": "stampNftContract_set_input", + "description": "input type for updating data in table \"stampNftContract\"", "fields": null, "inputFields": [ { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "campaignId", + "description": "A unique identifier for the marketing campaign associated with this contract.", "type": { - "kind": "INPUT_OBJECT", - "name": "stampNftSupply_inc_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -168328,11 +168889,11 @@ "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", "type": { - "kind": "INPUT_OBJECT", - "name": "stampNftSupply_set_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -168340,155 +168901,525 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stampNftSupply_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stampNftSupply_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ + }, { - "name": "amount", - "description": "The quantity of the token held by the current owner.", - "args": [], + "name": "created_at", + "description": null, "type": { "kind": "SCALAR", - "name": "Float", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", + "name": "id", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stampNftSupply_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ + }, { - "name": "amount", - "description": "The quantity of the token held by the current owner.", - "args": [], + "name": "organizerId", + "description": null, "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", + "name": "type", + "description": "The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.", + "type": { + "kind": "ENUM", + "name": "stampNftContractType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "stampNftSupply_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "stampNftContract_stream_cursor_input", + "description": "Streaming cursor of the table \"stampNftContract\"", + "fields": null, + "inputFields": [ { - "name": "amount", - "description": "The quantity of the token held by the current owner.", - "args": [], + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_stream_cursor_value_input", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": null, - "args": [], + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "ENUM", + "name": "cursor_ordering", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "stampNft_aggregate", - "description": "aggregated selection of \"stampNft\"", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "stampNftContract_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "aggregate", - "description": null, - "args": [], + "name": "campaignId", + "description": "A unique identifier for the marketing campaign associated with this contract.", "type": { - "kind": "OBJECT", - "name": "stampNft_aggregate_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "chainId", + "description": "The identifier of the blockchain network where the contract is deployed.", "type": { - "kind": "NON_NULL", - "name": null, + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "The blockchain address of the stamp NFT contract.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.", + "type": { + "kind": "ENUM", + "name": "stampNftContractType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stampNftContract_update_column", + "description": "update columns of table \"stampNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "campaignId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply", + "description": "Tracks the current ownership and quantities of each token under a stampNftContract. Each row associates a token (identified by tokenId and contractAddress) with an owner and the quantity they hold.", + "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the token.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "nftStatus_enum", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNftSupply_aggregate", + "description": "aggregated selection of \"stampNftSupply\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNftSupply_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, "ofType": { "kind": "LIST", "name": null, @@ -168497,7 +169428,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stampNft", + "name": "stampNftSupply", "ofType": null } } @@ -168514,8 +169445,8 @@ }, { "kind": "OBJECT", - "name": "stampNft_aggregate_fields", - "description": "aggregate fields of \"stampNft\"", + "name": "stampNftSupply_aggregate_fields", + "description": "aggregate fields of \"stampNftSupply\"", "fields": [ { "name": "avg", @@ -168523,7 +169454,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNft_avg_fields", + "name": "stampNftSupply_avg_fields", "ofType": null }, "isDeprecated": false, @@ -168544,7 +169475,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNft_select_column", + "name": "stampNftSupply_select_column", "ofType": null } } @@ -168584,7 +169515,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNft_max_fields", + "name": "stampNftSupply_max_fields", "ofType": null }, "isDeprecated": false, @@ -168596,7 +169527,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNft_min_fields", + "name": "stampNftSupply_min_fields", "ofType": null }, "isDeprecated": false, @@ -168608,7 +169539,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNft_stddev_fields", + "name": "stampNftSupply_stddev_fields", "ofType": null }, "isDeprecated": false, @@ -168620,7 +169551,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNft_stddev_pop_fields", + "name": "stampNftSupply_stddev_pop_fields", "ofType": null }, "isDeprecated": false, @@ -168632,7 +169563,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNft_stddev_samp_fields", + "name": "stampNftSupply_stddev_samp_fields", "ofType": null }, "isDeprecated": false, @@ -168644,7 +169575,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNft_sum_fields", + "name": "stampNftSupply_sum_fields", "ofType": null }, "isDeprecated": false, @@ -168656,7 +169587,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNft_var_pop_fields", + "name": "stampNftSupply_var_pop_fields", "ofType": null }, "isDeprecated": false, @@ -168668,7 +169599,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNft_var_samp_fields", + "name": "stampNftSupply_var_samp_fields", "ofType": null }, "isDeprecated": false, @@ -168680,7 +169611,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stampNft_variance_fields", + "name": "stampNftSupply_variance_fields", "ofType": null }, "isDeprecated": false, @@ -168693,36 +169624,25 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "stampNft_append_input", - "description": "append existing jsonb value of filtered columns with new jsonb value", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "stampNftSupply_avg_fields", + "description": "aggregate avg on columns", + "fields": [ { - "name": "metadata", - "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stampNft_avg_fields", - "description": "aggregate avg on columns", - "fields": [ + }, { "name": "tokenId", - "description": "The unique identifier of the token within its contract.", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -168740,8 +169660,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNft_bool_exp", - "description": "Boolean expression to filter rows from the table \"stampNft\". All fields are combined with a logical 'AND'.", + "name": "stampNftSupply_bool_exp", + "description": "Boolean expression to filter rows from the table \"stampNftSupply\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -168755,7 +169675,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNft_bool_exp", + "name": "stampNftSupply_bool_exp", "ofType": null } } @@ -168769,7 +169689,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "stampNft_bool_exp", + "name": "stampNftSupply_bool_exp", "ofType": null }, "defaultValue": null, @@ -168787,7 +169707,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNft_bool_exp", + "name": "stampNftSupply_bool_exp", "ofType": null } } @@ -168796,6 +169716,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "amount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "chainId", "description": null, @@ -168832,6 +169764,30 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "currentOwnerAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -168845,11 +169801,11 @@ "deprecationReason": null }, { - "name": "metadata", + "name": "lastNftTransferId", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", + "name": "uuid_comparison_exp", "ofType": null }, "defaultValue": null, @@ -168857,11 +169813,11 @@ "deprecationReason": null }, { - "name": "tokenId", + "name": "status", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", + "name": "nftStatus_enum_comparison_exp", "ofType": null }, "defaultValue": null, @@ -168869,11 +169825,11 @@ "deprecationReason": null }, { - "name": "tokenUri", + "name": "tokenId", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "name": "bigint_comparison_exp", "ofType": null }, "defaultValue": null, @@ -168899,21 +169855,21 @@ }, { "kind": "ENUM", - "name": "stampNft_constraint", - "description": "unique or primary key constraints on table \"stampNft\"", + "name": "stampNftSupply_constraint", + "description": "unique or primary key constraints on table \"stampNftSupply\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "stampNft_contractAddress_tokenId_chainId_key", - "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\", \"tokenId\"", + "name": "stampNftSupply_pkey", + "description": "unique or primary key constraint on columns \"id\"", "isDeprecated": false, "deprecationReason": null }, { - "name": "stampNft_pkey", - "description": "unique or primary key constraint on columns \"id\"", + "name": "stampNftSupply_tokenId_contractAddress_chainId_currentOwner_key", + "description": "unique or primary key constraint on columns \"currentOwnerAddress\", \"chainId\", \"contractAddress\", \"tokenId\"", "isDeprecated": false, "deprecationReason": null } @@ -168922,47 +169878,28 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNft_delete_at_path_input", - "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "name": "stampNftSupply_inc_input", + "description": "input type for incrementing numeric columns in table \"stampNftSupply\"", "fields": null, "inputFields": [ { - "name": "metadata", - "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "name": "amount", + "description": "The quantity of the token held by the current owner.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stampNft_delete_elem_input", - "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", - "fields": null, - "inputFields": [ + }, { - "name": "metadata", - "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "name": "tokenId", + "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -168976,58 +169913,36 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNft_delete_key_input", - "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "name": "stampNftSupply_insert_input", + "description": "input type for inserting data into table \"stampNftSupply\"", "fields": null, "inputFields": [ { - "name": "metadata", - "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "name": "amount", + "description": "The quantity of the token held by the current owner.", "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stampNft_inc_input", - "description": "input type for incrementing numeric columns in table \"stampNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the token within its contract.", + "name": "chainId", + "description": null, "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stampNft_insert_input", - "description": "input type for inserting data into table \"stampNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "chainId", + "name": "contractAddress", "description": null, "type": { "kind": "SCALAR", @@ -169039,8 +169954,20 @@ "deprecationReason": null }, { - "name": "contractAddress", + "name": "created_at", "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the token.", "type": { "kind": "SCALAR", "name": "String", @@ -169051,11 +169978,11 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "error", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "defaultValue": null, @@ -169075,11 +170002,11 @@ "deprecationReason": null }, { - "name": "metadata", - "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "name": "lastNftTransferId", + "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -169087,11 +170014,11 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the token within its contract.", + "name": "status", + "description": null, "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "ENUM", + "name": "nftStatus_enum", "ofType": null }, "defaultValue": null, @@ -169099,11 +170026,11 @@ "deprecationReason": null }, { - "name": "tokenUri", - "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "name": "tokenId", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -169129,9 +170056,21 @@ }, { "kind": "OBJECT", - "name": "stampNft_max_fields", + "name": "stampNftSupply_max_fields", "description": "aggregate max on columns", "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "chainId", "description": null, @@ -169168,6 +170107,30 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the token.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -169181,24 +170144,24 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the token within its contract.", + "name": "lastNftTransferId", + "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", "args": [], "type": { "kind": "SCALAR", - "name": "bigint", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "name": "tokenId", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "bigint", "ofType": null }, "isDeprecated": false, @@ -169224,9 +170187,21 @@ }, { "kind": "OBJECT", - "name": "stampNft_min_fields", + "name": "stampNftSupply_min_fields", "description": "aggregate min on columns", "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "chainId", "description": null, @@ -169263,6 +170238,30 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the token.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -169276,24 +170275,24 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the token within its contract.", + "name": "lastNftTransferId", + "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", "args": [], "type": { "kind": "SCALAR", - "name": "bigint", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "name": "tokenId", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "bigint", "ofType": null }, "isDeprecated": false, @@ -169319,8 +170318,8 @@ }, { "kind": "OBJECT", - "name": "stampNft_mutation_response", - "description": "response of any mutation on the table \"stampNft\"", + "name": "stampNftSupply_mutation_response", + "description": "response of any mutation on the table \"stampNftSupply\"", "fields": [ { "name": "affected_rows", @@ -169353,7 +170352,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stampNft", + "name": "stampNftSupply", "ofType": null } } @@ -169370,8 +170369,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNft_on_conflict", - "description": "on_conflict condition type for table \"stampNft\"", + "name": "stampNftSupply_on_conflict", + "description": "on_conflict condition type for table \"stampNftSupply\"", "fields": null, "inputFields": [ { @@ -169382,7 +170381,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNft_constraint", + "name": "stampNftSupply_constraint", "ofType": null } }, @@ -169404,7 +170403,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stampNft_update_column", + "name": "stampNftSupply_update_column", "ofType": null } } @@ -169419,7 +170418,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "stampNft_bool_exp", + "name": "stampNftSupply_bool_exp", "ofType": null }, "defaultValue": null, @@ -169433,10 +170432,22 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNft_order_by", - "description": "Ordering options when selecting data from \"stampNft\".", + "name": "stampNftSupply_order_by", + "description": "Ordering options when selecting data from \"stampNftSupply\".", "fields": null, "inputFields": [ + { + "name": "amount", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "chainId", "description": null, @@ -169473,6 +170484,30 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "currentOwnerAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -169486,7 +170521,7 @@ "deprecationReason": null }, { - "name": "metadata", + "name": "lastNftTransferId", "description": null, "type": { "kind": "ENUM", @@ -169498,7 +170533,7 @@ "deprecationReason": null }, { - "name": "tokenId", + "name": "status", "description": null, "type": { "kind": "ENUM", @@ -169510,7 +170545,7 @@ "deprecationReason": null }, { - "name": "tokenUri", + "name": "tokenId", "description": null, "type": { "kind": "ENUM", @@ -169540,8 +170575,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNft_pk_columns_input", - "description": "primary key columns input for table: stampNft", + "name": "stampNftSupply_pk_columns_input", + "description": "primary key columns input for table: stampNftSupply", "fields": null, "inputFields": [ { @@ -169565,37 +170600,20 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "INPUT_OBJECT", - "name": "stampNft_prepend_input", - "description": "prepend existing jsonb value of filtered columns with new jsonb value", - "fields": null, - "inputFields": [ - { - "name": "metadata", - "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, { "kind": "ENUM", - "name": "stampNft_select_column", - "description": "select columns of table \"stampNft\"", + "name": "stampNftSupply_select_column", + "description": "select columns of table \"stampNftSupply\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ + { + "name": "amount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "chainId", "description": "column name", @@ -169614,6 +170632,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "currentOwnerAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": "column name", @@ -169621,19 +170651,19 @@ "deprecationReason": null }, { - "name": "metadata", + "name": "lastNftTransferId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", + "name": "status", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", + "name": "tokenId", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -169649,10 +170679,22 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNft_set_input", - "description": "input type for updating data in table \"stampNft\"", + "name": "stampNftSupply_set_input", + "description": "input type for updating data in table \"stampNftSupply\"", "fields": null, "inputFields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "chainId", "description": null, @@ -169689,6 +170731,30 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the token.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -169702,11 +170768,11 @@ "deprecationReason": null }, { - "name": "metadata", - "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "name": "lastNftTransferId", + "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -169714,11 +170780,11 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the token within its contract.", + "name": "status", + "description": null, "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "ENUM", + "name": "nftStatus_enum", "ofType": null }, "defaultValue": null, @@ -169726,11 +170792,11 @@ "deprecationReason": null }, { - "name": "tokenUri", - "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "name": "tokenId", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -169756,12 +170822,24 @@ }, { "kind": "OBJECT", - "name": "stampNft_stddev_fields", + "name": "stampNftSupply_stddev_fields", "description": "aggregate stddev on columns", "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "tokenId", - "description": "The unique identifier of the token within its contract.", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -169779,12 +170857,24 @@ }, { "kind": "OBJECT", - "name": "stampNft_stddev_pop_fields", + "name": "stampNftSupply_stddev_pop_fields", "description": "aggregate stddev_pop on columns", "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "tokenId", - "description": "The unique identifier of the token within its contract.", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -169802,12 +170892,24 @@ }, { "kind": "OBJECT", - "name": "stampNft_stddev_samp_fields", + "name": "stampNftSupply_stddev_samp_fields", "description": "aggregate stddev_samp on columns", "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "tokenId", - "description": "The unique identifier of the token within its contract.", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -169825,8 +170927,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNft_stream_cursor_input", - "description": "Streaming cursor of the table \"stampNft\"", + "name": "stampNftSupply_stream_cursor_input", + "description": "Streaming cursor of the table \"stampNftSupply\"", "fields": null, "inputFields": [ { @@ -169837,7 +170939,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNft_stream_cursor_value_input", + "name": "stampNftSupply_stream_cursor_value_input", "ofType": null } }, @@ -169864,10 +170966,22 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNft_stream_cursor_value_input", + "name": "stampNftSupply_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "chainId", "description": null, @@ -169904,6 +171018,30 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "currentOwnerAddress", + "description": "The blockchain address of the current owner of the token.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -169917,11 +171055,11 @@ "deprecationReason": null }, { - "name": "metadata", - "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "name": "lastNftTransferId", + "description": "Reference to the last transfer event for this token, providing a link to detailed transfer information.", "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -169929,11 +171067,11 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the token within its contract.", + "name": "status", + "description": null, "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "ENUM", + "name": "nftStatus_enum", "ofType": null }, "defaultValue": null, @@ -169941,11 +171079,11 @@ "deprecationReason": null }, { - "name": "tokenUri", - "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "name": "tokenId", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -169971,12 +171109,24 @@ }, { "kind": "OBJECT", - "name": "stampNft_sum_fields", + "name": "stampNftSupply_sum_fields", "description": "aggregate sum on columns", "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "tokenId", - "description": "The unique identifier of the token within its contract.", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -169994,12 +171144,18 @@ }, { "kind": "ENUM", - "name": "stampNft_update_column", - "description": "update columns of table \"stampNft\"", + "name": "stampNftSupply_update_column", + "description": "update columns of table \"stampNftSupply\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ + { + "name": "amount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "chainId", "description": "column name", @@ -170018,6 +171174,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "currentOwnerAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": "column name", @@ -170025,19 +171193,19 @@ "deprecationReason": null }, { - "name": "metadata", + "name": "lastNftTransferId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", + "name": "status", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", + "name": "tokenId", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -170053,76 +171221,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "stampNft_updates", + "name": "stampNftSupply_updates", "description": null, "fields": null, "inputFields": [ - { - "name": "_append", - "description": "append existing jsonb value of filtered columns with new jsonb value", - "type": { - "kind": "INPUT_OBJECT", - "name": "stampNft_append_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_at_path", - "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", - "type": { - "kind": "INPUT_OBJECT", - "name": "stampNft_delete_at_path_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_elem", - "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", - "type": { - "kind": "INPUT_OBJECT", - "name": "stampNft_delete_elem_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_key", - "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", - "type": { - "kind": "INPUT_OBJECT", - "name": "stampNft_delete_key_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "_inc", "description": "increments the numeric columns with given value of the filtered values", "type": { "kind": "INPUT_OBJECT", - "name": "stampNft_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_prepend", - "description": "prepend existing jsonb value of filtered columns with new jsonb value", - "type": { - "kind": "INPUT_OBJECT", - "name": "stampNft_prepend_input", + "name": "stampNftSupply_inc_input", "ofType": null }, "defaultValue": null, @@ -170134,7 +171242,7 @@ "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "stampNft_set_input", + "name": "stampNftSupply_set_input", "ofType": null }, "defaultValue": null, @@ -170149,7 +171257,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stampNft_bool_exp", + "name": "stampNftSupply_bool_exp", "ofType": null } }, @@ -170164,12 +171272,24 @@ }, { "kind": "OBJECT", - "name": "stampNft_var_pop_fields", + "name": "stampNftSupply_var_pop_fields", "description": "aggregate var_pop on columns", "fields": [ + { + "name": "amount", + "description": "The quantity of the token held by the current owner.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "tokenId", - "description": "The unique identifier of the token within its contract.", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -170187,12 +171307,12 @@ }, { "kind": "OBJECT", - "name": "stampNft_var_samp_fields", + "name": "stampNftSupply_var_samp_fields", "description": "aggregate var_samp on columns", "fields": [ { - "name": "tokenId", - "description": "The unique identifier of the token within its contract.", + "name": "amount", + "description": "The quantity of the token held by the current owner.", "args": [], "type": { "kind": "SCALAR", @@ -170201,21 +171321,10 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stampNft_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + }, { "name": "tokenId", - "description": "The unique identifier of the token within its contract.", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -170233,112 +171342,29 @@ }, { "kind": "OBJECT", - "name": "stripeCheckoutSession", - "description": "Table to store Stripe Checkout Sessions for tracking user checkout processes. Sessions are deleted once they are successful or expired.", + "name": "stampNftSupply_variance_fields", + "description": "aggregate variance on columns", "fields": [ { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "Stripe Customer ID referencing to the stripeCustomer table.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "type", - "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", + "name": "amount", + "description": "The quantity of the token held by the current owner.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", - "ofType": null - } + "kind": "SCALAR", + "name": "Float", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType", - "description": "Types of Stripe Checkout Sessions.", - "fields": [ - { - "name": "value", - "description": "Type value.", + "name": "tokenId", + "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "Float", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -170351,8 +171377,8 @@ }, { "kind": "OBJECT", - "name": "stripeCheckoutSessionType_aggregate", - "description": "aggregated selection of \"stripeCheckoutSessionType\"", + "name": "stampNft_aggregate", + "description": "aggregated selection of \"stampNft\"", "fields": [ { "name": "aggregate", @@ -170360,7 +171386,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stripeCheckoutSessionType_aggregate_fields", + "name": "stampNft_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -170381,7 +171407,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stripeCheckoutSessionType", + "name": "stampNft", "ofType": null } } @@ -170398,9 +171424,21 @@ }, { "kind": "OBJECT", - "name": "stripeCheckoutSessionType_aggregate_fields", - "description": "aggregate fields of \"stripeCheckoutSessionType\"", + "name": "stampNft_aggregate_fields", + "description": "aggregate fields of \"stampNft\"", "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNft_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "count", "description": null, @@ -170416,7 +171454,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stripeCheckoutSessionType_select_column", + "name": "stampNft_select_column", "ofType": null } } @@ -170456,7 +171494,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stripeCheckoutSessionType_max_fields", + "name": "stampNft_max_fields", "ofType": null }, "isDeprecated": false, @@ -170468,147 +171506,156 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stripeCheckoutSessionType_min_fields", + "name": "stampNft_min_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "description": "Boolean expression to filter rows from the table \"stripeCheckoutSessionType\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_and", + "name": "stddev", "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "ofType": null - } - } + "kind": "OBJECT", + "name": "stampNft_stddev_fields", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", + "name": "stddev_pop", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", + "kind": "OBJECT", + "name": "stampNft_stddev_pop_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", + "name": "stddev_samp", "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "ofType": null - } - } + "kind": "OBJECT", + "name": "stampNft_stddev_samp_fields", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "value", + "name": "sum", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "OBJECT", + "name": "stampNft_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNft_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNft_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stampNft_variance_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_constraint", - "description": "unique or primary key constraints on table \"stripeCheckoutSessionType\"", + "kind": "INPUT_OBJECT", + "name": "stampNft_append_input", + "description": "append existing jsonb value of filtered columns with new jsonb value", "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + "inputFields": [ { - "name": "stripeCheckoutSessionType_pkey", - "description": "unique or primary key constraint on columns \"value\"", + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + "kind": "OBJECT", + "name": "stampNft_avg_fields", + "description": "aggregate avg on columns", + "fields": [ { - "name": "event_pass_order", - "description": null, + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null } ], + "inputFields": null, + "interfaces": [], + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"stripeCheckoutSessionType_enum\". All fields are combined with logical 'AND'.", + "name": "stampNft_bool_exp", + "description": "Boolean expression to filter rows from the table \"stampNft\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { - "name": "_eq", - "description": null, - "type": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_in", + "name": "_and", "description": null, "type": { "kind": "LIST", @@ -170617,8 +171664,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", + "kind": "INPUT_OBJECT", + "name": "stampNft_bool_exp", "ofType": null } } @@ -170628,23 +171675,11 @@ "deprecationReason": null }, { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_neq", + "name": "_not", "description": null, "type": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", + "kind": "INPUT_OBJECT", + "name": "stampNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -170652,7 +171687,7 @@ "deprecationReason": null }, { - "name": "_nin", + "name": "_or", "description": null, "type": { "kind": "LIST", @@ -170661,8 +171696,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", + "kind": "INPUT_OBJECT", + "name": "stampNft_bool_exp", "ofType": null } } @@ -170670,184 +171705,97 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_insert_input", - "description": "input type for inserting data into table \"stripeCheckoutSessionType\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "Type value.", + "name": "chainId", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "value", - "description": "Type value.", - "args": [], + "name": "contractAddress", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "value", - "description": "Type value.", - "args": [], + "name": "created_at", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_mutation_response", - "description": "response of any mutation on the table \"stripeCheckoutSessionType\"", - "fields": [ + }, { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "id", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "metadata", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "jsonb_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_on_conflict", - "description": "on_conflict condition type for table \"stripeCheckoutSessionType\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", + "name": "tokenId", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_constraint", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", + "name": "tokenUri", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_update_column", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "updated_at", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -170860,44 +171808,48 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_order_by", - "description": "Ordering options when selecting data from \"stripeCheckoutSessionType\".", + "kind": "ENUM", + "name": "stampNft_constraint", + "description": "unique or primary key constraints on table \"stampNft\"", "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "value", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "stampNft_contractAddress_tokenId_chainId_key", + "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\", \"tokenId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stampNft_pkey", + "description": "unique or primary key constraint on columns \"id\"", "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_pk_columns_input", - "description": "primary key columns input for table: stripeCheckoutSessionType", + "name": "stampNft_delete_at_path_input", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", "fields": null, "inputFields": [ { - "name": "value", - "description": "Type value.", + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } } }, "defaultValue": null, @@ -170909,35 +171861,18 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_select_column", - "description": "select columns of table \"stripeCheckoutSessionType\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_set_input", - "description": "input type for updating data in table \"stripeCheckoutSessionType\"", + "name": "stampNft_delete_elem_input", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", "fields": null, "inputFields": [ { - "name": "value", - "description": "Type value.", + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -170951,32 +171886,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_stream_cursor_input", - "description": "Streaming cursor of the table \"stripeCheckoutSessionType\"", + "name": "stampNft_delete_key_input", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", "fields": null, "inputFields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_stream_cursor_value_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "ordering", - "description": "cursor ordering", + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -170990,16 +171909,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", + "name": "stampNft_inc_input", + "description": "input type for incrementing numeric columns in table \"stampNft\"", "fields": null, "inputFields": [ { - "name": "value", - "description": "Type value.", + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", "type": { "kind": "SCALAR", - "name": "String", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -171011,35 +171930,18 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_update_column", - "description": "update columns of table \"stripeCheckoutSessionType\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_updates", - "description": null, + "name": "stampNft_insert_input", + "description": "input type for inserting data into table \"stampNft\"", "fields": null, "inputFields": [ { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "chainId", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_set_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -171047,189 +171949,35 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSession_aggregate", - "description": "aggregated selection of \"stripeCheckoutSession\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nodes", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCheckoutSession", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSession_aggregate_fields", - "description": "aggregate fields of \"stripeCheckoutSession\"", - "fields": [ - { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSession_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", + "name": "contractAddress", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession_max_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "created_at", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession_min_fields", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "description": "Boolean expression to filter rows from the table \"stripeCheckoutSession\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "ofType": null - } - } - }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -171237,31 +171985,23 @@ "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "ofType": null - } - } + "kind": "SCALAR", + "name": "jsonb", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -171269,11 +172009,11 @@ "deprecationReason": null }, { - "name": "stripeCustomerId", - "description": null, + "name": "tokenUri", + "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -171281,154 +172021,125 @@ "deprecationReason": null }, { - "name": "stripeSessionId", + "name": "updated_at", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "type", + "name": "chainId", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_enum_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "contractAddress", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stripeCheckoutSession_constraint", - "description": "unique or primary key constraints on table \"stripeCheckoutSession\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "stripeCheckoutSession_pkey", - "description": "unique or primary key constraint on columns \"stripeSessionId\"", "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_insert_input", - "description": "input type for inserting data into table \"stripeCheckoutSession\"", - "fields": null, - "inputFields": [ + }, { "name": "created_at", - "description": "Timestamp automatically set when the row is created.", + "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomerId", - "description": "Stripe Customer ID referencing to the stripeCustomer table.", + "name": "id", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "bigint", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "type", - "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", + "name": "tokenUri", + "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "args": [], "type": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", + "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "stripeCheckoutSession_max_fields", - "description": "aggregate max on columns", + "name": "stampNft_min_fields", + "description": "aggregate min on columns", "fields": [ { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "Stripe Customer ID referencing to the stripeCustomer table.", + "name": "chainId", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -171439,8 +172150,8 @@ "deprecationReason": null }, { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", + "name": "contractAddress", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -171451,8 +172162,8 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", + "name": "created_at", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -171461,45 +172172,34 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "stripeCheckoutSession_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", + "name": "id", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomerId", - "description": "Stripe Customer ID referencing to the stripeCustomer table.", + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "bigint", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", + "name": "tokenUri", + "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", "args": [], "type": { "kind": "SCALAR", @@ -171511,7 +172211,7 @@ }, { "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -171529,8 +172229,8 @@ }, { "kind": "OBJECT", - "name": "stripeCheckoutSession_mutation_response", - "description": "response of any mutation on the table \"stripeCheckoutSession\"", + "name": "stampNft_mutation_response", + "description": "response of any mutation on the table \"stampNft\"", "fields": [ { "name": "affected_rows", @@ -171563,7 +172263,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stripeCheckoutSession", + "name": "stampNft", "ofType": null } } @@ -171580,8 +172280,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_on_conflict", - "description": "on_conflict condition type for table \"stripeCheckoutSession\"", + "name": "stampNft_on_conflict", + "description": "on_conflict condition type for table \"stampNft\"", "fields": null, "inputFields": [ { @@ -171592,7 +172292,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stripeCheckoutSession_constraint", + "name": "stampNft_constraint", "ofType": null } }, @@ -171614,7 +172314,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stripeCheckoutSession_update_column", + "name": "stampNft_update_column", "ofType": null } } @@ -171629,7 +172329,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", + "name": "stampNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -171643,10 +172343,34 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_order_by", - "description": "Ordering options when selecting data from \"stripeCheckoutSession\".", + "name": "stampNft_order_by", + "description": "Ordering options when selecting data from \"stampNft\".", "fields": null, "inputFields": [ + { + "name": "chainId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "created_at", "description": null, @@ -171660,7 +172384,7 @@ "deprecationReason": null }, { - "name": "stripeCustomerId", + "name": "id", "description": null, "type": { "kind": "ENUM", @@ -171672,7 +172396,7 @@ "deprecationReason": null }, { - "name": "stripeSessionId", + "name": "metadata", "description": null, "type": { "kind": "ENUM", @@ -171684,7 +172408,19 @@ "deprecationReason": null }, { - "name": "type", + "name": "tokenId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", "description": null, "type": { "kind": "ENUM", @@ -171714,19 +172450,19 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_pk_columns_input", - "description": "primary key columns input for table: stripeCheckoutSession", + "name": "stampNft_pk_columns_input", + "description": "primary key columns input for table: stampNft", "fields": null, "inputFields": [ { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -171739,14 +172475,49 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "INPUT_OBJECT", + "name": "stampNft_prepend_input", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, { "kind": "ENUM", - "name": "stripeCheckoutSession_select_column", - "description": "select columns of table \"stripeCheckoutSession\"", + "name": "stampNft_select_column", + "description": "select columns of table \"stampNft\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "created_at", "description": "column name", @@ -171754,19 +172525,25 @@ "deprecationReason": null }, { - "name": "stripeCustomerId", + "name": "id", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeSessionId", + "name": "metadata", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "type", + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -171782,16 +172559,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_set_input", - "description": "input type for updating data in table \"stripeCheckoutSession\"", + "name": "stampNft_set_input", + "description": "input type for updating data in table \"stampNft\"", "fields": null, "inputFields": [ { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", + "name": "chainId", + "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "defaultValue": null, @@ -171799,8 +172576,8 @@ "deprecationReason": null }, { - "name": "stripeCustomerId", - "description": "Stripe Customer ID referencing to the stripeCustomer table.", + "name": "contractAddress", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -171811,11 +172588,11 @@ "deprecationReason": null }, { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", + "name": "created_at", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -171823,11 +172600,47 @@ "deprecationReason": null }, { - "name": "type", - "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", + "name": "id", + "description": null, "type": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -171836,7 +172649,7 @@ }, { "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", + "description": null, "type": { "kind": "SCALAR", "name": "timestamptz", @@ -171851,10 +172664,79 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "OBJECT", + "name": "stampNft_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_stream_cursor_input", - "description": "Streaming cursor of the table \"stripeCheckoutSession\"", + "name": "stampNft_stream_cursor_input", + "description": "Streaming cursor of the table \"stampNft\"", "fields": null, "inputFields": [ { @@ -171865,7 +172747,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_stream_cursor_value_input", + "name": "stampNft_stream_cursor_value_input", "ofType": null } }, @@ -171892,13 +172774,37 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_stream_cursor_value_input", + "name": "stampNft_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ + { + "name": "chainId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "created_at", - "description": "Timestamp automatically set when the row is created.", + "description": null, "type": { "kind": "SCALAR", "name": "timestamptz", @@ -171909,11 +172815,11 @@ "deprecationReason": null }, { - "name": "stripeCustomerId", - "description": "Stripe Customer ID referencing to the stripeCustomer table.", + "name": "id", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -171921,11 +172827,11 @@ "deprecationReason": null }, { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", + "name": "metadata", + "description": "Structured metadata associated with the token, stored in a JSONB format for flexibility.", "type": { "kind": "SCALAR", - "name": "String", + "name": "jsonb", "ofType": null }, "defaultValue": null, @@ -171933,11 +172839,23 @@ "deprecationReason": null }, { - "name": "type", - "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", "type": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_enum", + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "URI pointing to the token metadata, which may include details such as the item associated with the token.", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -171946,7 +172864,7 @@ }, { "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", + "description": null, "type": { "kind": "SCALAR", "name": "timestamptz", @@ -171961,14 +172879,49 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "OBJECT", + "name": "stampNft_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, { "kind": "ENUM", - "name": "stripeCheckoutSession_update_column", - "description": "update columns of table \"stripeCheckoutSession\"", + "name": "stampNft_update_column", + "description": "update columns of table \"stampNft\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "created_at", "description": "column name", @@ -171976,19 +172929,25 @@ "deprecationReason": null }, { - "name": "stripeCustomerId", + "name": "id", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeSessionId", + "name": "metadata", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "type", + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -172004,16 +172963,88 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_updates", + "name": "stampNft_updates", "description": null, "fields": null, "inputFields": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNft_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "_set", "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_set_input", + "name": "stampNft_set_input", "ofType": null }, "defaultValue": null, @@ -172028,7 +173059,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", + "name": "stampNft_bool_exp", "ofType": null } }, @@ -172043,19 +173074,88 @@ }, { "kind": "OBJECT", - "name": "stripeCustomer", - "description": "Table to store Stripe Customer IDs for tracking user payment processes.", + "name": "stampNft_var_pop_fields", + "description": "aggregate var_pop on columns", "fields": [ { - "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stampNft_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the token within its contract.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "description": "Table to store Stripe Checkout Sessions for tracking user checkout processes. Sessions are deleted once they are successful or expired.", + "fields": [ + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamptz", "ofType": null } }, @@ -172063,15 +173163,15 @@ "deprecationReason": null }, { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", + "name": "stripeCustomerId", + "description": "Stripe Customer ID referencing to the stripeCustomer table.", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null } }, @@ -172079,8 +173179,8 @@ "deprecationReason": null }, { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", "args": [], "type": { "kind": "NON_NULL", @@ -172094,6 +173194,22 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "type", + "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "updated_at", "description": "Timestamp automatically updated whenever the row changes.", @@ -172118,8 +173234,35 @@ }, { "kind": "OBJECT", - "name": "stripeCustomer_aggregate", - "description": "aggregated selection of \"stripeCustomer\"", + "name": "stripeCheckoutSessionType", + "description": "Types of Stripe Checkout Sessions.", + "fields": [ + { + "name": "value", + "description": "Type value.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_aggregate", + "description": "aggregated selection of \"stripeCheckoutSessionType\"", "fields": [ { "name": "aggregate", @@ -172127,7 +173270,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stripeCustomer_aggregate_fields", + "name": "stripeCheckoutSessionType_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -172148,7 +173291,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stripeCustomer", + "name": "stripeCheckoutSessionType", "ofType": null } } @@ -172165,8 +173308,8 @@ }, { "kind": "OBJECT", - "name": "stripeCustomer_aggregate_fields", - "description": "aggregate fields of \"stripeCustomer\"", + "name": "stripeCheckoutSessionType_aggregate_fields", + "description": "aggregate fields of \"stripeCheckoutSessionType\"", "fields": [ { "name": "count", @@ -172183,7 +173326,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stripeCustomer_select_column", + "name": "stripeCheckoutSessionType_select_column", "ofType": null } } @@ -172223,7 +173366,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stripeCustomer_max_fields", + "name": "stripeCheckoutSessionType_max_fields", "ofType": null }, "isDeprecated": false, @@ -172235,7 +173378,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "stripeCustomer_min_fields", + "name": "stripeCheckoutSessionType_min_fields", "ofType": null }, "isDeprecated": false, @@ -172249,8 +173392,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "description": "Boolean expression to filter rows from the table \"stripeCustomer\". All fields are combined with a logical 'AND'.", + "name": "stripeCheckoutSessionType_bool_exp", + "description": "Boolean expression to filter rows from the table \"stripeCheckoutSessionType\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -172264,7 +173407,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", + "name": "stripeCheckoutSessionType_bool_exp", "ofType": null } } @@ -172278,7 +173421,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", + "name": "stripeCheckoutSessionType_bool_exp", "ofType": null }, "defaultValue": null, @@ -172296,7 +173439,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", + "name": "stripeCheckoutSessionType_bool_exp", "ofType": null } } @@ -172306,31 +173449,7 @@ "deprecationReason": null }, { - "name": "accountId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", + "name": "value", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -172340,18 +173459,6 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "interfaces": null, @@ -172360,15 +173467,32 @@ }, { "kind": "ENUM", - "name": "stripeCustomer_constraint", - "description": "unique or primary key constraints on table \"stripeCustomer\"", + "name": "stripeCheckoutSessionType_constraint", + "description": "unique or primary key constraints on table \"stripeCheckoutSessionType\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "stripeCustomer_pkey", - "description": "unique or primary key constraint on columns \"stripeCustomerId\"", + "name": "stripeCheckoutSessionType_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "event_pass_order", + "description": null, "isDeprecated": false, "deprecationReason": null } @@ -172377,16 +173501,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_insert_input", - "description": "input type for inserting data into table \"stripeCustomer\"", + "name": "stripeCheckoutSessionType_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"stripeCheckoutSessionType_enum\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { - "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", + "name": "_eq", + "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", "ofType": null }, "defaultValue": null, @@ -172394,23 +173518,31 @@ "deprecationReason": null }, { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", + "name": "_in", + "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", + "name": "_is_null", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -172418,16 +173550,36 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", + "name": "_neq", + "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, @@ -172435,53 +173587,40 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "stripeCustomer_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_insert_input", + "description": "input type for inserting data into table \"stripeCheckoutSessionType\"", + "fields": null, + "inputFields": [ { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", - "args": [], + "name": "value", + "description": "Type value.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", + "name": "value", + "description": "Type value.", "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "isDeprecated": false, @@ -172495,36 +173634,12 @@ }, { "kind": "OBJECT", - "name": "stripeCustomer_min_fields", + "name": "stripeCheckoutSessionType_min_fields", "description": "aggregate min on columns", "fields": [ { - "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", + "name": "value", + "description": "Type value.", "args": [], "type": { "kind": "SCALAR", @@ -172533,18 +173648,6 @@ }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null } ], "inputFields": null, @@ -172554,8 +173657,8 @@ }, { "kind": "OBJECT", - "name": "stripeCustomer_mutation_response", - "description": "response of any mutation on the table \"stripeCustomer\"", + "name": "stripeCheckoutSessionType_mutation_response", + "description": "response of any mutation on the table \"stripeCheckoutSessionType\"", "fields": [ { "name": "affected_rows", @@ -172588,7 +173691,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stripeCustomer", + "name": "stripeCheckoutSessionType", "ofType": null } } @@ -172605,47 +173708,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"stripeCustomer\"", - "fields": null, - "inputFields": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_on_conflict", - "description": "on_conflict condition type for table \"stripeCustomer\"", + "name": "stripeCheckoutSessionType_on_conflict", + "description": "on_conflict condition type for table \"stripeCheckoutSessionType\"", "fields": null, "inputFields": [ { @@ -172656,7 +173720,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stripeCustomer_constraint", + "name": "stripeCheckoutSessionType_constraint", "ofType": null } }, @@ -172678,7 +173742,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "stripeCustomer_update_column", + "name": "stripeCheckoutSessionType_update_column", "ofType": null } } @@ -172693,7 +173757,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", + "name": "stripeCheckoutSessionType_bool_exp", "ofType": null }, "defaultValue": null, @@ -172707,12 +173771,12 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_order_by", - "description": "Ordering options when selecting data from \"stripeCustomer\".", + "name": "stripeCheckoutSessionType_order_by", + "description": "Ordering options when selecting data from \"stripeCheckoutSessionType\".", "fields": null, "inputFields": [ { - "name": "accountId", + "name": "value", "description": null, "type": { "kind": "ENUM", @@ -172722,37 +173786,107 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_pk_columns_input", + "description": "primary key columns input for table: stripeCheckoutSessionType", + "fields": null, + "inputFields": [ { - "name": "created_at", - "description": null, + "name": "value", + "description": "Type value.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_select_column", + "description": "select columns of table \"stripeCheckoutSessionType\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "stripeCustomerId", - "description": null, + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_set_input", + "description": "input type for updating data in table \"stripeCheckoutSessionType\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "Type value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_stream_cursor_input", + "description": "Streaming cursor of the table \"stripeCheckoutSessionType\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "ordering", + "description": "cursor ordering", "type": { "kind": "ENUM", - "name": "order_by", + "name": "cursor_ordering", "ofType": null }, "defaultValue": null, @@ -172766,21 +173900,17 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_pk_columns_input", - "description": "primary key columns input for table: stripeCustomer", + "name": "stripeCheckoutSessionType_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", + "name": "value", + "description": "Type value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -172793,32 +173923,14 @@ }, { "kind": "ENUM", - "name": "stripeCustomer_select_column", - "description": "select columns of table \"stripeCustomer\"", + "name": "stripeCheckoutSessionType_update_column", + "description": "update columns of table \"stripeCheckoutSessionType\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", + "name": "value", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -172828,16 +173940,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_set_input", - "description": "input type for updating data in table \"stripeCustomer\"", + "name": "stripeCheckoutSessionType_updates", + "description": null, "fields": null, "inputFields": [ { - "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_set_input", "ofType": null }, "defaultValue": null, @@ -172845,226 +173957,2912 @@ "deprecationReason": null }, { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSession_aggregate", + "description": "aggregated selection of \"stripeCheckoutSession\"", + "fields": [ { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", + "name": "aggregate", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "stripeCheckoutSession_aggregate_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", + "name": "nodes", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_stream_cursor_input", - "description": "Streaming cursor of the table \"stripeCustomer\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "stripeCheckoutSession_aggregate_fields", + "description": "aggregate fields of \"stripeCheckoutSession\"", + "fields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSession_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSession_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSession_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", + "description": "Boolean expression to filter rows from the table \"stripeCheckoutSession\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeSessionId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stripeCheckoutSession_constraint", + "description": "unique or primary key constraints on table \"stripeCheckoutSession\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "stripeCheckoutSession_pkey", + "description": "unique or primary key constraint on columns \"stripeSessionId\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_insert_input", + "description": "input type for inserting data into table \"stripeCheckoutSession\"", + "fields": null, + "inputFields": [ + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Stripe Customer ID referencing to the stripeCustomer table.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", + "type": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSession_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Stripe Customer ID referencing to the stripeCustomer table.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSession_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Stripe Customer ID referencing to the stripeCustomer table.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCheckoutSession_mutation_response", + "description": "response of any mutation on the table \"stripeCheckoutSession\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_on_conflict", + "description": "on_conflict condition type for table \"stripeCheckoutSession\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSession_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSession_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_order_by", + "description": "Ordering options when selecting data from \"stripeCheckoutSession\".", + "fields": null, + "inputFields": [ + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeSessionId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_pk_columns_input", + "description": "primary key columns input for table: stripeCheckoutSession", + "fields": null, + "inputFields": [ + { + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stripeCheckoutSession_select_column", + "description": "select columns of table \"stripeCheckoutSession\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeSessionId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_set_input", + "description": "input type for updating data in table \"stripeCheckoutSession\"", + "fields": null, + "inputFields": [ + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Stripe Customer ID referencing to the stripeCustomer table.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", + "type": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_stream_cursor_input", + "description": "Streaming cursor of the table \"stripeCheckoutSession\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Stripe Customer ID referencing to the stripeCustomer table.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "Type of the Stripe Checkout Session. Default is event_pass_order. References to the stripeCheckoutSessionType table.", + "type": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stripeCheckoutSession_update_column", + "description": "update columns of table \"stripeCheckoutSession\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeSessionId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCustomer", + "description": "Table to store Stripe Customer IDs for tracking user payment processes.", + "fields": [ + { + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCustomer_aggregate", + "description": "aggregated selection of \"stripeCustomer\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stripeCustomer_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCustomer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCustomer_aggregate_fields", + "description": "aggregate fields of \"stripeCustomer\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCustomer_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stripeCustomer_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "stripeCustomer_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "description": "Boolean expression to filter rows from the table \"stripeCustomer\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stripeCustomer_constraint", + "description": "unique or primary key constraints on table \"stripeCustomer\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "stripeCustomer_pkey", + "description": "unique or primary key constraint on columns \"stripeCustomerId\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_insert_input", + "description": "input type for inserting data into table \"stripeCustomer\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCustomer_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCustomer_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCustomer_mutation_response", + "description": "response of any mutation on the table \"stripeCustomer\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCustomer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"stripeCustomer\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_on_conflict", + "description": "on_conflict condition type for table \"stripeCustomer\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCustomer_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCustomer_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_order_by", + "description": "Ordering options when selecting data from \"stripeCustomer\".", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_pk_columns_input", + "description": "primary key columns input for table: stripeCustomer", + "fields": null, + "inputFields": [ + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stripeCustomer_select_column", + "description": "select columns of table \"stripeCustomer\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_set_input", + "description": "input type for updating data in table \"stripeCustomer\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_stream_cursor_input", + "description": "Streaming cursor of the table \"stripeCustomer\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stripeCustomer_update_column", + "description": "update columns of table \"stripeCustomer\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "subscription_root", + "description": null, + "fields": [ + { + "name": "account", + "description": "fetch data from the table: \"account\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "account_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "account_aggregate", + "description": "fetch aggregated fields from the table: \"account\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "account_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "account_by_pk", + "description": "fetch data from the table: \"account\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "account", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "account_stream", + "description": "fetch data from the table in a streaming manner: \"account\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiKeyStatus", + "description": "fetch data from the table: \"apiKeyStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyStatus", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiKeyStatus_aggregate", + "description": "fetch aggregated fields from the table: \"apiKeyStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_stream_cursor_value_input", + "kind": "OBJECT", + "name": "apiKeyStatus_aggregate", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", + "name": "apiKeyStatus_by_pk", + "description": "fetch data from the table: \"apiKeyStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": "The status value for API keys. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "apiKeyStatus", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", + "name": "apiKeyStatus_stream", + "description": "fetch data from the table in a streaming manner: \"apiKeyStatus\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyStatus", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", + "name": "apiKeyType", + "description": "fetch data from the table: \"apiKeyType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyType", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", + "name": "apiKeyType_aggregate", + "description": "fetch aggregated fields from the table: \"apiKeyType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "apiKeyType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyType_aggregate", + "ofType": null + } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stripeCustomer_update_column", - "description": "update columns of table \"stripeCustomer\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "apiKeyType_by_pk", + "description": "fetch data from the table: \"apiKeyType\" using primary key columns", + "args": [ + { + "name": "value", + "description": "The type of the API key", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_set_input", + "kind": "OBJECT", + "name": "apiKeyType", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "apiKeyType_stream", + "description": "fetch data from the table in a streaming manner: \"apiKeyType\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "apiKeyType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "apiKeyType", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "subscription_root", - "description": null, - "fields": [ + }, { - "name": "account", - "description": "fetch data from the table: \"account\"", + "name": "contentSpaceParameters", + "description": "fetch data from the table: \"contentSpaceParameters\"", "args": [ { "name": "distinct_on", @@ -173077,7 +176875,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "account_select_column", + "name": "contentSpaceParameters_select_column", "ofType": null } } @@ -173121,7 +176919,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_order_by", + "name": "contentSpaceParameters_order_by", "ofType": null } } @@ -173135,7 +176933,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "contentSpaceParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -173154,7 +176952,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "account", + "name": "contentSpaceParameters", "ofType": null } } @@ -173164,8 +176962,8 @@ "deprecationReason": null }, { - "name": "account_aggregate", - "description": "fetch aggregated fields from the table: \"account\"", + "name": "contentSpaceParameters_aggregate", + "description": "fetch aggregated fields from the table: \"contentSpaceParameters\"", "args": [ { "name": "distinct_on", @@ -173178,7 +176976,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "account_select_column", + "name": "contentSpaceParameters_select_column", "ofType": null } } @@ -173222,7 +177020,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_order_by", + "name": "contentSpaceParameters_order_by", "ofType": null } } @@ -173236,7 +177034,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "contentSpaceParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -173249,7 +177047,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "account_aggregate", + "name": "contentSpaceParameters_aggregate", "ofType": null } }, @@ -173257,8 +177055,8 @@ "deprecationReason": null }, { - "name": "account_by_pk", - "description": "fetch data from the table: \"account\" using primary key columns", + "name": "contentSpaceParameters_by_pk", + "description": "fetch data from the table: \"contentSpaceParameters\" using primary key columns", "args": [ { "name": "id", @@ -173279,15 +177077,15 @@ ], "type": { "kind": "OBJECT", - "name": "account", + "name": "contentSpaceParameters", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "account_stream", - "description": "fetch data from the table in a streaming manner: \"account\"", + "name": "contentSpaceParameters_stream", + "description": "fetch data from the table in a streaming manner: \"contentSpaceParameters\"", "args": [ { "name": "batch_size", @@ -173316,7 +177114,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_stream_cursor_input", + "name": "contentSpaceParameters_stream_cursor_input", "ofType": null } } @@ -173330,7 +177128,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "contentSpaceParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -173349,7 +177147,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "account", + "name": "contentSpaceParameters", "ofType": null } } @@ -173359,8 +177157,8 @@ "deprecationReason": null }, { - "name": "apiKeyStatus", - "description": "fetch data from the table: \"apiKeyStatus\"", + "name": "contentSpaceStatus", + "description": "fetch data from the table: \"contentSpaceStatus\"", "args": [ { "name": "distinct_on", @@ -173373,7 +177171,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "apiKeyStatus_select_column", + "name": "contentSpaceStatus_select_column", "ofType": null } } @@ -173417,7 +177215,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "apiKeyStatus_order_by", + "name": "contentSpaceStatus_order_by", "ofType": null } } @@ -173431,7 +177229,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "apiKeyStatus_bool_exp", + "name": "contentSpaceStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -173450,7 +177248,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "apiKeyStatus", + "name": "contentSpaceStatus", "ofType": null } } @@ -173460,8 +177258,8 @@ "deprecationReason": null }, { - "name": "apiKeyStatus_aggregate", - "description": "fetch aggregated fields from the table: \"apiKeyStatus\"", + "name": "contentSpaceStatus_aggregate", + "description": "fetch aggregated fields from the table: \"contentSpaceStatus\"", "args": [ { "name": "distinct_on", @@ -173474,7 +177272,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "apiKeyStatus_select_column", + "name": "contentSpaceStatus_select_column", "ofType": null } } @@ -173518,7 +177316,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "apiKeyStatus_order_by", + "name": "contentSpaceStatus_order_by", "ofType": null } } @@ -173532,7 +177330,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "apiKeyStatus_bool_exp", + "name": "contentSpaceStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -173545,7 +177343,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "apiKeyStatus_aggregate", + "name": "contentSpaceStatus_aggregate", "ofType": null } }, @@ -173553,12 +177351,12 @@ "deprecationReason": null }, { - "name": "apiKeyStatus_by_pk", - "description": "fetch data from the table: \"apiKeyStatus\" using primary key columns", + "name": "contentSpaceStatus_by_pk", + "description": "fetch data from the table: \"contentSpaceStatus\" using primary key columns", "args": [ { "name": "value", - "description": "The status value for API keys. It can be \"ACTIVE\" (default), \"DISABLED\", or \"EXPIRED\".", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -173575,15 +177373,15 @@ ], "type": { "kind": "OBJECT", - "name": "apiKeyStatus", + "name": "contentSpaceStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "apiKeyStatus_stream", - "description": "fetch data from the table in a streaming manner: \"apiKeyStatus\"", + "name": "contentSpaceStatus_stream", + "description": "fetch data from the table in a streaming manner: \"contentSpaceStatus\"", "args": [ { "name": "batch_size", @@ -173612,7 +177410,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "apiKeyStatus_stream_cursor_input", + "name": "contentSpaceStatus_stream_cursor_input", "ofType": null } } @@ -173626,7 +177424,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "apiKeyStatus_bool_exp", + "name": "contentSpaceStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -173645,7 +177443,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "apiKeyStatus", + "name": "contentSpaceStatus", "ofType": null } } @@ -173655,8 +177453,8 @@ "deprecationReason": null }, { - "name": "apiKeyType", - "description": "fetch data from the table: \"apiKeyType\"", + "name": "currency", + "description": "fetch data from the table: \"currency\"", "args": [ { "name": "distinct_on", @@ -173669,7 +177467,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "apiKeyType_select_column", + "name": "currency_select_column", "ofType": null } } @@ -173713,7 +177511,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "apiKeyType_order_by", + "name": "currency_order_by", "ofType": null } } @@ -173727,7 +177525,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "apiKeyType_bool_exp", + "name": "currency_bool_exp", "ofType": null }, "defaultValue": null, @@ -173746,7 +177544,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "apiKeyType", + "name": "currency", "ofType": null } } @@ -173756,8 +177554,8 @@ "deprecationReason": null }, { - "name": "apiKeyType_aggregate", - "description": "fetch aggregated fields from the table: \"apiKeyType\"", + "name": "currency_aggregate", + "description": "fetch aggregated fields from the table: \"currency\"", "args": [ { "name": "distinct_on", @@ -173770,7 +177568,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "apiKeyType_select_column", + "name": "currency_select_column", "ofType": null } } @@ -173814,7 +177612,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "apiKeyType_order_by", + "name": "currency_order_by", "ofType": null } } @@ -173828,7 +177626,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "apiKeyType_bool_exp", + "name": "currency_bool_exp", "ofType": null }, "defaultValue": null, @@ -173841,7 +177639,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "apiKeyType_aggregate", + "name": "currency_aggregate", "ofType": null } }, @@ -173849,12 +177647,12 @@ "deprecationReason": null }, { - "name": "apiKeyType_by_pk", - "description": "fetch data from the table: \"apiKeyType\" using primary key columns", + "name": "currency_by_pk", + "description": "fetch data from the table: \"currency\" using primary key columns", "args": [ { "name": "value", - "description": "The type of the API key", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -173871,15 +177669,15 @@ ], "type": { "kind": "OBJECT", - "name": "apiKeyType", + "name": "currency", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "apiKeyType_stream", - "description": "fetch data from the table in a streaming manner: \"apiKeyType\"", + "name": "currency_stream", + "description": "fetch data from the table in a streaming manner: \"currency\"", "args": [ { "name": "batch_size", @@ -173908,7 +177706,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "apiKeyType_stream_cursor_input", + "name": "currency_stream_cursor_input", "ofType": null } } @@ -173922,7 +177720,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "apiKeyType_bool_exp", + "name": "currency_bool_exp", "ofType": null }, "defaultValue": null, @@ -173941,7 +177739,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "apiKeyType", + "name": "currency", "ofType": null } } @@ -173951,8 +177749,8 @@ "deprecationReason": null }, { - "name": "contentSpaceParameters", - "description": "fetch data from the table: \"contentSpaceParameters\"", + "name": "eventParameters", + "description": "fetch data from the table: \"eventParameters\"", "args": [ { "name": "distinct_on", @@ -173965,7 +177763,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "contentSpaceParameters_select_column", + "name": "eventParameters_select_column", "ofType": null } } @@ -174009,7 +177807,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_order_by", + "name": "eventParameters_order_by", "ofType": null } } @@ -174023,7 +177821,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", + "name": "eventParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -174042,7 +177840,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "contentSpaceParameters", + "name": "eventParameters", "ofType": null } } @@ -174052,8 +177850,8 @@ "deprecationReason": null }, { - "name": "contentSpaceParameters_aggregate", - "description": "fetch aggregated fields from the table: \"contentSpaceParameters\"", + "name": "eventParameters_aggregate", + "description": "fetch aggregated fields from the table: \"eventParameters\"", "args": [ { "name": "distinct_on", @@ -174066,7 +177864,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "contentSpaceParameters_select_column", + "name": "eventParameters_select_column", "ofType": null } } @@ -174110,7 +177908,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_order_by", + "name": "eventParameters_order_by", "ofType": null } } @@ -174124,7 +177922,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", + "name": "eventParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -174137,7 +177935,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "contentSpaceParameters_aggregate", + "name": "eventParameters_aggregate", "ofType": null } }, @@ -174145,8 +177943,8 @@ "deprecationReason": null }, { - "name": "contentSpaceParameters_by_pk", - "description": "fetch data from the table: \"contentSpaceParameters\" using primary key columns", + "name": "eventParameters_by_pk", + "description": "fetch data from the table: \"eventParameters\" using primary key columns", "args": [ { "name": "id", @@ -174167,15 +177965,15 @@ ], "type": { "kind": "OBJECT", - "name": "contentSpaceParameters", + "name": "eventParameters", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "contentSpaceParameters_stream", - "description": "fetch data from the table in a streaming manner: \"contentSpaceParameters\"", + "name": "eventParameters_stream", + "description": "fetch data from the table in a streaming manner: \"eventParameters\"", "args": [ { "name": "batch_size", @@ -174204,7 +178002,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_stream_cursor_input", + "name": "eventParameters_stream_cursor_input", "ofType": null } } @@ -174218,7 +178016,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "contentSpaceParameters_bool_exp", + "name": "eventParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -174237,7 +178035,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "contentSpaceParameters", + "name": "eventParameters", "ofType": null } } @@ -174247,8 +178045,8 @@ "deprecationReason": null }, { - "name": "contentSpaceStatus", - "description": "fetch data from the table: \"contentSpaceStatus\"", + "name": "eventPassNft", + "description": "fetch data from the table: \"eventPassNft\"", "args": [ { "name": "distinct_on", @@ -174261,7 +178059,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "contentSpaceStatus_select_column", + "name": "eventPassNft_select_column", "ofType": null } } @@ -174305,7 +178103,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_order_by", + "name": "eventPassNft_order_by", "ofType": null } } @@ -174319,7 +178117,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", + "name": "eventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -174338,7 +178136,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "contentSpaceStatus", + "name": "eventPassNft", "ofType": null } } @@ -174348,8 +178146,8 @@ "deprecationReason": null }, { - "name": "contentSpaceStatus_aggregate", - "description": "fetch aggregated fields from the table: \"contentSpaceStatus\"", + "name": "eventPassNftContract", + "description": "fetch data from the table: \"eventPassNftContract\"", "args": [ { "name": "distinct_on", @@ -174362,7 +178160,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "contentSpaceStatus_select_column", + "name": "eventPassNftContract_select_column", "ofType": null } } @@ -174406,101 +178204,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "contentSpaceStatus_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contentSpaceStatus_by_pk", - "description": "fetch data from the table: \"contentSpaceStatus\" using primary key columns", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "contentSpaceStatus", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contentSpaceStatus_stream", - "description": "fetch data from the table in a streaming manner: \"contentSpaceStatus\"", - "args": [ - { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "cursor", - "description": "cursor to stream the results returned by the query", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_stream_cursor_input", + "name": "eventPassNftContract_order_by", "ofType": null } } @@ -174514,7 +178218,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "contentSpaceStatus_bool_exp", + "name": "eventPassNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -174533,7 +178237,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "contentSpaceStatus", + "name": "eventPassNftContract", "ofType": null } } @@ -174543,8 +178247,8 @@ "deprecationReason": null }, { - "name": "currency", - "description": "fetch data from the table: \"currency\"", + "name": "eventPassNftContractType", + "description": "fetch data from the table: \"eventPassNftContractType\"", "args": [ { "name": "distinct_on", @@ -174557,7 +178261,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "currency_select_column", + "name": "eventPassNftContractType_select_column", "ofType": null } } @@ -174601,7 +178305,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "currency_order_by", + "name": "eventPassNftContractType_order_by", "ofType": null } } @@ -174615,7 +178319,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "name": "eventPassNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -174634,7 +178338,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "currency", + "name": "eventPassNftContractType", "ofType": null } } @@ -174644,8 +178348,8 @@ "deprecationReason": null }, { - "name": "currency_aggregate", - "description": "fetch aggregated fields from the table: \"currency\"", + "name": "eventPassNftContractType_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNftContractType\"", "args": [ { "name": "distinct_on", @@ -174658,7 +178362,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "currency_select_column", + "name": "eventPassNftContractType_select_column", "ofType": null } } @@ -174702,7 +178406,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "currency_order_by", + "name": "eventPassNftContractType_order_by", "ofType": null } } @@ -174716,7 +178420,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "name": "eventPassNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -174729,7 +178433,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "currency_aggregate", + "name": "eventPassNftContractType_aggregate", "ofType": null } }, @@ -174737,12 +178441,12 @@ "deprecationReason": null }, { - "name": "currency_by_pk", - "description": "fetch data from the table: \"currency\" using primary key columns", + "name": "eventPassNftContractType_by_pk", + "description": "fetch data from the table: \"eventPassNftContractType\" using primary key columns", "args": [ { "name": "value", - "description": null, + "description": "Type name for event pass NFT contract.", "type": { "kind": "NON_NULL", "name": null, @@ -174759,15 +178463,15 @@ ], "type": { "kind": "OBJECT", - "name": "currency", + "name": "eventPassNftContractType", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "currency_stream", - "description": "fetch data from the table in a streaming manner: \"currency\"", + "name": "eventPassNftContractType_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassNftContractType\"", "args": [ { "name": "batch_size", @@ -174796,108 +178500,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "currency_stream_cursor_input", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "currency", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventParameters", - "description": "fetch data from the table: \"eventParameters\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventParameters_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", + "name": "eventPassNftContractType_stream_cursor_input", "ofType": null } } @@ -174911,7 +178514,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "eventPassNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -174930,7 +178533,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters", + "name": "eventPassNftContractType", "ofType": null } } @@ -174940,8 +178543,8 @@ "deprecationReason": null }, { - "name": "eventParameters_aggregate", - "description": "fetch aggregated fields from the table: \"eventParameters\"", + "name": "eventPassNftContract_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNftContract\"", "args": [ { "name": "distinct_on", @@ -174954,7 +178557,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventParameters_select_column", + "name": "eventPassNftContract_select_column", "ofType": null } } @@ -174998,7 +178601,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", + "name": "eventPassNftContract_order_by", "ofType": null } } @@ -175012,7 +178615,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "eventPassNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -175025,7 +178628,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters_aggregate", + "name": "eventPassNftContract_aggregate", "ofType": null } }, @@ -175033,8 +178636,8 @@ "deprecationReason": null }, { - "name": "eventParameters_by_pk", - "description": "fetch data from the table: \"eventParameters\" using primary key columns", + "name": "eventPassNftContract_by_pk", + "description": "fetch data from the table: \"eventPassNftContract\" using primary key columns", "args": [ { "name": "id", @@ -175055,15 +178658,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventParameters", + "name": "eventPassNftContract", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters_stream", - "description": "fetch data from the table in a streaming manner: \"eventParameters\"", + "name": "eventPassNftContract_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassNftContract\"", "args": [ { "name": "batch_size", @@ -175092,7 +178695,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_stream_cursor_input", + "name": "eventPassNftContract_stream_cursor_input", "ofType": null } } @@ -175106,7 +178709,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "eventPassNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -175125,7 +178728,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters", + "name": "eventPassNftContract", "ofType": null } } @@ -175135,8 +178738,8 @@ "deprecationReason": null }, { - "name": "eventPassNft", - "description": "fetch data from the table: \"eventPassNft\"", + "name": "eventPassNft_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNft\"", "args": [ { "name": "distinct_on", @@ -175219,82 +178822,75 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNft", - "ofType": null - } - } + "kind": "OBJECT", + "name": "eventPassNft_aggregate", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": "fetch data from the table: \"eventPassNftContract\"", + "name": "eventPassNft_by_pk", + "description": "fetch data from the table: \"eventPassNft\" using primary key columns", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "id", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNft_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassNft\"", + "args": [ { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "cursor", + "description": "cursor to stream the results returned by the query", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "name": "eventPassNft_stream_cursor_input", "ofType": null } } @@ -175308,7 +178904,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "eventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -175327,7 +178923,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContract", + "name": "eventPassNft", "ofType": null } } @@ -175337,8 +178933,8 @@ "deprecationReason": null }, { - "name": "eventPassNftContractType", - "description": "fetch data from the table: \"eventPassNftContractType\"", + "name": "eventPassOrderSums", + "description": "fetch data from the table: \"eventPassOrderSums\"", "args": [ { "name": "distinct_on", @@ -175351,7 +178947,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContractType_select_column", + "name": "eventPassOrderSums_select_column", "ofType": null } } @@ -175395,7 +178991,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_order_by", + "name": "eventPassOrderSums_order_by", "ofType": null } } @@ -175409,7 +179005,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -175428,7 +179024,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContractType", + "name": "eventPassOrderSums", "ofType": null } } @@ -175438,8 +179034,8 @@ "deprecationReason": null }, { - "name": "eventPassNftContractType_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassNftContractType\"", + "name": "eventPassOrderSums_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassOrderSums\"", "args": [ { "name": "distinct_on", @@ -175452,7 +179048,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContractType_select_column", + "name": "eventPassOrderSums_select_column", "ofType": null } } @@ -175496,7 +179092,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_order_by", + "name": "eventPassOrderSums_order_by", "ofType": null } } @@ -175510,7 +179106,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -175523,7 +179119,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContractType_aggregate", + "name": "eventPassOrderSums_aggregate", "ofType": null } }, @@ -175531,12 +179127,12 @@ "deprecationReason": null }, { - "name": "eventPassNftContractType_by_pk", - "description": "fetch data from the table: \"eventPassNftContractType\" using primary key columns", + "name": "eventPassOrderSums_by_pk", + "description": "fetch data from the table: \"eventPassOrderSums\" using primary key columns", "args": [ { - "name": "value", - "description": "Type name for event pass NFT contract.", + "name": "eventPassId", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -175553,15 +179149,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassNftContractType", + "name": "eventPassOrderSums", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContractType_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassNftContractType\"", + "name": "eventPassOrderSums_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassOrderSums\"", "args": [ { "name": "batch_size", @@ -175590,7 +179186,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_stream_cursor_input", + "name": "eventPassOrderSums_stream_cursor_input", "ofType": null } } @@ -175604,7 +179200,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContractType_bool_exp", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -175623,7 +179219,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContractType", + "name": "eventPassOrderSums", "ofType": null } } @@ -175633,8 +179229,8 @@ "deprecationReason": null }, { - "name": "eventPassNftContract_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassNftContract\"", + "name": "eventPassType", + "description": "fetch data from the table: \"eventPassType\"", "args": [ { "name": "distinct_on", @@ -175647,7 +179243,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContract_select_column", + "name": "eventPassType_select_column", "ofType": null } } @@ -175691,101 +179287,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContract_by_pk", - "description": "fetch data from the table: \"eventPassNftContract\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "eventPassNftContract", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContract_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassNftContract\"", - "args": [ - { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "cursor", - "description": "cursor to stream the results returned by the query", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_stream_cursor_input", + "name": "eventPassType_order_by", "ofType": null } } @@ -175799,7 +179301,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "eventPassType_bool_exp", "ofType": null }, "defaultValue": null, @@ -175818,7 +179320,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContract", + "name": "eventPassType", "ofType": null } } @@ -175828,8 +179330,8 @@ "deprecationReason": null }, { - "name": "eventPassNft_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassNft\"", + "name": "eventPassType_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassType\"", "args": [ { "name": "distinct_on", @@ -175842,7 +179344,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNft_select_column", + "name": "eventPassType_select_column", "ofType": null } } @@ -175886,7 +179388,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", + "name": "eventPassType_order_by", "ofType": null } } @@ -175900,7 +179402,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "eventPassType_bool_exp", "ofType": null }, "defaultValue": null, @@ -175913,7 +179415,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft_aggregate", + "name": "eventPassType_aggregate", "ofType": null } }, @@ -175921,18 +179423,18 @@ "deprecationReason": null }, { - "name": "eventPassNft_by_pk", - "description": "fetch data from the table: \"eventPassNft\" using primary key columns", + "name": "eventPassType_by_pk", + "description": "fetch data from the table: \"eventPassType\" using primary key columns", "args": [ { - "name": "id", - "description": null, + "name": "value", + "description": "Type name for event pass.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -175943,15 +179445,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "eventPassType", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNft_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassNft\"", + "name": "eventPassType_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassType\"", "args": [ { "name": "batch_size", @@ -175980,7 +179482,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_stream_cursor_input", + "name": "eventPassType_stream_cursor_input", "ofType": null } } @@ -175994,7 +179496,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "eventPassType_bool_exp", "ofType": null }, "defaultValue": null, @@ -176013,7 +179515,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "eventPassType", "ofType": null } } @@ -176023,8 +179525,8 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums", - "description": "fetch data from the table: \"eventPassOrderSums\"", + "name": "eventPassValidationType", + "description": "fetch data from the table: \"eventPassValidationType\"", "args": [ { "name": "distinct_on", @@ -176037,7 +179539,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassOrderSums_select_column", + "name": "eventPassValidationType_select_column", "ofType": null } } @@ -176081,7 +179583,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", + "name": "eventPassValidationType_order_by", "ofType": null } } @@ -176095,7 +179597,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "eventPassValidationType_bool_exp", "ofType": null }, "defaultValue": null, @@ -176114,7 +179616,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "eventPassValidationType", "ofType": null } } @@ -176124,8 +179626,8 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassOrderSums\"", + "name": "eventPassValidationType_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassValidationType\"", "args": [ { "name": "distinct_on", @@ -176138,7 +179640,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassOrderSums_select_column", + "name": "eventPassValidationType_select_column", "ofType": null } } @@ -176182,7 +179684,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", + "name": "eventPassValidationType_order_by", "ofType": null } } @@ -176196,7 +179698,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "eventPassValidationType_bool_exp", "ofType": null }, "defaultValue": null, @@ -176209,7 +179711,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrderSums_aggregate", + "name": "eventPassValidationType_aggregate", "ofType": null } }, @@ -176217,12 +179719,12 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums_by_pk", - "description": "fetch data from the table: \"eventPassOrderSums\" using primary key columns", + "name": "eventPassValidationType_by_pk", + "description": "fetch data from the table: \"eventPassValidationType\" using primary key columns", "args": [ { - "name": "eventPassId", - "description": null, + "name": "value", + "description": "Type name for event pass validation.", "type": { "kind": "NON_NULL", "name": null, @@ -176239,15 +179741,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "eventPassValidationType", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrderSums_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassOrderSums\"", + "name": "eventPassValidationType_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassValidationType\"", "args": [ { "name": "batch_size", @@ -176276,7 +179778,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_stream_cursor_input", + "name": "eventPassValidationType_stream_cursor_input", "ofType": null } } @@ -176290,7 +179792,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "eventPassValidationType_bool_exp", "ofType": null }, "defaultValue": null, @@ -176309,7 +179811,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "eventPassValidationType", "ofType": null } } @@ -176319,8 +179821,8 @@ "deprecationReason": null }, { - "name": "eventPassType", - "description": "fetch data from the table: \"eventPassType\"", + "name": "eventStatus", + "description": "fetch data from the table: \"eventStatus\"", "args": [ { "name": "distinct_on", @@ -176333,7 +179835,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassType_select_column", + "name": "eventStatus_select_column", "ofType": null } } @@ -176377,7 +179879,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassType_order_by", + "name": "eventStatus_order_by", "ofType": null } } @@ -176391,7 +179893,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", + "name": "eventStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -176410,7 +179912,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassType", + "name": "eventStatus", "ofType": null } } @@ -176420,8 +179922,8 @@ "deprecationReason": null }, { - "name": "eventPassType_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassType\"", + "name": "eventStatus_aggregate", + "description": "fetch aggregated fields from the table: \"eventStatus\"", "args": [ { "name": "distinct_on", @@ -176434,7 +179936,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassType_select_column", + "name": "eventStatus_select_column", "ofType": null } } @@ -176478,7 +179980,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassType_order_by", + "name": "eventStatus_order_by", "ofType": null } } @@ -176492,7 +179994,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", + "name": "eventStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -176505,7 +180007,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassType_aggregate", + "name": "eventStatus_aggregate", "ofType": null } }, @@ -176513,12 +180015,12 @@ "deprecationReason": null }, { - "name": "eventPassType_by_pk", - "description": "fetch data from the table: \"eventPassType\" using primary key columns", + "name": "eventStatus_by_pk", + "description": "fetch data from the table: \"eventStatus\" using primary key columns", "args": [ { "name": "value", - "description": "Type name for event pass.", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -176535,15 +180037,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassType", + "name": "eventStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassType_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassType\"", + "name": "eventStatus_stream", + "description": "fetch data from the table in a streaming manner: \"eventStatus\"", "args": [ { "name": "batch_size", @@ -176572,7 +180074,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassType_stream_cursor_input", + "name": "eventStatus_stream_cursor_input", "ofType": null } } @@ -176586,7 +180088,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassType_bool_exp", + "name": "eventStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -176605,7 +180107,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassType", + "name": "eventStatus", "ofType": null } } @@ -176615,8 +180117,8 @@ "deprecationReason": null }, { - "name": "eventPassValidationType", - "description": "fetch data from the table: \"eventPassValidationType\"", + "name": "follow", + "description": "fetch data from the table: \"follow\"", "args": [ { "name": "distinct_on", @@ -176629,7 +180131,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassValidationType_select_column", + "name": "follow_select_column", "ofType": null } } @@ -176673,7 +180175,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_order_by", + "name": "follow_order_by", "ofType": null } } @@ -176687,7 +180189,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", + "name": "follow_bool_exp", "ofType": null }, "defaultValue": null, @@ -176706,7 +180208,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassValidationType", + "name": "follow", "ofType": null } } @@ -176716,8 +180218,8 @@ "deprecationReason": null }, { - "name": "eventPassValidationType_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassValidationType\"", + "name": "follow_aggregate", + "description": "fetch aggregated fields from the table: \"follow\"", "args": [ { "name": "distinct_on", @@ -176730,7 +180232,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassValidationType_select_column", + "name": "follow_select_column", "ofType": null } } @@ -176774,7 +180276,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_order_by", + "name": "follow_order_by", "ofType": null } } @@ -176788,7 +180290,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", + "name": "follow_bool_exp", "ofType": null }, "defaultValue": null, @@ -176801,7 +180303,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassValidationType_aggregate", + "name": "follow_aggregate", "ofType": null } }, @@ -176809,12 +180311,28 @@ "deprecationReason": null }, { - "name": "eventPassValidationType_by_pk", - "description": "fetch data from the table: \"eventPassValidationType\" using primary key columns", + "name": "follow_by_pk", + "description": "fetch data from the table: \"follow\" using primary key columns", "args": [ { - "name": "value", - "description": "Type name for event pass validation.", + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", "type": { "kind": "NON_NULL", "name": null, @@ -176831,15 +180349,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassValidationType", + "name": "follow", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassValidationType_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassValidationType\"", + "name": "follow_stream", + "description": "fetch data from the table in a streaming manner: \"follow\"", "args": [ { "name": "batch_size", @@ -176868,7 +180386,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_stream_cursor_input", + "name": "follow_stream_cursor_input", "ofType": null } } @@ -176882,7 +180400,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassValidationType_bool_exp", + "name": "follow_bool_exp", "ofType": null }, "defaultValue": null, @@ -176901,7 +180419,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassValidationType", + "name": "follow", "ofType": null } } @@ -176911,8 +180429,8 @@ "deprecationReason": null }, { - "name": "eventStatus", - "description": "fetch data from the table: \"eventStatus\"", + "name": "kyc", + "description": "fetch data from the table: \"kyc\"", "args": [ { "name": "distinct_on", @@ -176925,7 +180443,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventStatus_select_column", + "name": "kyc_select_column", "ofType": null } } @@ -176969,7 +180487,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventStatus_order_by", + "name": "kyc_order_by", "ofType": null } } @@ -176983,7 +180501,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", + "name": "kyc_bool_exp", "ofType": null }, "defaultValue": null, @@ -177002,7 +180520,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventStatus", + "name": "kyc", "ofType": null } } @@ -177012,8 +180530,8 @@ "deprecationReason": null }, { - "name": "eventStatus_aggregate", - "description": "fetch aggregated fields from the table: \"eventStatus\"", + "name": "kycLevelName", + "description": "fetch data from the table: \"kycLevelName\"", "args": [ { "name": "distinct_on", @@ -177026,7 +180544,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventStatus_select_column", + "name": "kycLevelName_select_column", "ofType": null } } @@ -177070,7 +180588,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventStatus_order_by", + "name": "kycLevelName_order_by", "ofType": null } } @@ -177084,7 +180602,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", + "name": "kycLevelName_bool_exp", "ofType": null }, "defaultValue": null, @@ -177096,75 +180614,82 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventStatus_aggregate", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kycLevelName", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventStatus_by_pk", - "description": "fetch data from the table: \"eventStatus\" using primary key columns", + "name": "kycLevelName_aggregate", + "description": "fetch aggregated fields from the table: \"kycLevelName\"", "args": [ { - "name": "value", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_select_column", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "eventStatus", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventStatus_stream", - "description": "fetch data from the table in a streaming manner: \"eventStatus\"", - "args": [ + }, { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "cursor", - "description": "cursor to stream the results returned by the query", + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventStatus_stream_cursor_input", + "name": "kycLevelName_order_by", "ofType": null } } @@ -177178,7 +180703,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventStatus_bool_exp", + "name": "kycLevelName_bool_exp", "ofType": null }, "defaultValue": null, @@ -177190,82 +180715,75 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventStatus", - "ofType": null - } - } + "kind": "OBJECT", + "name": "kycLevelName_aggregate", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "follow", - "description": "fetch data from the table: \"follow\"", + "name": "kycLevelName_by_pk", + "description": "fetch data from the table: \"kycLevelName\" using primary key columns", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "value", + "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "follow_select_column", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "kycLevelName", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "kycLevelName_stream", + "description": "fetch data from the table in a streaming manner: \"kycLevelName\"", + "args": [ { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "cursor", + "description": "cursor to stream the results returned by the query", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "follow_order_by", + "name": "kycLevelName_stream_cursor_input", "ofType": null } } @@ -177279,7 +180797,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", + "name": "kycLevelName_bool_exp", "ofType": null }, "defaultValue": null, @@ -177298,7 +180816,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "follow", + "name": "kycLevelName", "ofType": null } } @@ -177308,8 +180826,8 @@ "deprecationReason": null }, { - "name": "follow_aggregate", - "description": "fetch aggregated fields from the table: \"follow\"", + "name": "kycStatus", + "description": "fetch data from the table: \"kycStatus\"", "args": [ { "name": "distinct_on", @@ -177322,7 +180840,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "follow_select_column", + "name": "kycStatus_select_column", "ofType": null } } @@ -177366,117 +180884,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "follow_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "follow_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "follow_by_pk", - "description": "fetch data from the table: \"follow\" using primary key columns", - "args": [ - { - "name": "accountId", - "description": "References the unique identifier of the account that is following an organizer.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerSlug", - "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "follow", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "follow_stream", - "description": "fetch data from the table in a streaming manner: \"follow\"", - "args": [ - { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "cursor", - "description": "cursor to stream the results returned by the query", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "follow_stream_cursor_input", + "name": "kycStatus_order_by", "ofType": null } } @@ -177490,7 +180898,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "follow_bool_exp", + "name": "kycStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -177509,7 +180917,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "follow", + "name": "kycStatus", "ofType": null } } @@ -177519,8 +180927,8 @@ "deprecationReason": null }, { - "name": "kyc", - "description": "fetch data from the table: \"kyc\"", + "name": "kycStatus_aggregate", + "description": "fetch aggregated fields from the table: \"kycStatus\"", "args": [ { "name": "distinct_on", @@ -177533,7 +180941,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kyc_select_column", + "name": "kycStatus_select_column", "ofType": null } } @@ -177577,7 +180985,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kyc_order_by", + "name": "kycStatus_order_by", "ofType": null } } @@ -177591,7 +180999,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "kycStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -177603,82 +181011,75 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "kyc", - "ofType": null - } - } + "kind": "OBJECT", + "name": "kycStatus_aggregate", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kycLevelName", - "description": "fetch data from the table: \"kycLevelName\"", + "name": "kycStatus_by_pk", + "description": "fetch data from the table: \"kycStatus\" using primary key columns", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "value", + "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycLevelName_select_column", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "kycStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "kycStatus_stream", + "description": "fetch data from the table in a streaming manner: \"kycStatus\"", + "args": [ { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "cursor", + "description": "cursor to stream the results returned by the query", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_order_by", + "name": "kycStatus_stream_cursor_input", "ofType": null } } @@ -177692,7 +181093,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "kycStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -177711,7 +181112,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycLevelName", + "name": "kycStatus", "ofType": null } } @@ -177721,8 +181122,8 @@ "deprecationReason": null }, { - "name": "kycLevelName_aggregate", - "description": "fetch aggregated fields from the table: \"kycLevelName\"", + "name": "kyc_aggregate", + "description": "fetch aggregated fields from the table: \"kyc\"", "args": [ { "name": "distinct_on", @@ -177735,7 +181136,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycLevelName_select_column", + "name": "kyc_select_column", "ofType": null } } @@ -177779,7 +181180,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_order_by", + "name": "kyc_order_by", "ofType": null } } @@ -177793,7 +181194,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "kyc_bool_exp", "ofType": null }, "defaultValue": null, @@ -177806,7 +181207,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycLevelName_aggregate", + "name": "kyc_aggregate", "ofType": null } }, @@ -177814,18 +181215,18 @@ "deprecationReason": null }, { - "name": "kycLevelName_by_pk", - "description": "fetch data from the table: \"kycLevelName\" using primary key columns", + "name": "kyc_by_pk", + "description": "fetch data from the table: \"kyc\" using primary key columns", "args": [ { - "name": "value", - "description": "basic_kyc_level: Basic level of KYC verification.\nadvanced_kyc_level: Advanced level of KYC verification.", + "name": "externalUserId", + "description": "UUID referencing the user ID in the existing accounts table.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -177836,15 +181237,15 @@ ], "type": { "kind": "OBJECT", - "name": "kycLevelName", + "name": "kyc", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kycLevelName_stream", - "description": "fetch data from the table in a streaming manner: \"kycLevelName\"", + "name": "kyc_stream", + "description": "fetch data from the table in a streaming manner: \"kyc\"", "args": [ { "name": "batch_size", @@ -177873,7 +181274,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_stream_cursor_input", + "name": "kyc_stream_cursor_input", "ofType": null } } @@ -177887,7 +181288,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "kyc_bool_exp", "ofType": null }, "defaultValue": null, @@ -177906,7 +181307,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycLevelName", + "name": "kyc", "ofType": null } } @@ -177916,8 +181317,8 @@ "deprecationReason": null }, { - "name": "kycStatus", - "description": "fetch data from the table: \"kycStatus\"", + "name": "lotteryParameters", + "description": "fetch data from the table: \"lotteryParameters\"", "args": [ { "name": "distinct_on", @@ -177930,7 +181331,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycStatus_select_column", + "name": "lotteryParameters_select_column", "ofType": null } } @@ -177974,7 +181375,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycStatus_order_by", + "name": "lotteryParameters_order_by", "ofType": null } } @@ -177988,7 +181389,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "name": "lotteryParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -178007,7 +181408,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycStatus", + "name": "lotteryParameters", "ofType": null } } @@ -178017,8 +181418,8 @@ "deprecationReason": null }, { - "name": "kycStatus_aggregate", - "description": "fetch aggregated fields from the table: \"kycStatus\"", + "name": "lotteryParameters_aggregate", + "description": "fetch aggregated fields from the table: \"lotteryParameters\"", "args": [ { "name": "distinct_on", @@ -178031,7 +181432,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycStatus_select_column", + "name": "lotteryParameters_select_column", "ofType": null } } @@ -178075,7 +181476,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycStatus_order_by", + "name": "lotteryParameters_order_by", "ofType": null } } @@ -178089,7 +181490,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "name": "lotteryParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -178102,7 +181503,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycStatus_aggregate", + "name": "lotteryParameters_aggregate", "ofType": null } }, @@ -178110,18 +181511,18 @@ "deprecationReason": null }, { - "name": "kycStatus_by_pk", - "description": "fetch data from the table: \"kycStatus\" using primary key columns", + "name": "lotteryParameters_by_pk", + "description": "fetch data from the table: \"lotteryParameters\" using primary key columns", "args": [ { - "name": "value", - "description": "init: Initial registration has started. A client is still in the process of filling out the applicant profile. Not all required documents are currently uploaded.\npending: An applicant is ready to be processed.\nprechecked: The check is in a half way of being finished.\nqueued: The checks have been started for the applicant.\ncompleted: The check has been completed.\nonHold: Applicant waits for a final decision from compliance officer or waits for all beneficiaries to pass KYC in case of company verification.", + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -178132,15 +181533,15 @@ ], "type": { "kind": "OBJECT", - "name": "kycStatus", + "name": "lotteryParameters", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kycStatus_stream", - "description": "fetch data from the table in a streaming manner: \"kycStatus\"", + "name": "lotteryParameters_stream", + "description": "fetch data from the table in a streaming manner: \"lotteryParameters\"", "args": [ { "name": "batch_size", @@ -178169,7 +181570,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycStatus_stream_cursor_input", + "name": "lotteryParameters_stream_cursor_input", "ofType": null } } @@ -178183,7 +181584,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "name": "lotteryParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -178202,7 +181603,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycStatus", + "name": "lotteryParameters", "ofType": null } } @@ -178212,8 +181613,8 @@ "deprecationReason": null }, { - "name": "kyc_aggregate", - "description": "fetch aggregated fields from the table: \"kyc\"", + "name": "lotteryStatus", + "description": "fetch data from the table: \"lotteryStatus\"", "args": [ { "name": "distinct_on", @@ -178226,7 +181627,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kyc_select_column", + "name": "lotteryStatus_select_column", "ofType": null } } @@ -178270,7 +181671,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kyc_order_by", + "name": "lotteryStatus_order_by", "ofType": null } } @@ -178284,7 +181685,108 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "lotteryStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "lotteryStatus", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lotteryStatus_aggregate", + "description": "fetch aggregated fields from the table: \"lotteryStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "lotteryStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "lotteryStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -178297,7 +181799,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kyc_aggregate", + "name": "lotteryStatus_aggregate", "ofType": null } }, @@ -178305,18 +181807,18 @@ "deprecationReason": null }, { - "name": "kyc_by_pk", - "description": "fetch data from the table: \"kyc\" using primary key columns", + "name": "lotteryStatus_by_pk", + "description": "fetch data from the table: \"lotteryStatus\" using primary key columns", "args": [ { - "name": "externalUserId", - "description": "UUID referencing the user ID in the existing accounts table.", + "name": "value", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -178327,15 +181829,15 @@ ], "type": { "kind": "OBJECT", - "name": "kyc", + "name": "lotteryStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kyc_stream", - "description": "fetch data from the table in a streaming manner: \"kyc\"", + "name": "lotteryStatus_stream", + "description": "fetch data from the table in a streaming manner: \"lotteryStatus\"", "args": [ { "name": "batch_size", @@ -178364,7 +181866,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kyc_stream_cursor_input", + "name": "lotteryStatus_stream_cursor_input", "ofType": null } } @@ -178378,7 +181880,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "lotteryStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -178397,7 +181899,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kyc", + "name": "lotteryStatus", "ofType": null } } @@ -178407,8 +181909,8 @@ "deprecationReason": null }, { - "name": "lotteryParameters", - "description": "fetch data from the table: \"lotteryParameters\"", + "name": "loyaltyCardNft", + "description": "fetch data from the table: \"loyaltyCardNft\"", "args": [ { "name": "distinct_on", @@ -178421,7 +181923,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "lotteryParameters_select_column", + "name": "loyaltyCardNft_select_column", "ofType": null } } @@ -178465,7 +181967,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_order_by", + "name": "loyaltyCardNft_order_by", "ofType": null } } @@ -178479,7 +181981,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", + "name": "loyaltyCardNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -178498,7 +182000,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "lotteryParameters", + "name": "loyaltyCardNft", "ofType": null } } @@ -178508,8 +182010,8 @@ "deprecationReason": null }, { - "name": "lotteryParameters_aggregate", - "description": "fetch aggregated fields from the table: \"lotteryParameters\"", + "name": "loyaltyCardNftContract", + "description": "fetch data from the table: \"loyaltyCardNftContract\"", "args": [ { "name": "distinct_on", @@ -178522,7 +182024,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "lotteryParameters_select_column", + "name": "loyaltyCardNftContract_select_column", "ofType": null } } @@ -178566,7 +182068,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_order_by", + "name": "loyaltyCardNftContract_order_by", "ofType": null } } @@ -178580,7 +182082,108 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", + "name": "loyaltyCardNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardNftContract", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardNftContract_aggregate", + "description": "fetch aggregated fields from the table: \"loyaltyCardNftContract\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "loyaltyCardNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -178593,7 +182196,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "lotteryParameters_aggregate", + "name": "loyaltyCardNftContract_aggregate", "ofType": null } }, @@ -178601,8 +182204,8 @@ "deprecationReason": null }, { - "name": "lotteryParameters_by_pk", - "description": "fetch data from the table: \"lotteryParameters\" using primary key columns", + "name": "loyaltyCardNftContract_by_pk", + "description": "fetch data from the table: \"loyaltyCardNftContract\" using primary key columns", "args": [ { "name": "id", @@ -178623,15 +182226,15 @@ ], "type": { "kind": "OBJECT", - "name": "lotteryParameters", + "name": "loyaltyCardNftContract", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "lotteryParameters_stream", - "description": "fetch data from the table in a streaming manner: \"lotteryParameters\"", + "name": "loyaltyCardNftContract_stream", + "description": "fetch data from the table in a streaming manner: \"loyaltyCardNftContract\"", "args": [ { "name": "batch_size", @@ -178660,108 +182263,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryParameters_stream_cursor_input", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "lotteryParameters_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "lotteryParameters", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lotteryStatus", - "description": "fetch data from the table: \"lotteryStatus\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "lotteryStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "lotteryStatus_order_by", + "name": "loyaltyCardNftContract_stream_cursor_input", "ofType": null } } @@ -178775,7 +182277,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", + "name": "loyaltyCardNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -178794,7 +182296,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "lotteryStatus", + "name": "loyaltyCardNftContract", "ofType": null } } @@ -178804,8 +182306,8 @@ "deprecationReason": null }, { - "name": "lotteryStatus_aggregate", - "description": "fetch aggregated fields from the table: \"lotteryStatus\"", + "name": "loyaltyCardNft_aggregate", + "description": "fetch aggregated fields from the table: \"loyaltyCardNft\"", "args": [ { "name": "distinct_on", @@ -178818,7 +182320,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "lotteryStatus_select_column", + "name": "loyaltyCardNft_select_column", "ofType": null } } @@ -178862,7 +182364,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_order_by", + "name": "loyaltyCardNft_order_by", "ofType": null } } @@ -178876,7 +182378,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", + "name": "loyaltyCardNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -178889,7 +182391,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "lotteryStatus_aggregate", + "name": "loyaltyCardNft_aggregate", "ofType": null } }, @@ -178897,18 +182399,18 @@ "deprecationReason": null }, { - "name": "lotteryStatus_by_pk", - "description": "fetch data from the table: \"lotteryStatus\" using primary key columns", + "name": "loyaltyCardNft_by_pk", + "description": "fetch data from the table: \"loyaltyCardNft\" using primary key columns", "args": [ { - "name": "value", + "name": "id", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -178919,15 +182421,15 @@ ], "type": { "kind": "OBJECT", - "name": "lotteryStatus", + "name": "loyaltyCardNft", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "lotteryStatus_stream", - "description": "fetch data from the table in a streaming manner: \"lotteryStatus\"", + "name": "loyaltyCardNft_stream", + "description": "fetch data from the table in a streaming manner: \"loyaltyCardNft\"", "args": [ { "name": "batch_size", @@ -178956,7 +182458,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_stream_cursor_input", + "name": "loyaltyCardNft_stream_cursor_input", "ofType": null } } @@ -178970,7 +182472,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "lotteryStatus_bool_exp", + "name": "loyaltyCardNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -178989,7 +182491,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "lotteryStatus", + "name": "loyaltyCardNft", "ofType": null } } @@ -178999,8 +182501,8 @@ "deprecationReason": null }, { - "name": "loyaltyCardNft", - "description": "fetch data from the table: \"loyaltyCardNft\"", + "name": "loyaltyCardParameters", + "description": "fetch data from the table: \"loyaltyCardParameters\"", "args": [ { "name": "distinct_on", @@ -179013,7 +182515,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "loyaltyCardNft_select_column", + "name": "loyaltyCardParameters_select_column", "ofType": null } } @@ -179057,7 +182559,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardNft_order_by", + "name": "loyaltyCardParameters_order_by", "ofType": null } } @@ -179071,7 +182573,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardNft_bool_exp", + "name": "loyaltyCardParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -179090,7 +182592,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "loyaltyCardNft", + "name": "loyaltyCardParameters", "ofType": null } } @@ -179100,8 +182602,8 @@ "deprecationReason": null }, { - "name": "loyaltyCardNftContract", - "description": "fetch data from the table: \"loyaltyCardNftContract\"", + "name": "loyaltyCardParameters_aggregate", + "description": "fetch aggregated fields from the table: \"loyaltyCardParameters\"", "args": [ { "name": "distinct_on", @@ -179114,7 +182616,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "loyaltyCardNftContract_select_column", + "name": "loyaltyCardParameters_select_column", "ofType": null } } @@ -179158,7 +182660,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardNftContract_order_by", + "name": "loyaltyCardParameters_order_by", "ofType": null } } @@ -179172,7 +182674,101 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardNftContract_bool_exp", + "name": "loyaltyCardParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "loyaltyCardParameters_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardParameters_by_pk", + "description": "fetch data from the table: \"loyaltyCardParameters\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "loyaltyCardParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loyaltyCardParameters_stream", + "description": "fetch data from the table in a streaming manner: \"loyaltyCardParameters\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "loyaltyCardParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -179191,7 +182787,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "loyaltyCardNftContract", + "name": "loyaltyCardParameters", "ofType": null } } @@ -179201,8 +182797,8 @@ "deprecationReason": null }, { - "name": "loyaltyCardNftContract_aggregate", - "description": "fetch aggregated fields from the table: \"loyaltyCardNftContract\"", + "name": "loyaltyCardStatus", + "description": "fetch data from the table: \"loyaltyCardStatus\"", "args": [ { "name": "distinct_on", @@ -179215,7 +182811,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "loyaltyCardNftContract_select_column", + "name": "loyaltyCardStatus_select_column", "ofType": null } } @@ -179259,101 +182855,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardNftContract_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "loyaltyCardNftContract_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "loyaltyCardNftContract_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "loyaltyCardNftContract_by_pk", - "description": "fetch data from the table: \"loyaltyCardNftContract\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "loyaltyCardNftContract", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "loyaltyCardNftContract_stream", - "description": "fetch data from the table in a streaming manner: \"loyaltyCardNftContract\"", - "args": [ - { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "cursor", - "description": "cursor to stream the results returned by the query", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "loyaltyCardNftContract_stream_cursor_input", + "name": "loyaltyCardStatus_order_by", "ofType": null } } @@ -179367,7 +182869,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardNftContract_bool_exp", + "name": "loyaltyCardStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -179386,7 +182888,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "loyaltyCardNftContract", + "name": "loyaltyCardStatus", "ofType": null } } @@ -179396,8 +182898,8 @@ "deprecationReason": null }, { - "name": "loyaltyCardNft_aggregate", - "description": "fetch aggregated fields from the table: \"loyaltyCardNft\"", + "name": "loyaltyCardStatus_aggregate", + "description": "fetch aggregated fields from the table: \"loyaltyCardStatus\"", "args": [ { "name": "distinct_on", @@ -179410,7 +182912,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "loyaltyCardNft_select_column", + "name": "loyaltyCardStatus_select_column", "ofType": null } } @@ -179454,7 +182956,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardNft_order_by", + "name": "loyaltyCardStatus_order_by", "ofType": null } } @@ -179468,7 +182970,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardNft_bool_exp", + "name": "loyaltyCardStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -179481,7 +182983,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "loyaltyCardNft_aggregate", + "name": "loyaltyCardStatus_aggregate", "ofType": null } }, @@ -179489,18 +182991,18 @@ "deprecationReason": null }, { - "name": "loyaltyCardNft_by_pk", - "description": "fetch data from the table: \"loyaltyCardNft\" using primary key columns", + "name": "loyaltyCardStatus_by_pk", + "description": "fetch data from the table: \"loyaltyCardStatus\" using primary key columns", "args": [ { - "name": "id", + "name": "value", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -179511,15 +183013,15 @@ ], "type": { "kind": "OBJECT", - "name": "loyaltyCardNft", + "name": "loyaltyCardStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "loyaltyCardNft_stream", - "description": "fetch data from the table in a streaming manner: \"loyaltyCardNft\"", + "name": "loyaltyCardStatus_stream", + "description": "fetch data from the table in a streaming manner: \"loyaltyCardStatus\"", "args": [ { "name": "batch_size", @@ -179548,7 +183050,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardNft_stream_cursor_input", + "name": "loyaltyCardStatus_stream_cursor_input", "ofType": null } } @@ -179562,7 +183064,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardNft_bool_exp", + "name": "loyaltyCardStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -179581,7 +183083,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "loyaltyCardNft", + "name": "loyaltyCardStatus", "ofType": null } } @@ -179591,8 +183093,8 @@ "deprecationReason": null }, { - "name": "loyaltyCardParameters", - "description": "fetch data from the table: \"loyaltyCardParameters\"", + "name": "minterTemporaryWallet", + "description": "fetch data from the table: \"minterTemporaryWallet\"", "args": [ { "name": "distinct_on", @@ -179605,7 +183107,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "loyaltyCardParameters_select_column", + "name": "minterTemporaryWallet_select_column", "ofType": null } } @@ -179649,7 +183151,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardParameters_order_by", + "name": "minterTemporaryWallet_order_by", "ofType": null } } @@ -179663,7 +183165,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardParameters_bool_exp", + "name": "minterTemporaryWallet_bool_exp", "ofType": null }, "defaultValue": null, @@ -179682,7 +183184,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "loyaltyCardParameters", + "name": "minterTemporaryWallet", "ofType": null } } @@ -179692,8 +183194,8 @@ "deprecationReason": null }, { - "name": "loyaltyCardParameters_aggregate", - "description": "fetch aggregated fields from the table: \"loyaltyCardParameters\"", + "name": "minterTemporaryWallet_aggregate", + "description": "fetch aggregated fields from the table: \"minterTemporaryWallet\"", "args": [ { "name": "distinct_on", @@ -179706,7 +183208,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "loyaltyCardParameters_select_column", + "name": "minterTemporaryWallet_select_column", "ofType": null } } @@ -179750,7 +183252,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardParameters_order_by", + "name": "minterTemporaryWallet_order_by", "ofType": null } } @@ -179764,7 +183266,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardParameters_bool_exp", + "name": "minterTemporaryWallet_bool_exp", "ofType": null }, "defaultValue": null, @@ -179777,7 +183279,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "loyaltyCardParameters_aggregate", + "name": "minterTemporaryWallet_aggregate", "ofType": null } }, @@ -179785,18 +183287,18 @@ "deprecationReason": null }, { - "name": "loyaltyCardParameters_by_pk", - "description": "fetch data from the table: \"loyaltyCardParameters\" using primary key columns", + "name": "minterTemporaryWallet_by_pk", + "description": "fetch data from the table: \"minterTemporaryWallet\" using primary key columns", "args": [ { - "name": "id", - "description": null, + "name": "address", + "description": "The blockchain address of the temporary wallet.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -179807,15 +183309,15 @@ ], "type": { "kind": "OBJECT", - "name": "loyaltyCardParameters", + "name": "minterTemporaryWallet", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "loyaltyCardParameters_stream", - "description": "fetch data from the table in a streaming manner: \"loyaltyCardParameters\"", + "name": "minterTemporaryWallet_stream", + "description": "fetch data from the table in a streaming manner: \"minterTemporaryWallet\"", "args": [ { "name": "batch_size", @@ -179844,7 +183346,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardParameters_stream_cursor_input", + "name": "minterTemporaryWallet_stream_cursor_input", "ofType": null } } @@ -179858,7 +183360,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardParameters_bool_exp", + "name": "minterTemporaryWallet_bool_exp", "ofType": null }, "defaultValue": null, @@ -179877,7 +183379,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "loyaltyCardParameters", + "name": "minterTemporaryWallet", "ofType": null } } @@ -179887,8 +183389,8 @@ "deprecationReason": null }, { - "name": "loyaltyCardStatus", - "description": "fetch data from the table: \"loyaltyCardStatus\"", + "name": "nftMintPassword", + "description": "fetch data from the table: \"nftMintPassword\"", "args": [ { "name": "distinct_on", @@ -179901,7 +183403,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "loyaltyCardStatus_select_column", + "name": "nftMintPassword_select_column", "ofType": null } } @@ -179945,7 +183447,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardStatus_order_by", + "name": "nftMintPassword_order_by", "ofType": null } } @@ -179959,7 +183461,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardStatus_bool_exp", + "name": "nftMintPassword_bool_exp", "ofType": null }, "defaultValue": null, @@ -179978,7 +183480,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "loyaltyCardStatus", + "name": "nftMintPassword", "ofType": null } } @@ -179988,8 +183490,8 @@ "deprecationReason": null }, { - "name": "loyaltyCardStatus_aggregate", - "description": "fetch aggregated fields from the table: \"loyaltyCardStatus\"", + "name": "nftMintPassword_aggregate", + "description": "fetch aggregated fields from the table: \"nftMintPassword\"", "args": [ { "name": "distinct_on", @@ -180002,7 +183504,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "loyaltyCardStatus_select_column", + "name": "nftMintPassword_select_column", "ofType": null } } @@ -180046,7 +183548,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardStatus_order_by", + "name": "nftMintPassword_order_by", "ofType": null } } @@ -180060,7 +183562,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardStatus_bool_exp", + "name": "nftMintPassword_bool_exp", "ofType": null }, "defaultValue": null, @@ -180073,7 +183575,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "loyaltyCardStatus_aggregate", + "name": "nftMintPassword_aggregate", "ofType": null } }, @@ -180081,18 +183583,18 @@ "deprecationReason": null }, { - "name": "loyaltyCardStatus_by_pk", - "description": "fetch data from the table: \"loyaltyCardStatus\" using primary key columns", + "name": "nftMintPassword_by_pk", + "description": "fetch data from the table: \"nftMintPassword\" using primary key columns", "args": [ { - "name": "value", + "name": "id", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -180103,15 +183605,15 @@ ], "type": { "kind": "OBJECT", - "name": "loyaltyCardStatus", + "name": "nftMintPassword", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "loyaltyCardStatus_stream", - "description": "fetch data from the table in a streaming manner: \"loyaltyCardStatus\"", + "name": "nftMintPassword_stream", + "description": "fetch data from the table in a streaming manner: \"nftMintPassword\"", "args": [ { "name": "batch_size", @@ -180140,7 +183642,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardStatus_stream_cursor_input", + "name": "nftMintPassword_stream_cursor_input", "ofType": null } } @@ -180154,7 +183656,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "loyaltyCardStatus_bool_exp", + "name": "nftMintPassword_bool_exp", "ofType": null }, "defaultValue": null, @@ -180173,7 +183675,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "loyaltyCardStatus", + "name": "nftMintPassword", "ofType": null } } @@ -180183,8 +183685,8 @@ "deprecationReason": null }, { - "name": "minterTemporaryWallet", - "description": "fetch data from the table: \"minterTemporaryWallet\"", + "name": "nftStatus", + "description": "fetch data from the table: \"nftStatus\"", "args": [ { "name": "distinct_on", @@ -180197,7 +183699,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "minterTemporaryWallet_select_column", + "name": "nftStatus_select_column", "ofType": null } } @@ -180241,7 +183743,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_order_by", + "name": "nftStatus_order_by", "ofType": null } } @@ -180255,7 +183757,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", + "name": "nftStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -180274,7 +183776,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "minterTemporaryWallet", + "name": "nftStatus", "ofType": null } } @@ -180284,8 +183786,8 @@ "deprecationReason": null }, { - "name": "minterTemporaryWallet_aggregate", - "description": "fetch aggregated fields from the table: \"minterTemporaryWallet\"", + "name": "nftStatus_aggregate", + "description": "fetch aggregated fields from the table: \"nftStatus\"", "args": [ { "name": "distinct_on", @@ -180298,7 +183800,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "minterTemporaryWallet_select_column", + "name": "nftStatus_select_column", "ofType": null } } @@ -180342,7 +183844,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_order_by", + "name": "nftStatus_order_by", "ofType": null } } @@ -180356,7 +183858,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", + "name": "nftStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -180369,7 +183871,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "minterTemporaryWallet_aggregate", + "name": "nftStatus_aggregate", "ofType": null } }, @@ -180377,12 +183879,12 @@ "deprecationReason": null }, { - "name": "minterTemporaryWallet_by_pk", - "description": "fetch data from the table: \"minterTemporaryWallet\" using primary key columns", + "name": "nftStatus_by_pk", + "description": "fetch data from the table: \"nftStatus\" using primary key columns", "args": [ { - "name": "address", - "description": "The blockchain address of the temporary wallet.", + "name": "value", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -180399,15 +183901,15 @@ ], "type": { "kind": "OBJECT", - "name": "minterTemporaryWallet", + "name": "nftStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "minterTemporaryWallet_stream", - "description": "fetch data from the table in a streaming manner: \"minterTemporaryWallet\"", + "name": "nftStatus_stream", + "description": "fetch data from the table in a streaming manner: \"nftStatus\"", "args": [ { "name": "batch_size", @@ -180436,7 +183938,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_stream_cursor_input", + "name": "nftStatus_stream_cursor_input", "ofType": null } } @@ -180450,7 +183952,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "minterTemporaryWallet_bool_exp", + "name": "nftStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -180469,7 +183971,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "minterTemporaryWallet", + "name": "nftStatus", "ofType": null } } @@ -180479,8 +183981,8 @@ "deprecationReason": null }, { - "name": "nftMintPassword", - "description": "fetch data from the table: \"nftMintPassword\"", + "name": "nftTransfer", + "description": "fetch data from the table: \"nftTransfer\"", "args": [ { "name": "distinct_on", @@ -180493,7 +183995,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "nftMintPassword_select_column", + "name": "nftTransfer_select_column", "ofType": null } } @@ -180537,7 +184039,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftMintPassword_order_by", + "name": "nftTransfer_order_by", "ofType": null } } @@ -180551,7 +184053,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftMintPassword_bool_exp", + "name": "nftTransfer_bool_exp", "ofType": null }, "defaultValue": null, @@ -180570,7 +184072,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftMintPassword", + "name": "nftTransfer", "ofType": null } } @@ -180580,8 +184082,8 @@ "deprecationReason": null }, { - "name": "nftMintPassword_aggregate", - "description": "fetch aggregated fields from the table: \"nftMintPassword\"", + "name": "nftTransfer_aggregate", + "description": "fetch aggregated fields from the table: \"nftTransfer\"", "args": [ { "name": "distinct_on", @@ -180594,7 +184096,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "nftMintPassword_select_column", + "name": "nftTransfer_select_column", "ofType": null } } @@ -180638,7 +184140,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftMintPassword_order_by", + "name": "nftTransfer_order_by", "ofType": null } } @@ -180652,7 +184154,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftMintPassword_bool_exp", + "name": "nftTransfer_bool_exp", "ofType": null }, "defaultValue": null, @@ -180665,7 +184167,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftMintPassword_aggregate", + "name": "nftTransfer_aggregate", "ofType": null } }, @@ -180673,8 +184175,8 @@ "deprecationReason": null }, { - "name": "nftMintPassword_by_pk", - "description": "fetch data from the table: \"nftMintPassword\" using primary key columns", + "name": "nftTransfer_by_pk", + "description": "fetch data from the table: \"nftTransfer\" using primary key columns", "args": [ { "name": "id", @@ -180695,15 +184197,15 @@ ], "type": { "kind": "OBJECT", - "name": "nftMintPassword", + "name": "nftTransfer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftMintPassword_stream", - "description": "fetch data from the table in a streaming manner: \"nftMintPassword\"", + "name": "nftTransfer_stream", + "description": "fetch data from the table in a streaming manner: \"nftTransfer\"", "args": [ { "name": "batch_size", @@ -180732,7 +184234,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftMintPassword_stream_cursor_input", + "name": "nftTransfer_stream_cursor_input", "ofType": null } } @@ -180746,7 +184248,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftMintPassword_bool_exp", + "name": "nftTransfer_bool_exp", "ofType": null }, "defaultValue": null, @@ -180765,7 +184267,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftMintPassword", + "name": "nftTransfer", "ofType": null } } @@ -180775,8 +184277,8 @@ "deprecationReason": null }, { - "name": "nftStatus", - "description": "fetch data from the table: \"nftStatus\"", + "name": "order", + "description": "fetch data from the table: \"order\"", "args": [ { "name": "distinct_on", @@ -180789,7 +184291,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "nftStatus_select_column", + "name": "order_select_column", "ofType": null } } @@ -180833,7 +184335,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftStatus_order_by", + "name": "order_order_by", "ofType": null } } @@ -180847,7 +184349,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftStatus_bool_exp", + "name": "order_bool_exp", "ofType": null }, "defaultValue": null, @@ -180866,7 +184368,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftStatus", + "name": "order", "ofType": null } } @@ -180876,8 +184378,8 @@ "deprecationReason": null }, { - "name": "nftStatus_aggregate", - "description": "fetch aggregated fields from the table: \"nftStatus\"", + "name": "orderStatus", + "description": "fetch data from the table: \"orderStatus\"", "args": [ { "name": "distinct_on", @@ -180890,7 +184392,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "nftStatus_select_column", + "name": "orderStatus_select_column", "ofType": null } } @@ -180934,7 +184436,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftStatus_order_by", + "name": "orderStatus_order_by", "ofType": null } } @@ -180948,7 +184450,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftStatus_bool_exp", + "name": "orderStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -180960,75 +184462,82 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "nftStatus_aggregate", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "orderStatus", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftStatus_by_pk", - "description": "fetch data from the table: \"nftStatus\" using primary key columns", + "name": "orderStatus_aggregate", + "description": "fetch aggregated fields from the table: \"orderStatus\"", "args": [ { - "name": "value", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_select_column", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "nftStatus", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftStatus_stream", - "description": "fetch data from the table in a streaming manner: \"nftStatus\"", - "args": [ + }, { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "cursor", - "description": "cursor to stream the results returned by the query", + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftStatus_stream_cursor_input", + "name": "orderStatus_order_by", "ofType": null } } @@ -181042,7 +184551,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftStatus_bool_exp", + "name": "orderStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -181054,82 +184563,75 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "nftStatus", - "ofType": null - } - } + "kind": "OBJECT", + "name": "orderStatus_aggregate", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftTransfer", - "description": "fetch data from the table: \"nftTransfer\"", + "name": "orderStatus_by_pk", + "description": "fetch data from the table: \"orderStatus\" using primary key columns", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "value", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "nftTransfer_select_column", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "orderStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderStatus_stream", + "description": "fetch data from the table in a streaming manner: \"orderStatus\"", + "args": [ { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "cursor", + "description": "cursor to stream the results returned by the query", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", + "name": "orderStatus_stream_cursor_input", "ofType": null } } @@ -181143,7 +184645,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "name": "orderStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -181162,7 +184664,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer", + "name": "orderStatus", "ofType": null } } @@ -181172,8 +184674,8 @@ "deprecationReason": null }, { - "name": "nftTransfer_aggregate", - "description": "fetch aggregated fields from the table: \"nftTransfer\"", + "name": "order_aggregate", + "description": "fetch aggregated fields from the table: \"order\"", "args": [ { "name": "distinct_on", @@ -181186,7 +184688,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "nftTransfer_select_column", + "name": "order_select_column", "ofType": null } } @@ -181230,7 +184732,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", + "name": "order_order_by", "ofType": null } } @@ -181244,7 +184746,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "name": "order_bool_exp", "ofType": null }, "defaultValue": null, @@ -181257,7 +184759,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer_aggregate", + "name": "order_aggregate", "ofType": null } }, @@ -181265,8 +184767,8 @@ "deprecationReason": null }, { - "name": "nftTransfer_by_pk", - "description": "fetch data from the table: \"nftTransfer\" using primary key columns", + "name": "order_by_pk", + "description": "fetch data from the table: \"order\" using primary key columns", "args": [ { "name": "id", @@ -181287,15 +184789,15 @@ ], "type": { "kind": "OBJECT", - "name": "nftTransfer", + "name": "order", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftTransfer_stream", - "description": "fetch data from the table in a streaming manner: \"nftTransfer\"", + "name": "order_stream", + "description": "fetch data from the table in a streaming manner: \"order\"", "args": [ { "name": "batch_size", @@ -181324,7 +184826,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_stream_cursor_input", + "name": "order_stream_cursor_input", "ofType": null } } @@ -181338,7 +184840,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "name": "order_bool_exp", "ofType": null }, "defaultValue": null, @@ -181357,7 +184859,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer", + "name": "order", "ofType": null } } @@ -181367,8 +184869,8 @@ "deprecationReason": null }, { - "name": "order", - "description": "fetch data from the table: \"order\"", + "name": "packEventPassNft", + "description": "fetch data from the table: \"packEventPassNft\"", "args": [ { "name": "distinct_on", @@ -181381,7 +184883,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "order_select_column", + "name": "packEventPassNft_select_column", "ofType": null } } @@ -181425,7 +184927,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "order_order_by", + "name": "packEventPassNft_order_by", "ofType": null } } @@ -181439,7 +184941,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "order_bool_exp", + "name": "packEventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -181458,7 +184960,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "order", + "name": "packEventPassNft", "ofType": null } } @@ -181468,8 +184970,8 @@ "deprecationReason": null }, { - "name": "orderStatus", - "description": "fetch data from the table: \"orderStatus\"", + "name": "packEventPassNft_aggregate", + "description": "fetch aggregated fields from the table: \"packEventPassNft\"", "args": [ { "name": "distinct_on", @@ -181482,7 +184984,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "orderStatus_select_column", + "name": "packEventPassNft_select_column", "ofType": null } } @@ -181526,7 +185028,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "orderStatus_order_by", + "name": "packEventPassNft_order_by", "ofType": null } } @@ -181540,7 +185042,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", + "name": "packEventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -181552,84 +185054,28 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "orderStatus", - "ofType": null - } - } + "kind": "OBJECT", + "name": "packEventPassNft_aggregate", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "orderStatus_aggregate", - "description": "fetch aggregated fields from the table: \"orderStatus\"", + "name": "packEventPassNft_by_pk", + "description": "fetch data from the table: \"packEventPassNft\" using primary key columns", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "eventPassNftId", + "description": "Identifier for the event pass NFT.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_order_by", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null } }, "defaultValue": null, @@ -181637,43 +185083,14 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "orderStatus_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderStatus_by_pk", - "description": "fetch data from the table: \"orderStatus\" using primary key columns", - "args": [ - { - "name": "value", - "description": null, + "name": "packNftSupplyId", + "description": "Identifier for the pack NFT supply.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -181684,15 +185101,15 @@ ], "type": { "kind": "OBJECT", - "name": "orderStatus", + "name": "packEventPassNft", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "orderStatus_stream", - "description": "fetch data from the table in a streaming manner: \"orderStatus\"", + "name": "packEventPassNft_stream", + "description": "fetch data from the table in a streaming manner: \"packEventPassNft\"", "args": [ { "name": "batch_size", @@ -181721,7 +185138,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "orderStatus_stream_cursor_input", + "name": "packEventPassNft_stream_cursor_input", "ofType": null } } @@ -181735,7 +185152,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", + "name": "packEventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -181754,7 +185171,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "orderStatus", + "name": "packEventPassNft", "ofType": null } } @@ -181764,8 +185181,8 @@ "deprecationReason": null }, { - "name": "order_aggregate", - "description": "fetch aggregated fields from the table: \"order\"", + "name": "packNftContract", + "description": "fetch data from the table: \"packNftContract\"", "args": [ { "name": "distinct_on", @@ -181778,7 +185195,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "order_select_column", + "name": "packNftContract_select_column", "ofType": null } } @@ -181822,101 +185239,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "order_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "order_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "order_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by_pk", - "description": "fetch data from the table: \"order\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "order", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_stream", - "description": "fetch data from the table in a streaming manner: \"order\"", - "args": [ - { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "cursor", - "description": "cursor to stream the results returned by the query", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "order_stream_cursor_input", + "name": "packNftContract_order_by", "ofType": null } } @@ -181930,7 +185253,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "order_bool_exp", + "name": "packNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -181949,7 +185272,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "order", + "name": "packNftContract", "ofType": null } } @@ -181959,8 +185282,8 @@ "deprecationReason": null }, { - "name": "packEventPassNft", - "description": "fetch data from the table: \"packEventPassNft\"", + "name": "packNftContractEventPass", + "description": "fetch data from the table: \"packNftContractEventPass\"", "args": [ { "name": "distinct_on", @@ -181973,7 +185296,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packEventPassNft_select_column", + "name": "packNftContractEventPass_select_column", "ofType": null } } @@ -182017,7 +185340,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_order_by", + "name": "packNftContractEventPass_order_by", "ofType": null } } @@ -182031,7 +185354,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", + "name": "packNftContractEventPass_bool_exp", "ofType": null }, "defaultValue": null, @@ -182050,7 +185373,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packEventPassNft", + "name": "packNftContractEventPass", "ofType": null } } @@ -182060,8 +185383,8 @@ "deprecationReason": null }, { - "name": "packEventPassNft_aggregate", - "description": "fetch aggregated fields from the table: \"packEventPassNft\"", + "name": "packNftContractEventPass_aggregate", + "description": "fetch aggregated fields from the table: \"packNftContractEventPass\"", "args": [ { "name": "distinct_on", @@ -182074,7 +185397,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packEventPassNft_select_column", + "name": "packNftContractEventPass_select_column", "ofType": null } } @@ -182118,7 +185441,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_order_by", + "name": "packNftContractEventPass_order_by", "ofType": null } } @@ -182132,7 +185455,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", + "name": "packNftContractEventPass_bool_exp", "ofType": null }, "defaultValue": null, @@ -182145,7 +185468,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packEventPassNft_aggregate", + "name": "packNftContractEventPass_aggregate", "ofType": null } }, @@ -182153,18 +185476,18 @@ "deprecationReason": null }, { - "name": "packEventPassNft_by_pk", - "description": "fetch data from the table: \"packEventPassNft\" using primary key columns", + "name": "packNftContractEventPass_by_pk", + "description": "fetch data from the table: \"packNftContractEventPass\" using primary key columns", "args": [ { - "name": "eventPassNftId", - "description": "Identifier for the event pass NFT.", + "name": "eventPassId", + "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -182173,8 +185496,8 @@ "deprecationReason": null }, { - "name": "packNftSupplyId", - "description": "Identifier for the pack NFT supply.", + "name": "packNftContractId", + "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", "type": { "kind": "NON_NULL", "name": null, @@ -182191,15 +185514,15 @@ ], "type": { "kind": "OBJECT", - "name": "packEventPassNft", + "name": "packNftContractEventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packEventPassNft_stream", - "description": "fetch data from the table in a streaming manner: \"packEventPassNft\"", + "name": "packNftContractEventPass_stream", + "description": "fetch data from the table in a streaming manner: \"packNftContractEventPass\"", "args": [ { "name": "batch_size", @@ -182228,7 +185551,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_stream_cursor_input", + "name": "packNftContractEventPass_stream_cursor_input", "ofType": null } } @@ -182242,7 +185565,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packEventPassNft_bool_exp", + "name": "packNftContractEventPass_bool_exp", "ofType": null }, "defaultValue": null, @@ -182261,7 +185584,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packEventPassNft", + "name": "packNftContractEventPass", "ofType": null } } @@ -182271,8 +185594,8 @@ "deprecationReason": null }, { - "name": "packNftContract", - "description": "fetch data from the table: \"packNftContract\"", + "name": "packNftContract_aggregate", + "description": "fetch aggregated fields from the table: \"packNftContract\"", "args": [ { "name": "distinct_on", @@ -182351,6 +185674,100 @@ "deprecationReason": null } ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packNftContract_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContract_by_pk", + "description": "fetch data from the table: \"packNftContract\" using primary key columns", + "args": [ + { + "name": "id", + "description": "Unique identifier for each pack NFT contract.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "packNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packNftContract_stream", + "description": "fetch data from the table in a streaming manner: \"packNftContract\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "packNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -182372,8 +185789,8 @@ "deprecationReason": null }, { - "name": "packNftContractEventPass", - "description": "fetch data from the table: \"packNftContractEventPass\"", + "name": "packNftSupply", + "description": "fetch data from the table: \"packNftSupply\"", "args": [ { "name": "distinct_on", @@ -182386,7 +185803,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftContractEventPass_select_column", + "name": "packNftSupply_select_column", "ofType": null } } @@ -182430,7 +185847,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_order_by", + "name": "packNftSupply_order_by", "ofType": null } } @@ -182444,7 +185861,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", + "name": "packNftSupply_bool_exp", "ofType": null }, "defaultValue": null, @@ -182463,7 +185880,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContractEventPass", + "name": "packNftSupply", "ofType": null } } @@ -182473,8 +185890,8 @@ "deprecationReason": null }, { - "name": "packNftContractEventPass_aggregate", - "description": "fetch aggregated fields from the table: \"packNftContractEventPass\"", + "name": "packNftSupply_aggregate", + "description": "fetch aggregated fields from the table: \"packNftSupply\"", "args": [ { "name": "distinct_on", @@ -182487,7 +185904,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftContractEventPass_select_column", + "name": "packNftSupply_select_column", "ofType": null } } @@ -182531,7 +185948,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_order_by", + "name": "packNftSupply_order_by", "ofType": null } } @@ -182545,7 +185962,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", + "name": "packNftSupply_bool_exp", "ofType": null }, "defaultValue": null, @@ -182558,7 +185975,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContractEventPass_aggregate", + "name": "packNftSupply_aggregate", "ofType": null } }, @@ -182566,28 +185983,12 @@ "deprecationReason": null }, { - "name": "packNftContractEventPass_by_pk", - "description": "fetch data from the table: \"packNftContractEventPass\" using primary key columns", + "name": "packNftSupply_by_pk", + "description": "fetch data from the table: \"packNftSupply\" using primary key columns", "args": [ { - "name": "eventPassId", - "description": "Identifier for the event pass. This field specifies which event pass is included in the pack, referring to a unique identifier within the eventPassNftContract table.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "packNftContractId", - "description": "Identifier for the pack NFT contract. This field links to the packNftContract table, establishing the connection between the pack and its contractual details.", + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -182604,15 +186005,15 @@ ], "type": { "kind": "OBJECT", - "name": "packNftContractEventPass", + "name": "packNftSupply", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContractEventPass_stream", - "description": "fetch data from the table in a streaming manner: \"packNftContractEventPass\"", + "name": "packNftSupply_stream", + "description": "fetch data from the table in a streaming manner: \"packNftSupply\"", "args": [ { "name": "batch_size", @@ -182641,7 +186042,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_stream_cursor_input", + "name": "packNftSupply_stream_cursor_input", "ofType": null } } @@ -182655,7 +186056,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftContractEventPass_bool_exp", + "name": "packNftSupply_bool_exp", "ofType": null }, "defaultValue": null, @@ -182674,7 +186075,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContractEventPass", + "name": "packNftSupply", "ofType": null } } @@ -182684,8 +186085,8 @@ "deprecationReason": null }, { - "name": "packNftContract_aggregate", - "description": "fetch aggregated fields from the table: \"packNftContract\"", + "name": "packOrderSums", + "description": "fetch data from the table: \"packOrderSums\"", "args": [ { "name": "distinct_on", @@ -182698,7 +186099,108 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftContract_select_column", + "name": "packOrderSums_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "packOrderSums_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "packOrderSums", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "packOrderSums_aggregate", + "description": "fetch aggregated fields from the table: \"packOrderSums\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "packOrderSums_select_column", "ofType": null } } @@ -182742,7 +186244,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftContract_order_by", + "name": "packOrderSums_order_by", "ofType": null } } @@ -182756,7 +186258,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", + "name": "packOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -182769,7 +186271,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContract_aggregate", + "name": "packOrderSums_aggregate", "ofType": null } }, @@ -182777,18 +186279,18 @@ "deprecationReason": null }, { - "name": "packNftContract_by_pk", - "description": "fetch data from the table: \"packNftContract\" using primary key columns", + "name": "packOrderSums_by_pk", + "description": "fetch data from the table: \"packOrderSums\" using primary key columns", "args": [ { - "name": "id", - "description": "Unique identifier for each pack NFT contract.", + "name": "packId", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -182799,15 +186301,15 @@ ], "type": { "kind": "OBJECT", - "name": "packNftContract", + "name": "packOrderSums", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftContract_stream", - "description": "fetch data from the table in a streaming manner: \"packNftContract\"", + "name": "packOrderSums_stream", + "description": "fetch data from the table in a streaming manner: \"packOrderSums\"", "args": [ { "name": "batch_size", @@ -182836,7 +186338,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftContract_stream_cursor_input", + "name": "packOrderSums_stream_cursor_input", "ofType": null } } @@ -182850,7 +186352,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftContract_bool_exp", + "name": "packOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -182869,7 +186371,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftContract", + "name": "packOrderSums", "ofType": null } } @@ -182879,8 +186381,8 @@ "deprecationReason": null }, { - "name": "packNftSupply", - "description": "fetch data from the table: \"packNftSupply\"", + "name": "passAmount", + "description": "fetch data from the table: \"passAmount\"", "args": [ { "name": "distinct_on", @@ -182893,7 +186395,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftSupply_select_column", + "name": "passAmount_select_column", "ofType": null } } @@ -182937,7 +186439,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftSupply_order_by", + "name": "passAmount_order_by", "ofType": null } } @@ -182951,7 +186453,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", + "name": "passAmount_bool_exp", "ofType": null }, "defaultValue": null, @@ -182970,7 +186472,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftSupply", + "name": "passAmount", "ofType": null } } @@ -182980,8 +186482,8 @@ "deprecationReason": null }, { - "name": "packNftSupply_aggregate", - "description": "fetch aggregated fields from the table: \"packNftSupply\"", + "name": "passAmount_aggregate", + "description": "fetch aggregated fields from the table: \"passAmount\"", "args": [ { "name": "distinct_on", @@ -182994,7 +186496,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packNftSupply_select_column", + "name": "passAmount_select_column", "ofType": null } } @@ -183038,7 +186540,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftSupply_order_by", + "name": "passAmount_order_by", "ofType": null } } @@ -183052,7 +186554,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", + "name": "passAmount_bool_exp", "ofType": null }, "defaultValue": null, @@ -183065,7 +186567,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftSupply_aggregate", + "name": "passAmount_aggregate", "ofType": null } }, @@ -183073,8 +186575,8 @@ "deprecationReason": null }, { - "name": "packNftSupply_by_pk", - "description": "fetch data from the table: \"packNftSupply\" using primary key columns", + "name": "passAmount_by_pk", + "description": "fetch data from the table: \"passAmount\" using primary key columns", "args": [ { "name": "id", @@ -183095,15 +186597,15 @@ ], "type": { "kind": "OBJECT", - "name": "packNftSupply", + "name": "passAmount", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packNftSupply_stream", - "description": "fetch data from the table in a streaming manner: \"packNftSupply\"", + "name": "passAmount_stream", + "description": "fetch data from the table in a streaming manner: \"passAmount\"", "args": [ { "name": "batch_size", @@ -183132,7 +186634,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packNftSupply_stream_cursor_input", + "name": "passAmount_stream_cursor_input", "ofType": null } } @@ -183146,7 +186648,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packNftSupply_bool_exp", + "name": "passAmount_bool_exp", "ofType": null }, "defaultValue": null, @@ -183165,7 +186667,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packNftSupply", + "name": "passAmount", "ofType": null } } @@ -183175,8 +186677,8 @@ "deprecationReason": null }, { - "name": "packOrderSums", - "description": "fetch data from the table: \"packOrderSums\"", + "name": "passPricing", + "description": "fetch data from the table: \"passPricing\"", "args": [ { "name": "distinct_on", @@ -183189,7 +186691,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packOrderSums_select_column", + "name": "passPricing_select_column", "ofType": null } } @@ -183233,7 +186735,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packOrderSums_order_by", + "name": "passPricing_order_by", "ofType": null } } @@ -183247,7 +186749,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", + "name": "passPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -183266,7 +186768,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packOrderSums", + "name": "passPricing", "ofType": null } } @@ -183276,8 +186778,8 @@ "deprecationReason": null }, { - "name": "packOrderSums_aggregate", - "description": "fetch aggregated fields from the table: \"packOrderSums\"", + "name": "passPricing_aggregate", + "description": "fetch aggregated fields from the table: \"passPricing\"", "args": [ { "name": "distinct_on", @@ -183290,7 +186792,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "packOrderSums_select_column", + "name": "passPricing_select_column", "ofType": null } } @@ -183334,7 +186836,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packOrderSums_order_by", + "name": "passPricing_order_by", "ofType": null } } @@ -183348,7 +186850,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", + "name": "passPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -183361,7 +186863,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packOrderSums_aggregate", + "name": "passPricing_aggregate", "ofType": null } }, @@ -183369,18 +186871,18 @@ "deprecationReason": null }, { - "name": "packOrderSums_by_pk", - "description": "fetch data from the table: \"packOrderSums\" using primary key columns", + "name": "passPricing_by_pk", + "description": "fetch data from the table: \"passPricing\" using primary key columns", "args": [ { - "name": "packId", + "name": "id", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -183391,15 +186893,15 @@ ], "type": { "kind": "OBJECT", - "name": "packOrderSums", + "name": "passPricing", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "packOrderSums_stream", - "description": "fetch data from the table in a streaming manner: \"packOrderSums\"", + "name": "passPricing_stream", + "description": "fetch data from the table in a streaming manner: \"passPricing\"", "args": [ { "name": "batch_size", @@ -183428,7 +186930,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "packOrderSums_stream_cursor_input", + "name": "passPricing_stream_cursor_input", "ofType": null } } @@ -183442,7 +186944,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "packOrderSums_bool_exp", + "name": "passPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -183461,7 +186963,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "packOrderSums", + "name": "passPricing", "ofType": null } } @@ -183471,8 +186973,8 @@ "deprecationReason": null }, { - "name": "passAmount", - "description": "fetch data from the table: \"passAmount\"", + "name": "pendingOrder", + "description": "fetch data from the table: \"pendingOrder\"", "args": [ { "name": "distinct_on", @@ -183485,7 +186987,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "passAmount_select_column", + "name": "pendingOrder_select_column", "ofType": null } } @@ -183529,7 +187031,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "passAmount_order_by", + "name": "pendingOrder_order_by", "ofType": null } } @@ -183543,7 +187045,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", + "name": "pendingOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -183562,7 +187064,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "passAmount", + "name": "pendingOrder", "ofType": null } } @@ -183572,8 +187074,8 @@ "deprecationReason": null }, { - "name": "passAmount_aggregate", - "description": "fetch aggregated fields from the table: \"passAmount\"", + "name": "pendingOrder_aggregate", + "description": "fetch aggregated fields from the table: \"pendingOrder\"", "args": [ { "name": "distinct_on", @@ -183586,7 +187088,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "passAmount_select_column", + "name": "pendingOrder_select_column", "ofType": null } } @@ -183630,7 +187132,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "passAmount_order_by", + "name": "pendingOrder_order_by", "ofType": null } } @@ -183644,7 +187146,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", + "name": "pendingOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -183657,7 +187159,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "passAmount_aggregate", + "name": "pendingOrder_aggregate", "ofType": null } }, @@ -183665,8 +187167,8 @@ "deprecationReason": null }, { - "name": "passAmount_by_pk", - "description": "fetch data from the table: \"passAmount\" using primary key columns", + "name": "pendingOrder_by_pk", + "description": "fetch data from the table: \"pendingOrder\" using primary key columns", "args": [ { "name": "id", @@ -183687,15 +187189,15 @@ ], "type": { "kind": "OBJECT", - "name": "passAmount", + "name": "pendingOrder", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "passAmount_stream", - "description": "fetch data from the table in a streaming manner: \"passAmount\"", + "name": "pendingOrder_stream", + "description": "fetch data from the table in a streaming manner: \"pendingOrder\"", "args": [ { "name": "batch_size", @@ -183724,7 +187226,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "passAmount_stream_cursor_input", + "name": "pendingOrder_stream_cursor_input", "ofType": null } } @@ -183738,7 +187240,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "passAmount_bool_exp", + "name": "pendingOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -183757,7 +187259,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "passAmount", + "name": "pendingOrder", "ofType": null } } @@ -183767,8 +187269,8 @@ "deprecationReason": null }, { - "name": "passPricing", - "description": "fetch data from the table: \"passPricing\"", + "name": "publishableApiKey", + "description": "fetch data from the table: \"publishableApiKey\"", "args": [ { "name": "distinct_on", @@ -183781,7 +187283,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "passPricing_select_column", + "name": "publishableApiKey_select_column", "ofType": null } } @@ -183825,7 +187327,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "passPricing_order_by", + "name": "publishableApiKey_order_by", "ofType": null } } @@ -183839,7 +187341,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", + "name": "publishableApiKey_bool_exp", "ofType": null }, "defaultValue": null, @@ -183858,7 +187360,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "passPricing", + "name": "publishableApiKey", "ofType": null } } @@ -183868,8 +187370,8 @@ "deprecationReason": null }, { - "name": "passPricing_aggregate", - "description": "fetch aggregated fields from the table: \"passPricing\"", + "name": "publishableApiKey_aggregate", + "description": "fetch aggregated fields from the table: \"publishableApiKey\"", "args": [ { "name": "distinct_on", @@ -183882,7 +187384,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "passPricing_select_column", + "name": "publishableApiKey_select_column", "ofType": null } } @@ -183926,7 +187428,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "passPricing_order_by", + "name": "publishableApiKey_order_by", "ofType": null } } @@ -183940,7 +187442,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", + "name": "publishableApiKey_bool_exp", "ofType": null }, "defaultValue": null, @@ -183953,7 +187455,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "passPricing_aggregate", + "name": "publishableApiKey_aggregate", "ofType": null } }, @@ -183961,8 +187463,8 @@ "deprecationReason": null }, { - "name": "passPricing_by_pk", - "description": "fetch data from the table: \"passPricing\" using primary key columns", + "name": "publishableApiKey_by_pk", + "description": "fetch data from the table: \"publishableApiKey\" using primary key columns", "args": [ { "name": "id", @@ -183983,15 +187485,15 @@ ], "type": { "kind": "OBJECT", - "name": "passPricing", + "name": "publishableApiKey", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "passPricing_stream", - "description": "fetch data from the table in a streaming manner: \"passPricing\"", + "name": "publishableApiKey_stream", + "description": "fetch data from the table in a streaming manner: \"publishableApiKey\"", "args": [ { "name": "batch_size", @@ -184020,7 +187522,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "passPricing_stream_cursor_input", + "name": "publishableApiKey_stream_cursor_input", "ofType": null } } @@ -184034,7 +187536,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "passPricing_bool_exp", + "name": "publishableApiKey_bool_exp", "ofType": null }, "defaultValue": null, @@ -184053,7 +187555,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "passPricing", + "name": "publishableApiKey", "ofType": null } } @@ -184063,8 +187565,8 @@ "deprecationReason": null }, { - "name": "pendingOrder", - "description": "fetch data from the table: \"pendingOrder\"", + "name": "roleAssignment", + "description": "fetch data from the table: \"roleAssignment\"", "args": [ { "name": "distinct_on", @@ -184077,7 +187579,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "pendingOrder_select_column", + "name": "roleAssignment_select_column", "ofType": null } } @@ -184121,7 +187623,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_order_by", + "name": "roleAssignment_order_by", "ofType": null } } @@ -184135,7 +187637,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", + "name": "roleAssignment_bool_exp", "ofType": null }, "defaultValue": null, @@ -184154,7 +187656,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "pendingOrder", + "name": "roleAssignment", "ofType": null } } @@ -184164,8 +187666,8 @@ "deprecationReason": null }, { - "name": "pendingOrder_aggregate", - "description": "fetch aggregated fields from the table: \"pendingOrder\"", + "name": "roleAssignment_aggregate", + "description": "fetch aggregated fields from the table: \"roleAssignment\"", "args": [ { "name": "distinct_on", @@ -184178,7 +187680,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "pendingOrder_select_column", + "name": "roleAssignment_select_column", "ofType": null } } @@ -184222,7 +187724,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_order_by", + "name": "roleAssignment_order_by", "ofType": null } } @@ -184236,7 +187738,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", + "name": "roleAssignment_bool_exp", "ofType": null }, "defaultValue": null, @@ -184249,7 +187751,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "pendingOrder_aggregate", + "name": "roleAssignment_aggregate", "ofType": null } }, @@ -184257,37 +187759,8 @@ "deprecationReason": null }, { - "name": "pendingOrder_by_pk", - "description": "fetch data from the table: \"pendingOrder\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "pendingOrder", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pendingOrder_stream", - "description": "fetch data from the table in a streaming manner: \"pendingOrder\"", + "name": "roleAssignment_stream", + "description": "fetch data from the table in a streaming manner: \"roleAssignment\"", "args": [ { "name": "batch_size", @@ -184316,7 +187789,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_stream_cursor_input", + "name": "roleAssignment_stream_cursor_input", "ofType": null } } @@ -184330,7 +187803,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "pendingOrder_bool_exp", + "name": "roleAssignment_bool_exp", "ofType": null }, "defaultValue": null, @@ -184349,7 +187822,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "pendingOrder", + "name": "roleAssignment", "ofType": null } } @@ -184359,8 +187832,8 @@ "deprecationReason": null }, { - "name": "publishableApiKey", - "description": "fetch data from the table: \"publishableApiKey\"", + "name": "roles", + "description": "fetch data from the table: \"roles\"", "args": [ { "name": "distinct_on", @@ -184373,7 +187846,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "publishableApiKey_select_column", + "name": "roles_select_column", "ofType": null } } @@ -184417,7 +187890,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "publishableApiKey_order_by", + "name": "roles_order_by", "ofType": null } } @@ -184431,7 +187904,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "publishableApiKey_bool_exp", + "name": "roles_bool_exp", "ofType": null }, "defaultValue": null, @@ -184450,7 +187923,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "publishableApiKey", + "name": "roles", "ofType": null } } @@ -184460,8 +187933,8 @@ "deprecationReason": null }, { - "name": "publishableApiKey_aggregate", - "description": "fetch aggregated fields from the table: \"publishableApiKey\"", + "name": "roles_aggregate", + "description": "fetch aggregated fields from the table: \"roles\"", "args": [ { "name": "distinct_on", @@ -184474,7 +187947,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "publishableApiKey_select_column", + "name": "roles_select_column", "ofType": null } } @@ -184518,7 +187991,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "publishableApiKey_order_by", + "name": "roles_order_by", "ofType": null } } @@ -184532,7 +188005,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "publishableApiKey_bool_exp", + "name": "roles_bool_exp", "ofType": null }, "defaultValue": null, @@ -184545,7 +188018,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "publishableApiKey_aggregate", + "name": "roles_aggregate", "ofType": null } }, @@ -184553,18 +188026,18 @@ "deprecationReason": null }, { - "name": "publishableApiKey_by_pk", - "description": "fetch data from the table: \"publishableApiKey\" using primary key columns", + "name": "roles_by_pk", + "description": "fetch data from the table: \"roles\" using primary key columns", "args": [ { - "name": "id", - "description": null, + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -184575,15 +188048,15 @@ ], "type": { "kind": "OBJECT", - "name": "publishableApiKey", + "name": "roles", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishableApiKey_stream", - "description": "fetch data from the table in a streaming manner: \"publishableApiKey\"", + "name": "roles_stream", + "description": "fetch data from the table in a streaming manner: \"roles\"", "args": [ { "name": "batch_size", @@ -184612,7 +188085,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "publishableApiKey_stream_cursor_input", + "name": "roles_stream_cursor_input", "ofType": null } } @@ -184626,7 +188099,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "publishableApiKey_bool_exp", + "name": "roles_bool_exp", "ofType": null }, "defaultValue": null, @@ -184645,7 +188118,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "publishableApiKey", + "name": "roles", "ofType": null } } @@ -184655,8 +188128,8 @@ "deprecationReason": null }, { - "name": "roleAssignment", - "description": "fetch data from the table: \"roleAssignment\"", + "name": "secretApiKey", + "description": "fetch data from the table: \"secretApiKey\"", "args": [ { "name": "distinct_on", @@ -184669,7 +188142,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "roleAssignment_select_column", + "name": "secretApiKey_select_column", "ofType": null } } @@ -184713,7 +188186,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_order_by", + "name": "secretApiKey_order_by", "ofType": null } } @@ -184727,7 +188200,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", + "name": "secretApiKey_bool_exp", "ofType": null }, "defaultValue": null, @@ -184746,7 +188219,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "roleAssignment", + "name": "secretApiKey", "ofType": null } } @@ -184756,8 +188229,8 @@ "deprecationReason": null }, { - "name": "roleAssignment_aggregate", - "description": "fetch aggregated fields from the table: \"roleAssignment\"", + "name": "secretApiKey_aggregate", + "description": "fetch aggregated fields from the table: \"secretApiKey\"", "args": [ { "name": "distinct_on", @@ -184770,7 +188243,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "roleAssignment_select_column", + "name": "secretApiKey_select_column", "ofType": null } } @@ -184814,7 +188287,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_order_by", + "name": "secretApiKey_order_by", "ofType": null } } @@ -184828,7 +188301,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", + "name": "secretApiKey_bool_exp", "ofType": null }, "defaultValue": null, @@ -184841,7 +188314,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "roleAssignment_aggregate", + "name": "secretApiKey_aggregate", "ofType": null } }, @@ -184849,8 +188322,37 @@ "deprecationReason": null }, { - "name": "roleAssignment_stream", - "description": "fetch data from the table in a streaming manner: \"roleAssignment\"", + "name": "secretApiKey_by_pk", + "description": "fetch data from the table: \"secretApiKey\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "secretApiKey", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "secretApiKey_stream", + "description": "fetch data from the table in a streaming manner: \"secretApiKey\"", "args": [ { "name": "batch_size", @@ -184879,7 +188381,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_stream_cursor_input", + "name": "secretApiKey_stream_cursor_input", "ofType": null } } @@ -184893,7 +188395,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "roleAssignment_bool_exp", + "name": "secretApiKey_bool_exp", "ofType": null }, "defaultValue": null, @@ -184912,7 +188414,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "roleAssignment", + "name": "secretApiKey", "ofType": null } } @@ -184922,8 +188424,8 @@ "deprecationReason": null }, { - "name": "roles", - "description": "fetch data from the table: \"roles\"", + "name": "shopifyCampaignParameters", + "description": "fetch data from the table: \"shopifyCampaignParameters\"", "args": [ { "name": "distinct_on", @@ -184936,7 +188438,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "roles_select_column", + "name": "shopifyCampaignParameters_select_column", "ofType": null } } @@ -184980,7 +188482,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roles_order_by", + "name": "shopifyCampaignParameters_order_by", "ofType": null } } @@ -184994,7 +188496,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", + "name": "shopifyCampaignParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -185013,7 +188515,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "roles", + "name": "shopifyCampaignParameters", "ofType": null } } @@ -185023,8 +188525,8 @@ "deprecationReason": null }, { - "name": "roles_aggregate", - "description": "fetch aggregated fields from the table: \"roles\"", + "name": "shopifyCampaignParameters_aggregate", + "description": "fetch aggregated fields from the table: \"shopifyCampaignParameters\"", "args": [ { "name": "distinct_on", @@ -185037,7 +188539,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "roles_select_column", + "name": "shopifyCampaignParameters_select_column", "ofType": null } } @@ -185081,7 +188583,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roles_order_by", + "name": "shopifyCampaignParameters_order_by", "ofType": null } } @@ -185095,7 +188597,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", + "name": "shopifyCampaignParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -185108,7 +188610,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "roles_aggregate", + "name": "shopifyCampaignParameters_aggregate", "ofType": null } }, @@ -185116,18 +188618,18 @@ "deprecationReason": null }, { - "name": "roles_by_pk", - "description": "fetch data from the table: \"roles\" using primary key columns", + "name": "shopifyCampaignParameters_by_pk", + "description": "fetch data from the table: \"shopifyCampaignParameters\" using primary key columns", "args": [ { - "name": "value", - "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -185138,15 +188640,15 @@ ], "type": { "kind": "OBJECT", - "name": "roles", + "name": "shopifyCampaignParameters", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "roles_stream", - "description": "fetch data from the table in a streaming manner: \"roles\"", + "name": "shopifyCampaignParameters_stream", + "description": "fetch data from the table in a streaming manner: \"shopifyCampaignParameters\"", "args": [ { "name": "batch_size", @@ -185175,7 +188677,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "roles_stream_cursor_input", + "name": "shopifyCampaignParameters_stream_cursor_input", "ofType": null } } @@ -185189,7 +188691,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "roles_bool_exp", + "name": "shopifyCampaignParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -185208,7 +188710,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "roles", + "name": "shopifyCampaignParameters", "ofType": null } } @@ -185218,8 +188720,8 @@ "deprecationReason": null }, { - "name": "secretApiKey", - "description": "fetch data from the table: \"secretApiKey\"", + "name": "shopifyCampaignStatus", + "description": "fetch data from the table: \"shopifyCampaignStatus\"", "args": [ { "name": "distinct_on", @@ -185232,7 +188734,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "secretApiKey_select_column", + "name": "shopifyCampaignStatus_select_column", "ofType": null } } @@ -185276,7 +188778,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "secretApiKey_order_by", + "name": "shopifyCampaignStatus_order_by", "ofType": null } } @@ -185290,7 +188792,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "secretApiKey_bool_exp", + "name": "shopifyCampaignStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -185309,7 +188811,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "secretApiKey", + "name": "shopifyCampaignStatus", "ofType": null } } @@ -185319,8 +188821,8 @@ "deprecationReason": null }, { - "name": "secretApiKey_aggregate", - "description": "fetch aggregated fields from the table: \"secretApiKey\"", + "name": "shopifyCampaignStatus_aggregate", + "description": "fetch aggregated fields from the table: \"shopifyCampaignStatus\"", "args": [ { "name": "distinct_on", @@ -185333,7 +188835,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "secretApiKey_select_column", + "name": "shopifyCampaignStatus_select_column", "ofType": null } } @@ -185377,7 +188879,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "secretApiKey_order_by", + "name": "shopifyCampaignStatus_order_by", "ofType": null } } @@ -185391,7 +188893,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "secretApiKey_bool_exp", + "name": "shopifyCampaignStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -185404,7 +188906,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "secretApiKey_aggregate", + "name": "shopifyCampaignStatus_aggregate", "ofType": null } }, @@ -185412,18 +188914,18 @@ "deprecationReason": null }, { - "name": "secretApiKey_by_pk", - "description": "fetch data from the table: \"secretApiKey\" using primary key columns", + "name": "shopifyCampaignStatus_by_pk", + "description": "fetch data from the table: \"shopifyCampaignStatus\" using primary key columns", "args": [ { - "name": "id", + "name": "value", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -185434,15 +188936,15 @@ ], "type": { "kind": "OBJECT", - "name": "secretApiKey", + "name": "shopifyCampaignStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "secretApiKey_stream", - "description": "fetch data from the table in a streaming manner: \"secretApiKey\"", + "name": "shopifyCampaignStatus_stream", + "description": "fetch data from the table in a streaming manner: \"shopifyCampaignStatus\"", "args": [ { "name": "batch_size", @@ -185471,7 +188973,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "secretApiKey_stream_cursor_input", + "name": "shopifyCampaignStatus_stream_cursor_input", "ofType": null } } @@ -185485,7 +188987,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "secretApiKey_bool_exp", + "name": "shopifyCampaignStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -185504,7 +189006,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "secretApiKey", + "name": "shopifyCampaignStatus", "ofType": null } } @@ -185514,8 +189016,8 @@ "deprecationReason": null }, { - "name": "shopifyCampaignParameters", - "description": "fetch data from the table: \"shopifyCampaignParameters\"", + "name": "shopifyCustomer", + "description": "fetch data from the table: \"shopifyCustomer\"", "args": [ { "name": "distinct_on", @@ -185528,7 +189030,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "shopifyCampaignParameters_select_column", + "name": "shopifyCustomer_select_column", "ofType": null } } @@ -185572,7 +189074,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "shopifyCampaignParameters_order_by", + "name": "shopifyCustomer_order_by", "ofType": null } } @@ -185586,7 +189088,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "shopifyCampaignParameters_bool_exp", + "name": "shopifyCustomer_bool_exp", "ofType": null }, "defaultValue": null, @@ -185605,7 +189107,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "shopifyCampaignParameters", + "name": "shopifyCustomer", "ofType": null } } @@ -185615,8 +189117,8 @@ "deprecationReason": null }, { - "name": "shopifyCampaignParameters_aggregate", - "description": "fetch aggregated fields from the table: \"shopifyCampaignParameters\"", + "name": "shopifyCustomer_aggregate", + "description": "fetch aggregated fields from the table: \"shopifyCustomer\"", "args": [ { "name": "distinct_on", @@ -185629,7 +189131,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "shopifyCampaignParameters_select_column", + "name": "shopifyCustomer_select_column", "ofType": null } } @@ -185673,7 +189175,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "shopifyCampaignParameters_order_by", + "name": "shopifyCustomer_order_by", "ofType": null } } @@ -185687,7 +189189,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "shopifyCampaignParameters_bool_exp", + "name": "shopifyCustomer_bool_exp", "ofType": null }, "defaultValue": null, @@ -185700,7 +189202,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "shopifyCampaignParameters_aggregate", + "name": "shopifyCustomer_aggregate", "ofType": null } }, @@ -185708,37 +189210,8 @@ "deprecationReason": null }, { - "name": "shopifyCampaignParameters_by_pk", - "description": "fetch data from the table: \"shopifyCampaignParameters\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "shopifyCampaignParameters", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "shopifyCampaignParameters_stream", - "description": "fetch data from the table in a streaming manner: \"shopifyCampaignParameters\"", + "name": "shopifyCustomer_stream", + "description": "fetch data from the table in a streaming manner: \"shopifyCustomer\"", "args": [ { "name": "batch_size", @@ -185767,7 +189240,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "shopifyCampaignParameters_stream_cursor_input", + "name": "shopifyCustomer_stream_cursor_input", "ofType": null } } @@ -185781,7 +189254,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "shopifyCampaignParameters_bool_exp", + "name": "shopifyCustomer_bool_exp", "ofType": null }, "defaultValue": null, @@ -185800,7 +189273,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "shopifyCampaignParameters", + "name": "shopifyCustomer", "ofType": null } } @@ -185810,8 +189283,8 @@ "deprecationReason": null }, { - "name": "shopifyCampaignStatus", - "description": "fetch data from the table: \"shopifyCampaignStatus\"", + "name": "shopifyDomain", + "description": "fetch data from the table: \"shopifyDomain\"", "args": [ { "name": "distinct_on", @@ -185824,7 +189297,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "shopifyCampaignStatus_select_column", + "name": "shopifyDomain_select_column", "ofType": null } } @@ -185868,7 +189341,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "shopifyCampaignStatus_order_by", + "name": "shopifyDomain_order_by", "ofType": null } } @@ -185882,7 +189355,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "shopifyCampaignStatus_bool_exp", + "name": "shopifyDomain_bool_exp", "ofType": null }, "defaultValue": null, @@ -185901,7 +189374,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "shopifyCampaignStatus", + "name": "shopifyDomain", "ofType": null } } @@ -185911,8 +189384,8 @@ "deprecationReason": null }, { - "name": "shopifyCampaignStatus_aggregate", - "description": "fetch aggregated fields from the table: \"shopifyCampaignStatus\"", + "name": "shopifyDomain_aggregate", + "description": "fetch aggregated fields from the table: \"shopifyDomain\"", "args": [ { "name": "distinct_on", @@ -185925,7 +189398,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "shopifyCampaignStatus_select_column", + "name": "shopifyDomain_select_column", "ofType": null } } @@ -185969,7 +189442,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "shopifyCampaignStatus_order_by", + "name": "shopifyDomain_order_by", "ofType": null } } @@ -185983,7 +189456,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "shopifyCampaignStatus_bool_exp", + "name": "shopifyDomain_bool_exp", "ofType": null }, "defaultValue": null, @@ -185996,7 +189469,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "shopifyCampaignStatus_aggregate", + "name": "shopifyDomain_aggregate", "ofType": null } }, @@ -186004,12 +189477,12 @@ "deprecationReason": null }, { - "name": "shopifyCampaignStatus_by_pk", - "description": "fetch data from the table: \"shopifyCampaignStatus\" using primary key columns", + "name": "shopifyDomain_by_pk", + "description": "fetch data from the table: \"shopifyDomain\" using primary key columns", "args": [ { - "name": "value", - "description": null, + "name": "domain", + "description": "The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.", "type": { "kind": "NON_NULL", "name": null, @@ -186026,15 +189499,15 @@ ], "type": { "kind": "OBJECT", - "name": "shopifyCampaignStatus", + "name": "shopifyDomain", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "shopifyCampaignStatus_stream", - "description": "fetch data from the table in a streaming manner: \"shopifyCampaignStatus\"", + "name": "shopifyDomain_stream", + "description": "fetch data from the table in a streaming manner: \"shopifyDomain\"", "args": [ { "name": "batch_size", @@ -186063,7 +189536,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "shopifyCampaignStatus_stream_cursor_input", + "name": "shopifyDomain_stream_cursor_input", "ofType": null } } @@ -186077,7 +189550,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "shopifyCampaignStatus_bool_exp", + "name": "shopifyDomain_bool_exp", "ofType": null }, "defaultValue": null, @@ -186096,7 +189569,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "shopifyCampaignStatus", + "name": "shopifyDomain", "ofType": null } } diff --git a/libs/gql/admin/api/src/queries/organizer/shopify/shopifyDomain.gql b/libs/gql/admin/api/src/queries/organizer/shopify/shopifyDomain.gql new file mode 100644 index 000000000..8e046acd7 --- /dev/null +++ b/libs/gql/admin/api/src/queries/organizer/shopify/shopifyDomain.gql @@ -0,0 +1,5 @@ +query GetShopifyDomain($domain: String!) @cached { + shopifyDomain_by_pk(domain: $domain) { + organizerId + } +} diff --git a/libs/gql/admin/types/src/generated/index.ts b/libs/gql/admin/types/src/generated/index.ts index 6e9d9d2e0..964a5607c 100644 --- a/libs/gql/admin/types/src/generated/index.ts +++ b/libs/gql/admin/types/src/generated/index.ts @@ -650,6 +650,13 @@ export type GetOrganizerLatestEventsQueryVariables = Types.Exact<{ export type GetOrganizerLatestEventsQuery = { __typename?: 'query_root', eventParameters: Array<{ __typename?: 'eventParameters', dateStart?: any | null, dateEnd?: any | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string } } | null }> }; +export type GetShopifyDomainQueryVariables = Types.Exact<{ + domain: Types.Scalars['String']['input']; +}>; + + +export type GetShopifyDomainQuery = { __typename?: 'query_root', shopifyDomain_by_pk?: { __typename?: 'shopifyDomain', organizerId: string } | null }; + export type EventPassFieldsFragment = { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, passPricing?: { __typename?: 'passPricing', amount: number, currency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null }; export type EventPassNftFieldsFragment = { __typename?: 'eventPassNft', id: any, tokenId?: any | null, eventId: string, eventPassId: string, packId?: string | null, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null }; diff --git a/libs/gql/shared/types/src/generated/index.ts b/libs/gql/shared/types/src/generated/index.ts index ac2a62614..3a330f086 100644 --- a/libs/gql/shared/types/src/generated/index.ts +++ b/libs/gql/shared/types/src/generated/index.ts @@ -8163,8 +8163,7 @@ export const enum ApiKeyType_Constraint { }; export const enum ApiKeyType_Enum { - External = 'EXTERNAL', - Shopify = 'SHOPIFY' + External = 'EXTERNAL' }; /** Boolean expression to compare columns of type "apiKeyType_enum". All fields are combined with logical 'AND'. */ @@ -14026,6 +14025,12 @@ export type Mutation_Root = { delete_shopifyCampaignStatus?: Maybe; /** delete single row from the table: "shopifyCampaignStatus" */ delete_shopifyCampaignStatus_by_pk?: Maybe; + /** delete data from the table: "shopifyCustomer" */ + delete_shopifyCustomer?: Maybe; + /** delete data from the table: "shopifyDomain" */ + delete_shopifyDomain?: Maybe; + /** delete single row from the table: "shopifyDomain" */ + delete_shopifyDomain_by_pk?: Maybe; /** delete data from the table: "stampNft" */ delete_stampNft?: Maybe; /** delete data from the table: "stampNftContract" */ @@ -14234,6 +14239,14 @@ export type Mutation_Root = { insert_shopifyCampaignStatus?: Maybe; /** insert a single row into the table: "shopifyCampaignStatus" */ insert_shopifyCampaignStatus_one?: Maybe; + /** insert data into the table: "shopifyCustomer" */ + insert_shopifyCustomer?: Maybe; + /** insert a single row into the table: "shopifyCustomer" */ + insert_shopifyCustomer_one?: Maybe; + /** insert data into the table: "shopifyDomain" */ + insert_shopifyDomain?: Maybe; + /** insert a single row into the table: "shopifyDomain" */ + insert_shopifyDomain_one?: Maybe; /** insert data into the table: "stampNft" */ insert_stampNft?: Maybe; /** insert data into the table: "stampNftContract" */ @@ -14706,6 +14719,16 @@ export type Mutation_Root = { update_shopifyCampaignStatus_by_pk?: Maybe; /** update multiples rows of table: "shopifyCampaignStatus" */ update_shopifyCampaignStatus_many?: Maybe>>; + /** update data of the table: "shopifyCustomer" */ + update_shopifyCustomer?: Maybe; + /** update multiples rows of table: "shopifyCustomer" */ + update_shopifyCustomer_many?: Maybe>>; + /** update data of the table: "shopifyDomain" */ + update_shopifyDomain?: Maybe; + /** update single row of the table: "shopifyDomain" */ + update_shopifyDomain_by_pk?: Maybe; + /** update multiples rows of table: "shopifyDomain" */ + update_shopifyDomain_many?: Maybe>>; /** update data of the table: "stampNft" */ update_stampNft?: Maybe; /** update data of the table: "stampNftContract" */ @@ -15548,6 +15571,24 @@ export type Mutation_RootDelete_ShopifyCampaignStatus_By_PkArgs = { }; +/** mutation root */ +export type Mutation_RootDelete_ShopifyCustomerArgs = { + where: ShopifyCustomer_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_ShopifyDomainArgs = { + where: ShopifyDomain_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_ShopifyDomain_By_PkArgs = { + domain: Scalars['String']['input']; +}; + + /** mutation root */ export type Mutation_RootDelete_StampNftArgs = { where: StampNft_Bool_Exp; @@ -16261,6 +16302,34 @@ export type Mutation_RootInsert_ShopifyCampaignStatus_OneArgs = { }; +/** mutation root */ +export type Mutation_RootInsert_ShopifyCustomerArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_ShopifyCustomer_OneArgs = { + object: ShopifyCustomer_Insert_Input; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_ShopifyDomainArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_ShopifyDomain_OneArgs = { + object: ShopifyDomain_Insert_Input; + on_conflict?: InputMaybe; +}; + + /** mutation root */ export type Mutation_RootInsert_StampNftArgs = { objects: Array; @@ -18221,6 +18290,39 @@ export type Mutation_RootUpdate_ShopifyCampaignStatus_ManyArgs = { }; +/** mutation root */ +export type Mutation_RootUpdate_ShopifyCustomerArgs = { + _set?: InputMaybe; + where: ShopifyCustomer_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_ShopifyCustomer_ManyArgs = { + updates: Array; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_ShopifyDomainArgs = { + _set?: InputMaybe; + where: ShopifyDomain_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_ShopifyDomain_By_PkArgs = { + _set?: InputMaybe; + pk_columns: ShopifyDomain_Pk_Columns_Input; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_ShopifyDomain_ManyArgs = { + updates: Array; +}; + + /** mutation root */ export type Mutation_RootUpdate_StampNftArgs = { _append?: InputMaybe; @@ -23161,6 +23263,16 @@ export type Query_Root = { shopifyCampaignStatus_aggregate: ShopifyCampaignStatus_Aggregate; /** fetch data from the table: "shopifyCampaignStatus" using primary key columns */ shopifyCampaignStatus_by_pk?: Maybe; + /** fetch data from the table: "shopifyCustomer" */ + shopifyCustomer: Array; + /** fetch aggregated fields from the table: "shopifyCustomer" */ + shopifyCustomer_aggregate: ShopifyCustomer_Aggregate; + /** fetch data from the table: "shopifyDomain" */ + shopifyDomain: Array; + /** fetch aggregated fields from the table: "shopifyDomain" */ + shopifyDomain_aggregate: ShopifyDomain_Aggregate; + /** fetch data from the table: "shopifyDomain" using primary key columns */ + shopifyDomain_by_pk?: Maybe; /** fetch data from the table: "stampNft" */ stampNft: Array; /** fetch data from the table: "stampNftContract" */ @@ -24611,6 +24723,47 @@ export type Query_RootShopifyCampaignStatus_By_PkArgs = { }; +export type Query_RootShopifyCustomerArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootShopifyCustomer_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootShopifyDomainArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootShopifyDomain_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootShopifyDomain_By_PkArgs = { + domain: Scalars['String']['input']; +}; + + export type Query_RootStampNftArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; @@ -25331,7 +25484,7 @@ export type SecretApiKey = { originSecretSalt?: Maybe; /** The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ status?: Maybe; - /** The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". */ + /** The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. */ type: ApiKeyType_Enum; updated_at: Scalars['timestamptz']['output']; }; @@ -25408,7 +25561,7 @@ export type SecretApiKey_Insert_Input = { originSecretSalt?: InputMaybe; /** The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ status?: InputMaybe; - /** The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". */ + /** The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. */ type?: InputMaybe; updated_at?: InputMaybe; }; @@ -25551,7 +25704,7 @@ export type SecretApiKey_Set_Input = { originSecretSalt?: InputMaybe; /** The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ status?: InputMaybe; - /** The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". */ + /** The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. */ type?: InputMaybe; updated_at?: InputMaybe; }; @@ -25586,7 +25739,7 @@ export type SecretApiKey_Stream_Cursor_Value_Input = { originSecretSalt?: InputMaybe; /** The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED". */ status?: InputMaybe; - /** The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. It can be "SHOPIFY" or "EXTERNAL". */ + /** The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible. */ type?: InputMaybe; updated_at?: InputMaybe; }; @@ -26000,6 +26153,378 @@ export type ShopifyCampaignStatus_Updates = { where: ShopifyCampaignStatus_Bool_Exp; }; +/** This table stores the link between the offline accounts and Shopify customer IDs. It allows organizers to manage customer data seamlessly across platforms without needing to handle sensitive personal information directly. */ +export type ShopifyCustomer = { + __typename?: 'shopifyCustomer'; + /** Reference to the account table, ensuring that customer data is associated with a unique account address. */ + address: Scalars['String']['output']; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ + created_at?: Maybe; + /** The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems. */ + customerId: Scalars['String']['output']; + /** Unique identifier for each entry, generated automatically as a UUID. */ + id: Scalars['uuid']['output']; + /** Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently. */ + organizerId: Scalars['String']['output']; + updated_at?: Maybe; +}; + +/** aggregated selection of "shopifyCustomer" */ +export type ShopifyCustomer_Aggregate = { + __typename?: 'shopifyCustomer_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "shopifyCustomer" */ +export type ShopifyCustomer_Aggregate_Fields = { + __typename?: 'shopifyCustomer_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; +}; + + +/** aggregate fields of "shopifyCustomer" */ +export type ShopifyCustomer_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "shopifyCustomer". All fields are combined with a logical 'AND'. */ +export type ShopifyCustomer_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + address?: InputMaybe; + created_at?: InputMaybe; + customerId?: InputMaybe; + id?: InputMaybe; + organizerId?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** unique or primary key constraints on table "shopifyCustomer" */ +export const enum ShopifyCustomer_Constraint { + /** unique or primary key constraint on columns "customerId", "address", "organizerId" */ + ShopifyCustomerAddressOrganizerIdCustomerIdKey = 'shopifyCustomer_address_organizerId_customerId_key' +}; + +/** input type for inserting data into table "shopifyCustomer" */ +export type ShopifyCustomer_Insert_Input = { + /** Reference to the account table, ensuring that customer data is associated with a unique account address. */ + address?: InputMaybe; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ + created_at?: InputMaybe; + /** The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems. */ + customerId?: InputMaybe; + /** Unique identifier for each entry, generated automatically as a UUID. */ + id?: InputMaybe; + /** Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently. */ + organizerId?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** aggregate max on columns */ +export type ShopifyCustomer_Max_Fields = { + __typename?: 'shopifyCustomer_max_fields'; + /** Reference to the account table, ensuring that customer data is associated with a unique account address. */ + address?: Maybe; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ + created_at?: Maybe; + /** The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems. */ + customerId?: Maybe; + /** Unique identifier for each entry, generated automatically as a UUID. */ + id?: Maybe; + /** Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently. */ + organizerId?: Maybe; + updated_at?: Maybe; +}; + +/** aggregate min on columns */ +export type ShopifyCustomer_Min_Fields = { + __typename?: 'shopifyCustomer_min_fields'; + /** Reference to the account table, ensuring that customer data is associated with a unique account address. */ + address?: Maybe; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ + created_at?: Maybe; + /** The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems. */ + customerId?: Maybe; + /** Unique identifier for each entry, generated automatically as a UUID. */ + id?: Maybe; + /** Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently. */ + organizerId?: Maybe; + updated_at?: Maybe; +}; + +/** response of any mutation on the table "shopifyCustomer" */ +export type ShopifyCustomer_Mutation_Response = { + __typename?: 'shopifyCustomer_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** on_conflict condition type for table "shopifyCustomer" */ +export type ShopifyCustomer_On_Conflict = { + constraint: ShopifyCustomer_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "shopifyCustomer". */ +export type ShopifyCustomer_Order_By = { + address?: InputMaybe; + created_at?: InputMaybe; + customerId?: InputMaybe; + id?: InputMaybe; + organizerId?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** select columns of table "shopifyCustomer" */ +export const enum ShopifyCustomer_Select_Column { + /** column name */ + Address = 'address', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + CustomerId = 'customerId', + /** column name */ + Id = 'id', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + UpdatedAt = 'updated_at' +}; + +/** input type for updating data in table "shopifyCustomer" */ +export type ShopifyCustomer_Set_Input = { + /** Reference to the account table, ensuring that customer data is associated with a unique account address. */ + address?: InputMaybe; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ + created_at?: InputMaybe; + /** The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems. */ + customerId?: InputMaybe; + /** Unique identifier for each entry, generated automatically as a UUID. */ + id?: InputMaybe; + /** Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently. */ + organizerId?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** Streaming cursor of the table "shopifyCustomer" */ +export type ShopifyCustomer_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: ShopifyCustomer_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; + +/** Initial value of the column from where the streaming should start */ +export type ShopifyCustomer_Stream_Cursor_Value_Input = { + /** Reference to the account table, ensuring that customer data is associated with a unique account address. */ + address?: InputMaybe; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ + created_at?: InputMaybe; + /** The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems. */ + customerId?: InputMaybe; + /** Unique identifier for each entry, generated automatically as a UUID. */ + id?: InputMaybe; + /** Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently. */ + organizerId?: InputMaybe; + updated_at?: InputMaybe; +}; + +/** update columns of table "shopifyCustomer" */ +export const enum ShopifyCustomer_Update_Column { + /** column name */ + Address = 'address', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + CustomerId = 'customerId', + /** column name */ + Id = 'id', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + UpdatedAt = 'updated_at' +}; + +export type ShopifyCustomer_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: ShopifyCustomer_Bool_Exp; +}; + +/** This table is used to link and authenticate queries from Shopify to an organizer in our system. It stores the unique Shopify domains associated with each organizer, allowing for efficient lookup and validation of incoming requests. */ +export type ShopifyDomain = { + __typename?: 'shopifyDomain'; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ + created_at?: Maybe; + /** The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. */ + domain: Scalars['String']['output']; + /** The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers. */ + organizerId: Scalars['String']['output']; +}; + +/** aggregated selection of "shopifyDomain" */ +export type ShopifyDomain_Aggregate = { + __typename?: 'shopifyDomain_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "shopifyDomain" */ +export type ShopifyDomain_Aggregate_Fields = { + __typename?: 'shopifyDomain_aggregate_fields'; + count: Scalars['Int']['output']; + max?: Maybe; + min?: Maybe; +}; + + +/** aggregate fields of "shopifyDomain" */ +export type ShopifyDomain_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "shopifyDomain". All fields are combined with a logical 'AND'. */ +export type ShopifyDomain_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + created_at?: InputMaybe; + domain?: InputMaybe; + organizerId?: InputMaybe; +}; + +/** unique or primary key constraints on table "shopifyDomain" */ +export const enum ShopifyDomain_Constraint { + /** unique or primary key constraint on columns "domain" */ + ShopifyDomainPkey = 'shopifyDomain_pkey' +}; + +/** input type for inserting data into table "shopifyDomain" */ +export type ShopifyDomain_Insert_Input = { + /** Timestamp indicating when the record was initially created, set automatically by the system. */ + created_at?: InputMaybe; + /** The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. */ + domain?: InputMaybe; + /** The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers. */ + organizerId?: InputMaybe; +}; + +/** aggregate max on columns */ +export type ShopifyDomain_Max_Fields = { + __typename?: 'shopifyDomain_max_fields'; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ + created_at?: Maybe; + /** The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. */ + domain?: Maybe; + /** The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers. */ + organizerId?: Maybe; +}; + +/** aggregate min on columns */ +export type ShopifyDomain_Min_Fields = { + __typename?: 'shopifyDomain_min_fields'; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ + created_at?: Maybe; + /** The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. */ + domain?: Maybe; + /** The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers. */ + organizerId?: Maybe; +}; + +/** response of any mutation on the table "shopifyDomain" */ +export type ShopifyDomain_Mutation_Response = { + __typename?: 'shopifyDomain_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']['output']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** on_conflict condition type for table "shopifyDomain" */ +export type ShopifyDomain_On_Conflict = { + constraint: ShopifyDomain_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "shopifyDomain". */ +export type ShopifyDomain_Order_By = { + created_at?: InputMaybe; + domain?: InputMaybe; + organizerId?: InputMaybe; +}; + +/** primary key columns input for table: shopifyDomain */ +export type ShopifyDomain_Pk_Columns_Input = { + /** The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. */ + domain: Scalars['String']['input']; +}; + +/** select columns of table "shopifyDomain" */ +export const enum ShopifyDomain_Select_Column { + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Domain = 'domain', + /** column name */ + OrganizerId = 'organizerId' +}; + +/** input type for updating data in table "shopifyDomain" */ +export type ShopifyDomain_Set_Input = { + /** Timestamp indicating when the record was initially created, set automatically by the system. */ + created_at?: InputMaybe; + /** The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. */ + domain?: InputMaybe; + /** The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers. */ + organizerId?: InputMaybe; +}; + +/** Streaming cursor of the table "shopifyDomain" */ +export type ShopifyDomain_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: ShopifyDomain_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; + +/** Initial value of the column from where the streaming should start */ +export type ShopifyDomain_Stream_Cursor_Value_Input = { + /** Timestamp indicating when the record was initially created, set automatically by the system. */ + created_at?: InputMaybe; + /** The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records. */ + domain?: InputMaybe; + /** The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers. */ + organizerId?: InputMaybe; +}; + +/** update columns of table "shopifyDomain" */ +export const enum ShopifyDomain_Update_Column { + /** column name */ + CreatedAt = 'created_at', + /** column name */ + Domain = 'domain', + /** column name */ + OrganizerId = 'organizerId' +}; + +export type ShopifyDomain_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: ShopifyDomain_Bool_Exp; +}; + /** Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata. */ export type StampNft = { __typename?: 'stampNft'; @@ -27933,6 +28458,20 @@ export type Subscription_Root = { shopifyCampaignStatus_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "shopifyCampaignStatus" */ shopifyCampaignStatus_stream: Array; + /** fetch data from the table: "shopifyCustomer" */ + shopifyCustomer: Array; + /** fetch aggregated fields from the table: "shopifyCustomer" */ + shopifyCustomer_aggregate: ShopifyCustomer_Aggregate; + /** fetch data from the table in a streaming manner: "shopifyCustomer" */ + shopifyCustomer_stream: Array; + /** fetch data from the table: "shopifyDomain" */ + shopifyDomain: Array; + /** fetch aggregated fields from the table: "shopifyDomain" */ + shopifyDomain_aggregate: ShopifyDomain_Aggregate; + /** fetch data from the table: "shopifyDomain" using primary key columns */ + shopifyDomain_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "shopifyDomain" */ + shopifyDomain_stream: Array; /** fetch data from the table: "stampNft" */ stampNft: Array; /** fetch data from the table: "stampNftContract" */ @@ -29318,6 +29857,61 @@ export type Subscription_RootShopifyCampaignStatus_StreamArgs = { }; +export type Subscription_RootShopifyCustomerArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootShopifyCustomer_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootShopifyCustomer_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + +export type Subscription_RootShopifyDomainArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootShopifyDomain_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootShopifyDomain_By_PkArgs = { + domain: Scalars['String']['input']; +}; + + +export type Subscription_RootShopifyDomain_StreamArgs = { + batch_size: Scalars['Int']['input']; + cursor: Array>; + where?: InputMaybe; +}; + + export type Subscription_RootStampNftArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; diff --git a/libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts b/libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts index d63572d8c..76f435770 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts @@ -59,6 +59,15 @@ describe('ShopifyWebhookAndApiHandler', () => { }); describe('extractAndVerifyShopifyRequest', () => { + beforeEach(() => { + (adminSdk.GetShopifyDomain as jest.Mock).mockResolvedValue({ + shopifyDomain_by_pk: [ + { + organizerId: 'test-organizer-id', + }, + ], + }); + }); it('should call verifySignature with correct arguments and handle correct of signature', async () => { verifySignatureMock.mockReturnValue(true); @@ -115,6 +124,17 @@ describe('ShopifyWebhookAndApiHandler', () => { handler.extractAndVerifyShopifyRequest(mockRequest), ).rejects.toThrow('Timestamp is older than 5 minutes'); }); + + it('throws an error when the shop is not found', async () => { + verifySignatureMock.mockReturnValue(true); + (adminSdk.GetShopifyDomain as jest.Mock).mockResolvedValueOnce({ + shopifyDomain_by_pk: null, // Simulate shop not found + }); + + await expect( + handler.extractAndVerifyShopifyRequest(mockRequest), + ).rejects.toThrow(`Shopify domain example.myshopify.com not found`); + }); }); const createMockRequest = (params: URLSearchParams): NextRequest => diff --git a/libs/integrations/external-api-handlers/src/lib/shopify/index.ts b/libs/integrations/external-api-handlers/src/lib/shopify/index.ts index 3645a544e..f097f76c4 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify/index.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify/index.ts @@ -98,28 +98,40 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { const signature = searchParams.get('signature'); if (!signature || !this.verifyRequestSignature(queryHash, signature)) throw new Error('Invalid signature'); + const res = await adminSdk.GetShopifyDomain({ + domain: shop, + }); + if (!res?.shopifyDomain_by_pk) { + throw new Error(`Shopify domain ${shop} not found`); + } return { resultParams, + organizerId: res.shopifyDomain_by_pk.organizerId, }; } private async extractAndValidateShopifyParams( req: NextRequest, requestType: T, - ): Promise { - const { resultParams } = await this.extractAndVerifyShopifyRequest( - req, - ).catch((error) => { - throw new NotAuthorizedError('Not Authorized: ' + getErrorMessage(error)); - }); - - return this.serializeAndValidateParams(requestType, resultParams).catch( - (error: Error) => { - throw new BadRequestError( - 'Invalid query parameters: ' + getErrorMessage(error), + ): Promise { + const { resultParams, organizerId } = + await this.extractAndVerifyShopifyRequest(req).catch((error) => { + throw new NotAuthorizedError( + 'Not Authorized: ' + getErrorMessage(error), ); - }, - ); + }); + const validatedParams = await this.serializeAndValidateParams( + requestType, + resultParams, + ).catch((error: Error) => { + throw new BadRequestError( + 'Invalid query parameters: ' + getErrorMessage(error), + ); + }); + return { + ...validatedParams, + organizerId, + }; } private populateQueryHash(searchParams: URLSearchParams): string { From 804aceb5a206e74376a84fbe6e8caf2caa334cd0 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Fri, 19 Apr 2024 13:56:08 +0100 Subject: [PATCH 28/36] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20(shopify=20loyalty-c?= =?UTF-8?q?ard=20route):=20simplify=20error=20handling=20by=20removing=20t?= =?UTF-8?q?ry-catch=20blocks=20=E2=9C=A8=20(shopify=20loyalty-card=20route?= =?UTF-8?q?):=20change=20minting=20function=20to=20use=20customerId=20?= =?UTF-8?q?=E2=9C=A8=20(GraphQL=20queries):=20add=20organizerId=20to=20loy?= =?UTF-8?q?alty=20card=20and=20contract=20queries=20for=20better=20filteri?= =?UTF-8?q?ng=20=E2=9C=A8=20(GraphQL):=20introduce=20new=20queries=20for?= =?UTF-8?q?=20Shopify=20customer=20data=20handling?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ✨ (shopify/index.spec.ts): add new tests for mintLoyaltyCardWithCustomerId ♻️ (shopify/index.spec.ts): refactor hasLoyaltyCard tests to use mockLoyaltyCardSdk 🔥 (shopify/index.spec.ts): remove unused InternalServerError import ✅ (shopify/index.spec.ts): update tests to handle new error handling logic ♻️ (shopify/index.ts): refactor Shopify integration to enhance functionality ✨ (shopify/index.ts): add method to get Shopify customer details ✨ (shopify/index.ts): implement loyalty card minting with customer ID validation ♻️ (.swcrc files): update SWC configuration to include test files in compilation ✅ (loyalty-card/src/lib/index.spec.ts): add tests for new minting logic and error handling ✨ (nft/loyalty-card): add `mint` method to support direct minting of loyalty cards ♻️ (nft/loyalty-card): refactor `MintWithPasswordProps` to extend `MintProps` for consistency 💡 (nft/loyalty-card): update comments and clean up code for better readability and maintenance --- .../loyalty-card/[contractAddress]/route.ts | 31 +-- libs/gql/admin/api/src/generated/index.ts | 32 ++- .../loyaltyCard/loyaltyCard.query.gql | 5 +- .../organizer/shopify/shopifyCustomer.gql | 11 + .../shopify/shopifyCustomer.mutation.gql | 5 + libs/gql/admin/types/src/generated/index.ts | 19 +- .../src/lib/shopify/index.spec.ts | 222 +++++++++++++++--- .../src/lib/shopify/index.ts | 123 ++++++---- libs/next/currency-common/.swcrc | 2 - libs/next/next-auth/options/.swcrc | 2 - libs/nft/loyalty-card/src/lib/index.spec.ts | 63 ++++- libs/nft/loyalty-card/src/lib/index.ts | 31 ++- 12 files changed, 428 insertions(+), 118 deletions(-) create mode 100644 libs/gql/admin/api/src/queries/organizer/shopify/shopifyCustomer.gql create mode 100644 libs/gql/admin/api/src/queries/organizer/shopify/shopifyCustomer.mutation.gql diff --git a/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts b/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts index 7221ac54f..709942756 100644 --- a/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts +++ b/apps/web/app/api/shopify/loyalty-card/[contractAddress]/route.ts @@ -1,40 +1,21 @@ import { ShopifyWebhookAndApiHandler } from '@integrations/external-api-handlers'; -import { CustomError } from '@next/api-handler'; -import { getErrorMessage } from '@utils'; -import { NextRequest, NextResponse } from 'next/server'; +import { NextRequest } from 'next/server'; export async function POST( req: NextRequest, { params: { contractAddress } }: { params: { contractAddress: string } }, ) { const shopifyHandler = new ShopifyWebhookAndApiHandler(); - try { - return await shopifyHandler.mintLoyaltyCardWithPassword({ - req, - contractAddress, - }); - } catch (error: unknown) { - const isCustomError = error instanceof CustomError; - return new NextResponse(getErrorMessage(error), { - status: isCustomError ? error.statusCode : 500, - headers: { 'Content-Type': 'application/json' }, - }); - } + return shopifyHandler.mintLoyaltyCardWithCustomerId({ + req, + contractAddress, + }); } export async function GET( req: NextRequest, { params: { contractAddress } }: { params: { contractAddress: string } }, ) { - console.log('GET contractAddress:', req, contractAddress); const shopifyHandler = new ShopifyWebhookAndApiHandler(); - try { - return await shopifyHandler.hasLoyaltyCard({ req }, contractAddress); - } catch (error: unknown) { - const isCustomError = error instanceof CustomError; - return new NextResponse(getErrorMessage(error), { - status: isCustomError ? error.statusCode : 500, - headers: { 'Content-Type': 'application/json' }, - }); - } + return shopifyHandler.hasLoyaltyCard({ req, contractAddress }); } diff --git a/libs/gql/admin/api/src/generated/index.ts b/libs/gql/admin/api/src/generated/index.ts index dcdd7c879..90bdcde97 100644 --- a/libs/gql/admin/api/src/generated/index.ts +++ b/libs/gql/admin/api/src/generated/index.ts @@ -1129,9 +1129,9 @@ ${EventParametersFieldsFragmentDoc}`; } `; const GetLoyaltyCardOwnedByAddressDocument = ` - query GetLoyaltyCardOwnedByAddress($contractAddress: String!, $chainId: String!, $ownerAddress: String!) @cached { + query GetLoyaltyCardOwnedByAddress($contractAddress: String!, $chainId: String!, $ownerAddress: String!, $organizerId: String!) @cached { loyaltyCardNft( - where: {contractAddress: {_eq: $contractAddress}, chainId: {_eq: $chainId}, ownerAddress: {_eq: $ownerAddress}} + where: {contractAddress: {_eq: $contractAddress}, chainId: {_eq: $chainId}, ownerAddress: {_eq: $ownerAddress}, organizerId: {_eq: $organizerId}} limit: 1 ) { id @@ -1153,13 +1153,12 @@ ${EventParametersFieldsFragmentDoc}`; } `; const GetLoyaltyCardNftContractByContractAddressDocument = ` - query GetLoyaltyCardNftContractByContractAddress($contractAddress: String!, $chainId: String!) @cached { + query GetLoyaltyCardNftContractByContractAddress($contractAddress: String!, $chainId: String!, $organizerId: String!) @cached { loyaltyCardNftContract( - where: {contractAddress: {_eq: $contractAddress}, chainId: {_eq: $chainId}} + where: {contractAddress: {_eq: $contractAddress}, chainId: {_eq: $chainId}, organizerId: {_eq: $organizerId}} limit: 1 ) { loyaltyCardId - organizerId } } `; @@ -1356,6 +1355,23 @@ ${EventParametersFieldsFragmentDoc}`; heroImageClasses } } +} + `; + const GetShopifyCustomerDocument = ` + query GetShopifyCustomer($organizerId: String!, $customerId: String!) @cached { + shopifyCustomer( + where: {organizerId: {_eq: $organizerId}, customerId: {_eq: $customerId}} + limit: 1 + ) { + address + } +} + `; + const InsertShopifyCustomerDocument = ` + mutation InsertShopifyCustomer($object: shopifyCustomer_insert_input!) { + insert_shopifyCustomer_one(object: $object) { + id + } } `; const GetShopifyDomainDocument = ` @@ -1792,6 +1808,12 @@ export function getSdk(requester: Requester) { GetOrganizerLatestEvents(variables: Types.GetOrganizerLatestEventsQueryVariables, options?: C): Promise { return requester(GetOrganizerLatestEventsDocument, variables, options) as Promise; }, + GetShopifyCustomer(variables: Types.GetShopifyCustomerQueryVariables, options?: C): Promise { + return requester(GetShopifyCustomerDocument, variables, options) as Promise; + }, + InsertShopifyCustomer(variables: Types.InsertShopifyCustomerMutationVariables, options?: C): Promise { + return requester(InsertShopifyCustomerDocument, variables, options) as Promise; + }, GetShopifyDomain(variables: Types.GetShopifyDomainQueryVariables, options?: C): Promise { return requester(GetShopifyDomainDocument, variables, options) as Promise; }, diff --git a/libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.query.gql b/libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.query.gql index 3bd5c333a..b093417ad 100644 --- a/libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.query.gql +++ b/libs/gql/admin/api/src/queries/organizer/loyaltyCard/loyaltyCard.query.gql @@ -44,12 +44,14 @@ query GetLoyaltyCardOwnedByAddress( $contractAddress: String! $chainId: String! $ownerAddress: String! + $organizerId: String! ) @cached { loyaltyCardNft( where: { contractAddress: { _eq: $contractAddress } chainId: { _eq: $chainId } ownerAddress: { _eq: $ownerAddress } + organizerId: { _eq: $organizerId } } limit: 1 ) { @@ -81,16 +83,17 @@ query GetLoyaltyCardAlchemyEvent( query GetLoyaltyCardNftContractByContractAddress( $contractAddress: String! $chainId: String! + $organizerId: String! ) @cached { loyaltyCardNftContract( where: { contractAddress: { _eq: $contractAddress } chainId: { _eq: $chainId } + organizerId: { _eq: $organizerId } } limit: 1 ) { loyaltyCardId - organizerId } } diff --git a/libs/gql/admin/api/src/queries/organizer/shopify/shopifyCustomer.gql b/libs/gql/admin/api/src/queries/organizer/shopify/shopifyCustomer.gql new file mode 100644 index 000000000..4f5ae7c4c --- /dev/null +++ b/libs/gql/admin/api/src/queries/organizer/shopify/shopifyCustomer.gql @@ -0,0 +1,11 @@ +query GetShopifyCustomer($organizerId: String!, $customerId: String!) @cached { + shopifyCustomer( + where: { + organizerId: { _eq: $organizerId } + customerId: { _eq: $customerId } + } + limit: 1 + ) { + address + } +} diff --git a/libs/gql/admin/api/src/queries/organizer/shopify/shopifyCustomer.mutation.gql b/libs/gql/admin/api/src/queries/organizer/shopify/shopifyCustomer.mutation.gql new file mode 100644 index 000000000..e15eef85b --- /dev/null +++ b/libs/gql/admin/api/src/queries/organizer/shopify/shopifyCustomer.mutation.gql @@ -0,0 +1,5 @@ +mutation InsertShopifyCustomer($object: shopifyCustomer_insert_input!) { + insert_shopifyCustomer_one(object: $object) { + id + } +} diff --git a/libs/gql/admin/types/src/generated/index.ts b/libs/gql/admin/types/src/generated/index.ts index 964a5607c..e222f2fa5 100644 --- a/libs/gql/admin/types/src/generated/index.ts +++ b/libs/gql/admin/types/src/generated/index.ts @@ -513,6 +513,7 @@ export type GetLoyaltyCardOwnedByAddressQueryVariables = Types.Exact<{ contractAddress: Types.Scalars['String']['input']; chainId: Types.Scalars['String']['input']; ownerAddress: Types.Scalars['String']['input']; + organizerId: Types.Scalars['String']['input']; }>; @@ -530,10 +531,11 @@ export type GetLoyaltyCardAlchemyEventQuery = { __typename?: 'query_root', loyal export type GetLoyaltyCardNftContractByContractAddressQueryVariables = Types.Exact<{ contractAddress: Types.Scalars['String']['input']; chainId: Types.Scalars['String']['input']; + organizerId: Types.Scalars['String']['input']; }>; -export type GetLoyaltyCardNftContractByContractAddressQuery = { __typename?: 'query_root', loyaltyCardNftContract: Array<{ __typename?: 'loyaltyCardNftContract', loyaltyCardId: string, organizerId: string }> }; +export type GetLoyaltyCardNftContractByContractAddressQuery = { __typename?: 'query_root', loyaltyCardNftContract: Array<{ __typename?: 'loyaltyCardNftContract', loyaltyCardId: string }> }; export type GetLoyaltyCardByContractAddressForProcessQueryVariables = Types.Exact<{ [key: string]: never; }>; @@ -650,6 +652,21 @@ export type GetOrganizerLatestEventsQueryVariables = Types.Exact<{ export type GetOrganizerLatestEventsQuery = { __typename?: 'query_root', eventParameters: Array<{ __typename?: 'eventParameters', dateStart?: any | null, dateEnd?: any | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string } } | null }> }; +export type GetShopifyCustomerQueryVariables = Types.Exact<{ + organizerId: Types.Scalars['String']['input']; + customerId: Types.Scalars['String']['input']; +}>; + + +export type GetShopifyCustomerQuery = { __typename?: 'query_root', shopifyCustomer: Array<{ __typename?: 'shopifyCustomer', address: string }> }; + +export type InsertShopifyCustomerMutationVariables = Types.Exact<{ + object: Types.ShopifyCustomer_Insert_Input; +}>; + + +export type InsertShopifyCustomerMutation = { __typename?: 'mutation_root', insert_shopifyCustomer_one?: { __typename?: 'shopifyCustomer', id: any } | null }; + export type GetShopifyDomainQueryVariables = Types.Exact<{ domain: Types.Scalars['String']['input']; }>; diff --git a/libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts b/libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts index 76f435770..aa78d748c 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify/index.spec.ts @@ -1,7 +1,6 @@ import { adminSdk } from '@gql/admin/api'; import { BadRequestError, - InternalServerError, NotAuthorizedError, NotFoundError, } from '@next/api-handler'; @@ -16,6 +15,9 @@ jest.mock('@crypto'); jest.mock('@nft/loyalty-card', () => ({ LoyaltyCardNftWrapper: jest.fn().mockImplementation(() => ({ mintWithPassword: jest.fn(), + mint: jest.fn(), + setAsMinted: jest.fn(), + getLoyaltyCardOwnedByAddress: jest.fn(), })), })); jest.mock('@gql/admin/api'); @@ -295,9 +297,11 @@ describe('ShopifyWebhookAndApiHandler', () => { describe('ShopifyWebhookAndApiHandler - hasLoyaltyCard', () => { let handler: ShopifyWebhookAndApiHandler; let mockRequest: NextRequest; + let mockLoyaltyCardSdk: LoyaltyCardNftWrapper; beforeEach(() => { handler = new ShopifyWebhookAndApiHandler(); + mockLoyaltyCardSdk = new LoyaltyCardNftWrapper(); mockRequest = createMockRequest( new URLSearchParams({ ownerAddress: 'test-address', @@ -307,8 +311,6 @@ describe('ShopifyWebhookAndApiHandler', () => { }), ); - jest.resetAllMocks(); - handler.extractAndVerifyShopifyRequest = jest.fn().mockResolvedValue({ resultParams: { ownerAddress: 'test-address', @@ -321,14 +323,21 @@ describe('ShopifyWebhookAndApiHandler', () => { }); it('should return true when the NFT exists', async () => { - const response = await handler.hasLoyaltyCard( - { req: mockRequest }, - 'test-contract', - ); + ( + mockLoyaltyCardSdk.getLoyaltyCardOwnedByAddress as jest.Mock + ).mockResolvedValue({}); + const response = await handler.hasLoyaltyCard({ + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }); + expect(response.status).toBe(200); expect(JSON.parse(response.body)).toEqual({ isOwned: true }); - expect(adminSdk.GetLoyaltyCardOwnedByAddress).toHaveBeenCalledWith({ + expect( + mockLoyaltyCardSdk.getLoyaltyCardOwnedByAddress, + ).toHaveBeenCalledWith({ contractAddress: 'test-contract', ownerAddress: 'test-address', chainId: getCurrentChain().chainIdHex, @@ -336,14 +345,15 @@ describe('ShopifyWebhookAndApiHandler', () => { }); it('should return false when the NFT does not exist', async () => { - (adminSdk.GetLoyaltyCardOwnedByAddress as jest.Mock).mockResolvedValue({ - loyaltyCardNft: [], - }); + ( + mockLoyaltyCardSdk.getLoyaltyCardOwnedByAddress as jest.Mock + ).mockResolvedValue(null); - const response = await handler.hasLoyaltyCard( - { req: mockRequest }, - 'test-contract', - ); + const response = await handler.hasLoyaltyCard({ + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }); expect(response.status).toBe(200); expect(JSON.parse(response.body)).toEqual({ isOwned: false }); }); @@ -355,13 +365,15 @@ describe('ShopifyWebhookAndApiHandler', () => { new NotAuthorizedError('Not Authorized: Invalid API key'), ); - await expect( - handler.hasLoyaltyCard({ req: mockRequest }, 'test-contract'), - ).rejects.toEqual( + const response = await handler.hasLoyaltyCard({ + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }); + expect(response.status).toBe(403); + expect(JSON.parse(response.body)).toEqual( expect.objectContaining({ - name: 'NotAuthorizedError', - message: expect.stringContaining('Not Authorized: Invalid API key'), - statusCode: 403, + error: expect.stringContaining('Not Authorized: Invalid API key'), }), ); }); @@ -371,12 +383,16 @@ describe('ShopifyWebhookAndApiHandler', () => { .fn() .mockRejectedValue(new BadRequestError('Invalid query parameters')); - await expect( - handler.hasLoyaltyCard({ req: mockRequest }, 'test-contract'), - ).rejects.toEqual( - new BadRequestError( - 'Invalid query parameters: Invalid query parameters', - ), + const response = await handler.hasLoyaltyCard({ + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }); + expect(response.status).toBe(400); + expect(JSON.parse(response.body)).toEqual( + expect.objectContaining({ + error: expect.stringContaining('Invalid query parameters'), + }), ); }); @@ -384,13 +400,153 @@ describe('ShopifyWebhookAndApiHandler', () => { (adminSdk.GetLoyaltyCardOwnedByAddress as jest.Mock).mockRejectedValue( new Error('Unexpected error'), ); + const response = await handler.hasLoyaltyCard({ + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }); + expect(response.status).toBe(500); + expect(JSON.parse(response.body)).toEqual( + expect.objectContaining({ + error: expect.stringContaining('Internal Server Error'), + }), + ); + }); + }); + describe('ShopifyWebhookAndApiHandler - mintLoyaltyCardWithCustomerId', () => { + let handler: ShopifyWebhookAndApiHandler; + let mockRequest: NextRequest; + let mockLoyaltyCardSdk: LoyaltyCardNftWrapper; - await expect( - handler.hasLoyaltyCard({ req: mockRequest }, 'test-contract'), - ).rejects.toEqual( - new InternalServerError( - 'Error checking NFT existence: Unexpected error', - ), + beforeEach(() => { + handler = new ShopifyWebhookAndApiHandler(); + mockLoyaltyCardSdk = new LoyaltyCardNftWrapper(); + + mockRequest = createMockRequest( + new URLSearchParams({ + ownerAddress: 'test-address', + customerId: 'test-customer-id', + shop: 'example.myshopify.com', + timestamp: Date.now().toString(), + signature: 'validSignature', + }), + ); + + handler.extractAndVerifyShopifyRequest = jest.fn().mockResolvedValue({ + resultParams: { + ownerAddress: 'test-address', + customerId: 'test-customer-id', + }, + organizerId: 'test-organizer-id', + }); + + (adminSdk.GetShopifyCustomer as jest.Mock).mockResolvedValue({ + shopifyCustomer: [ + { + address: 'test-address', + }, + ], + }); + }); + + it('should successfully mint a loyalty card with a valid customer ID', async () => { + (mockLoyaltyCardSdk.mint as jest.Mock).mockResolvedValue({ + success: true, + }); + const response = await handler.mintLoyaltyCardWithCustomerId({ + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }); + expect(response.status).toBe(200); + expect(mockLoyaltyCardSdk.mint).toHaveBeenCalledWith({ + contractAddress: 'test-contract', + ownerAddress: 'test-address', + chainId: getCurrentChain().chainIdHex, + organizerId: 'test-organizer-id', + }); + expect(adminSdk.InsertShopifyCustomer).not.toHaveBeenCalled(); + }); + + it('should create a new Shopify customer if one does not exist', async () => { + (mockLoyaltyCardSdk.mint as jest.Mock).mockResolvedValue({ + success: true, + }); + (adminSdk.GetShopifyCustomer as jest.Mock).mockResolvedValue({ + shopifyCustomer: [], + }); + + await handler.mintLoyaltyCardWithCustomerId({ + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }); + + expect(adminSdk.InsertShopifyCustomer).toHaveBeenCalledWith({ + object: { + organizerId: 'test-organizer-id', + customerId: 'test-customer-id', + address: 'test-address', + }, + }); + }); + + it('should throw NotAuthorizedError if the owner address does not match the customer address', async () => { + (adminSdk.GetShopifyCustomer as jest.Mock).mockResolvedValue({ + shopifyCustomer: [ + { + address: 'different-address', + }, + ], + }); + + const response = await handler.mintLoyaltyCardWithCustomerId({ + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }); + + expect(response.status).toBe(403); + expect(JSON.parse(response.body)).toEqual( + expect.objectContaining({ + error: expect.stringContaining('Invalid owner address'), + }), + ); + }); + + it('should throw the custom error from LoyaltyCardNftWrapper', async () => { + (mockLoyaltyCardSdk.mint as jest.Mock).mockRejectedValue( + new BadRequestError('Test error'), + ); + + const response = await handler.mintLoyaltyCardWithCustomerId({ + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }); + expect(response.status).toBe(400); + expect(JSON.parse(response.body)).toEqual( + expect.objectContaining({ + error: expect.stringContaining('Test error'), + }), + ); + }); + + it('should wrap non-custom errors in InternalServerError', async () => { + (mockLoyaltyCardSdk.mint as jest.Mock).mockRejectedValue( + new Error('Unknown error'), + ); + + const response = await handler.mintLoyaltyCardWithCustomerId({ + req: mockRequest, + contractAddress: 'test-contract', + loyaltyCardSdk: mockLoyaltyCardSdk, + }); + expect(response.status).toBe(500); + expect(JSON.parse(response.body)).toEqual( + expect.objectContaining({ + error: expect.any(String), + }), ); }); }); diff --git a/libs/integrations/external-api-handlers/src/lib/shopify/index.ts b/libs/integrations/external-api-handlers/src/lib/shopify/index.ts index f097f76c4..168a0443e 100644 --- a/libs/integrations/external-api-handlers/src/lib/shopify/index.ts +++ b/libs/integrations/external-api-handlers/src/lib/shopify/index.ts @@ -1,6 +1,7 @@ import env from '@env/server'; import { handleAccount } from '@features/account/api'; import { adminSdk } from '@gql/admin/api'; +import { GetShopifyCustomerQueryVariables } from '@gql/admin/types'; import handleApiRequest, { ApiHandlerOptions, BadRequestError, @@ -9,10 +10,7 @@ import handleApiRequest, { NotAuthorizedError, } from '@next/api-handler'; import { getCurrentChain } from '@next/chains'; -import { - LoyaltyCardNftWrapper, - MintWithPasswordProps, -} from '@nft/loyalty-card'; +import { LoyaltyCardNftWrapper } from '@nft/loyalty-card'; import { getErrorMessage } from '@utils'; import { NextRequest, NextResponse } from 'next/server'; import { z } from 'zod'; @@ -46,16 +44,11 @@ type RequestTypeToValidator = { [RequestType.HasLoyaltyCard]: z.infer; }; -type MintLoyaltyCardWithPasswordProps = Pick< - MintWithPasswordProps, - 'password' | 'contractAddress' | 'chainId' | 'ownerAddress' ->; - -// Extended options for the specific handler export interface MintLoyaltyCardOptions extends ApiHandlerOptions { contractAddress: string; loyaltyCardSdk?: LoyaltyCardNftWrapper; } +export type HasLoyaltyCardOptions = MintLoyaltyCardOptions; export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { constructor() { @@ -173,20 +166,68 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { }); } + private async getShopifyCustomer(props: GetShopifyCustomerQueryVariables) { + const res = await adminSdk.GetShopifyCustomer(props); + return res?.shopifyCustomer?.[0]; + } + mintLoyaltyCardWithCustomerId = handleApiRequest( async (options) => { - // Destructure options and provide default value for loyaltyCardSdk const { req, contractAddress } = options; const loyaltyCardSdk = options.loyaltyCardSdk || new LoyaltyCardNftWrapper(); - const { ownerAddress, customerId } = + const { ownerAddress, customerId, organizerId } = await this.extractAndValidateShopifyParams( req, RequestType.MintLoyaltyCardWithCustomerId, ); + const shopifyCustomer = await this.getShopifyCustomer({ + organizerId, + customerId, + }); + if (shopifyCustomer && shopifyCustomer.address !== ownerAddress) { + throw new NotAuthorizedError( + 'Invalid owner address. The owner address must match the address of the customer.', + ); + } + // Attempt to mint loyalty card + await loyaltyCardSdk + .mint({ + contractAddress, + ownerAddress, + chainId: getCurrentChain().chainIdHex, + organizerId, + }) + .catch((error: Error) => { + // Check if the error is already one of our custom errors + if (error instanceof CustomError) { + throw error; // It's already a custom error, re-throw it + } else { + // It's not one of our custom errors, wrap it in a custom error class + console.error( + `Error minting loyalty card: ${getErrorMessage(error)}`, + ); + throw new InternalServerError( + `Error minting loyalty card: ${getErrorMessage(error)}`, + ); + } + }); + // get or create a new account + await handleAccount({ + address: ownerAddress, + }); + if (!shopifyCustomer) { + await adminSdk.InsertShopifyCustomer({ + object: { + organizerId, + customerId, + address: ownerAddress, + }, + }); + } return new NextResponse(JSON.stringify({}), { status: 200, headers: { 'Content-Type': 'application/json' }, @@ -197,7 +238,6 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { // deprecated (replaced by mintLoyaltyCardWithCustomerId) mintLoyaltyCardWithPassword = handleApiRequest( async (options) => { - // Destructure options and provide default value for loyaltyCardSdk const { req, contractAddress } = options; const loyaltyCardSdk = @@ -209,7 +249,7 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { ); // Prepare data for minting - const mintData: MintLoyaltyCardWithPasswordProps = { + const mintData = { ...validatedParams, contractAddress, chainId: getCurrentChain().chainIdHex, @@ -243,42 +283,37 @@ export class ShopifyWebhookAndApiHandler extends BaseWebhookAndApiHandler { }, ); - async hasLoyaltyCard(options: ApiHandlerOptions, contractAddress: string) { - const { req } = options; + hasLoyaltyCard = handleApiRequest(async (options) => { + const { req, contractAddress } = options; - const { ownerAddress } = await this.extractAndValidateShopifyParams( - req, - RequestType.HasLoyaltyCard, - ); + const loyaltyCardSdk = + options.loyaltyCardSdk || new LoyaltyCardNftWrapper(); - const nftExists = await this.checkNftExistence( - ownerAddress, - contractAddress, - ).catch((error: Error) => { - console.error(`Error checking NFT existence: ${getErrorMessage(error)}`); - throw new InternalServerError( - `Error checking NFT existence: ${getErrorMessage(error)}`, + const { ownerAddress, organizerId } = + await this.extractAndValidateShopifyParams( + req, + RequestType.HasLoyaltyCard, ); - }); - - return new NextResponse(JSON.stringify({ isOwned: nftExists }), { - status: 200, - headers: { 'Content-Type': 'application/json' }, - }); - } - private async checkNftExistence( - ownerAddress: string, - contractAddress: string, - ): Promise { - const loyaltyCardNft = ( - await adminSdk.GetLoyaltyCardOwnedByAddress({ - contractAddress, + const loyaltyCard = await loyaltyCardSdk + .getLoyaltyCardOwnedByAddress({ ownerAddress, chainId: getCurrentChain().chainIdHex, + contractAddress, + organizerId, }) - ).loyaltyCardNft[0]; + .catch((error: Error) => { + console.error( + `Error checking NFT existence: ${getErrorMessage(error)}`, + ); + throw new InternalServerError( + `Error checking NFT existence: ${getErrorMessage(error)}`, + ); + }); - return !!loyaltyCardNft; - } + return new NextResponse(JSON.stringify({ isOwned: !!loyaltyCard }), { + status: 200, + headers: { 'Content-Type': 'application/json' }, + }); + }); } diff --git a/libs/next/currency-common/.swcrc b/libs/next/currency-common/.swcrc index a1276087c..a4c035518 100644 --- a/libs/next/currency-common/.swcrc +++ b/libs/next/currency-common/.swcrc @@ -20,8 +20,6 @@ "sourceMaps": true, "exclude": [ "jest.config.ts", - ".*\\.spec.tsx?$", - ".*\\.test.tsx?$", "./src/jest-setup.ts$", "./**/jest-setup.ts$", ".*.js$" diff --git a/libs/next/next-auth/options/.swcrc b/libs/next/next-auth/options/.swcrc index a1276087c..a4c035518 100644 --- a/libs/next/next-auth/options/.swcrc +++ b/libs/next/next-auth/options/.swcrc @@ -20,8 +20,6 @@ "sourceMaps": true, "exclude": [ "jest.config.ts", - ".*\\.spec.tsx?$", - ".*\\.test.tsx?$", "./src/jest-setup.ts$", "./**/jest-setup.ts$", ".*.js$" diff --git a/libs/nft/loyalty-card/src/lib/index.spec.ts b/libs/nft/loyalty-card/src/lib/index.spec.ts index b44ef2748..ab8620642 100644 --- a/libs/nft/loyalty-card/src/lib/index.spec.ts +++ b/libs/nft/loyalty-card/src/lib/index.spec.ts @@ -60,6 +60,68 @@ describe('LoyaltyCardNftWrapper', () => { }); }); + describe('mint', () => { + it('should mint a loyalty card', async () => { + jest + .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') + .mockResolvedValue(null); + jest + .spyOn( + loyaltyCardNftWrapper, + 'getLoyaltyCardNftContractByContractAddress', + ) + .mockResolvedValue({ + loyaltyCardId: '1', + }); + + await loyaltyCardNftWrapper.mint(mockInputData); + + expect(adminSdk.InsertLoyaltyCardNft).toHaveBeenCalledWith({ + object: { + loyaltyCardId: '1', + status: NftStatus_Enum.Confirmed, + ...mockInputData, + }, + }); + }); + + it('should throw an error if the loyalty card is already minted', async () => { + const mockLoyaltyCard = { + id: '1', + status: NftStatus_Enum.Confirmed, + organizerId: '1', + }; + jest + .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') + .mockResolvedValue(mockLoyaltyCard); + + await expect(loyaltyCardNftWrapper.mint(mockInputData)).rejects.toThrow( + 'Loyalty card already minted', + ); + }); + + it('should throw an error if no loyalty card is found for the contract address', async () => { + const mockLoyaltyCard = { + id: '1', + status: NftStatus_Enum.Burned, + organizerId: '1', + }; + jest + .spyOn(loyaltyCardNftWrapper, 'getLoyaltyCardOwnedByAddress') + .mockResolvedValue(mockLoyaltyCard); + jest + .spyOn( + loyaltyCardNftWrapper, + 'getLoyaltyCardNftContractByContractAddress', + ) + .mockResolvedValue(null); + + await expect(loyaltyCardNftWrapper.mint(mockInputData)).rejects.toThrow( + 'No loyalty card found for this contract address', + ); + }); + }); + describe('mintWithPassword', () => { it('should mint a loyalty card with password', async () => { const mockLoyaltyCard = { @@ -78,7 +140,6 @@ describe('LoyaltyCardNftWrapper', () => { ) .mockResolvedValue({ loyaltyCardId: '1', - organizerId: '1', }); ( MintPasswordNftWrapper.prototype.evaluateNftMintPassword as jest.Mock diff --git a/libs/nft/loyalty-card/src/lib/index.ts b/libs/nft/loyalty-card/src/lib/index.ts index 87f48ba4f..ae5e2dcbc 100644 --- a/libs/nft/loyalty-card/src/lib/index.ts +++ b/libs/nft/loyalty-card/src/lib/index.ts @@ -8,8 +8,9 @@ import { BadRequestError, NotFoundError } from '@next/api-handler'; import { MintPasswordNftWrapper } from '@nft/mint-password'; import { NftMintPassword } from '@nft/types'; +export type MintProps = GetLoyaltyCardOwnedByAddressQueryVariables; export interface MintWithPasswordProps - extends Omit, + extends MintProps, Pick {} export interface SetAsMintedProps @@ -36,6 +37,30 @@ export class LoyaltyCardNftWrapper { await this.adminSdk.GetLoyaltyCardNftContractByContractAddress(props); return res.loyaltyCardNftContract?.[0]; } + async mint(props: MintProps) { + const loyaltyCard = await this.getLoyaltyCardOwnedByAddress(props); + if ( + loyaltyCard && + (loyaltyCard.status !== NftStatus_Enum.Burned || + loyaltyCard.burnedTransferId) + ) { + throw new BadRequestError('Loyalty card already minted'); + } + const data = await this.getLoyaltyCardNftContractByContractAddress(props); + if (!data) { + throw new NotFoundError( + 'No loyalty card found for this contract address', + ); + } + const { loyaltyCardId } = data; + await this.adminSdk.InsertLoyaltyCardNft({ + object: { + loyaltyCardId, + status: NftStatus_Enum.Confirmed, + ...props, + }, + }); + } async mintWithPassword({ password, ...props }: MintWithPasswordProps) { const loyaltyCard = await this.getLoyaltyCardOwnedByAddress(props); if ( @@ -48,7 +73,6 @@ export class LoyaltyCardNftWrapper { const nftMintPassword = await this.mintPasswordNftWrapper.evaluateNftMintPassword({ ...props, - organizerId: loyaltyCard?.organizerId, password, }); if (!nftMintPassword) { @@ -60,12 +84,11 @@ export class LoyaltyCardNftWrapper { 'No loyalty card found for this contract address', ); } - const { loyaltyCardId, organizerId } = data; + const { loyaltyCardId } = data; await this.adminSdk.InsertLoyaltyCardNft({ object: { loyaltyCardId, status: NftStatus_Enum.Confirmed, - organizerId, ...props, }, }); From 1d766b4cd6e21f1562d7be81e9da456064b29c35 Mon Sep 17 00:00:00 2001 From: Alexandre Gouasmi Date: Fri, 19 Apr 2024 15:28:19 +0200 Subject: [PATCH 29/36] add maxWorkers to not make multiple integration tests collide when integration tests are running --- .../organizer-ui/jest.integration.config.ts | 1 + .../jest.integration.ts | 1 + pnpm-lock.yaml | 33405 +++++++--------- 3 files changed, 14721 insertions(+), 18686 deletions(-) diff --git a/libs/features/organizer/organizer-ui/jest.integration.config.ts b/libs/features/organizer/organizer-ui/jest.integration.config.ts index 7aa158493..5160f7dfe 100644 --- a/libs/features/organizer/organizer-ui/jest.integration.config.ts +++ b/libs/features/organizer/organizer-ui/jest.integration.config.ts @@ -12,4 +12,5 @@ export default { coverageDirectory: '../../../../coverage/libs/features/organizer-ui-integration', testMatch: ['**/*.integration.test.ts'], + maxWorkers: 1, }; diff --git a/libs/nft/thirdweb-organizer-loyalty-card/jest.integration.ts b/libs/nft/thirdweb-organizer-loyalty-card/jest.integration.ts index 21bd3253c..ccf66f2ce 100644 --- a/libs/nft/thirdweb-organizer-loyalty-card/jest.integration.ts +++ b/libs/nft/thirdweb-organizer-loyalty-card/jest.integration.ts @@ -9,4 +9,5 @@ export default { coverageDirectory: '../../../coverage/libs/nft/thirdweb-organizer-loyalty-card-integration', testMatch: ['**/*.integration.test.ts'], + maxWorkers: 1, }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 392862c44..3c63546c9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,15080 +1,1962 @@ -lockfileVersion: '9.0' - -settings: - autoInstallPeers: false - excludeLinksFromLockfile: false - -importers: - - .: - dependencies: - '@bytescale/sdk': - specifier: ^3.25.0 - version: 3.25.0 - '@bytescale/upload-widget': - specifier: ^4.22.0 - version: 4.22.0 - '@bytescale/upload-widget-react': - specifier: ^4.16.0 - version: 4.16.0(react@18.2.0) - '@cometh/connect-sdk': - specifier: ^1.2.18 - version: 1.2.18(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@date-fns/utc': - specifier: ^1.1.1 - version: 1.2.0 - '@dinero.js/currencies': - specifier: 2.0.0-alpha.14 - version: 2.0.0-alpha.14 - '@formkit/auto-animate': - specifier: 1.0.0-beta.6 - version: 1.0.0-beta.6 - '@graphcms/rich-text-react-renderer': - specifier: ^0.6.1 - version: 0.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-accordion': - specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-alert-dialog': - specifier: ^1.0.5 - version: 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-aspect-ratio': - specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-avatar': - specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-checkbox': - specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-dialog': - specifier: ^1.0.5 - version: 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-dropdown-menu': - specifier: ^2.0.6 - version: 2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-hover-card': - specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-icons': - specifier: ^1.3.0 - version: 1.3.0(react@18.2.0) - '@radix-ui/react-label': - specifier: ^2.0.2 - version: 2.0.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-navigation-menu': - specifier: ^1.1.4 - version: 1.1.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-popover': - specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-progress': - specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-select': - specifier: ^1.2.2 - version: 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-separator': - specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-switch': - specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-tabs': - specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-toast': - specifier: ^1.1.5 - version: 1.1.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-toggle': - specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-tooltip': - specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@safe-global/api-kit': - specifier: ^2.2.0 - version: 2.2.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@safe-global/protocol-kit': - specifier: ^3.0.1 - version: 3.0.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@sentry/nextjs': - specifier: ^7.77.0 - version: 7.86.0(encoding@0.1.13)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react@18.2.0)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - '@sentry/utils': - specifier: ^7.77.0 - version: 7.86.0 - '@sumsub/websdk': - specifier: ^2.0.1 - version: 2.0.1 - '@sumsub/websdk-react': - specifier: ^2.0.1 - version: 2.0.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@t3-oss/env-nextjs': - specifier: ^0.6.1 - version: 0.6.1(typescript@5.4.2)(zod@3.22.4) - '@tailwindcss/forms': - specifier: ^0.5.7 - version: 0.5.7(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) - '@tailwindcss/typography': - specifier: ^0.5.10 - version: 0.5.10(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) - '@tanstack/react-query': - specifier: ^5.20.5 - version: 5.20.5(react@18.2.0) - '@tanstack/react-query-next-experimental': - specifier: ^5.20.5 - version: 5.20.5(@tanstack/react-query@5.20.5(react@18.2.0))(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react@18.2.0) - '@tanstack/react-table': - specifier: ^8.10.7 - version: 8.10.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@thirdweb-dev/chains': - specifier: ^0.1.82 - version: 0.1.82 - '@thirdweb-dev/sdk': - specifier: 4.0.50 - version: 4.0.50(bufferutil@4.0.8)(encoding@0.1.13)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.4.2)(utf-8-validate@5.0.10) - '@uidotdev/usehooks': - specifier: 2.4.1 - version: 2.4.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@vercel/analytics': - specifier: ^0.1.11 - version: 0.1.11(react@18.2.0) - '@vercel/edge-config': - specifier: ^0.4.1 - version: 0.4.1 - '@vercel/kv': - specifier: ^0.2.3 - version: 0.2.4 - '@walletconnect/core': - specifier: ^2.11.0 - version: 2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@walletconnect/encoding': - specifier: ^1.0.2 - version: 1.0.2 - '@walletconnect/utils': - specifier: ^2.11.0 - version: 2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) - '@walletconnect/web3wallet': - specifier: ^1.10.0 - version: 1.10.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - alchemy-sdk: - specifier: ^3.2.0 - version: 3.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - async-retry: - specifier: ^1.3.3 - version: 1.3.3 - autoprefixer: - specifier: ^10.4.16 - version: 10.4.16(postcss@8.4.32) - axios: - specifier: 1.6.8 - version: 1.6.8 - chalk: - specifier: 4.1.0 - version: 4.1.0 - class-transformer: - specifier: ^0.5.1 - version: 0.5.1 - class-validator: - specifier: ^0.14.0 - version: 0.14.0 - class-variance-authority: - specifier: ^0.6.1 - version: 0.6.1 - clsx: - specifier: ^1.2.1 - version: 1.2.1 - cmdk: - specifier: ^0.2.0 - version: 0.2.0(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - cookies-next: - specifier: ^4.0.0 - version: 4.1.0 - css-loader: - specifier: ^6.8.1 - version: 6.8.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - date-fns: - specifier: ^3.6.0 - version: 3.6.0 - date-fns-tz: - specifier: ^3.0.1 - version: 3.0.1(date-fns@3.6.0) - dinero.js: - specifier: 2.0.0-alpha.14 - version: 2.0.0-alpha.14 - dotenv: - specifier: ^16.3.1 - version: 16.3.1 - ethers: - specifier: ^5.7.2 - version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - ethers6: - specifier: npm:ethers@^6.9.0 - version: ethers@6.9.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - framer-motion: - specifier: ^6.5.1 - version: 6.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - graphql-ws: - specifier: ^5.14.1 - version: 5.14.2(graphql@16.8.1) - iframe-resizer: - specifier: ^4.3.9 - version: 4.3.9 - immer: - specifier: ^10.0.3 - version: 10.0.3 - jsonwebtoken: - specifier: ^9.0.2 - version: 9.0.2 - lodash: - specifier: ^4.17.21 - version: 4.17.21 - loglevel: - specifier: ^1.8.1 - version: 1.8.1 - loglevel-plugin-prefix: - specifier: ^0.8.4 - version: 0.8.4 - next: - specifier: ^14.2.1 - version: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) - next-auth: - specifier: ^4.24.5 - version: 4.24.5(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - next-intl: - specifier: 3.2.2 - version: 3.2.2(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react@18.2.0) - next-seo: - specifier: ^6.4.0 - version: 6.4.0(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - next-sitemap: - specifier: ^4.2.3 - version: 4.2.3(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5)) - next-themes: - specifier: ^0.2.1 - version: 0.2.1(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - postcss: - specifier: ^8.4.31 - version: 8.4.32 - posthog-js: - specifier: ^1.94.2 - version: 1.94.2 - posthog-node: - specifier: ^3.2.0 - version: 3.2.0 - react: - specifier: ^18.2.0 - version: 18.2.0 - react-dom: - specifier: ^18.2.0 - version: 18.2.0(react@18.2.0) - react-hook-form: - specifier: ^7.47.0 - version: 7.48.2(react@18.2.0) - react-icons: - specifier: ^4.11.0 - version: 4.12.0(react@18.2.0) - react-use: - specifier: ^17.4.0 - version: 17.4.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - redis: - specifier: ^4.6.10 - version: 4.6.11 - remeda: - specifier: ^1.27.1 - version: 1.29.0 - signature-validator: - specifier: ^1.2.0 - version: 1.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - siwe: - specifier: ^2.1.4 - version: 2.1.4(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) - stripe: - specifier: ^13.10.0 - version: 13.11.0 - styled-jsx: - specifier: ^5.1.2 - version: 5.1.2(@babel/core@7.23.9)(babel-plugin-macros@2.8.0)(react@18.2.0) - tailwind-merge: - specifier: ^1.14.0 - version: 1.14.0 - tailwindcss: - specifier: ^3.4.1 - version: 3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) - tailwindcss-animate: - specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) - tailwindcss-gradients: - specifier: ^3.0.0 - version: 3.0.0 - tslib: - specifier: ^2.6.2 - version: 2.6.2 - uuid: - specifier: ^8.3.2 - version: 8.3.2 - vaul: - specifier: ^0.9.0 - version: 0.9.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - zod: - specifier: ^3.22.4 - version: 3.22.4 - zustand: - specifier: ^4.4.3 - version: 4.4.7(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0) - devDependencies: - '@babel/core': - specifier: ^7.23.9 - version: 7.23.9 - '@babel/preset-env': - specifier: ^7.23.9 - version: 7.23.9(@babel/core@7.23.9) - '@babel/preset-react': - specifier: ^7.23.3 - version: 7.23.3(@babel/core@7.23.9) - '@babel/preset-typescript': - specifier: ^7.23.3 - version: 7.23.3(@babel/core@7.23.9) - '@babel/runtime': - specifier: ^7.23.9 - version: 7.23.9 - '@depay/web3-mock-evm': - specifier: ^14.17.0 - version: 14.17.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@graphql-codegen/add': - specifier: ^5.0.0 - version: 5.0.0(graphql@16.8.1) - '@graphql-codegen/cli': - specifier: ^5.0.0 - version: 5.0.0(@parcel/watcher@2.3.0)(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(enquirer@2.3.6)(graphql@16.8.1)(typescript@5.4.2)(utf-8-validate@5.0.10) - '@graphql-codegen/client-preset': - specifier: ^4.1.0 - version: 4.1.0(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/hasura-allow-list': - specifier: ^3.1.0 - version: 3.1.0(graphql@16.8.1) - '@graphql-codegen/import-types-preset': - specifier: ^3.0.0 - version: 3.0.0(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/introspection': - specifier: ^4.0.0 - version: 4.0.0(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/schema-ast': - specifier: ^4.0.0 - version: 4.0.0(graphql@16.8.1) - '@graphql-codegen/typescript': - specifier: ^4.0.1 - version: 4.0.1(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/typescript-generic-sdk': - specifier: ^4.0.0 - version: 4.0.0(encoding@0.1.13)(graphql-tag@2.12.6(graphql@16.8.1))(graphql@16.8.1) - '@graphql-codegen/typescript-operations': - specifier: ^4.0.1 - version: 4.0.1(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/typescript-react-query': - specifier: ^6.1.0 - version: 6.1.0(encoding@0.1.13)(graphql@16.8.1) - '@graphql-eslint/eslint-plugin': - specifier: ^3.20.1 - version: 3.20.1(@babel/core@7.23.9)(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10) - '@next/bundle-analyzer': - specifier: ^13.5.4 - version: 13.5.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@nx/devkit': - specifier: 18.3.0 - version: 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/esbuild': - specifier: 18.3.0 - version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/eslint': - specifier: 18.3.0 - version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/eslint-plugin': - specifier: 18.3.0 - version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/eslint-plugin-nx': - specifier: 16.0.0-beta.1 - version: 16.0.0-beta.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/jest': - specifier: 18.3.0 - version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) - '@nx/js': - specifier: 18.3.0 - version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/next': - specifier: 18.3.0 - version: 18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(js-yaml@4.1.0)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - '@nx/node': - specifier: 18.3.0 - version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) - '@nx/playwright': - specifier: 18.3.0 - version: 18.3.0(@babel/traverse@7.23.9)(@playwright/test@1.41.1)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/plugin': - specifier: 18.3.0 - version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) - '@nx/react': - specifier: 18.3.0 - version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - '@nx/rollup': - specifier: 18.3.0 - version: 18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) - '@nx/storybook': - specifier: 18.3.0 - version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/web': - specifier: 18.3.0 - version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/webpack': - specifier: 18.3.0 - version: 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10) - '@nx/workspace': - specifier: 18.3.0 - version: 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) - '@playwright/test': - specifier: ^1.41.1 - version: 1.41.1 - '@rollup/plugin-url': - specifier: ^7.0.0 - version: 7.0.0(rollup@2.79.1) - '@storybook/addon-a11y': - specifier: 7.6.10 - version: 7.6.10 - '@storybook/addon-essentials': - specifier: 7.6.10 - version: 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/addon-interactions': - specifier: 7.6.10 - version: 7.6.10 - '@storybook/addon-mdx-gfm': - specifier: 7.6.10 - version: 7.6.10 - '@storybook/addon-styling': - specifier: ^1.3.7 - version: 1.3.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(less@4.1.3)(postcss@8.4.32)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5)(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - '@storybook/addons': - specifier: ^7.6.8 - version: 7.6.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/builder-webpack5': - specifier: ^7.6.7 - version: 7.6.7(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(typescript@5.4.2) - '@storybook/core-common': - specifier: ^7.6.7 - version: 7.6.7(encoding@0.1.13) - '@storybook/core-server': - specifier: 7.6.10 - version: 7.6.10(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@storybook/jest': - specifier: 0.2.3 - version: 0.2.3(@jest/globals@29.7.0)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) - '@storybook/nextjs': - specifier: ^7.6.7 - version: 7.6.7(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/helpers@0.5.3)(babel-plugin-macros@2.8.0)(encoding@0.1.13)(esbuild@0.19.12)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - '@storybook/react': - specifier: 7.6.10 - version: 7.6.10(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.2) - '@storybook/react-webpack5': - specifier: 7.6.10 - version: 7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4) - '@storybook/test': - specifier: ^7.6.7 - version: 7.6.7(@jest/globals@29.7.0)(@types/jest@29.5.0)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) - '@storybook/test-runner': - specifier: 0.13.0 - version: 0.13.0(@swc/helpers@0.5.3)(@types/node@18.19.31)(encoding@0.1.13)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) - '@storybook/theming': - specifier: ^7.6.7 - version: 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@svgr/rollup': - specifier: ^8.1.0 - version: 8.1.0(rollup@2.79.1)(typescript@5.4.2) - '@svgr/webpack': - specifier: ^6.5.1 - version: 6.5.1 - '@swc-node/register': - specifier: ~1.8.0 - version: 1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2) - '@swc/cli': - specifier: ~0.1.62 - version: 0.1.63(@swc/core@1.3.93(@swc/helpers@0.5.3))(chokidar@3.5.3) - '@swc/core': - specifier: 1.3.93 - version: 1.3.93(@swc/helpers@0.5.3) - '@swc/helpers': - specifier: 0.5.3 - version: 0.5.3 - '@swc/jest': - specifier: 0.2.20 - version: 0.2.20(@swc/core@1.3.93(@swc/helpers@0.5.3)) - '@tanstack/react-query-devtools': - specifier: ^5.20.5 - version: 5.20.5(@tanstack/react-query@5.20.5(react@18.2.0))(react@18.2.0) - '@testing-library/jest-dom': - specifier: ^5.17.0 - version: 5.17.0 - '@testing-library/react': - specifier: 14.0.0 - version: 14.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@testing-library/user-event': - specifier: ^14.5.1 - version: 14.5.1(@testing-library/dom@9.3.3) - '@types/async-retry': - specifier: ^1.4.8 - version: 1.4.8 - '@types/cron': - specifier: ^2.4.0 - version: 2.4.0 - '@types/iframe-resizer': - specifier: ^3.5.13 - version: 3.5.13 - '@types/jest': - specifier: 29.5.0 - version: 29.5.0 - '@types/jsonwebtoken': - specifier: ^9.0.3 - version: 9.0.5 - '@types/lodash': - specifier: ^4.14.202 - version: 4.14.202 - '@types/node': - specifier: 18.19.31 - version: 18.19.31 - '@types/pg': - specifier: ^8.10.5 - version: 8.10.9 - '@types/react': - specifier: 18.2.33 - version: 18.2.33 - '@types/react-dom': - specifier: 18.2.14 - version: 18.2.14 - '@types/testing-library__jest-dom': - specifier: ^5.14.9 - version: 5.14.9 - '@types/text-encoding': - specifier: ^0.0.37 - version: 0.0.37 - '@types/uuid': - specifier: ^8.3.4 - version: 8.3.4 - '@typescript-eslint/eslint-plugin': - specifier: 7.7.0 - version: 7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/parser': - specifier: 7.7.0 - version: 7.7.0(eslint@8.57.0)(typescript@5.4.2) - '@vercel/remote-nx': - specifier: ^1.1.1 - version: 1.1.1(@nx/workspace@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(encoding@0.1.13) - '@walletconnect/types': - specifier: ^2.11.2 - version: 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) - axe-playwright: - specifier: ^2.0.1 - version: 2.0.1(playwright@1.41.1) - babel-jest: - specifier: ^29.4.1 - version: 29.7.0(@babel/core@7.23.9) - babel-loader: - specifier: ^9.1.3 - version: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - chromatic: - specifier: ^6.24.1 - version: 6.24.1 - cross-env: - specifier: ^7.0.3 - version: 7.0.3 - dotenv-cli: - specifier: ^6.0.0 - version: 6.0.0 - encoding: - specifier: ^0.1.13 - version: 0.1.13 - esbuild: - specifier: ^0.19.2 - version: 0.19.12 - eslint: - specifier: 8.57.0 - version: 8.57.0 - eslint-config-next: - specifier: ^14.2.1 - version: 14.2.1(eslint@8.57.0)(typescript@5.4.2) - eslint-config-prettier: - specifier: 9.1.0 - version: 9.1.0(eslint@8.57.0) - eslint-import-resolver-typescript: - specifier: ^3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-json: - specifier: ^3.1.0 - version: 3.1.0 - eslint-plugin-jsx-a11y: - specifier: 6.8.0 - version: 6.8.0(eslint@8.57.0) - eslint-plugin-markdown: - specifier: ^3.0.1 - version: 3.0.1(eslint@8.57.0) - eslint-plugin-playwright: - specifier: ^0.22.1 - version: 0.22.1(eslint@8.57.0) - eslint-plugin-react: - specifier: ^7.33.2 - version: 7.33.2(eslint@8.57.0) - eslint-plugin-react-hooks: - specifier: ^4.6.0 - version: 4.6.0(eslint@8.57.0) - eslint-plugin-sonarjs: - specifier: ^0.23.0 - version: 0.23.0(eslint@8.57.0) - eslint-plugin-storybook: - specifier: ^0.6.15 - version: 0.6.15(eslint@8.57.0)(typescript@5.4.2) - eslint-plugin-tailwindcss: - specifier: ^3.14.0 - version: 3.14.0(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) - eth-testing: - specifier: ^1.14.0 - version: 1.14.0(bufferutil@4.0.8)(typescript@5.4.2)(utf-8-validate@5.0.10) - globby: - specifier: ^14.0.0 - version: 14.0.0 - graphql-config: - specifier: ^5.0.3 - version: 5.0.3(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.4.2)(utf-8-validate@5.0.10) - graphql-request: - specifier: ^6.1.0 - version: 6.1.0(encoding@0.1.13)(graphql@16.8.1) - husky: - specifier: ^8.0.3 - version: 8.0.3 - is-ci: - specifier: ^3.0.1 - version: 3.0.1 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) - jest-environment-jsdom: - specifier: ^29.7.0 - version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - jest-environment-node: - specifier: ^29.7.0 - version: 29.7.0 - jsonc-eslint-parser: - specifier: ^2.3.0 - version: 2.4.0 - lint-staged: - specifier: ^13.3.0 - version: 13.3.0(enquirer@2.3.6) - mockdate: - specifier: ^3.0.5 - version: 3.0.5 - msw: - specifier: ^1.3.2 - version: 1.3.2(encoding@0.1.13)(typescript@5.4.2) - msw-storybook-addon: - specifier: ^2.0.0--canary.122.06f0c92.0 - version: 2.0.0-next.1(msw@1.3.2(encoding@0.1.13)(typescript@5.4.2)) - node-fetch: - specifier: ^2.7.0 - version: 2.7.0(encoding@0.1.13) - npm-run-all: - specifier: ^4.1.5 - version: 4.1.5 - nx: - specifier: 18.3.0 - version: 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) - pg: - specifier: ^8.11.5 - version: 8.11.5 - playwright: - specifier: ^1.41.1 - version: 1.41.1 - prettier: - specifier: ^3.2.4 - version: 3.2.4 - prettier-plugin-tailwindcss: - specifier: ^0.5.11 - version: 0.5.11(prettier@3.2.4) - react-refresh: - specifier: ^0.10.0 - version: 0.10.0 - react-test-renderer: - specifier: 18.2.0 - version: 18.2.0(react@18.2.0) - start-server-and-test: - specifier: ^1.15.4 - version: 1.15.5 - storybook-addon-module-mock: - specifier: ^1.1.6 - version: 1.1.6(@types/react@18.2.33)(react@18.2.0) - storybook-dark-mode: - specifier: ^3.0.3 - version: 3.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - swc-loader: - specifier: 0.1.15 - version: 0.1.15(@swc/core@1.3.93(@swc/helpers@0.5.3))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - text-encoding: - specifier: ^0.7.0 - version: 0.7.0 - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))(typescript@5.4.2) - ts-jest-mock-import-meta: - specifier: ^1.1.0 - version: 1.1.0(ts-jest@29.1.1(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))(typescript@5.4.2)) - ts-node: - specifier: ^10.9.1 - version: 10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2) - tsconfig-paths-webpack-plugin: - specifier: ^4.1.0 - version: 4.1.0 - typescript: - specifier: ^5.4.2 - version: 5.4.2 - url-loader: - specifier: ^4.1.1 - version: 4.1.1(file-loader@6.2.0(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - webpack: - specifier: ^5.89.0 - version: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) +lockfileVersion: '6.0' + +dependencies: + '@bytescale/sdk': + specifier: ^3.25.0 + version: 3.25.0 + '@bytescale/upload-widget': + specifier: ^4.22.0 + version: 4.22.0 + '@bytescale/upload-widget-react': + specifier: ^4.16.0 + version: 4.16.0(react@18.2.0) + '@cometh/connect-sdk': + specifier: ^1.2.18 + version: 1.2.18(encoding@0.1.13) + '@date-fns/utc': + specifier: ^1.1.1 + version: 1.2.0 + '@dinero.js/currencies': + specifier: 2.0.0-alpha.14 + version: 2.0.0-alpha.14 + '@formkit/auto-animate': + specifier: 1.0.0-beta.6 + version: 1.0.0-beta.6 + '@graphcms/rich-text-react-renderer': + specifier: ^0.6.1 + version: 0.6.1(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-accordion': + specifier: ^1.1.2 + version: 1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-alert-dialog': + specifier: ^1.0.5 + version: 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-aspect-ratio': + specifier: ^1.0.3 + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-avatar': + specifier: ^1.0.4 + version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-checkbox': + specifier: ^1.0.4 + version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dialog': + specifier: ^1.0.5 + version: 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dropdown-menu': + specifier: ^2.0.6 + version: 2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-hover-card': + specifier: ^1.0.7 + version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-icons': + specifier: ^1.3.0 + version: 1.3.0(react@18.2.0) + '@radix-ui/react-label': + specifier: ^2.0.2 + version: 2.0.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-navigation-menu': + specifier: ^1.1.4 + version: 1.1.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-popover': + specifier: ^1.0.7 + version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-progress': + specifier: ^1.0.3 + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-select': + specifier: ^1.2.2 + version: 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-separator': + specifier: ^1.0.3 + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-switch': + specifier: ^1.0.3 + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-tabs': + specifier: ^1.0.4 + version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toast': + specifier: ^1.1.5 + version: 1.1.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toggle': + specifier: ^1.0.3 + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-tooltip': + specifier: ^1.0.7 + version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@safe-global/api-kit': + specifier: ^2.2.0 + version: 2.3.0(encoding@0.1.13) + '@safe-global/protocol-kit': + specifier: ^3.0.1 + version: 3.0.2(encoding@0.1.13) + '@sentry/nextjs': + specifier: ^7.77.0 + version: 7.86.0(encoding@0.1.13)(next@14.2.2)(react@18.2.0)(webpack@5.89.0) + '@sentry/utils': + specifier: ^7.77.0 + version: 7.86.0 + '@sumsub/websdk': + specifier: ^2.0.1 + version: 2.0.1 + '@sumsub/websdk-react': + specifier: ^2.0.1 + version: 2.0.1(react-dom@18.2.0)(react@18.2.0) + '@t3-oss/env-nextjs': + specifier: ^0.6.1 + version: 0.6.1(typescript@5.4.2)(zod@3.22.4) + '@tailwindcss/forms': + specifier: ^0.5.7 + version: 0.5.7(tailwindcss@3.4.1) + '@tailwindcss/typography': + specifier: ^0.5.10 + version: 0.5.10(tailwindcss@3.4.1) + '@tanstack/react-query': + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) + '@tanstack/react-query-next-experimental': + specifier: ^5.20.5 + version: 5.20.5(@tanstack/react-query@5.20.5)(next@14.2.2)(react@18.2.0) + '@tanstack/react-table': + specifier: ^8.10.7 + version: 8.10.7(react-dom@18.2.0)(react@18.2.0) + '@thirdweb-dev/chains': + specifier: ^0.1.82 + version: 0.1.96 + '@thirdweb-dev/sdk': + specifier: 4.0.50 + version: 4.0.50(encoding@0.1.13)(ethers@5.7.2)(typescript@5.4.2) + '@uidotdev/usehooks': + specifier: 2.4.1 + version: 2.4.1(react-dom@18.2.0)(react@18.2.0) + '@vercel/analytics': + specifier: ^0.1.11 + version: 0.1.11(react@18.2.0) + '@vercel/edge-config': + specifier: ^0.4.1 + version: 0.4.1 + '@vercel/kv': + specifier: ^0.2.3 + version: 0.2.4 + '@walletconnect/core': + specifier: ^2.11.0 + version: 2.11.0(@vercel/kv@0.2.4)(encoding@0.1.13) + '@walletconnect/encoding': + specifier: ^1.0.2 + version: 1.0.2 + '@walletconnect/utils': + specifier: ^2.11.0 + version: 2.11.0(@vercel/kv@0.2.4) + '@walletconnect/web3wallet': + specifier: ^1.10.0 + version: 1.10.2(@vercel/kv@0.2.4)(encoding@0.1.13) + alchemy-sdk: + specifier: ^3.2.0 + version: 3.2.1 + async-retry: + specifier: ^1.3.3 + version: 1.3.3 + autoprefixer: + specifier: ^10.4.16 + version: 10.4.16(postcss@8.4.32) + axios: + specifier: 1.6.8 + version: 1.6.8 + chalk: + specifier: 4.1.0 + version: 4.1.0 + class-transformer: + specifier: ^0.5.1 + version: 0.5.1 + class-validator: + specifier: ^0.14.0 + version: 0.14.0 + class-variance-authority: + specifier: ^0.6.1 + version: 0.6.1 + clsx: + specifier: ^1.2.1 + version: 1.2.1 + cmdk: + specifier: ^0.2.0 + version: 0.2.0(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + cookies-next: + specifier: ^4.0.0 + version: 4.1.0 + css-loader: + specifier: ^6.8.1 + version: 6.8.1(webpack@5.89.0) + date-fns: + specifier: ^3.6.0 + version: 3.6.0 + date-fns-tz: + specifier: ^3.0.1 + version: 3.0.1(date-fns@3.6.0) + dinero.js: + specifier: 2.0.0-alpha.14 + version: 2.0.0-alpha.14 + dotenv: + specifier: ^16.3.1 + version: 16.3.1 + ethers: + specifier: ^5.7.2 + version: 5.7.2 + ethers6: + specifier: npm:ethers@^6.9.0 + version: /ethers@6.9.0 + framer-motion: + specifier: ^6.5.1 + version: 6.5.1(react-dom@18.2.0)(react@18.2.0) + graphql-ws: + specifier: ^5.14.1 + version: 5.14.2 + iframe-resizer: + specifier: ^4.3.9 + version: 4.3.9 + immer: + specifier: ^10.0.3 + version: 10.0.3 + jsonwebtoken: + specifier: ^9.0.2 + version: 9.0.2 + lodash: + specifier: ^4.17.21 + version: 4.17.21 + loglevel: + specifier: ^1.8.1 + version: 1.8.1 + loglevel-plugin-prefix: + specifier: ^0.8.4 + version: 0.8.4 + next: + specifier: ^14.2.1 + version: 14.2.2(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) + next-auth: + specifier: ^4.24.5 + version: 4.24.5(next@14.2.2)(react-dom@18.2.0)(react@18.2.0) + next-intl: + specifier: 3.2.2 + version: 3.2.2(next@14.2.2)(react@18.2.0) + next-seo: + specifier: ^6.4.0 + version: 6.4.0(next@14.2.2)(react-dom@18.2.0)(react@18.2.0) + next-sitemap: + specifier: ^4.2.3 + version: 4.2.3(next@14.2.2) + next-themes: + specifier: ^0.2.1 + version: 0.2.1(next@14.2.2)(react-dom@18.2.0)(react@18.2.0) + postcss: + specifier: ^8.4.31 + version: 8.4.32 + posthog-js: + specifier: ^1.94.2 + version: 1.94.2 + posthog-node: + specifier: ^3.2.0 + version: 3.2.0 + react: + specifier: ^18.2.0 + version: 18.2.0 + react-dom: + specifier: ^18.2.0 + version: 18.2.0(react@18.2.0) + react-hook-form: + specifier: ^7.47.0 + version: 7.48.2(react@18.2.0) + react-icons: + specifier: ^4.11.0 + version: 4.12.0(react@18.2.0) + react-use: + specifier: ^17.4.0 + version: 17.4.2(react-dom@18.2.0)(react@18.2.0) + redis: + specifier: ^4.6.10 + version: 4.6.11 + remeda: + specifier: ^1.27.1 + version: 1.29.0 + signature-validator: + specifier: ^1.2.0 + version: 1.2.0 + siwe: + specifier: ^2.1.4 + version: 2.1.4(ethers@5.7.2) + stripe: + specifier: ^13.10.0 + version: 13.11.0 + styled-jsx: + specifier: ^5.1.2 + version: 5.1.2(@babel/core@7.23.9)(react@18.2.0) + tailwind-merge: + specifier: ^1.14.0 + version: 1.14.0 + tailwindcss: + specifier: ^3.4.1 + version: 3.4.1(ts-node@10.9.1) + tailwindcss-animate: + specifier: ^1.0.7 + version: 1.0.7(tailwindcss@3.4.1) + tailwindcss-gradients: + specifier: ^3.0.0 + version: 3.0.0 + tslib: + specifier: ^2.6.2 + version: 2.6.2 + uuid: + specifier: ^8.3.2 + version: 8.3.2 + vaul: + specifier: ^0.9.0 + version: 0.9.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + zod: + specifier: ^3.22.4 + version: 3.22.4 + zustand: + specifier: ^4.4.3 + version: 4.4.7(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0) + +devDependencies: + '@babel/core': + specifier: ^7.23.9 + version: 7.23.9 + '@babel/preset-env': + specifier: ^7.23.9 + version: 7.23.9(@babel/core@7.23.9) + '@babel/preset-react': + specifier: ^7.23.3 + version: 7.23.3(@babel/core@7.23.9) + '@babel/preset-typescript': + specifier: ^7.23.3 + version: 7.23.3(@babel/core@7.23.9) + '@babel/runtime': + specifier: ^7.23.9 + version: 7.23.9 + '@depay/web3-mock-evm': + specifier: ^14.17.0 + version: 14.17.0 + '@graphql-codegen/add': + specifier: ^5.0.0 + version: 5.0.0 + '@graphql-codegen/cli': + specifier: ^5.0.0 + version: 5.0.0(@types/node@18.19.31)(encoding@0.1.13)(typescript@5.4.2) + '@graphql-codegen/client-preset': + specifier: ^4.1.0 + version: 4.1.0(encoding@0.1.13) + '@graphql-codegen/hasura-allow-list': + specifier: ^3.1.0 + version: 3.1.0 + '@graphql-codegen/import-types-preset': + specifier: ^3.0.0 + version: 3.0.0(encoding@0.1.13) + '@graphql-codegen/introspection': + specifier: ^4.0.0 + version: 4.0.0(encoding@0.1.13) + '@graphql-codegen/schema-ast': + specifier: ^4.0.0 + version: 4.0.0 + '@graphql-codegen/typescript': + specifier: ^4.0.1 + version: 4.0.1(encoding@0.1.13) + '@graphql-codegen/typescript-generic-sdk': + specifier: ^4.0.0 + version: 4.0.0(encoding@0.1.13) + '@graphql-codegen/typescript-operations': + specifier: ^4.0.1 + version: 4.0.1(encoding@0.1.13) + '@graphql-codegen/typescript-react-query': + specifier: ^6.1.0 + version: 6.1.0(encoding@0.1.13) + '@graphql-eslint/eslint-plugin': + specifier: ^3.20.1 + version: 3.20.1(@babel/core@7.23.9)(@types/node@18.19.31)(encoding@0.1.13) + '@next/bundle-analyzer': + specifier: ^13.5.4 + version: 13.5.6 + '@nx/devkit': + specifier: 18.3.0 + version: 18.3.0(nx@18.3.0) + '@nx/esbuild': + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0)(typescript@5.4.2) + '@nx/eslint': + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0) + '@nx/eslint-plugin': + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.0)(typescript@5.4.2) + '@nx/eslint-plugin-nx': + specifier: 16.0.0-beta.1 + version: 16.0.0-beta.1(@typescript-eslint/parser@7.7.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.0)(typescript@5.4.2) + '@nx/jest': + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2) + '@nx/js': + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) + '@nx/next': + specifier: 18.3.0 + version: 18.3.0(@babel/core@7.23.9)(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(next@14.2.2)(nx@18.3.0)(typescript@5.4.2)(webpack@5.89.0) + '@nx/node': + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2) + '@nx/playwright': + specifier: 18.3.0 + version: 18.3.0(@playwright/test@1.41.1)(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) + '@nx/plugin': + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2) + '@nx/react': + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2)(webpack@5.89.0) + '@nx/rollup': + specifier: 18.3.0 + version: 18.3.0(@babel/core@7.23.9)(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2) + '@nx/storybook': + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) + '@nx/web': + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) + '@nx/webpack': + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0)(typescript@5.4.2) + '@nx/workspace': + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93) + '@playwright/test': + specifier: ^1.41.1 + version: 1.41.1 + '@rollup/plugin-url': + specifier: ^7.0.0 + version: 7.0.0 + '@storybook/addon-a11y': + specifier: 7.6.10 + version: 7.6.10 + '@storybook/addon-essentials': + specifier: 7.6.10 + version: 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-interactions': + specifier: 7.6.10 + version: 7.6.10 + '@storybook/addon-mdx-gfm': + specifier: 7.6.10 + version: 7.6.10 + '@storybook/addon-styling': + specifier: ^1.3.7 + version: 1.3.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(postcss@8.4.32)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0) + '@storybook/addons': + specifier: ^7.6.8 + version: 7.6.8(react-dom@18.2.0)(react@18.2.0) + '@storybook/builder-webpack5': + specifier: ^7.6.7 + version: 7.6.7(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(typescript@5.4.2) + '@storybook/core-common': + specifier: ^7.6.7 + version: 7.6.7(encoding@0.1.13) + '@storybook/core-server': + specifier: 7.6.10 + version: 7.6.10(encoding@0.1.13) + '@storybook/jest': + specifier: 0.2.3 + version: 0.2.3(jest@29.7.0) + '@storybook/nextjs': + specifier: ^7.6.7 + version: 7.6.7(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(next@14.2.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0) + '@storybook/react': + specifier: 7.6.10 + version: 7.6.10(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) + '@storybook/react-webpack5': + specifier: 7.6.10 + version: 7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) + '@storybook/test': + specifier: ^7.6.7 + version: 7.6.7(@types/jest@29.5.0)(jest@29.7.0) + '@storybook/test-runner': + specifier: 0.13.0 + version: 0.13.0(@swc/helpers@0.5.3)(@types/node@18.19.31)(encoding@0.1.13)(ts-node@10.9.1) + '@storybook/theming': + specifier: ^7.6.7 + version: 7.6.7(react-dom@18.2.0)(react@18.2.0) + '@svgr/rollup': + specifier: ^8.1.0 + version: 8.1.0(typescript@5.4.2) + '@svgr/webpack': + specifier: ^6.5.1 + version: 6.5.1 + '@swc-node/register': + specifier: ~1.8.0 + version: 1.8.0(@swc/core@1.3.93)(typescript@5.4.2) + '@swc/cli': + specifier: ~0.1.62 + version: 0.1.63(@swc/core@1.3.93) + '@swc/core': + specifier: 1.3.93 + version: 1.3.93(@swc/helpers@0.5.3) + '@swc/helpers': + specifier: 0.5.3 + version: 0.5.3 + '@swc/jest': + specifier: 0.2.20 + version: 0.2.20(@swc/core@1.3.93) + '@tanstack/react-query-devtools': + specifier: ^5.20.5 + version: 5.20.5(@tanstack/react-query@5.20.5)(react@18.2.0) + '@testing-library/jest-dom': + specifier: ^5.17.0 + version: 5.17.0 + '@testing-library/react': + specifier: 14.0.0 + version: 14.0.0(react-dom@18.2.0)(react@18.2.0) + '@testing-library/user-event': + specifier: ^14.5.1 + version: 14.5.1 + '@types/async-retry': + specifier: ^1.4.8 + version: 1.4.8 + '@types/cron': + specifier: ^2.4.0 + version: 2.4.0 + '@types/iframe-resizer': + specifier: ^3.5.13 + version: 3.5.13 + '@types/jest': + specifier: 29.5.0 + version: 29.5.0 + '@types/jsonwebtoken': + specifier: ^9.0.3 + version: 9.0.5 + '@types/lodash': + specifier: ^4.14.202 + version: 4.14.202 + '@types/node': + specifier: 18.19.31 + version: 18.19.31 + '@types/pg': + specifier: ^8.10.5 + version: 8.10.9 + '@types/react': + specifier: 18.2.33 + version: 18.2.33 + '@types/react-dom': + specifier: 18.2.14 + version: 18.2.14 + '@types/testing-library__jest-dom': + specifier: ^5.14.9 + version: 5.14.9 + '@types/text-encoding': + specifier: ^0.0.37 + version: 0.0.37 + '@types/uuid': + specifier: ^8.3.4 + version: 8.3.4 + '@typescript-eslint/eslint-plugin': + specifier: 7.7.0 + version: 7.7.0(@typescript-eslint/parser@7.7.0)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': + specifier: 7.7.0 + version: 7.7.0(eslint@8.57.0)(typescript@5.4.2) + '@vercel/remote-nx': + specifier: ^1.1.1 + version: 1.1.1(@nx/workspace@18.3.0)(encoding@0.1.13) + '@walletconnect/types': + specifier: ^2.11.2 + version: 2.11.2(@vercel/kv@0.2.4) + axe-playwright: + specifier: ^2.0.1 + version: 2.0.1(playwright@1.41.1) + babel-jest: + specifier: ^29.4.1 + version: 29.7.0(@babel/core@7.23.9) + babel-loader: + specifier: ^9.1.3 + version: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0) + chromatic: + specifier: ^6.24.1 + version: 6.24.1 + cross-env: + specifier: ^7.0.3 + version: 7.0.3 + dotenv-cli: + specifier: ^6.0.0 + version: 6.0.0 + encoding: + specifier: ^0.1.13 + version: 0.1.13 + esbuild: + specifier: ^0.19.2 + version: 0.19.12 + eslint: + specifier: 8.57.0 + version: 8.57.0 + eslint-config-next: + specifier: ^14.2.1 + version: 14.2.2(eslint@8.57.0)(typescript@5.4.2) + eslint-config-prettier: + specifier: 9.1.0 + version: 9.1.0(eslint@8.57.0) + eslint-import-resolver-typescript: + specifier: ^3.6.1 + version: 3.6.1(@typescript-eslint/parser@7.7.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: + specifier: 2.29.1 + version: 2.29.1(@typescript-eslint/parser@7.7.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-json: + specifier: ^3.1.0 + version: 3.1.0 + eslint-plugin-jsx-a11y: + specifier: 6.8.0 + version: 6.8.0(eslint@8.57.0) + eslint-plugin-markdown: + specifier: ^3.0.1 + version: 3.0.1(eslint@8.57.0) + eslint-plugin-playwright: + specifier: ^0.22.1 + version: 0.22.1(eslint@8.57.0) + eslint-plugin-react: + specifier: ^7.33.2 + version: 7.33.2(eslint@8.57.0) + eslint-plugin-react-hooks: + specifier: ^4.6.0 + version: 4.6.0(eslint@8.57.0) + eslint-plugin-sonarjs: + specifier: ^0.23.0 + version: 0.23.0(eslint@8.57.0) + eslint-plugin-storybook: + specifier: ^0.6.15 + version: 0.6.15(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-tailwindcss: + specifier: ^3.14.0 + version: 3.14.0(tailwindcss@3.4.1) + eth-testing: + specifier: ^1.14.0 + version: 1.14.0(typescript@5.4.2) + globby: + specifier: ^14.0.0 + version: 14.0.0 + graphql-config: + specifier: ^5.0.3 + version: 5.0.3(@types/node@18.19.31)(encoding@0.1.13)(typescript@5.4.2) + graphql-request: + specifier: ^6.1.0 + version: 6.1.0(encoding@0.1.13) + husky: + specifier: ^8.0.3 + version: 8.0.3 + is-ci: + specifier: ^3.0.1 + version: 3.0.1 + jest: + specifier: ^29.7.0 + version: 29.7.0(@types/node@18.19.31)(ts-node@10.9.1) + jest-environment-jsdom: + specifier: ^29.7.0 + version: 29.7.0 + jest-environment-node: + specifier: ^29.7.0 + version: 29.7.0 + jsonc-eslint-parser: + specifier: ^2.3.0 + version: 2.4.0 + lint-staged: + specifier: ^13.3.0 + version: 13.3.0 + mockdate: + specifier: ^3.0.5 + version: 3.0.5 + msw: + specifier: ^1.3.2 + version: 1.3.2(encoding@0.1.13)(typescript@5.4.2) + msw-storybook-addon: + specifier: ^2.0.0--canary.122.06f0c92.0 + version: 2.0.0-next.1(msw@1.3.2) + node-fetch: + specifier: ^2.7.0 + version: 2.7.0(encoding@0.1.13) + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + nx: + specifier: 18.3.0 + version: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93) + pg: + specifier: ^8.11.5 + version: 8.11.5 + playwright: + specifier: ^1.41.1 + version: 1.41.1 + prettier: + specifier: ^3.2.4 + version: 3.2.4 + prettier-plugin-tailwindcss: + specifier: ^0.5.11 + version: 0.5.11(prettier@3.2.4) + react-refresh: + specifier: ^0.10.0 + version: 0.10.0 + react-test-renderer: + specifier: 18.2.0 + version: 18.2.0(react@18.2.0) + start-server-and-test: + specifier: ^1.15.4 + version: 1.15.5 + storybook-addon-module-mock: + specifier: ^1.1.6 + version: 1.1.6(@types/react@18.2.33)(react@18.2.0) + storybook-dark-mode: + specifier: ^3.0.3 + version: 3.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + swc-loader: + specifier: 0.1.15 + version: 0.1.15(@swc/core@1.3.93)(webpack@5.89.0) + text-encoding: + specifier: ^0.7.0 + version: 0.7.0 + ts-jest: + specifier: ^29.1.1 + version: 29.1.1(@babel/core@7.23.9)(babel-jest@29.7.0)(esbuild@0.19.12)(jest@29.7.0)(typescript@5.4.2) + ts-jest-mock-import-meta: + specifier: ^1.1.0 + version: 1.1.0(ts-jest@29.1.1) + ts-node: + specifier: ^10.9.1 + version: 10.9.1(@swc/core@1.3.93)(@types/node@18.19.31)(typescript@5.4.2) + tsconfig-paths-webpack-plugin: + specifier: ^4.1.0 + version: 4.1.0 + typescript: + specifier: ^5.4.2 + version: 5.4.2 + url-loader: + specifier: ^4.1.1 + version: 4.1.1(webpack@5.89.0) + webpack: + specifier: ^5.89.0 + version: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) packages: - '@aashutoshrathi/word-wrap@1.2.6': + /@aashutoshrathi/word-wrap@1.2.6: resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} engines: {node: '>=0.10.0'} + dev: true - '@adobe/css-tools@4.3.2': + /@adobe/css-tools@4.3.2: resolution: {integrity: sha512-DA5a1C0gD/pLOvhv33YMrbf2FK3oUzwNl9oOJqE4XVjuEtt6XIakRcsd7eLiOSPkp1kTRQGICTA8cKra/vFbjw==} + dev: true - '@adraffy/ens-normalize@1.10.0': + /@adraffy/ens-normalize@1.10.0: resolution: {integrity: sha512-nA9XHtlAkYfJxY7bce8DcN7eKxWWCWkU+1GR9d+U6MbNpfwQp8TI7vqOsBsMcHoT4mBu2kypKoSKnghEzOOq5Q==} + dev: false - '@alembic/ui@1.5.4': + /@alembic/ui@1.5.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-l1D59gg/KxzcEJGTjI66blfSlHkrKO1QHOu5eCmR7mU7MCSYlmTgUin5OH/TIQVXfQr3tTa4NxQnf+UOVMPgig==} peerDependencies: react: ^18.2.0 react-dom: ^18.2.0 + dependencies: + classnames: 2.3.2 + react: 18.2.0 + react-code-blocks: 0.1.6(react-dom@18.2.0)(react@18.2.0) + react-dom: 18.2.0(react@18.2.0) + react-feather: 2.0.10(react@18.2.0) + usehooks-ts: 2.12.1(react@18.2.0) + dev: false - '@alloc/quick-lru@5.2.0': + /@alloc/quick-lru@5.2.0: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} - '@ampproject/remapping@2.2.1': + /@ampproject/remapping@2.2.1: resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.20 - '@ardatan/relay-compiler@12.0.0': + /@ardatan/relay-compiler@12.0.0(encoding@0.1.13): resolution: {integrity: sha512-9anThAaj1dQr6IGmzBMcfzOQKTa5artjuPmw8NYK/fiGEMjADbSguBY2FMDykt+QhilR3wc9VA/3yVju7JHg7Q==} hasBin: true peerDependencies: graphql: '*' + dependencies: + '@babel/core': 7.23.9 + '@babel/generator': 7.23.5 + '@babel/parser': 7.23.9 + '@babel/runtime': 7.23.9 + '@babel/traverse': 7.23.9 + '@babel/types': 7.23.9 + babel-preset-fbjs: 3.4.0(@babel/core@7.23.9) + chalk: 4.1.0 + fb-watchman: 2.0.2 + fbjs: 3.0.5(encoding@0.1.13) + glob: 7.2.3 + immutable: 3.7.6 + invariant: 2.2.4 + nullthrows: 1.1.1 + relay-runtime: 12.0.0(encoding@0.1.13) + signedsource: 1.0.0 + yargs: 15.4.1 + transitivePeerDependencies: + - encoding + - supports-color + dev: true - '@ardatan/sync-fetch@0.0.1': + /@ardatan/sync-fetch@0.0.1(encoding@0.1.13): resolution: {integrity: sha512-xhlTqH0m31mnsG0tIP4ETgfSB6gXDaYYsUWTrlUV93fFQPI9dd8hE0Ot6MHLCtqgB32hwJAC3YZMWlXZw7AleA==} engines: {node: '>=14'} + dependencies: + node-fetch: 2.7.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + dev: true - '@aw-web-design/x-default-browser@1.4.126': + /@aw-web-design/x-default-browser@1.4.126: resolution: {integrity: sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==} hasBin: true + dependencies: + default-browser-id: 3.0.0 + dev: true - '@babel/code-frame@7.23.5': + /@babel/code-frame@7.23.5: resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.23.4 + chalk: 2.4.2 - '@babel/compat-data@7.23.5': + /@babel/compat-data@7.23.5: resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} engines: {node: '>=6.9.0'} - '@babel/core@7.23.9': + /@babel/core@7.23.9: resolution: {integrity: sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==} engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) + '@babel/helpers': 7.23.9 + '@babel/parser': 7.23.9 + '@babel/template': 7.23.9 + '@babel/traverse': 7.23.9 + '@babel/types': 7.23.9 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color - '@babel/generator@7.23.5': + /@babel/generator@7.23.5: resolution: {integrity: sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.5 + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.20 + jsesc: 2.5.2 + dev: true - '@babel/generator@7.23.6': + /@babel/generator@7.23.6: resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.9 + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.20 + jsesc: 2.5.2 - '@babel/helper-annotate-as-pure@7.22.5': + /@babel/helper-annotate-as-pure@7.22.5: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.9 + dev: true - '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': + /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.9 + dev: true - '@babel/helper-compilation-targets@7.22.15': + /@babel/helper-compilation-targets@7.22.15: resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/helper-validator-option': 7.23.5 + browserslist: 4.22.2 + lru-cache: 5.1.1 + semver: 6.3.1 + dev: true - '@babel/helper-compilation-targets@7.23.6': + /@babel/helper-compilation-targets@7.23.6: resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/helper-validator-option': 7.23.5 + browserslist: 4.22.2 + lru-cache: 5.1.1 + semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.23.5': + /@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.23.9): resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + semver: 6.3.1 + dev: true - '@babel/helper-create-regexp-features-plugin@7.22.15': + /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.9): resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + regexpu-core: 5.3.2 + semver: 6.3.1 + dev: true - '@babel/helper-define-polyfill-provider@0.4.3': + /@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.9): resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: true - '@babel/helper-define-polyfill-provider@0.5.0': + /@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.23.9): resolution: {integrity: sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: true - '@babel/helper-environment-visitor@7.22.20': + /@babel/helper-environment-visitor@7.22.20: resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} engines: {node: '>=6.9.0'} - '@babel/helper-function-name@7.23.0': + /@babel/helper-function-name@7.23.0: resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.23.9 + '@babel/types': 7.23.9 - '@babel/helper-hoist-variables@7.22.5': + /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.9 - '@babel/helper-member-expression-to-functions@7.23.0': + /@babel/helper-member-expression-to-functions@7.23.0: resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.9 + dev: true - '@babel/helper-module-imports@7.22.15': + /@babel/helper-module-imports@7.22.15: resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.9 - '@babel/helper-module-transforms@7.23.3': + /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 - '@babel/helper-optimise-call-expression@7.22.5': + /@babel/helper-optimise-call-expression@7.22.5: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.9 + dev: true - '@babel/helper-plugin-utils@7.22.5': + /@babel/helper-plugin-utils@7.22.5: resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} + dev: true - '@babel/helper-remap-async-to-generator@7.22.20': + /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.9): resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-wrap-function': 7.22.20 + dev: true - '@babel/helper-replace-supers@7.22.20': + /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.9): resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + dev: true - '@babel/helper-simple-access@7.22.5': + /@babel/helper-simple-access@7.22.5: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.9 - '@babel/helper-skip-transparent-expression-wrappers@7.22.5': + /@babel/helper-skip-transparent-expression-wrappers@7.22.5: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.9 + dev: true - '@babel/helper-split-export-declaration@7.22.6': + /@babel/helper-split-export-declaration@7.22.6: resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.9 - '@babel/helper-string-parser@7.23.4': + /@babel/helper-string-parser@7.23.4: resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.22.20': + /@babel/helper-validator-identifier@7.22.20: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.23.5': + /@babel/helper-validator-option@7.23.5: resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} - '@babel/helper-wrap-function@7.22.20': + /@babel/helper-wrap-function@7.22.20: resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-function-name': 7.23.0 + '@babel/template': 7.23.9 + '@babel/types': 7.23.9 + dev: true - '@babel/helpers@7.23.9': + /@babel/helpers@7.23.9: resolution: {integrity: sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.23.9 + '@babel/traverse': 7.23.9 + '@babel/types': 7.23.9 + transitivePeerDependencies: + - supports-color - '@babel/highlight@7.23.4': + /@babel/highlight@7.23.4: resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.22.20 + chalk: 2.4.2 + js-tokens: 4.0.0 - '@babel/parser@7.23.5': + /@babel/parser@7.23.5: resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.23.9 + dev: true - '@babel/parser@7.23.9': + /@babel/parser@7.23.9: resolution: {integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.23.9 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3': + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3': + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.9) + dev: true - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7': + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.23.9): resolution: {integrity: sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-proposal-class-properties@7.18.6': + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.9): resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-proposal-decorators@7.23.5': + /@babel/plugin-proposal-decorators@7.23.5(@babel/core@7.23.9): resolution: {integrity: sha512-6IsY8jOeWibsengGlWIezp7cuZEFzNlAghFpzh9wiZwhQ42/hRcPnY/QV9HJoKTlujupinSlnQPiEy/u2C1ZfQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.23.9) + dev: true - '@babel/plugin-proposal-object-rest-spread@7.20.7': + /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.23.9): resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.9 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.9) + dev: true - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2': + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.9): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + dev: true - '@babel/plugin-syntax-async-generators@7.8.4': + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.9): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-bigint@7.8.3': + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.9): resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-class-properties@7.12.13': + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.9): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-class-static-block@7.14.5': + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.9): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-decorators@7.23.3': + /@babel/plugin-syntax-decorators@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-dynamic-import@7.8.3': + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.9): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-export-namespace-from@7.8.3': + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.9): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-flow@7.23.3': + /@babel/plugin-syntax-flow@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-import-assertions@7.23.3': + /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-import-attributes@7.23.3': + /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-import-meta@7.10.4': - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.9): + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-json-strings@7.8.3': + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.9): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-jsx@7.23.3': + /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-logical-assignment-operators@7.10.4': + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.9): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.9): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-numeric-separator@7.10.4': + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.9): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-object-rest-spread@7.8.3': + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.9): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-optional-catch-binding@7.8.3': + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.9): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-optional-chaining@7.8.3': + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.9): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-private-property-in-object@7.14.5': + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.9): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-top-level-await@7.14.5': + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.9): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-typescript@7.23.3': + /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-syntax-unicode-sets-regex@7.18.6': + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.9): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-arrow-functions@7.23.3': + /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-async-generator-functions@7.23.9': + /@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.23.9): resolution: {integrity: sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.9) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-async-to-generator@7.23.3': + /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-block-scoped-functions@7.23.3': + /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-block-scoping@7.23.4': + /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-class-properties@7.23.3': + /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-class-static-block@7.23.4': + /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-classes@7.23.5': + /@babel/plugin-transform-classes@7.23.5(@babel/core@7.23.9): resolution: {integrity: sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) + '@babel/helper-split-export-declaration': 7.22.6 + globals: 11.12.0 + dev: true - '@babel/plugin-transform-classes@7.23.8': + /@babel/plugin-transform-classes@7.23.8(@babel/core@7.23.9): resolution: {integrity: sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) + '@babel/helper-split-export-declaration': 7.22.6 + globals: 11.12.0 + dev: true - '@babel/plugin-transform-computed-properties@7.23.3': + /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/template': 7.22.15 + dev: true - '@babel/plugin-transform-destructuring@7.23.3': + /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-dotall-regex@7.23.3': + /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-duplicate-keys@7.23.3': + /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-dynamic-import@7.23.4': + /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-exponentiation-operator@7.23.3': + /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-export-namespace-from@7.23.4': + /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-flow-strip-types@7.23.3': + /@babel/plugin-transform-flow-strip-types@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-flow': 7.23.3(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-for-of@7.23.3': + /@babel/plugin-transform-for-of@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-for-of@7.23.6': + /@babel/plugin-transform-for-of@7.23.6(@babel/core@7.23.9): resolution: {integrity: sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + dev: true - '@babel/plugin-transform-function-name@7.23.3': + /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-json-strings@7.23.4': + /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-literals@7.23.3': + /@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-logical-assignment-operators@7.23.4': + /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-member-expression-literals@7.23.3': + /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-modules-amd@7.23.3': + /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-modules-commonjs@7.23.3': + /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-simple-access': 7.22.5 + dev: true - '@babel/plugin-transform-modules-systemjs@7.23.9': + /@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.23.9): resolution: {integrity: sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 + dev: true - '@babel/plugin-transform-modules-umd@7.23.3': + /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-named-capturing-groups-regex@7.22.5': + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.9): resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-new-target@7.23.3': + /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-nullish-coalescing-operator@7.23.4': + /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-numeric-separator@7.23.4': + /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-object-rest-spread@7.23.4': + /@babel/plugin-transform-object-rest-spread@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.9 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-object-super@7.23.3': + /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-optional-catch-binding@7.23.4': + /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-optional-chaining@7.23.4': + /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-parameters@7.23.3': + /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-private-methods@7.23.3': + /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-private-property-in-object@7.23.4': + /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-property-literals@7.23.3': + /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-react-constant-elements@7.23.3': + /@babel/plugin-transform-react-constant-elements@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-react-display-name@7.23.3': + /@babel/plugin-transform-react-display-name@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-react-jsx-development@7.22.5': + /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.23.9): resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-react-jsx@7.23.4': + /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9) + '@babel/types': 7.23.5 + dev: true - '@babel/plugin-transform-react-pure-annotations@7.23.3': + /@babel/plugin-transform-react-pure-annotations@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-regenerator@7.23.3': + /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + regenerator-transform: 0.15.2 + dev: true - '@babel/plugin-transform-reserved-words@7.23.3': + /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-runtime@7.23.4': + /@babel/plugin-transform-runtime@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-ITwqpb6V4btwUG0YJR82o2QvmWrLgDnx/p2A3CTPYGaRgULkDiC0DRA2C4jlRB9uXGUEfaSS/IGHfVW+ohzYDw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-shorthand-properties@7.23.3': - resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-spread@7.23.3': - resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-sticky-regex@7.23.3': - resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-template-literals@7.23.3': - resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-typeof-symbol@7.23.3': - resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-typescript@7.23.5': - resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-escapes@7.23.3': - resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-property-regex@7.23.3': - resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-regex@7.23.3': - resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-sets-regex@7.23.3': - resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/preset-env@7.23.9': - resolution: {integrity: sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-flow@7.23.3': - resolution: {integrity: sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-modules@0.1.6-no-external-plugins': - resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} - peerDependencies: - '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 - - '@babel/preset-react@7.23.3': - resolution: {integrity: sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-typescript@7.23.3': - resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/regjsgen@0.8.0': - resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} - - '@babel/runtime@7.23.9': - resolution: {integrity: sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==} - engines: {node: '>=6.9.0'} - - '@babel/template@7.22.15': - resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} - engines: {node: '>=6.9.0'} - - '@babel/template@7.23.9': - resolution: {integrity: sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==} - engines: {node: '>=6.9.0'} - - '@babel/traverse@7.23.5': - resolution: {integrity: sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==} - engines: {node: '>=6.9.0'} - - '@babel/traverse@7.23.9': - resolution: {integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.23.5': - resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.23.9': - resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==} - engines: {node: '>=6.9.0'} - - '@base2/pretty-print-object@1.0.1': - resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} - - '@bcoe/v8-coverage@0.2.3': - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - - '@bytescale/sdk@3.25.0': - resolution: {integrity: sha512-mYTnzJFjQkjDj3fr4LdA6RmU7ikBPzyCvp1FySRdVYl2aWdmwmCgqV+ZUZx2i3WbTzSi5sbIPs/w3mlvAZSzPw==} - - '@bytescale/upload-widget-react@4.16.0': - resolution: {integrity: sha512-BDXfiO104QG/RDawTaeHD0gmDAo3YwbKllvdJXV8MeChZpjm59xeP+4O7TT7HOlTMo51AJHDwFmkeKJ6hFe9nA==} - peerDependencies: - react: '>=16.3.0' - - '@bytescale/upload-widget@4.22.0': - resolution: {integrity: sha512-3raPedpgJJnGrX2lDb+CAUvqs1LMyww6/UbstRMNDswKUR+uA1Asz2ZfaUE0t77UfEO9vqd7/Q+tXNcrku15vA==} - - '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': - resolution: {integrity: sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==} - cpu: [arm64] - os: [darwin] - - '@cbor-extract/cbor-extract-darwin-x64@2.2.0': - resolution: {integrity: sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==} - cpu: [x64] - os: [darwin] - - '@cbor-extract/cbor-extract-linux-arm64@2.2.0': - resolution: {integrity: sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==} - cpu: [arm64] - os: [linux] - - '@cbor-extract/cbor-extract-linux-arm@2.2.0': - resolution: {integrity: sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==} - cpu: [arm] - os: [linux] - - '@cbor-extract/cbor-extract-linux-x64@2.2.0': - resolution: {integrity: sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==} - cpu: [x64] - os: [linux] - - '@cbor-extract/cbor-extract-win32-x64@2.2.0': - resolution: {integrity: sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==} - cpu: [x64] - os: [win32] - - '@colors/colors@1.5.0': - resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} - engines: {node: '>=0.1.90'} - - '@cometh/connect-sdk@1.2.18': - resolution: {integrity: sha512-7c39wVarvd+zI6pw0ANo87Ka26j5b3+crINgnzLxFnL79XeIWk7q4nTOzYIOqfS1VWTW+mIohI0hq0P2RObOqg==} - - '@corex/deepmerge@4.0.43': - resolution: {integrity: sha512-N8uEMrMPL0cu/bdboEWpQYb/0i2K5Qn8eCsxzOmxSggJbbQte7ljMRoXm917AbntqTGOzdTu+vP3KOOzoC70HQ==} - - '@cspotcode/source-map-support@0.8.1': - resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} - engines: {node: '>=12'} - - '@date-fns/utc@1.2.0': - resolution: {integrity: sha512-YLq+crMPJiBmIdkRmv9nZuZy1mVtMlDcUKlg4mvI0UsC/dZeIaGoGB5p/C4FrpeOhZ7zBTK03T58S0DFkRNMnw==} - - '@depay/web3-blockchains@9.2.8': - resolution: {integrity: sha512-d43QvCh5gPvJXoHXAFWxLucC7hi9SctmxpUgGOWJFbXys1BnX1UkYb1E+48hWG7RAFthzkzH2dSlRAtmj+C6zw==} - engines: {node: '>=10'} - - '@depay/web3-mock-evm@14.17.0': - resolution: {integrity: sha512-f/GPKWY8roW0n8TfaV5p+EHXw7+H1pCwTHTcHUZFUMYoqUCxTS1zCbRa1i9vx4sdS4TQ7VeRcyg8+t6u/kAxqg==} - engines: {node: '>=16'} - - '@dinero.js/calculator-number@2.0.0-alpha.14': - resolution: {integrity: sha512-Vmlu6eXNtkFU2cqlrpqfq8KQP9onALf8Es2d34liVa3k3RHjuhizgFUU3V3/tsjOu5WekZq+gYPOr58XVTkB7A==} - - '@dinero.js/core@2.0.0-alpha.14': - resolution: {integrity: sha512-CtKELJ783joUbaU62fRM2xDXb4XYSy0MgOuIkPWgVOS3SYKKb6+2Ec9bNlvrW8lsPROz/RsvCuYVTphrZ79twg==} - - '@dinero.js/currencies@2.0.0-alpha.14': - resolution: {integrity: sha512-Ck5ZLjRI7Pl7Y4VkeOst4WEwiN5vZezv8GHcXWsVLUfTNsmkV37VeLYDRAuTUP4akEJyIry+1o1qHYNtLq3eNw==} - - '@discoveryjs/json-ext@0.5.7': - resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} - engines: {node: '>=10.0.0'} - - '@emotion/is-prop-valid@0.8.8': - resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==} - - '@emotion/is-prop-valid@1.2.1': - resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==} - - '@emotion/memoize@0.7.4': - resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} - - '@emotion/memoize@0.8.1': - resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} - - '@emotion/unitless@0.8.0': - resolution: {integrity: sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==} - - '@emotion/use-insertion-effect-with-fallbacks@1.0.1': - resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} - peerDependencies: - react: '>=16.8.0' - - '@esbuild/aix-ppc64@0.19.12': - resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - - '@esbuild/android-arm64@0.18.20': - resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm64@0.19.12': - resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm@0.18.20': - resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - - '@esbuild/android-arm@0.19.12': - resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - - '@esbuild/android-x64@0.18.20': - resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - '@esbuild/android-x64@0.19.12': - resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - '@esbuild/darwin-arm64@0.18.20': - resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-arm64@0.19.12': - resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-x64@0.18.20': - resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - '@esbuild/darwin-x64@0.19.12': - resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - '@esbuild/freebsd-arm64@0.18.20': - resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-arm64@0.19.12': - resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.18.20': - resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.19.12': - resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - '@esbuild/linux-arm64@0.18.20': - resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm64@0.19.12': - resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm@0.18.20': - resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-arm@0.19.12': - resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-ia32@0.18.20': - resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-ia32@0.19.12': - resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-loong64@0.18.20': - resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-loong64@0.19.12': - resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-mips64el@0.18.20': - resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-mips64el@0.19.12': - resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-ppc64@0.18.20': - resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-ppc64@0.19.12': - resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-riscv64@0.18.20': - resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-riscv64@0.19.12': - resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-s390x@0.18.20': - resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-s390x@0.19.12': - resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-x64@0.18.20': - resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.19.12': - resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/netbsd-x64@0.18.20': - resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.19.12': - resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - - '@esbuild/openbsd-x64@0.18.20': - resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.19.12': - resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - '@esbuild/sunos-x64@0.18.20': - resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - '@esbuild/sunos-x64@0.19.12': - resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - '@esbuild/win32-arm64@0.18.20': - resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-arm64@0.19.12': - resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-ia32@0.18.20': - resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-ia32@0.19.12': - resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-x64@0.18.20': - resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - '@esbuild/win32-x64@0.19.12': - resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - '@eslint-community/eslint-utils@4.4.0': - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - - '@eslint-community/regexpp@4.10.0': - resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - - '@eslint/eslintrc@2.1.4': - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@eslint/js@8.57.0': - resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@eth-optimism/contracts-bedrock@0.17.1': - resolution: {integrity: sha512-Hc5peN5PM8kzl9dzqSD5jv6ED3QliO1DF0dXLRJxfrXR7/rmEeyuAYESUwUM0gdJZjkwRYiS5m230BI6bQmnlw==} - - '@eth-optimism/contracts@0.6.0': - resolution: {integrity: sha512-vQ04wfG9kMf1Fwy3FEMqH2QZbgS0gldKhcBeBUPfO8zu68L61VI97UDXmsMQXzTsEAxK8HnokW3/gosl4/NW3w==} - peerDependencies: - ethers: ^5 - - '@eth-optimism/core-utils@0.12.0': - resolution: {integrity: sha512-qW+7LZYCz7i8dRa7SRlUKIo1VBU8lvN0HeXCxJR+z+xtMzMQpPds20XJNCMclszxYQHkXY00fOT6GvFw9ZL6nw==} - - '@eth-optimism/core-utils@0.13.1': - resolution: {integrity: sha512-1FvzbUmCEy9zSKPG1QWg2VfA2Cy90xBA9Wkp11lXXrz91zUPCNCNSRTujXWYIC86ketNsZp7p4njSf6lTycHCw==} - - '@eth-optimism/sdk@3.2.2': - resolution: {integrity: sha512-P8YXAlh2lun0KZlwrw4FqmK4kNIoOOzI816XXhfkW3nMVADGRAru3TKSM74MgmEuyGiHrA9EoPRq1WLqUX4B0w==} - peerDependencies: - ethers: ^5 - - '@ethereumjs/common@2.6.5': - resolution: {integrity: sha512-lRyVQOeCDaIVtgfbowla32pzeDv2Obr8oR8Put5RdUBNRGr1VGPGQNGP6elWIpgK3YdpzqTOh4GyUGOureVeeA==} - - '@ethereumjs/rlp@4.0.1': - resolution: {integrity: sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw==} - engines: {node: '>=14'} - hasBin: true - - '@ethereumjs/tx@3.5.2': - resolution: {integrity: sha512-gQDNJWKrSDGu2w7w0PzVXVBNMzb7wwdDOmOqczmhNjqFxFuIbhVJDwiGEnxFNC2/b8ifcZzY7MLcluizohRzNw==} - - '@ethereumjs/util@8.1.0': - resolution: {integrity: sha512-zQ0IqbdX8FZ9aw11vP+dZkKDkS+kgIvQPHnSAXzP9pLu+Rfu3D3XEeLbicvoXJTYnhZiPmsZUxgdzXwNKxRPbA==} - engines: {node: '>=14'} - - '@ethersproject/abi@5.5.0': - resolution: {integrity: sha512-loW7I4AohP5KycATvc0MgujU6JyCHPqHdeoo9z3Nr9xEiNioxa65ccdm1+fsoJhkuhdRtfcL8cfyGamz2AxZ5w==} - - '@ethersproject/abi@5.7.0': - resolution: {integrity: sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==} - - '@ethersproject/abstract-provider@5.5.1': - resolution: {integrity: sha512-m+MA/ful6eKbxpr99xUYeRvLkfnlqzrF8SZ46d/xFB1A7ZVknYc/sXJG0RcufF52Qn2jeFj1hhcoQ7IXjNKUqg==} - - '@ethersproject/abstract-provider@5.7.0': - resolution: {integrity: sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw==} - - '@ethersproject/abstract-signer@5.5.0': - resolution: {integrity: sha512-lj//7r250MXVLKI7sVarXAbZXbv9P50lgmJQGr2/is82EwEb8r7HrxsmMqAjTsztMYy7ohrIhGMIml+Gx4D3mA==} - - '@ethersproject/abstract-signer@5.7.0': - resolution: {integrity: sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ==} - - '@ethersproject/address@5.5.0': - resolution: {integrity: sha512-l4Nj0eWlTUh6ro5IbPTgbpT4wRbdH5l8CQf7icF7sb/SI3Nhd9Y9HzhonTSTi6CefI0necIw7LJqQPopPLZyWw==} - - '@ethersproject/address@5.7.0': - resolution: {integrity: sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA==} - - '@ethersproject/base64@5.5.0': - resolution: {integrity: sha512-tdayUKhU1ljrlHzEWbStXazDpsx4eg1dBXUSI6+mHlYklOXoXF6lZvw8tnD6oVaWfnMxAgRSKROg3cVKtCcppA==} - - '@ethersproject/base64@5.7.0': - resolution: {integrity: sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ==} - - '@ethersproject/basex@5.5.0': - resolution: {integrity: sha512-ZIodwhHpVJ0Y3hUCfUucmxKsWQA5TMnavp5j/UOuDdzZWzJlRmuOjcTMIGgHCYuZmHt36BfiSyQPSRskPxbfaQ==} - - '@ethersproject/basex@5.7.0': - resolution: {integrity: sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw==} - - '@ethersproject/bignumber@5.5.0': - resolution: {integrity: sha512-6Xytlwvy6Rn3U3gKEc1vP7nR92frHkv6wtVr95LFR3jREXiCPzdWxKQ1cx4JGQBXxcguAwjA8murlYN2TSiEbg==} - - '@ethersproject/bignumber@5.7.0': - resolution: {integrity: sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==} - - '@ethersproject/bytes@5.5.0': - resolution: {integrity: sha512-ABvc7BHWhZU9PNM/tANm/Qx4ostPGadAuQzWTr3doklZOhDlmcBqclrQe/ZXUIj3K8wC28oYeuRa+A37tX9kog==} - - '@ethersproject/bytes@5.7.0': - resolution: {integrity: sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A==} - - '@ethersproject/constants@5.5.0': - resolution: {integrity: sha512-2MsRRVChkvMWR+GyMGY4N1sAX9Mt3J9KykCsgUFd/1mwS0UH1qw+Bv9k1UJb3X3YJYFco9H20pjSlOIfCG5HYQ==} - - '@ethersproject/constants@5.7.0': - resolution: {integrity: sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA==} - - '@ethersproject/contracts@5.5.0': - resolution: {integrity: sha512-2viY7NzyvJkh+Ug17v7g3/IJC8HqZBDcOjYARZLdzRxrfGlRgmYgl6xPRKVbEzy1dWKw/iv7chDcS83pg6cLxg==} - - '@ethersproject/contracts@5.7.0': - resolution: {integrity: sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg==} - - '@ethersproject/hash@5.5.0': - resolution: {integrity: sha512-dnGVpK1WtBjmnp3mUT0PlU2MpapnwWI0PibldQEq1408tQBAbZpPidkWoVVuNMOl/lISO3+4hXZWCL3YV7qzfg==} - - '@ethersproject/hash@5.7.0': - resolution: {integrity: sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==} - - '@ethersproject/hdnode@5.5.0': - resolution: {integrity: sha512-mcSOo9zeUg1L0CoJH7zmxwUG5ggQHU1UrRf8jyTYy6HxdZV+r0PBoL1bxr+JHIPXRzS6u/UW4mEn43y0tmyF8Q==} - - '@ethersproject/hdnode@5.7.0': - resolution: {integrity: sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg==} - - '@ethersproject/json-wallets@5.5.0': - resolution: {integrity: sha512-9lA21XQnCdcS72xlBn1jfQdj2A1VUxZzOzi9UkNdnokNKke/9Ya2xA9aIK1SC3PQyBDLt4C+dfps7ULpkvKikQ==} - - '@ethersproject/json-wallets@5.7.0': - resolution: {integrity: sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g==} - - '@ethersproject/keccak256@5.5.0': - resolution: {integrity: sha512-5VoFCTjo2rYbBe1l2f4mccaRFN/4VQEYFwwn04aJV2h7qf4ZvI2wFxUE1XOX+snbwCLRzIeikOqtAoPwMza9kg==} - - '@ethersproject/keccak256@5.7.0': - resolution: {integrity: sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==} - - '@ethersproject/logger@5.5.0': - resolution: {integrity: sha512-rIY/6WPm7T8n3qS2vuHTUBPdXHl+rGxWxW5okDfo9J4Z0+gRRZT0msvUdIJkE4/HS29GUMziwGaaKO2bWONBrg==} - - '@ethersproject/logger@5.7.0': - resolution: {integrity: sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig==} - - '@ethersproject/networks@5.5.2': - resolution: {integrity: sha512-NEqPxbGBfy6O3x4ZTISb90SjEDkWYDUbEeIFhJly0F7sZjoQMnj5KYzMSkMkLKZ+1fGpx00EDpHQCy6PrDupkQ==} - - '@ethersproject/networks@5.7.1': - resolution: {integrity: sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ==} - - '@ethersproject/pbkdf2@5.5.0': - resolution: {integrity: sha512-SaDvQFvXPnz1QGpzr6/HToLifftSXGoXrbpZ6BvoZhmx4bNLHrxDe8MZisuecyOziP1aVEwzC2Hasj+86TgWVg==} - - '@ethersproject/pbkdf2@5.7.0': - resolution: {integrity: sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw==} - - '@ethersproject/properties@5.5.0': - resolution: {integrity: sha512-l3zRQg3JkD8EL3CPjNK5g7kMx4qSwiR60/uk5IVjd3oq1MZR5qUg40CNOoEJoX5wc3DyY5bt9EbMk86C7x0DNA==} - - '@ethersproject/properties@5.7.0': - resolution: {integrity: sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==} - - '@ethersproject/providers@5.5.3': - resolution: {integrity: sha512-ZHXxXXXWHuwCQKrgdpIkbzMNJMvs+9YWemanwp1fA7XZEv7QlilseysPvQe0D7Q7DlkJX/w/bGA1MdgK2TbGvA==} - - '@ethersproject/providers@5.7.2': - resolution: {integrity: sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg==} - - '@ethersproject/random@5.5.1': - resolution: {integrity: sha512-YaU2dQ7DuhL5Au7KbcQLHxcRHfgyNgvFV4sQOo0HrtW3Zkrc9ctWNz8wXQ4uCSfSDsqX2vcjhroxU5RQRV0nqA==} - - '@ethersproject/random@5.7.0': - resolution: {integrity: sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ==} - - '@ethersproject/rlp@5.5.0': - resolution: {integrity: sha512-hLv8XaQ8PTI9g2RHoQGf/WSxBfTB/NudRacbzdxmst5VHAqd1sMibWG7SENzT5Dj3yZ3kJYx+WiRYEcQTAkcYA==} - - '@ethersproject/rlp@5.7.0': - resolution: {integrity: sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==} - - '@ethersproject/sha2@5.5.0': - resolution: {integrity: sha512-B5UBoglbCiHamRVPLA110J+2uqsifpZaTmid2/7W5rbtYVz6gus6/hSDieIU/6gaKIDcOj12WnOdiymEUHIAOA==} - - '@ethersproject/sha2@5.7.0': - resolution: {integrity: sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw==} - - '@ethersproject/signing-key@5.5.0': - resolution: {integrity: sha512-5VmseH7qjtNmDdZBswavhotYbWB0bOwKIlOTSlX14rKn5c11QmJwGt4GHeo7NrL/Ycl7uo9AHvEqs5xZgFBTng==} - - '@ethersproject/signing-key@5.7.0': - resolution: {integrity: sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==} - - '@ethersproject/solidity@5.5.0': - resolution: {integrity: sha512-9NgZs9LhGMj6aCtHXhtmFQ4AN4sth5HuFXVvAQtzmm0jpSCNOTGtrHZJAeYTh7MBjRR8brylWZxBZR9zDStXbw==} - - '@ethersproject/solidity@5.7.0': - resolution: {integrity: sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA==} - - '@ethersproject/strings@5.5.0': - resolution: {integrity: sha512-9fy3TtF5LrX/wTrBaT8FGE6TDJyVjOvXynXJz5MT5azq+E6D92zuKNx7i29sWW2FjVOaWjAsiZ1ZWznuduTIIQ==} - - '@ethersproject/strings@5.7.0': - resolution: {integrity: sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==} - - '@ethersproject/transactions@5.5.0': - resolution: {integrity: sha512-9RZYSKX26KfzEd/1eqvv8pLauCKzDTub0Ko4LfIgaERvRuwyaNV78mJs7cpIgZaDl6RJui4o49lHwwCM0526zA==} - - '@ethersproject/transactions@5.7.0': - resolution: {integrity: sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==} - - '@ethersproject/units@5.5.0': - resolution: {integrity: sha512-7+DpjiZk4v6wrikj+TCyWWa9dXLNU73tSTa7n0TSJDxkYbV3Yf1eRh9ToMLlZtuctNYu9RDNNy2USq3AdqSbag==} - - '@ethersproject/units@5.7.0': - resolution: {integrity: sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg==} - - '@ethersproject/wallet@5.5.0': - resolution: {integrity: sha512-Mlu13hIctSYaZmUOo7r2PhNSd8eaMPVXe1wxrz4w4FCE4tDYBywDH+bAR1Xz2ADyXGwqYMwstzTrtUVIsKDO0Q==} - - '@ethersproject/wallet@5.7.0': - resolution: {integrity: sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA==} - - '@ethersproject/web@5.5.1': - resolution: {integrity: sha512-olvLvc1CB12sREc1ROPSHTdFCdvMh0J5GSJYiQg2D0hdD4QmJDy8QYDb1CvoqD/bF1c++aeKv2sR5uduuG9dQg==} - - '@ethersproject/web@5.7.1': - resolution: {integrity: sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w==} - - '@ethersproject/wordlists@5.5.0': - resolution: {integrity: sha512-bL0UTReWDiaQJJYOC9sh/XcRu/9i2jMrzf8VLRmPKx58ckSlOJiohODkECCO50dtLZHcGU6MLXQ4OOrgBwP77Q==} - - '@ethersproject/wordlists@5.7.0': - resolution: {integrity: sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA==} - - '@fal-works/esbuild-plugin-global-externals@2.1.2': - resolution: {integrity: sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==} - - '@floating-ui/core@1.5.2': - resolution: {integrity: sha512-Ii3MrfY/GAIN3OhXNzpCKaLxHQfJF9qvwq/kEJYdqDxeIHa01K8sldugal6TmeeXl+WMvhv9cnVzUTaFFJF09A==} - - '@floating-ui/dom@1.5.3': - resolution: {integrity: sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==} - - '@floating-ui/react-dom@2.0.4': - resolution: {integrity: sha512-CF8k2rgKeh/49UrnIBs4BdxPUV6vize/Db1d/YbCLyp9GiVZ0BEwf5AiDSxJRCr6yOkGqTFHtmrULxkEfYZ7dQ==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - - '@floating-ui/utils@0.1.6': - resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==} - - '@formatjs/ecma402-abstract@1.11.4': - resolution: {integrity: sha512-EBikYFp2JCdIfGEb5G9dyCkTGDmC57KSHhRQOC3aYxoPWVZvfWCDjZwkGYHN7Lis/fmuWl906bnNTJifDQ3sXw==} - - '@formatjs/ecma402-abstract@1.18.0': - resolution: {integrity: sha512-PEVLoa3zBevWSCZzPIM/lvPCi8P5l4G+NXQMc/CjEiaCWgyHieUoo0nM7Bs0n/NbuQ6JpXEolivQ9pKSBHaDlA==} - - '@formatjs/fast-memoize@1.2.1': - resolution: {integrity: sha512-Rg0e76nomkz3vF9IPlKeV+Qynok0r7YZjL6syLz4/urSg0IbjPZCB/iYUMNsYA643gh4mgrX3T7KEIFIxJBQeg==} - - '@formatjs/icu-messageformat-parser@2.1.0': - resolution: {integrity: sha512-Qxv/lmCN6hKpBSss2uQ8IROVnta2r9jd3ymUEIjm2UyIkUCHVcbUVRGL/KS/wv7876edvsPe+hjHVJ4z8YuVaw==} - - '@formatjs/icu-skeleton-parser@1.3.6': - resolution: {integrity: sha512-I96mOxvml/YLrwU2Txnd4klA7V8fRhb6JG/4hm3VMNmeJo1F03IpV2L3wWt7EweqNLES59SZ4d6hVOPCSf80Bg==} - - '@formatjs/intl-localematcher@0.2.25': - resolution: {integrity: sha512-YmLcX70BxoSopLFdLr1Ds99NdlTI2oWoLbaUW2M406lxOIPzE1KQhRz2fPUkq34xVZQaihCoU29h0KK7An3bhA==} - - '@formatjs/intl-localematcher@0.2.32': - resolution: {integrity: sha512-k/MEBstff4sttohyEpXxCmC3MqbUn9VvHGlZ8fauLzkbwXmVrEeyzS+4uhrvAk9DWU9/7otYWxyDox4nT/KVLQ==} - - '@formatjs/intl-localematcher@0.5.2': - resolution: {integrity: sha512-txaaE2fiBMagLrR4jYhxzFO6wEdEG4TPMqrzBAcbr4HFUYzH/YC+lg6OIzKCHm8WgDdyQevxbAAV1OgcXctuGw==} - - '@formkit/auto-animate@1.0.0-beta.6': - resolution: {integrity: sha512-PVDhLAlr+B4Xb7e+1wozBUWmXa6BFU8xUPR/W/E+TsQhPS1qkAdAsJ25keEnFrcePSnXHrOsh3tiFbEToOzV9w==} - - '@graphcms/rich-text-react-renderer@0.6.1': - resolution: {integrity: sha512-w0OtKf9Fzmf0vI5bzgR502AndRLEeRlmb8x6nxUweDhfNRVKTOiwSEQKetMPpodSZUnXO+PI8J7rqxQvJof2kA==} - engines: {node: '>=10'} - peerDependencies: - react: '>=16' - react-dom: '>=16' - - '@graphcms/rich-text-types@0.5.0': - resolution: {integrity: sha512-3oKVp2V1f9zYn9dYpLvePeu/8w8nQhZyv3FWm7yUtY/AlVXRwU3HJtIXvvdwAkmTuNANNhcDkBOzfkZaKJNADw==} - - '@graphql-codegen/add@3.2.3': - resolution: {integrity: sha512-sQOnWpMko4JLeykwyjFTxnhqjd/3NOG2OyMuvK76Wnnwh8DRrNf2VEs2kmSvLl7MndMlOj7Kh5U154dVcvhmKQ==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/add@5.0.0': - resolution: {integrity: sha512-ynWDOsK2yxtFHwcJTB9shoSkUd7YXd6ZE57f0nk7W5cu/nAgxZZpEsnTPEpZB/Mjf14YRGe2uJHQ7AfElHjqUQ==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/cli@5.0.0': - resolution: {integrity: sha512-A7J7+be/a6e+/ul2KI5sfJlpoqeqwX8EzktaKCeduyVKgOLA6W5t+NUGf6QumBDXU8PEOqXk3o3F+RAwCWOiqA==} - hasBin: true - peerDependencies: - '@parcel/watcher': ^2.1.0 - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - peerDependenciesMeta: - '@parcel/watcher': - optional: true - - '@graphql-codegen/client-preset@4.1.0': - resolution: {integrity: sha512-/3Ymb/fjxIF1+HGmaI1YwSZbWsrZAWMSQjh3dU425eBjctjsVQ6gzGRr+l/gE5F1mtmCf+vlbTAT03heAc/QIw==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/core@4.0.0': - resolution: {integrity: sha512-JAGRn49lEtSsZVxeIlFVIRxts2lWObR+OQo7V2LHDJ7ohYYw3ilv7nJ8pf8P4GTg/w6ptcYdSdVVdkI8kUHB/Q==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/gql-tag-operations@4.0.1': - resolution: {integrity: sha512-qF6wIbBzW8BNT+wiVsBxrYOs2oYcsxQ7mRvCpfEI3HnNZMAST/uX76W8MqFEJvj4mw7NIDv7xYJAcAZIWM5LWw==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/hasura-allow-list@3.1.0': - resolution: {integrity: sha512-6g20Y3kBGusDH0lkZebqBklsbM4qCGx2az8NNqC5BdK6x2jf+7Yiqo2V2Q4R6mGf1/Gs1I0ghbnGDCShTVbk9Q==} - engines: {node: '>= 16.0.0'} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/import-types-preset@3.0.0': - resolution: {integrity: sha512-8Gl3cg+YCi0xLB5J71QQkqXvrdJVOTitJy+0YupconZwrd9cRWhN3k+SimtMKpzTVBNN96v1R8yvFLdfVF+iZA==} - engines: {node: '>= 16.0.0'} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/introspection@4.0.0': - resolution: {integrity: sha512-t9g3AkK99dfHblMWtG4ynUM9+A7JrWq5110zSpNV2wlSnv0+bRKagDW8gozwgXfR5i1IIG8QDjJZ6VgXQVqCZw==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/plugin-helpers@2.7.2': - resolution: {integrity: sha512-kln2AZ12uii6U59OQXdjLk5nOlh1pHis1R98cDZGFnfaiAbX9V3fxcZ1MMJkB7qFUymTALzyjZoXXdyVmPMfRg==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/plugin-helpers@3.1.2': - resolution: {integrity: sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/plugin-helpers@5.0.1': - resolution: {integrity: sha512-6L5sb9D8wptZhnhLLBcheSPU7Tg//DGWgc5tQBWX46KYTOTQHGqDpv50FxAJJOyFVJrveN9otWk9UT9/yfY4ww==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/schema-ast@4.0.0': - resolution: {integrity: sha512-WIzkJFa9Gz28FITAPILbt+7A8+yzOyd1NxgwFh7ie+EmO9a5zQK6UQ3U/BviirguXCYnn+AR4dXsoDrSrtRA1g==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/typed-document-node@5.0.1': - resolution: {integrity: sha512-VFkhCuJnkgtbbgzoCAwTdJe2G1H6sd3LfCrDqWUrQe53y2ukfSb5Ov1PhAIkCBStKCMQBUY9YgGz9GKR40qQ8g==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/typescript-generic-sdk@4.0.0': - resolution: {integrity: sha512-5tBHoIEEqvF5JVJpvyIGF9/zRNPYGJJU3hT9OWHBE759Fj0Q48O4BhZfBABtK64R/R0iWBmZWmt0HKIV/6b0Xg==} - engines: {node: '>= 16.0.0'} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - graphql-tag: ^2.0.0 - - '@graphql-codegen/typescript-operations@4.0.1': - resolution: {integrity: sha512-GpUWWdBVUec/Zqo23aFLBMrXYxN2irypHqDcKjN78JclDPdreasAEPcIpMfqf4MClvpmvDLy4ql+djVAwmkjbw==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/typescript-react-query@6.1.0': - resolution: {integrity: sha512-SpaQ13fOZmog/xjgKnb7/G1CZSK54wopEbPBSav0IHN99iHaA4lJi6xJJoWrlDutOPgB26KAfGEXTD+lTm9esg==} - engines: {node: '>= 16.0.0'} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/typescript@4.0.1': - resolution: {integrity: sha512-3YziQ21dCVdnHb+Us1uDb3pA6eG5Chjv0uTK+bt9dXeMlwYBU8MbtzvQTo4qvzWVC1AxSOKj0rgfNu1xCXqJyA==} - peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/visitor-plugin-common@2.13.1': - resolution: {integrity: sha512-mD9ufZhDGhyrSaWQGrU1Q1c5f01TeWtSWy/cDwXYjJcHIj1Y/DG2x0tOflEfCvh5WcnmHNIw4lzDsg1W7iFJEg==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-codegen/visitor-plugin-common@4.0.1': - resolution: {integrity: sha512-Bi/1z0nHg4QMsAqAJhds+ForyLtk7A3HQOlkrZNm3xEkY7lcBzPtiOTLBtvziwopBsXUxqeSwVjOOFPLS5Yw1Q==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-eslint/eslint-plugin@3.20.1': - resolution: {integrity: sha512-RbwVlz1gcYG62sECR1u0XqMh8w5e5XMCCZoMvPQ3nJzEBCTfXLGX727GBoRmSvY1x4gJmqNZ1lsOX7lZY14RIw==} - engines: {node: '>=12'} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@graphql-tools/apollo-engine-loader@8.0.0': - resolution: {integrity: sha512-axQTbN5+Yxs1rJ6cWQBOfw3AEeC+fvIuZSfJLPLLvFJLj4pUm9fhxey/g6oQZAAQJqKPfw+tLDUQvnfvRK8Kmg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/batch-execute@8.5.22': - resolution: {integrity: sha512-hcV1JaY6NJQFQEwCKrYhpfLK8frSXDbtNMoTur98u10Cmecy1zrqNKSqhEyGetpgHxaJRqszGzKeI3RuroDN6A==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/batch-execute@9.0.2': - resolution: {integrity: sha512-Y2uwdZI6ZnatopD/SYfZ1eGuQFI7OU2KGZ2/B/7G9ISmgMl5K+ZZWz/PfIEXeiHirIDhyk54s4uka5rj2xwKqQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/code-file-loader@7.3.23': - resolution: {integrity: sha512-8Wt1rTtyTEs0p47uzsPJ1vAtfAx0jmxPifiNdmo9EOCuUPyQGEbMaik/YkqZ7QUFIEYEQu+Vgfo8tElwOPtx5Q==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/code-file-loader@8.0.3': - resolution: {integrity: sha512-gVnnlWs0Ua+5FkuHHEriFUOI3OIbHv6DS1utxf28n6NkfGMJldC4j0xlJRY0LS6dWK34IGYgD4HelKYz2l8KiA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/delegate@10.0.3': - resolution: {integrity: sha512-Jor9oazZ07zuWkykD3OOhT/2XD74Zm6Ar0ENZMk75MDD51wB2UWUIMljtHxbJhV5A6UBC2v8x6iY0xdCGiIlyw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/delegate@9.0.35': - resolution: {integrity: sha512-jwPu8NJbzRRMqi4Vp/5QX1vIUeUPpWmlQpOkXQD2r1X45YsVceyUUBnktCrlJlDB4jPRVy7JQGwmYo3KFiOBMA==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/documents@1.0.0': - resolution: {integrity: sha512-rHGjX1vg/nZ2DKqRGfDPNC55CWZBMldEVcH+91BThRa6JeT80NqXknffLLEZLRUxyikCfkwMsk6xR3UNMqG0Rg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/executor-graphql-ws@0.0.14': - resolution: {integrity: sha512-P2nlkAsPZKLIXImFhj0YTtny5NQVGSsKnhi7PzXiaHSXc6KkzqbWZHKvikD4PObanqg+7IO58rKFpGXP7eeO+w==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/executor-graphql-ws@1.1.0': - resolution: {integrity: sha512-yM67SzwE8rYRpm4z4AuGtABlOp9mXXVy6sxXnTJRoYIdZrmDbKVfIY+CpZUJCqS0FX3xf2+GoHlsj7Qswaxgcg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/executor-http@0.1.10': - resolution: {integrity: sha512-hnAfbKv0/lb9s31LhWzawQ5hghBfHS+gYWtqxME6Rl0Aufq9GltiiLBcl7OVVOnkLF0KhwgbYP1mB5VKmgTGpg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/executor-http@1.0.7': - resolution: {integrity: sha512-/MoRYzQS50Tz5mxRfq3ZmeZ2SOins9wGZAGetsJ55F3PxL0PmHdSGlCq12KzffZDbwHV5YMlwigBsSGWq4y9Iw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/executor-legacy-ws@0.0.11': - resolution: {integrity: sha512-4ai+NnxlNfvIQ4c70hWFvOZlSUN8lt7yc+ZsrwtNFbFPH/EroIzFMapAxM9zwyv9bH38AdO3TQxZ5zNxgBdvUw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/executor-legacy-ws@1.0.5': - resolution: {integrity: sha512-w54AZ7zkNuvpyV09FH+eGHnnAmaxhBVHg4Yh2ICcsMfRg0brkLt77PlbjBuxZ4HY8XZnKJaYWf+tKazQZtkQtg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/executor@0.0.20': - resolution: {integrity: sha512-GdvNc4vszmfeGvUqlcaH1FjBoguvMYzxAfT6tDd4/LgwymepHhinqLNA5otqwVLW+JETcDaK7xGENzFomuE6TA==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/executor@1.2.0': - resolution: {integrity: sha512-SKlIcMA71Dha5JnEWlw4XxcaJ+YupuXg0QCZgl2TOLFz4SkGCwU/geAsJvUJFwK2RbVLpQv/UMq67lOaBuwDtg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/git-loader@8.0.3': - resolution: {integrity: sha512-Iz9KbRUAkuOe8JGTS0qssyJ+D5Snle17W+z9anwWrLFrkBhHrRFUy5AdjZqgJuhls0x30QkZBnnCtnHDBdQ4nA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/github-loader@8.0.0': - resolution: {integrity: sha512-VuroArWKcG4yaOWzV0r19ElVIV6iH6UKDQn1MXemND0xu5TzrFme0kf3U9o0YwNo0kUYEk9CyFM0BYg4he17FA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/graphql-file-loader@7.5.17': - resolution: {integrity: sha512-hVwwxPf41zOYgm4gdaZILCYnKB9Zap7Ys9OhY1hbwuAuC4MMNY9GpUjoTU3CQc3zUiPoYStyRtUGkHSJZ3HxBw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/graphql-file-loader@8.0.0': - resolution: {integrity: sha512-wRXj9Z1IFL3+zJG1HWEY0S4TXal7+s1vVhbZva96MSp0kbb/3JBF7j0cnJ44Eq0ClccMgGCDFqPFXty4JlpaPg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/graphql-tag-pluck@7.5.2': - resolution: {integrity: sha512-RW+H8FqOOLQw0BPXaahYepVSRjuOHw+7IL8Opaa5G5uYGOBxoXR7DceyQ7BcpMgktAOOmpDNQ2WtcboChOJSRA==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/graphql-tag-pluck@8.1.0': - resolution: {integrity: sha512-kt5l6H/7QxQcIaewInTcune6NpATojdFEW98/8xWcgmy7dgXx5vU9e0AicFZIH+ewGyZzTpwFqO2RI03roxj2w==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/import@6.7.18': - resolution: {integrity: sha512-XQDdyZTp+FYmT7as3xRWH/x8dx0QZA2WZqfMF5EWb36a0PiH7WwlRQYIdyYXj8YCLpiWkeBXgBRHmMnwEYR8iQ==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/import@7.0.0': - resolution: {integrity: sha512-NVZiTO8o1GZs6OXzNfjB+5CtQtqsZZpQOq+Uu0w57kdUkT4RlQKlwhT8T81arEsbV55KpzkpFsOZP7J1wdmhBw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/json-file-loader@7.4.18': - resolution: {integrity: sha512-AJ1b6Y1wiVgkwsxT5dELXhIVUPs/u3VZ8/0/oOtpcoyO/vAeM5rOvvWegzicOOnQw8G45fgBRMkkRfeuwVt6+w==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/json-file-loader@8.0.0': - resolution: {integrity: sha512-ki6EF/mobBWJjAAC84xNrFMhNfnUFD6Y0rQMGXekrUgY0NdeYXHU0ZUgHzC9O5+55FslqUmAUHABePDHTyZsLg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/load@7.8.14': - resolution: {integrity: sha512-ASQvP+snHMYm+FhIaLxxFgVdRaM0vrN9wW2BKInQpktwWTXVyk+yP5nQUCEGmn0RTdlPKrffBaigxepkEAJPrg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/load@8.0.1': - resolution: {integrity: sha512-qSMsKngJhDqRbuWyo3NvakEFqFL6+eSjy8ooJ1o5qYD26N7dqXkKzIMycQsX7rBK19hOuINAUSaRcVWH6hTccw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/merge@8.4.2': - resolution: {integrity: sha512-XbrHAaj8yDuINph+sAfuq3QCZ/tKblrTLOpirK0+CAgNlZUCHs0Fa+xtMUURgwCVThLle1AF7svJCxFizygLsw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/merge@9.0.1': - resolution: {integrity: sha512-hIEExWO9fjA6vzsVjJ3s0cCQ+Q/BEeMVJZtMXd7nbaVefVy0YDyYlEkeoYYNV3NVVvu1G9lr6DM1Qd0DGo9Caw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/optimize@1.4.0': - resolution: {integrity: sha512-dJs/2XvZp+wgHH8T5J2TqptT9/6uVzIYvA6uFACha+ufvdMBedkfR4b4GbT8jAKLRARiqRTxy3dctnwkTM2tdw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/optimize@2.0.0': - resolution: {integrity: sha512-nhdT+CRGDZ+bk68ic+Jw1OZ99YCDIKYA5AlVAnBHJvMawSx9YQqQAIj4refNc1/LRieGiuWvhbG3jvPVYho0Dg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/prisma-loader@8.0.2': - resolution: {integrity: sha512-8d28bIB0bZ9Bj0UOz9sHagVPW+6AHeqvGljjERtwCnWl8OCQw2c2pNboYXISLYUG5ub76r4lDciLLTU+Ks7Q0w==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/relay-operation-optimizer@6.5.18': - resolution: {integrity: sha512-mc5VPyTeV+LwiM+DNvoDQfPqwQYhPV/cl5jOBjTgSniyaq8/86aODfMkrE2OduhQ5E00hqrkuL2Fdrgk0w1QJg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/relay-operation-optimizer@7.0.0': - resolution: {integrity: sha512-UNlJi5y3JylhVWU4MBpL0Hun4Q7IoJwv9xYtmAz+CgRa066szzY7dcuPfxrA7cIGgG/Q6TVsKsYaiF4OHPs1Fw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/schema@10.0.2': - resolution: {integrity: sha512-TbPsIZnWyDCLhgPGnDjt4hosiNU2mF/rNtSk5BVaXWnZqvKJ6gzJV4fcHcvhRIwtscDMW2/YTnK6dLVnk8pc4w==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/schema@9.0.19': - resolution: {integrity: sha512-oBRPoNBtCkk0zbUsyP4GaIzCt8C0aCI4ycIRUL67KK5pOHljKLBBtGT+Jr6hkzA74C8Gco8bpZPe7aWFjiaK2w==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/url-loader@7.17.18': - resolution: {integrity: sha512-ear0CiyTj04jCVAxi7TvgbnGDIN2HgqzXzwsfcqiVg9cvjT40NcMlZ2P1lZDgqMkZ9oyLTV8Bw6j+SyG6A+xPw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/url-loader@8.0.1': - resolution: {integrity: sha512-B2k8KQEkEQmfV1zhurT5GLoXo8jbXP+YQHUayhCSxKYlRV7j/1Fhp1b21PDM8LXIDGlDRXaZ0FbWKOs7eYXDuQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/utils@10.0.12': - resolution: {integrity: sha512-+yS1qlFwXlwU3Gv8ek/h2aJ95quog4yF22haC11M0zReMSTddbGJZ5yXKkE3sXoY2BcL1utilSFjylJ9uXpSNQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/utils@8.13.1': - resolution: {integrity: sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/utils@9.2.1': - resolution: {integrity: sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/wrap@10.0.1': - resolution: {integrity: sha512-Cw6hVrKGM2OKBXeuAGltgy4tzuqQE0Nt7t/uAqnuokSXZhMHXJUb124Bnvxc2gPZn5chfJSDafDe4Cp8ZAVJgg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-tools/wrap@9.4.2': - resolution: {integrity: sha512-DFcd9r51lmcEKn0JW43CWkkI2D6T9XI1juW/Yo86i04v43O9w2/k4/nx2XTJv4Yv+iXwUw7Ok81PGltwGJSDSA==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@graphql-typed-document-node/core@3.2.0': - resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@hapi/hoek@9.3.0': - resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} - - '@hapi/topo@5.1.0': - resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - - '@hexagon/base64@1.1.28': - resolution: {integrity: sha512-lhqDEAvWixy3bZ+UOYbPwUbBkwBq5C1LAJ/xPC8Oi+lL54oyakv/npbA0aU2hgCsx/1NUd4IBvV03+aUBWxerw==} - - '@humanwhocodes/config-array@0.11.14': - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} - engines: {node: '>=10.10.0'} - - '@humanwhocodes/module-importer@1.0.1': - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - - '@humanwhocodes/object-schema@2.0.3': - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - - '@ioredis/commands@1.2.0': - resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} - - '@isaacs/cliui@8.0.2': - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} - - '@istanbuljs/load-nyc-config@1.1.0': - resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} - engines: {node: '>=8'} - - '@istanbuljs/schema@0.1.3': - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} - - '@jest/console@28.1.3': - resolution: {integrity: sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - '@jest/console@29.7.0': - resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/core@28.1.3': - resolution: {integrity: sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - '@jest/core@29.7.0': - resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - '@jest/create-cache-key-function@27.5.1': - resolution: {integrity: sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - '@jest/environment@28.1.3': - resolution: {integrity: sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - '@jest/environment@29.7.0': - resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/expect-utils@28.1.3': - resolution: {integrity: sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - '@jest/expect-utils@29.7.0': - resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/expect@28.1.3': - resolution: {integrity: sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - '@jest/expect@29.7.0': - resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/fake-timers@28.1.3': - resolution: {integrity: sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - '@jest/fake-timers@29.7.0': - resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/globals@28.1.3': - resolution: {integrity: sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - '@jest/globals@29.7.0': - resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/reporters@28.1.3': - resolution: {integrity: sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - '@jest/reporters@29.7.0': - resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - '@jest/schemas@28.1.3': - resolution: {integrity: sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - '@jest/schemas@29.6.3': - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/source-map@28.1.2': - resolution: {integrity: sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - '@jest/source-map@29.6.3': - resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/test-result@28.1.3': - resolution: {integrity: sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - '@jest/test-result@29.7.0': - resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/test-sequencer@28.1.3': - resolution: {integrity: sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - '@jest/test-sequencer@29.7.0': - resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/transform@28.1.3': - resolution: {integrity: sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - '@jest/transform@29.7.0': - resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/types@27.5.1': - resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - '@jest/types@28.1.3': - resolution: {integrity: sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - '@jest/types@29.6.3': - resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jridgewell/gen-mapping@0.3.3': - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} - engines: {node: '>=6.0.0'} - - '@jridgewell/resolve-uri@3.1.1': - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} - engines: {node: '>=6.0.0'} - - '@jridgewell/set-array@1.1.2': - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} - engines: {node: '>=6.0.0'} - - '@jridgewell/source-map@0.3.5': - resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} - - '@jridgewell/sourcemap-codec@1.4.15': - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - - '@jridgewell/trace-mapping@0.3.20': - resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} - - '@jridgewell/trace-mapping@0.3.9': - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - - '@juggle/resize-observer@3.4.0': - resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==} - - '@kamilkisiela/fast-url-parser@1.1.4': - resolution: {integrity: sha512-gbkePEBupNydxCelHCESvFSFM8XPh1Zs/OAVRW/rKpEqPAl5PbOM90Si8mv9bvnR53uPD2s/FiRxdvSejpRJew==} - - '@leichtgewicht/ip-codec@2.0.4': - resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} - - '@ljharb/resumer@0.0.1': - resolution: {integrity: sha512-skQiAOrCfO7vRTq53cxznMpks7wS1va95UCidALlOVWqvBAzwPVErwizDwoMqNVMEn1mDq0utxZd02eIrvF1lw==} - engines: {node: '>= 0.4'} - - '@ljharb/through@2.3.12': - resolution: {integrity: sha512-ajo/heTlG3QgC8EGP6APIejksVAYt4ayz4tqoP3MolFELzcH1x1fzwEYRJTPO0IELutZ5HQ0c26/GqAYy79u3g==} - engines: {node: '>= 0.4'} - - '@mdx-js/react@2.3.0': - resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==} - peerDependencies: - react: '>=16' - - '@mole-inc/bin-wrapper@8.0.1': - resolution: {integrity: sha512-sTGoeZnjI8N4KS+sW2AN95gDBErhAguvkw/tWdCjeM8bvxpz5lqrnd0vOJABA1A+Ic3zED7PYoLP/RANLgVotA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - '@motionone/animation@10.16.3': - resolution: {integrity: sha512-QUGWpLbMFLhyqKlngjZhjtxM8IqiJQjLK0DF+XOF6od9nhSvlaeEpOY/UMCRVcZn/9Tr2rZO22EkuCIjYdI74g==} - - '@motionone/dom@10.12.0': - resolution: {integrity: sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==} - - '@motionone/easing@10.16.3': - resolution: {integrity: sha512-HWTMZbTmZojzwEuKT/xCdvoMPXjYSyQvuVM6jmM0yoGU6BWzsmYMeB4bn38UFf618fJCNtP9XeC/zxtKWfbr0w==} - - '@motionone/generators@10.16.4': - resolution: {integrity: sha512-geFZ3w0Rm0ZXXpctWsSf3REGywmLLujEjxPYpBR0j+ymYwof0xbV6S5kGqqsDKgyWKVWpUInqQYvQfL6fRbXeg==} - - '@motionone/types@10.16.3': - resolution: {integrity: sha512-W4jkEGFifDq73DlaZs3HUfamV2t1wM35zN/zX7Q79LfZ2sc6C0R1baUHZmqc/K5F3vSw3PavgQ6HyHLd/MXcWg==} - - '@motionone/utils@10.16.3': - resolution: {integrity: sha512-WNWDksJIxQkaI9p9Z9z0+K27xdqISGNFy1SsWVGaiedTHq0iaT6iZujby8fT/ZnZxj1EOaxJtSfUPCFNU5CRoA==} - - '@mswjs/cookies@0.2.2': - resolution: {integrity: sha512-mlN83YSrcFgk7Dm1Mys40DLssI1KdJji2CMKN8eOlBqsTADYzj2+jWzsANsUTFbxDMWPD5e9bfA1RGqBpS3O1g==} - engines: {node: '>=14'} - - '@mswjs/interceptors@0.17.10': - resolution: {integrity: sha512-N8x7eSLGcmUFNWZRxT1vsHvypzIRgQYdG0rJey/rZCy6zT/30qDt8Joj7FxzGNLSwXbeZqJOMqDurp7ra4hgbw==} - engines: {node: '>=14'} - - '@multiformats/base-x@4.0.1': - resolution: {integrity: sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw==} - - '@next/bundle-analyzer@13.5.6': - resolution: {integrity: sha512-4P5YVpR3N/B5+p0TQ/rPAr+9fsjkdfCVTGzJhKwE7XHqS+QME4gYxAYeGKkfkHEkP2A3GKXs8QSp0LjIvWLI3g==} - - '@next/env@13.5.6': - resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==} - - '@next/env@14.2.1': - resolution: {integrity: sha512-qsHJle3GU3CmVx7pUoXcghX4sRN+vINkbLdH611T8ZlsP//grzqVW87BSUgOZeSAD4q7ZdZicdwNe/20U2janA==} - - '@next/eslint-plugin-next@14.2.1': - resolution: {integrity: sha512-Fp+mthEBjkn8r9qd6o4JgxKp0IDEzW0VYHD8ZC05xS5/lFNwHKuOdr2kVhWG7BQCO9L6eeepshM1Wbs2T+LgSg==} - - '@next/swc-darwin-arm64@14.2.1': - resolution: {integrity: sha512-kGjnjcIJehEcd3rT/3NAATJQndAEELk0J9GmGMXHSC75TMnvpOhONcjNHbjtcWE5HUQnIHy5JVkatrnYm1QhVw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@next/swc-darwin-x64@14.2.1': - resolution: {integrity: sha512-dAdWndgdQi7BK2WSXrx4lae7mYcOYjbHJUhvOUnJjMNYrmYhxbbvJ2xElZpxNxdfA6zkqagIB9He2tQk+l16ew==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@next/swc-linux-arm64-gnu@14.2.1': - resolution: {integrity: sha512-2ZctfnyFOGvTkoD6L+DtQtO3BfFz4CapoHnyLTXkOxbZkVRgg3TQBUjTD/xKrO1QWeydeo8AWfZRg8539qNKrg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@next/swc-linux-arm64-musl@14.2.1': - resolution: {integrity: sha512-jazZXctiaanemy4r+TPIpFP36t1mMwWCKMsmrTRVChRqE6putyAxZA4PDujx0SnfvZHosjdkx9xIq9BzBB5tWg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@next/swc-linux-x64-gnu@14.2.1': - resolution: {integrity: sha512-VjCHWCjsAzQAAo8lkBOLEIkBZFdfW+Z18qcQ056kL4KpUYc8o59JhLDCBlhg+hINQRgzQ2UPGma2AURGOH0+Qg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@next/swc-linux-x64-musl@14.2.1': - resolution: {integrity: sha512-7HZKYKvAp4nAHiHIbY04finRqjeYvkITOGOurP1aLMexIFG/1+oCnqhGogBdc4lao/lkMW1c+AkwWSzSlLasqw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@next/swc-win32-arm64-msvc@14.2.1': - resolution: {integrity: sha512-YGHklaJ/Cj/F0Xd8jxgj2p8po4JTCi6H7Z3Yics3xJhm9CPIqtl8erlpK1CLv+HInDqEWfXilqatF8YsLxxA2Q==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@next/swc-win32-ia32-msvc@14.2.1': - resolution: {integrity: sha512-o+ISKOlvU/L43ZhtAAfCjwIfcwuZstiHVXq/BDsZwGqQE0h/81td95MPHliWCnFoikzWcYqh+hz54ZB2FIT8RA==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - - '@next/swc-win32-x64-msvc@14.2.1': - resolution: {integrity: sha512-GmRoTiLcvCLifujlisknv4zu9/C4i9r0ktsA8E51EMqJL4bD4CpO7lDYr7SrUxCR0tS4RVcrqKmCak24T0ohaw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@noble/curves@1.1.0': - resolution: {integrity: sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA==} - - '@noble/curves@1.2.0': - resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} - - '@noble/hashes@1.3.1': - resolution: {integrity: sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA==} - engines: {node: '>= 16'} - - '@noble/hashes@1.3.2': - resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} - engines: {node: '>= 16'} - - '@noble/hashes@1.4.0': - resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} - engines: {node: '>= 16'} - - '@nodelib/fs.scandir@2.1.5': - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - - '@nodelib/fs.stat@2.0.5': - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - - '@nodelib/fs.walk@1.2.8': - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - - '@nrwl/cypress@18.3.0': - resolution: {integrity: sha512-bSzHKqjx7De+Ax0zTX5z8VHii5uLLSxzSIqh9lJET1leZkwtoGhe9MWdXYrfeJaTp+xV6DJAA11Rg1SWn2SInQ==} - - '@nrwl/devkit@16.0.0-beta.1': - resolution: {integrity: sha512-OoQumfP//G822yy2QLi8RB9a0oEwIda7cp56mc7tyik2Hbw31fB6h5XGgXMHp9aJGhPQQCX9a/uqzoYbYmQwyA==} - - '@nrwl/devkit@18.3.0': - resolution: {integrity: sha512-JA6NJTAxxz+zZtS/jzeUMVdgXXjmWTuG8NdqJ70OxKok570afHxZSCjR32cWWmoCJRS4ASM2UpL/3292zk1wsQ==} - - '@nrwl/esbuild@18.3.0': - resolution: {integrity: sha512-wZNbVe+vdgTmFUzgiySWILFQweDlicUa9nOvy41Pufhx0SSeC5wcZRmuf5p1GgK5Srg36lAmklHIfcRX7OwRbw==} - - '@nrwl/eslint-plugin-nx@16.0.0-beta.1': - resolution: {integrity: sha512-aPZKHBzdq8MwQ35y9BuuLgzdVJ3Ic6LoHJnGyrh2LAQHyX/xxUoDAaXG75aEAXQY65ZU0sTQBKgAk7a6Ghi+Aw==} - - '@nrwl/eslint-plugin-nx@18.3.0': - resolution: {integrity: sha512-I+1dnG2xsHpD5ii2Ow58piXC95ob9rRZ6Yf0JfFed4sKxq6ntArdDeGpM4tCSNZvpRpR9kUi9UMaQA5JoLm8Jw==} - - '@nrwl/jest@18.3.0': - resolution: {integrity: sha512-u1iGqhLedfmxXzJEWsAXUIgF8sQXzj8DTqLp6NUN8mJfPYCQjVOQirwl4lcNhs0gTvIgqr3wGIHo33ixyjMjFw==} - - '@nrwl/js@18.3.0': - resolution: {integrity: sha512-sLQGUkFY/9spMqe3EvkTRh9iDqIZ65HLYALaaK5RyH5z7ctXwZGgDTwvCpO9r/jEIyE1inxUNzqbYl66R7qEdQ==} - - '@nrwl/next@18.3.0': - resolution: {integrity: sha512-MX5K8ByaVxtxW8wuACT7B8idJlb0Lz2SdQEIlCs33GGQ6Ym99jzP1mXz74fx5YQLQBppE1o89MQgNRGPpojK8Q==} - - '@nrwl/node@18.3.0': - resolution: {integrity: sha512-N5PVvXJBycvKXqLRC1R5+WXniuynQgBHjyNOZzu9/R+yIrqbwuA+MjptpVHLGqCTtIgykPd2LUhmI6SHLrlZrQ==} - - '@nrwl/nx-plugin@18.3.0': - resolution: {integrity: sha512-t6OjgWCWRWg3wLuskAfTDIWsQnoiCaX7WYJxeVO8v3hwFHvqBaEiKWuj+XikjtyBU8W1XmQrIwzp1Fmm2JrHbQ==} - - '@nrwl/react@18.3.0': - resolution: {integrity: sha512-0zq3eAMeNGG5/iLNcaZH1cW+eJHe5l3/KSrOR6tFppeKtu/2JHT+vWnVS5uyZqo378ti10YpcukY7k5gdt4oCg==} - - '@nrwl/rollup@18.3.0': - resolution: {integrity: sha512-gLjMGr+ogIsg/S7V2r8xLiIC2DAtcd5xHO/qxGt8XKhU5EqlvnOpq6RX9FIeCXOPZIYFLfL+bGK5XJHLLZoamg==} - - '@nrwl/storybook@18.3.0': - resolution: {integrity: sha512-b+Ln3cqHi+ZkPLP5rsCXrd1R3J6Bf+fpD5+fY1lJpk/e1nlg5fzPAXT26sWzr0XbxSnM7xHOLhjfwXcNcLEcyQ==} - - '@nrwl/tao@18.3.0': - resolution: {integrity: sha512-M0m0QRiW7N+f+N+ey/gobPLYzUn932obMXDnb+6ImLsqRunFndd7YKHXUMf+y1441w7OXI5owTjE5bEKxZjOow==} - hasBin: true - - '@nrwl/web@18.3.0': - resolution: {integrity: sha512-e3IA905VOXAm3behYIeBW6Yi9YZeNxya+RWe5kFYFR+wg/JdGNF+NrFv6IYzzY9PFo2wn0ubOrNdnCXMVz1UHA==} - - '@nrwl/webpack@18.3.0': - resolution: {integrity: sha512-79BUpNWnDDFxd6Eoc0Q+i3WE9Fjnpjt7LIC9d52Aw6RYSv1yQLZ2D1gB9kIQo8xQrN8E5NlLZ9gwTRWYLGv+Uw==} - - '@nrwl/workspace@18.3.0': - resolution: {integrity: sha512-u0TlW2EcISfGaWug89MqCCD7DUeRfjtVnBHqbO3y3Oj19TB3QUNPhnfB/5Z+xybtAqn+bLRWZt2kpW8R5cVchQ==} - - '@nx/cypress@18.3.0': - resolution: {integrity: sha512-zA3FyOe3A+TmHueVWqHaAien//FhADjwUXnvRlFun/+zGZeM/07clVaZnGMBgNttLbPuWE0HBQ4KnBXRC57bSA==} - peerDependencies: - cypress: '>= 3 < 14' - peerDependenciesMeta: - cypress: - optional: true - - '@nx/devkit@16.0.0-beta.1': - resolution: {integrity: sha512-qeOWZ8TK9EG2dE78KysFx8a3uB/JNsnPslfBxBYBBkxIGzpo/gj5Wgf2I+4WBcUNQn58TxiKTT2vA6vAFyssvQ==} - peerDependencies: - nx: '>= 14.1 <= 16' - - '@nx/devkit@18.3.0': - resolution: {integrity: sha512-SgPPk+S8cEjNOzcvGiRPlNqAJVuPnspNrqFmBZ/ddBXQfhuS/TCr8Zi4MWEct45zd439acWDsuUVFoCxT51q4g==} - peerDependencies: - nx: '>= 16 <= 19' - - '@nx/esbuild@18.3.0': - resolution: {integrity: sha512-4OdOKZbn0OJBpVpcMbo1TC5xB8kqt3faiWqYHMWClnqfgB3p6q94F1+jG7FcQmNJ47m+7BrNRgUJ8jDOe+8l6w==} - peerDependencies: - esbuild: ~0.19.2 - peerDependenciesMeta: - esbuild: - optional: true - - '@nx/eslint-plugin-nx@16.0.0-beta.1': - resolution: {integrity: sha512-jg6ROzsvMOhXaReibmFDpvGHsiOKBWvPHYOcmFxh8BRA02WoFIDnqiDJWupoVoLKF4Vx2A4igkP5bjMlSmVX/A==} - peerDependencies: - '@typescript-eslint/parser': ^5.58.0 - eslint-config-prettier: ^8.1.0 - peerDependenciesMeta: - eslint-config-prettier: - optional: true - - '@nx/eslint-plugin@18.3.0': - resolution: {integrity: sha512-IAJ3I9G811uSmkJ2K3pGg1bsesm5AJW6u1zR5ie1C4qYO2ujhMhAcBXI9P/JUgY2WlO8EoH41PhRx4XUF29ttQ==} - peerDependencies: - '@typescript-eslint/parser': ^6.13.2 || ^7.0.0 - eslint-config-prettier: ^9.0.0 - peerDependenciesMeta: - eslint-config-prettier: - optional: true - - '@nx/eslint@18.3.0': - resolution: {integrity: sha512-inoFmDIycUsmIRY/iIQLxLKyJbdifyqYrsG/Hq6zmxsJOF6Q2R/Y88Zf9KET7EmN9+UEzBk70p4m8hOMVrC9eQ==} - peerDependencies: - js-yaml: 4.1.0 - peerDependenciesMeta: - js-yaml: - optional: true - - '@nx/jest@18.3.0': - resolution: {integrity: sha512-QsawUa3OIXCV+r/fxUJCzGKEbDqDKNEsC/wYCDKl48vJEU6+KEwRUZp604mIhvP4N377DwT9JGSzOEwaSPcKbg==} - - '@nx/js@18.3.0': - resolution: {integrity: sha512-ApxC3FdZ9ATnE6Qz932B3/L9ZqdI6pIxB+1R5J/jMK/InNlPnNStGp1+dGe5J3aQ0nWusSW9I+FjpqRMTZazvw==} - peerDependencies: - verdaccio: ^5.0.4 - peerDependenciesMeta: - verdaccio: - optional: true - - '@nx/linter@18.3.0': - resolution: {integrity: sha512-ydTP8MFNE+KzWvIVxg7IJIMcjkt02ehwyudnkirEu5hFOUY6uA/ZQtOEk7y2ESDuF19LR11wVHPaeeSCG94Cbg==} - - '@nx/next@18.3.0': - resolution: {integrity: sha512-ACXFoRqyouHDIiRV+GL9WgYTdW5HpRB2hg4JA2T3LE1qPiSbZHRYBGBLGCR2MTiIBCyC0sGyhEgkmGkk0LGICw==} - peerDependencies: - next: '>=14.0.0' - - '@nx/node@18.3.0': - resolution: {integrity: sha512-zUUdIalE5lTHdubBPUpmyGXPh7rUxlJgo/8qiF+0uve2PTn/bsL+wYlClhdzYT73m0AUOPFL8wh4dEF2LPGD+w==} - - '@nx/nx-darwin-arm64@18.3.0': - resolution: {integrity: sha512-zei4C7nSCAzhigAX+3wLcHg1bokTsa/qo2OElkBiHAxs3FF7nqMLAuk0WFYi3nkvXTgiN1uEl0mOni+JPKV2vA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@nx/nx-darwin-x64@18.3.0': - resolution: {integrity: sha512-nww//ea6WEfDTnqbdbCinWRhjyUJkSSnW9QgBh/Brt6DevZ7TFWfGdxD+s45pmMLFTFMgRjptRJrW/WhgmDAGg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@nx/nx-freebsd-x64@18.3.0': - resolution: {integrity: sha512-u+XB6NQcsi7u3zhdhgJK9ZaUkzXl52WNgtDoG/6tsmbh10plypGnw+yPSKYMqv3HDzqDA76hliIFoedDbZmHFQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] - - '@nx/nx-linux-arm-gnueabihf@18.3.0': - resolution: {integrity: sha512-nsjiJDq2B2m9NN7shJ8z/4A7bFUYGJdxk1RR6hVXY75Kpbh3HGh+fdKJrpqRzYUUmqxW/X7TRG2UD6T5lnNjWA==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - - '@nx/nx-linux-arm64-gnu@18.3.0': - resolution: {integrity: sha512-baY3U0PudlAXHDzkJ+KdSfIcfFGKuBYXIXR1M18+Syq1kD9HDZ+sRVmosYpxVghrncN4UrcNvF/H7lgZo9x24Q==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@nx/nx-linux-arm64-musl@18.3.0': - resolution: {integrity: sha512-nuKU4ehdKThq+Tzph2KXz2p39oBv8IrJQBONSAFzJ4zS0E/rNk2fKBeTBoqn1Psh2sNMYM8ZdlvxFK7pBmStQg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@nx/nx-linux-x64-gnu@18.3.0': - resolution: {integrity: sha512-Pm7Q1hjKBJ3DFfnCLAtJVm13SkIushO3rPUdsDg5xZzOp59igNxrX2wJlwfi7U8dZMEZUPG0N1BIR3o7eEBxpQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@nx/nx-linux-x64-musl@18.3.0': - resolution: {integrity: sha512-VrspyfjIto0PtAqpjG3k8ueWsnqIOUp1gXBmlzYw0N4mjPldlhb258q1Kqyt1ykWLW79TqCjPblC6xHuOciKzQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@nx/nx-win32-arm64-msvc@18.3.0': - resolution: {integrity: sha512-7C+Rk17u/CtcYq/LyG8b27MmuxjQOAqZ1yWPP5RHRr0HGB00kILkItmejs/CJAJqybPtydTR0hiF7xs7lcVOHw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@nx/nx-win32-x64-msvc@18.3.0': - resolution: {integrity: sha512-tRW2VZzwmdODaRXNgBJBSycVgLY269c3EwJDOCIPDIgFMTdClZNLmZbk4b7FfzyT7ezwQOD/3JgKJS6GzJdw8w==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@nx/playwright@18.3.0': - resolution: {integrity: sha512-PZyPNcu0MeWgqiUIND+2Z96KAJ1ik6mxc9n+gv0CVMIy8bm1+6MxvvJF4Hh/vooPZyOb6ROlemygUOfI2xpu1w==} - peerDependencies: - '@playwright/test': ^1.36.0 - peerDependenciesMeta: - '@playwright/test': - optional: true - - '@nx/plugin@18.3.0': - resolution: {integrity: sha512-KrOcWXCjhlQ5/pcUMiyp3Rk2uwC7x+qPt9ZppQVL/VDNZ6eI6FjowaaIu/5seOSwIiNaa8pWSyz2vJfhndlxBQ==} - - '@nx/react@18.3.0': - resolution: {integrity: sha512-myYx7ElU5gJS3tc6xi07WZqx/D9CZXyK4P1XjS1+VVm5k+pmn/cSe4xZdwyMPB/uFeND8ajHmTzvfAahgCpgPw==} - - '@nx/rollup@18.3.0': - resolution: {integrity: sha512-cC27xWuz9Qcdlv86oSAGJp4vukrBsJ8FAyUcL4bbqDQr4hI4SXJUq2EUFRSA0AsqWiWboGaWeTQW3Op++ndcNw==} - - '@nx/storybook@18.3.0': - resolution: {integrity: sha512-7DsLVv9e1511GKCc01jXhZ8Z2ExScKfI4q8vCI/VDMVJZ2G1sBinQ68zSM1uQ6t7oPMENOLMfacgeI/3Wft6eA==} - - '@nx/web@18.3.0': - resolution: {integrity: sha512-uEX0x96CXtiAD27XBTiFt1OV0seFuy18iJhm0wvS90VDVwAtqquBwBNX3UexHyCrIHn3qGr5tjsRBdpzQv3eCA==} - - '@nx/webpack@18.3.0': - resolution: {integrity: sha512-Lue+64LRdMJ+EwSDht/kkDMh8aPFRKN1+RQWhGp/ZZHeoimEeHAAXQu7WQ/QDzl+w6vWq+lQCrXENEf8lLQFhQ==} - - '@nx/workspace@18.3.0': - resolution: {integrity: sha512-gW5cR7Toki8HzO8uhEmjQYCRT17rOLcTcMSSlX2Y7VorgtL8+kUlVpqSsuGFBWiXsuSiMnATiXtHesDbSBKfYw==} - - '@open-draft/until@1.0.3': - resolution: {integrity: sha512-Aq58f5HiWdyDlFffbbSjAlv596h/cOnt2DO1w3DOC7OJ5EHs0hd/nycJfiu9RJbT6Yk6F1knnRRXNSpxoIVZ9Q==} - - '@openzeppelin/contracts-upgradeable@4.9.6': - resolution: {integrity: sha512-m4iHazOsOCv1DgM7eD7GupTJ+NFVujRZt1wzddDPSVGpWdKq1SKkla5htKG7+IS4d2XOCtzkUNwRZ7Vq5aEUMA==} - - '@openzeppelin/contracts@4.9.6': - resolution: {integrity: sha512-xSmezSupL+y9VkHZJGDoCBpmnB2ogM13ccaYDWqJTfS3dbuHkgjuwDFUmaFauBCboQMGB/S5UqUl2y54X99BmA==} - - '@panva/hkdf@1.1.1': - resolution: {integrity: sha512-dhPeilub1NuIG0X5Kvhh9lH4iW3ZsHlnzwgwbOlgwQ2wG1IqFzsgHqmKPk3WzsdWAeaxKJxgM0+W433RmN45GA==} - - '@parcel/watcher-android-arm64@2.3.0': - resolution: {integrity: sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [android] - - '@parcel/watcher-darwin-arm64@2.3.0': - resolution: {integrity: sha512-mKY+oijI4ahBMc/GygVGvEdOq0L4DxhYgwQqYAz/7yPzuGi79oXrZG52WdpGA1wLBPrYb0T8uBaGFo7I6rvSKw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [darwin] - - '@parcel/watcher-darwin-x64@2.3.0': - resolution: {integrity: sha512-20oBj8LcEOnLE3mgpy6zuOq8AplPu9NcSSSfyVKgfOhNAc4eF4ob3ldj0xWjGGbOF7Dcy1Tvm6ytvgdjlfUeow==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [darwin] - - '@parcel/watcher-freebsd-x64@2.3.0': - resolution: {integrity: sha512-7LftKlaHunueAEiojhCn+Ef2CTXWsLgTl4hq0pkhkTBFI3ssj2bJXmH2L67mKpiAD5dz66JYk4zS66qzdnIOgw==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [freebsd] - - '@parcel/watcher-linux-arm-glibc@2.3.0': - resolution: {integrity: sha512-1apPw5cD2xBv1XIHPUlq0cO6iAaEUQ3BcY0ysSyD9Kuyw4MoWm1DV+W9mneWI+1g6OeP6dhikiFE6BlU+AToTQ==} - engines: {node: '>= 10.0.0'} - cpu: [arm] - os: [linux] - - '@parcel/watcher-linux-arm64-glibc@2.3.0': - resolution: {integrity: sha512-mQ0gBSQEiq1k/MMkgcSB0Ic47UORZBmWoAWlMrTW6nbAGoLZP+h7AtUM7H3oDu34TBFFvjy4JCGP43JlylkTQA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - - '@parcel/watcher-linux-arm64-musl@2.3.0': - resolution: {integrity: sha512-LXZAExpepJew0Gp8ZkJ+xDZaTQjLHv48h0p0Vw2VMFQ8A+RKrAvpFuPVCVwKJCr5SE+zvaG+Etg56qXvTDIedw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - - '@parcel/watcher-linux-x64-glibc@2.3.0': - resolution: {integrity: sha512-P7Wo91lKSeSgMTtG7CnBS6WrA5otr1K7shhSjKHNePVmfBHDoAOHYRXgUmhiNfbcGk0uMCHVcdbfxtuiZCHVow==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - - '@parcel/watcher-linux-x64-musl@2.3.0': - resolution: {integrity: sha512-+kiRE1JIq8QdxzwoYY+wzBs9YbJ34guBweTK8nlzLKimn5EQ2b2FSC+tAOpq302BuIMjyuUGvBiUhEcLIGMQ5g==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - - '@parcel/watcher-wasm@2.3.0': - resolution: {integrity: sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA==} - engines: {node: '>= 10.0.0'} - bundledDependencies: - - napi-wasm - - '@parcel/watcher-win32-arm64@2.3.0': - resolution: {integrity: sha512-35gXCnaz1AqIXpG42evcoP2+sNL62gZTMZne3IackM+6QlfMcJLy3DrjuL6Iks7Czpd3j4xRBzez3ADCj1l7Aw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [win32] - - '@parcel/watcher-win32-ia32@2.3.0': - resolution: {integrity: sha512-FJS/IBQHhRpZ6PiCjFt1UAcPr0YmCLHRbTc00IBTrelEjlmmgIVLeOx4MSXzx2HFEy5Jo5YdhGpxCuqCyDJ5ow==} - engines: {node: '>= 10.0.0'} - cpu: [ia32] - os: [win32] - - '@parcel/watcher-win32-x64@2.3.0': - resolution: {integrity: sha512-dLx+0XRdMnVI62kU3wbXvbIRhLck4aE28bIGKbRGS7BJNt54IIj9+c/Dkqb+7DJEbHUZAX1bwaoM8PqVlHJmCA==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [win32] - - '@parcel/watcher@2.3.0': - resolution: {integrity: sha512-pW7QaFiL11O0BphO+bq3MgqeX/INAk9jgBldVDYjlQPO4VddoZnF22TcF9onMhnLVHuNqBJeRf+Fj7eezi/+rQ==} - engines: {node: '>= 10.0.0'} - - '@peculiar/asn1-android@2.3.10': - resolution: {integrity: sha512-z9Rx9cFJv7UUablZISe7uksNbFJCq13hO0yEAOoIpAymALTLlvUOSLnGiQS7okPaM5dP42oTLhezH6XDXRXjGw==} - - '@peculiar/asn1-ecc@2.3.8': - resolution: {integrity: sha512-Ah/Q15y3A/CtxbPibiLM/LKcMbnLTdUdLHUgdpB5f60sSvGkXzxJCu5ezGTFHogZXWNX3KSmYqilCrfdmBc6pQ==} - - '@peculiar/asn1-rsa@2.3.8': - resolution: {integrity: sha512-ES/RVEHu8VMYXgrg3gjb1m/XG0KJWnV4qyZZ7mAg7rrF3VTmRbLxO8mk+uy0Hme7geSMebp+Wvi2U6RLLEs12Q==} - - '@peculiar/asn1-schema@2.3.8': - resolution: {integrity: sha512-ULB1XqHKx1WBU/tTFIA+uARuRoBVZ4pNdOA878RDrRbBfBGcSzi5HBkdScC6ZbHn8z7L8gmKCgPC1LHRrP46tA==} - - '@peculiar/asn1-x509@2.3.8': - resolution: {integrity: sha512-voKxGfDU1c6r9mKiN5ZUsZWh3Dy1BABvTM3cimf0tztNwyMJPhiXY94eRTgsMQe6ViLfT6EoXxkWVzcm3mFAFw==} - - '@peculiar/json-schema@1.1.12': - resolution: {integrity: sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==} - engines: {node: '>=8.0.0'} - - '@peculiar/webcrypto@1.4.3': - resolution: {integrity: sha512-VtaY4spKTdN5LjJ04im/d/joXuvLbQdgy5Z4DXF4MFZhQ+MTrejbNMkfZBp1Bs3O5+bFqnJgyGdPuZQflvIa5A==} - engines: {node: '>=10.12.0'} - - '@phenomnomnominal/tsquery@5.0.1': - resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} - peerDependencies: - typescript: ^3 || ^4 || ^5 - - '@pkgjs/parseargs@0.11.0': - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - - '@playwright/test@1.41.1': - resolution: {integrity: sha512-9g8EWTjiQ9yFBXc6HjCWe41msLpxEX0KhmfmPl9RPLJdfzL4F0lg2BdJ91O9azFdl11y1pmpwdjBiSxvqc+btw==} - engines: {node: '>=16'} - hasBin: true - - '@pmmmwh/react-refresh-webpack-plugin@0.5.11': - resolution: {integrity: sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==} - engines: {node: '>= 10.13'} - peerDependencies: - '@types/webpack': 4.x || 5.x - react-refresh: '>=0.10.0 <1.0.0' - sockjs-client: ^1.4.0 - type-fest: '>=0.17.0 <5.0.0' - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true - - '@polka/url@1.0.0-next.24': - resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} - - '@radix-ui/number@1.0.1': - resolution: {integrity: sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==} - - '@radix-ui/primitive@1.0.0': - resolution: {integrity: sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==} - - '@radix-ui/primitive@1.0.1': - resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} - - '@radix-ui/react-accordion@1.1.2': - resolution: {integrity: sha512-fDG7jcoNKVjSK6yfmuAs0EnPDro0WMXIhMtXdTBWqEioVW206ku+4Lw07e+13lUkFkpoEQ2PdeMIAGpdqEAmDg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-alert-dialog@1.0.5': - resolution: {integrity: sha512-OrVIOcZL0tl6xibeuGt5/+UxoT2N27KCFOPjFyfXMnchxSHZ/OW7cCX2nGlIYJrbHK/fczPcFzAwvNBB6XBNMA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-arrow@1.0.3': - resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-aspect-ratio@1.0.3': - resolution: {integrity: sha512-fXR5kbMan9oQqMuacfzlGG/SQMcmMlZ4wrvpckv8SgUulD0MMpspxJrxg/Gp/ISV3JfV1AeSWTYK9GvxA4ySwA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-avatar@1.0.4': - resolution: {integrity: sha512-kVK2K7ZD3wwj3qhle0ElXhOjbezIgyl2hVvgwfIdexL3rN6zJmy5AqqIf+D31lxVppdzV8CjAfZ6PklkmInZLw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-checkbox@1.0.4': - resolution: {integrity: sha512-CBuGQa52aAYnADZVt/KBQzXrwx6TqnlwtcIPGtVt5JkkzQwMOLJjPukimhfKEr4GQNd43C+djUh5Ikopj8pSLg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-collapsible@1.0.3': - resolution: {integrity: sha512-UBmVDkmR6IvDsloHVN+3rtx4Mi5TFvylYXpluuv0f37dtaz3H99bp8No0LGXRigVpl3UAT4l9j6bIchh42S/Gg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-collection@1.0.3': - resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-compose-refs@1.0.0': - resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-compose-refs@1.0.1': - resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-context@1.0.0': - resolution: {integrity: sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-context@1.0.1': - resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-dialog@1.0.0': - resolution: {integrity: sha512-Yn9YU+QlHYLWwV1XfKiqnGVpWYWk6MeBVM6x/bcoyPvxgjQGoeT35482viLPctTMWoMw0PoHgqfSox7Ig+957Q==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-dialog@1.0.5': - resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-direction@1.0.1': - resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-dismissable-layer@1.0.0': - resolution: {integrity: sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-dismissable-layer@1.0.4': - resolution: {integrity: sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-dismissable-layer@1.0.5': - resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-dropdown-menu@2.0.6': - resolution: {integrity: sha512-i6TuFOoWmLWq+M/eCLGd/bQ2HfAX1RJgvrBQ6AQLmzfvsLdefxbWu8G9zczcPFfcSPehz9GcpF6K9QYreFV8hA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-focus-guards@1.0.0': - resolution: {integrity: sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-focus-guards@1.0.1': - resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-focus-scope@1.0.0': - resolution: {integrity: sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-focus-scope@1.0.3': - resolution: {integrity: sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-focus-scope@1.0.4': - resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-hover-card@1.0.7': - resolution: {integrity: sha512-OcUN2FU0YpmajD/qkph3XzMcK/NmSk9hGWnjV68p6QiZMgILugusgQwnLSDs3oFSJYGKf3Y49zgFedhGh04k9A==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-icons@1.3.0': - resolution: {integrity: sha512-jQxj/0LKgp+j9BiTXz3O3sgs26RNet2iLWmsPyRz2SIcR4q/4SbazXfnYwbAr+vLYKSfc7qxzyGQA1HLlYiuNw==} - peerDependencies: - react: ^16.x || ^17.x || ^18.x - - '@radix-ui/react-id@1.0.0': - resolution: {integrity: sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-id@1.0.1': - resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-label@2.0.2': - resolution: {integrity: sha512-N5ehvlM7qoTLx7nWPodsPYPgMzA5WM8zZChQg8nyFJKnDO5WHdba1vv5/H6IO5LtJMfD2Q3wh1qHFGNtK0w3bQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-menu@2.0.6': - resolution: {integrity: sha512-BVkFLS+bUC8HcImkRKPSiVumA1VPOOEC5WBMiT+QAVsPzW1FJzI9KnqgGxVDPBcql5xXrHkD3JOVoXWEXD8SYA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-navigation-menu@1.1.4': - resolution: {integrity: sha512-Cc+seCS3PmWmjI51ufGG7zp1cAAIRqHVw7C9LOA2TZ+R4hG6rDvHcTqIsEEFLmZO3zNVH72jOOE7kKNy8W+RtA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-popover@1.0.7': - resolution: {integrity: sha512-shtvVnlsxT6faMnK/a7n0wptwBD23xc1Z5mdrtKLwVEfsEMXodS0r5s0/g5P0hX//EKYZS2sxUjqfzlg52ZSnQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-popper@1.1.2': - resolution: {integrity: sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-popper@1.1.3': - resolution: {integrity: sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-portal@1.0.0': - resolution: {integrity: sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-portal@1.0.3': - resolution: {integrity: sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-portal@1.0.4': - resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-presence@1.0.0': - resolution: {integrity: sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-presence@1.0.1': - resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-primitive@1.0.0': - resolution: {integrity: sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-primitive@1.0.3': - resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-progress@1.0.3': - resolution: {integrity: sha512-5G6Om/tYSxjSeEdrb1VfKkfZfn/1IlPWd731h2RfPuSbIfNUgfqAwbKfJCg/PP6nuUCTrYzalwHSpSinoWoCag==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-roving-focus@1.0.4': - resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-select@1.2.2': - resolution: {integrity: sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-separator@1.0.3': - resolution: {integrity: sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-slot@1.0.0': - resolution: {integrity: sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-slot@1.0.2': - resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-switch@1.0.3': - resolution: {integrity: sha512-mxm87F88HyHztsI7N+ZUmEoARGkC22YVW5CaC+Byc+HRpuvCrOBPTAnXgf+tZ/7i0Sg/eOePGdMhUKhPaQEqow==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-tabs@1.0.4': - resolution: {integrity: sha512-egZfYY/+wRNCflXNHx+dePvnz9FbmssDTJBtgRfDY7e8SE5oIo3Py2eCB1ckAbh1Q7cQ/6yJZThJ++sgbxibog==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-toast@1.1.5': - resolution: {integrity: sha512-fRLn227WHIBRSzuRzGJ8W+5YALxofH23y0MlPLddaIpLpCDqdE0NZlS2NRQDRiptfxDeeCjgFIpexB1/zkxDlw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-toggle-group@1.0.4': - resolution: {integrity: sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-toggle@1.0.3': - resolution: {integrity: sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-toolbar@1.0.4': - resolution: {integrity: sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-tooltip@1.0.7': - resolution: {integrity: sha512-lPh5iKNFVQ/jav/j6ZrWq3blfDJ0OH9R6FlNUHPMqdLuQ9vwDgFsRxvl8b7Asuy5c8xmoojHUxKHQSOAvMHxyw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-use-callback-ref@1.0.0': - resolution: {integrity: sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-use-callback-ref@1.0.1': - resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-controllable-state@1.0.0': - resolution: {integrity: sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-use-controllable-state@1.0.1': - resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-escape-keydown@1.0.0': - resolution: {integrity: sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-use-escape-keydown@1.0.3': - resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-layout-effect@1.0.0': - resolution: {integrity: sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-use-layout-effect@1.0.1': - resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-previous@1.0.1': - resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-rect@1.0.1': - resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-size@1.0.1': - resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-visually-hidden@1.0.3': - resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/rect@1.0.1': - resolution: {integrity: sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==} - - '@redis/bloom@1.2.0': - resolution: {integrity: sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg==} - peerDependencies: - '@redis/client': ^1.0.0 - - '@redis/client@1.5.12': - resolution: {integrity: sha512-/ZjE18HRzMd80eXIIUIPcH81UoZpwulbo8FmbElrjPqH0QC0SeIKu1BOU49bO5trM5g895kAjhvalt5h77q+4A==} - engines: {node: '>=14'} - - '@redis/graph@1.1.1': - resolution: {integrity: sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw==} - peerDependencies: - '@redis/client': ^1.0.0 - - '@redis/json@1.0.6': - resolution: {integrity: sha512-rcZO3bfQbm2zPRpqo82XbW8zg4G/w4W3tI7X8Mqleq9goQjAGLL7q/1n1ZX4dXEAmORVZ4s1+uKLaUOg7LrUhw==} - peerDependencies: - '@redis/client': ^1.0.0 - - '@redis/search@1.1.6': - resolution: {integrity: sha512-mZXCxbTYKBQ3M2lZnEddwEAks0Kc7nauire8q20oA0oA/LoA+E/b5Y5KZn232ztPb1FkIGqo12vh3Lf+Vw5iTw==} - peerDependencies: - '@redis/client': ^1.0.0 - - '@redis/time-series@1.0.5': - resolution: {integrity: sha512-IFjIgTusQym2B5IZJG3XKr5llka7ey84fw/NOYqESP5WUfQs9zz1ww/9+qoz4ka/S6KcGBodzlCeZ5UImKbscg==} - peerDependencies: - '@redis/client': ^1.0.0 - - '@repeaterjs/repeater@3.0.4': - resolution: {integrity: sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA==} - - '@repeaterjs/repeater@3.0.5': - resolution: {integrity: sha512-l3YHBLAol6d/IKnB9LhpD0cEZWAoe3eFKUyTYWmFmCO2Q/WOckxLQAUyMZWwZV2M/m3+4vgRoaolFqaII82/TA==} - - '@rollup/plugin-babel@5.3.1': - resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} - engines: {node: '>= 10.0.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@types/babel__core': ^7.1.9 - rollup: ^1.20.0||^2.0.0 - peerDependenciesMeta: - '@types/babel__core': - optional: true - - '@rollup/plugin-commonjs@20.0.0': - resolution: {integrity: sha512-5K0g5W2Ol8hAcTHqcTBHiA7M58tfmYi1o9KxeJuuRNpGaTa5iLjcyemBitCBcKXaHamOBBEH2dGom6v6Unmqjg==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^2.38.3 - - '@rollup/plugin-commonjs@24.0.0': - resolution: {integrity: sha512-0w0wyykzdyRRPHOb0cQt14mIBLujfAv6GgP6g8nvg/iBxEm112t3YPPq+Buqe2+imvElTka+bjNlJ/gB56TD8g==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.68.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-image@2.1.1': - resolution: {integrity: sha512-AgP4U85zuQJdUopLUCM+hTf45RepgXeTb8EJsleExVy99dIoYpt3ZlDYJdKmAc2KLkNntCDg6BPJvgJU3uGF+g==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - - '@rollup/plugin-json@4.1.0': - resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - - '@rollup/plugin-node-resolve@13.3.0': - resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==} - engines: {node: '>= 10.0.0'} - peerDependencies: - rollup: ^2.42.0 - - '@rollup/plugin-url@7.0.0': - resolution: {integrity: sha512-cIWcEObrmEPAU8q8NluGWlCPlQDuoSKvkyI3eOFO4fx6W02mLNj4ZEiUT0X2mKMIvQzoWL1feEK9d1yr1ICgrw==} - engines: {node: '>=10.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0 - - '@rollup/pluginutils@3.1.0': - resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0 - - '@rollup/pluginutils@4.2.1': - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} - engines: {node: '>= 8.0.0'} - - '@rollup/pluginutils@5.1.0': - resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rushstack/eslint-patch@1.6.0': - resolution: {integrity: sha512-2/U3GXA6YiPYQDLGwtGlnNgKYBSwCFIHf8Y9LUY5VATHdtbLlU0Y1R3QoBnT0aB4qv/BEiVVsj7LJXoQCgJ2vA==} - - '@safe-global/api-kit@2.2.0': - resolution: {integrity: sha512-y9EetRZXIFs5HmIk1blmL38Rbzxlt79cEuYGDEdmQJNa6SQ7OJdO4Eoy2hMFleZIhTKhoOWVsyEfdZnRPtsq2g==} - - '@safe-global/protocol-kit@3.0.1': - resolution: {integrity: sha512-7S2QCvIDw3NsErF0f8tIfiTBz32btCAkw7IYuQFPc+G7clLrvDNhDaZYSoDsa8F0EoEhn+605VA7XP//iL6AIg==} - - '@safe-global/safe-core-sdk-types@4.0.1': - resolution: {integrity: sha512-cXW6petRWqUw1n04ZhVPgjzIL65FkAMqbPwkFAAlQ1lBxTt6xdxktLoAhgEDlqLNGibvncsNvKhxa1ib4T9MGg==} - - '@safe-global/safe-deployments@1.34.0': - resolution: {integrity: sha512-J55iHhB1tiNoPeVQ5s943zrfeKRYPqBtnz/EM7d878WzUmmDlTGKHN98qPYKBxkRKP1UjEWuQDrZxy80lx1rJw==} - - '@scure/base@1.1.3': - resolution: {integrity: sha512-/+SgoRjLq7Xlf0CWuLHq2LUZeL/w65kfzAPG5NH9pcmBhs+nunQTn4gvdwgMTIXnt9b2C/1SeL2XiysZEyIC9Q==} - - '@scure/bip32@1.3.1': - resolution: {integrity: sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A==} - - '@scure/bip39@1.2.1': - resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} - - '@sentry-internal/feedback@7.86.0': - resolution: {integrity: sha512-6rl0JYjmAKnhm4/fuFaROh4Ht8oi9f6ZeIcViCuGJcrGICZJJY0s+R77XJI78rNa82PYFrSCcnWXcGji4T8E7g==} - engines: {node: '>=12'} - - '@sentry-internal/tracing@7.86.0': - resolution: {integrity: sha512-b4dUsNWlPWRwakGwR7bhOkqiFlqQszH1hhVFwrm/8s3kqEBZ+E4CeIfCvuHBHQ1cM/fx55xpXX/BU163cy+3iQ==} - engines: {node: '>=8'} - - '@sentry/browser@7.86.0': - resolution: {integrity: sha512-nfYWpVOmug+W7KJO7/xhA1JScMZcYHcoOVHLsUFm4znx51U4qZEk+zZDM11Q2Nw6MuDyEYg6bsH1QCwaoC6nLw==} - engines: {node: '>=8'} - - '@sentry/cli@1.77.1': - resolution: {integrity: sha512-OtJ7U9LeuPUAY/xow9wwcjM9w42IJIpDtClTKI/RliE685vd/OJUIpiAvebHNthDYpQynvwb/0iuF4fonh+CKw==} - engines: {node: '>= 8'} - hasBin: true - - '@sentry/core@7.86.0': - resolution: {integrity: sha512-SbLvqd1bRYzhDS42u7GMnmbDMfth/zRiLElQWbLK/shmuZzTcfQSwNNdF4Yj+VfjOkqPFgGmICHSHVUc9dh01g==} - engines: {node: '>=8'} - - '@sentry/integrations@7.86.0': - resolution: {integrity: sha512-BStRH1yBhhUsvmCXWx88/1+cY93l4B+3RW60RPeYcupvUQ1DJ8qxfN918+nA9XoZt9XELXvs8USCqqynG/aEkg==} - engines: {node: '>=8'} - - '@sentry/nextjs@7.86.0': - resolution: {integrity: sha512-pdRTt3ELLlpyKKtvumSiqFeTImdSAnoII1JSNwJvmWz9+3MRsvBW/Ee4r19WxK07Y/nxPxyPaIuUmbsXnjkt1A==} - engines: {node: '>=8'} - peerDependencies: - next: ^10.0.8 || ^11.0 || ^12.0 || ^13.0 || ^14.0 - react: 16.x || 17.x || 18.x - webpack: '>= 4.0.0' - peerDependenciesMeta: - webpack: - optional: true - - '@sentry/node@7.86.0': - resolution: {integrity: sha512-cB1bn/LMn2Km97Y3hv63xwWxT50/G5ixGuSxTZ3dCQM6VDhmZoCuC5NGT3itVvaRd6upQXRZa5W0Zgyh0HXKig==} - engines: {node: '>=8'} - - '@sentry/react@7.86.0': - resolution: {integrity: sha512-2bHi+YcG4cT+4xHXXzv+AZpU3pdPUlDBorSgHOpa9At4yxr17UWW2f8bP9wPYRgj+NEIM3YhDgR46FlBu9GSKg==} - engines: {node: '>=8'} - peerDependencies: - react: 15.x || 16.x || 17.x || 18.x - - '@sentry/replay@7.86.0': - resolution: {integrity: sha512-YYZO8bfQSx1H87Te/zzyHPLHvExWiYwUfMWW68yGX+PPZIIzxaM81/iCQHkoucxlvuPCOtxCgf7RSMbsnqEa8g==} - engines: {node: '>=12'} - - '@sentry/types@7.86.0': - resolution: {integrity: sha512-pGAt0+bMfWgo0KG2epthfNV4Wae03tURpoxNjGo5Fr4cXxvLTSijSAQ6rmmO4bXBJ7+rErEjX30g30o/eEdP9g==} - engines: {node: '>=8'} - - '@sentry/utils@7.86.0': - resolution: {integrity: sha512-6PejFtw9VTFFy5vu0ks+U7Ozkqz+eMt+HN8AZKBKErYzX5/xs0kpkOcSRpu3ETdTYcZf8VAmLVgFgE2BE+3WuQ==} - engines: {node: '>=8'} - - '@sentry/vercel-edge@7.86.0': - resolution: {integrity: sha512-+MPb93DXIeYIoaFTT1YpC0myIkXW3xtxhQ7y7QwqS7k6x1zBb34OVCGitdE6+o85RV83sFMMiBxrfKNLt5Ht0A==} - engines: {node: '>=8'} - - '@sentry/webpack-plugin@1.21.0': - resolution: {integrity: sha512-x0PYIMWcsTauqxgl7vWUY6sANl+XGKtx7DCVnnY7aOIIlIna0jChTAPANTfA2QrK+VK+4I/4JxatCEZBnXh3Og==} - engines: {node: '>= 8'} - - '@sideway/address@4.1.4': - resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} - - '@sideway/formula@3.0.1': - resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} - - '@sideway/pinpoint@2.0.0': - resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} - - '@simplewebauthn/iso-webcrypto@7.4.0': - resolution: {integrity: sha512-LSx8zghjH+z9IFOhBdDv2AyhqnzDUCYFxFiwJbToowOigCgf4Y8fyZle9Y+0NS232bIoU6j/lgv5iT32m3eGyA==} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - - '@simplewebauthn/server@7.4.0': - resolution: {integrity: sha512-Y6jj2WsE3zBDagSdOg3b7+SMw7zHku0Od45Q1ZpA19Wd5aUbV2mH281SbdhFN4UuKcGQSeeAgUObAWHvgxNOVA==} - engines: {node: '>=16.0.0'} - - '@simplewebauthn/typescript-types@7.4.0': - resolution: {integrity: sha512-8/ZjHeUPe210Bt5oyaOIGx4h8lHdsQs19BiOT44gi/jBEgK7uBGA0Fy7NRsyh777al3m6WM0mBf0UR7xd4R7WQ==} - deprecated: This package has been renamed to @simplewebauthn/types. Please install @simplewebauthn/types instead to ensure you receive future updates. - - '@sinclair/typebox@0.24.51': - resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} - - '@sinclair/typebox@0.27.8': - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - - '@sindresorhus/is@4.6.0': - resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} - engines: {node: '>=10'} - - '@sindresorhus/merge-streams@1.0.0': - resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==} - engines: {node: '>=18'} - - '@sinonjs/commons@1.8.6': - resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==} - - '@sinonjs/commons@3.0.0': - resolution: {integrity: sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==} - - '@sinonjs/fake-timers@10.3.0': - resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - - '@sinonjs/fake-timers@9.1.2': - resolution: {integrity: sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==} - - '@spruceid/siwe-parser@1.1.3': - resolution: {integrity: sha512-oQ8PcwDqjGWJvLmvAF2yzd6iniiWxK0Qtz+Dw+gLD/W5zOQJiKIUXwslHOm8VB8OOOKW9vfR3dnPBhHaZDvRsw==} - - '@spruceid/siwe-parser@2.0.2': - resolution: {integrity: sha512-9WuA0ios2537cWYu39MMeH0O2KdrMKgKlOBUTWRTXQjCYu5B+mHCA0JkCbFaJ/0EjxoVIcYCXIW/DoPEpw+PqA==} - - '@stablelib/aead@1.0.1': - resolution: {integrity: sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg==} - - '@stablelib/binary@1.0.1': - resolution: {integrity: sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q==} - - '@stablelib/bytes@1.0.1': - resolution: {integrity: sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ==} - - '@stablelib/chacha20poly1305@1.0.1': - resolution: {integrity: sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA==} - - '@stablelib/chacha@1.0.1': - resolution: {integrity: sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg==} - - '@stablelib/constant-time@1.0.1': - resolution: {integrity: sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg==} - - '@stablelib/ed25519@1.0.3': - resolution: {integrity: sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg==} - - '@stablelib/hash@1.0.1': - resolution: {integrity: sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg==} - - '@stablelib/hkdf@1.0.1': - resolution: {integrity: sha512-SBEHYE16ZXlHuaW5RcGk533YlBj4grMeg5TooN80W3NpcHRtLZLLXvKyX0qcRFxf+BGDobJLnwkvgEwHIDBR6g==} - - '@stablelib/hmac@1.0.1': - resolution: {integrity: sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA==} - - '@stablelib/int@1.0.1': - resolution: {integrity: sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w==} - - '@stablelib/keyagreement@1.0.1': - resolution: {integrity: sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg==} - - '@stablelib/poly1305@1.0.1': - resolution: {integrity: sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA==} - - '@stablelib/random@1.0.2': - resolution: {integrity: sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w==} - - '@stablelib/sha256@1.0.1': - resolution: {integrity: sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ==} - - '@stablelib/sha512@1.0.1': - resolution: {integrity: sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw==} - - '@stablelib/wipe@1.0.1': - resolution: {integrity: sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg==} - - '@stablelib/x25519@1.0.3': - resolution: {integrity: sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==} - - '@storybook/addon-a11y@7.6.10': - resolution: {integrity: sha512-TP17m4TAWLSSd2x9cWNg7d0MCZZCojYIG83RZMXAb55jt8gKJBMDbupOoDLydBsABQa5Uk9ZP0D/CvumMon8RA==} - - '@storybook/addon-actions@7.6.10': - resolution: {integrity: sha512-pcKmf0H/caGzKDy8cz1adNSjv+KOBWLJ11RzGExrWm+Ad5ACifwlsQPykJ3TQ/21sTd9IXVrE9uuq4LldEnPbg==} - - '@storybook/addon-actions@7.6.7': - resolution: {integrity: sha512-+6EZvhIeKEqG/RNsU3R5DxOrd60BL5GEvmzE2w60s2eKaNNxtyilDjiO1g4z2s2zDNyr7JL/Ft03pJ0Jgo0lew==} - - '@storybook/addon-backgrounds@7.6.10': - resolution: {integrity: sha512-kGzsN1QkfyI8Cz7TErEx9OCB3PMzpCFGLd/iy7FreXwbMbeAQ3/9fYgKUsNOYgOhuTz7S09koZUWjS/WJuZGFA==} - - '@storybook/addon-controls@7.6.10': - resolution: {integrity: sha512-LjwCQRMWq1apLtFwDi6U8MI6ITUr+KhxJucZ60tfc58RgB2v8ayozyDAonFEONsx9YSR1dNIJ2Z/e2rWTBJeYA==} - - '@storybook/addon-docs@7.6.10': - resolution: {integrity: sha512-GtyQ9bMx1AOOtl6ZS9vwK104HFRK+tqzxddRRxhXkpyeKu3olm9aMgXp35atE/3fJSqyyDm2vFtxxH8mzBA20A==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - - '@storybook/addon-essentials@7.6.10': - resolution: {integrity: sha512-cjbuCCK/3dtUity0Uqi5LwbkgfxqCCE5x5mXZIk9lTMeDz5vB9q6M5nzncVDy8F8przF3NbDLLgxKlt8wjiICg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - - '@storybook/addon-highlight@7.6.10': - resolution: {integrity: sha512-dIuS5QmoT1R+gFOcf6CoBa6D9UR5/wHCfPqPRH8dNNcCLtIGSHWQ4v964mS5OCq1Huj7CghmR15lOUk7SaYwUA==} - - '@storybook/addon-interactions@7.6.10': - resolution: {integrity: sha512-lEsAdP/PrOZK/KmRbZ/fU4RjEqDP+e/PBlVVVJT2QvHniWK/xxkjCD0axsHU/XuaeQRFhmg0/KR342PC/cIf9A==} - - '@storybook/addon-mdx-gfm@7.6.10': - resolution: {integrity: sha512-gA1kQZJ4ZKOpi9afu7WRC1twCwZR0J1Nd7u47kNq+5coW1GH9uqGDFYHzr4mfKdD1J09/OrmfMnVjCPx9MYDtQ==} - - '@storybook/addon-measure@7.6.10': - resolution: {integrity: sha512-OVfTI56+kc4hLWfZ/YPV3WKj/aA9e4iKXYxZyPdhfX4Z8TgZdD1wv9Z6e8DKS0H5kuybYrHKHaID5ki6t7qz3w==} - - '@storybook/addon-outline@7.6.10': - resolution: {integrity: sha512-RVJrEoPArhI6zAIMNl1Gz0zrj84BTfEWYYz0yDWOTVgvN411ugsoIk1hw0671MOneXJ2RcQ9MFIeV/v6AVDQYg==} - - '@storybook/addon-styling@1.3.7': - resolution: {integrity: sha512-JSBZMOrSw/3rlq5YoEI7Qyq703KSNP0Jd+gxTWu3/tP6245mpjn2dXnR8FvqVxCi+FG4lt2kQyPzgsuwEw1SSA==} - hasBin: true - peerDependencies: - less: ^3.5.0 || ^4.0.0 - postcss: ^7.0.0 || ^8.0.1 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - webpack: ^5.0.0 - peerDependenciesMeta: - less: - optional: true - postcss: - optional: true - react: - optional: true - react-dom: - optional: true - webpack: - optional: true - - '@storybook/addon-toolbars@7.6.10': - resolution: {integrity: sha512-PaXY/oj9yxF7/H0CNdQKcioincyCkfeHpISZriZbZqhyqsjn3vca7RFEmsB88Q+ou6rMeqyA9st+6e2cx/Ct6A==} - - '@storybook/addon-viewport@7.6.10': - resolution: {integrity: sha512-+bA6juC/lH4vEhk+w0rXakaG8JgLG4MOYrIudk5vJKQaC6X58LIM9N4kzIS2KSExRhkExXBPrWsnMfCo7uxmKg==} - - '@storybook/addons@7.6.8': - resolution: {integrity: sha512-M8VXkUxD+7HLKjEQT3FNk3CoOtOw4ANhxayIu5lQ4PiKwJ61YVw1r/laPyOYaIMItH/40K1yBSCSV5DDQcN/QA==} - - '@storybook/api@7.6.4': - resolution: {integrity: sha512-iY/ZejLmVHctT6WcCiVCXBY84g/wMP7Amb+J3xTBM6jZHAJoHpM3ZeYlR5eZu4QfbGZh608TQDTmdQ7irDo3ZA==} - - '@storybook/blocks@7.6.10': - resolution: {integrity: sha512-oSIukGC3yuF8pojABC/HLu5tv2axZvf60TaUs8eDg7+NiiKhzYSPoMQxs5uMrKngl+EJDB92ESgWT9vvsfvIPg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - - '@storybook/builder-manager@7.6.10': - resolution: {integrity: sha512-f+YrjZwohGzvfDtH8BHzqM3xW0p4vjjg9u7uzRorqUiNIAAKHpfNrZ/WvwPlPYmrpAHt4xX/nXRJae4rFSygPw==} - - '@storybook/builder-webpack5@7.6.10': - resolution: {integrity: sha512-ja47rdy75tAs37T+JLSqgUGJiba+74zM/8IpEZAzgJmGxLetnHuCWEDskZWh3NXemxYS2uCvsg5rNc+dL9z4RA==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@storybook/builder-webpack5@7.6.7': - resolution: {integrity: sha512-b5AaWXOHwIXl5Q1iRRl6eRhljId0Zsg0ANawDoubK1y1jsBoQtWal7c4TQPMeLAd2G30fc3sW5zCdb9rCo2Vrg==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@storybook/channels@7.6.10': - resolution: {integrity: sha512-ITCLhFuDBKgxetuKnWwYqMUWlU7zsfH3gEKZltTb+9/2OAWR7ez0iqU7H6bXP1ridm0DCKkt2UMWj2mmr9iQqg==} - - '@storybook/channels@7.6.4': - resolution: {integrity: sha512-Z4PY09/Czl70ap4ObmZ4bgin+EQhPaA3HdrEDNwpnH7A9ttfEO5u5KThytIjMq6kApCCihmEPDaYltoVrfYJJA==} - - '@storybook/channels@7.6.7': - resolution: {integrity: sha512-u1hURhfQHHtZyRIDUENRCp+CRRm7IQfcjQaoWI06XCevQPuhVEtFUfXHjG+J74aA/JuuTLFUtqwNm1zGqbXTAQ==} - - '@storybook/channels@7.6.8': - resolution: {integrity: sha512-aPgQcSjeyZDhAfr/slCphVfYGCihxuFCaCVlZuJA4uTaGEUkn+kPW2jP0yLtlSN33J79wFXsMLPQYwIS3aQ4Ew==} - - '@storybook/client-logger@7.6.10': - resolution: {integrity: sha512-U7bbpu21ntgePMz/mKM18qvCSWCUGCUlYru8mgVlXLCKqFqfTeP887+CsPEQf29aoE3cLgDrxqbRJ1wxX9kL9A==} - - '@storybook/client-logger@7.6.4': - resolution: {integrity: sha512-vJwMShC98tcoFruRVQ4FphmFqvAZX1FqZqjFyk6IxtFumPKTVSnXJjlU1SnUIkSK2x97rgdUMqkdI+wAv/tugQ==} - - '@storybook/client-logger@7.6.7': - resolution: {integrity: sha512-A16zpWgsa0gSdXMR9P3bWVdC9u/1B1oG4H7Z1+JhNzgnL3CdyOYO0qFSiAtNBso4nOjIAJVb6/AoBzdRhmSVQg==} - - '@storybook/client-logger@7.6.8': - resolution: {integrity: sha512-WyK+RNSYk+sy0pxk8np1MnUXSWFdy54WqtT7u64vDFs9Jxfa1oMZ+Vl6XhaFQYR++tKC7VabLcI6vZ0pOoE9Jw==} - - '@storybook/components@7.6.10': - resolution: {integrity: sha512-H5hF8pxwtbt0LxV24KMMsPlbYG9Oiui3ObvAQkvGu6q62EYxRPeNSrq3GBI5XEbI33OJY9bT24cVaZx18dXqwQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - - '@storybook/components@7.6.7': - resolution: {integrity: sha512-1HN4p+MCI4Tx9VGZayZyqbW7SB7mXQLnS5fUbTE1gXaMYHpzFvcrRNROeV1LZPClJX6qx1jgE5ngZojhxGuxMA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - - '@storybook/core-client@7.6.10': - resolution: {integrity: sha512-DjnzSzSNDmZyxyg6TxugzWQwOsW+n/iWVv6sHNEvEd5STr0mjuJjIEELmv58LIr5Lsre5+LEddqHsyuLyt8ubg==} - - '@storybook/core-client@7.6.7': - resolution: {integrity: sha512-ZQivyEzYsZok8vRj5Qan7LbiMUnO89rueWzTnZs4IS6JIaQtjoPI1rGVq+h6qOCM6tki478hic8FS+zwGQ6q+w==} - - '@storybook/core-common@7.6.10': - resolution: {integrity: sha512-K3YWqjCKMnpvYsWNjOciwTH6zWbuuZzmOiipziZaVJ+sB1XYmH52Y3WGEm07TZI8AYK9DRgwA13dR/7W0nw72Q==} - - '@storybook/core-common@7.6.7': - resolution: {integrity: sha512-F1fJnauVSPQtAlpicbN/O4XW38Ai8kf/IoU0Hgm9gEwurIk6MF5hiVLsaTI/5GUbrepMl9d9J+iIL4lHAT8IyA==} - - '@storybook/core-events@7.6.10': - resolution: {integrity: sha512-yccDH67KoROrdZbRKwxgTswFMAco5nlCyxszCDASCLygGSV2Q2e+YuywrhchQl3U6joiWi3Ps1qWu56NeNafag==} - - '@storybook/core-events@7.6.4': - resolution: {integrity: sha512-i3xzcJ19ILSy4oJL5Dz9y0IlyApynn5RsGhAMIsW+mcfri+hGfeakq1stNCo0o7jW4Y3A7oluFTtIoK8DOxQdQ==} - - '@storybook/core-events@7.6.7': - resolution: {integrity: sha512-KZ5d03c47pnr5/kY26pJtWq7WpmCPXLbgyjJZDSc+TTY153BdZksvlBXRHtqM1yj2UM6QsSyIuiJaADJNAbP2w==} - - '@storybook/core-events@7.6.8': - resolution: {integrity: sha512-c1onJHG71JKbU4hMZC31rVTSbcfhcXaB0ikGnb7rJzlUZ1YkWnb0wf0/ikQR0seDOpR3HS+WQ0M3FIpqANyETg==} - - '@storybook/core-server@7.6.10': - resolution: {integrity: sha512-2icnqJkn3vwq0eJPP0rNaHd7IOvxYf5q4lSVl2AWTxo/Ae19KhokI6j/2vvS2XQJMGQszwshlIwrZUNsj5p0yw==} - - '@storybook/core-webpack@7.6.10': - resolution: {integrity: sha512-+GiCRp+2Hw0NO3NYRKamG/U5SyOQ8tOfRUxuAqWI7nduXwB3WWdjji3/ofjqOm/ryKesuQFtfhozaczvBJBvng==} - - '@storybook/core-webpack@7.6.7': - resolution: {integrity: sha512-+UpjJc1fXs9KPIRbTzsBVDgsGQb+VlU3Z7w7XJM1M6ERQrvNAX3oj0iLdDK/AO1ks1qTg+meLFnVwpgKxcTTqg==} - - '@storybook/csf-plugin@7.6.10': - resolution: {integrity: sha512-Sc+zZg/BnPH2X28tthNaQBnDiFfO0QmfjVoOx0fGYM9SvY3P5ehzWwp5hMRBim6a/twOTzePADtqYL+t6GMqqg==} - - '@storybook/csf-tools@7.6.10': - resolution: {integrity: sha512-TnDNAwIALcN6SA4l00Cb67G02XMOrYU38bIpFJk5VMDX2dvgPjUtJNBuLmEbybGcOt7nPyyFIHzKcY5FCVGoWA==} - - '@storybook/csf-tools@7.6.7': - resolution: {integrity: sha512-hyRbUGa2Uxvz3U09BjcOfMNf/5IYgRum1L6XszqK2O8tK9DGte1r6hArCIAcqiEmFMC40d0kalPzqu6WMNn7sg==} - - '@storybook/csf@0.0.1': - resolution: {integrity: sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==} - - '@storybook/csf@0.1.2': - resolution: {integrity: sha512-ePrvE/pS1vsKR9Xr+o+YwdqNgHUyXvg+1Xjx0h9LrVx7Zq4zNe06pd63F5EvzTbCbJsHj7GHr9tkiaqm7U8WRA==} - - '@storybook/docs-mdx@0.1.0': - resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==} - - '@storybook/docs-tools@7.6.10': - resolution: {integrity: sha512-UgbikducoXzqQHf2TozO0f2rshaeBNnShVbL5Ai4oW7pDymBmrfzdjGbF/milO7yxNKcoIByeoNmu384eBamgQ==} - - '@storybook/docs-tools@7.6.7': - resolution: {integrity: sha512-enTO/xVjBqwUraGCYTwdyjMvug3OSAM7TPPUEJ3KPieJNwAzcYkww/qNDMIAR4S39zPMrkAmtS3STvVadlJz7g==} - - '@storybook/expect@28.1.3-5': - resolution: {integrity: sha512-lS1oJnY1qTAxnH87C765NdfvGhksA6hBcbUVI5CHiSbNsEtr456wtg/z+dT9XlPriq1D5t2SgfNL9dBAoIGyIA==} - - '@storybook/global@5.0.0': - resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} - - '@storybook/instrumenter@7.6.7': - resolution: {integrity: sha512-Q4NstXZKCk62MkP7jgpg5CRFmhszg9QdoN8CwffuUGtjQRADhmeRHgP4usB87Sg6Tq9MLSopAEqUZxlKKYeeag==} - - '@storybook/jest@0.2.3': - resolution: {integrity: sha512-ov5izrmbAFObzKeh9AOC5MlmFxAcf0o5i6YFGae9sDx6DGh6alXsRM+chIbucVkUwVHVlSzdfbLDEFGY/ShaYw==} - - '@storybook/manager-api@7.6.10': - resolution: {integrity: sha512-8eGVpRlpunuFScDtc7nxpPJf/4kJBAAZlNdlhmX09j8M3voX6GpcxabBamSEX5pXZqhwxQCshD4IbqBmjvadlw==} - - '@storybook/manager-api@7.6.4': - resolution: {integrity: sha512-RFb/iaBJfXygSgXkINPRq8dXu7AxBicTGX7MxqKXbz5FU7ANwV7abH6ONBYURkSDOH9//TQhRlVkF5u8zWg3bw==} - - '@storybook/manager-api@7.6.7': - resolution: {integrity: sha512-3Wk/BvuGUlw/X05s57zZO7gJbzfUeE9Xe+CSIvuH7RY5jx9PYnNwqNlTXPXhJ5LPvwMthae7WJVn3SuBpbptoQ==} - - '@storybook/manager-api@7.6.8': - resolution: {integrity: sha512-BGVZb0wMTd8Hi8rUYPRzdIhWRw73qXlEupwEYyGtH63sg+aD67wyAo8/pMEpQBH4kVss7VheWY2JGpRJeFVUxw==} - - '@storybook/manager@7.6.10': - resolution: {integrity: sha512-Co3sLCbNYY6O4iH2ggmRDLCPWLj03JE5s/DOG8OVoXc6vBwTc/Qgiyrsxxp6BHQnPpM0mxL6aKAxE3UjsW/Nog==} - - '@storybook/mdx2-csf@1.1.0': - resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} - - '@storybook/nextjs@7.6.7': - resolution: {integrity: sha512-oaqHsxKCaseCHRuLp9mNwYS9vSo4vlMfn3LJx9lHcgup1j143Z6jaQ9FSSQfDSBm6QqbSh/Otzh8Hqh1mOQmkw==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@next/font': ^13.0.0|| ^14.0.0 - next: ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@next/font': - optional: true - typescript: - optional: true - webpack: - optional: true - - '@storybook/node-logger@7.6.10': - resolution: {integrity: sha512-ZBuqrv4bjJzKXyfRGFkVIi+z6ekn6rOPoQao4KmsfLNQAUUsEdR8Baw/zMnnU417zw5dSEaZdpuwx75SCQAeOA==} - - '@storybook/node-logger@7.6.7': - resolution: {integrity: sha512-XLih8MxylkpZG9+8tgp8sPGc2tldlWF+DpuAkUv6J3Mc81mPyc3cQKQWZ7Hb+m1LpRGqKV4wyOQj1rC+leVMoQ==} - - '@storybook/postinstall@7.6.10': - resolution: {integrity: sha512-SMdXtednPCy3+SRJ7oN1OPN1oVFhj3ih+ChOEX8/kZ5J3nfmV3wLPtsZvFGUCf0KWQEP1xL+1Urv48mzMKcV/w==} - - '@storybook/preset-react-webpack@7.6.10': - resolution: {integrity: sha512-fUcr4dmXJdPIQdjkhA4bE8QF8Pavr4BSLxovtTRupbWxtRjZxJrH5hf+0HZycq1cp9umO/11Lsmw9Nx5Xg3Eww==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@babel/core': ^7.22.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: '*' - peerDependenciesMeta: - '@babel/core': - optional: true - typescript: - optional: true - - '@storybook/preset-react-webpack@7.6.7': - resolution: {integrity: sha512-olKTivJmbyuiPIa99/4Gx3zxbBplyXgbNso9ZAXHnSf7rBD0irV5oRqk+gFlEFJDHkK9vnpWMenly7vzX8QCXQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@babel/core': ^7.22.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: '*' - peerDependenciesMeta: - '@babel/core': - optional: true - typescript: - optional: true - - '@storybook/preview-api@7.6.10': - resolution: {integrity: sha512-5A3etoIwZCx05yuv3KSTv1wynN4SR4rrzaIs/CTBp3BC4q1RBL+Or/tClk0IJPXQMlx/4Y134GtNIBbkiDofpw==} - - '@storybook/preview-api@7.6.7': - resolution: {integrity: sha512-ja85ItrT6q2TeBQ6n0CNoRi1R6L8yF2kkis9hVeTQHpwLdZyHUTRqqR5WmhtLqqQXcofyasBPOeJV06wuOhgRQ==} - - '@storybook/preview-api@7.6.8': - resolution: {integrity: sha512-rtP9Yo8ZV1NWhtA3xCOAb1vU70KCV3D2U4E3rOb2prqJ2CEQ/MQbrB7KUTDRSQdT7VFbjsLQWVCTUcNo29U8JQ==} - - '@storybook/preview@7.6.10': - resolution: {integrity: sha512-F07BzVXTD3byq+KTWtvsw3pUu3fQbyiBNLFr2CnfU4XSdLKja5lDt8VqDQq70TayVQOf5qfUTzRd4M6pQkjw1w==} - - '@storybook/preview@7.6.7': - resolution: {integrity: sha512-/ddKIyT+6b8CKGJAma1wood4nwCAoi/E1olCqgpCmviMeUtAiMzgK0xzPwvq5Mxkz/cPeXVi8CQgaQZCa4yvNA==} - - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0': - resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} - peerDependencies: - typescript: '>= 4.x' - webpack: '>= 4' - - '@storybook/react-dom-shim@7.6.10': - resolution: {integrity: sha512-M+N/h6ximacaFdIDjMN2waNoWwApeVYTpFeoDppiFTvdBTXChyIuiPgYX9QSg7gDz92OaA52myGOot4wGvXVzg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - - '@storybook/react-dom-shim@7.6.7': - resolution: {integrity: sha512-b/rmy/YzVrwP+ifyZG4yXVIdeFVdTbmziodHUlbrWiUNsqtTZZur9kqkKRUH/7ofji9MFe81nd0MRlcTNFomqg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - - '@storybook/react-webpack5@7.6.10': - resolution: {integrity: sha512-LWwasiSLEg4wqsMjoRHcOn6BXv2ZyZfTfQV7gCvaX732xf0teblh+/GltAz8x+BtFXruXWmZ8bJ5cd9U4I6hUg==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@babel/core': ^7.22.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: '*' - peerDependenciesMeta: - '@babel/core': - optional: true - typescript: - optional: true - - '@storybook/react@7.6.10': - resolution: {integrity: sha512-wwBn1cg2uZWW4peqqBjjU7XGmFq8HdkVUtWwh6dpfgmlY1Aopi+vPgZt7pY9KkWcTOq5+DerMdSfwxukpc3ajQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@storybook/react@7.6.7': - resolution: {integrity: sha512-uT9IBPDM1SQg6FglWqb7IemOJ1Z8kYB5rehIDEDToi0u5INihSY8rHd003TxG4Wx4REp6J+rfbDJO2aVui/gxA==} - engines: {node: '>=16.0.0'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@storybook/router@7.6.10': - resolution: {integrity: sha512-G/H4Jn2+y8PDe8Zbq4DVxF/TPn0/goSItdILts39JENucHiuGBCjKjSWGBe1rkwKi1tUbB3yhxJVrLagxFEPpQ==} - - '@storybook/router@7.6.4': - resolution: {integrity: sha512-5MQ7Z4D7XNPN2yhFgjey7hXOYd6s8CggUqeAwhzGTex90SMCkKHSz1hfkcXn1ZqBPaall2b53uK553OvPLp9KQ==} - - '@storybook/router@7.6.7': - resolution: {integrity: sha512-kkhNSdC3fXaQxILg8a26RKk4/ZbF/AUVrepUEyO8lwvbJ6LItTyWSE/4I9Ih4qV2Mjx33ncc8vLqM9p8r5qnMA==} - - '@storybook/router@7.6.8': - resolution: {integrity: sha512-pFoq22w1kEwduqMpGX3FPSSukdWLMX6UQa2Cw4MDW+hzp3vhC7+3MVaBG5ShQAjGv46NNcSgsIUkyarlU5wd/A==} - - '@storybook/telemetry@7.6.10': - resolution: {integrity: sha512-p3mOSUtIyy2tF1z6pQXxNh1JzYFcAm97nUgkwLzF07GfEdVAPM+ftRSLFbD93zVvLEkmLTlsTiiKaDvOY/lQWg==} - - '@storybook/test-runner@0.13.0': - resolution: {integrity: sha512-QIbfgia/iBy7PeUIwCYtPcyeZCHd21ebaPoMNIsRfwUW+VC12J4iG8cGDfOE7MGbMVz1Uu0elAEBB8NGP/YBtQ==} - hasBin: true - - '@storybook/test@7.6.7': - resolution: {integrity: sha512-6gyRIvtOSq/ODYjpUO8LgY1YlWoYINhhKtLKwZasbp8hQ0zkd2vRSWlVCwzsw28cZXo2UL92UNSgEVD1sf73Qg==} - - '@storybook/theming@7.6.10': - resolution: {integrity: sha512-f5tuy7yV3TOP3fIboSqpgLHy0wKayAw/M8HxX0jVET4Z4fWlFK0BiHJabQ+XEdAfQM97XhPFHB2IPbwsqhCEcQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - - '@storybook/theming@7.6.4': - resolution: {integrity: sha512-Z/dcC5EpkIXelYCkt9ojnX6D7qGOng8YHxV/OWlVE9TrEGYVGPOEfwQryR0RhmGpDha1TYESLYrsDb4A8nJ1EA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - - '@storybook/theming@7.6.7': - resolution: {integrity: sha512-+42rfC4rZtWVAXJ7JBUQKnQ6vWBXJVHZ9HtNUWzQLPR9sJSMmHnnSMV6y5tizGgZqmBnAIkuoYk+Tt6NfwUmSA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - - '@storybook/theming@7.6.8': - resolution: {integrity: sha512-0ervBgeYGieifjISlFS7x5QZF9vNgLtHHlYKdkrAsACTK+VfB0JglVwFdLrgzAKxQRlVompaxl3TecFGWlvhtw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - - '@storybook/types@7.6.10': - resolution: {integrity: sha512-hcS2HloJblaMpCAj2axgGV+53kgSRYPT0a1PG1IHsZaYQILfHSMmBqM8XzXXYTsgf9250kz3dqFX1l0n3EqMlQ==} - - '@storybook/types@7.6.4': - resolution: {integrity: sha512-qyiiXPCvol5uVgfubcIMzJBA0awAyFPU+TyUP1mkPYyiTHnsHYel/mKlSdPjc8a97N3SlJXHOCx41Hde4IyJgg==} - - '@storybook/types@7.6.7': - resolution: {integrity: sha512-VcGwrI4AkBENxkoAUJ+Z7SyMK73hpoY0TTtw2J7tc05/xdiXhkQTX15Qa12IBWIkoXCyNrtaU+q7KR8Tjzi+uw==} - - '@storybook/types@7.6.8': - resolution: {integrity: sha512-+mABX20OhwJjqULocG5Betfidwrlk+Kq+grti+LAYwYsdBwxctBNSrqK8P9r8XDFL6PbppZeExGiHKwGu6WsKQ==} - - '@sumsub/websdk-react@2.0.1': - resolution: {integrity: sha512-PLbbGqTHvpGRjotytmNUl3AJOH6OVVo73UZtqmgBtX0OAT2REzwWjNDLjby3i3tFMCB8fxEgPW318NrgjCSBFA==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - - '@sumsub/websdk@2.0.1': - resolution: {integrity: sha512-uNwBKX97+dnmLQfi7DnaHVaqbSSgpwdBWyPjGEpPpBI2/jgE6qGTwki6b4qg4etno6yucjGlDqFL65SdcyFk8w==} - - '@svgr/babel-plugin-add-jsx-attribute@6.5.1': - resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-add-jsx-attribute@8.0.0': - resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0': - resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0': - resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1': - resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0': - resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-dynamic-title@6.5.1': - resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-dynamic-title@8.0.0': - resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-em-dimensions@6.5.1': - resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-em-dimensions@8.0.0': - resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-react-native-svg@6.5.1': - resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-react-native-svg@8.1.0': - resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-svg-component@6.5.1': - resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==} - engines: {node: '>=12'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-svg-component@8.0.0': - resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} - engines: {node: '>=12'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-preset@6.5.1': - resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-preset@8.1.0': - resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/core@6.5.1': - resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==} - engines: {node: '>=10'} - - '@svgr/core@8.1.0': - resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} - engines: {node: '>=14'} - - '@svgr/hast-util-to-babel-ast@6.5.1': - resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==} - engines: {node: '>=10'} - - '@svgr/hast-util-to-babel-ast@8.0.0': - resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} - engines: {node: '>=14'} - - '@svgr/plugin-jsx@6.5.1': - resolution: {integrity: sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==} - engines: {node: '>=10'} - peerDependencies: - '@svgr/core': ^6.0.0 - - '@svgr/plugin-jsx@8.1.0': - resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' - - '@svgr/plugin-svgo@6.5.1': - resolution: {integrity: sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==} - engines: {node: '>=10'} - peerDependencies: - '@svgr/core': '*' - - '@svgr/plugin-svgo@8.1.0': - resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' - - '@svgr/rollup@8.1.0': - resolution: {integrity: sha512-0XR1poYvPQoPpmfDYLEqUGu5ePAQ4pdgN3VFsZBNAeze7qubVpsIY1o1R6PZpKep/DKu33GSm2NhwpCLkMs2Cw==} - engines: {node: '>=14'} - - '@svgr/webpack@6.5.1': - resolution: {integrity: sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==} - engines: {node: '>=10'} - - '@svgr/webpack@8.1.0': - resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} - engines: {node: '>=14'} - - '@swc-node/core@1.13.0': - resolution: {integrity: sha512-lFPD4nmy4ifAOVMChFjwlpXN5KQXvegqeyuzz1KQz42q1lf+cL3Qux1/GteGuZjh8HC+Rj1RdNrHpE/MCfJSTw==} - engines: {node: '>= 10'} - peerDependencies: - '@swc/core': '>= 1.3' - '@swc/types': '>= 0.1' - - '@swc-node/register@1.8.0': - resolution: {integrity: sha512-8K3589HoBSmVmrEVrtr4K5sWEithpGDzcFGic81OW0A9sZY38IV5EGRODQWCk0SBDyLhaF+pid120vJAtsHo1A==} - peerDependencies: - '@swc/core': '>= 1.3' - typescript: '>= 4.3' - - '@swc-node/sourcemap-support@0.4.0': - resolution: {integrity: sha512-weuRmYTO+4yOtHtPZHXlPdA1dJJJp3QOoZAFZ6uZidu992F2X5v1fQdnb26xs1o3Ex/e2sYhRyY5R6NGNuoATQ==} - - '@swc/cli@0.1.63': - resolution: {integrity: sha512-EM9oxxHzmmsprYRbGqsS2M4M/Gr5Gkcl0ROYYIdlUyTkhOiX822EQiRCpPCwdutdnzH2GyaTN7wc6i0Y+CKd3A==} - engines: {node: '>= 12.13'} - hasBin: true - peerDependencies: - '@swc/core': ^1.2.66 - chokidar: ^3.5.1 - peerDependenciesMeta: - chokidar: - optional: true - - '@swc/core-darwin-arm64@1.3.93': - resolution: {integrity: sha512-gEKgk7FVIgltnIfDO6GntyuQBBlAYg5imHpRgLxB1zSI27ijVVkksc6QwISzFZAhKYaBWIsFSVeL9AYSziAF7A==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - - '@swc/core-darwin-x64@1.3.93': - resolution: {integrity: sha512-ZQPxm/fXdDQtn3yrYSL/gFfA8OfZ5jTi33yFQq6vcg/Y8talpZ+MgdSlYM0FkLrZdMTYYTNFiuBQuuvkA+av+Q==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - - '@swc/core-linux-arm-gnueabihf@1.3.93': - resolution: {integrity: sha512-OYFMMI2yV+aNe3wMgYhODxHdqUB/jrK0SEMHHS44GZpk8MuBXEF+Mcz4qjkY5Q1EH7KVQqXb/gVWwdgTHpjM2A==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - - '@swc/core-linux-arm64-gnu@1.3.93': - resolution: {integrity: sha512-BT4dT78odKnJMNiq5HdjBsv29CiIdcCcImAPxeFqAeFw1LL6gh9nzI8E96oWc+0lVT5lfhoesCk4Qm7J6bty8w==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-arm64-musl@1.3.93': - resolution: {integrity: sha512-yH5fWEl1bktouC0mhh0Chuxp7HEO4uCtS/ly1Vmf18gs6wZ8DOOkgAEVv2dNKIryy+Na++ljx4Ym7C8tSJTrLw==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-x64-gnu@1.3.93': - resolution: {integrity: sha512-OFUdx64qvrGJhXKEyxosHxgoUVgba2ztYh7BnMiU5hP8lbI8G13W40J0SN3CmFQwPP30+3oEbW7LWzhKEaYjlg==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-linux-x64-musl@1.3.93': - resolution: {integrity: sha512-4B8lSRwEq1XYm6xhxHhvHmKAS7pUp1Q7E33NQ2TlmFhfKvCOh86qvThcjAOo57x8DRwmpvEVrqvpXtYagMN6Ig==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-win32-arm64-msvc@1.3.93': - resolution: {integrity: sha512-BHShlxtkven8ZjjvZ5QR6sC5fZCJ9bMujEkiha6W4cBUTY7ce7qGFyHmQd+iPC85d9kD/0cCiX/Xez8u0BhO7w==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - - '@swc/core-win32-ia32-msvc@1.3.93': - resolution: {integrity: sha512-nEwNWnz4JzYAK6asVvb92yeylfxMYih7eMQOnT7ZVlZN5ba9WF29xJ6kcQKs9HRH6MvWhz9+wRgv3FcjlU6HYA==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - - '@swc/core-win32-x64-msvc@1.3.93': - resolution: {integrity: sha512-jibQ0zUr4kwJaQVwgmH+svS04bYTPnPw/ZkNInzxS+wFAtzINBYcU8s2PMWbDb2NGYiRSEeoSGyAvS9H+24JFA==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - - '@swc/core@1.3.93': - resolution: {integrity: sha512-690GRr1wUGmGYZHk7fUduX/JUwViMF2o74mnZYIWEcJaCcd9MQfkhsxPBtjeg6tF+h266/Cf3RPYhsFBzzxXcA==} - engines: {node: '>=10'} - peerDependencies: - '@swc/helpers': ^0.5.0 - peerDependenciesMeta: - '@swc/helpers': - optional: true - - '@swc/counter@0.1.2': - resolution: {integrity: sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==} - - '@swc/counter@0.1.3': - resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - - '@swc/helpers@0.5.3': - resolution: {integrity: sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==} - - '@swc/helpers@0.5.5': - resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} - - '@swc/jest@0.2.20': - resolution: {integrity: sha512-5qSUBYY1wyIMn7p0Vl9qqV4hMI69oJwZCIPUpBsTFWN2wlwn6RDugzdgCn+bLXVYh+Cxi8bJcZ1uumDgsoL+FA==} - engines: {npm: '>= 7.0.0'} - peerDependencies: - '@swc/core': '*' - - '@swc/jest@0.2.29': - resolution: {integrity: sha512-8reh5RvHBsSikDC3WGCd5ZTd2BXKkyOdK7QwynrCH58jk2cQFhhHhFBg/jvnWZehUQe/EoOImLENc9/DwbBFow==} - engines: {npm: '>= 7.0.0'} - peerDependencies: - '@swc/core': '*' - - '@swc/types@0.1.5': - resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} - - '@szmarczak/http-timer@4.0.6': - resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} - engines: {node: '>=10'} - - '@szmarczak/http-timer@5.0.1': - resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} - engines: {node: '>=14.16'} - - '@t3-oss/env-core@0.6.1': - resolution: {integrity: sha512-KQD7qEDJtkWIWWmTVjNvk0wnHpkvAQ6CRbUxbWMFNG/fiosBQDQvtRpBNu6USxBscJCoC4z6y7P9MN52/mLOzw==} - peerDependencies: - typescript: '>=4.7.2' - zod: ^3.0.0 - - '@t3-oss/env-nextjs@0.6.1': - resolution: {integrity: sha512-z1dIC++Vxj9kmzX5nSPfcrCSkszy3dTEPC4Ssx7Ap5AqR3c2Qa7S0xf8axn6coy7D/vCXDAAnHYnCMDhtcY3SQ==} - peerDependencies: - typescript: '>=4.7.2' - zod: ^3.0.0 - - '@tailwindcss/forms@0.5.7': - resolution: {integrity: sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==} - peerDependencies: - tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1' - - '@tailwindcss/typography@0.5.10': - resolution: {integrity: sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==} - peerDependencies: - tailwindcss: '>=3.0.0 || insiders' - - '@tanstack/query-core@5.20.5': - resolution: {integrity: sha512-T1W28gGgWn0A++tH3lxj3ZuUVZZorsiKcv+R50RwmPYz62YoDEkG4/aXHZELGkRp4DfrW07dyq2K5dvJ4Wl1aA==} - - '@tanstack/query-devtools@5.20.2': - resolution: {integrity: sha512-BZfSjhk/NGPbqte5E3Vc1Zbj28uWt///4I0DgzAdWrOtMVvdl0WlUXK23K2daLsbcyfoDR4jRI4f2Z5z/mMzuw==} - - '@tanstack/react-query-devtools@5.20.5': - resolution: {integrity: sha512-Wl7IzNuKCb4h41a5iH/YXNwalHItqJPCAr4r8+0iUYOLHNOf3E9P0G4kzZ9sqDoWKxY04qst6Vrij9bwPzLQRQ==} - peerDependencies: - '@tanstack/react-query': ^5.20.5 - react: ^18.0.0 - - '@tanstack/react-query-next-experimental@5.20.5': - resolution: {integrity: sha512-P4r357MckowLGUAeQJ9UWTBK4i/JS/G4alBuXkNNyDp8md/pzk/VXG4y+c6/kJWOoi/Qtawz122l4oMJFp3MHA==} - peerDependencies: - '@tanstack/react-query': ^5.20.5 - next: ^13 || ^14 - react: ^18.0.0 - - '@tanstack/react-query@5.20.5': - resolution: {integrity: sha512-6MHwJ8G9cnOC/XKrwt56QMc91vN7hLlAQNUA0ubP7h9Jj3a/CmkUwT6ALdFbnVP+PsYdhW3WONa8WQ4VcTaSLQ==} - peerDependencies: - react: ^18.0.0 - - '@tanstack/react-table@8.10.7': - resolution: {integrity: sha512-bXhjA7xsTcsW8JPTTYlUg/FuBpn8MNjiEPhkNhIGCUR6iRQM2+WEco4OBpvDeVcR9SE+bmWLzdfiY7bCbCSVuA==} - engines: {node: '>=12'} - peerDependencies: - react: '>=16' - react-dom: '>=16' - - '@tanstack/table-core@8.10.7': - resolution: {integrity: sha512-KQk5OMg5OH6rmbHZxuNROvdI+hKDIUxANaHlV+dPlNN7ED3qYQ/WkpY2qlXww1SIdeMlkIhpN/2L00rof0fXFw==} - engines: {node: '>=12'} - - '@testing-library/dom@9.3.3': - resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==} - engines: {node: '>=14'} - - '@testing-library/jest-dom@5.17.0': - resolution: {integrity: sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==} - engines: {node: '>=8', npm: '>=6', yarn: '>=1'} - - '@testing-library/jest-dom@6.1.5': - resolution: {integrity: sha512-3y04JLW+EceVPy2Em3VwNr95dOKqA8DhR0RJHhHKDZNYXcVXnEK7WIrpj4eYU8SVt/qYZ2aRWt/WgQ+grNES8g==} - engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - peerDependencies: - '@jest/globals': '>= 28' - '@types/jest': '>= 28' - jest: '>= 28' - vitest: '>= 0.32' - peerDependenciesMeta: - '@jest/globals': - optional: true - '@types/jest': - optional: true - jest: - optional: true - vitest: - optional: true - - '@testing-library/react@14.0.0': - resolution: {integrity: sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==} - engines: {node: '>=14'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@testing-library/user-event@14.3.0': - resolution: {integrity: sha512-P02xtBBa8yMaLhK8CzJCIns8rqwnF6FxhR9zs810flHOBXUYCFjLd8Io1rQrAkQRWEmW2PGdZIEdMxf/KLsqFA==} - engines: {node: '>=12', npm: '>=6'} - peerDependencies: - '@testing-library/dom': '>=7.21.4' - - '@testing-library/user-event@14.5.1': - resolution: {integrity: sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg==} - engines: {node: '>=12', npm: '>=6'} - peerDependencies: - '@testing-library/dom': '>=7.21.4' - - '@thirdweb-dev/chains@0.1.82': - resolution: {integrity: sha512-9EfQhyuL1CAOQlR0jBB3rEotmFEk+BblJnjTL3OM/QelQgECjAuZRoqREz0vD9z5QqCJ8juKUCBE0rvORAaeUA==} - engines: {node: '>=18'} - - '@thirdweb-dev/contracts-js@1.3.18': - resolution: {integrity: sha512-qQNnHyweDHjVxLDR9yBiWkH0tlxzW9COcydeOBC9IPMCDypZFhCO3c0m4QC2WCrC7EJxCWh73Q+hogFCv2Ct+Q==} - peerDependencies: - ethers: ^5 - - '@thirdweb-dev/contracts@3.12.1': - resolution: {integrity: sha512-FqgLO8ZQ31dwYMoDbZ+OXpEZbwx5bi8Ot9WQDdYohcTQTjM12tMXiBuobK5Iwpjqf2Q+GrN45IHEMh9zL0Wqkw==} - engines: {node: '>=18.0.0'} - - '@thirdweb-dev/crypto@0.2.2': - resolution: {integrity: sha512-jOwHtdViJYZ5015F3xZvwmnFZLrgTx2RkE7bAiG/N83f5TduwQBM3PAPTbW3aBOECaoSrbmgj/lQEOv7543z3Q==} - engines: {node: '>=18'} - - '@thirdweb-dev/dynamic-contracts@1.2.4': - resolution: {integrity: sha512-cQtUznRXBDifzME3zmppVrfBM2Aw8C/okCLzsgcLU/Qr68TjLJTKTDGt2uGo/q5qAvRVJjQRD/bNvV1QTqjqSg==} - - '@thirdweb-dev/generated-abis@0.0.1': - resolution: {integrity: sha512-vO9/3lSLO8smyyH1QVeYravSTzFwV1nf1C/Im1NBDPdH8//YvcbhtETGGiNfHWpyCvSi0vRYwvf+/7FKdwpDGQ==} - - '@thirdweb-dev/merkletree@0.2.2': - resolution: {integrity: sha512-cOEU6ga8+Lyk3b/XsI0h40ljxcTyommQhA38eAWXxUYV1wxH/g7Mry3OOHyY1HCBC2R2MXykCdiFuaoUsQB6Pw==} - engines: {node: '>=18'} - - '@thirdweb-dev/sdk@4.0.50': - resolution: {integrity: sha512-I8mU4askdzhU2UvHXphjuWmulxPab2CDWDRq+HQZYBySmDKftyccUQyOVIAYpR5zu39ELbPdM2xSkCDdzRTu3g==} - engines: {node: '>=18'} - peerDependencies: - '@aws-sdk/client-secrets-manager': ^3.215.0 - ethers: ^5 - ethers-aws-kms-signer: ^1.3.2 - zksync-web3: ^0.14.3 - peerDependenciesMeta: - '@aws-sdk/client-secrets-manager': - optional: true - ethers-aws-kms-signer: - optional: true - zksync-web3: - optional: true - - '@thirdweb-dev/storage@2.0.11': - resolution: {integrity: sha512-gCe/Q6n7RATKz8tHI0fQL8u5u08MGakCh76ROmHAPEBzMUCEJFIO9278na7l3uWOJignQ5Ym5nf0zcIutuF7HQ==} - engines: {node: '>=18'} - - '@tokenizer/token@0.3.0': - resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} - - '@tootallnate/once@2.0.0': - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} - engines: {node: '>= 10'} - - '@trysound/sax@0.2.0': - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} - engines: {node: '>=10.13.0'} - - '@tsconfig/node10@1.0.9': - resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} - - '@tsconfig/node12@1.0.11': - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} - - '@tsconfig/node14@1.0.3': - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - - '@tsconfig/node16@1.0.4': - resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - - '@types/aria-query@5.0.4': - resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} - - '@types/async-retry@1.4.8': - resolution: {integrity: sha512-Qup/B5PWLe86yI5I3av6ePGaeQrIHNKCwbsQotD6aHQ6YkHsMUxVZkZsmx/Ry3VZQ6uysHwTjQ7666+k6UjVJA==} - - '@types/babel__core@7.20.5': - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} - - '@types/babel__generator@7.6.7': - resolution: {integrity: sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==} - - '@types/babel__template@7.4.4': - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - - '@types/babel__traverse@7.20.4': - resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} - - '@types/base16@1.0.5': - resolution: {integrity: sha512-OzOWrTluG9cwqidEzC/Q6FAmIPcnZfm8BFRlIx0+UIUqnuAmi5OS88O0RpT3Yz6qdmqObvUhasrbNsCofE4W9A==} - - '@types/bn.js@5.1.5': - resolution: {integrity: sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==} - - '@types/body-parser@1.19.5': - resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} - - '@types/bonjour@3.5.13': - resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} - - '@types/cacheable-request@6.0.3': - resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} - - '@types/chai@4.3.11': - resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==} - - '@types/connect-history-api-fallback@1.5.4': - resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} - - '@types/connect@3.4.38': - resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} - - '@types/cookie@0.4.1': - resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} - - '@types/cron@2.4.0': - resolution: {integrity: sha512-5bBaAkqvSFBX8JMi/xCofNzG5E594TNsApMz68dLd/sQYz/HGQqgcxGHTRjOvD4G3Y+YF1Oo3S7QdCvKt1KAJQ==} - deprecated: This is a stub types definition. cron provides its own type definitions, so you do not need this installed. - - '@types/debug@4.1.12': - resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} - - '@types/detect-port@1.3.5': - resolution: {integrity: sha512-Rf3/lB9WkDfIL9eEKaSYKc+1L/rNVYBjThk22JTqQw0YozXarX8YljFAz+HCoC6h4B4KwCMsBPZHaFezwT4BNA==} - - '@types/doctrine@0.0.3': - resolution: {integrity: sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==} - - '@types/doctrine@0.0.9': - resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} - - '@types/ejs@3.1.5': - resolution: {integrity: sha512-nv+GSx77ZtXiJzwKdsASqi+YQ5Z7vwHsTP0JY2SiQgjGckkBRKZnk8nIM+7oUZ1VCtuTz0+By4qVR7fqzp/Dfg==} - - '@types/escodegen@0.0.6': - resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} - - '@types/eslint-scope@3.7.7': - resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - - '@types/eslint@8.44.8': - resolution: {integrity: sha512-4K8GavROwhrYl2QXDXm0Rv9epkA8GBFu0EI+XrrnnuCl7u8CWBRusX7fXJfanhZTDWSAL24gDI/UqXyUM0Injw==} - - '@types/estree@0.0.39': - resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} - - '@types/estree@0.0.51': - resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} - - '@types/estree@1.0.5': - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - - '@types/express-serve-static-core@4.17.41': - resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==} - - '@types/express@4.17.21': - resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} - - '@types/find-cache-dir@3.2.1': - resolution: {integrity: sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==} - - '@types/fs-extra@8.1.5': - resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} - - '@types/glob@7.2.0': - resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} - - '@types/graceful-fs@4.1.9': - resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - - '@types/hast@2.3.10': - resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} - - '@types/html-minifier-terser@6.1.0': - resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} - - '@types/http-cache-semantics@4.0.4': - resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} - - '@types/http-errors@2.0.4': - resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} - - '@types/http-proxy@1.17.14': - resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} - - '@types/iframe-resizer@3.5.13': - resolution: {integrity: sha512-/Np2ntlOWd/NOHs23Mj7QlNEnZ6SL02AWWdYZLm4RQNukDdpqpagfMAdin5FvQDLngR8LWfh/qUnYxuDmR8BCg==} - - '@types/istanbul-lib-coverage@2.0.6': - resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} - - '@types/istanbul-lib-report@3.0.3': - resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} - - '@types/istanbul-reports@3.0.4': - resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - - '@types/jest@28.1.3': - resolution: {integrity: sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw==} - - '@types/jest@29.5.0': - resolution: {integrity: sha512-3Emr5VOl/aoBwnWcH/EFQvlSAmjV+XtV9GGu5mwdYew5vhQh0IUZx/60x0TzHDu09Bi7HMx10t/namdJw5QIcg==} - - '@types/js-cookie@2.2.7': - resolution: {integrity: sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==} - - '@types/js-levenshtein@1.1.3': - resolution: {integrity: sha512-jd+Q+sD20Qfu9e2aEXogiO3vpOC1PYJOUdyN9gvs4Qrvkg4wF43L5OhqrPeokdv8TL0/mXoYfpkcoGZMNN2pkQ==} - - '@types/js-yaml@4.0.9': - resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} - - '@types/jsdom@20.0.1': - resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} - - '@types/json-schema@7.0.15': - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - - '@types/json-stable-stringify@1.0.36': - resolution: {integrity: sha512-b7bq23s4fgBB76n34m2b3RBf6M369B0Z9uRR8aHTMd8kZISRkmDEpPD8hhpYvDFzr3bJCPES96cm3Q6qRNDbQw==} - - '@types/json5@0.0.29': - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - - '@types/jsonwebtoken@9.0.5': - resolution: {integrity: sha512-VRLSGzik+Unrup6BsouBeHsf4d1hOEgYWTm/7Nmw1sXoN1+tRly/Gy/po3yeahnP4jfnQWWAhQAqcNfH7ngOkA==} - - '@types/junit-report-builder@3.0.2': - resolution: {integrity: sha512-R5M+SYhMbwBeQcNXYWNCZkl09vkVfAtcPIaCGdzIkkbeaTrVbGQ7HVgi4s+EmM/M1K4ZuWQH0jGcvMvNePfxYA==} - - '@types/keyv@3.1.4': - resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} - - '@types/lodash@4.14.202': - resolution: {integrity: sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==} - - '@types/luxon@3.3.7': - resolution: {integrity: sha512-gKc9P2d4g5uYwmy4s/MO/yOVPmvHyvzka1YH6i5dM03UrFofHSmgc0D0ymbDRStFWHusk6cwwF6nhLm/ckBbbQ==} - - '@types/mdast@3.0.15': - resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} - - '@types/mdx@2.0.10': - resolution: {integrity: sha512-Rllzc5KHk0Al5/WANwgSPl1/CwjqCy+AZrGd78zuK+jO9aDM6ffblZ+zIjgPNAaEBmlO0RYDvLNh7wD0zKVgEg==} - - '@types/mime@1.3.5': - resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} - - '@types/mime@3.0.4': - resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==} - - '@types/minimatch@5.1.2': - resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - - '@types/ms@0.7.34': - resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - - '@types/node-fetch@2.6.9': - resolution: {integrity: sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA==} - - '@types/node-forge@1.3.10': - resolution: {integrity: sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw==} - - '@types/node@12.20.55': - resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - - '@types/node@16.18.68': - resolution: {integrity: sha512-sG3hPIQwJLoewrN7cr0dwEy+yF5nD4D/4FxtQpFciRD/xwUzgD+G05uxZHv5mhfXo4F9Jkp13jjn0CC2q325sg==} - - '@types/node@18.15.13': - resolution: {integrity: sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==} - - '@types/node@18.19.31': - resolution: {integrity: sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==} - - '@types/normalize-package-data@2.4.4': - resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - - '@types/parse-json@4.0.2': - resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - - '@types/pbkdf2@3.1.2': - resolution: {integrity: sha512-uRwJqmiXmh9++aSu1VNEn3iIxWOhd8AHXNSdlaLfdAAdSTY9jYVeGWnzejM3dvrkbqE3/hyQkQQ29IFATEGlew==} - - '@types/pg@8.10.9': - resolution: {integrity: sha512-UksbANNE/f8w0wOMxVKKIrLCbEMV+oM1uKejmwXr39olg4xqcfBDbXxObJAt6XxHbDa4XTKOlUEcEltXDX+XLQ==} - - '@types/prettier@2.7.3': - resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} - - '@types/pretty-hrtime@1.0.3': - resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} - - '@types/prop-types@15.7.11': - resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} - - '@types/qs@6.9.10': - resolution: {integrity: sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==} - - '@types/range-parser@1.2.7': - resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - - '@types/react-dom@18.2.14': - resolution: {integrity: sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==} - - '@types/react@18.2.33': - resolution: {integrity: sha512-v+I7S+hu3PIBoVkKGpSYYpiBT1ijqEzWpzQD62/jm4K74hPpSP7FF9BnKG6+fg2+62weJYkkBWDJlZt5JO/9hg==} - - '@types/resolve@1.17.1': - resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} - - '@types/resolve@1.20.6': - resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} - - '@types/responselike@1.0.3': - resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} - - '@types/retry@0.12.0': - resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - - '@types/scheduler@0.16.8': - resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} - - '@types/secp256k1@4.0.6': - resolution: {integrity: sha512-hHxJU6PAEUn0TP4S/ZOzuTUvJWuZ6eIKeNKb5RBpODvSl6hp1Wrw4s7ATY50rklRCScUDpHzVA/DQdSjJ3UoYQ==} - - '@types/semver@7.5.6': - resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} - - '@types/semver@7.5.8': - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} - - '@types/send@0.17.4': - resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} - - '@types/serve-index@1.9.4': - resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} - - '@types/serve-static@1.15.5': - resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} - - '@types/set-cookie-parser@2.4.7': - resolution: {integrity: sha512-+ge/loa0oTozxip6zmhRIk8Z/boU51wl9Q6QdLZcokIGMzY5lFXYy/x7Htj2HTC6/KZP1hUbZ1ekx8DYXICvWg==} - - '@types/sockjs@0.3.36': - resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} - - '@types/stack-utils@2.0.3': - resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - - '@types/stylis@4.2.0': - resolution: {integrity: sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==} - - '@types/testing-library__jest-dom@5.14.9': - resolution: {integrity: sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==} - - '@types/text-encoding@0.0.37': - resolution: {integrity: sha512-3GhM7gehB2O3rugV5Y/qJeowoqSNM02Ne+1Mxe1fN+uAScmh6OUSnYBQbB9OpLHxM3ieGh8QhnZIf9CnkRC5xA==} - - '@types/tough-cookie@4.0.5': - resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} - - '@types/unist@2.0.10': - resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} - - '@types/uuid@8.3.4': - resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==} - - '@types/uuid@9.0.7': - resolution: {integrity: sha512-WUtIVRUZ9i5dYXefDEAI7sh9/O7jGvHg7Df/5O/gtH3Yabe5odI3UWopVR1qbPXQtvOxWu3mM4XxlYeZtMWF4g==} - - '@types/validator@13.11.7': - resolution: {integrity: sha512-q0JomTsJ2I5Mv7dhHhQLGjMvX0JJm5dyZ1DXQySIUzU1UlwzB8bt+R6+LODUbz0UDIOvEzGc28tk27gBJw2N8Q==} - - '@types/wait-on@5.3.4': - resolution: {integrity: sha512-EBsPjFMrFlMbbUFf9D1Fp+PAB2TwmUn7a3YtHyD9RLuTIk1jDd8SxXVAoez2Ciy+8Jsceo2MYEYZzJ/DvorOKw==} - - '@types/ws@8.5.10': - resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} - - '@types/yargs-parser@21.0.3': - resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - - '@types/yargs@16.0.9': - resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==} - - '@types/yargs@17.0.32': - resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} - - '@typescript-eslint/eslint-plugin@7.7.0': - resolution: {integrity: sha512-GJWR0YnfrKnsRoluVO3PRb9r5aMZriiMMM/RHj5nnTrBy1/wIgk76XCtCKcnXGjpZQJQRFtGV9/0JJ6n30uwpQ==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - '@typescript-eslint/parser': ^7.0.0 - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/parser@7.2.0': - resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/parser@7.7.0': - resolution: {integrity: sha512-fNcDm3wSwVM8QYL4HKVBggdIPAy9Q41vcvC/GtDobw3c4ndVT3K6cqudUmjHPw8EAp4ufax0o58/xvWaP2FmTg==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/scope-manager@5.62.0': - resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@typescript-eslint/scope-manager@7.2.0': - resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/scope-manager@7.7.0': - resolution: {integrity: sha512-/8INDn0YLInbe9Wt7dK4cXLDYp0fNHP5xKLHvZl3mOT5X17rK/YShXaiNmorl+/U4VKCVIjJnx4Ri5b0y+HClw==} - engines: {node: ^18.18.0 || >=20.0.0} - - '@typescript-eslint/type-utils@7.7.0': - resolution: {integrity: sha512-bOp3ejoRYrhAlnT/bozNQi3nio9tIgv3U5C0mVDdZC7cpcQEDZXvq8inrHYghLVwuNABRqrMW5tzAv88Vy77Sg==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/types@5.62.0': - resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@typescript-eslint/types@7.2.0': - resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/types@7.7.0': - resolution: {integrity: sha512-G01YPZ1Bd2hn+KPpIbrAhEWOn5lQBrjxkzHkWvP6NucMXFtfXoevK82hzQdpfuQYuhkvFDeQYbzXCjR1z9Z03w==} - engines: {node: ^18.18.0 || >=20.0.0} - - '@typescript-eslint/typescript-estree@5.62.0': - resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/typescript-estree@7.2.0': - resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/typescript-estree@7.7.0': - resolution: {integrity: sha512-8p71HQPE6CbxIBy2kWHqM1KGrC07pk6RJn40n0DSc6bMOBBREZxSDJ+BmRzc8B5OdaMh1ty3mkuWRg4sCFiDQQ==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/utils@5.62.0': - resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - - '@typescript-eslint/utils@7.7.0': - resolution: {integrity: sha512-LKGAXMPQs8U/zMRFXDZOzmMKgFv3COlxUQ+2NMPhbqgVm6R1w+nU1i4836Pmxu9jZAuIeyySNrN/6Rc657ggig==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - - '@typescript-eslint/visitor-keys@5.62.0': - resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@typescript-eslint/visitor-keys@7.2.0': - resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/visitor-keys@7.7.0': - resolution: {integrity: sha512-h0WHOj8MhdhY8YWkzIF30R379y0NqyOHExI9N9KCzvmu05EgG4FumeYa3ccfKUSphyWkWQE1ybVrgz/Pbam6YA==} - engines: {node: ^18.18.0 || >=20.0.0} - - '@uidotdev/usehooks@2.4.1': - resolution: {integrity: sha512-1I+RwWyS+kdv3Mv0Vmc+p0dPYH0DTRAo04HLyXReYBL9AeseDWUJyi4THuksBJcu9F0Pih69Ak150VDnqbVnXg==} - engines: {node: '>=16'} - peerDependencies: - react: '>=18.0.0' - react-dom: '>=18.0.0' - - '@ungap/structured-clone@1.2.0': - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - - '@upstash/redis@1.24.3': - resolution: {integrity: sha512-gw6d4IA1biB4eye5ESaXc0zOlVQI94aptsBvVcTghYWu1kRmOrJFoMFEDCa8p5uzluyYAOFCuY2GWLR6O4ZoIw==} - - '@vercel/analytics@0.1.11': - resolution: {integrity: sha512-mj5CPR02y0BRs1tN3oZcBNAX9a8NxsIUl9vElDPcqxnMfP0RbRc9fI9Ud7+QDg/1Izvt5uMumsr+6YsmVHcyuw==} - peerDependencies: - react: ^16.8||^17||^18 - - '@vercel/edge-config-fs@0.1.0': - resolution: {integrity: sha512-NRIBwfcS0bUoUbRWlNGetqjvLSwgYH/BqKqDN7vK1g32p7dN96k0712COgaz6VFizAm9b0g6IG6hR6+hc0KCPg==} - - '@vercel/edge-config@0.4.1': - resolution: {integrity: sha512-4Mc3H7lE+x4RrL17nY8CWeEorvJHbkNbQTy9p8H1tO7y11WeKj5xeZSr07wNgfWInKXDUwj5FZ3qd/jIzjPxug==} - engines: {node: '>=14.6'} - - '@vercel/kv@0.2.4': - resolution: {integrity: sha512-wbIOOXhg6MzmNMzKFSWbbLAS65hCZcJN33z1coENzI1M0fOX55yE9v9LwVGqkzdItp3eZsv6pYvwcmGtllyLTw==} - engines: {node: '>=14.6'} - - '@vercel/remote-nx@1.1.1': - resolution: {integrity: sha512-7Wtw89FRIqgZo1YV1aLZVv6fv/BSUueYWStTZ/KktymAtm+ekfhAB19OxazcgFLLZQsu0Dgov2BApVDd6B7IBw==} - - '@vercel/remote@1.0.1': - resolution: {integrity: sha512-5iUXUO/DBsNPFPq1tuIndhq+x14Nec1lyj0F2IelWm/cVFl7q8dnXsAPtMnr1129RD8hbOTqI2XgXKo8orAlpA==} - - '@vitest/expect@0.34.7': - resolution: {integrity: sha512-G9iEtwrD6ZQ4MVHZufif9Iqz3eLtuwBBNx971fNAGPaugM7ftAWjQN+ob2zWhtzURp8RK3zGXOxVb01mFo3zAQ==} - - '@vitest/spy@0.34.7': - resolution: {integrity: sha512-NMMSzOY2d8L0mcOt4XcliDOS1ISyGlAXuQtERWVOoVHnKwmG+kKhinAiGw3dTtMQWybfa89FG8Ucg9tiC/FhTQ==} - - '@vitest/utils@0.34.7': - resolution: {integrity: sha512-ziAavQLpCYS9sLOorGrFFKmy2gnfiNU0ZJ15TsMz/K92NAPS/rp9K4z6AJQQk5Y8adCy4Iwpxy7pQumQ/psnRg==} - - '@walletconnect/auth-client@2.1.2': - resolution: {integrity: sha512-ubJLn+vGb8sTdBFX6xAh4kjR5idrtS3RBngQWaJJJpEPBQmxMb8pM2q0FIRs8Is4K6jKy+uEhusMV+7ZBmTzjw==} - engines: {node: '>=16'} - - '@walletconnect/core@2.11.0': - resolution: {integrity: sha512-2Tjp5BCevI7dbmqo/OrCjX4tqgMqwJNQLlQAlphqPfvwlF9+tIu6pGcVbSN3U9zyXzWIZCeleqEaWUeSeET4Ew==} - - '@walletconnect/core@2.11.2': - resolution: {integrity: sha512-bB4SiXX8hX3/hyBfVPC5gwZCXCl+OPj+/EDVM71iAO3TDsh78KPbrVAbDnnsbHzZVHlsMohtXX3j5XVsheN3+g==} - - '@walletconnect/encoding@1.0.2': - resolution: {integrity: sha512-CrwSBrjqJ7rpGQcTL3kU+Ief+Bcuu9PH6JLOb+wM6NITX1GTxR/MfNwnQfhLKK6xpRAyj2/nM04OOH6wS8Imag==} - - '@walletconnect/environment@1.0.1': - resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} - - '@walletconnect/events@1.0.1': - resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==} - - '@walletconnect/heartbeat@1.2.1': - resolution: {integrity: sha512-yVzws616xsDLJxuG/28FqtZ5rzrTA4gUjdEMTbWB5Y8V1XHRmqq4efAxCw5ie7WjbXFSUyBHaWlMR+2/CpQC5Q==} - - '@walletconnect/jsonrpc-provider@1.0.13': - resolution: {integrity: sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==} - - '@walletconnect/jsonrpc-types@1.0.3': - resolution: {integrity: sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==} - - '@walletconnect/jsonrpc-utils@1.0.8': - resolution: {integrity: sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==} - - '@walletconnect/jsonrpc-ws-connection@1.0.14': - resolution: {integrity: sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA==} - - '@walletconnect/keyvaluestorage@1.1.1': - resolution: {integrity: sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==} - peerDependencies: - '@react-native-async-storage/async-storage': 1.x - peerDependenciesMeta: - '@react-native-async-storage/async-storage': - optional: true - - '@walletconnect/logger@2.0.1': - resolution: {integrity: sha512-SsTKdsgWm+oDTBeNE/zHxxr5eJfZmE9/5yp/Ku+zJtcTAjELb3DXueWkDXmE9h8uHIbJzIb5wj5lPdzyrjT6hQ==} - - '@walletconnect/relay-api@1.0.9': - resolution: {integrity: sha512-Q3+rylJOqRkO1D9Su0DPE3mmznbAalYapJ9qmzDgK28mYF9alcP3UwG/og5V7l7CFOqzCLi7B8BvcBUrpDj0Rg==} - - '@walletconnect/relay-auth@1.0.4': - resolution: {integrity: sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ==} - - '@walletconnect/safe-json@1.0.2': - resolution: {integrity: sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==} - - '@walletconnect/sign-client@2.11.2': - resolution: {integrity: sha512-MfBcuSz2GmMH+P7MrCP46mVE5qhP0ZyWA0FyIH6/WuxQ6G+MgKsGfaITqakpRPsykWOJq8tXMs3XvUPDU413OQ==} - - '@walletconnect/time@1.0.2': - resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} - - '@walletconnect/types@2.11.0': - resolution: {integrity: sha512-AB5b1lrEbCGHxqS2vqfCkIoODieH+ZAUp9rA1O2ftrhnqDJiJK983Df87JhYhECsQUBHHfALphA8ydER0q+9sw==} - - '@walletconnect/types@2.11.2': - resolution: {integrity: sha512-p632MFB+lJbip2cvtXPBQslpUdiw1sDtQ5y855bOlAGquay+6fZ4h1DcDePeKQDQM3P77ax2a9aNPZxV6y/h1Q==} - - '@walletconnect/utils@2.11.0': - resolution: {integrity: sha512-hxkHPlTlDQILHfIKXlmzgNJau/YcSBC3XHUSuZuKZbNEw3duFT6h6pm3HT/1+j1a22IG05WDsNBuTCRkwss+BQ==} - - '@walletconnect/utils@2.11.2': - resolution: {integrity: sha512-LyfdmrnZY6dWqlF4eDrx5jpUwsB2bEPjoqR5Z6rXPiHJKUOdJt7az+mNOn5KTSOlRpd1DmozrBrWr+G9fFLYVw==} - - '@walletconnect/web3wallet@1.10.2': - resolution: {integrity: sha512-FbWsJwhihppl6poJ0+0WCkjXZDVdb11KJiS/AJt+qyNheIKQ7z6NfCnCnnKPBEpNNoUPclcFo4b/BmdFo2YlMw==} - - '@walletconnect/window-getters@1.0.1': - resolution: {integrity: sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==} - - '@walletconnect/window-metadata@1.0.1': - resolution: {integrity: sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==} - - '@web3-onboard/common@2.3.3': - resolution: {integrity: sha512-Ytppszqe77VY8WglRdr/Lfx+HmcZ2hXQEkBA23JaVYmzKvP/mC6j+sjGUD8CgXDpRRxyKoiRj6nz95GRABie6Q==} - - '@webassemblyjs/ast@1.11.6': - resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} - - '@webassemblyjs/floating-point-hex-parser@1.11.6': - resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} - - '@webassemblyjs/helper-api-error@1.11.6': - resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} - - '@webassemblyjs/helper-buffer@1.11.6': - resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==} - - '@webassemblyjs/helper-numbers@1.11.6': - resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} - - '@webassemblyjs/helper-wasm-bytecode@1.11.6': - resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} - - '@webassemblyjs/helper-wasm-section@1.11.6': - resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==} - - '@webassemblyjs/ieee754@1.11.6': - resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} - - '@webassemblyjs/leb128@1.11.6': - resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} - - '@webassemblyjs/utf8@1.11.6': - resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} - - '@webassemblyjs/wasm-edit@1.11.6': - resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==} - - '@webassemblyjs/wasm-gen@1.11.6': - resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==} - - '@webassemblyjs/wasm-opt@1.11.6': - resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==} - - '@webassemblyjs/wasm-parser@1.11.6': - resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==} - - '@webassemblyjs/wast-printer@1.11.6': - resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} - - '@whatwg-node/events@0.0.3': - resolution: {integrity: sha512-IqnKIDWfXBJkvy/k6tzskWTc2NK3LcqHlb+KHGCrjOCH4jfQckRX0NAiIcC/vIqQkzLYw2r2CTSwAxcrtcD6lA==} - - '@whatwg-node/events@0.1.1': - resolution: {integrity: sha512-AyQEn5hIPV7Ze+xFoXVU3QTHXVbWPrzaOkxtENMPMuNL6VVHrp4hHfDt9nrQpjO7BgvuM95dMtkycX5M/DZR3w==} - engines: {node: '>=16.0.0'} - - '@whatwg-node/fetch@0.8.8': - resolution: {integrity: sha512-CdcjGC2vdKhc13KKxgsc6/616BQ7ooDIgPeTuAiE8qfCnS0mGzcfCOoZXypQSz73nxI+GWc7ZReIAVhxoE1KCg==} - - '@whatwg-node/fetch@0.9.15': - resolution: {integrity: sha512-2wIUcolUthZt0nsPRj+pT7K9h/EO3t/j09IBuq0FtITCsASc2fRCmRw2JHS6hk9fzUQrz2+YYrA1ZDpV7+vLsQ==} - engines: {node: '>=16.0.0'} - - '@whatwg-node/node-fetch@0.3.6': - resolution: {integrity: sha512-w9wKgDO4C95qnXZRwZTfCmLWqyRnooGjcIwG0wADWjw9/HN0p7dtvtgSvItZtUyNteEvgTrd8QojNEqV6DAGTA==} - - '@whatwg-node/node-fetch@0.5.4': - resolution: {integrity: sha512-5AXi4B44/6SOlQG+X3cO5lsUdRTWSXqaWLkGKnwWfeJoMgRfA53RnYVnvTV+4CoatNBStPrIoDorjgQv+ouiMQ==} - engines: {node: '>=16.0.0'} - - '@xmldom/xmldom@0.8.10': - resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} - engines: {node: '>=10.0.0'} - - '@xobotyi/scrollbar-width@1.9.5': - resolution: {integrity: sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==} - - '@xtuc/ieee754@1.2.0': - resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} - - '@xtuc/long@4.2.2': - resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - - '@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15': - resolution: {integrity: sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==} - engines: {node: '>=14.15.0'} - peerDependencies: - esbuild: '>=0.10.0' - - '@yarnpkg/lockfile@1.1.0': - resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} - - '@yarnpkg/parsers@3.0.0-rc.46': - resolution: {integrity: sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==} - engines: {node: '>=14.15.0'} - - '@zkochan/js-yaml@0.0.6': - resolution: {integrity: sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==} - hasBin: true - - '@zxing/text-encoding@0.9.0': - resolution: {integrity: sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==} - - abab@2.0.6: - resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} - deprecated: Use your platform's native atob() and btoa() methods instead - - abitype@0.1.8: - resolution: {integrity: sha512-2pde0KepTzdfu19ZrzYTYVIWo69+6UbBCY4B1RDiwWgo2XZtFSJhF6C+XThuRXbbZ823J0Rw1Y5cP0NXYVcCdQ==} - engines: {pnpm: '>=7'} - peerDependencies: - typescript: '>=4.7.4' - - abitype@0.2.5: - resolution: {integrity: sha512-t1iiokWYpkrziu4WL2Gb6YdGvaP9ZKs7WnA39TI8TsW2E99GVRgDPW/xOKhzoCdyxOYt550CNYEFluCwGaFHaA==} - engines: {pnpm: '>=7'} - peerDependencies: - typescript: '>=4.7.4' - zod: '>=3.19.1' - peerDependenciesMeta: - zod: - optional: true - - abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} - engines: {node: '>=6.5'} - - abortcontroller-polyfill@1.7.5: - resolution: {integrity: sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==} - - accepts@1.3.8: - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} - engines: {node: '>= 0.6'} - - acorn-globals@7.0.1: - resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} - - acorn-import-assertions@1.9.0: - resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} - peerDependencies: - acorn: ^8 - - acorn-jsx@5.3.2: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - - acorn-walk@7.2.0: - resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} - engines: {node: '>=0.4.0'} - - acorn-walk@8.3.1: - resolution: {integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==} - engines: {node: '>=0.4.0'} - - acorn@7.4.1: - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} - engines: {node: '>=0.4.0'} - hasBin: true - - acorn@8.11.2: - resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} - engines: {node: '>=0.4.0'} - hasBin: true - - address@1.2.2: - resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} - engines: {node: '>= 10.0.0'} - - adjust-sourcemap-loader@4.0.0: - resolution: {integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==} - engines: {node: '>=8.9'} - - aes-js@3.0.0: - resolution: {integrity: sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==} - - aes-js@4.0.0-beta.5: - resolution: {integrity: sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==} - - agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} - - agent-base@7.1.0: - resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} - engines: {node: '>= 14'} - - aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} - - ajv-formats@2.1.1: - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - - ajv-keywords@3.5.2: - resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} - peerDependencies: - ajv: ^6.9.1 - - ajv-keywords@5.1.0: - resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} - peerDependencies: - ajv: ^8.8.2 - - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - - ajv@8.12.0: - resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} - - alchemy-sdk@3.2.0: - resolution: {integrity: sha512-evhxyEnRGQo2Il88vTA4ENvebUbmuk9KzjE2GkF/pwzDnhMv1QIEV6BxU9GCerV8wlHwjohZ0pLS7AkS7QdvBw==} - - ansi-colors@4.1.3: - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} - engines: {node: '>=6'} - - ansi-escapes@4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} - - ansi-escapes@5.0.0: - resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==} - engines: {node: '>=12'} - - ansi-escapes@6.2.0: - resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==} - engines: {node: '>=14.16'} - - ansi-html-community@0.0.8: - resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} - engines: {'0': node >= 0.8.0} - hasBin: true - - ansi-regex@2.1.1: - resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} - engines: {node: '>=0.10.0'} - - ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - - ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} - engines: {node: '>=12'} - - ansi-styles@2.2.1: - resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} - engines: {node: '>=0.10.0'} - - ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - - ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - - ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - - ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - - any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - - anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - - apg-js@4.3.0: - resolution: {integrity: sha512-8U8MULS+JocCnm11bfrVS4zxtAcE3uOiCAI21SnjDrV9LNhMSGwTGGeko3QfyK1JLWwT7KebFqJMB2puzfdFMQ==} - - app-root-dir@1.0.2: - resolution: {integrity: sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==} - - append-transform@2.0.0: - resolution: {integrity: sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==} - engines: {node: '>=8'} - - arch@2.2.0: - resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} - - archy@1.0.0: - resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} - - arg@4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - - arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - - argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - - argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - - aria-hidden@1.2.3: - resolution: {integrity: sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==} - engines: {node: '>=10'} - - aria-query@5.1.3: - resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} - - aria-query@5.3.0: - resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} - - array-buffer-byte-length@1.0.0: - resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} - - array-flatten@1.1.1: - resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - - array-flatten@2.1.2: - resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} - - array-includes@3.1.7: - resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} - engines: {node: '>= 0.4'} - - array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - - array-union@3.0.1: - resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==} - engines: {node: '>=12'} - - array.prototype.every@1.1.5: - resolution: {integrity: sha512-FfMQJ+/joFGXpRCltbzV3znaP5QxIhLFySo0fEPn3GuoYlud9LhknMCIxdYKC2qsM/6VHoSp6YGwe3EZXrEcwQ==} - engines: {node: '>= 0.4'} - - array.prototype.findlastindex@1.2.3: - resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} - engines: {node: '>= 0.4'} - - array.prototype.flat@1.3.2: - resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} - engines: {node: '>= 0.4'} - - array.prototype.flatmap@1.3.2: - resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} - engines: {node: '>= 0.4'} - - array.prototype.tosorted@1.1.2: - resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==} - - arraybuffer.prototype.slice@1.0.2: - resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} - engines: {node: '>= 0.4'} - - arrify@1.0.1: - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} - engines: {node: '>=0.10.0'} - - asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - - asn1.js@5.4.1: - resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} - - asn1@0.2.6: - resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} - - asn1js@3.0.5: - resolution: {integrity: sha512-FVnvrKJwpt9LP2lAMl8qZswRNm3T4q9CON+bxldk2iwk3FFpuwhx2FfinyitizWHsVYyaY+y5JzDR0rCMV5yTQ==} - engines: {node: '>=12.0.0'} - - assert-plus@1.0.0: - resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} - engines: {node: '>=0.8'} - - assert@2.1.0: - resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} - - assertion-error@1.1.0: - resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} - - ast-types-flow@0.0.8: - resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} - - ast-types@0.16.1: - resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} - engines: {node: '>=4'} - - astral-regex@2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} - engines: {node: '>=8'} - - async-limiter@1.0.1: - resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} - - async-retry@1.3.3: - resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} - - async@2.6.4: - resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} - - async@3.2.5: - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} - - asynciterator.prototype@1.0.0: - resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} - - asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - - atomic-sleep@1.0.0: - resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} - engines: {node: '>=8.0.0'} - - auto-bind@4.0.0: - resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==} - engines: {node: '>=8'} - - autoprefixer@10.4.16: - resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - - available-typed-arrays@1.0.5: - resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} - engines: {node: '>= 0.4'} - - aws-sign2@0.7.0: - resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} - - aws4@1.12.0: - resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} - - axe-core@4.7.0: - resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} - engines: {node: '>=4'} - - axe-core@4.8.2: - resolution: {integrity: sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==} - engines: {node: '>=4'} - - axe-html-reporter@2.2.3: - resolution: {integrity: sha512-io8aCEt4fJvv43W+33n3zEa8rdplH5Ti2v5fOnth3GBKLhLHarNs7jj46xGfpnGnpaNrz23/tXPHC3HbwTzwwA==} - engines: {node: '>=8.9.0'} - peerDependencies: - axe-core: '>=3' - - axe-playwright@2.0.1: - resolution: {integrity: sha512-MHjNjGARulF9XzqSfspmNjw+tpBz4x9o1VlTuLWEUW9fqzhn+xWa1qEpuOIQPbsRWQiLfooDjQAunLeE0PM5AQ==} - peerDependencies: - playwright: '>1.0.0' - - axios@0.21.4: - resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} - - axios@0.27.2: - resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} - - axios@1.6.8: - resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} - - axobject-query@3.2.1: - resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} - - b4a@1.6.4: - resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} - - babel-jest@28.1.3: - resolution: {integrity: sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - '@babel/core': ^7.8.0 - - babel-jest@29.7.0: - resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.8.0 - - babel-loader@9.1.3: - resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} - engines: {node: '>= 14.15.0'} - peerDependencies: - '@babel/core': ^7.12.0 - webpack: '>=5' - - babel-plugin-add-react-displayname@0.0.5: - resolution: {integrity: sha512-LY3+Y0XVDYcShHHorshrDbt4KFWL4bSeniCtl4SYZbask+Syngk1uMPCeN9+nSiZo6zX5s0RTq/J9Pnaaf/KHw==} - - babel-plugin-const-enum@1.2.0: - resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - babel-plugin-istanbul@6.1.1: - resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} - engines: {node: '>=8'} - - babel-plugin-jest-hoist@28.1.3: - resolution: {integrity: sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - babel-plugin-jest-hoist@29.6.3: - resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - babel-plugin-macros@2.8.0: - resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} - - babel-plugin-polyfill-corejs2@0.4.6: - resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-corejs2@0.4.8: - resolution: {integrity: sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-corejs3@0.8.6: - resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-corejs3@0.9.0: - resolution: {integrity: sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-regenerator@0.5.3: - resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-regenerator@0.5.5: - resolution: {integrity: sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: - resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} - - babel-plugin-transform-async-to-promises@0.8.18: - resolution: {integrity: sha512-WpOrF76nUHijnNn10eBGOHZmXQC8JYRME9rOLxStOga7Av2VO53ehVFvVNImMksVtQuL2/7ZNxEgxnx7oo/3Hw==} - - babel-plugin-transform-typescript-metadata@0.3.2: - resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} - peerDependencies: - '@babel/core': ^7 - '@babel/traverse': ^7 - peerDependenciesMeta: - '@babel/traverse': - optional: true - - babel-preset-current-node-syntax@1.0.1: - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} - peerDependencies: - '@babel/core': ^7.0.0 - - babel-preset-fbjs@3.4.0: - resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} - peerDependencies: - '@babel/core': ^7.0.0 - - babel-preset-jest@28.1.3: - resolution: {integrity: sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - '@babel/core': ^7.0.0 - - babel-preset-jest@29.6.3: - resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.0.0 - - bail@2.0.2: - resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} - - balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - base-x@3.0.9: - resolution: {integrity: sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==} - - base-x@4.0.0: - resolution: {integrity: sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw==} - - base16@1.0.0: - resolution: {integrity: sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==} - - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - - basic-auth@2.0.1: - resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} - engines: {node: '>= 0.8'} - - batch@0.6.1: - resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} - - bcrypt-pbkdf@1.0.2: - resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} - - bech32@1.1.4: - resolution: {integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==} - - better-opn@3.0.2: - resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} - engines: {node: '>=12.0.0'} - - big-integer@1.6.52: - resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} - engines: {node: '>=0.6'} - - big.js@5.2.2: - resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - - bignumber.js@9.1.2: - resolution: {integrity: sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==} - - bin-check@4.1.0: - resolution: {integrity: sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==} - engines: {node: '>=4'} - - bin-version-check@5.1.0: - resolution: {integrity: sha512-bYsvMqJ8yNGILLz1KP9zKLzQ6YpljV3ln1gqhuLkUtyfGi3qXKGuK2p+U4NAvjVFzDFiBBtOpCOSFNuYYEGZ5g==} - engines: {node: '>=12'} - - bin-version@6.0.0: - resolution: {integrity: sha512-nk5wEsP4RiKjG+vF+uG8lFsEn4d7Y6FVDamzzftSunXOoOcOOkzcWdKVlGgFFwlUQCj63SgnUkLLGF8v7lufhw==} - engines: {node: '>=12'} - - binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} - engines: {node: '>=8'} - - bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - - blakejs@1.2.1: - resolution: {integrity: sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==} - - bluebird@3.7.2: - resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - - bn.js@4.11.6: - resolution: {integrity: sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==} - - bn.js@4.12.0: - resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} - - bn.js@5.2.1: - resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} - - body-parser@1.20.1: - resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - body-parser@1.20.2: - resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - bonjour-service@1.1.1: - resolution: {integrity: sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==} - - boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - - bowser@2.11.0: - resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} - - bplist-parser@0.2.0: - resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} - engines: {node: '>= 5.10.0'} - - brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - - brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - - braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} - - brorand@1.1.0: - resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} - - browser-assert@1.2.1: - resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} - - browserify-aes@1.2.0: - resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} - - browserify-cipher@1.0.1: - resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} - - browserify-des@1.0.2: - resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} - - browserify-rsa@4.1.0: - resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} - - browserify-sign@4.2.2: - resolution: {integrity: sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==} - engines: {node: '>= 4'} - - browserify-zlib@0.2.0: - resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} - - browserslist@4.22.2: - resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - bs-logger@0.2.6: - resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} - engines: {node: '>= 6'} - - bs58@4.0.1: - resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} - - bs58@5.0.0: - resolution: {integrity: sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==} - - bs58check@2.1.2: - resolution: {integrity: sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==} - - bser@2.1.1: - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} - - buffer-equal-constant-time@1.0.1: - resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - - buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - - buffer-reverse@1.0.1: - resolution: {integrity: sha512-M87YIUBsZ6N924W57vDwT/aOu8hw7ZgdByz6ijksLjmHJELBASmYTTlNHRgjE+pTsT9oJXGaDSgqqwfdHotDUg==} - - buffer-shims@1.0.0: - resolution: {integrity: sha512-Zy8ZXMyxIT6RMTeY7OP/bDndfj6bwCan7SS98CEndS6deHwWPpseeHlwarNcBim+etXnF9HBc1non5JgDaJU1g==} - - buffer-to-arraybuffer@0.0.5: - resolution: {integrity: sha512-3dthu5CYiVB1DEJp61FtApNnNndTckcqe4pFcLdvHtrpG+kcyekCJKg4MRiDcFW7A6AODnXB9U4dwQiCW5kzJQ==} - - buffer-xor@1.0.3: - resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} - - buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - - buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - - bufferutil@4.0.8: - resolution: {integrity: sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==} - engines: {node: '>=6.14.2'} - - bufio@1.2.1: - resolution: {integrity: sha512-9oR3zNdupcg/Ge2sSHQF3GX+kmvL/fTPvD0nd5AGLq8SjUYnTz+SlFjK/GXidndbZtIj+pVKXiWeR9w6e9wKCA==} - engines: {node: '>=14.0.0'} - - builtin-modules@3.3.0: - resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} - engines: {node: '>=6'} - - builtin-status-codes@3.0.0: - resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} - - builtins@5.0.1: - resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} - - busboy@1.6.0: - resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} - engines: {node: '>=10.16.0'} - - bytes@3.0.0: - resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} - engines: {node: '>= 0.8'} - - bytes@3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} - engines: {node: '>= 0.8'} - - cacheable-lookup@5.0.4: - resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} - engines: {node: '>=10.6.0'} - - cacheable-lookup@6.1.0: - resolution: {integrity: sha512-KJ/Dmo1lDDhmW2XDPMo+9oiy/CeqosPguPCrgcVzKyZrL6pM1gU2GmPY/xo6OQPTUaA/c0kwHuywB4E6nmT9ww==} - engines: {node: '>=10.6.0'} - - cacheable-request@7.0.4: - resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} - engines: {node: '>=8'} - - caching-transform@4.0.0: - resolution: {integrity: sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==} - engines: {node: '>=8'} - - call-bind@1.0.5: - resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} - - callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - - camel-case@4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - - camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - - camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - - camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - - camelize@1.0.1: - resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} - - can-bind-to-host@1.1.2: - resolution: {integrity: sha512-CqsgmaqiyFRNtP17Ihqa/uHbZxRirntNVNl/kJz31DLKuNRfzvzionkLoUSkElQ6Cz+cpXKA3mhHq4tjbieujA==} - hasBin: true - - caniuse-api@3.0.0: - resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - - caniuse-lite@1.0.30001566: - resolution: {integrity: sha512-ggIhCsTxmITBAMmK8yZjEhCO5/47jKXPu6Dha/wuCS4JePVL+3uiDEBuhu2aIoT+bqTOR8L76Ip1ARL9xYsEJA==} - - caniuse-lite@1.0.30001579: - resolution: {integrity: sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==} - - capital-case@1.0.4: - resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} - - case-sensitive-paths-webpack-plugin@2.4.0: - resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} - engines: {node: '>=4'} - - caseless@0.12.0: - resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} - - cbor-extract@2.2.0: - resolution: {integrity: sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==} - hasBin: true - - cbor-js@0.1.0: - resolution: {integrity: sha512-7sQ/TvDZPl7csT1Sif9G0+MA0I0JOVah8+wWlJVQdVEgIbCzlN/ab3x+uvMNsc34TUvO6osQTAmB2ls80JX6tw==} - - cbor-x@1.5.8: - resolution: {integrity: sha512-gc3bHBsvG6GClCY6c0/iip+ghlqizkVp+TtaL927lwvP4VP9xBdi1HmqPR5uj/Mj/0TOlngMkIYa25wKg+VNrQ==} - - ccount@2.0.1: - resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - - chai@4.3.10: - resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} - engines: {node: '>=4'} - - chalk@1.1.3: - resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} - engines: {node: '>=0.10.0'} - - chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - - chalk@3.0.0: - resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} - engines: {node: '>=8'} - - chalk@4.1.0: - resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==} - engines: {node: '>=10'} - - chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - - chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - - change-case-all@1.0.14: - resolution: {integrity: sha512-CWVm2uT7dmSHdO/z1CXT/n47mWonyypzBbuCy5tN7uMg22BsfkhwT6oHmFCAk+gL1LOOxhdbB9SZz3J1KTY3gA==} - - change-case-all@1.0.15: - resolution: {integrity: sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==} - - change-case@4.1.2: - resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==} - - char-regex@1.0.2: - resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} - engines: {node: '>=10'} - - char-regex@2.0.1: - resolution: {integrity: sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==} - engines: {node: '>=12.20'} - - character-entities-legacy@1.1.4: - resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} - - character-entities@1.2.4: - resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} - - character-entities@2.0.2: - resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - - character-reference-invalid@1.1.4: - resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} - - chardet@0.7.0: - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - - check-error@1.0.3: - resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} - - check-more-types@2.24.0: - resolution: {integrity: sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==} - engines: {node: '>= 0.8.0'} - - chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} - engines: {node: '>= 8.10.0'} - - chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - - chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - - chromatic@6.24.1: - resolution: {integrity: sha512-XbpdWWHvFpEHtcq1Km71UcuQ07effB+8q8L47E1Y7HJmJ4ZCoKCuPd8liNrbnvwEAxqfBZvTcONYU/3BPz2i5w==} - hasBin: true - - chrome-trace-event@1.0.3: - resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} - engines: {node: '>=6.0'} - - ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} - - cid-tool@3.0.0: - resolution: {integrity: sha512-rgpV/LzuxUsGCJvUHe9+OuOAENVCiTn+mgGT8Nee1qDLS3xFGBUvZQdsY9MEpUi0YOFy6oz1pybHErcvE4SlGw==} - hasBin: true - - cids@0.7.5: - resolution: {integrity: sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==} - engines: {node: '>=4.0.0', npm: '>=3.0.0'} - deprecated: This module has been superseded by the multiformats module - - cids@1.1.9: - resolution: {integrity: sha512-l11hWRfugIcbGuTZwAM5PwpjPPjyb6UZOGwlHSnOBV5o07XhQ4gNpBN67FbODvpjyHtd+0Xs6KNvUcGBiDRsdg==} - engines: {node: '>=4.0.0', npm: '>=3.0.0'} - deprecated: This module has been superseded by the multiformats module - - cipher-base@1.0.4: - resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} - - citty@0.1.5: - resolution: {integrity: sha512-AS7n5NSc0OQVMV9v6wt3ByujNIrne0/cTjiC2MYqhvao57VNfiuVksTSr2p17nVOhEr2KtqiAkGwHcgMC/qUuQ==} - - cjs-module-lexer@1.2.3: - resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} - - class-is@1.1.0: - resolution: {integrity: sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==} - - class-transformer@0.5.1: - resolution: {integrity: sha512-SQa1Ws6hUbfC98vKGxZH3KFY0Y1lm5Zm0SY8XX9zbK7FJCyVEac3ATW0RIpwzW+oOfmHE5PMPufDG9hCfoEOMw==} - - class-validator@0.14.0: - resolution: {integrity: sha512-ct3ltplN8I9fOwUd8GrP8UQixwff129BkEtuWDKL5W45cQuLd19xqmTLu5ge78YDm/fdje6FMt0hGOhl0lii3A==} - - class-variance-authority@0.6.1: - resolution: {integrity: sha512-eurOEGc7YVx3majOrOb099PNKgO3KnKSApOprXI4BTq6bcfbqbQXPN2u+rPPmIJ2di23bMwhk0SxCCthBmszEQ==} - - classnames@2.3.2: - resolution: {integrity: sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==} - - clean-css@5.3.3: - resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} - engines: {node: '>= 10.0'} - - clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - - cli-cursor@3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} - engines: {node: '>=8'} - - cli-cursor@4.0.0: - resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - cli-spinners@2.6.1: - resolution: {integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==} - engines: {node: '>=6'} - - cli-spinners@2.9.2: - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} - engines: {node: '>=6'} - - cli-table3@0.6.3: - resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==} - engines: {node: 10.* || >= 12.*} - - cli-truncate@2.1.0: - resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} - engines: {node: '>=8'} - - cli-truncate@3.1.0: - resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - cli-width@3.0.0: - resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} - engines: {node: '>= 10'} - - client-only@0.0.1: - resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} - - clipboardy@3.0.0: - resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - cliui@6.0.0: - resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} - - cliui@7.0.4: - resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} - - cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} - - clone-deep@4.0.1: - resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} - engines: {node: '>=6'} - - clone-response@1.0.3: - resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} - - clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - - clsx@1.2.1: - resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} - engines: {node: '>=6'} - - cluster-key-slot@1.1.2: - resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} - engines: {node: '>=0.10.0'} - - cmdk@0.2.0: - resolution: {integrity: sha512-JQpKvEOb86SnvMZbYaFKYhvzFntWBeSZdyii0rZPhKJj9uwJBxu4DaVYDrRN7r3mPop56oPhRw+JYWTKs66TYw==} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - co@4.6.0: - resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - - collect-v8-coverage@1.0.2: - resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} - - color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - - color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - - color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - - color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - - color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - - color@3.2.1: - resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} - - color@4.2.3: - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} - engines: {node: '>=12.5.0'} - - colord@2.9.3: - resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - - colorette@1.4.0: - resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} - - colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - - columnify@1.6.0: - resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} - engines: {node: '>=8.0.0'} - - combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - - comma-separated-tokens@1.0.8: - resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} - - command-score@0.1.2: - resolution: {integrity: sha512-VtDvQpIJBvBatnONUsPzXYFVKQQAhuf3XTNOAsdBxCNO/QCtUUd8LSgjn0GVarBkCad6aJCZfXgrjYbl/KRr7w==} - - commander@11.0.0: - resolution: {integrity: sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==} - engines: {node: '>=16'} - - commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - - commander@3.0.2: - resolution: {integrity: sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==} - - commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - - commander@5.1.0: - resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} - engines: {node: '>= 6'} - - commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} - - commander@8.3.0: - resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} - engines: {node: '>= 12'} - - commander@9.5.0: - resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} - engines: {node: ^12.20.0 || >=14} - - common-path-prefix@3.0.0: - resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} - - common-tags@1.8.2: - resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} - engines: {node: '>=4.0.0'} - - commondir@1.0.1: - resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - - compressible@2.0.18: - resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} - engines: {node: '>= 0.6'} - - compression@1.7.4: - resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} - engines: {node: '>= 0.8.0'} - - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - concat-stream@2.0.0: - resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} - engines: {'0': node >= 6.0} - - concat-with-sourcemaps@1.1.0: - resolution: {integrity: sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==} - - confusing-browser-globals@1.0.11: - resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} - - connect-history-api-fallback@2.0.0: - resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} - engines: {node: '>=0.8'} - - consola@3.2.3: - resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} - engines: {node: ^14.18.0 || >=16.10.0} - - console-browserify@1.2.0: - resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} - - constant-case@3.0.4: - resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} - - constants-browserify@1.0.0: - resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} - - content-disposition@0.5.4: - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} - engines: {node: '>= 0.6'} - - content-hash@2.5.2: - resolution: {integrity: sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==} - - content-type@1.0.5: - resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} - engines: {node: '>= 0.6'} - - convert-source-map@1.9.0: - resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} - - convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - - cookie-es@1.0.0: - resolution: {integrity: sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ==} - - cookie-signature@1.0.6: - resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} - - cookie@0.4.2: - resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} - engines: {node: '>= 0.6'} - - cookie@0.5.0: - resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} - engines: {node: '>= 0.6'} - - cookies-next@4.1.0: - resolution: {integrity: sha512-BREVc4TJT4NwXfyKjdjnYFXM6iRns+MYpCd34ClXuYqeisXnkPkbq7Ok9xaqi9mHmV6H2rwPE+p3EpMz4pF/kQ==} - - copy-anything@2.0.6: - resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} - - copy-to-clipboard@3.3.3: - resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} - - copy-webpack-plugin@10.2.4: - resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} - engines: {node: '>= 12.20.0'} - peerDependencies: - webpack: ^5.1.0 - - core-js-compat@3.34.0: - resolution: {integrity: sha512-4ZIyeNbW/Cn1wkMMDy+mvrRUxrwFNjKwbhCfQpDd+eLgYipDqp8oGFGtLmhh18EDPKA0g3VUBYOxQGGwvWLVpA==} - - core-js-pure@3.34.0: - resolution: {integrity: sha512-pmhivkYXkymswFfbXsANmBAewXx86UBfmagP+w0wkK06kLsLlTK5oQmsURPivzMkIBQiYq2cjamcZExIwlFQIg==} - - core-util-is@1.0.2: - resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} - - core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - - cors@2.8.5: - resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} - engines: {node: '>= 0.10'} - - corser@2.0.1: - resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} - engines: {node: '>= 0.4.0'} - - cosmiconfig@6.0.0: - resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} - engines: {node: '>=8'} - - cosmiconfig@7.1.0: - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} - engines: {node: '>=10'} - - cosmiconfig@8.0.0: - resolution: {integrity: sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==} - engines: {node: '>=14'} - - cosmiconfig@8.3.6: - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true - - crc-32@1.2.2: - resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} - engines: {node: '>=0.8'} - hasBin: true - - create-ecdh@4.0.4: - resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} - - create-hash@1.2.0: - resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} - - create-hmac@1.1.7: - resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} - - create-jest@29.7.0: - resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - - create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - - cron@3.1.6: - resolution: {integrity: sha512-cvFiQCeVzsA+QPM6fhjBtlKGij7tLLISnTSvFxVdnFGLdz+ZdXN37kNe0i2gefmdD17XuZA6n2uPVwzl4FxW/w==} - - cross-env@7.0.3: - resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} - engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} - hasBin: true - - cross-fetch@3.1.8: - resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} - - cross-fetch@4.0.0: - resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==} - - cross-inspect@1.0.0: - resolution: {integrity: sha512-4PFfn4b5ZN6FMNGSZlyb7wUhuN8wvj8t/VQHZdM4JsDcruGJ8L2kf9zao98QIrBPFCpdk27qst/AGTl7pL3ypQ==} - engines: {node: '>=16.0.0'} - - cross-spawn@5.1.0: - resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} - - cross-spawn@6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} - engines: {node: '>=4.8'} - - cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - - crypto-browserify@3.12.0: - resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} - - crypto-js@4.2.0: - resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} - - crypto-random-string@2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} - - css-color-keywords@1.0.0: - resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} - engines: {node: '>=4'} - - css-declaration-sorter@6.4.1: - resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} - engines: {node: ^10 || ^12 || >=14} - peerDependencies: - postcss: ^8.0.9 - - css-in-js-utils@3.1.0: - resolution: {integrity: sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==} - - css-loader@6.8.1: - resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - - css-minimizer-webpack-plugin@5.0.1: - resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} - engines: {node: '>= 14.15.0'} - peerDependencies: - '@parcel/css': '*' - '@swc/css': '*' - clean-css: '*' - csso: '*' - esbuild: '*' - lightningcss: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@parcel/css': - optional: true - '@swc/css': - optional: true - clean-css: - optional: true - csso: - optional: true - esbuild: - optional: true - lightningcss: - optional: true - - css-select@4.3.0: - resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} - - css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} - - css-to-react-native@3.2.0: - resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==} - - css-tree@1.1.3: - resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} - engines: {node: '>=8.0.0'} - - css-tree@2.2.1: - resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - - css-tree@2.3.1: - resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - - css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} - engines: {node: '>= 6'} - - css.escape@1.5.1: - resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} - - cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - - cssnano-preset-default@5.2.14: - resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - cssnano-preset-default@6.0.1: - resolution: {integrity: sha512-7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - cssnano-utils@3.1.0: - resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - cssnano-utils@4.0.0: - resolution: {integrity: sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - cssnano@5.1.15: - resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - cssnano@6.0.1: - resolution: {integrity: sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - csso@4.2.0: - resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} - engines: {node: '>=8.0.0'} - - csso@5.0.5: - resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - - cssom@0.3.8: - resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} - - cssom@0.5.0: - resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} - - cssstyle@2.3.0: - resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} - engines: {node: '>=8'} - - csstype@3.1.2: - resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - - cwd@0.10.0: - resolution: {integrity: sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==} - engines: {node: '>=0.8'} - - d@1.0.1: - resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} - - damerau-levenshtein@1.0.8: - resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - - dashdash@1.14.1: - resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} - engines: {node: '>=0.10'} - - data-urls@3.0.2: - resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} - engines: {node: '>=12'} - - dataloader@2.2.2: - resolution: {integrity: sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g==} - - date-fns-tz@3.0.1: - resolution: {integrity: sha512-LGKFMKEllm9tCirgYhha3rqfw5nstTULXnKKCk2qO/qju1rfxpUI9IXzmpOd5w727TtrfenAVafql0B/vs6aQQ==} - peerDependencies: - date-fns: ^3.0.0 - - date-fns@3.6.0: - resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} - - date-format@4.0.3: - resolution: {integrity: sha512-7P3FyqDcfeznLZp2b+OMitV9Sz2lUnsT87WaTat9nVwqsBkTzPG3lPLNwW3en6F4pHUiWzr6vb8CLhjdK9bcxQ==} - engines: {node: '>=4.0'} - - debounce@1.2.1: - resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} - - debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - decamelize@1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} - engines: {node: '>=0.10.0'} - - decimal.js@10.4.3: - resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} - - decode-named-character-reference@1.0.2: - resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} - - decode-uri-component@0.2.2: - resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} - engines: {node: '>=0.10'} - - decompress-response@3.3.0: - resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} - engines: {node: '>=4'} - - decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - - dedent@0.7.0: - resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} - - dedent@1.5.1: - resolution: {integrity: sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==} - peerDependencies: - babel-plugin-macros: ^3.1.0 - peerDependenciesMeta: - babel-plugin-macros: - optional: true - - deep-eql@4.1.3: - resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} - engines: {node: '>=6'} - - deep-equal@2.2.3: - resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} - engines: {node: '>= 0.4'} - - deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - - deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - - deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - - default-browser-id@3.0.0: - resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} - engines: {node: '>=12'} - - default-gateway@6.0.3: - resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} - engines: {node: '>= 10'} - - default-require-extensions@3.0.1: - resolution: {integrity: sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==} - engines: {node: '>=8'} - - defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - - defer-to-connect@2.0.1: - resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} - engines: {node: '>=10'} - - define-data-property@1.1.1: - resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} - engines: {node: '>= 0.4'} - - define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - - define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} - - defined@1.0.1: - resolution: {integrity: sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==} - - defu@6.1.3: - resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==} - - del@6.1.1: - resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} - engines: {node: '>=10'} - - delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - - denque@2.1.0: - resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} - engines: {node: '>=0.10'} - - depd@1.1.2: - resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} - engines: {node: '>= 0.6'} - - depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - - dependency-graph@0.11.0: - resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==} - engines: {node: '>= 0.6.0'} - - dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} - engines: {node: '>=6'} - - des.js@1.1.0: - resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} - - destr@2.0.2: - resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==} - - destroy@1.2.0: - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - detect-browser@5.3.0: - resolution: {integrity: sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==} - - detect-indent@6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} - engines: {node: '>=8'} - - detect-libc@1.0.3: - resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} - engines: {node: '>=0.10'} - hasBin: true - - detect-libc@2.0.2: - resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} - engines: {node: '>=8'} - - detect-newline@3.1.0: - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} - engines: {node: '>=8'} - - detect-node-es@1.1.0: - resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} - - detect-node@2.1.0: - resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} - - detect-package-manager@2.0.1: - resolution: {integrity: sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==} - engines: {node: '>=12'} - - detect-port@1.5.1: - resolution: {integrity: sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==} - hasBin: true - - didyoumean@1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - - diff-sequences@28.1.1: - resolution: {integrity: sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - diff@4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} - - diff@5.1.0: - resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} - engines: {node: '>=0.3.1'} - - diffable-html@4.1.0: - resolution: {integrity: sha512-++kyNek+YBLH8cLXS+iTj/Hiy2s5qkRJEJ8kgu/WHbFrVY2vz9xPFUT+fii2zGF0m1CaojDlQJjkfrCt7YWM1g==} - - diffie-hellman@5.0.3: - resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} - - dinero.js@2.0.0-alpha.14: - resolution: {integrity: sha512-dkURHd9P+2TjuSTMUAnvrB7SsL4GbBYG/WPtIBV8M+L7Xf80x84sJcUUTxIS33S4AlkIbVANlaL86w2g5zdrmg==} - - dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} - - dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - - dns-equal@1.0.0: - resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==} - - dns-packet@5.6.1: - resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} - engines: {node: '>=6'} - - doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} - - doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - - dom-accessibility-api@0.5.16: - resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} - - dom-converter@0.2.0: - resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} - - dom-serializer@0.2.2: - resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} - - dom-serializer@1.4.1: - resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} - - dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} - - dom-walk@0.1.2: - resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} - - domain-browser@4.23.0: - resolution: {integrity: sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==} - engines: {node: '>=10'} - - domelementtype@1.3.1: - resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} - - domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - - domexception@4.0.0: - resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} - engines: {node: '>=12'} - deprecated: Use your platform's native DOMException instead - - domhandler@2.4.2: - resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==} - - domhandler@4.3.1: - resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} - engines: {node: '>= 4'} - - domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} - - domutils@1.7.0: - resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} - - domutils@2.8.0: - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} - - domutils@3.1.0: - resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} - - dot-case@3.0.4: - resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - - dotenv-cli@6.0.0: - resolution: {integrity: sha512-qXlCOi3UMDhCWFKe0yq5sg3X+pJAz+RQDiFN38AMSbUrnY3uZshSfDJUAge951OS7J9gwLZGfsBlWRSOYz/TRg==} - hasBin: true - - dotenv-expand@10.0.0: - resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} - engines: {node: '>=12'} - - dotenv-expand@8.0.3: - resolution: {integrity: sha512-SErOMvge0ZUyWd5B0NXMQlDkN+8r+HhVUsxgOO7IoPDOdDRD2JjExpN6y3KnFR66jsJMwSn1pqIivhU5rcJiNg==} - engines: {node: '>=12'} - - dotenv@16.3.1: - resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} - engines: {node: '>=12'} - - dotignore@0.1.2: - resolution: {integrity: sha512-UGGGWfSauusaVJC+8fgV+NVvBXkCTmVv7sk6nojDZZvuOUNGUy0Zk4UpHQD6EDjS0jpBwcACvH4eofvyzBcRDw==} - hasBin: true - - dset@3.1.3: - resolution: {integrity: sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ==} - engines: {node: '>=4'} - - duplexer@0.1.2: - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - - duplexify@4.1.2: - resolution: {integrity: sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==} - - eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - - ecc-jsbn@0.1.2: - resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} - - ecdsa-sig-formatter@1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} - - ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - - ejs@3.1.9: - resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==} - engines: {node: '>=0.10.0'} - hasBin: true - - electron-to-chromium@1.4.607: - resolution: {integrity: sha512-YUlnPwE6eYxzwBnFmawA8LiLRfm70R2aJRIUv0n03uHt/cUzzYACOogmvk8M2+hVzt/kB80KJXx7d5f5JofPvQ==} - - elliptic@6.5.4: - resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} - - emittery@0.10.2: - resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} - engines: {node: '>=12'} - - emittery@0.13.1: - resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} - engines: {node: '>=12'} - - emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - - emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - - emojis-list@3.0.0: - resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} - engines: {node: '>= 4'} - - encodeurl@1.0.2: - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} - engines: {node: '>= 0.8'} - - encoding@0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} - - end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - - endent@2.1.0: - resolution: {integrity: sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==} - - enhanced-resolve@5.15.0: - resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} - engines: {node: '>=10.13.0'} - - enquirer@2.3.6: - resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} - engines: {node: '>=8.6'} - - entities@1.1.2: - resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} - - entities@2.2.0: - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - - entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - - erc721a-upgradeable@3.3.0: - resolution: {integrity: sha512-ILE0SjKuvhx+PABG0A/41QUp0MFiYmzrgo71htQ0Ov6JfDOmgUzGxDW8gZuYfKrdlYjNwSAqMpUFWBbyW3sWBA==} - - errno@0.1.8: - resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} - hasBin: true - - error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - - error-stack-parser@2.1.4: - resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} - - es-abstract@1.22.3: - resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} - engines: {node: '>= 0.4'} - - es-get-iterator@1.1.3: - resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} - - es-iterator-helpers@1.0.15: - resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} - - es-module-lexer@1.4.1: - resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} - - es-set-tostringtag@2.0.2: - resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} - engines: {node: '>= 0.4'} - - es-shim-unscopables@1.0.2: - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} - - es-to-primitive@1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} - engines: {node: '>= 0.4'} - - es5-ext@0.10.62: - resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==} - engines: {node: '>=0.10'} - - es6-error@4.1.1: - resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} - - es6-iterator@2.0.3: - resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} - - es6-promise@4.2.8: - resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} - - es6-symbol@3.1.3: - resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==} - - esbuild-plugin-alias@0.2.1: - resolution: {integrity: sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==} - - esbuild-register@3.5.0: - resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==} - peerDependencies: - esbuild: '>=0.12 <1' - - esbuild@0.18.20: - resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} - engines: {node: '>=12'} - hasBin: true - - esbuild@0.19.12: - resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} - engines: {node: '>=12'} - hasBin: true - - escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} - engines: {node: '>=6'} - - escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - - escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - - escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} - - escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - - escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} - engines: {node: '>=12'} - - escodegen@2.1.0: - resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} - engines: {node: '>=6.0'} - hasBin: true - - eslint-config-next@14.2.1: - resolution: {integrity: sha512-BgD0kPCWMlqoItRf3xe9fG0MqwObKfVch+f2ccwDpZiCJA8ghkz2wrASH+bI6nLZzGcOJOpMm1v1Q1euhfpt4Q==} - peerDependencies: - eslint: ^7.23.0 || ^8.0.0 - typescript: '>=3.3.1' - peerDependenciesMeta: - typescript: - optional: true - - eslint-config-prettier@9.1.0: - resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' - - eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - - eslint-import-resolver-typescript@3.6.1: - resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - eslint: '*' - eslint-plugin-import: '*' - - eslint-module-utils@2.8.0: - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - - eslint-plugin-import@2.29.1: - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - - eslint-plugin-json@3.1.0: - resolution: {integrity: sha512-MrlG2ynFEHe7wDGwbUuFPsaT2b1uhuEFhJ+W1f1u+1C2EkXmTYJp4B1aAdQQ8M+CC3t//N/oRKiIVw14L2HR1g==} - engines: {node: '>=12.0'} - - eslint-plugin-jsx-a11y@6.8.0: - resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} - engines: {node: '>=4.0'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - - eslint-plugin-markdown@3.0.1: - resolution: {integrity: sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - - eslint-plugin-playwright@0.22.1: - resolution: {integrity: sha512-xUQ9mJH+CjifLG6vMowl3r49G/8JvW4G10IqHjc1WO44fffdhLZF/i4Def+U3y6LqUEBp0JAMnWUhEck7ksqrw==} - peerDependencies: - eslint: '>=7' - eslint-plugin-jest: '>=25' - peerDependenciesMeta: - eslint-plugin-jest: - optional: true - - eslint-plugin-react-hooks@4.6.0: - resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} - engines: {node: '>=10'} - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - - eslint-plugin-react@7.33.2: - resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} - engines: {node: '>=4'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - - eslint-plugin-sonarjs@0.23.0: - resolution: {integrity: sha512-z44T3PBf9W7qQ/aR+NmofOTyg6HLhSEZOPD4zhStqBpLoMp8GYhFksuUBnCxbnf1nfISpKBVkQhiBLFI/F4Wlg==} - engines: {node: '>=14'} - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 - - eslint-plugin-storybook@0.6.15: - resolution: {integrity: sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w==} - engines: {node: 12.x || 14.x || >= 16} - peerDependencies: - eslint: '>=6' - - eslint-plugin-tailwindcss@3.14.0: - resolution: {integrity: sha512-SGy4JmZoP5m1bXCbcsPfQg1/axOdriJf9L22HghNMyDTM5mybg2XEkaMwgax4aR13zZJRRB1nWmkuYUn+SV6/Q==} - engines: {node: '>=12.13.0'} - peerDependencies: - tailwindcss: ^3.4.0 - - eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} - engines: {node: '>=8.0.0'} - - eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - eslint@8.57.0: - resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - - espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - - esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} - engines: {node: '>=0.10'} - - esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - - estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} - engines: {node: '>=4.0'} - - estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - - estree-walker@0.6.1: - resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} - - estree-walker@1.0.1: - resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} - - estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - - esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - - etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} - - eth-ens-namehash@2.0.8: - resolution: {integrity: sha512-VWEI1+KJfz4Km//dadyvBBoBeSQ0MHTXPvr8UIXiLW6IanxvAV+DmlZAijZwAyggqGUfwQBeHf7tc9wzc1piSw==} - - eth-lib@0.1.29: - resolution: {integrity: sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==} - - eth-lib@0.2.8: - resolution: {integrity: sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==} - - eth-testing@1.14.0: - resolution: {integrity: sha512-KRVSXHogM4byUUqoGlUK0ce3U4GsZcf/BAbY/L1LzMPPVntWfm12XQP3pxy0OPTSgvvP7sDGz41qifAZeVRUeQ==} - engines: {node: '>=16.0.0', npm: '>=6.0.0'} - - ethereum-bloom-filters@1.0.10: - resolution: {integrity: sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==} - - ethereum-cryptography@0.1.3: - resolution: {integrity: sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==} - - ethereum-cryptography@2.1.2: - resolution: {integrity: sha512-Z5Ba0T0ImZ8fqXrJbpHcbpAvIswRte2wGNR/KePnu8GbbvgJ47lMxT/ZZPG6i9Jaht4azPDop4HaM00J0J59ug==} - - ethereumjs-util@7.1.5: - resolution: {integrity: sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg==} - engines: {node: '>=10.0.0'} - - ethers-multisend@2.4.0: - resolution: {integrity: sha512-/zL3/1TSS5ZFjyMcaPrk60fVmZUTYishIS/HtL3uUH52OcCswXNv9sTEa/+61nnO4x+VLxr2syM9pfwjhskYQA==} - - ethers@5.5.4: - resolution: {integrity: sha512-N9IAXsF8iKhgHIC6pquzRgPBJEzc9auw3JoRkaKe+y4Wl/LFBtDDunNe7YmdomontECAcC5APaAgWZBiu1kirw==} - - ethers@5.7.2: - resolution: {integrity: sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg==} - - ethers@6.9.0: - resolution: {integrity: sha512-pmfNyQzc2mseLe91FnT2vmNaTt8dDzhxZ/xItAV7uGsF4dI4ek2ufMu3rAkgQETL/TIs0GS5A+U05g9QyWnv3Q==} - engines: {node: '>=14.0.0'} - - ethjs-unit@0.1.6: - resolution: {integrity: sha512-/Sn9Y0oKl0uqQuvgFk/zQgR7aw1g36qX/jzSQ5lSwlO0GigPymk4eGQfeNTD03w1dPOqfz8V77Cy43jH56pagw==} - engines: {node: '>=6.5.0', npm: '>=3'} - - event-stream@3.3.4: - resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==} - - event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} - - eventemitter3@4.0.4: - resolution: {integrity: sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==} - - eventemitter3@4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - - eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - - events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - - evp_bytestokey@1.0.3: - resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} - - execa@0.7.0: - resolution: {integrity: sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==} - engines: {node: '>=4'} - - execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} - - execa@7.2.0: - resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} - engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} - - executable@4.1.1: - resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} - engines: {node: '>=4'} - - exit@0.1.2: - resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} - engines: {node: '>= 0.8.0'} - - expand-template@2.0.3: - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} - engines: {node: '>=6'} - - expand-tilde@1.2.2: - resolution: {integrity: sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==} - engines: {node: '>=0.10.0'} - - expect-playwright@0.8.0: - resolution: {integrity: sha512-+kn8561vHAY+dt+0gMqqj1oY+g5xWrsuGMk4QGxotT2WS545nVqqjs37z6hrYfIuucwqthzwJfCJUEYqixyljg==} - - expect@28.1.3: - resolution: {integrity: sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - expect@29.7.0: - resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - explain-error@1.0.4: - resolution: {integrity: sha512-/wSgNMxFusiYRy1rd19LT2SQlIXDppHpumpWo06wxjflD1OYxDLbl6rMVw+U3bxD5Nuhex4TKqv9Aem4D0lVzQ==} - - express@4.18.2: - resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} - engines: {node: '>= 0.10.0'} - - ext-list@2.2.2: - resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} - engines: {node: '>=0.10.0'} - - ext-name@5.0.0: - resolution: {integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==} - engines: {node: '>=4'} - - ext@1.7.0: - resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} - - extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - - external-editor@3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} - engines: {node: '>=4'} - - extract-files@11.0.0: - resolution: {integrity: sha512-FuoE1qtbJ4bBVvv94CC7s0oTnKUGvQs+Rjf1L2SJFfS+HTVVjhPFtehPdQ0JiGPqVNfSSZvL5yzHHQq2Z4WNhQ==} - engines: {node: ^12.20 || >= 14.13} - - extsprintf@1.3.0: - resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} - engines: {'0': node >=0.6.0} - - fast-decode-uri-component@1.0.1: - resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} - - fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - - fast-fifo@1.3.2: - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - - fast-glob@3.2.7: - resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} - engines: {node: '>=8'} - - fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} - - fast-json-parse@1.0.3: - resolution: {integrity: sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==} - - fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - - fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - - fast-loops@1.1.3: - resolution: {integrity: sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==} - - fast-querystring@1.1.2: - resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} - - fast-redact@3.3.0: - resolution: {integrity: sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==} - engines: {node: '>=6'} - - fast-shallow-equal@1.0.0: - resolution: {integrity: sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==} - - fast-url-parser@1.1.3: - resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} - - fastest-stable-stringify@2.0.2: - resolution: {integrity: sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==} - - fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} - - fault@1.0.4: - resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==} - - faye-websocket@0.11.4: - resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} - engines: {node: '>=0.8.0'} - - fb-watchman@2.0.2: - resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} - - fbjs-css-vars@1.0.2: - resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} - - fbjs@3.0.5: - resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} - - fetch-retry@5.0.6: - resolution: {integrity: sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==} - - fflate@0.4.8: - resolution: {integrity: sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==} - - figures@1.7.0: - resolution: {integrity: sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==} - engines: {node: '>=0.10.0'} - - figures@3.2.0: - resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} - engines: {node: '>=8'} - - file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} - - file-loader@6.2.0: - resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - - file-system-cache@2.3.0: - resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==} - - file-type@17.1.6: - resolution: {integrity: sha512-hlDw5Ev+9e883s0pwUsuuYNu4tD7GgpUnOvykjv1Gya0ZIjuKumthDRua90VUn6/nlRKAjcxLUnHNTIUWwWIiw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - filelist@1.0.4: - resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} - - filename-reserved-regex@3.0.0: - resolution: {integrity: sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - filenamify@5.1.1: - resolution: {integrity: sha512-M45CbrJLGACfrPOkrTp3j2EcO9OBkKUYME0eiqOCa7i2poaklU0jhlIaMlr8ijLorT0uLAzrn3qXOp5684CkfA==} - engines: {node: '>=12.20'} - - fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} - - filter-obj@1.1.0: - resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} - engines: {node: '>=0.10.0'} - - filter-obj@2.0.2: - resolution: {integrity: sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==} - engines: {node: '>=8'} - - finalhandler@1.2.0: - resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} - engines: {node: '>= 0.8'} - - find-cache-dir@3.3.2: - resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} - engines: {node: '>=8'} - - find-cache-dir@4.0.0: - resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} - engines: {node: '>=14.16'} - - find-file-up@0.1.3: - resolution: {integrity: sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==} - engines: {node: '>=0.10.0'} - - find-pkg@0.1.2: - resolution: {integrity: sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==} - engines: {node: '>=0.10.0'} - - find-process@1.4.7: - resolution: {integrity: sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==} - hasBin: true - - find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} - - find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - - find-up@6.3.0: - resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - find-versions@5.1.0: - resolution: {integrity: sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==} - engines: {node: '>=12'} - - flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} - - flat@5.0.2: - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} - hasBin: true - - flatted@3.2.9: - resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} - - follow-redirects@1.15.6: - resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - - for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - - foreground-child@2.0.0: - resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} - engines: {node: '>=8.0.0'} - - foreground-child@3.1.1: - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} - engines: {node: '>=14'} - - forever-agent@0.6.1: - resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} - - fork-ts-checker-webpack-plugin@7.2.13: - resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} - engines: {node: '>=12.13.0', yarn: '>=1.0.0'} - peerDependencies: - typescript: '>3.6.0' - vue-template-compiler: '*' - webpack: ^5.11.0 - peerDependenciesMeta: - vue-template-compiler: - optional: true - - fork-ts-checker-webpack-plugin@8.0.0: - resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} - engines: {node: '>=12.13.0', yarn: '>=1.0.0'} - peerDependencies: - typescript: '>3.6.0' - webpack: ^5.11.0 - - form-data-encoder@1.7.1: - resolution: {integrity: sha512-EFRDrsMm/kyqbTQocNvRXMLjc7Es2Vk+IQFx/YW7hkUH1eBl4J1fqiP34l74Yt0pFLCNpc06fkbVk00008mzjg==} - - form-data@2.3.3: - resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} - engines: {node: '>= 0.12'} - - form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} - - format@0.2.2: - resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} - engines: {node: '>=0.4.x'} - - forwarded@0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} - engines: {node: '>= 0.6'} - - fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - - framer-motion@6.5.1: - resolution: {integrity: sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==} - peerDependencies: - react: '>=16.8 || ^17.0.0 || ^18.0.0' - react-dom: '>=16.8 || ^17.0.0 || ^18.0.0' - - framesync@6.0.1: - resolution: {integrity: sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==} - - fresh@0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} - - from@0.1.7: - resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==} - - fromentries@1.3.2: - resolution: {integrity: sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==} - - fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - - fs-exists-sync@0.1.0: - resolution: {integrity: sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==} - engines: {node: '>=0.10.0'} - - fs-extra@10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} - engines: {node: '>=12'} - - fs-extra@11.1.1: - resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} - engines: {node: '>=14.14'} - - fs-extra@11.2.0: - resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} - engines: {node: '>=14.14'} - - fs-extra@4.0.3: - resolution: {integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==} - - fs-extra@8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} - engines: {node: '>=6 <7 || >=8'} - - fs-minipass@1.2.7: - resolution: {integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==} - - fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} - - fs-monkey@1.0.5: - resolution: {integrity: sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==} - - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - - fsevents@2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - - function.prototype.name@1.1.6: - resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} - engines: {node: '>= 0.4'} - - functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - - generic-names@4.0.0: - resolution: {integrity: sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==} - - generic-pool@3.9.0: - resolution: {integrity: sha512-hymDOu5B53XvN4QT9dBmZxPX4CWhBPPLguTZ9MMFeFa/Kg0xWVfylOVNlJji/E7yTZWFd/q9GO5TxDLq156D7g==} - engines: {node: '>= 4'} - - gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - - get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - - get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - - get-intrinsic@1.2.2: - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} - - get-nonce@1.0.1: - resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} - engines: {node: '>=6'} - - get-package-type@0.1.0: - resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} - engines: {node: '>=8.0.0'} - - get-port-please@3.1.1: - resolution: {integrity: sha512-3UBAyM3u4ZBVYDsxOQfJDxEa6XTbpBDrOjp4mf7ExFRt5BKs/QywQQiJsh2B+hxcZLSapWqCRvElUe8DnKcFHA==} - - get-stream@3.0.0: - resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==} - engines: {node: '>=4'} - - get-stream@5.2.0: - resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} - engines: {node: '>=8'} - - get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - - get-symbol-description@1.0.0: - resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} - engines: {node: '>= 0.4'} - - get-tsconfig@4.7.2: - resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} - - getpass@0.1.7: - resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} - - github-from-package@0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - - github-slugger@1.5.0: - resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} - - glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - - glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} - - glob-to-regexp@0.4.1: - resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - - glob@10.3.10: - resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - - glob@7.1.6: - resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} - - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - - glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} - engines: {node: '>=12'} - - global-modules@0.2.3: - resolution: {integrity: sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==} - engines: {node: '>=0.10.0'} - - global-prefix@0.1.5: - resolution: {integrity: sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==} - engines: {node: '>=0.10.0'} - - global@4.4.0: - resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} - - globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - - globals@13.23.0: - resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==} - engines: {node: '>=8'} - - globalthis@1.0.3: - resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} - engines: {node: '>= 0.4'} - - globby@10.0.1: - resolution: {integrity: sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==} - engines: {node: '>=8'} - - globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - - globby@12.2.0: - resolution: {integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - globby@14.0.0: - resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==} - engines: {node: '>=18'} - - gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - - got@11.8.6: - resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} - engines: {node: '>=10.19.0'} - - got@12.1.0: - resolution: {integrity: sha512-hBv2ty9QN2RdbJJMK3hesmSkFTjVIHyIDDbssCKnSmq62edGgImJWD10Eb1k77TiV1bxloxqcFAVK8+9pkhOig==} - engines: {node: '>=14.16'} - - graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - - graphql-config@4.5.0: - resolution: {integrity: sha512-x6D0/cftpLUJ0Ch1e5sj1TZn6Wcxx4oMfmhaG9shM0DKajA9iR+j1z86GSTQ19fShbGvrSSvbIQsHku6aQ6BBw==} - engines: {node: '>= 10.0.0'} - peerDependencies: - cosmiconfig-toml-loader: ^1.0.0 - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - peerDependenciesMeta: - cosmiconfig-toml-loader: - optional: true - - graphql-config@5.0.3: - resolution: {integrity: sha512-BNGZaoxIBkv9yy6Y7omvsaBUHOzfFcII3UN++tpH8MGOKFPFkCPZuwx09ggANMt8FgyWP1Od8SWPmrUEZca4NQ==} - engines: {node: '>= 16.0.0'} - peerDependencies: - cosmiconfig-toml-loader: ^1.0.0 - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - peerDependenciesMeta: - cosmiconfig-toml-loader: - optional: true - - graphql-depth-limit@1.1.0: - resolution: {integrity: sha512-+3B2BaG8qQ8E18kzk9yiSdAa75i/hnnOwgSeAxVJctGQPvmeiLtqKOYF6HETCyRjiF7Xfsyal0HbLlxCQkgkrw==} - engines: {node: '>=6.0.0'} - peerDependencies: - graphql: '*' - - graphql-request@6.1.0: - resolution: {integrity: sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw==} - peerDependencies: - graphql: 14 - 16 - - graphql-tag@2.12.6: - resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} - engines: {node: '>=10'} - peerDependencies: - graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - graphql-ws@5.12.1: - resolution: {integrity: sha512-umt4f5NnMK46ChM2coO36PTFhHouBrK9stWWBczERguwYrGnPNxJ9dimU6IyOBfOkC6Izhkg4H8+F51W/8CYDg==} - engines: {node: '>=10'} - peerDependencies: - graphql: '>=0.11 <=16' - - graphql-ws@5.14.2: - resolution: {integrity: sha512-LycmCwhZ+Op2GlHz4BZDsUYHKRiiUz+3r9wbhBATMETNlORQJAaFlAgTFoeRh6xQoQegwYwIylVD1Qns9/DA3w==} - engines: {node: '>=10'} - peerDependencies: - graphql: '>=0.11 <=16' - - graphql@16.8.1: - resolution: {integrity: sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==} - engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} - - gzip-size@6.0.0: - resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} - engines: {node: '>=10'} - - h3@1.9.0: - resolution: {integrity: sha512-+F3ZqrNV/CFXXfZ2lXBINHi+rM4Xw3CDC5z2CDK3NMPocjonKipGLLDSkrqY9DOrioZNPTIdDMWfQKm//3X2DA==} - - handle-thing@2.0.1: - resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - - handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true - - har-schema@2.0.0: - resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} - engines: {node: '>=4'} - - har-validator@5.1.5: - resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} - engines: {node: '>=6'} - deprecated: this library is no longer supported - - harmony-reflect@1.6.2: - resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} - - has-ansi@2.0.0: - resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} - engines: {node: '>=0.10.0'} - - has-bigints@1.0.2: - resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} - - has-dynamic-import@2.1.0: - resolution: {integrity: sha512-su0anMkNEnJKZ/rB99jn3y6lV/J8Ro96hBJ28YAeVzj5rWxH+YL/AdCyiYYA1HDLV9YhmvqpWSJJj2KLo1MX6g==} - engines: {node: '>= 0.4'} - - has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - - has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - - has-property-descriptors@1.0.1: - resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} - - has-proto@1.0.1: - resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} - engines: {node: '>= 0.4'} - - has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - - has-tostringtag@1.0.0: - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} - engines: {node: '>= 0.4'} - - hash-base@3.1.0: - resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} - engines: {node: '>=4'} - - hash.js@1.1.7: - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} - - hasha@5.2.2: - resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} - engines: {node: '>=8'} - - hasown@2.0.0: - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} - engines: {node: '>= 0.4'} - - hast-util-parse-selector@2.2.5: - resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==} - - hastscript@6.0.0: - resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} - - he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - - header-case@2.0.4: - resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} - - headers-polyfill@3.2.5: - resolution: {integrity: sha512-tUCGvt191vNSQgttSyJoibR+VO+I6+iCHIUdhzEMJKE+EAL8BwCN7fUOZlY4ofOelNHsK+gEjxB/B+9N3EWtdA==} - - hey-listen@1.0.8: - resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} - - highlight.js@10.7.3: - resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} - - hmac-drbg@1.0.1: - resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} - - hoist-non-react-statics@3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - - homedir-polyfill@1.0.3: - resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} - engines: {node: '>=0.10.0'} - - hosted-git-info@2.8.9: - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} - - hosted-git-info@7.0.1: - resolution: {integrity: sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==} - engines: {node: ^16.14.0 || >=18.0.0} - - hpack.js@2.1.6: - resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} - - html-encoding-sniffer@3.0.0: - resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} - engines: {node: '>=12'} - - html-entities@2.4.0: - resolution: {integrity: sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==} - - html-escaper@2.0.2: - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - - html-minifier-terser@6.1.0: - resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==} - engines: {node: '>=12'} - hasBin: true - - html-tags@3.3.1: - resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} - engines: {node: '>=8'} - - html-webpack-plugin@5.5.4: - resolution: {integrity: sha512-3wNSaVVxdxcu0jd4FpQFoICdqgxs4zIQQvj+2yQKFfBOnLETQ6X5CDWdeasuGlSsooFlMkEioWDTqBv1wvw5Iw==} - engines: {node: '>=10.13.0'} - peerDependencies: - webpack: ^5.20.0 - - htmlparser2@3.10.1: - resolution: {integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==} - - htmlparser2@6.1.0: - resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} - - http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} - - http-deceiver@1.2.7: - resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} - - http-errors@1.6.3: - resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} - engines: {node: '>= 0.6'} - - http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} - - http-https@1.0.0: - resolution: {integrity: sha512-o0PWwVCSp3O0wS6FvNr6xfBCHgt0m1tvPLFOCc2iFDKTRAXhB7m8klDf7ErowFH8POa6dVdGatKU5I1YYwzUyg==} - - http-parser-js@0.5.8: - resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} - - http-proxy-agent@5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} - engines: {node: '>= 6'} - - http-proxy-agent@7.0.0: - resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==} - engines: {node: '>= 14'} - - http-proxy-middleware@2.0.6: - resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/express': ^4.17.13 - peerDependenciesMeta: - '@types/express': - optional: true - - http-proxy@1.18.1: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} - - http-server@14.1.1: - resolution: {integrity: sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==} - engines: {node: '>=12'} - hasBin: true - - http-shutdown@1.2.2: - resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - - http-signature@1.2.0: - resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} - engines: {node: '>=0.8', npm: '>=1.3.7'} - - http2-wrapper@1.0.3: - resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} - engines: {node: '>=10.19.0'} - - http2-wrapper@2.2.1: - resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} - engines: {node: '>=10.19.0'} - - https-browserify@1.0.0: - resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} - - https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} - - https-proxy-agent@7.0.2: - resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==} - engines: {node: '>= 14'} - - human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} - - human-signals@4.3.1: - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} - engines: {node: '>=14.18.0'} - - husky@8.0.3: - resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} - engines: {node: '>=14'} - hasBin: true - - hyphenate-style-name@1.0.4: - resolution: {integrity: sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==} - - iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} - - iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} - - icss-replace-symbols@1.1.0: - resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} - - icss-utils@5.1.0: - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - idb-keyval@6.2.1: - resolution: {integrity: sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==} - - identity-obj-proxy@3.0.0: - resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==} - engines: {node: '>=4'} - - idna-uts46-hx@2.3.1: - resolution: {integrity: sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==} - engines: {node: '>=4.0.0'} - - ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - - iframe-resizer@4.3.9: - resolution: {integrity: sha512-MCt+V/THB4a9OcAdrWo5NsI2CRpeMM4ijhTfiLtsdgDJXWYXf62Ve8yO8rKGmYNs991zty/EolYOxActlkfU+A==} - engines: {node: '>=0.8.0'} - - ignore@5.3.0: - resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} - engines: {node: '>= 4'} - - ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} - engines: {node: '>= 4'} - - image-size@0.5.5: - resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} - engines: {node: '>=0.10.0'} - hasBin: true - - image-size@1.0.2: - resolution: {integrity: sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==} - engines: {node: '>=14.0.0'} - hasBin: true - - immediate@3.0.6: - resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} - - immer@10.0.3: - resolution: {integrity: sha512-pwupu3eWfouuaowscykeckFmVTpqbzW+rXFCX8rQLkZzM9ftBmU/++Ra+o+L27mz03zJTlyV4UUr+fdKNffo4A==} - - immutable@3.7.6: - resolution: {integrity: sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==} - engines: {node: '>=0.8.0'} - - immutable@4.3.4: - resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} - - import-cwd@3.0.0: - resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==} - engines: {node: '>=8'} - - import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} - - import-from@3.0.0: - resolution: {integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==} - engines: {node: '>=8'} - - import-from@4.0.0: - resolution: {integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==} - engines: {node: '>=12.2'} - - import-local@3.1.0: - resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} - engines: {node: '>=8'} - hasBin: true - - imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - - indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} - - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - - inherits@2.0.3: - resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} - - inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - - inline-style-prefixer@7.0.0: - resolution: {integrity: sha512-I7GEdScunP1dQ6IM2mQWh6v0mOYdYmH3Bp31UecKdrcUgcURTcctSe1IECdUznSHKSmsHtjrT3CwCPI1pyxfUQ==} - - inquirer@8.2.6: - resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} - engines: {node: '>=12.0.0'} - - internal-slot@1.0.6: - resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} - engines: {node: '>= 0.4'} - - intl-messageformat@9.13.0: - resolution: {integrity: sha512-7sGC7QnSQGa5LZP7bXLDhVDtQOeKGeBFGHF2Y8LVBwYZoQZCgWeKoPGTa5GMG8g/TzDgeXuYJQis7Ggiw2xTOw==} - - invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - - ioredis@5.3.2: - resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} - engines: {node: '>=12.22.0'} - - ip@2.0.0: - resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} - - ipaddr.js@1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} - - ipaddr.js@2.1.0: - resolution: {integrity: sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==} - engines: {node: '>= 10'} - - iron-webcrypto@1.0.0: - resolution: {integrity: sha512-anOK1Mktt8U1Xi7fCM3RELTuYbnFikQY5VtrDj7kPgpejV7d43tWKhzgioO0zpkazLEL/j/iayRqnJhrGfqUsg==} - - is-absolute-url@3.0.3: - resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==} - engines: {node: '>=8'} - - is-absolute@1.0.0: - resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==} - engines: {node: '>=0.10.0'} - - is-alphabetical@1.0.4: - resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} - - is-alphanumerical@1.0.4: - resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} - - is-arguments@1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} - engines: {node: '>= 0.4'} - - is-array-buffer@3.0.2: - resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} - - is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - - is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - - is-async-function@2.0.0: - resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} - engines: {node: '>= 0.4'} - - is-bigint@1.0.4: - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} - - is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - - is-boolean-object@1.1.2: - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} - engines: {node: '>= 0.4'} - - is-buffer@2.0.5: - resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} - engines: {node: '>=4'} - - is-builtin-module@3.2.1: - resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} - engines: {node: '>=6'} - - is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - - is-ci@3.0.1: - resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} - hasBin: true - - is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - - is-date-object@1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} - engines: {node: '>= 0.4'} - - is-decimal@1.0.4: - resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} - - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - - is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - - is-finalizationregistry@1.0.2: - resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} - - is-finite@1.1.0: - resolution: {integrity: sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==} - engines: {node: '>=0.10.0'} - - is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - - is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} - - is-function@1.0.2: - resolution: {integrity: sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==} - - is-generator-fn@2.1.0: - resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} - engines: {node: '>=6'} - - is-generator-function@1.0.10: - resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} - engines: {node: '>= 0.4'} - - is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - - is-hex-prefixed@1.0.0: - resolution: {integrity: sha512-WvtOiug1VFrE9v1Cydwm+FnXd3+w9GaeVUss5W4v/SLy3UW00vP+6iNF2SdnfiBoLy4bTqVdkftNGTUeOFVsbA==} - engines: {node: '>=6.5.0', npm: '>=3'} - - is-hexadecimal@1.0.4: - resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} - - is-interactive@1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} - - is-lower-case@2.0.2: - resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==} - - is-map@2.0.2: - resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} - - is-module@1.0.0: - resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} - - is-nan@1.3.2: - resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} - engines: {node: '>= 0.4'} - - is-negative-zero@2.0.2: - resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} - engines: {node: '>= 0.4'} - - is-node-process@1.2.0: - resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} - - is-number-object@1.0.7: - resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} - engines: {node: '>= 0.4'} - - is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - - is-path-cwd@2.2.0: - resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} - engines: {node: '>=6'} - - is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - - is-plain-obj@1.1.0: - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} - engines: {node: '>=0.10.0'} - - is-plain-obj@3.0.0: - resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} - engines: {node: '>=10'} - - is-plain-obj@4.1.0: - resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} - engines: {node: '>=12'} - - is-plain-object@2.0.4: - resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} - engines: {node: '>=0.10.0'} - - is-plain-object@3.0.1: - resolution: {integrity: sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==} - engines: {node: '>=0.10.0'} - - is-plain-object@5.0.0: - resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} - engines: {node: '>=0.10.0'} - - is-potential-custom-element-name@1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - - is-reference@1.2.1: - resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} - - is-regex@1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} - engines: {node: '>= 0.4'} - - is-relative@1.0.0: - resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} - engines: {node: '>=0.10.0'} - - is-set@2.0.2: - resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} - - is-shared-array-buffer@1.0.2: - resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} - - is-stream@1.1.0: - resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} - engines: {node: '>=0.10.0'} - - is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} - - is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - is-string@1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} - engines: {node: '>= 0.4'} - - is-symbol@1.0.4: - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} - engines: {node: '>= 0.4'} - - is-typed-array@1.1.12: - resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} - engines: {node: '>= 0.4'} - - is-typedarray@1.0.0: - resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - - is-unc-path@1.0.0: - resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==} - engines: {node: '>=0.10.0'} - - is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} - - is-upper-case@2.0.2: - resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==} - - is-weakmap@2.0.1: - resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} - - is-weakref@1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} - - is-weakset@2.0.2: - resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} - - is-what@3.14.1: - resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} - - is-windows@0.2.0: - resolution: {integrity: sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==} - engines: {node: '>=0.10.0'} - - is-windows@1.0.2: - resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} - engines: {node: '>=0.10.0'} - - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - - isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - - isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - - isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - - isobject@3.0.1: - resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} - engines: {node: '>=0.10.0'} - - isomorphic-unfetch@3.1.0: - resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==} - - isomorphic-ws@5.0.0: - resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} - peerDependencies: - ws: '*' - - isstream@0.1.2: - resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} - - istanbul-lib-coverage@3.2.2: - resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} - engines: {node: '>=8'} - - istanbul-lib-hook@3.0.0: - resolution: {integrity: sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==} - engines: {node: '>=8'} - - istanbul-lib-instrument@4.0.3: - resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} - engines: {node: '>=8'} - - istanbul-lib-instrument@5.2.1: - resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} - engines: {node: '>=8'} - - istanbul-lib-instrument@6.0.1: - resolution: {integrity: sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==} - engines: {node: '>=10'} - - istanbul-lib-processinfo@2.0.3: - resolution: {integrity: sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==} - engines: {node: '>=8'} - - istanbul-lib-report@3.0.1: - resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} - engines: {node: '>=10'} - - istanbul-lib-source-maps@4.0.1: - resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} - engines: {node: '>=10'} - - istanbul-reports@3.1.6: - resolution: {integrity: sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==} - engines: {node: '>=8'} - - iterator.prototype@1.1.2: - resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} - - jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} - engines: {node: '>=14'} - - jake@10.8.7: - resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} - engines: {node: '>=10'} - hasBin: true - - jest-changed-files@28.1.3: - resolution: {integrity: sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-changed-files@29.7.0: - resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-circus@28.1.3: - resolution: {integrity: sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-circus@29.7.0: - resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-cli@28.1.3: - resolution: {integrity: sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - jest-cli@29.7.0: - resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - jest-config@28.1.3: - resolution: {integrity: sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true - - jest-config@29.7.0: - resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true - - jest-diff@28.1.3: - resolution: {integrity: sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-diff@29.7.0: - resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-docblock@28.1.1: - resolution: {integrity: sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-docblock@29.7.0: - resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-each@28.1.3: - resolution: {integrity: sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-each@29.7.0: - resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-environment-jsdom@29.7.0: - resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - - jest-environment-node@28.1.3: - resolution: {integrity: sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-environment-node@29.7.0: - resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-get-type@28.0.2: - resolution: {integrity: sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-get-type@29.6.3: - resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-haste-map@28.1.3: - resolution: {integrity: sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-haste-map@29.7.0: - resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-junit@14.0.1: - resolution: {integrity: sha512-h7/wwzPbllgpQhhVcRzRC76/cc89GlazThoV1fDxcALkf26IIlRsu/AcTG64f4nR2WPE3Cbd+i/sVf+NCUHrWQ==} - engines: {node: '>=10.12.0'} - - jest-leak-detector@28.1.3: - resolution: {integrity: sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-leak-detector@29.7.0: - resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-matcher-utils@28.1.3: - resolution: {integrity: sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-matcher-utils@29.7.0: - resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-message-util@28.1.3: - resolution: {integrity: sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-message-util@29.7.0: - resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-mock@27.5.1: - resolution: {integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - jest-mock@28.1.3: - resolution: {integrity: sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-mock@29.7.0: - resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-playwright-preset@2.0.0: - resolution: {integrity: sha512-pV5ruTJJMen3lwshUL4dlSqLlP8z4q9MXqWJkmy+sB6HYfzXoqBHzhl+5hslznhnSVTe4Dwu+reiiwcUJpYUbw==} - peerDependencies: - jest: ^28.0.0 - jest-circus: ^28.0.0 - jest-environment-node: ^28.0.0 - jest-runner: ^28.0.0 - - jest-pnp-resolver@1.2.3: - resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - - jest-process-manager@0.3.1: - resolution: {integrity: sha512-x9W54UgZ7IkzUHgXtnI1x4GKOVjxtwW0CA/7yGbTHtT/YhENO0Lic2yfVyC/gekn7OIEMcQmy0L1r9WLQABfqw==} - - jest-regex-util@28.0.2: - resolution: {integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-regex-util@29.6.3: - resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-resolve-dependencies@28.1.3: - resolution: {integrity: sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-resolve-dependencies@29.7.0: - resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-resolve@28.1.3: - resolution: {integrity: sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-resolve@29.7.0: - resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-runner@28.1.3: - resolution: {integrity: sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-runner@29.7.0: - resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-runtime@28.1.3: - resolution: {integrity: sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-runtime@29.7.0: - resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-serializer-html@7.1.0: - resolution: {integrity: sha512-xYL2qC7kmoYHJo8MYqJkzrl/Fdlx+fat4U1AqYg+kafqwcKPiMkOcjWHPKhueuNEgr+uemhGc+jqXYiwCyRyLA==} - - jest-snapshot@28.1.3: - resolution: {integrity: sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-snapshot@29.7.0: - resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-util@28.1.3: - resolution: {integrity: sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-util@29.7.0: - resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-validate@28.1.3: - resolution: {integrity: sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-validate@29.7.0: - resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-watch-typeahead@2.2.2: - resolution: {integrity: sha512-+QgOFW4o5Xlgd6jGS5X37i08tuuXNW8X0CV9WNFi+3n8ExCIP+E1melYhvYLjv5fE6D0yyzk74vsSO8I6GqtvQ==} - engines: {node: ^14.17.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - jest: ^27.0.0 || ^28.0.0 || ^29.0.0 - - jest-watcher@28.1.3: - resolution: {integrity: sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-watcher@29.7.0: - resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-worker@27.5.1: - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} - engines: {node: '>= 10.13.0'} - - jest-worker@28.1.3: - resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-worker@29.7.0: - resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest@28.1.3: - resolution: {integrity: sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - jest@29.7.0: - resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - jiti@1.17.1: - resolution: {integrity: sha512-NZIITw8uZQFuzQimqjUxIrIcEdxYDFIe/0xYfIlVXTkiBjjyBEvgasj5bb0/cHtPRD/NziPbT312sFrkI5ALpw==} - hasBin: true - - jiti@1.21.0: - resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} - hasBin: true - - joi@17.11.0: - resolution: {integrity: sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==} - - joi@17.9.1: - resolution: {integrity: sha512-FariIi9j6QODKATGBrEX7HZcja8Bsh3rfdGYy/Sb65sGlZWK/QWesU1ghk7aJWDj95knjXlQfSmzFSPPkLVsfw==} - - jose@4.15.4: - resolution: {integrity: sha512-W+oqK4H+r5sITxfxpSU+MMdr/YSWGvgZMQDIsNoBDGGy4i7GBPTtvFKibQzW06n3U3TqHjhvBJsirShsEJ6eeQ==} - - jose@5.2.0: - resolution: {integrity: sha512-oW3PCnvyrcm1HMvGTzqjxxfnEs9EoFOFWi2HsEGhlFVOXxTE3K9GKWVMFoFw06yPUqwpvEWic1BmtUZBI/tIjw==} - - js-cookie@2.2.1: - resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} - - js-levenshtein@1.1.6: - resolution: {integrity: sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==} - engines: {node: '>=0.10.0'} - - js-sha3@0.5.7: - resolution: {integrity: sha512-GII20kjaPX0zJ8wzkTbNDYMY7msuZcTWk8S5UOh6806Jq/wz1J8/bnr8uGU0DAUmYDjj2Mr4X1cW8v/GLYnR+g==} - - js-sha3@0.8.0: - resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} - - js-sha3@0.9.2: - resolution: {integrity: sha512-8kgvwd03wNGQG1GRvl3yy1Yt40sICAcIMsDU2ZLgoL0Z6z9rkRmf9Vd+bi/gYSzgAqMUGl/jiDKu0J8AWFd+BQ==} - - js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - - js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true - - js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - - jsbn@0.1.1: - resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} - - jsdom@20.0.3: - resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} - engines: {node: '>=14'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - - jsesc@0.5.0: - resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} - hasBin: true - - jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - - json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - - json-parse-better-errors@1.0.2: - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} - - json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - - json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - - json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - - json-schema@0.4.0: - resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} - - json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - - json-stable-stringify@1.1.0: - resolution: {integrity: sha512-zfA+5SuwYN2VWqN1/5HZaDzQKLJHaBVMZIIM+wuYjdptkaQsqzDdqjqf+lZZJUuJq1aanHiY8LhH8LmH+qBYJA==} - engines: {node: '>= 0.4'} - - json-stringify-safe@5.0.1: - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} - - json-to-pretty-yaml@1.2.2: - resolution: {integrity: sha512-rvm6hunfCcqegwYaG5T4yKJWxc9FXFgBVrcTZ4XfSVRwa5HA/Xs+vB/Eo9treYYHCeNM0nrSUr82V/M31Urc7A==} - engines: {node: '>= 0.2.0'} - - json5@1.0.2: - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} - hasBin: true - - json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - - jsonc-eslint-parser@2.4.0: - resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - jsonc-parser@3.2.0: - resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} - - jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - - jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - - jsonify@0.0.1: - resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==} - - jsonwebtoken@9.0.2: - resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} - engines: {node: '>=12', npm: '>=6'} - - jsprim@1.4.2: - resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} - engines: {node: '>=0.6.0'} - - jsx-ast-utils@3.3.5: - resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} - engines: {node: '>=4.0'} - - junit-report-builder@3.1.0: - resolution: {integrity: sha512-uKcPKbjl/v3pqQUuQuCehmuObAb9adZiZleKp0JijMmKPpBh5rl9YvyPjVqzaLkA0dROnMnQvjXQF37VbYoofw==} - engines: {node: '>=8'} - - jwa@1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} - - jws@3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} - - keccak@3.0.4: - resolution: {integrity: sha512-3vKuW0jV8J3XNTzvfyicFR5qvxrSAGl7KIhvgOu5cmWwM7tZRj3fMbj/pfIf4be7aznbc+prBWGjywox/g2Y6Q==} - engines: {node: '>=10.0.0'} - - keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - - keyvaluestorage-interface@1.0.0: - resolution: {integrity: sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==} - - kind-of@6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} - engines: {node: '>=0.10.0'} - - kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} - - kleur@4.1.5: - resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} - engines: {node: '>=6'} - - klona@2.0.6: - resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} - engines: {node: '>= 8'} - - language-subtag-registry@0.3.22: - resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} - - language-tags@1.0.9: - resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} - engines: {node: '>=0.10'} - - launch-editor@2.6.1: - resolution: {integrity: sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==} - - lazy-ass@1.6.0: - resolution: {integrity: sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==} - engines: {node: '> 0.8'} - - lazy-universal-dotenv@4.0.0: - resolution: {integrity: sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==} - engines: {node: '>=14.0.0'} - - less-loader@11.1.0: - resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} - engines: {node: '>= 14.15.0'} - peerDependencies: - less: ^3.5.0 || ^4.0.0 - webpack: ^5.0.0 - - less@4.1.3: - resolution: {integrity: sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==} - engines: {node: '>=6'} - hasBin: true - - leven@3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} - - levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} - - libphonenumber-js@1.10.51: - resolution: {integrity: sha512-vY2I+rQwrDQzoPds0JeTEpeWzbUJgqoV0O4v31PauHBb/e+1KCXKylHcDnBMgJZ9fH9mErsEbROJY3Z3JtqEmg==} - - license-webpack-plugin@4.0.2: - resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} - peerDependencies: - webpack: '*' - peerDependenciesMeta: - webpack: - optional: true - - lie@3.1.1: - resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} - - lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} - engines: {node: '>=10'} - - lilconfig@3.0.0: - resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} - engines: {node: '>=14'} - - lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - - lines-and-columns@2.0.4: - resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - lint-staged@13.3.0: - resolution: {integrity: sha512-mPRtrYnipYYv1FEE134ufbWpeggNTo+O/UPzngoaKzbzHAthvR55am+8GfHTnqNRQVRRrYQLGW9ZyUoD7DsBHQ==} - engines: {node: ^16.14.0 || >=18.0.0} - hasBin: true - - listhen@1.5.5: - resolution: {integrity: sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA==} - hasBin: true - - listr2@4.0.5: - resolution: {integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==} - engines: {node: '>=12'} - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true - - listr2@6.6.1: - resolution: {integrity: sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==} - engines: {node: '>=16.0.0'} - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true - - load-json-file@4.0.0: - resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} - engines: {node: '>=4'} - - loader-runner@4.3.0: - resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} - engines: {node: '>=6.11.5'} - - loader-utils@2.0.4: - resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} - engines: {node: '>=8.9.0'} - - loader-utils@3.2.1: - resolution: {integrity: sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==} - engines: {node: '>= 12.13.0'} - - localforage@1.10.0: - resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==} - - locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} - - locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - - locate-path@7.2.0: - resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - lodash.camelcase@4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - - lodash.castarray@4.4.0: - resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} - - lodash.clonedeep@4.5.0: - resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} - - lodash.curry@4.1.1: - resolution: {integrity: sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==} - - lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - - lodash.defaults@4.2.0: - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} - - lodash.flattendeep@4.4.0: - resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} - - lodash.includes@4.3.0: - resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} - - lodash.isarguments@3.1.0: - resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} - - lodash.isboolean@3.0.3: - resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} - - lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - - lodash.isinteger@4.0.4: - resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} - - lodash.isnumber@3.0.3: - resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} - - lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - - lodash.isstring@4.0.1: - resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} - - lodash.lowercase@4.3.0: - resolution: {integrity: sha512-UcvP1IZYyDKyEL64mmrwoA1AbFu5ahojhTtkOUr1K9dbuxzS9ev8i4TxMMGCqRC9TE8uDaSoufNAXxRPNTseVA==} - - lodash.memoize@4.1.2: - resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - - lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - - lodash.once@4.1.1: - resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} - - lodash.sortby@4.7.0: - resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} - - lodash.uniq@4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - - log-symbols@4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} - engines: {node: '>=10'} - - log-update@4.0.0: - resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} - engines: {node: '>=10'} - - log-update@5.0.1: - resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - loglevel-plugin-prefix@0.8.4: - resolution: {integrity: sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==} - - loglevel@1.8.1: - resolution: {integrity: sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==} - engines: {node: '>= 0.6.0'} - - longest-streak@3.1.0: - resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} - - loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - - loupe@2.3.7: - resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} - - lower-case-first@2.0.2: - resolution: {integrity: sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==} - - lower-case@2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - - lowercase-keys@2.0.0: - resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} - engines: {node: '>=8'} - - lowercase-keys@3.0.0: - resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - lowlight@1.20.0: - resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==} - - lru-cache@10.1.0: - resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==} - engines: {node: 14 || >=16.14} - - lru-cache@4.1.5: - resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} - - lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - - lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - - luxon@3.4.4: - resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==} - engines: {node: '>=12'} - - lz-string@1.5.0: - resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} - hasBin: true - - magic-string@0.25.9: - resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} - - magic-string@0.27.0: - resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} - engines: {node: '>=12'} - - magic-string@0.30.5: - resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} - engines: {node: '>=12'} - - make-dir@2.1.0: - resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} - engines: {node: '>=6'} - - make-dir@3.1.0: - resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} - engines: {node: '>=8'} - - make-dir@4.0.0: - resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} - engines: {node: '>=10'} - - make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - - makeerror@1.0.12: - resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} - - map-cache@0.2.2: - resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} - engines: {node: '>=0.10.0'} - - map-or-similar@1.5.0: - resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} - - map-stream@0.1.0: - resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==} - - markdown-table@3.0.3: - resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} - - markdown-to-jsx@7.3.2: - resolution: {integrity: sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==} - engines: {node: '>= 10'} - peerDependencies: - react: '>= 0.14.0' - - md5.js@1.3.5: - resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} - - mdast-util-definitions@4.0.0: - resolution: {integrity: sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==} - - mdast-util-find-and-replace@2.2.2: - resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} - - mdast-util-from-markdown@0.8.5: - resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} - - mdast-util-from-markdown@1.3.1: - resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} - - mdast-util-gfm-autolink-literal@1.0.3: - resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} - - mdast-util-gfm-footnote@1.0.2: - resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} - - mdast-util-gfm-strikethrough@1.0.3: - resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} - - mdast-util-gfm-table@1.0.7: - resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} - - mdast-util-gfm-task-list-item@1.0.2: - resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} - - mdast-util-gfm@2.0.2: - resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==} - - mdast-util-phrasing@3.0.1: - resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} - - mdast-util-to-markdown@1.5.0: - resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} - - mdast-util-to-string@1.1.0: - resolution: {integrity: sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==} - - mdast-util-to-string@2.0.0: - resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} - - mdast-util-to-string@3.2.0: - resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} - - mdn-data@2.0.14: - resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} - - mdn-data@2.0.28: - resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} - - mdn-data@2.0.30: - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - - media-typer@0.3.0: - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} - engines: {node: '>= 0.6'} - - memfs@3.5.3: - resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} - engines: {node: '>= 4.0.0'} - - memoizerific@1.11.3: - resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==} - - memorystream@0.3.1: - resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==} - engines: {node: '>= 0.10.0'} - - merge-descriptors@1.0.1: - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} - - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - - merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - - merkletreejs@0.3.11: - resolution: {integrity: sha512-LJKTl4iVNTndhL+3Uz/tfkjD0klIWsHlUzgtuNnNrsf7bAlXR30m+xYB7lHr5Z/l6e/yAIsr26Dabx6Buo4VGQ==} - engines: {node: '>= 7.6.0'} - - meros@1.3.0: - resolution: {integrity: sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w==} - engines: {node: '>=13'} - peerDependencies: - '@types/node': '>=13' - peerDependenciesMeta: - '@types/node': - optional: true - - methods@1.1.2: - resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} - engines: {node: '>= 0.6'} - - micro-ftch@0.3.1: - resolution: {integrity: sha512-/0LLxhzP0tfiR5hcQebtudP56gUurs2CLkGarnCiB/OqEyUFQ6U3paQi/tgLv0hBJYt2rnr9MNpxz4fiiugstg==} - - micromark-core-commonmark@1.1.0: - resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} - - micromark-extension-gfm-autolink-literal@1.0.5: - resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==} - - micromark-extension-gfm-footnote@1.1.2: - resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==} - - micromark-extension-gfm-strikethrough@1.0.7: - resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==} - - micromark-extension-gfm-table@1.0.7: - resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==} - - micromark-extension-gfm-tagfilter@1.0.2: - resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} - - micromark-extension-gfm-task-list-item@1.0.5: - resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==} - - micromark-extension-gfm@2.0.3: - resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==} - - micromark-factory-destination@1.1.0: - resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} - - micromark-factory-label@1.1.0: - resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} - - micromark-factory-space@1.1.0: - resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} - - micromark-factory-title@1.1.0: - resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} - - micromark-factory-whitespace@1.1.0: - resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} - - micromark-util-character@1.2.0: - resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} - - micromark-util-chunked@1.1.0: - resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} - - micromark-util-classify-character@1.1.0: - resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} - - micromark-util-combine-extensions@1.1.0: - resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} - - micromark-util-decode-numeric-character-reference@1.1.0: - resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} - - micromark-util-decode-string@1.1.0: - resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} - - micromark-util-encode@1.1.0: - resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} - - micromark-util-html-tag-name@1.2.0: - resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} - - micromark-util-normalize-identifier@1.1.0: - resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} - - micromark-util-resolve-all@1.1.0: - resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} - - micromark-util-sanitize-uri@1.2.0: - resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} - - micromark-util-subtokenize@1.1.0: - resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} - - micromark-util-symbol@1.1.0: - resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} - - micromark-util-types@1.1.0: - resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} - - micromark@2.11.4: - resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} - - micromark@3.2.0: - resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} - - micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} - - miller-rabin@4.0.1: - resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} - hasBin: true - - mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - - mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - - mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - - mime@2.6.0: - resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} - engines: {node: '>=4.0.0'} - hasBin: true - - mime@3.0.0: - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} - engines: {node: '>=10.0.0'} - hasBin: true - - mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - - mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - - mimic-response@1.0.1: - resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} - engines: {node: '>=4'} - - mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - - min-document@2.19.0: - resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} - - min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} - - mini-css-extract-plugin@2.4.7: - resolution: {integrity: sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - - mini-svg-data-uri@1.4.4: - resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==} - hasBin: true - - minimalistic-assert@1.0.1: - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - - minimalistic-crypto-utils@1.0.1: - resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} - - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - - minimatch@4.2.3: - resolution: {integrity: sha512-lIUdtK5hdofgCTu3aT0sOaHsYR37viUuIc0rwnnDXImbwFRcumyLMeZaM0t0I/fgxS6s6JMfu0rLD1Wz9pv1ng==} - engines: {node: '>=10'} - - minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} - - minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - - minimatch@9.0.4: - resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} - engines: {node: '>=16 || 14 >=14.17'} - - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - - minipass@2.9.0: - resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==} - - minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} - - minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} - - minipass@7.0.4: - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} - engines: {node: '>=16 || 14 >=14.17'} - - minizlib@1.3.3: - resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} - - minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} - - mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - - mkdirp-promise@5.0.1: - resolution: {integrity: sha512-Hepn5kb1lJPtVW84RFT40YG1OddBNTOVUZR2bzQUHc+Z03en8/3uX0+060JDhcEzyO08HmipsN9DcnFMxhIL9w==} - engines: {node: '>=4'} - deprecated: This package is broken and no longer maintained. 'mkdirp' itself supports promises now, please switch to that. - - mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true - - mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - - mkdirp@3.0.1: - resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} - engines: {node: '>=10'} - hasBin: true - - mlly@1.4.2: - resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} - - mock-fs@4.14.0: - resolution: {integrity: sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==} - - mock-property@1.0.3: - resolution: {integrity: sha512-2emPTb1reeLLYwHxyVx993iYyCHEiRRO+y8NFXFPL5kl5q14sgTK76cXyEKkeKCHeRw35SfdkUJ10Q1KfHuiIQ==} - engines: {node: '>= 0.4'} - - mockdate@3.0.5: - resolution: {integrity: sha512-iniQP4rj1FhBdBYS/+eQv7j1tadJ9lJtdzgOpvsOHng/GbcDh2Fhdeq+ZRldrPYdXvCyfFUmFeEwEGXZB5I/AQ==} - - mri@1.2.0: - resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} - engines: {node: '>=4'} - - mrmime@1.0.1: - resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} - engines: {node: '>=10'} - - ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - - ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - - ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - - msw-storybook-addon@2.0.0-next.1: - resolution: {integrity: sha512-P+fu7Qz0gEjo7pHwY/pL5rBFry2ZswTKLU8RqOSQziAlZfwpL7nfOQFGiUSJ2aEWZkI34A12F9RVz21BnZa2Iw==} - peerDependencies: - msw: '>=0.35.0 <2.0.0' - - msw@1.3.2: - resolution: {integrity: sha512-wKLhFPR+NitYTkQl5047pia0reNGgf0P6a1eTnA5aNlripmiz0sabMvvHcicE8kQ3/gZcI0YiPFWmYfowfm3lA==} - engines: {node: '>=14'} - hasBin: true - peerDependencies: - typescript: '>= 4.4.x <= 5.2.x' - peerDependenciesMeta: - typescript: - optional: true - - multibase@0.6.1: - resolution: {integrity: sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==} - deprecated: This module has been superseded by the multiformats module - - multibase@0.7.0: - resolution: {integrity: sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==} - deprecated: This module has been superseded by the multiformats module - - multibase@4.0.6: - resolution: {integrity: sha512-x23pDe5+svdLz/k5JPGCVdfn7Q5mZVMBETiC+ORfO+sor9Sgs0smJzAjfTbM5tckeCqnaUuMYoz+k3RXMmJClQ==} - engines: {node: '>=12.0.0', npm: '>=6.0.0'} - deprecated: This module has been superseded by the multiformats module - - multicast-dns@7.2.5: - resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} - hasBin: true - - multicodec@0.5.7: - resolution: {integrity: sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==} - deprecated: This module has been superseded by the multiformats module - - multicodec@1.0.4: - resolution: {integrity: sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==} - deprecated: This module has been superseded by the multiformats module - - multicodec@3.2.1: - resolution: {integrity: sha512-+expTPftro8VAW8kfvcuNNNBgb9gPeNYV9dn+z1kJRWF2vih+/S79f2RVeIwmrJBUJ6NT9IUPWnZDQvegEh5pw==} - deprecated: This module has been superseded by the multiformats module - - multiformats@9.9.0: - resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} - - multihashes@0.4.21: - resolution: {integrity: sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==} - - multihashes@4.0.3: - resolution: {integrity: sha512-0AhMH7Iu95XjDLxIeuCOOE4t9+vQZsACyKZ9Fxw2pcsRmlX4iCn1mby0hS0bb+nQOVpdQYWPpnyusw4da5RPhA==} - engines: {node: '>=12.0.0', npm: '>=6.0.0'} - - mustache@4.2.0: - resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} - hasBin: true - - mute-stream@0.0.8: - resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} - - mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - - nano-css@5.6.1: - resolution: {integrity: sha512-T2Mhc//CepkTa3X4pUhKgbEheJHYAxD0VptuqFhDbGMUWVV2m+lkNiW/Ieuj35wrfC8Zm0l7HvssQh7zcEttSw==} - peerDependencies: - react: '*' - react-dom: '*' - - nano-json-stream-parser@0.1.2: - resolution: {integrity: sha512-9MqxMH/BSJC7dnLsEMPyfN5Dvoo49IsPFYMcHw3Bcfc2kN0lpHRBSzlMSVx4HGyJ7s9B31CyBTVehWJoQ8Ctew==} - - nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - napi-build-utils@1.0.2: - resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} - - natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - - needle@3.2.0: - resolution: {integrity: sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==} - engines: {node: '>= 4.4.x'} - hasBin: true - - negotiator@0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} - - neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - - next-auth@4.24.5: - resolution: {integrity: sha512-3RafV3XbfIKk6rF6GlLE4/KxjTcuMCifqrmD+98ejFq73SRoj2rmzoca8u764977lH/Q7jo6Xu6yM+Re1Mz/Og==} - peerDependencies: - next: ^12.2.5 || ^13 || ^14 - nodemailer: ^6.6.5 - react: ^17.0.2 || ^18 - react-dom: ^17.0.2 || ^18 - peerDependenciesMeta: - nodemailer: - optional: true - - next-intl@3.2.2: - resolution: {integrity: sha512-OM5TRccppaDCVMBVxsquQj0BtV011dDdTyX0bDahd4Y00Q+/fSLG13NU59/T1Qo5WQcs/71EpwdnLJ1N0hCC1w==} - peerDependencies: - next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - next-seo@6.4.0: - resolution: {integrity: sha512-XQFxkOL2hw0YE+P100HbI3EAvcludlHPxuzMgaIjKb7kPK0CvjGvLFjd9hszZFEDc5oiQkGFA8+cuWcnip7eYA==} - peerDependencies: - next: ^8.1.1-canary.54 || >=9.0.0 - react: '>=16.0.0' - react-dom: '>=16.0.0' - - next-sitemap@4.2.3: - resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==} - engines: {node: '>=14.18'} - hasBin: true - peerDependencies: - next: '*' - - next-themes@0.2.1: - resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==} - peerDependencies: - next: '*' - react: '*' - react-dom: '*' - - next-tick@1.1.0: - resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - - next@14.2.1: - resolution: {integrity: sha512-SF3TJnKdH43PMkCcErLPv+x/DY1YCklslk3ZmwaVoyUfDgHKexuKlf9sEfBQ69w+ue8jQ3msLb+hSj1T19hGag==} - engines: {node: '>=18.17.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@playwright/test': - optional: true - sass: - optional: true - - nice-try@1.0.5: - resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - - no-case@3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - - node-abi@3.52.0: - resolution: {integrity: sha512-JJ98b02z16ILv7859irtXn4oUaFWADtvkzy2c0IAatNVX2Mc9Yoh8z6hZInn3QwvMEYhHuQloYi+TTQy67SIdQ==} - engines: {node: '>=10'} - - node-abort-controller@3.1.1: - resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} - - node-addon-api@2.0.2: - resolution: {integrity: sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==} - - node-addon-api@6.1.0: - resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} - - node-addon-api@7.0.0: - resolution: {integrity: sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==} - - node-fetch-native@1.4.1: - resolution: {integrity: sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w==} - - node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - - node-forge@1.3.1: - resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} - engines: {node: '>= 6.13.0'} - - node-gyp-build-optional-packages@5.1.1: - resolution: {integrity: sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==} - hasBin: true - - node-gyp-build@4.7.1: - resolution: {integrity: sha512-wTSrZ+8lsRRa3I3H8Xr65dLWSgCvY2l4AOnaeKdPA9TB/WYMPaTcrzf3rXvFoVvjKNVnu0CcWSx54qq9GKRUYg==} - hasBin: true - - node-int64@0.4.0: - resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - - node-machine-id@1.1.12: - resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} - - node-polyfill-webpack-plugin@2.0.1: - resolution: {integrity: sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==} - engines: {node: '>=12'} - peerDependencies: - webpack: '>=5' - - node-preload@0.2.1: - resolution: {integrity: sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==} - engines: {node: '>=8'} - - node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - - normalize-package-data@2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} - - normalize-path@2.1.1: - resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} - engines: {node: '>=0.10.0'} - - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - - normalize-url@6.1.0: - resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} - engines: {node: '>=10'} - - npm-package-arg@11.0.1: - resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - npm-run-all@4.1.5: - resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==} - engines: {node: '>= 4'} - hasBin: true - - npm-run-path@2.0.2: - resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} - engines: {node: '>=4'} - - npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - - npm-run-path@5.1.0: - resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - - nullthrows@1.1.1: - resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - - number-to-bn@1.7.0: - resolution: {integrity: sha512-wsJ9gfSz1/s4ZsJN01lyonwuxA1tml6X1yBDnfpMglypcBRFZZkus26EdPSlqS5GJfYddVZa22p3VNb3z5m5Ig==} - engines: {node: '>=6.5.0', npm: '>=3'} - - nwsapi@2.2.7: - resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} - - nx-remotecache-custom@4.2.1: - resolution: {integrity: sha512-gx0qEPWZ0pitu0dihWPXqqVip8AGg1OQNLVmn4489qK/oenEGOi6DP/qhMnKeNC30rG4RjH+4RnPNKL5e2bDGg==} - peerDependencies: - '@nx/workspace': '>=16.0.0' - - nx@18.3.0: - resolution: {integrity: sha512-0jIxAuRVW19uVP0xPcr9obk8YSQzh2E5Co/4AYvfuGlQegiRv/CYk5NDK3wzAe3l1rTSUhmbol7QxpZGXhk4Dw==} - hasBin: true - peerDependencies: - '@swc-node/register': ^1.8.0 - '@swc/core': ^1.3.85 - peerDependenciesMeta: - '@swc-node/register': - optional: true - '@swc/core': - optional: true - - nyc@15.1.0: - resolution: {integrity: sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==} - engines: {node: '>=8.9'} - hasBin: true - - oauth-sign@0.9.0: - resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} - - oauth@0.9.15: - resolution: {integrity: sha512-a5ERWK1kh38ExDEfoO6qUHJb32rd7aYmPHuyCu3Fta/cnICvYmgd2uhuKXvPD+PXB+gCEYYEaQdIRAjCOwAKNA==} - - object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - - object-hash@2.2.0: - resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==} - engines: {node: '>= 6'} - - object-hash@3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} - - object-inspect@1.13.1: - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} - - object-is@1.1.5: - resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} - engines: {node: '>= 0.4'} - - object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} - - object.assign@4.1.5: - resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} - engines: {node: '>= 0.4'} - - object.entries@1.1.7: - resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} - engines: {node: '>= 0.4'} - - object.fromentries@2.0.7: - resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} - engines: {node: '>= 0.4'} - - object.groupby@1.0.1: - resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} - - object.hasown@1.1.3: - resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} - - object.values@1.1.7: - resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} - engines: {node: '>= 0.4'} - - objectorarray@1.0.5: - resolution: {integrity: sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==} - - oboe@2.1.5: - resolution: {integrity: sha512-zRFWiF+FoicxEs3jNI/WYUrVEgA7DeET/InK0XQuudGHRg8iIob3cNPrJTKaz4004uaA9Pbe+Dwa8iluhjLZWA==} - - obuf@1.1.2: - resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} - - ofetch@1.3.3: - resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==} - - oidc-token-hash@5.0.3: - resolution: {integrity: sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==} - engines: {node: ^10.13.0 || >=12.0.0} - - on-exit-leak-free@0.2.0: - resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} - - on-finished@2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} - - on-headers@1.0.2: - resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} - engines: {node: '>= 0.8'} - - once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - - onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - - onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - - open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} - - opener@1.5.2: - resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} - hasBin: true - - openid-client@5.6.1: - resolution: {integrity: sha512-PtrWsY+dXg6y8mtMPyL/namZSYVz8pjXz3yJiBNZsEdCnu9miHLB4ELVC85WvneMKo2Rg62Ay7NkuCpM0bgiLQ==} - - optionator@0.9.3: - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} - engines: {node: '>= 0.8.0'} - - ora@5.3.0: - resolution: {integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==} - engines: {node: '>=10'} - - ora@5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} - engines: {node: '>=10'} - - os-browserify@0.3.0: - resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} - - os-filter-obj@2.0.0: - resolution: {integrity: sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==} - engines: {node: '>=4'} - - os-homedir@1.0.2: - resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} - engines: {node: '>=0.10.0'} - - os-tmpdir@1.0.2: - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} - engines: {node: '>=0.10.0'} - - outvariant@1.4.0: - resolution: {integrity: sha512-AlWY719RF02ujitly7Kk/0QlV+pXGFDHrHf9O2OKqyqgBieaPOIeuSkL8sRK6j2WK+/ZAURq2kZsY0d8JapUiw==} - - p-cancelable@2.1.1: - resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} - engines: {node: '>=8'} - - p-cancelable@3.0.0: - resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} - engines: {node: '>=12.20'} - - p-finally@1.0.0: - resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} - engines: {node: '>=4'} - - p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} - - p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - - p-limit@4.0.0: - resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} - - p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - - p-locate@6.0.0: - resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - p-map@3.0.0: - resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} - engines: {node: '>=8'} - - p-map@4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} - - p-queue@6.6.2: - resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} - engines: {node: '>=8'} - - p-retry@4.6.2: - resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} - engines: {node: '>=8'} - - p-timeout@3.2.0: - resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} - engines: {node: '>=8'} - - p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - - package-hash@4.0.0: - resolution: {integrity: sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==} - engines: {node: '>=8'} - - pako@1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - - param-case@3.0.4: - resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} - - parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} - - parse-asn1@5.1.6: - resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} - - parse-entities@2.0.0: - resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} - - parse-filepath@1.0.2: - resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==} - engines: {node: '>=0.8'} - - parse-headers@2.0.5: - resolution: {integrity: sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==} - - parse-json@4.0.0: - resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} - engines: {node: '>=4'} - - parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} - engines: {node: '>=8'} - - parse-ms@1.0.1: - resolution: {integrity: sha512-LpH1Cf5EYuVjkBvCDBYvkUPh+iv2bk3FHflxHkpCYT0/FZ1d3N3uJaLiHr4yGuMcFUhv6eAivitTvWZI4B/chg==} - engines: {node: '>=0.10.0'} - - parse-node-version@1.0.1: - resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} - engines: {node: '>= 0.10'} - - parse-passwd@1.0.0: - resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} - engines: {node: '>=0.10.0'} - - parse5@4.0.0: - resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} - - parse5@7.1.2: - resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} - - parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - - pascal-case@3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} - - path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - - path-case@3.0.4: - resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} - - path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - - path-exists@5.0.0: - resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - - path-key@2.0.1: - resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} - engines: {node: '>=4'} - - path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - - path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - - path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - - path-root-regex@0.1.2: - resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==} - engines: {node: '>=0.10.0'} - - path-root@0.1.1: - resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==} - engines: {node: '>=0.10.0'} - - path-scurry@1.10.1: - resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} - engines: {node: '>=16 || 14 >=14.17'} - - path-to-regexp@0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} - - path-to-regexp@6.2.1: - resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} - - path-type@3.0.0: - resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} - engines: {node: '>=4'} - - path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - - path-type@5.0.0: - resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} - engines: {node: '>=12'} - - pathe@1.1.1: - resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} - - pathval@1.1.1: - resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} - - pause-stream@0.0.11: - resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} - - pbkdf2@3.1.2: - resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} - engines: {node: '>=0.12'} - - peek-readable@5.0.0: - resolution: {integrity: sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==} - engines: {node: '>=14.16'} - - performance-now@2.1.0: - resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} - - pg-cloudflare@1.1.1: - resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==} - - pg-connection-string@2.6.4: - resolution: {integrity: sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==} - - pg-int8@1.0.1: - resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} - engines: {node: '>=4.0.0'} - - pg-numeric@1.0.2: - resolution: {integrity: sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw==} - engines: {node: '>=4'} - - pg-pool@3.6.2: - resolution: {integrity: sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==} - peerDependencies: - pg: '>=8.0' - - pg-protocol@1.6.0: - resolution: {integrity: sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==} - - pg-protocol@1.6.1: - resolution: {integrity: sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==} - - pg-types@2.2.0: - resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} - engines: {node: '>=4'} - - pg-types@4.0.1: - resolution: {integrity: sha512-hRCSDuLII9/LE3smys1hRHcu5QGcLs9ggT7I/TCs0IE+2Eesxi9+9RWAAwZ0yaGjxoWICF/YHLOEjydGujoJ+g==} - engines: {node: '>=10'} - - pg@8.11.5: - resolution: {integrity: sha512-jqgNHSKL5cbDjFlHyYsCXmQDrfIX/3RsNwYqpd4N0Kt8niLuNoRNH+aazv6cOd43gPh9Y4DjQCtb+X0MH0Hvnw==} - engines: {node: '>= 8.0.0'} - peerDependencies: - pg-native: '>=3.0.1' - peerDependenciesMeta: - pg-native: - optional: true - - pgpass@1.0.5: - resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==} - - picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - pidtree@0.3.1: - resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==} - engines: {node: '>=0.10'} - hasBin: true - - pidtree@0.6.0: - resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} - engines: {node: '>=0.10'} - hasBin: true - - pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - - pify@3.0.0: - resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} - engines: {node: '>=4'} - - pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} - - pify@5.0.0: - resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==} - engines: {node: '>=10'} - - pino-abstract-transport@0.5.0: - resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==} - - pino-std-serializers@4.0.0: - resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} - - pino@7.11.0: - resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==} - hasBin: true - - pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} - engines: {node: '>= 6'} - - pkg-dir@4.2.0: - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} - engines: {node: '>=8'} - - pkg-dir@5.0.0: - resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} - engines: {node: '>=10'} - - pkg-dir@7.0.0: - resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} - engines: {node: '>=14.16'} - - pkg-types@1.0.3: - resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} - - playwright-core@1.40.1: - resolution: {integrity: sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==} - engines: {node: '>=16'} - hasBin: true - - playwright-core@1.41.1: - resolution: {integrity: sha512-/KPO5DzXSMlxSX77wy+HihKGOunh3hqndhqeo/nMxfigiKzogn8kfL0ZBDu0L1RKgan5XHCPmn6zXd2NUJgjhg==} - engines: {node: '>=16'} - hasBin: true - - playwright@1.41.1: - resolution: {integrity: sha512-gdZAWG97oUnbBdRL3GuBvX3nDDmUOuqzV/D24dytqlKt+eI5KbwusluZRGljx1YoJKZ2NRPaeWiFTeGZO7SosQ==} - engines: {node: '>=16'} - hasBin: true - - plur@1.0.0: - resolution: {integrity: sha512-qSnKBSZeDY8ApxwhfVIwKwF36KVJqb1/9nzYYq3j3vdwocULCXT8f8fQGkiw1Nk9BGfxiDagEe/pwakA+bOBqw==} - engines: {node: '>=0.10.0'} - - pnp-webpack-plugin@1.7.0: - resolution: {integrity: sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==} - engines: {node: '>=6'} - - polished@4.2.2: - resolution: {integrity: sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==} - engines: {node: '>=10'} - - popmotion@11.0.3: - resolution: {integrity: sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==} - - portfinder@1.0.32: - resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} - engines: {node: '>= 0.12.0'} - - postcss-calc@8.2.4: - resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} - peerDependencies: - postcss: ^8.2.2 - - postcss-calc@9.0.1: - resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.2 - - postcss-colormin@5.3.1: - resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-colormin@6.0.0: - resolution: {integrity: sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-convert-values@5.1.3: - resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-convert-values@6.0.0: - resolution: {integrity: sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-discard-comments@5.1.2: - resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-discard-comments@6.0.0: - resolution: {integrity: sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-discard-duplicates@5.1.0: - resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-discard-duplicates@6.0.0: - resolution: {integrity: sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-discard-empty@5.1.1: - resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-discard-empty@6.0.0: - resolution: {integrity: sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-discard-overridden@5.1.0: - resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-discard-overridden@6.0.0: - resolution: {integrity: sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-import@14.1.0: - resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.0.0 - - postcss-import@15.1.0: - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 - - postcss-js@4.0.1: - resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.4.21 - - postcss-load-config@3.1.4: - resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} - engines: {node: '>= 10'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - - postcss-load-config@4.0.2: - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - - postcss-loader@6.2.1: - resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} - engines: {node: '>= 12.13.0'} - peerDependencies: - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 - - postcss-loader@7.3.3: - resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} - engines: {node: '>= 14.15.0'} - peerDependencies: - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 - - postcss-merge-longhand@5.1.7: - resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-merge-longhand@6.0.0: - resolution: {integrity: sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-merge-rules@5.1.4: - resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-merge-rules@6.0.1: - resolution: {integrity: sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-minify-font-values@5.1.0: - resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-minify-font-values@6.0.0: - resolution: {integrity: sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-minify-gradients@5.1.1: - resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-minify-gradients@6.0.0: - resolution: {integrity: sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-minify-params@5.1.4: - resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-minify-params@6.0.0: - resolution: {integrity: sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-minify-selectors@5.2.1: - resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-minify-selectors@6.0.0: - resolution: {integrity: sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-modules-extract-imports@3.0.0: - resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-local-by-default@4.0.3: - resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-scope@3.0.0: - resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-values@4.0.0: - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules@4.3.1: - resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==} - peerDependencies: - postcss: ^8.0.0 - - postcss-nested@6.0.1: - resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 - - postcss-normalize-charset@5.1.0: - resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-charset@6.0.0: - resolution: {integrity: sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-display-values@5.1.0: - resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-display-values@6.0.0: - resolution: {integrity: sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-positions@5.1.1: - resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-positions@6.0.0: - resolution: {integrity: sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-repeat-style@5.1.1: - resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-repeat-style@6.0.0: - resolution: {integrity: sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-string@5.1.0: - resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-string@6.0.0: - resolution: {integrity: sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-timing-functions@5.1.0: - resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-timing-functions@6.0.0: - resolution: {integrity: sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-unicode@5.1.1: - resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-unicode@6.0.0: - resolution: {integrity: sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-url@5.1.0: - resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-url@6.0.0: - resolution: {integrity: sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-whitespace@5.1.1: - resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-whitespace@6.0.0: - resolution: {integrity: sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-ordered-values@5.1.3: - resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-ordered-values@6.0.0: - resolution: {integrity: sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-reduce-initial@5.1.2: - resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-reduce-initial@6.0.0: - resolution: {integrity: sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-reduce-transforms@5.1.0: - resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-reduce-transforms@6.0.0: - resolution: {integrity: sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-selector-parser@6.0.10: - resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} - engines: {node: '>=4'} - - postcss-selector-parser@6.0.13: - resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} - engines: {node: '>=4'} - - postcss-svgo@5.1.0: - resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-svgo@6.0.0: - resolution: {integrity: sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw==} - engines: {node: ^14 || ^16 || >= 18} - peerDependencies: - postcss: ^8.2.15 - - postcss-unique-selectors@5.1.1: - resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-unique-selectors@6.0.0: - resolution: {integrity: sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - - postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} - engines: {node: ^10 || ^12 || >=14} - - postcss@8.4.32: - resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} - engines: {node: ^10 || ^12 || >=14} - - postgres-array@2.0.0: - resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} - engines: {node: '>=4'} - - postgres-array@3.0.2: - resolution: {integrity: sha512-6faShkdFugNQCLwucjPcY5ARoW1SlbnrZjmGl0IrrqewpvxvhSLHimCVzqeuULCbG0fQv7Dtk1yDbG3xv7Veog==} - engines: {node: '>=12'} - - postgres-bytea@1.0.0: - resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==} - engines: {node: '>=0.10.0'} - - postgres-bytea@3.0.0: - resolution: {integrity: sha512-CNd4jim9RFPkObHSjVHlVrxoVQXz7quwNFpz7RY1okNNme49+sVyiTvTRobiLV548Hx/hb1BG+iE7h9493WzFw==} - engines: {node: '>= 6'} - - postgres-date@1.0.7: - resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} - engines: {node: '>=0.10.0'} - - postgres-date@2.0.1: - resolution: {integrity: sha512-YtMKdsDt5Ojv1wQRvUhnyDJNSr2dGIC96mQVKz7xufp07nfuFONzdaowrMHjlAzY6GDLd4f+LUHHAAM1h4MdUw==} - engines: {node: '>=12'} - - postgres-interval@1.2.0: - resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} - engines: {node: '>=0.10.0'} - - postgres-interval@3.0.0: - resolution: {integrity: sha512-BSNDnbyZCXSxgA+1f5UU2GmwhoI0aU5yMxRGO8CdFEcY2BQF9xm/7MqKnYoM1nJDk8nONNWDk9WeSmePFhQdlw==} - engines: {node: '>=12'} - - postgres-range@1.1.3: - resolution: {integrity: sha512-VdlZoocy5lCP0c/t66xAfclglEapXPCIVhqqJRncYpvbCgImF0w67aPKfbqUMr72tO2k5q0TdTZwCLjPTI6C9g==} - - posthog-js@1.94.2: - resolution: {integrity: sha512-AgFe6JamNbKR7a3GcbRhUxCIyTDqPenWUGWsPUT8KbFSwUYVGMo64jMQTZtNpc5ZGgvUYz+sQDLtn0l+ZQ8yIQ==} - - posthog-node@3.2.0: - resolution: {integrity: sha512-R/kNgZuJNt/vZ0ghEFzSZw5V0VjdhyBcXkDQN4fahbJy491u+FhBqghl1JIi8AHAoOxTdG0eDTedPvHp5usGmQ==} - engines: {node: '>=15.0.0'} - - preact-render-to-string@5.2.6: - resolution: {integrity: sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==} - peerDependencies: - preact: '>=10' - - preact@10.19.2: - resolution: {integrity: sha512-UA9DX/OJwv6YwP9Vn7Ti/vF80XL+YA5H2l7BpCtUr3ya8LWHFzpiO5R+N7dN16ujpIxhekRFuOOF82bXX7K/lg==} - - prebuild-install@7.1.1: - resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} - engines: {node: '>=10'} - hasBin: true - - prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - - prettier-plugin-tailwindcss@0.5.11: - resolution: {integrity: sha512-AvI/DNyMctyyxGOjyePgi/gqj5hJYClZ1avtQvLlqMT3uDZkRbi4HhGUpok3DRzv9z7Lti85Kdj3s3/1CeNI0w==} - engines: {node: '>=14.21.3'} - peerDependencies: - '@ianvs/prettier-plugin-sort-imports': '*' - '@prettier/plugin-pug': '*' - '@shopify/prettier-plugin-liquid': '*' - '@trivago/prettier-plugin-sort-imports': '*' - prettier: ^3.0 - prettier-plugin-astro: '*' - prettier-plugin-css-order: '*' - prettier-plugin-import-sort: '*' - prettier-plugin-jsdoc: '*' - prettier-plugin-marko: '*' - prettier-plugin-organize-attributes: '*' - prettier-plugin-organize-imports: '*' - prettier-plugin-style-order: '*' - prettier-plugin-svelte: '*' - prettier-plugin-twig-melody: '*' - peerDependenciesMeta: - '@ianvs/prettier-plugin-sort-imports': - optional: true - '@prettier/plugin-pug': - optional: true - '@shopify/prettier-plugin-liquid': - optional: true - '@trivago/prettier-plugin-sort-imports': - optional: true - prettier-plugin-astro: - optional: true - prettier-plugin-css-order: - optional: true - prettier-plugin-import-sort: - optional: true - prettier-plugin-jsdoc: - optional: true - prettier-plugin-marko: - optional: true - prettier-plugin-organize-attributes: - optional: true - prettier-plugin-organize-imports: - optional: true - prettier-plugin-style-order: - optional: true - prettier-plugin-svelte: - optional: true - prettier-plugin-twig-melody: - optional: true - - prettier@2.8.8: - resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} - engines: {node: '>=10.13.0'} - hasBin: true - - prettier@3.2.4: - resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==} - engines: {node: '>=14'} - hasBin: true - - pretty-error@4.0.0: - resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} - - pretty-format@27.5.1: - resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - pretty-format@28.1.3: - resolution: {integrity: sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - pretty-format@3.8.0: - resolution: {integrity: sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==} - - pretty-hrtime@1.0.3: - resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} - engines: {node: '>= 0.8'} - - pretty-ms@2.1.0: - resolution: {integrity: sha512-H2enpsxzDhuzRl3zeSQpQMirn8dB0Z/gxW96j06tMfTviUWvX14gjKb7qd1gtkUyYhDPuoNe00K5PqNvy2oQNg==} - engines: {node: '>=0.10.0'} - - prismjs@1.27.0: - resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==} - engines: {node: '>=6'} - - prismjs@1.29.0: - resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} - engines: {node: '>=6'} - - proc-log@3.0.0: - resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - process-nextick-args@1.0.7: - resolution: {integrity: sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==} - - process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - - process-on-spawn@1.0.0: - resolution: {integrity: sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==} - engines: {node: '>=8'} - - process-warning@1.0.0: - resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} - - process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} - - progress@2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} - engines: {node: '>=0.4.0'} - - promise.series@0.2.0: - resolution: {integrity: sha512-VWQJyU2bcDTgZw8kpfBpB/ejZASlCrzwz5f2hjb/zlujOEB4oeiAhHygAWq8ubsX2GVkD4kCU5V2dwOTaCY5EQ==} - engines: {node: '>=0.12'} - - promise@7.3.1: - resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} - - prompts@2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} - - prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - - property-information@5.6.0: - resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==} - - proxy-addr@2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} - engines: {node: '>= 0.10'} - - proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - - prr@1.0.1: - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} - - ps-tree@1.2.0: - resolution: {integrity: sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==} - engines: {node: '>= 0.10'} - hasBin: true - - pseudomap@1.0.2: - resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} - - psl@1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} - - public-encrypt@4.0.3: - resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} - - pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} - - punycode@1.4.1: - resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - - punycode@2.1.0: - resolution: {integrity: sha512-Yxz2kRwT90aPiWEMHVYnEf4+rhwF1tBmmZ4KepCP+Wkium9JxtWnUm1nqGwpiAHr/tnTSeHqr3wb++jgSkXjhA==} - engines: {node: '>=6'} - - punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} - - pure-rand@6.0.4: - resolution: {integrity: sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==} - - pvtsutils@1.3.5: - resolution: {integrity: sha512-ARvb14YB9Nm2Xi6nBq1ZX6dAM0FsJnuk+31aUp4TrcZEdKUlSqOqsxJHUPJDNE3qiIp+iUPEIeR6Je/tgV7zsA==} - - pvutils@1.1.3: - resolution: {integrity: sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==} - engines: {node: '>=6.0.0'} - - qs@6.11.0: - resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} - engines: {node: '>=0.6'} - - qs@6.11.2: - resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} - engines: {node: '>=0.6'} - - qs@6.5.3: - resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} - engines: {node: '>=0.6'} - - query-string@5.1.1: - resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} - engines: {node: '>=0.10.0'} - - query-string@7.1.3: - resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} - engines: {node: '>=6'} - - querystring-es3@0.2.1: - resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} - engines: {node: '>=0.4.x'} - - querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} - - queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - - queue-tick@1.0.1: - resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} - - queue@6.0.2: - resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} - - quick-format-unescaped@4.0.4: - resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} - - quick-lru@5.1.1: - resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} - engines: {node: '>=10'} - - radix3@1.1.0: - resolution: {integrity: sha512-pNsHDxbGORSvuSScqNJ+3Km6QAVqk8CfsCBIEoDgpqLrkD2f3QM4I7d1ozJJ172OmIcoUcerZaNWqtLkRXTV3A==} - - ramda@0.29.0: - resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} - - randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - - randomfill@1.0.4: - resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} - - range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - - raw-body@2.5.1: - resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} - engines: {node: '>= 0.8'} - - raw-body@2.5.2: - resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} - engines: {node: '>= 0.8'} - - rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - - re-emitter@1.1.3: - resolution: {integrity: sha512-bHJul9CWcocrS+w5e5QrKYXV9NkbSA9hxSEyhYuctwm6keY9NXR2Xt/4A0vbMP0QvuwyfEyb4bkowYXv1ziEbg==} - - react-base16-styling@0.9.1: - resolution: {integrity: sha512-1s0CY1zRBOQ5M3T61wetEpvQmsYSNtWEcdYzyZNxKa8t7oDvaOn9d21xrGezGAHFWLM7SHcktPuPTrvoqxSfKw==} - - react-code-blocks@0.1.6: - resolution: {integrity: sha512-ENNuxG07yO+OuX1ChRje3ieefPRz6yrIpHmebQlaFQgzcAHbUfVeTINpOpoI9bSRSObeYo/OdHsporeToZ7fcg==} - engines: {node: '>=16'} - peerDependencies: - react: '>=16' - - react-colorful@5.6.1: - resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - - react-docgen-typescript@2.2.2: - resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} - peerDependencies: - typescript: '>= 4.3.x' - - react-docgen@7.0.1: - resolution: {integrity: sha512-rCz0HBIT0LWbIM+///LfRrJoTKftIzzwsYDf0ns5KwaEjejMHQRtphcns+IXFHDNY9pnz6G8l/JbbI6pD4EAIA==} - engines: {node: '>=16.14.0'} - - react-dom@18.2.0: - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} - peerDependencies: - react: ^18.2.0 - - react-element-to-jsx-string@15.0.0: - resolution: {integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==} - peerDependencies: - react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 - react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 - - react-feather@2.0.10: - resolution: {integrity: sha512-BLhukwJ+Z92Nmdcs+EMw6dy1Z/VLiJTzEQACDUEnWMClhYnFykJCGWQx+NmwP/qQHGX/5CzQ+TGi8ofg2+HzVQ==} - peerDependencies: - react: '>=16.8.6' - - react-hook-form@7.48.2: - resolution: {integrity: sha512-H0T2InFQb1hX7qKtDIZmvpU1Xfn/bdahWBN1fH19gSe4bBEqTfmlr7H3XWTaVtiK4/tpPaI1F3355GPMZYge+A==} - engines: {node: '>=12.22.0'} - peerDependencies: - react: ^16.8.0 || ^17 || ^18 - - react-icons@4.12.0: - resolution: {integrity: sha512-IBaDuHiShdZqmfc/TwHu6+d6k2ltNCf3AszxNmjJc1KUfXdEeRJOKyNvLmAHaarhzGmTSVygNdyu8/opXv2gaw==} - peerDependencies: - react: '*' - - react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - - react-is@17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - - react-is@18.1.0: - resolution: {integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==} - - react-is@18.2.0: - resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - - react-json-tree@0.18.0: - resolution: {integrity: sha512-Qe6HKSXrr++n9Y31nkRJ3XvQMATISpqigH1vEKhLwB56+nk5thTP0ITThpjxY6ZG/ubpVq/aEHIcyLP/OPHxeA==} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - react-refresh@0.10.0: - resolution: {integrity: sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==} - engines: {node: '>=0.10.0'} - - react-refresh@0.14.0: - resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} - engines: {node: '>=0.10.0'} - - react-remove-scroll-bar@2.3.4: - resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-remove-scroll@2.5.4: - resolution: {integrity: sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-remove-scroll@2.5.5: - resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-shallow-renderer@16.15.0: - resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} - peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 - - react-style-singleton@2.2.1: - resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-syntax-highlighter@15.5.0: - resolution: {integrity: sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==} - peerDependencies: - react: '>= 0.14.0' - - react-test-renderer@18.2.0: - resolution: {integrity: sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==} - peerDependencies: - react: ^18.2.0 - - react-universal-interface@0.6.2: - resolution: {integrity: sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==} - peerDependencies: - react: '*' - tslib: '*' - - react-use@17.4.2: - resolution: {integrity: sha512-1jPtmWLD8OJJNYCdYLJEH/HM+bPDfJuyGwCYeJFgPmWY8ttwpgZnW5QnzgM55CYUByUiTjHxsGOnEpLl6yQaoQ==} - peerDependencies: - react: '*' - react-dom: '*' - - react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} - engines: {node: '>=0.10.0'} - - read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - - read-pkg-up@7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} - - read-pkg@3.0.0: - resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} - engines: {node: '>=4'} - - read-pkg@5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} - - readable-stream@2.2.9: - resolution: {integrity: sha512-iuxqX7b7FYt08AriYECxUsK9KTXE3A/FenxIa3IPmvANHxaTP/wGIwwf+IidvvIDk/MsCp/oEV6A8CXo4SDcCg==} - - readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - - readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - - readable-stream@4.4.2: - resolution: {integrity: sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - readable-web-to-node-stream@3.0.2: - resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==} - engines: {node: '>=8'} - - readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - - real-require@0.1.0: - resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} - engines: {node: '>= 12.13.0'} - - recast@0.23.4: - resolution: {integrity: sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==} - engines: {node: '>= 4'} - - redent@3.0.0: - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} - engines: {node: '>=8'} - - redis-errors@1.2.0: - resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} - engines: {node: '>=4'} - - redis-parser@3.0.0: - resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} - engines: {node: '>=4'} - - redis@4.6.11: - resolution: {integrity: sha512-kg1Lt4NZLYkAjPOj/WcyIGWfZfnyfKo1Wg9YKVSlzhFwxpFIl3LYI8BWy1Ab963LLDsTz2+OwdsesHKljB3WMQ==} - - reflect.getprototypeof@1.0.4: - resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} - engines: {node: '>= 0.4'} - - refractor@3.6.0: - resolution: {integrity: sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==} - - regenerate-unicode-properties@10.1.1: - resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} - engines: {node: '>=4'} - - regenerate@1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - - regenerator-runtime@0.14.0: - resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} - - regenerator-transform@0.15.2: - resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} - - regex-parser@2.2.11: - resolution: {integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==} - - regexp.prototype.flags@1.5.1: - resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} - engines: {node: '>= 0.4'} - - regexpu-core@5.3.2: - resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} - engines: {node: '>=4'} - - regjsparser@0.9.1: - resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} - hasBin: true - - relateurl@0.2.7: - resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} - engines: {node: '>= 0.10'} - - relay-runtime@12.0.0: - resolution: {integrity: sha512-QU6JKr1tMsry22DXNy9Whsq5rmvwr3LSZiiWV/9+DFpuTWvp+WFhobWMc8TC4OjKFfNhEZy7mOiqUAn5atQtug==} - - release-zalgo@1.0.0: - resolution: {integrity: sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==} - engines: {node: '>=4'} - - remark-external-links@8.0.0: - resolution: {integrity: sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA==} - - remark-gfm@3.0.1: - resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} - - remark-slug@6.1.0: - resolution: {integrity: sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==} - - remeda@1.29.0: - resolution: {integrity: sha512-M3LQ14KtMdQ1879lj/kKji3zBk158s7Rwg963mEkTfQFMxnKrIEAMxJfo/+0sp/+uGgN/KMVU2MBA4LNjqf8YQ==} - - remedial@1.0.8: - resolution: {integrity: sha512-/62tYiOe6DzS5BqVsNpH/nkGlX45C/Sp6V+NtiN6JQNS1Viay7cWkazmRkrQrdFj2eshDe96SIQNIoMxqhzBOg==} - - remove-trailing-separator@1.1.0: - resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} - - remove-trailing-spaces@1.0.8: - resolution: {integrity: sha512-O3vsMYfWighyFbTd8hk8VaSj9UAGENxAtX+//ugIst2RMk5e03h6RoIS+0ylsFxY1gvmPuAY/PO4It+gPEeySA==} - - renderkid@3.0.0: - resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} - - repeat-string@1.6.1: - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} - engines: {node: '>=0.10'} - - request@2.88.2: - resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} - engines: {node: '>= 6'} - deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 - - require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - - require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} - - require-main-filename@2.0.0: - resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - - requireindex@1.2.0: - resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==} - engines: {node: '>=0.10.5'} - - requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - - resize-observer-polyfill@1.5.1: - resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} - - resolve-alpn@1.2.1: - resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - - resolve-cwd@3.0.0: - resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} - engines: {node: '>=8'} - - resolve-dir@0.1.1: - resolution: {integrity: sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==} - engines: {node: '>=0.10.0'} - - resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - - resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} - - resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - - resolve-url-loader@5.0.0: - resolution: {integrity: sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==} - engines: {node: '>=12'} - - resolve.exports@1.1.0: - resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==} - engines: {node: '>=10'} - - resolve.exports@2.0.2: - resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} - engines: {node: '>=10'} - - resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true - - resolve@2.0.0-next.5: - resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} - hasBin: true - - responselike@2.0.1: - resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} - - restore-cursor@3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} - engines: {node: '>=8'} - - restore-cursor@4.0.0: - resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - retry@0.13.1: - resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} - engines: {node: '>= 4'} - - reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - - rfdc@1.3.0: - resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} - - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - hasBin: true - - ripemd160@2.0.2: - resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} - - rlp@2.2.7: - resolution: {integrity: sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==} - hasBin: true - - rollup-plugin-copy@3.5.0: - resolution: {integrity: sha512-wI8D5dvYovRMx/YYKtUNt3Yxaw4ORC9xo6Gt9t22kveWz1enG9QrhVlagzwrxSC455xD1dHMKhIJkbsQ7d48BA==} - engines: {node: '>=8.3'} - - rollup-plugin-peer-deps-external@2.2.4: - resolution: {integrity: sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g==} - peerDependencies: - rollup: '*' - - rollup-plugin-postcss@4.0.2: - resolution: {integrity: sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==} - engines: {node: '>=10'} - peerDependencies: - postcss: 8.x - - rollup-plugin-typescript2@0.36.0: - resolution: {integrity: sha512-NB2CSQDxSe9+Oe2ahZbf+B4bh7pHwjV5L+RSYpCu7Q5ROuN94F9b6ioWwKfz3ueL3KTtmX4o2MUH2cgHDIEUsw==} - peerDependencies: - rollup: '>=1.26.3' - typescript: '>=2.4.0' - - rollup-pluginutils@2.8.2: - resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} - - rollup@2.78.0: - resolution: {integrity: sha512-4+YfbQC9QEVvKTanHhIAFVUFSRsezvQF8vFOJwtGfb9Bb+r014S+qryr9PSmw8x6sMnPkmFBGAvIFVQxvJxjtg==} - engines: {node: '>=10.0.0'} - hasBin: true - - rollup@2.79.1: - resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} - engines: {node: '>=10.0.0'} - hasBin: true - - rtl-css-js@1.16.1: - resolution: {integrity: sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==} - - run-async@2.4.1: - resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} - engines: {node: '>=0.12.0'} - - run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - - rusha@0.8.14: - resolution: {integrity: sha512-cLgakCUf6PedEu15t8kbsjnwIFFR2D4RfL+W3iWFJ4iac7z4B0ZI8fxy4R3J956kAI68HclCFGL8MPoUVC3qVA==} - - rxjs@6.6.7: - resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} - engines: {npm: '>=2.0.0'} - - rxjs@7.8.1: - resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} - - sade@1.8.1: - resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} - engines: {node: '>=6'} - - safe-array-concat@1.0.1: - resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} - engines: {node: '>=0.4'} - - safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - - safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - - safe-identifier@0.4.2: - resolution: {integrity: sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==} - - safe-regex-test@1.0.0: - resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} - - safe-stable-stringify@2.4.3: - resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} - engines: {node: '>=10'} - - safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - - sass-loader@12.6.0: - resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - fibers: '>= 3.1.0' - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - sass: ^1.3.0 - sass-embedded: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true - - sass-loader@13.3.2: - resolution: {integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==} - engines: {node: '>= 14.15.0'} - peerDependencies: - fibers: '>= 3.1.0' - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - sass: ^1.3.0 - sass-embedded: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true - - sass@1.69.5: - resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==} - engines: {node: '>=14.0.0'} - hasBin: true - - sax@1.2.4: - resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} - - sax@1.3.0: - resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} - - saxes@6.0.0: - resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} - engines: {node: '>=v12.22.7'} - - scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} - - schema-utils@3.3.0: - resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} - engines: {node: '>= 10.13.0'} - - schema-utils@4.2.0: - resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} - engines: {node: '>= 12.13.0'} - - screenfull@5.2.0: - resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} - engines: {node: '>=0.10.0'} - - scrypt-js@3.0.1: - resolution: {integrity: sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==} - - scuid@1.1.0: - resolution: {integrity: sha512-MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg==} - - secp256k1@4.0.3: - resolution: {integrity: sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==} - engines: {node: '>=10.0.0'} - - secure-compare@3.0.1: - resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==} - - select-hose@2.0.0: - resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} - - selfsigned@2.4.1: - resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} - engines: {node: '>=10'} - - semver-regex@4.0.5: - resolution: {integrity: sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==} - engines: {node: '>=12'} - - semver-truncate@3.0.0: - resolution: {integrity: sha512-LJWA9kSvMolR51oDE6PN3kALBNaUdkxzAGcexw8gjMA8xr5zUqK0JiR3CgARSqanYF3Z1YHvsErb1KDgh+v7Rg==} - engines: {node: '>=12'} - - semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} - hasBin: true - - semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - - semver@7.3.4: - resolution: {integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==} - engines: {node: '>=10'} - hasBin: true - - semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} - engines: {node: '>=10'} - hasBin: true - - semver@7.6.0: - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} - engines: {node: '>=10'} - hasBin: true - - send@0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} - engines: {node: '>= 0.8.0'} - - sentence-case@3.0.4: - resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} - - serialize-javascript@6.0.1: - resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==} - - serve-index@1.9.1: - resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} - engines: {node: '>= 0.8.0'} - - serve-static@1.15.0: - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} - engines: {node: '>= 0.8.0'} - - servify@0.1.12: - resolution: {integrity: sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==} - engines: {node: '>=6'} - - set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - - set-cookie-parser@2.6.0: - resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} - - set-function-length@1.1.1: - resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} - engines: {node: '>= 0.4'} - - set-function-name@2.0.1: - resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} - engines: {node: '>= 0.4'} - - set-harmonic-interval@1.0.1: - resolution: {integrity: sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==} - engines: {node: '>=6.9'} - - setimmediate@1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - - setprototypeof@1.1.0: - resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} - - setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - - sha.js@2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} - hasBin: true - - shallow-clone@3.0.1: - resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} - engines: {node: '>=8'} - - shallowequal@1.1.0: - resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} - - sharp@0.32.6: - resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} - engines: {node: '>=14.15.0'} - - shebang-command@1.2.0: - resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} - engines: {node: '>=0.10.0'} - - shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} - - shebang-regex@1.0.0: - resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} - engines: {node: '>=0.10.0'} - - shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - - shell-quote@1.8.1: - resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - - side-channel@1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} - - signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - - signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} - - signature-validator@1.2.0: - resolution: {integrity: sha512-D24EencPXA1NPonqvTnxyJYwQHaEw5k+opRflUYTUVy6JXH54NU61t3HLxIbjnZyU+eP1z2zrmZ0ByeT+VoLag==} - - signedsource@1.0.0: - resolution: {integrity: sha512-6+eerH9fEnNmi/hyM1DXcRK3pWdoMQtlkQ+ns0ntzunjKqp5i3sKCc80ym8Fib3iaYhdJUOPdhlJWj1tvge2Ww==} - - simple-concat@1.0.1: - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} - - simple-get@2.8.2: - resolution: {integrity: sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw==} - - simple-get@4.0.1: - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - - simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - - sirv@1.0.19: - resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==} - engines: {node: '>= 10'} - - sisteransi@1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - - siwe@1.1.6: - resolution: {integrity: sha512-3WRdEil32Tc2vuNzqJ2/Z/MIvsvy0Nkzc2ov+QujmpHO7tM83dgcb47z0Pu236T4JQkOQCqQkq3AJ/rVIezniA==} - peerDependencies: - ethers: 5.5.1 - - siwe@2.1.4: - resolution: {integrity: sha512-Dke1Qqa3mgiLm3vjqw/+SQ7dl8WV/Pfk3AlQBF94cBFydTYhztngqYrikzE3X5UTsJ6565dfVbQptszsuYZNYg==} - peerDependencies: - ethers: ^5.6.8 || ^6.0.8 - - slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - - slash@4.0.0: - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} - engines: {node: '>=12'} - - slash@5.1.0: - resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} - engines: {node: '>=14.16'} - - slice-ansi@3.0.0: - resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} - engines: {node: '>=8'} - - slice-ansi@4.0.0: - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} - engines: {node: '>=10'} - - slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} - engines: {node: '>=12'} - - snake-case@3.0.4: - resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} - - sockjs@0.3.24: - resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} - - sonic-boom@2.8.0: - resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} - - sort-keys-length@1.0.1: - resolution: {integrity: sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==} - engines: {node: '>=0.10.0'} - - sort-keys@1.1.2: - resolution: {integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==} - engines: {node: '>=0.10.0'} - - source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} - engines: {node: '>=0.10.0'} - - source-map-loader@3.0.2: - resolution: {integrity: sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - - source-map-support@0.5.13: - resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} - - source-map-support@0.5.19: - resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} - - source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - - source-map@0.5.6: - resolution: {integrity: sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==} - engines: {node: '>=0.10.0'} - - source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - - source-map@0.7.4: - resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} - engines: {node: '>= 8'} - - sourcemap-codec@1.4.8: - resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} - deprecated: Please use @jridgewell/sourcemap-codec instead - - space-separated-tokens@1.1.5: - resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} - - spawn-wrap@2.0.0: - resolution: {integrity: sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==} - engines: {node: '>=8'} - - spawnd@5.0.0: - resolution: {integrity: sha512-28+AJr82moMVWolQvlAIv3JcYDkjkFTEmfDc503wxrF5l2rQ3dFz6DpbXp3kD4zmgGGldfM4xM4v1sFj/ZaIOA==} - - spdx-correct@3.2.0: - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} - - spdx-exceptions@2.3.0: - resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} - - spdx-expression-parse@3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - - spdx-license-ids@3.0.16: - resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==} - - spdy-transport@3.0.0: - resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} - - spdy@4.0.2: - resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} - engines: {node: '>=6.0.0'} - - split-on-first@1.1.0: - resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} - engines: {node: '>=6'} - - split2@3.2.2: - resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} - - split2@4.2.0: - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} - engines: {node: '>= 10.x'} - - split@0.3.3: - resolution: {integrity: sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==} - - split@1.0.0: - resolution: {integrity: sha512-3SVfJe2A0WZg3D+ZEtXqYkvpSGAVaZ1MgufNCeHioBESCqQFsuT1VcQufiopBfJZqh92ZwQ6ddL378iUSbqVNQ==} - - sponge-case@1.0.1: - resolution: {integrity: sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA==} - - sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - - sshpk@1.18.0: - resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} - engines: {node: '>=0.10.0'} - hasBin: true - - stable@0.1.8: - resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} - deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' - - stack-generator@2.0.10: - resolution: {integrity: sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==} - - stack-utils@2.0.6: - resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} - engines: {node: '>=10'} - - stackframe@1.3.4: - resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} - - stacktrace-gps@3.1.2: - resolution: {integrity: sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==} - - stacktrace-js@2.0.2: - resolution: {integrity: sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==} - - stacktrace-parser@0.1.10: - resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} - engines: {node: '>=6'} - - standard-as-callback@2.1.0: - resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} - - start-server-and-test@1.15.5: - resolution: {integrity: sha512-o3EmkX0++GV+qsvIJ/OKWm3w91fD8uS/bPQVPrh/7loaxkpXSuAIHdnmN/P/regQK9eNAK76aBJcHt+OSTk+nA==} - engines: {node: '>=6'} - deprecated: this package has been deprecated - hasBin: true - - statuses@1.5.0: - resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} - engines: {node: '>= 0.6'} - - statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} - - std-env@3.6.0: - resolution: {integrity: sha512-aFZ19IgVmhdB2uX599ve2kE6BIE3YMnQ6Gp6BURhW/oIzpXGKr878TQfAQZn1+i0Flcc/UKUy1gOlcfaUBCryg==} - - stop-iteration-iterator@1.0.0: - resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} - engines: {node: '>= 0.4'} - - store2@2.14.2: - resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} - - storybook-addon-module-mock@1.1.6: - resolution: {integrity: sha512-ZNCF1LVNuY3XmDGWYnTiufNe4kwW7srve9moI823I6r3ck7yoAWG4fG+QczjZOYKgxlk6FKEMiKMjHfkcpBHQA==} - - storybook-dark-mode@3.0.3: - resolution: {integrity: sha512-ZLBLVpkuKTdtUv3DTuOjeP/bE7DHhOxVpDROKc0NtEYq9JHLUu6z05LLZinE3v6QPXQZ9TMQPm3Xe/0BcLEZlw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - - stream-browserify@3.0.0: - resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} - - stream-combiner@0.0.4: - resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==} - - stream-http@3.2.0: - resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==} - - stream-shift@1.0.1: - resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} - - streamsearch@1.1.0: - resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} - engines: {node: '>=10.0.0'} - - streamx@2.15.5: - resolution: {integrity: sha512-9thPGMkKC2GctCzyCUjME3yR03x2xNo0GPKGkRw2UMYN+gqWa9uqpyNWhmsNCutU5zHmkUum0LsCRQTXUgUCAg==} - - strict-event-emitter@0.2.8: - resolution: {integrity: sha512-KDf/ujU8Zud3YaLtMCcTI4xkZlZVIYxTLr+XIULexP+77EEVWixeXroLUXQXiVtH4XH2W7jr/3PT1v3zBuvc3A==} - - strict-event-emitter@0.4.6: - resolution: {integrity: sha512-12KWeb+wixJohmnwNFerbyiBrAlq5qJLwIt38etRtKtmmHyDSoGlIqFE9wx+4IwG0aDjI7GV8tc8ZccjWZZtTg==} - - strict-uri-encode@1.1.0: - resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==} - engines: {node: '>=0.10.0'} - - strict-uri-encode@2.0.0: - resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} - engines: {node: '>=4'} - - string-argv@0.3.2: - resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} - engines: {node: '>=0.6.19'} - - string-env-interpolation@1.0.1: - resolution: {integrity: sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg==} - - string-hash@1.1.3: - resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==} - - string-length@4.0.2: - resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} - engines: {node: '>=10'} - - string-length@5.0.1: - resolution: {integrity: sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==} - engines: {node: '>=12.20'} - - string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} - - string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - - string.prototype.matchall@4.0.10: - resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} - - string.prototype.padend@3.1.5: - resolution: {integrity: sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA==} - engines: {node: '>= 0.4'} - - string.prototype.trim@1.2.8: - resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} - engines: {node: '>= 0.4'} - - string.prototype.trimend@1.0.7: - resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} - - string.prototype.trimstart@1.0.7: - resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} - - string_decoder@1.0.3: - resolution: {integrity: sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==} - - string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - - string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - - strip-ansi@3.0.1: - resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} - engines: {node: '>=0.10.0'} - - strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - - strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} - - strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} - engines: {node: '>=4'} - - strip-bom@4.0.0: - resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} - engines: {node: '>=8'} - - strip-eof@1.0.0: - resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} - engines: {node: '>=0.10.0'} - - strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} - - strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - - strip-hex-prefix@1.0.0: - resolution: {integrity: sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A==} - engines: {node: '>=6.5.0', npm: '>=3'} - - strip-indent@3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} - engines: {node: '>=8'} - - strip-indent@4.0.0: - resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} - engines: {node: '>=12'} - - strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - - strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - - strip-outer@2.0.0: - resolution: {integrity: sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - stripe@13.11.0: - resolution: {integrity: sha512-yPxVJxUzP1QHhHeFnYjJl48QwDS1+5befcL7ju7+t+i88D5r0rbsL+GkCCS6zgcU+TiV5bF9eMGcKyJfLf8BZQ==} - engines: {node: '>=12.*'} - - strong-log-transformer@2.1.0: - resolution: {integrity: sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==} - engines: {node: '>=4'} - hasBin: true - - strtok3@7.0.0: - resolution: {integrity: sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==} - engines: {node: '>=14.16'} - - sturdy-websocket@0.2.1: - resolution: {integrity: sha512-NnzSOEKyv4I83qbuKw9ROtJrrT6Z/Xt7I0HiP/e6H6GnpeTDvzwGIGeJ8slai+VwODSHQDooW2CAilJwT9SpRg==} - - style-inject@0.3.0: - resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==} - - style-loader@3.3.3: - resolution: {integrity: sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - - style-value-types@5.0.0: - resolution: {integrity: sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==} - - styled-components@6.1.8: - resolution: {integrity: sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==} - engines: {node: '>= 16'} - peerDependencies: - react: '>= 16.8.0' - react-dom: '>= 16.8.0' - - styled-jsx@5.1.1: - resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true - - styled-jsx@5.1.2: - resolution: {integrity: sha512-FI5r0a5ED2/+DSdG2ZRz3a4FtNQnKPLadauU5v76a9QsscwZrWggQKOmyxGGP5EWKbyY3bsuWAJYzyKaDAVAcw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true - - stylehacks@5.1.1: - resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - stylehacks@6.0.0: - resolution: {integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.15 - - stylis@4.3.0: - resolution: {integrity: sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==} - - stylis@4.3.1: - resolution: {integrity: sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==} - - stylus-loader@7.1.3: - resolution: {integrity: sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==} - engines: {node: '>= 14.15.0'} - peerDependencies: - stylus: '>=0.52.4' - webpack: ^5.0.0 - - stylus@0.59.0: - resolution: {integrity: sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==} - hasBin: true - - sucrase@3.34.0: - resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} - engines: {node: '>=8'} - hasBin: true - - supports-color@2.0.0: - resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} - engines: {node: '>=0.8.0'} - - supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - - supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} - - supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} - engines: {node: '>=10'} - - supports-hyperlinks@2.3.0: - resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} - engines: {node: '>=8'} - - supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - - svg-parser@2.0.4: - resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} - - svgo@2.8.0: - resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} - engines: {node: '>=10.13.0'} - hasBin: true - - svgo@3.0.5: - resolution: {integrity: sha512-HQKHEo73pMNOlDlBcLgZRcHW2+1wo7bFYayAXkGN0l/2+h68KjlfZyMRhdhaGvoHV2eApOovl12zoFz42sT6rQ==} - engines: {node: '>=14.0.0'} - hasBin: true - - swap-case@2.0.2: - resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==} - - swarm-js@0.1.42: - resolution: {integrity: sha512-BV7c/dVlA3R6ya1lMlSSNPLYrntt0LUq4YMgy3iwpCIc6rZnS5W2wUoctarZ5pXlpKtxDDf9hNziEkcfrxdhqQ==} - - swc-loader@0.1.15: - resolution: {integrity: sha512-cn1WPIeQJvXM4bbo3OwdEIapsQ4uUGOfyFj0h2+2+brT0k76DCGnZXDE2KmcqTd2JSQ+b61z2NPMib7eEwMYYw==} - peerDependencies: - '@swc/core': ^1.2.52 - webpack: '>=2' - - swc-loader@0.2.3: - resolution: {integrity: sha512-D1p6XXURfSPleZZA/Lipb3A8pZ17fP4NObZvFCDjK/OKljroqDpPmsBdTraWhVBqUNpcWBQY1imWdoPScRlQ7A==} - peerDependencies: - '@swc/core': ^1.2.147 - webpack: '>=2' - - symbol-tree@3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - - synchronous-promise@2.0.17: - resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==} - - tailwind-merge@1.14.0: - resolution: {integrity: sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==} - - tailwindcss-animate@1.0.7: - resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} - peerDependencies: - tailwindcss: '>=3.0.0 || insiders' - - tailwindcss-gradients@3.0.0: - resolution: {integrity: sha512-EM1OreQggjWW6WuaiHKy02j1ZxgQIEp2zj0cruf4XMZ1RoCBpb1a14i/CiTE9rjl+APk57oCb3l+kbsJy4W4EA==} - - tailwindcss@3.4.1: - resolution: {integrity: sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==} - engines: {node: '>=14.0.0'} - hasBin: true - - tap-out@2.1.0: - resolution: {integrity: sha512-LJE+TBoVbOWhwdz4+FQk40nmbIuxJLqaGvj3WauQw3NYYU5TdjoV3C0x/yq37YAvVyi+oeBXmWnxWSjJ7IEyUw==} - hasBin: true - - tap-spec@5.0.0: - resolution: {integrity: sha512-zMDVJiE5I6Y4XGjlueGXJIX2YIkbDN44broZlnypT38Hj/czfOXrszHNNJBF/DXR8n+x6gbfSx68x04kIEHdrw==} - hasBin: true - - tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} - engines: {node: '>=6'} - - tape@5.7.4: - resolution: {integrity: sha512-uaigP+5H9+E8aaMLKMbGkDd33G5TKu4UFpapqT7um+8xSHQQUS2lJNd+hTj9fFVQLg8bmcIofwc8b9f6+ISSfQ==} - hasBin: true - - tar-fs@2.1.1: - resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} - - tar-fs@3.0.4: - resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} - - tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} - - tar-stream@3.1.6: - resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==} - - tar@4.4.19: - resolution: {integrity: sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==} - engines: {node: '>=4.5'} - - tar@6.2.0: - resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} - engines: {node: '>=10'} - - telejson@7.2.0: - resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==} - - temp-dir@2.0.0: - resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} - engines: {node: '>=8'} - - tempy@1.0.1: - resolution: {integrity: sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==} - engines: {node: '>=10'} - - terminal-link@2.1.1: - resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} - engines: {node: '>=8'} - - terser-webpack-plugin@5.3.9: - resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - - terser@5.26.0: - resolution: {integrity: sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==} - engines: {node: '>=10'} - hasBin: true - - test-exclude@6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} - - text-encoding@0.7.0: - resolution: {integrity: sha512-oJQ3f1hrOnbRLOcwKz0Liq2IcrvDeZRHXhd9RgLrsT+DjWY/nty1Hi7v3dtkaEYbPYe0mUoOfzRrMwfXXwgPUA==} - deprecated: no longer maintained - - text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - - thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - - thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - - thread-stream@0.15.2: - resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} - - throttle-debounce@3.0.1: - resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} - engines: {node: '>=10'} - - through2@2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} - - through@2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - - thunky@1.1.0: - resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} - - timed-out@4.0.1: - resolution: {integrity: sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==} - engines: {node: '>=0.10.0'} - - timers-browserify@2.0.12: - resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} - engines: {node: '>=0.6.0'} - - tiny-invariant@1.3.1: - resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} - - tinyspy@2.2.0: - resolution: {integrity: sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==} - engines: {node: '>=14.0.0'} - - title-case@3.0.3: - resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} - - tmp@0.0.33: - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} - engines: {node: '>=0.6.0'} - - tmp@0.2.1: - resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} - engines: {node: '>=8.17.0'} - - tmpl@1.0.5: - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - - to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - - to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - - tocbot@4.23.0: - resolution: {integrity: sha512-5DWuSZXsqG894mkGb8ZsQt9myyQyVxE50AiGRZ0obV0BVUTVkaZmc9jbgpknaAAPUm4FIrzGkEseD6FuQJYJDQ==} - - toggle-selection@1.0.6: - resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} - - toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} - - token-types@5.0.1: - resolution: {integrity: sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==} - engines: {node: '>=14.16'} - - totalist@1.1.0: - resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==} - engines: {node: '>=6'} - - tough-cookie@2.5.0: - resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} - engines: {node: '>=0.8'} - - tough-cookie@4.1.3: - resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} - engines: {node: '>=6'} - - tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - - tr46@3.0.0: - resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} - engines: {node: '>=12'} - - tree-kill@1.2.2: - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} - hasBin: true - - treeify@1.1.0: - resolution: {integrity: sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==} - engines: {node: '>=0.6'} - - trim-repeated@2.0.0: - resolution: {integrity: sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==} - engines: {node: '>=12'} - - trim@0.0.1: - resolution: {integrity: sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==} - - trough@2.1.0: - resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} - - ts-api-utils@1.0.3: - resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} - engines: {node: '>=16.13.0'} - peerDependencies: - typescript: '>=4.2.0' - - ts-api-utils@1.3.0: - resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} - engines: {node: '>=16'} - peerDependencies: - typescript: '>=4.2.0' - - ts-dedent@2.2.0: - resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} - engines: {node: '>=6.10'} - - ts-easing@0.2.0: - resolution: {integrity: sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==} - - ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - - ts-jest-mock-import-meta@1.1.0: - resolution: {integrity: sha512-PTmdWGbDZOPh8vyZUmCTK5PjeD2X3YO25MQPTbm0lMlNFigUDwz3opwXOlsrgD0i5u/MpDX0gdZKoVONxVjVEw==} - peerDependencies: - ts-jest: '>=20.0.0' - - ts-jest@29.1.1: - resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@jest/types': ^29.0.0 - babel-jest: ^29.0.0 - esbuild: '*' - jest: ^29.0.0 - typescript: '>=4.3 <6' - peerDependenciesMeta: - '@babel/core': - optional: true - '@jest/types': - optional: true - babel-jest: - optional: true - esbuild: - optional: true - - ts-loader@9.5.1: - resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} - engines: {node: '>=12.0.0'} - peerDependencies: - typescript: '*' - webpack: ^5.0.0 - - ts-log@2.2.5: - resolution: {integrity: sha512-PGcnJoTBnVGy6yYNFxWVNkdcAuAMstvutN9MgDJIV6L0oG8fB+ZNNy1T+wJzah8RPGor1mZuPQkVfXNDpy9eHA==} - - ts-node@10.9.1: - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - - ts-pnp@1.2.0: - resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} - engines: {node: '>=6'} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - tsconfig-paths-webpack-plugin@4.0.0: - resolution: {integrity: sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==} - engines: {node: '>=10.13.0'} - - tsconfig-paths-webpack-plugin@4.1.0: - resolution: {integrity: sha512-xWFISjviPydmtmgeUAuXp4N1fky+VCtfhOkDUFIv5ea7p4wuTomI4QTrXvFBX2S4jZsmyTSrStQl+E+4w+RzxA==} - engines: {node: '>=10.13.0'} - - tsconfig-paths@3.15.0: - resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} - - tsconfig-paths@4.2.0: - resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} - engines: {node: '>=6'} - - tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - - tslib@2.4.0: - resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} - - tslib@2.4.1: - resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} - - tslib@2.5.0: - resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} - - tslib@2.5.3: - resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==} - - tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - - tsutils@3.21.0: - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - - tty-browserify@0.0.1: - resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} - - tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - - tweetnacl@0.14.5: - resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} - - tweetnacl@1.0.3: - resolution: {integrity: sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==} - - type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} - - type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} - - type-fest@0.16.0: - resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} - engines: {node: '>=10'} - - type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - - type-fest@0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} - - type-fest@0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} - engines: {node: '>=8'} - - type-fest@0.7.1: - resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} - engines: {node: '>=8'} - - type-fest@0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} - - type-fest@1.4.0: - resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} - engines: {node: '>=10'} - - type-fest@2.19.0: - resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} - engines: {node: '>=12.20'} - - type-fest@3.13.1: - resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} - engines: {node: '>=14.16'} - - type-is@1.6.18: - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} - engines: {node: '>= 0.6'} - - type@1.2.0: - resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} - - type@2.7.2: - resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} - - typed-array-buffer@1.0.0: - resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} - engines: {node: '>= 0.4'} - - typed-array-byte-length@1.0.0: - resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} - engines: {node: '>= 0.4'} - - typed-array-byte-offset@1.0.0: - resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} - engines: {node: '>= 0.4'} - - typed-array-length@1.0.4: - resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} - - typed-assert@1.0.9: - resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} - - typedarray-to-buffer@3.1.5: - resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} - - typedarray@0.0.6: - resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - - typescript@5.4.2: - resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} - engines: {node: '>=14.17'} - hasBin: true - - ua-parser-js@1.0.37: - resolution: {integrity: sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==} - - ufo@1.3.2: - resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==} - - uglify-js@3.17.4: - resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} - engines: {node: '>=0.8.0'} - hasBin: true - - uint8arrays@2.1.10: - resolution: {integrity: sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==} - - uint8arrays@3.1.1: - resolution: {integrity: sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==} - - ultron@1.1.1: - resolution: {integrity: sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==} - - unbox-primitive@1.0.2: - resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} - - unc-path-regex@0.1.2: - resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} - engines: {node: '>=0.10.0'} - - uncrypto@0.1.3: - resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} - - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - - unenv@1.8.0: - resolution: {integrity: sha512-uIGbdCWZfhRRmyKj1UioCepQ0jpq638j/Cf0xFTn4zD1nGJ2lSdzYHLzfdXN791oo/0juUiSWW1fBklXMTsuqg==} - - unfetch@4.2.0: - resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==} - - unicode-canonical-property-names-ecmascript@2.0.0: - resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} - engines: {node: '>=4'} - - unicode-match-property-ecmascript@2.0.0: - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} - engines: {node: '>=4'} - - unicode-match-property-value-ecmascript@2.1.0: - resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} - engines: {node: '>=4'} - - unicode-property-aliases-ecmascript@2.1.0: - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} - engines: {node: '>=4'} - - unicorn-magic@0.1.0: - resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} - engines: {node: '>=18'} - - unified@10.1.2: - resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} - - union@0.5.0: - resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} - engines: {node: '>= 0.8.0'} - - unique-string@2.0.0: - resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} - engines: {node: '>=8'} - - unist-util-is@4.1.0: - resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==} - - unist-util-is@5.2.1: - resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} - - unist-util-stringify-position@2.0.3: - resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} - - unist-util-stringify-position@3.0.3: - resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} - - unist-util-visit-parents@3.1.1: - resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==} - - unist-util-visit-parents@5.1.3: - resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} - - unist-util-visit@2.0.3: - resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==} - - unist-util-visit@4.1.2: - resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} - - universalify@0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} - engines: {node: '>= 4.0.0'} - - universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} - engines: {node: '>= 4.0.0'} - - universalify@2.0.1: - resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} - engines: {node: '>= 10.0.0'} - - unixify@1.0.0: - resolution: {integrity: sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==} - engines: {node: '>=0.10.0'} - - unpipe@1.0.0: - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} - engines: {node: '>= 0.8'} - - unplugin@1.5.1: - resolution: {integrity: sha512-0QkvG13z6RD+1L1FoibQqnvTwVBXvS4XSPwAyinVgoOCl2jAgwzdUKmEj05o4Lt8xwQI85Hb6mSyYkcAGwZPew==} - - unstorage@1.10.1: - resolution: {integrity: sha512-rWQvLRfZNBpF+x8D3/gda5nUCQL2PgXy2jNG4U7/Rc9BGEv9+CAJd0YyGCROUBKs9v49Hg8huw3aih5Bf5TAVw==} - peerDependencies: - '@azure/app-configuration': ^1.4.1 - '@azure/cosmos': ^4.0.0 - '@azure/data-tables': ^13.2.2 - '@azure/identity': ^3.3.2 - '@azure/keyvault-secrets': ^4.7.0 - '@azure/storage-blob': ^12.16.0 - '@capacitor/preferences': ^5.0.6 - '@netlify/blobs': ^6.2.0 - '@planetscale/database': ^1.11.0 - '@upstash/redis': ^1.23.4 - '@vercel/kv': ^0.2.3 - idb-keyval: ^6.2.1 - peerDependenciesMeta: - '@azure/app-configuration': - optional: true - '@azure/cosmos': - optional: true - '@azure/data-tables': - optional: true - '@azure/identity': - optional: true - '@azure/keyvault-secrets': - optional: true - '@azure/storage-blob': - optional: true - '@capacitor/preferences': - optional: true - '@netlify/blobs': - optional: true - '@planetscale/database': - optional: true - '@upstash/redis': - optional: true - '@vercel/kv': - optional: true - idb-keyval: - optional: true - - untildify@4.0.0: - resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} - engines: {node: '>=8'} - - untun@0.1.2: - resolution: {integrity: sha512-wLAMWvxfqyTiBODA1lg3IXHQtjggYLeTK7RnSfqtOXixWJ3bAa2kK/HHmOOg19upteqO3muLvN6O/icbyQY33Q==} - hasBin: true - - update-browserslist-db@1.0.13: - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - - upper-case-first@2.0.2: - resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} - - upper-case@2.0.2: - resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==} - - uqr@0.1.2: - resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} - - uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - - url-join@4.0.1: - resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} - - url-loader@4.1.1: - resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - file-loader: '*' - webpack: ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - file-loader: - optional: true - - url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - - url-set-query@1.0.0: - resolution: {integrity: sha512-3AChu4NiXquPfeckE5R5cGdiHCMWJx1dwCWOmWIL4KHAziJNOFIYJlpGFeKDvwLPHovZRCxK3cYlwzqI9Vp+Gg==} - - url@0.11.3: - resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==} - - urlpattern-polyfill@8.0.2: - resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==} - - urlpattern-polyfill@9.0.0: - resolution: {integrity: sha512-WHN8KDQblxd32odxeIgo83rdVDE2bvdkb86it7bMhYZwWKJz0+O0RK/eZiHYnM+zgt/U7hAHOlCQGfjjvSkw2g==} - - use-callback-ref@1.3.0: - resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - use-intl@3.3.1: - resolution: {integrity: sha512-BAFmkbUvtU/9AnAM5fzc/mqz+KIsWGNJ1bJ9bxYB5UHvlxU5qTamYgPa8ZO94V7tOpAFFSskL3sPKKlknZLXlA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - use-resize-observer@9.1.0: - resolution: {integrity: sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==} - peerDependencies: - react: 16.8.0 - 18 - react-dom: 16.8.0 - 18 - - use-sidecar@1.1.2: - resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - use-sync-external-store@1.2.0: - resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - usehooks-ts@2.12.1: - resolution: {integrity: sha512-meo93qn2hyBJdHVczbalnsU2FU2WQ1ZVRmppRn8+P6TXo9hORNe10pFVKJfIBYfb2FFapqNuF5vUviLRSy/vAw==} - engines: {node: '>=16.15.0'} - peerDependencies: - react: ^16.8.0 || ^17 || ^18 - - utf-8-validate@5.0.10: - resolution: {integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==} - engines: {node: '>=6.14.2'} - - utf8@3.0.0: - resolution: {integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==} - - util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - - util@0.12.5: - resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} - - utila@0.4.0: - resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} - - utils-merge@1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} - engines: {node: '>= 0.4.0'} - - uuid@3.4.0: - resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. - hasBin: true - - uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true - - uuid@9.0.1: - resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} - hasBin: true - - uvu@0.5.6: - resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} - engines: {node: '>=8'} - hasBin: true - - v8-compile-cache-lib@3.0.1: - resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - - v8-to-istanbul@9.2.0: - resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} - engines: {node: '>=10.12.0'} - - valid-url@1.0.9: - resolution: {integrity: sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==} - - validate-npm-package-license@3.0.4: - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - - validate-npm-package-name@5.0.0: - resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - validator@13.11.0: - resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} - engines: {node: '>= 0.10'} - - value-or-promise@1.0.12: - resolution: {integrity: sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q==} - engines: {node: '>=12'} - - varint@5.0.2: - resolution: {integrity: sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==} - - varint@6.0.0: - resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} - - vary@1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} - engines: {node: '>= 0.8'} - - vaul@0.9.0: - resolution: {integrity: sha512-bZSySGbAHiTXmZychprnX/dE0EsSige88xtyyL3/MCRbrFotRPQZo7UdydGXZWw+CKbNOw5Ow8gwAo93/nB/Cg==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - - verror@1.10.0: - resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} - engines: {'0': node >=0.6.0} - - vfile-message@3.1.4: - resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} - - vfile@5.3.7: - resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} - - vm-browserify@1.1.2: - resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - - vscode-json-languageservice@4.2.1: - resolution: {integrity: sha512-xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA==} - - vscode-languageserver-textdocument@1.0.11: - resolution: {integrity: sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==} - - vscode-languageserver-types@3.17.5: - resolution: {integrity: sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==} - - vscode-nls@5.2.0: - resolution: {integrity: sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==} - - vscode-uri@3.0.8: - resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} - - w3c-xmlserializer@4.0.0: - resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} - engines: {node: '>=14'} - - wait-on@5.3.0: - resolution: {integrity: sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==} - engines: {node: '>=8.9.0'} - hasBin: true - - wait-on@7.0.1: - resolution: {integrity: sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==} - engines: {node: '>=12.0.0'} - hasBin: true - - wait-port@0.2.14: - resolution: {integrity: sha512-kIzjWcr6ykl7WFbZd0TMae8xovwqcqbx6FM9l+7agOgUByhzdjfzZBPK2CPufldTOMxbUivss//Sh9MFawmPRQ==} - engines: {node: '>=8'} - hasBin: true - - walker@1.0.8: - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - - watchpack@2.4.0: - resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} - engines: {node: '>=10.13.0'} - - wbuf@1.7.3: - resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} - - wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - - web-encoding@1.1.5: - resolution: {integrity: sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==} - - web-streams-polyfill@3.2.1: - resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} - engines: {node: '>= 8'} - - web3-bzz@1.10.3: - resolution: {integrity: sha512-XDIRsTwekdBXtFytMpHBuun4cK4x0ZMIDXSoo1UVYp+oMyZj07c7gf7tNQY5qZ/sN+CJIas4ilhN25VJcjSijQ==} - engines: {node: '>=8.0.0'} - - web3-core-helpers@1.10.3: - resolution: {integrity: sha512-Yv7dQC3B9ipOc5sWm3VAz1ys70Izfzb8n9rSiQYIPjpqtJM+3V4EeK6ghzNR6CO2es0+Yu9CtCkw0h8gQhrTxA==} - engines: {node: '>=8.0.0'} - - web3-core-method@1.10.3: - resolution: {integrity: sha512-VZ/Dmml4NBmb0ep5PTSg9oqKoBtG0/YoMPei/bq/tUdlhB2dMB79sbeJPwx592uaV0Vpk7VltrrrBv5hTM1y4Q==} - engines: {node: '>=8.0.0'} - - web3-core-promievent@1.10.3: - resolution: {integrity: sha512-HgjY+TkuLm5uTwUtaAfkTgRx/NzMxvVradCi02gy17NxDVdg/p6svBHcp037vcNpkuGeFznFJgULP+s2hdVgUQ==} - engines: {node: '>=8.0.0'} - - web3-core-requestmanager@1.10.3: - resolution: {integrity: sha512-VT9sKJfgM2yBOIxOXeXiDuFMP4pxzF6FT+y8KTLqhDFHkbG3XRe42Vm97mB/IvLQCJOmokEjl3ps8yP1kbggyw==} - engines: {node: '>=8.0.0'} - - web3-core-subscriptions@1.10.3: - resolution: {integrity: sha512-KW0Mc8sgn70WadZu7RjQ4H5sNDJ5Lx8JMI3BWos+f2rW0foegOCyWhRu33W1s6ntXnqeBUw5rRCXZRlA3z+HNA==} - engines: {node: '>=8.0.0'} - - web3-core@1.10.3: - resolution: {integrity: sha512-Vbk0/vUNZxJlz3RFjAhNNt7qTpX8yE3dn3uFxfX5OHbuon5u65YEOd3civ/aQNW745N0vGUlHFNxxmn+sG9DIw==} - engines: {node: '>=8.0.0'} - - web3-eth-abi@1.10.3: - resolution: {integrity: sha512-O8EvV67uhq0OiCMekqYsDtb6FzfYzMXT7VMHowF8HV6qLZXCGTdB/NH4nJrEh2mFtEwVdS6AmLFJAQd2kVyoMQ==} - engines: {node: '>=8.0.0'} - - web3-eth-accounts@1.10.3: - resolution: {integrity: sha512-8MipGgwusDVgn7NwKOmpeo3gxzzd+SmwcWeBdpXknuyDiZSQy9tXe+E9LeFGrmys/8mLLYP79n3jSbiTyv+6pQ==} - engines: {node: '>=8.0.0'} - - web3-eth-contract@1.10.3: - resolution: {integrity: sha512-Y2CW61dCCyY4IoUMD4JsEQWrILX4FJWDWC/Txx/pr3K/+fGsBGvS9kWQN5EsVXOp4g7HoFOfVh9Lf7BmVVSRmg==} - engines: {node: '>=8.0.0'} - - web3-eth-ens@1.10.3: - resolution: {integrity: sha512-hR+odRDXGqKemw1GFniKBEXpjYwLgttTES+bc7BfTeoUyUZXbyDHe5ifC+h+vpzxh4oS0TnfcIoarK0Z9tFSiQ==} - engines: {node: '>=8.0.0'} - - web3-eth-iban@1.10.3: - resolution: {integrity: sha512-ZCfOjYKAjaX2TGI8uif5ah+J3BYFuo+47JOIV1RIz2l7kD9VfnxvRH5UiQDRyMALQC7KFd2hUqIEtHklapNyKA==} - engines: {node: '>=8.0.0'} - - web3-eth-personal@1.10.3: - resolution: {integrity: sha512-avrQ6yWdADIvuNQcFZXmGLCEzulQa76hUOuVywN7O3cklB4nFc/Gp3yTvD3bOAaE7DhjLQfhUTCzXL7WMxVTsw==} - engines: {node: '>=8.0.0'} - - web3-eth@1.10.3: - resolution: {integrity: sha512-Uk1U2qGiif2mIG8iKu23/EQJ2ksB1BQXy3wF3RvFuyxt8Ft9OEpmGlO7wOtAyJdoKzD5vcul19bJpPcWSAYZhA==} - engines: {node: '>=8.0.0'} - - web3-net@1.10.3: - resolution: {integrity: sha512-IoSr33235qVoI1vtKssPUigJU9Fc/Ph0T9CgRi15sx+itysmvtlmXMNoyd6Xrgm9LuM4CIhxz7yDzH93B79IFg==} - engines: {node: '>=8.0.0'} - - web3-providers-http@1.10.3: - resolution: {integrity: sha512-6dAgsHR3MxJ0Qyu3QLFlQEelTapVfWNTu5F45FYh8t7Y03T1/o+YAkVxsbY5AdmD+y5bXG/XPJ4q8tjL6MgZHw==} - engines: {node: '>=8.0.0'} - - web3-providers-ipc@1.10.3: - resolution: {integrity: sha512-vP5WIGT8FLnGRfswTxNs9rMfS1vCbMezj/zHbBe/zB9GauBRTYVrUo2H/hVrhLg8Ut7AbsKZ+tCJ4mAwpKi2hA==} - engines: {node: '>=8.0.0'} - - web3-providers-ws@1.10.3: - resolution: {integrity: sha512-/filBXRl48INxsh6AuCcsy4v5ndnTZ/p6bl67kmO9aK1wffv7CT++DrtclDtVMeDGCgB3van+hEf9xTAVXur7Q==} - engines: {node: '>=8.0.0'} - - web3-shh@1.10.3: - resolution: {integrity: sha512-cAZ60CPvs9azdwMSQ/PSUdyV4PEtaW5edAZhu3rCXf6XxQRliBboic+AvwUvB6j3eswY50VGa5FygfVmJ1JVng==} - engines: {node: '>=8.0.0'} - - web3-utils@1.10.3: - resolution: {integrity: sha512-OqcUrEE16fDBbGoQtZXWdavsPzbGIDc5v3VrRTZ0XrIpefC/viZ1ZU9bGEemazyS0catk/3rkOOxpzTfY+XsyQ==} - engines: {node: '>=8.0.0'} - - web3@1.10.3: - resolution: {integrity: sha512-DgUdOOqC/gTqW+VQl1EdPxrVRPB66xVNtuZ5KD4adVBtko87hkgM8BTZ0lZ8IbUfnQk6DyjcDujMiH3oszllAw==} - engines: {node: '>=8.0.0'} - - webcrypto-core@1.7.7: - resolution: {integrity: sha512-7FjigXNsBfopEj+5DV2nhNpfic2vumtjjgPmeDKk45z+MJwXKKfhPB7118Pfzrmh4jqOMST6Ch37iPAHoImg5g==} - - webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - - webidl-conversions@7.0.0: - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} - engines: {node: '>=12'} - - webpack-bundle-analyzer@4.7.0: - resolution: {integrity: sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg==} - engines: {node: '>= 10.13.0'} - hasBin: true - - webpack-dev-middleware@5.3.3: - resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - - webpack-dev-middleware@6.1.1: - resolution: {integrity: sha512-y51HrHaFeeWir0YO4f0g+9GwZawuigzcAdRNon6jErXy/SqV/+O6eaVAzDqE6t3e3NpGeR5CS+cCDaTC+V3yEQ==} - engines: {node: '>= 14.15.0'} - peerDependencies: - webpack: ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true - - webpack-dev-server@4.15.1: - resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==} - engines: {node: '>= 12.13.0'} - hasBin: true - peerDependencies: - webpack: ^4.37.0 || ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack: - optional: true - webpack-cli: - optional: true - - webpack-hot-middleware@2.25.4: - resolution: {integrity: sha512-IRmTspuHM06aZh98OhBJtqLpeWFM8FXJS5UYpKYxCJzyFoyWj1w6VGFfomZU7OPA55dMLrQK0pRT1eQ3PACr4w==} - - webpack-merge@5.10.0: - resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} - engines: {node: '>=10.0.0'} - - webpack-node-externals@3.0.0: - resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==} - engines: {node: '>=6'} - - webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} - engines: {node: '>=10.13.0'} - - webpack-subresource-integrity@5.1.0: - resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} - engines: {node: '>= 12'} - peerDependencies: - html-webpack-plugin: '>= 5.0.0-beta.1 < 6' - webpack: ^5.12.0 - peerDependenciesMeta: - html-webpack-plugin: - optional: true - - webpack-virtual-modules@0.5.0: - resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} - - webpack-virtual-modules@0.6.1: - resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} - - webpack@5.89.0: - resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - - websocket-driver@0.7.4: - resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} - engines: {node: '>=0.8.0'} - - websocket-extensions@0.1.4: - resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} - engines: {node: '>=0.8.0'} - - websocket@1.0.34: - resolution: {integrity: sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==} - engines: {node: '>=4.0.0'} - - whatwg-encoding@2.0.0: - resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} - engines: {node: '>=12'} - - whatwg-mimetype@3.0.0: - resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} - engines: {node: '>=12'} - - whatwg-url@11.0.0: - resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} - engines: {node: '>=12'} - - whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - - which-boxed-primitive@1.0.2: - resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} - - which-builtin-type@1.1.3: - resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} - engines: {node: '>= 0.4'} - - which-collection@1.0.1: - resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} - - which-module@2.0.1: - resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - - which-typed-array@1.1.13: - resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} - engines: {node: '>= 0.4'} - - which@1.3.1: - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} - hasBin: true - - which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true - - wildcard@2.0.1: - resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} - - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - - wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} - - wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} - - wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - - wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - - write-file-atomic@3.0.3: - resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} - - write-file-atomic@4.0.2: - resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - ws@3.3.3: - resolution: {integrity: sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@7.4.6: - resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@7.5.9: - resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@8.13.0: - resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@8.14.2: - resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@8.16.0: - resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@8.5.0: - resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - xhr-request-promise@0.1.3: - resolution: {integrity: sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==} - - xhr-request@1.1.0: - resolution: {integrity: sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==} - - xhr@2.6.0: - resolution: {integrity: sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==} - - xml-name-validator@4.0.0: - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} - engines: {node: '>=12'} - - xml@1.0.1: - resolution: {integrity: sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==} - - xmlbuilder@15.1.1: - resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} - engines: {node: '>=8.0'} - - xmlchars@2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - - xtend@4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} - engines: {node: '>=0.4'} - - y18n@4.0.3: - resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - - y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} - - yaeti@0.0.6: - resolution: {integrity: sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==} - engines: {node: '>=0.10.32'} - - yallist@2.1.2: - resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} - - yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - - yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - - yaml-ast-parser@0.0.43: - resolution: {integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==} - - yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} - - yaml@2.3.1: - resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} - engines: {node: '>= 14'} - - yaml@2.3.4: - resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} - engines: {node: '>= 14'} - - yargs-parser@18.1.3: - resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} - engines: {node: '>=6'} - - yargs-parser@20.2.9: - resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} - engines: {node: '>=10'} - - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - - yargs@15.4.1: - resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} - engines: {node: '>=8'} - - yargs@16.2.0: - resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} - engines: {node: '>=10'} - - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} - - yn@3.1.1: - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} - engines: {node: '>=6'} - - yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - - yocto-queue@1.0.0: - resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} - engines: {node: '>=12.20'} - - zod@3.22.4: - resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} - - zustand@4.4.7: - resolution: {integrity: sha512-QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw==} - engines: {node: '>=12.7.0'} - peerDependencies: - '@types/react': '>=16.8' - immer: '>=9.0' - react: '>=16.8' - peerDependenciesMeta: - '@types/react': - optional: true - immer: - optional: true - react: - optional: true - - zwitch@2.0.4: - resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - -snapshots: - - '@aashutoshrathi/word-wrap@1.2.6': {} - - '@adobe/css-tools@4.3.2': {} - - '@adraffy/ens-normalize@1.10.0': {} - - '@alembic/ui@1.5.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - classnames: 2.3.2 - react: 18.2.0 - react-code-blocks: 0.1.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react-dom: 18.2.0(react@18.2.0) - react-feather: 2.0.10(react@18.2.0) - usehooks-ts: 2.12.1(react@18.2.0) - - '@alloc/quick-lru@5.2.0': {} - - '@ampproject/remapping@2.2.1': - dependencies: - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 - - '@ardatan/relay-compiler@12.0.0(encoding@0.1.13)(graphql@16.8.1)': - dependencies: - '@babel/core': 7.23.9 - '@babel/generator': 7.23.5 - '@babel/parser': 7.23.9 - '@babel/runtime': 7.23.9 - '@babel/traverse': 7.23.9 - '@babel/types': 7.23.9 - babel-preset-fbjs: 3.4.0(@babel/core@7.23.9) - chalk: 4.1.0 - fb-watchman: 2.0.2 - fbjs: 3.0.5(encoding@0.1.13) - glob: 7.2.3 - graphql: 16.8.1 - immutable: 3.7.6 - invariant: 2.2.4 - nullthrows: 1.1.1 - relay-runtime: 12.0.0(encoding@0.1.13) - signedsource: 1.0.0 - yargs: 15.4.1 - transitivePeerDependencies: - - encoding - - supports-color - - '@ardatan/sync-fetch@0.0.1(encoding@0.1.13)': - dependencies: - node-fetch: 2.7.0(encoding@0.1.13) - transitivePeerDependencies: - - encoding - - '@aw-web-design/x-default-browser@1.4.126': - dependencies: - default-browser-id: 3.0.0 - - '@babel/code-frame@7.23.5': - dependencies: - '@babel/highlight': 7.23.4 - chalk: 2.4.2 - - '@babel/compat-data@7.23.5': {} - - '@babel/core@7.23.9': - dependencies: - '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.23.5 - '@babel/generator': 7.23.6 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) - '@babel/helpers': 7.23.9 - '@babel/parser': 7.23.9 - '@babel/template': 7.23.9 - '@babel/traverse': 7.23.9 - '@babel/types': 7.23.9 - convert-source-map: 2.0.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/generator@7.23.5': - dependencies: - '@babel/types': 7.23.5 - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 - jsesc: 2.5.2 - - '@babel/generator@7.23.6': - dependencies: - '@babel/types': 7.23.9 - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 - jsesc: 2.5.2 - - '@babel/helper-annotate-as-pure@7.22.5': - dependencies: - '@babel/types': 7.23.9 - - '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': - dependencies: - '@babel/types': 7.23.9 - - '@babel/helper-compilation-targets@7.22.15': - dependencies: - '@babel/compat-data': 7.23.5 - '@babel/helper-validator-option': 7.23.5 - browserslist: 4.22.2 - lru-cache: 5.1.1 - semver: 6.3.1 - - '@babel/helper-compilation-targets@7.23.6': - dependencies: - '@babel/compat-data': 7.23.5 - '@babel/helper-validator-option': 7.23.5 - browserslist: 4.22.2 - lru-cache: 5.1.1 - semver: 6.3.1 - - '@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - semver: 6.3.1 - - '@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - regexpu-core: 5.3.2 - semver: 6.3.1 - - '@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4 - lodash.debounce: 4.0.8 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - - '@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4 - lodash.debounce: 4.0.8 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - - '@babel/helper-environment-visitor@7.22.20': {} - - '@babel/helper-function-name@7.23.0': - dependencies: - '@babel/template': 7.23.9 - '@babel/types': 7.23.9 - - '@babel/helper-hoist-variables@7.22.5': - dependencies: - '@babel/types': 7.23.9 - - '@babel/helper-member-expression-to-functions@7.23.0': - dependencies: - '@babel/types': 7.23.9 - - '@babel/helper-module-imports@7.22.15': - dependencies: - '@babel/types': 7.23.9 - - '@babel/helper-module-transforms@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 - - '@babel/helper-optimise-call-expression@7.22.5': - dependencies: - '@babel/types': 7.23.9 - - '@babel/helper-plugin-utils@7.22.5': {} - - '@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-wrap-function': 7.22.20 - - '@babel/helper-replace-supers@7.22.20(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - - '@babel/helper-simple-access@7.22.5': - dependencies: - '@babel/types': 7.23.9 - - '@babel/helper-skip-transparent-expression-wrappers@7.22.5': - dependencies: - '@babel/types': 7.23.9 - - '@babel/helper-split-export-declaration@7.22.6': - dependencies: - '@babel/types': 7.23.9 - - '@babel/helper-string-parser@7.23.4': {} - - '@babel/helper-validator-identifier@7.22.20': {} - - '@babel/helper-validator-option@7.23.5': {} - - '@babel/helper-wrap-function@7.22.20': - dependencies: - '@babel/helper-function-name': 7.23.0 - '@babel/template': 7.23.9 - '@babel/types': 7.23.9 - - '@babel/helpers@7.23.9': - dependencies: - '@babel/template': 7.23.9 - '@babel/traverse': 7.23.9 - '@babel/types': 7.23.9 - transitivePeerDependencies: - - supports-color - - '@babel/highlight@7.23.4': - dependencies: - '@babel/helper-validator-identifier': 7.22.20 - chalk: 2.4.2 - js-tokens: 4.0.0 - - '@babel/parser@7.23.5': - dependencies: - '@babel/types': 7.23.9 - - '@babel/parser@7.23.9': - dependencies: - '@babel/types': 7.23.9 - - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.9) - - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-proposal-decorators@7.23.5(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.23.9) - - '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.23.9)': - dependencies: - '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.9) - - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-decorators@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-flow@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.9) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9) - - '@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.9) - - '@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.9) - - '@babel/plugin-transform-classes@7.23.5(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) - '@babel/helper-split-export-declaration': 7.22.6 - globals: 11.12.0 - - '@babel/plugin-transform-classes@7.23.8(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) - '@babel/helper-split-export-declaration': 7.22.6 - globals: 11.12.0 - - '@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/template': 7.22.15 - - '@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.9) - - '@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.9) - - '@babel/plugin-transform-flow-strip-types@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-flow': 7.23.3(@babel/core@7.23.9) - - '@babel/plugin-transform-for-of@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-for-of@7.23.6(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - - '@babel/plugin-transform-function-name@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.9) - - '@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.9) - - '@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-simple-access': 7.22.5 - - '@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-identifier': 7.22.20 - - '@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9) - - '@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9) - - '@babel/plugin-transform-object-rest-spread@7.23.4(@babel/core@7.23.9)': - dependencies: - '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.9) - - '@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) - - '@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9) - - '@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9) - - '@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9) - - '@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-react-constant-elements@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-react-display-name@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.9) - - '@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9) - '@babel/types': 7.23.5 - - '@babel/plugin-transform-react-pure-annotations@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - regenerator-transform: 0.15.2 - - '@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-runtime@7.23.4(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 '@babel/helper-module-imports': 7.22.15 @@ -15085,65 +1967,120 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.9)': + /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.9)': + /@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + dev: true - '@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.23.9)': + /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.9)': + /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.9)': + /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-typescript@7.23.5(@babel/core@7.23.9)': + /@babel/plugin-transform-typescript@7.23.5(@babel/core@7.23.9): + resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.9) + dev: true - '@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.9)': + /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.9)': + /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.9)': + /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.9)': + /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.23.9 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 + dev: true - '@babel/preset-env@7.23.9(@babel/core@7.23.9)': + /@babel/preset-env@7.23.9(@babel/core@7.23.9): + resolution: {integrity: sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.23.5 '@babel/core': 7.23.9 @@ -15228,22 +2165,36 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true - '@babel/preset-flow@7.23.3(@babel/core@7.23.9)': + /@babel/preset-flow@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.23.5 '@babel/plugin-transform-flow-strip-types': 7.23.3(@babel/core@7.23.9) + dev: true - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.9)': + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.9): + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/types': 7.23.5 esutils: 2.0.3 + dev: true - '@babel/preset-react@7.23.3(@babel/core@7.23.9)': + /@babel/preset-react@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 @@ -15252,8 +2203,13 @@ snapshots: '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.9) '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.23.9) '@babel/plugin-transform-react-pure-annotations': 7.23.3(@babel/core@7.23.9) + dev: true - '@babel/preset-typescript@7.23.3(@babel/core@7.23.9)': + /@babel/preset-typescript@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 @@ -15261,26 +2217,38 @@ snapshots: '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9) '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.9) '@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.9) + dev: true - '@babel/regjsgen@0.8.0': {} + /@babel/regjsgen@0.8.0: + resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} + dev: true - '@babel/runtime@7.23.9': + /@babel/runtime@7.23.9: + resolution: {integrity: sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==} + engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.0 - '@babel/template@7.22.15': + /@babel/template@7.22.15: + resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} + engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.23.5 '@babel/parser': 7.23.5 '@babel/types': 7.23.5 + dev: true - '@babel/template@7.23.9': + /@babel/template@7.23.9: + resolution: {integrity: sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==} + engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.23.5 '@babel/parser': 7.23.9 '@babel/types': 7.23.9 - '@babel/traverse@7.23.5': + /@babel/traverse@7.23.5: + resolution: {integrity: sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==} + engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.23.5 '@babel/generator': 7.23.5 @@ -15294,8 +2262,11 @@ snapshots: globals: 11.12.0 transitivePeerDependencies: - supports-color + dev: true - '@babel/traverse@7.23.9': + /@babel/traverse@7.23.9: + resolution: {integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==} + engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.23.5 '@babel/generator': 7.23.6 @@ -15310,78 +2281,130 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/types@7.23.5': + /@babel/types@7.23.5: + resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==} + engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.23.4 '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 + dev: true - '@babel/types@7.23.9': + /@babel/types@7.23.9: + resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==} + engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.23.4 '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 - '@base2/pretty-print-object@1.0.1': {} + /@base2/pretty-print-object@1.0.1: + resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} + dev: true - '@bcoe/v8-coverage@0.2.3': {} + /@bcoe/v8-coverage@0.2.3: + resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + dev: true - '@bytescale/sdk@3.25.0': {} + /@bytescale/sdk@3.25.0: + resolution: {integrity: sha512-mYTnzJFjQkjDj3fr4LdA6RmU7ikBPzyCvp1FySRdVYl2aWdmwmCgqV+ZUZx2i3WbTzSi5sbIPs/w3mlvAZSzPw==} + dev: false - '@bytescale/upload-widget-react@4.16.0(react@18.2.0)': + /@bytescale/upload-widget-react@4.16.0(react@18.2.0): + resolution: {integrity: sha512-BDXfiO104QG/RDawTaeHD0gmDAo3YwbKllvdJXV8MeChZpjm59xeP+4O7TT7HOlTMo51AJHDwFmkeKJ6hFe9nA==} + peerDependencies: + react: '>=16.3.0' dependencies: '@bytescale/upload-widget': 4.22.0 lodash.isequal: 4.5.0 react: 18.2.0 + dev: false - '@bytescale/upload-widget@4.22.0': + /@bytescale/upload-widget@4.22.0: + resolution: {integrity: sha512-3raPedpgJJnGrX2lDb+CAUvqs1LMyww6/UbstRMNDswKUR+uA1Asz2ZfaUE0t77UfEO9vqd7/Q+tXNcrku15vA==} dependencies: '@bytescale/sdk': 3.25.0 classnames: 2.3.2 preact: 10.19.2 + dev: false - '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': + /@cbor-extract/cbor-extract-darwin-arm64@2.2.0: + resolution: {integrity: sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false optional: true - '@cbor-extract/cbor-extract-darwin-x64@2.2.0': + /@cbor-extract/cbor-extract-darwin-x64@2.2.0: + resolution: {integrity: sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false optional: true - '@cbor-extract/cbor-extract-linux-arm64@2.2.0': + /@cbor-extract/cbor-extract-linux-arm64@2.2.0: + resolution: {integrity: sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false optional: true - '@cbor-extract/cbor-extract-linux-arm@2.2.0': + /@cbor-extract/cbor-extract-linux-arm@2.2.0: + resolution: {integrity: sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false optional: true - '@cbor-extract/cbor-extract-linux-x64@2.2.0': + /@cbor-extract/cbor-extract-linux-x64@2.2.0: + resolution: {integrity: sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false optional: true - '@cbor-extract/cbor-extract-win32-x64@2.2.0': + /@cbor-extract/cbor-extract-win32-x64@2.2.0: + resolution: {integrity: sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false optional: true - '@colors/colors@1.5.0': + /@colors/colors@1.5.0: + resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} + engines: {node: '>=0.1.90'} + requiresBuild: true + dev: true optional: true - '@cometh/connect-sdk@1.2.18(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + /@cometh/connect-sdk@1.2.18(encoding@0.1.13): + resolution: {integrity: sha512-7c39wVarvd+zI6pw0ANo87Ka26j5b3+crINgnzLxFnL79XeIWk7q4nTOzYIOqfS1VWTW+mIohI0hq0P2RObOqg==} dependencies: - '@alembic/ui': 1.5.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@alembic/ui': 1.5.4(react-dom@18.2.0)(react@18.2.0) '@babel/traverse': 7.23.9 '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/abstract-signer': 5.7.0 - '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@ethersproject/providers': 5.7.2 '@simplewebauthn/server': 7.4.0(encoding@0.1.13) '@types/babel__core': 7.20.5 - '@web3-onboard/common': 2.3.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@web3-onboard/common': 2.3.3 axios: 1.6.8 bowser: 2.11.0 cbor-js: 0.1.0 elliptic: 6.5.4 - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 5.7.2 ethers-multisend: 2.4.0 lodash: 4.17.21 psl: 1.9.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - siwe: 1.1.6(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + siwe: 1.1.6(ethers@5.7.2) uuid: 9.0.1 transitivePeerDependencies: - bufferutil @@ -15389,200 +2412,495 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - '@corex/deepmerge@4.0.43': {} + /@corex/deepmerge@4.0.43: + resolution: {integrity: sha512-N8uEMrMPL0cu/bdboEWpQYb/0i2K5Qn8eCsxzOmxSggJbbQte7ljMRoXm917AbntqTGOzdTu+vP3KOOzoC70HQ==} + dev: false - '@cspotcode/source-map-support@0.8.1': + /@cspotcode/source-map-support@0.8.1: + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@date-fns/utc@1.2.0': {} + /@date-fns/utc@1.2.0: + resolution: {integrity: sha512-YLq+crMPJiBmIdkRmv9nZuZy1mVtMlDcUKlg4mvI0UsC/dZeIaGoGB5p/C4FrpeOhZ7zBTK03T58S0DFkRNMnw==} + dev: false - '@depay/web3-blockchains@9.2.8': {} + /@depay/web3-blockchains@9.2.8: + resolution: {integrity: sha512-d43QvCh5gPvJXoHXAFWxLucC7hi9SctmxpUgGOWJFbXys1BnX1UkYb1E+48hWG7RAFthzkzH2dSlRAtmj+C6zw==} + engines: {node: '>=10'} + dev: true - '@depay/web3-mock-evm@14.17.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + /@depay/web3-mock-evm@14.17.0: + resolution: {integrity: sha512-f/GPKWY8roW0n8TfaV5p+EHXw7+H1pCwTHTcHUZFUMYoqUCxTS1zCbRa1i9vx4sdS4TQ7VeRcyg8+t6u/kAxqg==} + engines: {node: '>=16'} dependencies: '@depay/web3-blockchains': 9.2.8 - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 5.7.2 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: true - '@dinero.js/calculator-number@2.0.0-alpha.14': + /@dinero.js/calculator-number@2.0.0-alpha.14: + resolution: {integrity: sha512-Vmlu6eXNtkFU2cqlrpqfq8KQP9onALf8Es2d34liVa3k3RHjuhizgFUU3V3/tsjOu5WekZq+gYPOr58XVTkB7A==} dependencies: '@dinero.js/core': 2.0.0-alpha.14 + dev: false - '@dinero.js/core@2.0.0-alpha.14': + /@dinero.js/core@2.0.0-alpha.14: + resolution: {integrity: sha512-CtKELJ783joUbaU62fRM2xDXb4XYSy0MgOuIkPWgVOS3SYKKb6+2Ec9bNlvrW8lsPROz/RsvCuYVTphrZ79twg==} dependencies: '@dinero.js/currencies': 2.0.0-alpha.14 + dev: false - '@dinero.js/currencies@2.0.0-alpha.14': {} + /@dinero.js/currencies@2.0.0-alpha.14: + resolution: {integrity: sha512-Ck5ZLjRI7Pl7Y4VkeOst4WEwiN5vZezv8GHcXWsVLUfTNsmkV37VeLYDRAuTUP4akEJyIry+1o1qHYNtLq3eNw==} + dev: false - '@discoveryjs/json-ext@0.5.7': {} + /@discoveryjs/json-ext@0.5.7: + resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} + engines: {node: '>=10.0.0'} + dev: true - '@emotion/is-prop-valid@0.8.8': + /@emotion/is-prop-valid@0.8.8: + resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==} + requiresBuild: true dependencies: '@emotion/memoize': 0.7.4 + dev: false optional: true - '@emotion/is-prop-valid@1.2.1': + /@emotion/is-prop-valid@1.2.1: + resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==} dependencies: '@emotion/memoize': 0.8.1 + dev: false - '@emotion/memoize@0.7.4': + /@emotion/memoize@0.7.4: + resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} + requiresBuild: true + dev: false optional: true - '@emotion/memoize@0.8.1': {} + /@emotion/memoize@0.8.1: + resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} + dev: false - '@emotion/unitless@0.8.0': {} + /@emotion/unitless@0.8.0: + resolution: {integrity: sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==} + dev: false - '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0)': + /@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0): + resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} + peerDependencies: + react: '>=16.8.0' dependencies: react: 18.2.0 + dev: true - '@esbuild/aix-ppc64@0.19.12': + /@esbuild/aix-ppc64@0.19.12: + resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true optional: true - '@esbuild/android-arm64@0.18.20': + /@esbuild/android-arm64@0.18.20: + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true optional: true - '@esbuild/android-arm64@0.19.12': + /@esbuild/android-arm64@0.19.12: + resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true optional: true - '@esbuild/android-arm@0.18.20': + /@esbuild/android-arm@0.18.20: + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true optional: true - '@esbuild/android-arm@0.19.12': + /@esbuild/android-arm@0.19.12: + resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true optional: true - '@esbuild/android-x64@0.18.20': + /@esbuild/android-x64@0.18.20: + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true optional: true - '@esbuild/android-x64@0.19.12': + /@esbuild/android-x64@0.19.12: + resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true optional: true - '@esbuild/darwin-arm64@0.18.20': + /@esbuild/darwin-arm64@0.18.20: + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@esbuild/darwin-arm64@0.19.12': + /@esbuild/darwin-arm64@0.19.12: + resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true optional: true - '@esbuild/darwin-x64@0.18.20': + /@esbuild/darwin-x64@0.18.20: + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@esbuild/darwin-x64@0.19.12': + /@esbuild/darwin-x64@0.19.12: + resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true optional: true - '@esbuild/freebsd-arm64@0.18.20': + /@esbuild/freebsd-arm64@0.18.20: + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true optional: true - '@esbuild/freebsd-arm64@0.19.12': + /@esbuild/freebsd-arm64@0.19.12: + resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true optional: true - '@esbuild/freebsd-x64@0.18.20': + /@esbuild/freebsd-x64@0.18.20: + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true optional: true - '@esbuild/freebsd-x64@0.19.12': + /@esbuild/freebsd-x64@0.19.12: + resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true optional: true - '@esbuild/linux-arm64@0.18.20': + /@esbuild/linux-arm64@0.18.20: + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-arm64@0.19.12': + /@esbuild/linux-arm64@0.19.12: + resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-arm@0.18.20': + /@esbuild/linux-arm@0.18.20: + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-arm@0.19.12': + /@esbuild/linux-arm@0.19.12: + resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-ia32@0.18.20': + /@esbuild/linux-ia32@0.18.20: + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-ia32@0.19.12': + /@esbuild/linux-ia32@0.19.12: + resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-loong64@0.18.20': + /@esbuild/linux-loong64@0.18.20: + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-loong64@0.19.12': + /@esbuild/linux-loong64@0.19.12: + resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-mips64el@0.18.20': + /@esbuild/linux-mips64el@0.18.20: + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-mips64el@0.19.12': + /@esbuild/linux-mips64el@0.19.12: + resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-ppc64@0.18.20': + /@esbuild/linux-ppc64@0.18.20: + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-ppc64@0.19.12': + /@esbuild/linux-ppc64@0.19.12: + resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-riscv64@0.18.20': + /@esbuild/linux-riscv64@0.18.20: + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-riscv64@0.19.12': + /@esbuild/linux-riscv64@0.19.12: + resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-s390x@0.18.20': + /@esbuild/linux-s390x@0.18.20: + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-s390x@0.19.12': + /@esbuild/linux-s390x@0.19.12: + resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-x64@0.18.20': + /@esbuild/linux-x64@0.18.20: + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-x64@0.19.12': + /@esbuild/linux-x64@0.19.12: + resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true - '@esbuild/netbsd-x64@0.18.20': + /@esbuild/netbsd-x64@0.18.20: + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true optional: true - '@esbuild/netbsd-x64@0.19.12': + /@esbuild/netbsd-x64@0.19.12: + resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true optional: true - '@esbuild/openbsd-x64@0.18.20': + /@esbuild/openbsd-x64@0.18.20: + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true optional: true - '@esbuild/openbsd-x64@0.19.12': + /@esbuild/openbsd-x64@0.19.12: + resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true optional: true - '@esbuild/sunos-x64@0.18.20': + /@esbuild/sunos-x64@0.18.20: + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true optional: true - '@esbuild/sunos-x64@0.19.12': + /@esbuild/sunos-x64@0.19.12: + resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true optional: true - '@esbuild/win32-arm64@0.18.20': + /@esbuild/win32-arm64@0.18.20: + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@esbuild/win32-arm64@0.19.12': + /@esbuild/win32-arm64@0.19.12: + resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true optional: true - '@esbuild/win32-ia32@0.18.20': + /@esbuild/win32-ia32@0.18.20: + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true optional: true - '@esbuild/win32-ia32@0.19.12': + /@esbuild/win32-ia32@0.19.12: + resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true optional: true - '@esbuild/win32-x64@0.18.20': + /@esbuild/win32-x64@0.18.20: + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@esbuild/win32-x64@0.19.12': + /@esbuild/win32-x64@0.19.12: + resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: eslint: 8.57.0 eslint-visitor-keys: 3.4.3 + dev: true - '@eslint-community/regexpp@4.10.0': {} + /@eslint-community/regexpp@4.10.0: + resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true - '@eslint/eslintrc@2.1.4': + /@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 @@ -15595,22 +2913,34 @@ snapshots: strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color + dev: true - '@eslint/js@8.57.0': {} + /@eslint/js@8.57.0: + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true - '@eth-optimism/contracts-bedrock@0.17.1': {} + /@eth-optimism/contracts-bedrock@0.17.1: + resolution: {integrity: sha512-Hc5peN5PM8kzl9dzqSD5jv6ED3QliO1DF0dXLRJxfrXR7/rmEeyuAYESUwUM0gdJZjkwRYiS5m230BI6bQmnlw==} + requiresBuild: true + dev: false - '@eth-optimism/contracts@0.6.0(bufferutil@4.0.8)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)': + /@eth-optimism/contracts@0.6.0(ethers@5.7.2): + resolution: {integrity: sha512-vQ04wfG9kMf1Fwy3FEMqH2QZbgS0gldKhcBeBUPfO8zu68L61VI97UDXmsMQXzTsEAxK8HnokW3/gosl4/NW3w==} + peerDependencies: + ethers: ^5 dependencies: - '@eth-optimism/core-utils': 0.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@eth-optimism/core-utils': 0.12.0 '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/abstract-signer': 5.7.0 - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 5.7.2 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: false - '@eth-optimism/core-utils@0.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + /@eth-optimism/core-utils@0.12.0: + resolution: {integrity: sha512-qW+7LZYCz7i8dRa7SRlUKIo1VBU8lvN0HeXCxJR+z+xtMzMQpPds20XJNCMclszxYQHkXY00fOT6GvFw9ZL6nw==} dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-provider': 5.7.0 @@ -15622,7 +2952,7 @@ snapshots: '@ethersproject/hash': 5.7.0 '@ethersproject/keccak256': 5.7.0 '@ethersproject/properties': 5.7.0 - '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@ethersproject/providers': 5.7.2 '@ethersproject/rlp': 5.7.0 '@ethersproject/transactions': 5.7.0 '@ethersproject/web': 5.7.1 @@ -15631,8 +2961,11 @@ snapshots: transitivePeerDependencies: - bufferutil - utf-8-validate + dev: false - '@eth-optimism/core-utils@0.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + /@eth-optimism/core-utils@0.13.1(encoding@0.1.13): + resolution: {integrity: sha512-1FvzbUmCEy9zSKPG1QWg2VfA2Cy90xBA9Wkp11lXXrz91zUPCNCNSRTujXWYIC86ketNsZp7p4njSf6lTycHCw==} + requiresBuild: true dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-provider': 5.7.0 @@ -15646,19 +2979,23 @@ snapshots: '@ethersproject/rlp': 5.7.0 '@ethersproject/web': 5.7.1 chai: 4.3.10 - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 5.7.2 node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - bufferutil - encoding - utf-8-validate + dev: false - '@eth-optimism/sdk@3.2.2(bufferutil@4.0.8)(encoding@0.1.13)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)': + /@eth-optimism/sdk@3.2.2(encoding@0.1.13)(ethers@5.7.2): + resolution: {integrity: sha512-P8YXAlh2lun0KZlwrw4FqmK4kNIoOOzI816XXhfkW3nMVADGRAru3TKSM74MgmEuyGiHrA9EoPRq1WLqUX4B0w==} + peerDependencies: + ethers: ^5 dependencies: - '@eth-optimism/contracts': 0.6.0(bufferutil@4.0.8)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) + '@eth-optimism/contracts': 0.6.0(ethers@5.7.2) '@eth-optimism/contracts-bedrock': 0.17.1 - '@eth-optimism/core-utils': 0.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@eth-optimism/core-utils': 0.13.1(encoding@0.1.13) + ethers: 5.7.2 lodash: 4.17.21 merkletreejs: 0.3.11 rlp: 2.2.7 @@ -15667,26 +3004,39 @@ snapshots: - bufferutil - encoding - utf-8-validate + dev: false - '@ethereumjs/common@2.6.5': + /@ethereumjs/common@2.6.5: + resolution: {integrity: sha512-lRyVQOeCDaIVtgfbowla32pzeDv2Obr8oR8Put5RdUBNRGr1VGPGQNGP6elWIpgK3YdpzqTOh4GyUGOureVeeA==} dependencies: crc-32: 1.2.2 ethereumjs-util: 7.1.5 + dev: false - '@ethereumjs/rlp@4.0.1': {} + /@ethereumjs/rlp@4.0.1: + resolution: {integrity: sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw==} + engines: {node: '>=14'} + hasBin: true + dev: false - '@ethereumjs/tx@3.5.2': + /@ethereumjs/tx@3.5.2: + resolution: {integrity: sha512-gQDNJWKrSDGu2w7w0PzVXVBNMzb7wwdDOmOqczmhNjqFxFuIbhVJDwiGEnxFNC2/b8ifcZzY7MLcluizohRzNw==} dependencies: '@ethereumjs/common': 2.6.5 ethereumjs-util: 7.1.5 + dev: false - '@ethereumjs/util@8.1.0': + /@ethereumjs/util@8.1.0: + resolution: {integrity: sha512-zQ0IqbdX8FZ9aw11vP+dZkKDkS+kgIvQPHnSAXzP9pLu+Rfu3D3XEeLbicvoXJTYnhZiPmsZUxgdzXwNKxRPbA==} + engines: {node: '>=14'} dependencies: '@ethereumjs/rlp': 4.0.1 ethereum-cryptography: 2.1.2 micro-ftch: 0.3.1 + dev: false - '@ethersproject/abi@5.5.0': + /@ethersproject/abi@5.5.0: + resolution: {integrity: sha512-loW7I4AohP5KycATvc0MgujU6JyCHPqHdeoo9z3Nr9xEiNioxa65ccdm1+fsoJhkuhdRtfcL8cfyGamz2AxZ5w==} dependencies: '@ethersproject/address': 5.7.0 '@ethersproject/bignumber': 5.7.0 @@ -15697,8 +3047,10 @@ snapshots: '@ethersproject/logger': 5.7.0 '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 + dev: false - '@ethersproject/abi@5.7.0': + /@ethersproject/abi@5.7.0: + resolution: {integrity: sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==} dependencies: '@ethersproject/address': 5.7.0 '@ethersproject/bignumber': 5.7.0 @@ -15710,7 +3062,8 @@ snapshots: '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 - '@ethersproject/abstract-provider@5.5.1': + /@ethersproject/abstract-provider@5.5.1: + resolution: {integrity: sha512-m+MA/ful6eKbxpr99xUYeRvLkfnlqzrF8SZ46d/xFB1A7ZVknYc/sXJG0RcufF52Qn2jeFj1hhcoQ7IXjNKUqg==} dependencies: '@ethersproject/bignumber': 5.7.0 '@ethersproject/bytes': 5.7.0 @@ -15719,8 +3072,10 @@ snapshots: '@ethersproject/properties': 5.7.0 '@ethersproject/transactions': 5.7.0 '@ethersproject/web': 5.7.1 + dev: false - '@ethersproject/abstract-provider@5.7.0': + /@ethersproject/abstract-provider@5.7.0: + resolution: {integrity: sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw==} dependencies: '@ethersproject/bignumber': 5.7.0 '@ethersproject/bytes': 5.7.0 @@ -15730,15 +3085,18 @@ snapshots: '@ethersproject/transactions': 5.7.0 '@ethersproject/web': 5.7.1 - '@ethersproject/abstract-signer@5.5.0': + /@ethersproject/abstract-signer@5.5.0: + resolution: {integrity: sha512-lj//7r250MXVLKI7sVarXAbZXbv9P50lgmJQGr2/is82EwEb8r7HrxsmMqAjTsztMYy7ohrIhGMIml+Gx4D3mA==} dependencies: '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/bignumber': 5.7.0 '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 '@ethersproject/properties': 5.7.0 + dev: false - '@ethersproject/abstract-signer@5.7.0': + /@ethersproject/abstract-signer@5.7.0: + resolution: {integrity: sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ==} dependencies: '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/bignumber': 5.7.0 @@ -15746,15 +3104,18 @@ snapshots: '@ethersproject/logger': 5.7.0 '@ethersproject/properties': 5.7.0 - '@ethersproject/address@5.5.0': + /@ethersproject/address@5.5.0: + resolution: {integrity: sha512-l4Nj0eWlTUh6ro5IbPTgbpT4wRbdH5l8CQf7icF7sb/SI3Nhd9Y9HzhonTSTi6CefI0necIw7LJqQPopPLZyWw==} dependencies: '@ethersproject/bignumber': 5.7.0 '@ethersproject/bytes': 5.7.0 '@ethersproject/keccak256': 5.7.0 '@ethersproject/logger': 5.7.0 '@ethersproject/rlp': 5.7.0 + dev: false - '@ethersproject/address@5.7.0': + /@ethersproject/address@5.7.0: + resolution: {integrity: sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA==} dependencies: '@ethersproject/bignumber': 5.7.0 '@ethersproject/bytes': 5.7.0 @@ -15762,53 +3123,69 @@ snapshots: '@ethersproject/logger': 5.7.0 '@ethersproject/rlp': 5.7.0 - '@ethersproject/base64@5.5.0': + /@ethersproject/base64@5.5.0: + resolution: {integrity: sha512-tdayUKhU1ljrlHzEWbStXazDpsx4eg1dBXUSI6+mHlYklOXoXF6lZvw8tnD6oVaWfnMxAgRSKROg3cVKtCcppA==} dependencies: '@ethersproject/bytes': 5.7.0 + dev: false - '@ethersproject/base64@5.7.0': + /@ethersproject/base64@5.7.0: + resolution: {integrity: sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ==} dependencies: '@ethersproject/bytes': 5.7.0 - '@ethersproject/basex@5.5.0': + /@ethersproject/basex@5.5.0: + resolution: {integrity: sha512-ZIodwhHpVJ0Y3hUCfUucmxKsWQA5TMnavp5j/UOuDdzZWzJlRmuOjcTMIGgHCYuZmHt36BfiSyQPSRskPxbfaQ==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/properties': 5.7.0 + dev: false - '@ethersproject/basex@5.7.0': + /@ethersproject/basex@5.7.0: + resolution: {integrity: sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/properties': 5.7.0 - '@ethersproject/bignumber@5.5.0': + /@ethersproject/bignumber@5.5.0: + resolution: {integrity: sha512-6Xytlwvy6Rn3U3gKEc1vP7nR92frHkv6wtVr95LFR3jREXiCPzdWxKQ1cx4JGQBXxcguAwjA8murlYN2TSiEbg==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 bn.js: 4.12.0 + dev: false - '@ethersproject/bignumber@5.7.0': + /@ethersproject/bignumber@5.7.0: + resolution: {integrity: sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 bn.js: 5.2.1 - '@ethersproject/bytes@5.5.0': + /@ethersproject/bytes@5.5.0: + resolution: {integrity: sha512-ABvc7BHWhZU9PNM/tANm/Qx4ostPGadAuQzWTr3doklZOhDlmcBqclrQe/ZXUIj3K8wC28oYeuRa+A37tX9kog==} dependencies: '@ethersproject/logger': 5.7.0 + dev: false - '@ethersproject/bytes@5.7.0': + /@ethersproject/bytes@5.7.0: + resolution: {integrity: sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A==} dependencies: '@ethersproject/logger': 5.7.0 - '@ethersproject/constants@5.5.0': + /@ethersproject/constants@5.5.0: + resolution: {integrity: sha512-2MsRRVChkvMWR+GyMGY4N1sAX9Mt3J9KykCsgUFd/1mwS0UH1qw+Bv9k1UJb3X3YJYFco9H20pjSlOIfCG5HYQ==} dependencies: '@ethersproject/bignumber': 5.7.0 + dev: false - '@ethersproject/constants@5.7.0': + /@ethersproject/constants@5.7.0: + resolution: {integrity: sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA==} dependencies: '@ethersproject/bignumber': 5.7.0 - '@ethersproject/contracts@5.5.0': + /@ethersproject/contracts@5.5.0: + resolution: {integrity: sha512-2viY7NzyvJkh+Ug17v7g3/IJC8HqZBDcOjYARZLdzRxrfGlRgmYgl6xPRKVbEzy1dWKw/iv7chDcS83pg6cLxg==} dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-provider': 5.7.0 @@ -15820,8 +3197,10 @@ snapshots: '@ethersproject/logger': 5.7.0 '@ethersproject/properties': 5.7.0 '@ethersproject/transactions': 5.7.0 + dev: false - '@ethersproject/contracts@5.7.0': + /@ethersproject/contracts@5.7.0: + resolution: {integrity: sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg==} dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-provider': 5.7.0 @@ -15834,7 +3213,8 @@ snapshots: '@ethersproject/properties': 5.7.0 '@ethersproject/transactions': 5.7.0 - '@ethersproject/hash@5.5.0': + /@ethersproject/hash@5.5.0: + resolution: {integrity: sha512-dnGVpK1WtBjmnp3mUT0PlU2MpapnwWI0PibldQEq1408tQBAbZpPidkWoVVuNMOl/lISO3+4hXZWCL3YV7qzfg==} dependencies: '@ethersproject/abstract-signer': 5.7.0 '@ethersproject/address': 5.7.0 @@ -15844,8 +3224,10 @@ snapshots: '@ethersproject/logger': 5.7.0 '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 + dev: false - '@ethersproject/hash@5.7.0': + /@ethersproject/hash@5.7.0: + resolution: {integrity: sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==} dependencies: '@ethersproject/abstract-signer': 5.7.0 '@ethersproject/address': 5.7.0 @@ -15857,7 +3239,8 @@ snapshots: '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 - '@ethersproject/hdnode@5.5.0': + /@ethersproject/hdnode@5.5.0: + resolution: {integrity: sha512-mcSOo9zeUg1L0CoJH7zmxwUG5ggQHU1UrRf8jyTYy6HxdZV+r0PBoL1bxr+JHIPXRzS6u/UW4mEn43y0tmyF8Q==} dependencies: '@ethersproject/abstract-signer': 5.7.0 '@ethersproject/basex': 5.7.0 @@ -15871,8 +3254,10 @@ snapshots: '@ethersproject/strings': 5.7.0 '@ethersproject/transactions': 5.7.0 '@ethersproject/wordlists': 5.7.0 + dev: false - '@ethersproject/hdnode@5.7.0': + /@ethersproject/hdnode@5.7.0: + resolution: {integrity: sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg==} dependencies: '@ethersproject/abstract-signer': 5.7.0 '@ethersproject/basex': 5.7.0 @@ -15887,7 +3272,8 @@ snapshots: '@ethersproject/transactions': 5.7.0 '@ethersproject/wordlists': 5.7.0 - '@ethersproject/json-wallets@5.5.0': + /@ethersproject/json-wallets@5.5.0: + resolution: {integrity: sha512-9lA21XQnCdcS72xlBn1jfQdj2A1VUxZzOzi9UkNdnokNKke/9Ya2xA9aIK1SC3PQyBDLt4C+dfps7ULpkvKikQ==} dependencies: '@ethersproject/abstract-signer': 5.7.0 '@ethersproject/address': 5.7.0 @@ -15902,8 +3288,10 @@ snapshots: '@ethersproject/transactions': 5.7.0 aes-js: 3.0.0 scrypt-js: 3.0.1 + dev: false - '@ethersproject/json-wallets@5.7.0': + /@ethersproject/json-wallets@5.7.0: + resolution: {integrity: sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g==} dependencies: '@ethersproject/abstract-signer': 5.7.0 '@ethersproject/address': 5.7.0 @@ -15919,47 +3307,63 @@ snapshots: aes-js: 3.0.0 scrypt-js: 3.0.1 - '@ethersproject/keccak256@5.5.0': + /@ethersproject/keccak256@5.5.0: + resolution: {integrity: sha512-5VoFCTjo2rYbBe1l2f4mccaRFN/4VQEYFwwn04aJV2h7qf4ZvI2wFxUE1XOX+snbwCLRzIeikOqtAoPwMza9kg==} dependencies: '@ethersproject/bytes': 5.7.0 js-sha3: 0.8.0 + dev: false - '@ethersproject/keccak256@5.7.0': + /@ethersproject/keccak256@5.7.0: + resolution: {integrity: sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==} dependencies: '@ethersproject/bytes': 5.7.0 js-sha3: 0.8.0 - '@ethersproject/logger@5.5.0': {} + /@ethersproject/logger@5.5.0: + resolution: {integrity: sha512-rIY/6WPm7T8n3qS2vuHTUBPdXHl+rGxWxW5okDfo9J4Z0+gRRZT0msvUdIJkE4/HS29GUMziwGaaKO2bWONBrg==} + dev: false - '@ethersproject/logger@5.7.0': {} + /@ethersproject/logger@5.7.0: + resolution: {integrity: sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig==} - '@ethersproject/networks@5.5.2': + /@ethersproject/networks@5.5.2: + resolution: {integrity: sha512-NEqPxbGBfy6O3x4ZTISb90SjEDkWYDUbEeIFhJly0F7sZjoQMnj5KYzMSkMkLKZ+1fGpx00EDpHQCy6PrDupkQ==} dependencies: '@ethersproject/logger': 5.7.0 + dev: false - '@ethersproject/networks@5.7.1': + /@ethersproject/networks@5.7.1: + resolution: {integrity: sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ==} dependencies: '@ethersproject/logger': 5.7.0 - '@ethersproject/pbkdf2@5.5.0': + /@ethersproject/pbkdf2@5.5.0: + resolution: {integrity: sha512-SaDvQFvXPnz1QGpzr6/HToLifftSXGoXrbpZ6BvoZhmx4bNLHrxDe8MZisuecyOziP1aVEwzC2Hasj+86TgWVg==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/sha2': 5.7.0 + dev: false - '@ethersproject/pbkdf2@5.7.0': + /@ethersproject/pbkdf2@5.7.0: + resolution: {integrity: sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/sha2': 5.7.0 - '@ethersproject/properties@5.5.0': + /@ethersproject/properties@5.5.0: + resolution: {integrity: sha512-l3zRQg3JkD8EL3CPjNK5g7kMx4qSwiR60/uk5IVjd3oq1MZR5qUg40CNOoEJoX5wc3DyY5bt9EbMk86C7x0DNA==} dependencies: '@ethersproject/logger': 5.7.0 + dev: false - '@ethersproject/properties@5.7.0': + /@ethersproject/properties@5.7.0: + resolution: {integrity: sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==} dependencies: '@ethersproject/logger': 5.7.0 - '@ethersproject/providers@5.5.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + /@ethersproject/providers@5.5.3: + resolution: {integrity: sha512-ZHXxXXXWHuwCQKrgdpIkbzMNJMvs+9YWemanwp1fA7XZEv7QlilseysPvQe0D7Q7DlkJX/w/bGA1MdgK2TbGvA==} dependencies: '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/abstract-signer': 5.7.0 @@ -15979,12 +3383,14 @@ snapshots: '@ethersproject/transactions': 5.7.0 '@ethersproject/web': 5.7.1 bech32: 1.1.4 - ws: 7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 7.4.6 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: false - '@ethersproject/providers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + /@ethersproject/providers@5.7.2: + resolution: {integrity: sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg==} dependencies: '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/abstract-signer': 5.7.0 @@ -16005,44 +3411,54 @@ snapshots: '@ethersproject/transactions': 5.7.0 '@ethersproject/web': 5.7.1 bech32: 1.1.4 - ws: 7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 7.4.6 transitivePeerDependencies: - bufferutil - utf-8-validate - '@ethersproject/random@5.5.1': + /@ethersproject/random@5.5.1: + resolution: {integrity: sha512-YaU2dQ7DuhL5Au7KbcQLHxcRHfgyNgvFV4sQOo0HrtW3Zkrc9ctWNz8wXQ4uCSfSDsqX2vcjhroxU5RQRV0nqA==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 + dev: false - '@ethersproject/random@5.7.0': + /@ethersproject/random@5.7.0: + resolution: {integrity: sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 - '@ethersproject/rlp@5.5.0': + /@ethersproject/rlp@5.5.0: + resolution: {integrity: sha512-hLv8XaQ8PTI9g2RHoQGf/WSxBfTB/NudRacbzdxmst5VHAqd1sMibWG7SENzT5Dj3yZ3kJYx+WiRYEcQTAkcYA==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 + dev: false - '@ethersproject/rlp@5.7.0': + /@ethersproject/rlp@5.7.0: + resolution: {integrity: sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 - '@ethersproject/sha2@5.5.0': + /@ethersproject/sha2@5.5.0: + resolution: {integrity: sha512-B5UBoglbCiHamRVPLA110J+2uqsifpZaTmid2/7W5rbtYVz6gus6/hSDieIU/6gaKIDcOj12WnOdiymEUHIAOA==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 hash.js: 1.1.7 + dev: false - '@ethersproject/sha2@5.7.0': + /@ethersproject/sha2@5.7.0: + resolution: {integrity: sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 hash.js: 1.1.7 - '@ethersproject/signing-key@5.5.0': + /@ethersproject/signing-key@5.5.0: + resolution: {integrity: sha512-5VmseH7qjtNmDdZBswavhotYbWB0bOwKIlOTSlX14rKn5c11QmJwGt4GHeo7NrL/Ycl7uo9AHvEqs5xZgFBTng==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 @@ -16050,8 +3466,10 @@ snapshots: bn.js: 4.12.0 elliptic: 6.5.4 hash.js: 1.1.7 + dev: false - '@ethersproject/signing-key@5.7.0': + /@ethersproject/signing-key@5.7.0: + resolution: {integrity: sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 @@ -16060,7 +3478,8 @@ snapshots: elliptic: 6.5.4 hash.js: 1.1.7 - '@ethersproject/solidity@5.5.0': + /@ethersproject/solidity@5.5.0: + resolution: {integrity: sha512-9NgZs9LhGMj6aCtHXhtmFQ4AN4sth5HuFXVvAQtzmm0jpSCNOTGtrHZJAeYTh7MBjRR8brylWZxBZR9zDStXbw==} dependencies: '@ethersproject/bignumber': 5.7.0 '@ethersproject/bytes': 5.7.0 @@ -16068,8 +3487,10 @@ snapshots: '@ethersproject/logger': 5.7.0 '@ethersproject/sha2': 5.7.0 '@ethersproject/strings': 5.7.0 + dev: false - '@ethersproject/solidity@5.7.0': + /@ethersproject/solidity@5.7.0: + resolution: {integrity: sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA==} dependencies: '@ethersproject/bignumber': 5.7.0 '@ethersproject/bytes': 5.7.0 @@ -16078,19 +3499,23 @@ snapshots: '@ethersproject/sha2': 5.7.0 '@ethersproject/strings': 5.7.0 - '@ethersproject/strings@5.5.0': + /@ethersproject/strings@5.5.0: + resolution: {integrity: sha512-9fy3TtF5LrX/wTrBaT8FGE6TDJyVjOvXynXJz5MT5azq+E6D92zuKNx7i29sWW2FjVOaWjAsiZ1ZWznuduTIIQ==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/constants': 5.7.0 '@ethersproject/logger': 5.7.0 + dev: false - '@ethersproject/strings@5.7.0': + /@ethersproject/strings@5.7.0: + resolution: {integrity: sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/constants': 5.7.0 '@ethersproject/logger': 5.7.0 - '@ethersproject/transactions@5.5.0': + /@ethersproject/transactions@5.5.0: + resolution: {integrity: sha512-9RZYSKX26KfzEd/1eqvv8pLauCKzDTub0Ko4LfIgaERvRuwyaNV78mJs7cpIgZaDl6RJui4o49lHwwCM0526zA==} dependencies: '@ethersproject/address': 5.7.0 '@ethersproject/bignumber': 5.7.0 @@ -16101,8 +3526,10 @@ snapshots: '@ethersproject/properties': 5.7.0 '@ethersproject/rlp': 5.7.0 '@ethersproject/signing-key': 5.7.0 + dev: false - '@ethersproject/transactions@5.7.0': + /@ethersproject/transactions@5.7.0: + resolution: {integrity: sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==} dependencies: '@ethersproject/address': 5.7.0 '@ethersproject/bignumber': 5.7.0 @@ -16114,19 +3541,23 @@ snapshots: '@ethersproject/rlp': 5.7.0 '@ethersproject/signing-key': 5.7.0 - '@ethersproject/units@5.5.0': + /@ethersproject/units@5.5.0: + resolution: {integrity: sha512-7+DpjiZk4v6wrikj+TCyWWa9dXLNU73tSTa7n0TSJDxkYbV3Yf1eRh9ToMLlZtuctNYu9RDNNy2USq3AdqSbag==} dependencies: '@ethersproject/bignumber': 5.7.0 '@ethersproject/constants': 5.7.0 '@ethersproject/logger': 5.7.0 + dev: false - '@ethersproject/units@5.7.0': + /@ethersproject/units@5.7.0: + resolution: {integrity: sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg==} dependencies: '@ethersproject/bignumber': 5.7.0 '@ethersproject/constants': 5.7.0 '@ethersproject/logger': 5.7.0 - '@ethersproject/wallet@5.5.0': + /@ethersproject/wallet@5.5.0: + resolution: {integrity: sha512-Mlu13hIctSYaZmUOo7r2PhNSd8eaMPVXe1wxrz4w4FCE4tDYBywDH+bAR1Xz2ADyXGwqYMwstzTrtUVIsKDO0Q==} dependencies: '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/abstract-signer': 5.7.0 @@ -16143,8 +3574,10 @@ snapshots: '@ethersproject/signing-key': 5.7.0 '@ethersproject/transactions': 5.7.0 '@ethersproject/wordlists': 5.7.0 + dev: false - '@ethersproject/wallet@5.7.0': + /@ethersproject/wallet@5.7.0: + resolution: {integrity: sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA==} dependencies: '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/abstract-signer': 5.7.0 @@ -16162,15 +3595,18 @@ snapshots: '@ethersproject/transactions': 5.7.0 '@ethersproject/wordlists': 5.7.0 - '@ethersproject/web@5.5.1': + /@ethersproject/web@5.5.1: + resolution: {integrity: sha512-olvLvc1CB12sREc1ROPSHTdFCdvMh0J5GSJYiQg2D0hdD4QmJDy8QYDb1CvoqD/bF1c++aeKv2sR5uduuG9dQg==} dependencies: '@ethersproject/base64': 5.7.0 '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 + dev: false - '@ethersproject/web@5.7.1': + /@ethersproject/web@5.7.1: + resolution: {integrity: sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w==} dependencies: '@ethersproject/base64': 5.7.0 '@ethersproject/bytes': 5.7.0 @@ -16178,15 +3614,18 @@ snapshots: '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 - '@ethersproject/wordlists@5.5.0': + /@ethersproject/wordlists@5.5.0: + resolution: {integrity: sha512-bL0UTReWDiaQJJYOC9sh/XcRu/9i2jMrzf8VLRmPKx58ckSlOJiohODkECCO50dtLZHcGU6MLXQ4OOrgBwP77Q==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/hash': 5.7.0 '@ethersproject/logger': 5.7.0 '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 + dev: false - '@ethersproject/wordlists@5.7.0': + /@ethersproject/wordlists@5.7.0: + resolution: {integrity: sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA==} dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/hash': 5.7.0 @@ -16194,116 +3633,164 @@ snapshots: '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 - '@fal-works/esbuild-plugin-global-externals@2.1.2': {} + /@fal-works/esbuild-plugin-global-externals@2.1.2: + resolution: {integrity: sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==} + dev: true - '@floating-ui/core@1.5.2': + /@floating-ui/core@1.5.2: + resolution: {integrity: sha512-Ii3MrfY/GAIN3OhXNzpCKaLxHQfJF9qvwq/kEJYdqDxeIHa01K8sldugal6TmeeXl+WMvhv9cnVzUTaFFJF09A==} dependencies: '@floating-ui/utils': 0.1.6 - '@floating-ui/dom@1.5.3': + /@floating-ui/dom@1.5.3: + resolution: {integrity: sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==} dependencies: '@floating-ui/core': 1.5.2 '@floating-ui/utils': 0.1.6 - '@floating-ui/react-dom@2.0.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@floating-ui/react-dom@2.0.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-CF8k2rgKeh/49UrnIBs4BdxPUV6vize/Db1d/YbCLyp9GiVZ0BEwf5AiDSxJRCr6yOkGqTFHtmrULxkEfYZ7dQ==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' dependencies: '@floating-ui/dom': 1.5.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@floating-ui/utils@0.1.6': {} + /@floating-ui/utils@0.1.6: + resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==} - '@formatjs/ecma402-abstract@1.11.4': + /@formatjs/ecma402-abstract@1.11.4: + resolution: {integrity: sha512-EBikYFp2JCdIfGEb5G9dyCkTGDmC57KSHhRQOC3aYxoPWVZvfWCDjZwkGYHN7Lis/fmuWl906bnNTJifDQ3sXw==} dependencies: '@formatjs/intl-localematcher': 0.2.25 tslib: 2.6.2 + dev: false - '@formatjs/ecma402-abstract@1.18.0': + /@formatjs/ecma402-abstract@1.18.0: + resolution: {integrity: sha512-PEVLoa3zBevWSCZzPIM/lvPCi8P5l4G+NXQMc/CjEiaCWgyHieUoo0nM7Bs0n/NbuQ6JpXEolivQ9pKSBHaDlA==} dependencies: '@formatjs/intl-localematcher': 0.5.2 tslib: 2.6.2 + dev: false - '@formatjs/fast-memoize@1.2.1': + /@formatjs/fast-memoize@1.2.1: + resolution: {integrity: sha512-Rg0e76nomkz3vF9IPlKeV+Qynok0r7YZjL6syLz4/urSg0IbjPZCB/iYUMNsYA643gh4mgrX3T7KEIFIxJBQeg==} dependencies: tslib: 2.6.2 + dev: false - '@formatjs/icu-messageformat-parser@2.1.0': + /@formatjs/icu-messageformat-parser@2.1.0: + resolution: {integrity: sha512-Qxv/lmCN6hKpBSss2uQ8IROVnta2r9jd3ymUEIjm2UyIkUCHVcbUVRGL/KS/wv7876edvsPe+hjHVJ4z8YuVaw==} dependencies: '@formatjs/ecma402-abstract': 1.11.4 '@formatjs/icu-skeleton-parser': 1.3.6 tslib: 2.6.2 + dev: false - '@formatjs/icu-skeleton-parser@1.3.6': + /@formatjs/icu-skeleton-parser@1.3.6: + resolution: {integrity: sha512-I96mOxvml/YLrwU2Txnd4klA7V8fRhb6JG/4hm3VMNmeJo1F03IpV2L3wWt7EweqNLES59SZ4d6hVOPCSf80Bg==} dependencies: '@formatjs/ecma402-abstract': 1.11.4 tslib: 2.6.2 + dev: false - '@formatjs/intl-localematcher@0.2.25': + /@formatjs/intl-localematcher@0.2.25: + resolution: {integrity: sha512-YmLcX70BxoSopLFdLr1Ds99NdlTI2oWoLbaUW2M406lxOIPzE1KQhRz2fPUkq34xVZQaihCoU29h0KK7An3bhA==} dependencies: tslib: 2.6.2 + dev: false - '@formatjs/intl-localematcher@0.2.32': + /@formatjs/intl-localematcher@0.2.32: + resolution: {integrity: sha512-k/MEBstff4sttohyEpXxCmC3MqbUn9VvHGlZ8fauLzkbwXmVrEeyzS+4uhrvAk9DWU9/7otYWxyDox4nT/KVLQ==} dependencies: tslib: 2.6.2 + dev: false - '@formatjs/intl-localematcher@0.5.2': + /@formatjs/intl-localematcher@0.5.2: + resolution: {integrity: sha512-txaaE2fiBMagLrR4jYhxzFO6wEdEG4TPMqrzBAcbr4HFUYzH/YC+lg6OIzKCHm8WgDdyQevxbAAV1OgcXctuGw==} dependencies: tslib: 2.6.2 + dev: false - '@formkit/auto-animate@1.0.0-beta.6': {} + /@formkit/auto-animate@1.0.0-beta.6: + resolution: {integrity: sha512-PVDhLAlr+B4Xb7e+1wozBUWmXa6BFU8xUPR/W/E+TsQhPS1qkAdAsJ25keEnFrcePSnXHrOsh3tiFbEToOzV9w==} + dev: false - '@graphcms/rich-text-react-renderer@0.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@graphcms/rich-text-react-renderer@0.6.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-w0OtKf9Fzmf0vI5bzgR502AndRLEeRlmb8x6nxUweDhfNRVKTOiwSEQKetMPpodSZUnXO+PI8J7rqxQvJof2kA==} + engines: {node: '>=10'} + peerDependencies: + react: '>=16' + react-dom: '>=16' dependencies: '@graphcms/rich-text-types': 0.5.0 escape-html: 1.0.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - '@graphcms/rich-text-types@0.5.0': + /@graphcms/rich-text-types@0.5.0: + resolution: {integrity: sha512-3oKVp2V1f9zYn9dYpLvePeu/8w8nQhZyv3FWm7yUtY/AlVXRwU3HJtIXvvdwAkmTuNANNhcDkBOzfkZaKJNADw==} dependencies: tslib: 2.6.2 + dev: false - '@graphql-codegen/add@3.2.3(graphql@16.8.1)': + /@graphql-codegen/add@3.2.3: + resolution: {integrity: sha512-sQOnWpMko4JLeykwyjFTxnhqjd/3NOG2OyMuvK76Wnnwh8DRrNf2VEs2kmSvLl7MndMlOj7Kh5U154dVcvhmKQ==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-codegen/plugin-helpers': 3.1.2 tslib: 2.4.1 + dev: true - '@graphql-codegen/add@5.0.0(graphql@16.8.1)': + /@graphql-codegen/add@5.0.0: + resolution: {integrity: sha512-ynWDOsK2yxtFHwcJTB9shoSkUd7YXd6ZE57f0nk7W5cu/nAgxZZpEsnTPEpZB/Mjf14YRGe2uJHQ7AfElHjqUQ==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-codegen/plugin-helpers': 5.0.1 tslib: 2.5.3 + dev: true - '@graphql-codegen/cli@5.0.0(@parcel/watcher@2.3.0)(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(enquirer@2.3.6)(graphql@16.8.1)(typescript@5.4.2)(utf-8-validate@5.0.10)': + /@graphql-codegen/cli@5.0.0(@types/node@18.19.31)(encoding@0.1.13)(typescript@5.4.2): + resolution: {integrity: sha512-A7J7+be/a6e+/ul2KI5sfJlpoqeqwX8EzktaKCeduyVKgOLA6W5t+NUGf6QumBDXU8PEOqXk3o3F+RAwCWOiqA==} + hasBin: true + peerDependencies: + '@parcel/watcher': ^2.1.0 + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + peerDependenciesMeta: + '@parcel/watcher': + optional: true dependencies: '@babel/generator': 7.23.5 '@babel/template': 7.22.15 '@babel/types': 7.23.5 - '@graphql-codegen/core': 4.0.0(graphql@16.8.1) - '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) - '@graphql-tools/apollo-engine-loader': 8.0.0(encoding@0.1.13)(graphql@16.8.1) - '@graphql-tools/code-file-loader': 8.0.3(graphql@16.8.1) - '@graphql-tools/git-loader': 8.0.3(graphql@16.8.1) - '@graphql-tools/github-loader': 8.0.0(@types/node@18.19.31)(encoding@0.1.13)(graphql@16.8.1) - '@graphql-tools/graphql-file-loader': 8.0.0(graphql@16.8.1) - '@graphql-tools/json-file-loader': 8.0.0(graphql@16.8.1) - '@graphql-tools/load': 8.0.1(graphql@16.8.1) - '@graphql-tools/prisma-loader': 8.0.2(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10) - '@graphql-tools/url-loader': 8.0.1(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-codegen/core': 4.0.0 + '@graphql-codegen/plugin-helpers': 5.0.1 + '@graphql-tools/apollo-engine-loader': 8.0.0(encoding@0.1.13) + '@graphql-tools/code-file-loader': 8.0.3 + '@graphql-tools/git-loader': 8.0.3 + '@graphql-tools/github-loader': 8.0.0(@types/node@18.19.31)(encoding@0.1.13) + '@graphql-tools/graphql-file-loader': 8.0.0 + '@graphql-tools/json-file-loader': 8.0.0 + '@graphql-tools/load': 8.0.1 + '@graphql-tools/prisma-loader': 8.0.2(@types/node@18.19.31)(encoding@0.1.13) + '@graphql-tools/url-loader': 8.0.1(@types/node@18.19.31)(encoding@0.1.13) + '@graphql-tools/utils': 10.0.12 '@whatwg-node/fetch': 0.8.8 chalk: 4.1.0 cosmiconfig: 8.3.6(typescript@5.4.2) debounce: 1.2.1 detect-indent: 6.1.0 - graphql: 16.8.1 - graphql-config: 5.0.3(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.4.2)(utf-8-validate@5.0.10) + graphql-config: 5.0.3(@types/node@18.19.31)(encoding@0.1.13)(typescript@5.4.2) inquirer: 8.2.6 is-glob: 4.0.3 jiti: 1.21.0 json-to-pretty-yaml: 1.2.2 - listr2: 4.0.5(enquirer@2.3.6) + listr2: 4.0.5 log-symbols: 4.1.0 micromatch: 4.0.5 shell-quote: 1.8.1 @@ -16312,8 +3799,6 @@ snapshots: tslib: 2.6.2 yaml: 2.3.4 yargs: 17.7.2 - optionalDependencies: - '@parcel/watcher': 2.3.0 transitivePeerDependencies: - '@types/node' - bufferutil @@ -16323,218 +3808,277 @@ snapshots: - supports-color - typescript - utf-8-validate + dev: true - '@graphql-codegen/client-preset@4.1.0(encoding@0.1.13)(graphql@16.8.1)': + /@graphql-codegen/client-preset@4.1.0(encoding@0.1.13): + resolution: {integrity: sha512-/3Ymb/fjxIF1+HGmaI1YwSZbWsrZAWMSQjh3dU425eBjctjsVQ6gzGRr+l/gE5F1mtmCf+vlbTAT03heAc/QIw==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: '@babel/helper-plugin-utils': 7.22.5 '@babel/template': 7.22.15 - '@graphql-codegen/add': 5.0.0(graphql@16.8.1) - '@graphql-codegen/gql-tag-operations': 4.0.1(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) - '@graphql-codegen/typed-document-node': 5.0.1(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/typescript': 4.0.1(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/typescript-operations': 4.0.1(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13)(graphql@16.8.1) - '@graphql-tools/documents': 1.0.0(graphql@16.8.1) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) - '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-codegen/add': 5.0.0 + '@graphql-codegen/gql-tag-operations': 4.0.1(encoding@0.1.13) + '@graphql-codegen/plugin-helpers': 5.0.1 + '@graphql-codegen/typed-document-node': 5.0.1(encoding@0.1.13) + '@graphql-codegen/typescript': 4.0.1(encoding@0.1.13) + '@graphql-codegen/typescript-operations': 4.0.1(encoding@0.1.13) + '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13) + '@graphql-tools/documents': 1.0.0 + '@graphql-tools/utils': 10.0.12 + '@graphql-typed-document-node/core': 3.2.0 tslib: 2.5.3 transitivePeerDependencies: - encoding - supports-color + dev: true - '@graphql-codegen/core@4.0.0(graphql@16.8.1)': + /@graphql-codegen/core@4.0.0: + resolution: {integrity: sha512-JAGRn49lEtSsZVxeIlFVIRxts2lWObR+OQo7V2LHDJ7ohYYw3ilv7nJ8pf8P4GTg/w6ptcYdSdVVdkI8kUHB/Q==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) - '@graphql-tools/schema': 10.0.2(graphql@16.8.1) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-codegen/plugin-helpers': 5.0.1 + '@graphql-tools/schema': 10.0.2 + '@graphql-tools/utils': 10.0.12 tslib: 2.5.3 + dev: true - '@graphql-codegen/gql-tag-operations@4.0.1(encoding@0.1.13)(graphql@16.8.1)': + /@graphql-codegen/gql-tag-operations@4.0.1(encoding@0.1.13): + resolution: {integrity: sha512-qF6wIbBzW8BNT+wiVsBxrYOs2oYcsxQ7mRvCpfEI3HnNZMAST/uX76W8MqFEJvj4mw7NIDv7xYJAcAZIWM5LWw==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) - '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13)(graphql@16.8.1) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-codegen/plugin-helpers': 5.0.1 + '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13) + '@graphql-tools/utils': 10.0.12 auto-bind: 4.0.0 - graphql: 16.8.1 tslib: 2.5.3 transitivePeerDependencies: - encoding - supports-color + dev: true - '@graphql-codegen/hasura-allow-list@3.1.0(graphql@16.8.1)': + /@graphql-codegen/hasura-allow-list@3.1.0: + resolution: {integrity: sha512-6g20Y3kBGusDH0lkZebqBklsbM4qCGx2az8NNqC5BdK6x2jf+7Yiqo2V2Q4R6mGf1/Gs1I0ghbnGDCShTVbk9Q==} + engines: {node: '>= 16.0.0'} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-codegen/plugin-helpers': 3.1.2 tslib: 2.6.2 yaml: 1.10.2 + dev: true - '@graphql-codegen/import-types-preset@3.0.0(encoding@0.1.13)(graphql@16.8.1)': + /@graphql-codegen/import-types-preset@3.0.0(encoding@0.1.13): + resolution: {integrity: sha512-8Gl3cg+YCi0xLB5J71QQkqXvrdJVOTitJy+0YupconZwrd9cRWhN3k+SimtMKpzTVBNN96v1R8yvFLdfVF+iZA==} + engines: {node: '>= 16.0.0'} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/add': 3.2.3(graphql@16.8.1) - '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.8.1) - '@graphql-codegen/visitor-plugin-common': 2.13.1(encoding@0.1.13)(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-codegen/add': 3.2.3 + '@graphql-codegen/plugin-helpers': 3.1.2 + '@graphql-codegen/visitor-plugin-common': 2.13.1(encoding@0.1.13) tslib: 2.6.2 transitivePeerDependencies: - encoding - supports-color + dev: true - '@graphql-codegen/introspection@4.0.0(encoding@0.1.13)(graphql@16.8.1)': + /@graphql-codegen/introspection@4.0.0(encoding@0.1.13): + resolution: {integrity: sha512-t9g3AkK99dfHblMWtG4ynUM9+A7JrWq5110zSpNV2wlSnv0+bRKagDW8gozwgXfR5i1IIG8QDjJZ6VgXQVqCZw==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) - '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13)(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-codegen/plugin-helpers': 5.0.1 + '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13) tslib: 2.5.3 transitivePeerDependencies: - encoding - supports-color + dev: true - '@graphql-codegen/plugin-helpers@2.7.2(graphql@16.8.1)': + /@graphql-codegen/plugin-helpers@2.7.2: + resolution: {integrity: sha512-kln2AZ12uii6U59OQXdjLk5nOlh1pHis1R98cDZGFnfaiAbX9V3fxcZ1MMJkB7qFUymTALzyjZoXXdyVmPMfRg==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-tools/utils': 8.13.1(graphql@16.8.1) + '@graphql-tools/utils': 8.13.1 change-case-all: 1.0.14 common-tags: 1.8.2 - graphql: 16.8.1 import-from: 4.0.0 lodash: 4.17.21 tslib: 2.4.1 + dev: true - '@graphql-codegen/plugin-helpers@3.1.2(graphql@16.8.1)': + /@graphql-codegen/plugin-helpers@3.1.2: + resolution: {integrity: sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) + '@graphql-tools/utils': 9.2.1 change-case-all: 1.0.15 common-tags: 1.8.2 - graphql: 16.8.1 import-from: 4.0.0 lodash: 4.17.21 tslib: 2.4.1 + dev: true - '@graphql-codegen/plugin-helpers@5.0.1(graphql@16.8.1)': + /@graphql-codegen/plugin-helpers@5.0.1: + resolution: {integrity: sha512-6L5sb9D8wptZhnhLLBcheSPU7Tg//DGWgc5tQBWX46KYTOTQHGqDpv50FxAJJOyFVJrveN9otWk9UT9/yfY4ww==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-tools/utils': 10.0.12 change-case-all: 1.0.15 common-tags: 1.8.2 - graphql: 16.8.1 import-from: 4.0.0 lodash: 4.17.21 tslib: 2.5.3 + dev: true - '@graphql-codegen/schema-ast@4.0.0(graphql@16.8.1)': + /@graphql-codegen/schema-ast@4.0.0: + resolution: {integrity: sha512-WIzkJFa9Gz28FITAPILbt+7A8+yzOyd1NxgwFh7ie+EmO9a5zQK6UQ3U/BviirguXCYnn+AR4dXsoDrSrtRA1g==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-codegen/plugin-helpers': 5.0.1 + '@graphql-tools/utils': 10.0.12 tslib: 2.5.3 + dev: true - '@graphql-codegen/typed-document-node@5.0.1(encoding@0.1.13)(graphql@16.8.1)': + /@graphql-codegen/typed-document-node@5.0.1(encoding@0.1.13): + resolution: {integrity: sha512-VFkhCuJnkgtbbgzoCAwTdJe2G1H6sd3LfCrDqWUrQe53y2ukfSb5Ov1PhAIkCBStKCMQBUY9YgGz9GKR40qQ8g==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) - '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13)(graphql@16.8.1) + '@graphql-codegen/plugin-helpers': 5.0.1 + '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13) auto-bind: 4.0.0 change-case-all: 1.0.15 - graphql: 16.8.1 tslib: 2.5.3 transitivePeerDependencies: - encoding - supports-color + dev: true - '@graphql-codegen/typescript-generic-sdk@4.0.0(encoding@0.1.13)(graphql-tag@2.12.6(graphql@16.8.1))(graphql@16.8.1)': + /@graphql-codegen/typescript-generic-sdk@4.0.0(encoding@0.1.13): + resolution: {integrity: sha512-5tBHoIEEqvF5JVJpvyIGF9/zRNPYGJJU3hT9OWHBE759Fj0Q48O4BhZfBABtK64R/R0iWBmZWmt0HKIV/6b0Xg==} + engines: {node: '>= 16.0.0'} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + graphql-tag: ^2.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.8.1) - '@graphql-codegen/visitor-plugin-common': 2.13.1(encoding@0.1.13)(graphql@16.8.1) + '@graphql-codegen/plugin-helpers': 3.1.2 + '@graphql-codegen/visitor-plugin-common': 2.13.1(encoding@0.1.13) auto-bind: 4.0.0 - graphql: 16.8.1 - graphql-tag: 2.12.6(graphql@16.8.1) tslib: 2.6.2 transitivePeerDependencies: - encoding - supports-color + dev: true - '@graphql-codegen/typescript-operations@4.0.1(encoding@0.1.13)(graphql@16.8.1)': + /@graphql-codegen/typescript-operations@4.0.1(encoding@0.1.13): + resolution: {integrity: sha512-GpUWWdBVUec/Zqo23aFLBMrXYxN2irypHqDcKjN78JclDPdreasAEPcIpMfqf4MClvpmvDLy4ql+djVAwmkjbw==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) - '@graphql-codegen/typescript': 4.0.1(encoding@0.1.13)(graphql@16.8.1) - '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13)(graphql@16.8.1) + '@graphql-codegen/plugin-helpers': 5.0.1 + '@graphql-codegen/typescript': 4.0.1(encoding@0.1.13) + '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13) auto-bind: 4.0.0 - graphql: 16.8.1 tslib: 2.5.3 transitivePeerDependencies: - encoding - supports-color + dev: true - '@graphql-codegen/typescript-react-query@6.1.0(encoding@0.1.13)(graphql@16.8.1)': + /@graphql-codegen/typescript-react-query@6.1.0(encoding@0.1.13): + resolution: {integrity: sha512-SpaQ13fOZmog/xjgKnb7/G1CZSK54wopEbPBSav0IHN99iHaA4lJi6xJJoWrlDutOPgB26KAfGEXTD+lTm9esg==} + engines: {node: '>= 16.0.0'} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.8.1) - '@graphql-codegen/visitor-plugin-common': 2.13.1(encoding@0.1.13)(graphql@16.8.1) + '@graphql-codegen/plugin-helpers': 3.1.2 + '@graphql-codegen/visitor-plugin-common': 2.13.1(encoding@0.1.13) auto-bind: 4.0.0 change-case-all: 1.0.15 - graphql: 16.8.1 tslib: 2.6.2 transitivePeerDependencies: - encoding - supports-color + dev: true - '@graphql-codegen/typescript@4.0.1(encoding@0.1.13)(graphql@16.8.1)': + /@graphql-codegen/typescript@4.0.1(encoding@0.1.13): + resolution: {integrity: sha512-3YziQ21dCVdnHb+Us1uDb3pA6eG5Chjv0uTK+bt9dXeMlwYBU8MbtzvQTo4qvzWVC1AxSOKj0rgfNu1xCXqJyA==} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) - '@graphql-codegen/schema-ast': 4.0.0(graphql@16.8.1) - '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13)(graphql@16.8.1) + '@graphql-codegen/plugin-helpers': 5.0.1 + '@graphql-codegen/schema-ast': 4.0.0 + '@graphql-codegen/visitor-plugin-common': 4.0.1(encoding@0.1.13) auto-bind: 4.0.0 - graphql: 16.8.1 tslib: 2.5.3 transitivePeerDependencies: - encoding - supports-color + dev: true - '@graphql-codegen/visitor-plugin-common@2.13.1(encoding@0.1.13)(graphql@16.8.1)': + /@graphql-codegen/visitor-plugin-common@2.13.1(encoding@0.1.13): + resolution: {integrity: sha512-mD9ufZhDGhyrSaWQGrU1Q1c5f01TeWtSWy/cDwXYjJcHIj1Y/DG2x0tOflEfCvh5WcnmHNIw4lzDsg1W7iFJEg==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 2.7.2(graphql@16.8.1) - '@graphql-tools/optimize': 1.4.0(graphql@16.8.1) - '@graphql-tools/relay-operation-optimizer': 6.5.18(encoding@0.1.13)(graphql@16.8.1) - '@graphql-tools/utils': 8.13.1(graphql@16.8.1) + '@graphql-codegen/plugin-helpers': 2.7.2 + '@graphql-tools/optimize': 1.4.0 + '@graphql-tools/relay-operation-optimizer': 6.5.18(encoding@0.1.13) + '@graphql-tools/utils': 8.13.1 auto-bind: 4.0.0 change-case-all: 1.0.14 dependency-graph: 0.11.0 - graphql: 16.8.1 - graphql-tag: 2.12.6(graphql@16.8.1) + graphql-tag: 2.12.6 parse-filepath: 1.0.2 tslib: 2.4.1 transitivePeerDependencies: - encoding - supports-color + dev: true - '@graphql-codegen/visitor-plugin-common@4.0.1(encoding@0.1.13)(graphql@16.8.1)': + /@graphql-codegen/visitor-plugin-common@4.0.1(encoding@0.1.13): + resolution: {integrity: sha512-Bi/1z0nHg4QMsAqAJhds+ForyLtk7A3HQOlkrZNm3xEkY7lcBzPtiOTLBtvziwopBsXUxqeSwVjOOFPLS5Yw1Q==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) - '@graphql-tools/optimize': 2.0.0(graphql@16.8.1) - '@graphql-tools/relay-operation-optimizer': 7.0.0(encoding@0.1.13)(graphql@16.8.1) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-codegen/plugin-helpers': 5.0.1 + '@graphql-tools/optimize': 2.0.0 + '@graphql-tools/relay-operation-optimizer': 7.0.0(encoding@0.1.13) + '@graphql-tools/utils': 10.0.12 auto-bind: 4.0.0 change-case-all: 1.0.15 dependency-graph: 0.11.0 - graphql: 16.8.1 - graphql-tag: 2.12.6(graphql@16.8.1) + graphql-tag: 2.12.6 parse-filepath: 1.0.2 tslib: 2.5.3 transitivePeerDependencies: - encoding - supports-color + dev: true - '@graphql-eslint/eslint-plugin@3.20.1(@babel/core@7.23.9)(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10)': + /@graphql-eslint/eslint-plugin@3.20.1(@babel/core@7.23.9)(@types/node@18.19.31)(encoding@0.1.13): + resolution: {integrity: sha512-RbwVlz1gcYG62sECR1u0XqMh8w5e5XMCCZoMvPQ3nJzEBCTfXLGX727GBoRmSvY1x4gJmqNZ1lsOX7lZY14RIw==} + engines: {node: '>=12'} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: '@babel/code-frame': 7.23.5 - '@graphql-tools/code-file-loader': 7.3.23(@babel/core@7.23.9)(graphql@16.8.1) - '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.23.9)(graphql@16.8.1) - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) + '@graphql-tools/code-file-loader': 7.3.23(@babel/core@7.23.9) + '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.23.9) + '@graphql-tools/utils': 9.2.1 chalk: 4.1.2 debug: 4.3.4 fast-glob: 3.3.2 - graphql: 16.8.1 - graphql-config: 4.5.0(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10) - graphql-depth-limit: 1.1.0(graphql@16.8.1) + graphql-config: 4.5.0(@types/node@18.19.31)(encoding@0.1.13) + graphql-depth-limit: 1.1.0 lodash.lowercase: 4.3.0 tslib: 2.6.2 transitivePeerDependencies: @@ -16545,330 +4089,448 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: true - '@graphql-tools/apollo-engine-loader@8.0.0(encoding@0.1.13)(graphql@16.8.1)': + /@graphql-tools/apollo-engine-loader@8.0.0(encoding@0.1.13): + resolution: {integrity: sha512-axQTbN5+Yxs1rJ6cWQBOfw3AEeC+fvIuZSfJLPLLvFJLj4pUm9fhxey/g6oQZAAQJqKPfw+tLDUQvnfvRK8Kmg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@ardatan/sync-fetch': 0.0.1(encoding@0.1.13) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-tools/utils': 10.0.12 '@whatwg-node/fetch': 0.9.15 - graphql: 16.8.1 tslib: 2.6.2 transitivePeerDependencies: - encoding + dev: true - '@graphql-tools/batch-execute@8.5.22(graphql@16.8.1)': + /@graphql-tools/batch-execute@8.5.22: + resolution: {integrity: sha512-hcV1JaY6NJQFQEwCKrYhpfLK8frSXDbtNMoTur98u10Cmecy1zrqNKSqhEyGetpgHxaJRqszGzKeI3RuroDN6A==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) + '@graphql-tools/utils': 9.2.1 dataloader: 2.2.2 - graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 + dev: true - '@graphql-tools/batch-execute@9.0.2(graphql@16.8.1)': + /@graphql-tools/batch-execute@9.0.2: + resolution: {integrity: sha512-Y2uwdZI6ZnatopD/SYfZ1eGuQFI7OU2KGZ2/B/7G9ISmgMl5K+ZZWz/PfIEXeiHirIDhyk54s4uka5rj2xwKqQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-tools/utils': 10.0.12 dataloader: 2.2.2 - graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 + dev: true - '@graphql-tools/code-file-loader@7.3.23(@babel/core@7.23.9)(graphql@16.8.1)': + /@graphql-tools/code-file-loader@7.3.23(@babel/core@7.23.9): + resolution: {integrity: sha512-8Wt1rTtyTEs0p47uzsPJ1vAtfAx0jmxPifiNdmo9EOCuUPyQGEbMaik/YkqZ7QUFIEYEQu+Vgfo8tElwOPtx5Q==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.23.9)(graphql@16.8.1) - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) + '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.23.9) + '@graphql-tools/utils': 9.2.1 globby: 11.1.0 - graphql: 16.8.1 tslib: 2.6.2 unixify: 1.0.0 transitivePeerDependencies: - '@babel/core' - supports-color + dev: true - '@graphql-tools/code-file-loader@8.0.3(graphql@16.8.1)': + /@graphql-tools/code-file-loader@8.0.3: + resolution: {integrity: sha512-gVnnlWs0Ua+5FkuHHEriFUOI3OIbHv6DS1utxf28n6NkfGMJldC4j0xlJRY0LS6dWK34IGYgD4HelKYz2l8KiA==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/graphql-tag-pluck': 8.1.0(graphql@16.8.1) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-tools/graphql-tag-pluck': 8.1.0 + '@graphql-tools/utils': 10.0.12 globby: 11.1.0 - graphql: 16.8.1 tslib: 2.6.2 unixify: 1.0.0 transitivePeerDependencies: - supports-color + dev: true - '@graphql-tools/delegate@10.0.3(graphql@16.8.1)': + /@graphql-tools/delegate@10.0.3: + resolution: {integrity: sha512-Jor9oazZ07zuWkykD3OOhT/2XD74Zm6Ar0ENZMk75MDD51wB2UWUIMljtHxbJhV5A6UBC2v8x6iY0xdCGiIlyw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/batch-execute': 9.0.2(graphql@16.8.1) - '@graphql-tools/executor': 1.2.0(graphql@16.8.1) - '@graphql-tools/schema': 10.0.2(graphql@16.8.1) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-tools/batch-execute': 9.0.2 + '@graphql-tools/executor': 1.2.0 + '@graphql-tools/schema': 10.0.2 + '@graphql-tools/utils': 10.0.12 dataloader: 2.2.2 - graphql: 16.8.1 tslib: 2.6.2 + dev: true - '@graphql-tools/delegate@9.0.35(graphql@16.8.1)': + /@graphql-tools/delegate@9.0.35: + resolution: {integrity: sha512-jwPu8NJbzRRMqi4Vp/5QX1vIUeUPpWmlQpOkXQD2r1X45YsVceyUUBnktCrlJlDB4jPRVy7JQGwmYo3KFiOBMA==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/batch-execute': 8.5.22(graphql@16.8.1) - '@graphql-tools/executor': 0.0.20(graphql@16.8.1) - '@graphql-tools/schema': 9.0.19(graphql@16.8.1) - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) + '@graphql-tools/batch-execute': 8.5.22 + '@graphql-tools/executor': 0.0.20 + '@graphql-tools/schema': 9.0.19 + '@graphql-tools/utils': 9.2.1 dataloader: 2.2.2 - graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 + dev: true - '@graphql-tools/documents@1.0.0(graphql@16.8.1)': + /@graphql-tools/documents@1.0.0: + resolution: {integrity: sha512-rHGjX1vg/nZ2DKqRGfDPNC55CWZBMldEVcH+91BThRa6JeT80NqXknffLLEZLRUxyikCfkwMsk6xR3UNMqG0Rg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - graphql: 16.8.1 lodash.sortby: 4.7.0 tslib: 2.6.2 + dev: true - '@graphql-tools/executor-graphql-ws@0.0.14(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10)': + /@graphql-tools/executor-graphql-ws@0.0.14: + resolution: {integrity: sha512-P2nlkAsPZKLIXImFhj0YTtny5NQVGSsKnhi7PzXiaHSXc6KkzqbWZHKvikD4PObanqg+7IO58rKFpGXP7eeO+w==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) + '@graphql-tools/utils': 9.2.1 '@repeaterjs/repeater': 3.0.4 '@types/ws': 8.5.10 - graphql: 16.8.1 - graphql-ws: 5.12.1(graphql@16.8.1) - isomorphic-ws: 5.0.0(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + graphql-ws: 5.12.1 + isomorphic-ws: 5.0.0(ws@8.13.0) tslib: 2.6.2 - ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.13.0 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: true - '@graphql-tools/executor-graphql-ws@1.1.0(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10)': + /@graphql-tools/executor-graphql-ws@1.1.0: + resolution: {integrity: sha512-yM67SzwE8rYRpm4z4AuGtABlOp9mXXVy6sxXnTJRoYIdZrmDbKVfIY+CpZUJCqS0FX3xf2+GoHlsj7Qswaxgcg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-tools/utils': 10.0.12 '@types/ws': 8.5.10 - graphql: 16.8.1 - graphql-ws: 5.14.2(graphql@16.8.1) - isomorphic-ws: 5.0.0(ws@8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + graphql-ws: 5.14.2 + isomorphic-ws: 5.0.0(ws@8.16.0) tslib: 2.6.2 - ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.16.0 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: true - '@graphql-tools/executor-http@0.1.10(@types/node@18.19.31)(graphql@16.8.1)': + /@graphql-tools/executor-http@0.1.10(@types/node@18.19.31): + resolution: {integrity: sha512-hnAfbKv0/lb9s31LhWzawQ5hghBfHS+gYWtqxME6Rl0Aufq9GltiiLBcl7OVVOnkLF0KhwgbYP1mB5VKmgTGpg==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) + '@graphql-tools/utils': 9.2.1 '@repeaterjs/repeater': 3.0.5 '@whatwg-node/fetch': 0.8.8 dset: 3.1.3 extract-files: 11.0.0 - graphql: 16.8.1 meros: 1.3.0(@types/node@18.19.31) tslib: 2.6.2 value-or-promise: 1.0.12 transitivePeerDependencies: - '@types/node' + dev: true - '@graphql-tools/executor-http@1.0.7(@types/node@18.19.31)(graphql@16.8.1)': + /@graphql-tools/executor-http@1.0.7(@types/node@18.19.31): + resolution: {integrity: sha512-/MoRYzQS50Tz5mxRfq3ZmeZ2SOins9wGZAGetsJ55F3PxL0PmHdSGlCq12KzffZDbwHV5YMlwigBsSGWq4y9Iw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-tools/utils': 10.0.12 '@repeaterjs/repeater': 3.0.5 '@whatwg-node/fetch': 0.9.15 extract-files: 11.0.0 - graphql: 16.8.1 meros: 1.3.0(@types/node@18.19.31) tslib: 2.6.2 value-or-promise: 1.0.12 transitivePeerDependencies: - '@types/node' + dev: true - '@graphql-tools/executor-legacy-ws@0.0.11(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10)': + /@graphql-tools/executor-legacy-ws@0.0.11: + resolution: {integrity: sha512-4ai+NnxlNfvIQ4c70hWFvOZlSUN8lt7yc+ZsrwtNFbFPH/EroIzFMapAxM9zwyv9bH38AdO3TQxZ5zNxgBdvUw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) + '@graphql-tools/utils': 9.2.1 '@types/ws': 8.5.10 - graphql: 16.8.1 - isomorphic-ws: 5.0.0(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + isomorphic-ws: 5.0.0(ws@8.13.0) tslib: 2.6.2 - ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.13.0 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: true - '@graphql-tools/executor-legacy-ws@1.0.5(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10)': + /@graphql-tools/executor-legacy-ws@1.0.5: + resolution: {integrity: sha512-w54AZ7zkNuvpyV09FH+eGHnnAmaxhBVHg4Yh2ICcsMfRg0brkLt77PlbjBuxZ4HY8XZnKJaYWf+tKazQZtkQtg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-tools/utils': 10.0.12 '@types/ws': 8.5.10 - graphql: 16.8.1 - isomorphic-ws: 5.0.0(ws@8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + isomorphic-ws: 5.0.0(ws@8.16.0) tslib: 2.6.2 - ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.16.0 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: true - '@graphql-tools/executor@0.0.20(graphql@16.8.1)': + /@graphql-tools/executor@0.0.20: + resolution: {integrity: sha512-GdvNc4vszmfeGvUqlcaH1FjBoguvMYzxAfT6tDd4/LgwymepHhinqLNA5otqwVLW+JETcDaK7xGENzFomuE6TA==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) - '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) + '@graphql-tools/utils': 9.2.1 + '@graphql-typed-document-node/core': 3.2.0 '@repeaterjs/repeater': 3.0.5 - graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 + dev: true - '@graphql-tools/executor@1.2.0(graphql@16.8.1)': + /@graphql-tools/executor@1.2.0: + resolution: {integrity: sha512-SKlIcMA71Dha5JnEWlw4XxcaJ+YupuXg0QCZgl2TOLFz4SkGCwU/geAsJvUJFwK2RbVLpQv/UMq67lOaBuwDtg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) - '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) + '@graphql-tools/utils': 10.0.12 + '@graphql-typed-document-node/core': 3.2.0 '@repeaterjs/repeater': 3.0.5 - graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 + dev: true - '@graphql-tools/git-loader@8.0.3(graphql@16.8.1)': + /@graphql-tools/git-loader@8.0.3: + resolution: {integrity: sha512-Iz9KbRUAkuOe8JGTS0qssyJ+D5Snle17W+z9anwWrLFrkBhHrRFUy5AdjZqgJuhls0x30QkZBnnCtnHDBdQ4nA==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/graphql-tag-pluck': 8.1.0(graphql@16.8.1) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-tools/graphql-tag-pluck': 8.1.0 + '@graphql-tools/utils': 10.0.12 is-glob: 4.0.3 micromatch: 4.0.5 tslib: 2.6.2 unixify: 1.0.0 transitivePeerDependencies: - supports-color + dev: true - '@graphql-tools/github-loader@8.0.0(@types/node@18.19.31)(encoding@0.1.13)(graphql@16.8.1)': + /@graphql-tools/github-loader@8.0.0(@types/node@18.19.31)(encoding@0.1.13): + resolution: {integrity: sha512-VuroArWKcG4yaOWzV0r19ElVIV6iH6UKDQn1MXemND0xu5TzrFme0kf3U9o0YwNo0kUYEk9CyFM0BYg4he17FA==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@ardatan/sync-fetch': 0.0.1(encoding@0.1.13) - '@graphql-tools/executor-http': 1.0.7(@types/node@18.19.31)(graphql@16.8.1) - '@graphql-tools/graphql-tag-pluck': 8.1.0(graphql@16.8.1) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-tools/executor-http': 1.0.7(@types/node@18.19.31) + '@graphql-tools/graphql-tag-pluck': 8.1.0 + '@graphql-tools/utils': 10.0.12 '@whatwg-node/fetch': 0.9.15 - graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 transitivePeerDependencies: - '@types/node' - encoding - supports-color + dev: true - '@graphql-tools/graphql-file-loader@7.5.17(graphql@16.8.1)': + /@graphql-tools/graphql-file-loader@7.5.17: + resolution: {integrity: sha512-hVwwxPf41zOYgm4gdaZILCYnKB9Zap7Ys9OhY1hbwuAuC4MMNY9GpUjoTU3CQc3zUiPoYStyRtUGkHSJZ3HxBw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/import': 6.7.18(graphql@16.8.1) - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) + '@graphql-tools/import': 6.7.18 + '@graphql-tools/utils': 9.2.1 globby: 11.1.0 - graphql: 16.8.1 tslib: 2.6.2 unixify: 1.0.0 + dev: true - '@graphql-tools/graphql-file-loader@8.0.0(graphql@16.8.1)': + /@graphql-tools/graphql-file-loader@8.0.0: + resolution: {integrity: sha512-wRXj9Z1IFL3+zJG1HWEY0S4TXal7+s1vVhbZva96MSp0kbb/3JBF7j0cnJ44Eq0ClccMgGCDFqPFXty4JlpaPg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/import': 7.0.0(graphql@16.8.1) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-tools/import': 7.0.0 + '@graphql-tools/utils': 10.0.12 globby: 11.1.0 - graphql: 16.8.1 tslib: 2.6.2 unixify: 1.0.0 + dev: true - '@graphql-tools/graphql-tag-pluck@7.5.2(@babel/core@7.23.9)(graphql@16.8.1)': + /@graphql-tools/graphql-tag-pluck@7.5.2(@babel/core@7.23.9): + resolution: {integrity: sha512-RW+H8FqOOLQw0BPXaahYepVSRjuOHw+7IL8Opaa5G5uYGOBxoXR7DceyQ7BcpMgktAOOmpDNQ2WtcboChOJSRA==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@babel/parser': 7.23.5 '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.9) '@babel/traverse': 7.23.5 '@babel/types': 7.23.5 - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-tools/utils': 9.2.1 tslib: 2.6.2 transitivePeerDependencies: - '@babel/core' - supports-color + dev: true - '@graphql-tools/graphql-tag-pluck@8.1.0(graphql@16.8.1)': + /@graphql-tools/graphql-tag-pluck@8.1.0: + resolution: {integrity: sha512-kt5l6H/7QxQcIaewInTcune6NpATojdFEW98/8xWcgmy7dgXx5vU9e0AicFZIH+ewGyZzTpwFqO2RI03roxj2w==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@babel/core': 7.23.9 '@babel/parser': 7.23.9 '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.9) '@babel/traverse': 7.23.5 '@babel/types': 7.23.9 - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-tools/utils': 10.0.12 tslib: 2.6.2 transitivePeerDependencies: - supports-color + dev: true - '@graphql-tools/import@6.7.18(graphql@16.8.1)': + /@graphql-tools/import@6.7.18: + resolution: {integrity: sha512-XQDdyZTp+FYmT7as3xRWH/x8dx0QZA2WZqfMF5EWb36a0PiH7WwlRQYIdyYXj8YCLpiWkeBXgBRHmMnwEYR8iQ==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-tools/utils': 9.2.1 resolve-from: 5.0.0 tslib: 2.6.2 + dev: true - '@graphql-tools/import@7.0.0(graphql@16.8.1)': + /@graphql-tools/import@7.0.0: + resolution: {integrity: sha512-NVZiTO8o1GZs6OXzNfjB+5CtQtqsZZpQOq+Uu0w57kdUkT4RlQKlwhT8T81arEsbV55KpzkpFsOZP7J1wdmhBw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-tools/utils': 10.0.12 resolve-from: 5.0.0 tslib: 2.6.2 + dev: true - '@graphql-tools/json-file-loader@7.4.18(graphql@16.8.1)': + /@graphql-tools/json-file-loader@7.4.18: + resolution: {integrity: sha512-AJ1b6Y1wiVgkwsxT5dELXhIVUPs/u3VZ8/0/oOtpcoyO/vAeM5rOvvWegzicOOnQw8G45fgBRMkkRfeuwVt6+w==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) + '@graphql-tools/utils': 9.2.1 globby: 11.1.0 - graphql: 16.8.1 tslib: 2.6.2 unixify: 1.0.0 + dev: true - '@graphql-tools/json-file-loader@8.0.0(graphql@16.8.1)': + /@graphql-tools/json-file-loader@8.0.0: + resolution: {integrity: sha512-ki6EF/mobBWJjAAC84xNrFMhNfnUFD6Y0rQMGXekrUgY0NdeYXHU0ZUgHzC9O5+55FslqUmAUHABePDHTyZsLg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-tools/utils': 10.0.12 globby: 11.1.0 - graphql: 16.8.1 tslib: 2.6.2 unixify: 1.0.0 + dev: true - '@graphql-tools/load@7.8.14(graphql@16.8.1)': + /@graphql-tools/load@7.8.14: + resolution: {integrity: sha512-ASQvP+snHMYm+FhIaLxxFgVdRaM0vrN9wW2BKInQpktwWTXVyk+yP5nQUCEGmn0RTdlPKrffBaigxepkEAJPrg==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/schema': 9.0.19(graphql@16.8.1) - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-tools/schema': 9.0.19 + '@graphql-tools/utils': 9.2.1 p-limit: 3.1.0 tslib: 2.6.2 + dev: true - '@graphql-tools/load@8.0.1(graphql@16.8.1)': + /@graphql-tools/load@8.0.1: + resolution: {integrity: sha512-qSMsKngJhDqRbuWyo3NvakEFqFL6+eSjy8ooJ1o5qYD26N7dqXkKzIMycQsX7rBK19hOuINAUSaRcVWH6hTccw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/schema': 10.0.2(graphql@16.8.1) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-tools/schema': 10.0.2 + '@graphql-tools/utils': 10.0.12 p-limit: 3.1.0 tslib: 2.6.2 + dev: true - '@graphql-tools/merge@8.4.2(graphql@16.8.1)': + /@graphql-tools/merge@8.4.2: + resolution: {integrity: sha512-XbrHAaj8yDuINph+sAfuq3QCZ/tKblrTLOpirK0+CAgNlZUCHs0Fa+xtMUURgwCVThLle1AF7svJCxFizygLsw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-tools/utils': 9.2.1 tslib: 2.6.2 + dev: true - '@graphql-tools/merge@9.0.1(graphql@16.8.1)': + /@graphql-tools/merge@9.0.1: + resolution: {integrity: sha512-hIEExWO9fjA6vzsVjJ3s0cCQ+Q/BEeMVJZtMXd7nbaVefVy0YDyYlEkeoYYNV3NVVvu1G9lr6DM1Qd0DGo9Caw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-tools/utils': 10.0.12 tslib: 2.6.2 + dev: true - '@graphql-tools/optimize@1.4.0(graphql@16.8.1)': + /@graphql-tools/optimize@1.4.0: + resolution: {integrity: sha512-dJs/2XvZp+wgHH8T5J2TqptT9/6uVzIYvA6uFACha+ufvdMBedkfR4b4GbT8jAKLRARiqRTxy3dctnwkTM2tdw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - graphql: 16.8.1 tslib: 2.6.2 + dev: true - '@graphql-tools/optimize@2.0.0(graphql@16.8.1)': + /@graphql-tools/optimize@2.0.0: + resolution: {integrity: sha512-nhdT+CRGDZ+bk68ic+Jw1OZ99YCDIKYA5AlVAnBHJvMawSx9YQqQAIj4refNc1/LRieGiuWvhbG3jvPVYho0Dg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - graphql: 16.8.1 tslib: 2.6.2 + dev: true - '@graphql-tools/prisma-loader@8.0.2(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10)': + /@graphql-tools/prisma-loader@8.0.2(@types/node@18.19.31)(encoding@0.1.13): + resolution: {integrity: sha512-8d28bIB0bZ9Bj0UOz9sHagVPW+6AHeqvGljjERtwCnWl8OCQw2c2pNboYXISLYUG5ub76r4lDciLLTU+Ks7Q0w==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/url-loader': 8.0.1(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-tools/url-loader': 8.0.1(@types/node@18.19.31)(encoding@0.1.13) + '@graphql-tools/utils': 10.0.12 '@types/js-yaml': 4.0.9 '@types/json-stable-stringify': 1.0.36 '@whatwg-node/fetch': 0.9.15 chalk: 4.1.0 debug: 4.3.4 dotenv: 16.3.1 - graphql: 16.8.1 - graphql-request: 6.1.0(encoding@0.1.13)(graphql@16.8.1) + graphql-request: 6.1.0(encoding@0.1.13) http-proxy-agent: 7.0.0 https-proxy-agent: 7.0.2 jose: 5.2.0 @@ -16884,170 +4546,235 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: true - '@graphql-tools/relay-operation-optimizer@6.5.18(encoding@0.1.13)(graphql@16.8.1)': + /@graphql-tools/relay-operation-optimizer@6.5.18(encoding@0.1.13): + resolution: {integrity: sha512-mc5VPyTeV+LwiM+DNvoDQfPqwQYhPV/cl5jOBjTgSniyaq8/86aODfMkrE2OduhQ5E00hqrkuL2Fdrgk0w1QJg==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@ardatan/relay-compiler': 12.0.0(encoding@0.1.13)(graphql@16.8.1) - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) - graphql: 16.8.1 + '@ardatan/relay-compiler': 12.0.0(encoding@0.1.13) + '@graphql-tools/utils': 9.2.1 tslib: 2.6.2 transitivePeerDependencies: - encoding - supports-color + dev: true - '@graphql-tools/relay-operation-optimizer@7.0.0(encoding@0.1.13)(graphql@16.8.1)': + /@graphql-tools/relay-operation-optimizer@7.0.0(encoding@0.1.13): + resolution: {integrity: sha512-UNlJi5y3JylhVWU4MBpL0Hun4Q7IoJwv9xYtmAz+CgRa066szzY7dcuPfxrA7cIGgG/Q6TVsKsYaiF4OHPs1Fw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@ardatan/relay-compiler': 12.0.0(encoding@0.1.13)(graphql@16.8.1) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) - graphql: 16.8.1 + '@ardatan/relay-compiler': 12.0.0(encoding@0.1.13) + '@graphql-tools/utils': 10.0.12 tslib: 2.6.2 transitivePeerDependencies: - encoding - supports-color + dev: true - '@graphql-tools/schema@10.0.2(graphql@16.8.1)': + /@graphql-tools/schema@10.0.2: + resolution: {integrity: sha512-TbPsIZnWyDCLhgPGnDjt4hosiNU2mF/rNtSk5BVaXWnZqvKJ6gzJV4fcHcvhRIwtscDMW2/YTnK6dLVnk8pc4w==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/merge': 9.0.1(graphql@16.8.1) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-tools/merge': 9.0.1 + '@graphql-tools/utils': 10.0.12 tslib: 2.6.2 value-or-promise: 1.0.12 + dev: true - '@graphql-tools/schema@9.0.19(graphql@16.8.1)': + /@graphql-tools/schema@9.0.19: + resolution: {integrity: sha512-oBRPoNBtCkk0zbUsyP4GaIzCt8C0aCI4ycIRUL67KK5pOHljKLBBtGT+Jr6hkzA74C8Gco8bpZPe7aWFjiaK2w==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/merge': 8.4.2(graphql@16.8.1) - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-tools/merge': 8.4.2 + '@graphql-tools/utils': 9.2.1 tslib: 2.6.2 value-or-promise: 1.0.12 + dev: true - '@graphql-tools/url-loader@7.17.18(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10)': + /@graphql-tools/url-loader@7.17.18(@types/node@18.19.31)(encoding@0.1.13): + resolution: {integrity: sha512-ear0CiyTj04jCVAxi7TvgbnGDIN2HgqzXzwsfcqiVg9cvjT40NcMlZ2P1lZDgqMkZ9oyLTV8Bw6j+SyG6A+xPw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@ardatan/sync-fetch': 0.0.1(encoding@0.1.13) - '@graphql-tools/delegate': 9.0.35(graphql@16.8.1) - '@graphql-tools/executor-graphql-ws': 0.0.14(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10) - '@graphql-tools/executor-http': 0.1.10(@types/node@18.19.31)(graphql@16.8.1) - '@graphql-tools/executor-legacy-ws': 0.0.11(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10) - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) - '@graphql-tools/wrap': 9.4.2(graphql@16.8.1) + '@graphql-tools/delegate': 9.0.35 + '@graphql-tools/executor-graphql-ws': 0.0.14 + '@graphql-tools/executor-http': 0.1.10(@types/node@18.19.31) + '@graphql-tools/executor-legacy-ws': 0.0.11 + '@graphql-tools/utils': 9.2.1 + '@graphql-tools/wrap': 9.4.2 '@types/ws': 8.5.10 '@whatwg-node/fetch': 0.8.8 - graphql: 16.8.1 - isomorphic-ws: 5.0.0(ws@8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + isomorphic-ws: 5.0.0(ws@8.16.0) tslib: 2.6.2 value-or-promise: 1.0.12 - ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.16.0 transitivePeerDependencies: - '@types/node' - bufferutil - encoding - utf-8-validate + dev: true - '@graphql-tools/url-loader@8.0.1(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10)': + /@graphql-tools/url-loader@8.0.1(@types/node@18.19.31)(encoding@0.1.13): + resolution: {integrity: sha512-B2k8KQEkEQmfV1zhurT5GLoXo8jbXP+YQHUayhCSxKYlRV7j/1Fhp1b21PDM8LXIDGlDRXaZ0FbWKOs7eYXDuQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@ardatan/sync-fetch': 0.0.1(encoding@0.1.13) - '@graphql-tools/delegate': 10.0.3(graphql@16.8.1) - '@graphql-tools/executor-graphql-ws': 1.1.0(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10) - '@graphql-tools/executor-http': 1.0.7(@types/node@18.19.31)(graphql@16.8.1) - '@graphql-tools/executor-legacy-ws': 1.0.5(bufferutil@4.0.8)(graphql@16.8.1)(utf-8-validate@5.0.10) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) - '@graphql-tools/wrap': 10.0.1(graphql@16.8.1) + '@graphql-tools/delegate': 10.0.3 + '@graphql-tools/executor-graphql-ws': 1.1.0 + '@graphql-tools/executor-http': 1.0.7(@types/node@18.19.31) + '@graphql-tools/executor-legacy-ws': 1.0.5 + '@graphql-tools/utils': 10.0.12 + '@graphql-tools/wrap': 10.0.1 '@types/ws': 8.5.10 '@whatwg-node/fetch': 0.9.15 - graphql: 16.8.1 - isomorphic-ws: 5.0.0(ws@8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + isomorphic-ws: 5.0.0(ws@8.16.0) tslib: 2.6.2 value-or-promise: 1.0.12 - ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.16.0 transitivePeerDependencies: - '@types/node' - bufferutil - encoding - utf-8-validate + dev: true - '@graphql-tools/utils@10.0.12(graphql@16.8.1)': + /@graphql-tools/utils@10.0.12: + resolution: {integrity: sha512-+yS1qlFwXlwU3Gv8ek/h2aJ95quog4yF22haC11M0zReMSTddbGJZ5yXKkE3sXoY2BcL1utilSFjylJ9uXpSNQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) + '@graphql-typed-document-node/core': 3.2.0 cross-inspect: 1.0.0 dset: 3.1.3 - graphql: 16.8.1 tslib: 2.6.2 + dev: true - '@graphql-tools/utils@8.13.1(graphql@16.8.1)': + /@graphql-tools/utils@8.13.1: + resolution: {integrity: sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - graphql: 16.8.1 tslib: 2.6.2 + dev: true - '@graphql-tools/utils@9.2.1(graphql@16.8.1)': + /@graphql-tools/utils@9.2.1: + resolution: {integrity: sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-typed-document-node/core': 3.2.0 tslib: 2.6.2 + dev: true - '@graphql-tools/wrap@10.0.1(graphql@16.8.1)': + /@graphql-tools/wrap@10.0.1: + resolution: {integrity: sha512-Cw6hVrKGM2OKBXeuAGltgy4tzuqQE0Nt7t/uAqnuokSXZhMHXJUb124Bnvxc2gPZn5chfJSDafDe4Cp8ZAVJgg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/delegate': 10.0.3(graphql@16.8.1) - '@graphql-tools/schema': 10.0.2(graphql@16.8.1) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-tools/delegate': 10.0.3 + '@graphql-tools/schema': 10.0.2 + '@graphql-tools/utils': 10.0.12 tslib: 2.6.2 value-or-promise: 1.0.12 + dev: true - '@graphql-tools/wrap@9.4.2(graphql@16.8.1)': + /@graphql-tools/wrap@9.4.2: + resolution: {integrity: sha512-DFcd9r51lmcEKn0JW43CWkkI2D6T9XI1juW/Yo86i04v43O9w2/k4/nx2XTJv4Yv+iXwUw7Ok81PGltwGJSDSA==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/delegate': 9.0.35(graphql@16.8.1) - '@graphql-tools/schema': 9.0.19(graphql@16.8.1) - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) - graphql: 16.8.1 + '@graphql-tools/delegate': 9.0.35 + '@graphql-tools/schema': 9.0.19 + '@graphql-tools/utils': 9.2.1 tslib: 2.6.2 value-or-promise: 1.0.12 + dev: true - '@graphql-typed-document-node/core@3.2.0(graphql@16.8.1)': - dependencies: - graphql: 16.8.1 + /@graphql-typed-document-node/core@3.2.0: + resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + dev: true - '@hapi/hoek@9.3.0': {} + /@hapi/hoek@9.3.0: + resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} - '@hapi/topo@5.1.0': + /@hapi/topo@5.1.0: + resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} dependencies: '@hapi/hoek': 9.3.0 - '@hexagon/base64@1.1.28': {} + /@hexagon/base64@1.1.28: + resolution: {integrity: sha512-lhqDEAvWixy3bZ+UOYbPwUbBkwBq5C1LAJ/xPC8Oi+lL54oyakv/npbA0aU2hgCsx/1NUd4IBvV03+aUBWxerw==} + dev: false - '@humanwhocodes/config-array@0.11.14': + /@humanwhocodes/config-array@0.11.14: + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: - supports-color + dev: true - '@humanwhocodes/module-importer@1.0.1': {} + /@humanwhocodes/module-importer@1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + dev: true - '@humanwhocodes/object-schema@2.0.3': {} + /@humanwhocodes/object-schema@2.0.3: + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + dev: true - '@ioredis/commands@1.2.0': {} + /@ioredis/commands@1.2.0: + resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} - '@isaacs/cliui@8.0.2': + /@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} dependencies: string-width: 5.1.2 - string-width-cjs: string-width@4.2.3 + string-width-cjs: /string-width@4.2.3 strip-ansi: 7.1.0 - strip-ansi-cjs: strip-ansi@6.0.1 + strip-ansi-cjs: /strip-ansi@6.0.1 wrap-ansi: 8.1.0 - wrap-ansi-cjs: wrap-ansi@7.0.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 + dev: true - '@istanbuljs/load-nyc-config@1.1.0': + /@istanbuljs/load-nyc-config@1.1.0: + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} + engines: {node: '>=8'} dependencies: camelcase: 5.3.1 find-up: 4.1.0 get-package-type: 0.1.0 js-yaml: 3.14.1 resolve-from: 5.0.0 + dev: true - '@istanbuljs/schema@0.1.3': {} + /@istanbuljs/schema@0.1.3: + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + dev: true - '@jest/console@28.1.3': + /@jest/console@28.1.3: + resolution: {integrity: sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 '@types/node': 18.19.31 @@ -17055,8 +4782,11 @@ snapshots: jest-message-util: 28.1.3 jest-util: 28.1.3 slash: 3.0.0 + dev: true - '@jest/console@29.7.0': + /@jest/console@29.7.0: + resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 '@types/node': 18.19.31 @@ -17064,8 +4794,16 @@ snapshots: jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 + dev: true - '@jest/core@28.1.3(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))': + /@jest/core@28.1.3(ts-node@10.9.1): + resolution: {integrity: sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true dependencies: '@jest/console': 28.1.3 '@jest/reporters': 28.1.3 @@ -17079,7 +4817,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 28.1.3 - jest-config: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + jest-config: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1) jest-haste-map: 28.1.3 jest-message-util: 28.1.3 jest-regex-util: 28.0.2 @@ -17099,8 +4837,16 @@ snapshots: transitivePeerDependencies: - supports-color - ts-node + dev: true - '@jest/core@29.7.0(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))': + /@jest/core@29.7.0(ts-node@10.9.1): + resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -17114,7 +4860,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + jest-config: 29.7.0(@types/node@18.19.31)(ts-node@10.9.1) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -17134,48 +4880,72 @@ snapshots: - babel-plugin-macros - supports-color - ts-node + dev: true - '@jest/create-cache-key-function@27.5.1': + /@jest/create-cache-key-function@27.5.1: + resolution: {integrity: sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 + dev: true - '@jest/environment@28.1.3': + /@jest/environment@28.1.3: + resolution: {integrity: sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/fake-timers': 28.1.3 '@jest/types': 28.1.3 '@types/node': 18.19.31 jest-mock: 28.1.3 + dev: true - '@jest/environment@29.7.0': + /@jest/environment@29.7.0: + resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/node': 18.19.31 jest-mock: 29.7.0 + dev: true - '@jest/expect-utils@28.1.3': + /@jest/expect-utils@28.1.3: + resolution: {integrity: sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: jest-get-type: 28.0.2 + dev: true - '@jest/expect-utils@29.7.0': + /@jest/expect-utils@29.7.0: + resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: jest-get-type: 29.6.3 + dev: true - '@jest/expect@28.1.3': + /@jest/expect@28.1.3: + resolution: {integrity: sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: expect: 28.1.3 jest-snapshot: 28.1.3 transitivePeerDependencies: - supports-color + dev: true - '@jest/expect@29.7.0': + /@jest/expect@29.7.0: + resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: expect: 29.7.0 jest-snapshot: 29.7.0 transitivePeerDependencies: - supports-color + dev: true - '@jest/fake-timers@28.1.3': + /@jest/fake-timers@28.1.3: + resolution: {integrity: sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 '@sinonjs/fake-timers': 9.1.2 @@ -17183,8 +4953,11 @@ snapshots: jest-message-util: 28.1.3 jest-mock: 28.1.3 jest-util: 28.1.3 + dev: true - '@jest/fake-timers@29.7.0': + /@jest/fake-timers@29.7.0: + resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 @@ -17192,16 +4965,22 @@ snapshots: jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 + dev: true - '@jest/globals@28.1.3': + /@jest/globals@28.1.3: + resolution: {integrity: sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/environment': 28.1.3 '@jest/expect': 28.1.3 '@jest/types': 28.1.3 transitivePeerDependencies: - supports-color + dev: true - '@jest/globals@29.7.0': + /@jest/globals@29.7.0: + resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/environment': 29.7.0 '@jest/expect': 29.7.0 @@ -17209,8 +4988,16 @@ snapshots: jest-mock: 29.7.0 transitivePeerDependencies: - supports-color + dev: true - '@jest/reporters@28.1.3': + /@jest/reporters@28.1.3: + resolution: {integrity: sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 28.1.3 @@ -17239,8 +5026,16 @@ snapshots: v8-to-istanbul: 9.2.0 transitivePeerDependencies: - supports-color + dev: true - '@jest/reporters@29.7.0': + /@jest/reporters@29.7.0: + resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 29.7.0 @@ -17268,56 +5063,83 @@ snapshots: v8-to-istanbul: 9.2.0 transitivePeerDependencies: - supports-color + dev: true - '@jest/schemas@28.1.3': + /@jest/schemas@28.1.3: + resolution: {integrity: sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@sinclair/typebox': 0.24.51 + dev: true - '@jest/schemas@29.6.3': + /@jest/schemas@29.6.3: + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@sinclair/typebox': 0.27.8 + dev: true - '@jest/source-map@28.1.2': + /@jest/source-map@28.1.2: + resolution: {integrity: sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jridgewell/trace-mapping': 0.3.20 callsites: 3.1.0 graceful-fs: 4.2.11 + dev: true - '@jest/source-map@29.6.3': + /@jest/source-map@29.6.3: + resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jridgewell/trace-mapping': 0.3.20 callsites: 3.1.0 graceful-fs: 4.2.11 + dev: true - '@jest/test-result@28.1.3': + /@jest/test-result@28.1.3: + resolution: {integrity: sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/console': 28.1.3 '@jest/types': 28.1.3 '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.2 + dev: true - '@jest/test-result@29.7.0': + /@jest/test-result@29.7.0: + resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/console': 29.7.0 '@jest/types': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.2 + dev: true - '@jest/test-sequencer@28.1.3': + /@jest/test-sequencer@28.1.3: + resolution: {integrity: sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/test-result': 28.1.3 graceful-fs: 4.2.11 jest-haste-map: 28.1.3 slash: 3.0.0 + dev: true - '@jest/test-sequencer@29.7.0': + /@jest/test-sequencer@29.7.0: + resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/test-result': 29.7.0 graceful-fs: 4.2.11 jest-haste-map: 29.7.0 slash: 3.0.0 + dev: true - '@jest/transform@28.1.3': + /@jest/transform@28.1.3: + resolution: {integrity: sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@babel/core': 7.23.9 '@jest/types': 28.1.3 @@ -17336,8 +5158,11 @@ snapshots: write-file-atomic: 4.0.2 transitivePeerDependencies: - supports-color + dev: true - '@jest/transform@29.7.0': + /@jest/transform@29.7.0: + resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.23.9 '@jest/types': 29.6.3 @@ -17356,16 +5181,22 @@ snapshots: write-file-atomic: 4.0.2 transitivePeerDependencies: - supports-color + dev: true - '@jest/types@27.5.1': + /@jest/types@27.5.1: + resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 '@types/node': 18.19.31 '@types/yargs': 16.0.9 chalk: 4.1.0 + dev: true - '@jest/types@28.1.3': + /@jest/types@28.1.3: + resolution: {integrity: sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/schemas': 28.1.3 '@types/istanbul-lib-coverage': 2.0.6 @@ -17373,8 +5204,11 @@ snapshots: '@types/node': 18.19.31 '@types/yargs': 17.0.32 chalk: 4.1.0 + dev: true - '@jest/types@29.6.3': + /@jest/types@29.6.3: + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 @@ -17382,55 +5216,84 @@ snapshots: '@types/node': 18.19.31 '@types/yargs': 17.0.32 chalk: 4.1.0 + dev: true - '@jridgewell/gen-mapping@0.3.3': + /@jridgewell/gen-mapping@0.3.3: + resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} + engines: {node: '>=6.0.0'} dependencies: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.20 - '@jridgewell/resolve-uri@3.1.1': {} + /@jridgewell/resolve-uri@3.1.1: + resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} + engines: {node: '>=6.0.0'} - '@jridgewell/set-array@1.1.2': {} + /@jridgewell/set-array@1.1.2: + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} + engines: {node: '>=6.0.0'} - '@jridgewell/source-map@0.3.5': + /@jridgewell/source-map@0.3.5: + resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} dependencies: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.20 - '@jridgewell/sourcemap-codec@1.4.15': {} + /@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - '@jridgewell/trace-mapping@0.3.20': + /@jridgewell/trace-mapping@0.3.20: + resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping@0.3.9': + /@jridgewell/trace-mapping@0.3.9: + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - '@juggle/resize-observer@3.4.0': {} + /@juggle/resize-observer@3.4.0: + resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==} + dev: true - '@kamilkisiela/fast-url-parser@1.1.4': {} + /@kamilkisiela/fast-url-parser@1.1.4: + resolution: {integrity: sha512-gbkePEBupNydxCelHCESvFSFM8XPh1Zs/OAVRW/rKpEqPAl5PbOM90Si8mv9bvnR53uPD2s/FiRxdvSejpRJew==} + dev: true - '@leichtgewicht/ip-codec@2.0.4': {} + /@leichtgewicht/ip-codec@2.0.4: + resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} + dev: true - '@ljharb/resumer@0.0.1': + /@ljharb/resumer@0.0.1: + resolution: {integrity: sha512-skQiAOrCfO7vRTq53cxznMpks7wS1va95UCidALlOVWqvBAzwPVErwizDwoMqNVMEn1mDq0utxZd02eIrvF1lw==} + engines: {node: '>= 0.4'} dependencies: '@ljharb/through': 2.3.12 + dev: false - '@ljharb/through@2.3.12': + /@ljharb/through@2.3.12: + resolution: {integrity: sha512-ajo/heTlG3QgC8EGP6APIejksVAYt4ayz4tqoP3MolFELzcH1x1fzwEYRJTPO0IELutZ5HQ0c26/GqAYy79u3g==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 + dev: false - '@mdx-js/react@2.3.0(react@18.2.0)': + /@mdx-js/react@2.3.0(react@18.2.0): + resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==} + peerDependencies: + react: '>=16' dependencies: '@types/mdx': 2.0.10 '@types/react': 18.2.33 react: 18.2.0 + dev: true - '@mole-inc/bin-wrapper@8.0.1': + /@mole-inc/bin-wrapper@8.0.1: + resolution: {integrity: sha512-sTGoeZnjI8N4KS+sW2AN95gDBErhAguvkw/tWdCjeM8bvxpz5lqrnd0vOJABA1A+Ic3zED7PYoLP/RANLgVotA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: bin-check: 4.1.0 bin-version-check: 5.1.0 @@ -17440,15 +5303,19 @@ snapshots: filenamify: 5.1.1 got: 11.8.6 os-filter-obj: 2.0.0 + dev: true - '@motionone/animation@10.16.3': + /@motionone/animation@10.16.3: + resolution: {integrity: sha512-QUGWpLbMFLhyqKlngjZhjtxM8IqiJQjLK0DF+XOF6od9nhSvlaeEpOY/UMCRVcZn/9Tr2rZO22EkuCIjYdI74g==} dependencies: '@motionone/easing': 10.16.3 '@motionone/types': 10.16.3 '@motionone/utils': 10.16.3 tslib: 2.6.2 + dev: false - '@motionone/dom@10.12.0': + /@motionone/dom@10.12.0: + resolution: {integrity: sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==} dependencies: '@motionone/animation': 10.16.3 '@motionone/generators': 10.16.4 @@ -17456,32 +5323,46 @@ snapshots: '@motionone/utils': 10.16.3 hey-listen: 1.0.8 tslib: 2.6.2 + dev: false - '@motionone/easing@10.16.3': + /@motionone/easing@10.16.3: + resolution: {integrity: sha512-HWTMZbTmZojzwEuKT/xCdvoMPXjYSyQvuVM6jmM0yoGU6BWzsmYMeB4bn38UFf618fJCNtP9XeC/zxtKWfbr0w==} dependencies: '@motionone/utils': 10.16.3 tslib: 2.6.2 + dev: false - '@motionone/generators@10.16.4': + /@motionone/generators@10.16.4: + resolution: {integrity: sha512-geFZ3w0Rm0ZXXpctWsSf3REGywmLLujEjxPYpBR0j+ymYwof0xbV6S5kGqqsDKgyWKVWpUInqQYvQfL6fRbXeg==} dependencies: '@motionone/types': 10.16.3 '@motionone/utils': 10.16.3 tslib: 2.6.2 + dev: false - '@motionone/types@10.16.3': {} + /@motionone/types@10.16.3: + resolution: {integrity: sha512-W4jkEGFifDq73DlaZs3HUfamV2t1wM35zN/zX7Q79LfZ2sc6C0R1baUHZmqc/K5F3vSw3PavgQ6HyHLd/MXcWg==} + dev: false - '@motionone/utils@10.16.3': + /@motionone/utils@10.16.3: + resolution: {integrity: sha512-WNWDksJIxQkaI9p9Z9z0+K27xdqISGNFy1SsWVGaiedTHq0iaT6iZujby8fT/ZnZxj1EOaxJtSfUPCFNU5CRoA==} dependencies: '@motionone/types': 10.16.3 hey-listen: 1.0.8 tslib: 2.6.2 + dev: false - '@mswjs/cookies@0.2.2': + /@mswjs/cookies@0.2.2: + resolution: {integrity: sha512-mlN83YSrcFgk7Dm1Mys40DLssI1KdJji2CMKN8eOlBqsTADYzj2+jWzsANsUTFbxDMWPD5e9bfA1RGqBpS3O1g==} + engines: {node: '>=14'} dependencies: '@types/set-cookie-parser': 2.4.7 set-cookie-parser: 2.6.0 + dev: true - '@mswjs/interceptors@0.17.10': + /@mswjs/interceptors@0.17.10: + resolution: {integrity: sha512-N8x7eSLGcmUFNWZRxT1vsHvypzIRgQYdG0rJey/rZCy6zT/30qDt8Joj7FxzGNLSwXbeZqJOMqDurp7ra4hgbw==} + engines: {node: '>=14'} dependencies: '@open-draft/until': 1.0.3 '@types/debug': 4.1.12 @@ -17493,80 +5374,155 @@ snapshots: web-encoding: 1.1.5 transitivePeerDependencies: - supports-color + dev: true - '@multiformats/base-x@4.0.1': {} + /@multiformats/base-x@4.0.1: + resolution: {integrity: sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw==} + dev: false - '@next/bundle-analyzer@13.5.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + /@next/bundle-analyzer@13.5.6: + resolution: {integrity: sha512-4P5YVpR3N/B5+p0TQ/rPAr+9fsjkdfCVTGzJhKwE7XHqS+QME4gYxAYeGKkfkHEkP2A3GKXs8QSp0LjIvWLI3g==} dependencies: - webpack-bundle-analyzer: 4.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + webpack-bundle-analyzer: 4.7.0 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: true - '@next/env@13.5.6': {} + /@next/env@13.5.6: + resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==} + dev: false - '@next/env@14.2.1': {} + /@next/env@14.2.2: + resolution: {integrity: sha512-sk72qRfM1Q90XZWYRoJKu/UWlTgihrASiYw/scb15u+tyzcze3bOuJ/UV6TBOQEeUaxOkRqGeuGUdiiuxc5oqw==} - '@next/eslint-plugin-next@14.2.1': + /@next/eslint-plugin-next@14.2.2: + resolution: {integrity: sha512-q+Ec2648JtBpKiu/FSJm8HAsFXlNvioHeBCbTP12T1SGcHYwhqHULSfQgFkPgHDu3kzNp2Kem4J54bK4rPQ5SQ==} dependencies: glob: 10.3.10 + dev: true - '@next/swc-darwin-arm64@14.2.1': + /@next/swc-darwin-arm64@14.2.2: + resolution: {integrity: sha512-3iPgMhzbalizGwHNFUcGnDhFPSgVBHQ8aqSTAMxB5BvJG0oYrDf1WOJZlbXBgunOEj/8KMVbejEur/FpvFsgFQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true optional: true - '@next/swc-darwin-x64@14.2.1': + /@next/swc-darwin-x64@14.2.2: + resolution: {integrity: sha512-x7Afi/jt0ZBRUZHTi49yyej4o8znfIMHO4RvThuoc0P+uli8Jd99y5GKjxoYunPKsXL09xBXEM1+OQy2xEL0Ag==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true optional: true - '@next/swc-linux-arm64-gnu@14.2.1': + /@next/swc-linux-arm64-gnu@14.2.2: + resolution: {integrity: sha512-zbfPtkk7L41ODMJwSp5VbmPozPmMMQrzAc0HAUomVeVIIwlDGs/UCqLJvLNDt4jpWgc21SjjyIn762lNGrMaUA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true - '@next/swc-linux-arm64-musl@14.2.1': + /@next/swc-linux-arm64-musl@14.2.2: + resolution: {integrity: sha512-wPbS3pI/JU16rm3XdLvvTmlsmm1nd+sBa2ohXgBZcShX4TgOjD4R+RqHKlI1cjo/jDZKXt6OxmcU0Iys0OC/yg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true - '@next/swc-linux-x64-gnu@14.2.1': + /@next/swc-linux-x64-gnu@14.2.2: + resolution: {integrity: sha512-NqWOHqqq8iC9tuHvZxjQ2tX+jWy2X9y8NX2mcB4sj2bIccuCxbIZrU/ThFPZZPauygajZuVQ6zediejQHwZHwQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true - '@next/swc-linux-x64-musl@14.2.1': + /@next/swc-linux-x64-musl@14.2.2: + resolution: {integrity: sha512-lGepHhwb9sGhCcU7999+iK1ZZT+6rrIoVg40MP7DZski9GIZP80wORSbt5kJzh9v2x2ev2lxC6VgwMQT0PcgTA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true - '@next/swc-win32-arm64-msvc@14.2.1': + /@next/swc-win32-arm64-msvc@14.2.2: + resolution: {integrity: sha512-TZSh/48SfcLEQ4rD25VVn2kdIgUWmMflRX3OiyPwGNXn3NiyPqhqei/BaqCYXViIQ+6QsG9R0C8LftMqy8JPMA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true optional: true - '@next/swc-win32-ia32-msvc@14.2.1': + /@next/swc-win32-ia32-msvc@14.2.2: + resolution: {integrity: sha512-M0tBVNMEBJN2ZNQWlcekMn6pvLria7Sa2Fai5znm7CCJz4pP3lrvlSxhKdkCerk0D9E0bqx5yAo3o2Q7RrD4gA==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true optional: true - '@next/swc-win32-x64-msvc@14.2.1': + /@next/swc-win32-x64-msvc@14.2.2: + resolution: {integrity: sha512-a/20E/wtTJZ3Ykv3f/8F0l7TtgQa2LWHU2oNB9bsu0VjqGuGGHmm/q6waoUNQYTVPYrrlxxaHjJcDV6aiSTt/w==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true optional: true - '@noble/curves@1.1.0': + /@noble/curves@1.1.0: + resolution: {integrity: sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA==} dependencies: '@noble/hashes': 1.3.1 + dev: false - '@noble/curves@1.2.0': + /@noble/curves@1.2.0: + resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} dependencies: '@noble/hashes': 1.3.2 + dev: false - '@noble/hashes@1.3.1': {} + /@noble/hashes@1.3.1: + resolution: {integrity: sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA==} + engines: {node: '>= 16'} + dev: false - '@noble/hashes@1.3.2': {} + /@noble/hashes@1.3.2: + resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} + engines: {node: '>= 16'} + dev: false - '@noble/hashes@1.4.0': {} + /@noble/hashes@1.4.0: + resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} + engines: {node: '>= 16'} + dev: false - '@nodelib/fs.scandir@2.1.5': + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} dependencies: '@nodelib/fs.stat': 2.0.5 run-parallel: 1.2.0 - '@nodelib/fs.stat@2.0.5': {} + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} - '@nodelib/fs.walk@1.2.8': + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.5 fastq: 1.15.0 - '@nrwl/cypress@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nrwl/cypress@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-bSzHKqjx7De+Ax0zTX5z8VHii5uLLSxzSIqh9lJET1leZkwtoGhe9MWdXYrfeJaTp+xV6DJAA11Rg1SWn2SInQ==} dependencies: - '@nx/cypress': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/cypress': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -17580,22 +5536,28 @@ snapshots: - supports-color - typescript - verdaccio + dev: true - '@nrwl/devkit@16.0.0-beta.1(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))': + /@nrwl/devkit@16.0.0-beta.1(nx@18.3.0): + resolution: {integrity: sha512-OoQumfP//G822yy2QLi8RB9a0oEwIda7cp56mc7tyik2Hbw31fB6h5XGgXMHp9aJGhPQQCX9a/uqzoYbYmQwyA==} dependencies: - '@nx/devkit': 16.0.0-beta.1(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/devkit': 16.0.0-beta.1(nx@18.3.0) transitivePeerDependencies: - nx + dev: true - '@nrwl/devkit@18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))': + /@nrwl/devkit@18.3.0(nx@18.3.0): + resolution: {integrity: sha512-JA6NJTAxxz+zZtS/jzeUMVdgXXjmWTuG8NdqJ70OxKok570afHxZSCjR32cWWmoCJRS4ASM2UpL/3292zk1wsQ==} dependencies: - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/devkit': 18.3.0(nx@18.3.0) transitivePeerDependencies: - nx + dev: true - '@nrwl/esbuild@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nrwl/esbuild@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-wZNbVe+vdgTmFUzgiySWILFQweDlicUa9nOvy41Pufhx0SSeC5wcZRmuf5p1GgK5Srg36lAmklHIfcRX7OwRbw==} dependencies: - '@nx/esbuild': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/esbuild': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0)(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -17608,10 +5570,12 @@ snapshots: - supports-color - typescript - verdaccio + dev: true - '@nrwl/eslint-plugin-nx@16.0.0-beta.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nrwl/eslint-plugin-nx@16.0.0-beta.1(@typescript-eslint/parser@7.7.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-aPZKHBzdq8MwQ35y9BuuLgzdVJ3Ic6LoHJnGyrh2LAQHyX/xxUoDAaXG75aEAXQY65ZU0sTQBKgAk7a6Ghi+Aw==} dependencies: - '@nx/eslint-plugin-nx': 16.0.0-beta.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/eslint-plugin-nx': 16.0.0-beta.1(@typescript-eslint/parser@7.7.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.0)(typescript@5.4.2) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint @@ -17619,10 +5583,12 @@ snapshots: - nx - supports-color - typescript + dev: true - '@nrwl/eslint-plugin-nx@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nrwl/eslint-plugin-nx@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-I+1dnG2xsHpD5ii2Ow58piXC95ob9rRZ6Yf0JfFed4sKxq6ntArdDeGpM4tCSNZvpRpR9kUi9UMaQA5JoLm8Jw==} dependencies: - '@nx/eslint-plugin': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/eslint-plugin': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.0)(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -17637,10 +5603,12 @@ snapshots: - supports-color - typescript - verdaccio + dev: true - '@nrwl/jest@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': + /@nrwl/jest@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2): + resolution: {integrity: sha512-u1iGqhLedfmxXzJEWsAXUIgF8sQXzj8DTqLp6NUN8mJfPYCQjVOQirwl4lcNhs0gTvIgqr3wGIHo33ixyjMjFw==} dependencies: - '@nx/jest': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) + '@nx/jest': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -17655,10 +5623,12 @@ snapshots: - ts-node - typescript - verdaccio + dev: true - '@nrwl/js@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nrwl/js@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-sLQGUkFY/9spMqe3EvkTRh9iDqIZ65HLYALaaK5RyH5z7ctXwZGgDTwvCpO9r/jEIyE1inxUNzqbYl66R7qEdQ==} dependencies: - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -17670,10 +5640,12 @@ snapshots: - supports-color - typescript - verdaccio + dev: true - '@nrwl/next@18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(js-yaml@4.1.0)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': + /@nrwl/next@18.3.0(@babel/core@7.23.9)(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(next@14.2.2)(nx@18.3.0)(typescript@5.4.2)(webpack@5.89.0): + resolution: {integrity: sha512-MX5K8ByaVxtxW8wuACT7B8idJlb0Lz2SdQEIlCs33GGQ6Ym99jzP1mXz74fx5YQLQBppE1o89MQgNRGPpojK8Q==} dependencies: - '@nx/next': 18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(js-yaml@4.1.0)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@nx/next': 18.3.0(@babel/core@7.23.9)(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(next@14.2.2)(nx@18.3.0)(typescript@5.4.2)(webpack@5.89.0) transitivePeerDependencies: - '@babel/core' - '@babel/traverse' @@ -17704,10 +5676,12 @@ snapshots: - vue-template-compiler - webpack - webpack-cli + dev: true - '@nrwl/node@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': + /@nrwl/node@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2): + resolution: {integrity: sha512-N5PVvXJBycvKXqLRC1R5+WXniuynQgBHjyNOZzu9/R+yIrqbwuA+MjptpVHLGqCTtIgykPd2LUhmI6SHLrlZrQ==} dependencies: - '@nx/node': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) + '@nx/node': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -17723,10 +5697,12 @@ snapshots: - ts-node - typescript - verdaccio + dev: true - '@nrwl/nx-plugin@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': + /@nrwl/nx-plugin@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2): + resolution: {integrity: sha512-t6OjgWCWRWg3wLuskAfTDIWsQnoiCaX7WYJxeVO8v3hwFHvqBaEiKWuj+XikjtyBU8W1XmQrIwzp1Fmm2JrHbQ==} dependencies: - '@nx/plugin': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) + '@nx/plugin': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -17742,10 +5718,12 @@ snapshots: - ts-node - typescript - verdaccio + dev: true - '@nrwl/react@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': + /@nrwl/react@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2)(webpack@5.89.0): + resolution: {integrity: sha512-0zq3eAMeNGG5/iLNcaZH1cW+eJHe5l3/KSrOR6tFppeKtu/2JHT+vWnVS5uyZqo378ti10YpcukY7k5gdt4oCg==} dependencies: - '@nx/react': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@nx/react': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2)(webpack@5.89.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -17759,10 +5737,12 @@ snapshots: - typescript - verdaccio - webpack + dev: true - '@nrwl/rollup@18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': + /@nrwl/rollup@18.3.0(@babel/core@7.23.9)(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2): + resolution: {integrity: sha512-gLjMGr+ogIsg/S7V2r8xLiIC2DAtcd5xHO/qxGt8XKhU5EqlvnOpq6RX9FIeCXOPZIYFLfL+bGK5XJHLLZoamg==} dependencies: - '@nx/rollup': 18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) + '@nx/rollup': 18.3.0(@babel/core@7.23.9)(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2) transitivePeerDependencies: - '@babel/core' - '@babel/traverse' @@ -17777,10 +5757,12 @@ snapshots: - ts-node - typescript - verdaccio + dev: true - '@nrwl/storybook@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nrwl/storybook@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-b+Ln3cqHi+ZkPLP5rsCXrd1R3J6Bf+fpD5+fY1lJpk/e1nlg5fzPAXT26sWzr0XbxSnM7xHOLhjfwXcNcLEcyQ==} dependencies: - '@nx/storybook': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/storybook': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -17794,19 +5776,24 @@ snapshots: - supports-color - typescript - verdaccio + dev: true - '@nrwl/tao@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))': + /@nrwl/tao@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93): + resolution: {integrity: sha512-M0m0QRiW7N+f+N+ey/gobPLYzUn932obMXDnb+6ImLsqRunFndd7YKHXUMf+y1441w7OXI5owTjE5bEKxZjOow==} + hasBin: true dependencies: - nx: 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) + nx: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93) tslib: 2.6.2 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug + dev: true - '@nrwl/web@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nrwl/web@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-e3IA905VOXAm3behYIeBW6Yi9YZeNxya+RWe5kFYFR+wg/JdGNF+NrFv6IYzzY9PFo2wn0ubOrNdnCXMVz1UHA==} dependencies: - '@nx/web': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/web': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -17818,10 +5805,12 @@ snapshots: - supports-color - typescript - verdaccio + dev: true - '@nrwl/webpack@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10)': + /@nrwl/webpack@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-79BUpNWnDDFxd6Eoc0Q+i3WE9Fjnpjt7LIC9d52Aw6RYSv1yQLZ2D1gB9kIQo8xQrN8E5NlLZ9gwTRWYLGv+Uw==} dependencies: - '@nx/webpack': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10) + '@nx/webpack': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0)(typescript@5.4.2) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -17848,24 +5837,33 @@ snapshots: - verdaccio - vue-template-compiler - webpack-cli + dev: true - '@nrwl/workspace@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))': + /@nrwl/workspace@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93): + resolution: {integrity: sha512-u0TlW2EcISfGaWug89MqCCD7DUeRfjtVnBHqbO3y3Oj19TB3QUNPhnfB/5Z+xybtAqn+bLRWZt2kpW8R5cVchQ==} dependencies: - '@nx/workspace': 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) + '@nx/workspace': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93) transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug + dev: true - '@nx/cypress@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nx/cypress@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-zA3FyOe3A+TmHueVWqHaAien//FhADjwUXnvRlFun/+zGZeM/07clVaZnGMBgNttLbPuWE0HBQ4KnBXRC57bSA==} + peerDependencies: + cypress: '>= 3 < 14' + peerDependenciesMeta: + cypress: + optional: true dependencies: - '@nrwl/cypress': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nrwl/cypress': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/eslint': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) detect-port: 1.5.1 - semver: 7.6.0 + semver: 7.5.4 tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' @@ -17879,41 +5877,55 @@ snapshots: - supports-color - typescript - verdaccio + dev: true - '@nx/devkit@16.0.0-beta.1(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))': + /@nx/devkit@16.0.0-beta.1(nx@18.3.0): + resolution: {integrity: sha512-qeOWZ8TK9EG2dE78KysFx8a3uB/JNsnPslfBxBYBBkxIGzpo/gj5Wgf2I+4WBcUNQn58TxiKTT2vA6vAFyssvQ==} + peerDependencies: + nx: '>= 14.1 <= 16' dependencies: - '@nrwl/devkit': 16.0.0-beta.1(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nrwl/devkit': 16.0.0-beta.1(nx@18.3.0) ejs: 3.1.9 ignore: 5.3.0 - nx: 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) + nx: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93) semver: 7.3.4 tmp: 0.2.1 tslib: 2.6.2 + dev: true - '@nx/devkit@18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))': + /@nx/devkit@18.3.0(nx@18.3.0): + resolution: {integrity: sha512-SgPPk+S8cEjNOzcvGiRPlNqAJVuPnspNrqFmBZ/ddBXQfhuS/TCr8Zi4MWEct45zd439acWDsuUVFoCxT51q4g==} + peerDependencies: + nx: '>= 16 <= 19' dependencies: - '@nrwl/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nrwl/devkit': 18.3.0(nx@18.3.0) ejs: 3.1.9 enquirer: 2.3.6 ignore: 5.3.0 - nx: 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) - semver: 7.6.0 + nx: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93) + semver: 7.5.4 tmp: 0.2.1 tslib: 2.6.2 yargs-parser: 21.1.1 + dev: true - '@nx/esbuild@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nx/esbuild@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-4OdOKZbn0OJBpVpcMbo1TC5xB8kqt3faiWqYHMWClnqfgB3p6q94F1+jG7FcQmNJ47m+7BrNRgUJ8jDOe+8l6w==} + peerDependencies: + esbuild: ~0.19.2 + peerDependenciesMeta: + esbuild: + optional: true dependencies: - '@nrwl/esbuild': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nrwl/esbuild': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0)(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) chalk: 4.1.0 + esbuild: 0.19.12 fast-glob: 3.2.7 fs-extra: 11.2.0 tsconfig-paths: 4.2.0 tslib: 2.6.2 - optionalDependencies: - esbuild: 0.19.12 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -17925,39 +5937,53 @@ snapshots: - supports-color - typescript - verdaccio + dev: true - '@nx/eslint-plugin-nx@16.0.0-beta.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nx/eslint-plugin-nx@16.0.0-beta.1(@typescript-eslint/parser@7.7.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-jg6ROzsvMOhXaReibmFDpvGHsiOKBWvPHYOcmFxh8BRA02WoFIDnqiDJWupoVoLKF4Vx2A4igkP5bjMlSmVX/A==} + peerDependencies: + '@typescript-eslint/parser': ^5.58.0 + eslint-config-prettier: ^8.1.0 + peerDependenciesMeta: + eslint-config-prettier: + optional: true dependencies: - '@nrwl/eslint-plugin-nx': 16.0.0-beta.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/devkit': 16.0.0-beta.1(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nrwl/eslint-plugin-nx': 16.0.0-beta.1(@typescript-eslint/parser@7.7.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.0)(typescript@5.4.2) + '@nx/devkit': 16.0.0-beta.1(nx@18.3.0) '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) chalk: 4.1.0 confusing-browser-globals: 1.0.11 - semver: 7.3.4 - optionalDependencies: eslint-config-prettier: 9.1.0(eslint@8.57.0) + semver: 7.3.4 transitivePeerDependencies: - eslint - nx - supports-color - typescript + dev: true - '@nx/eslint-plugin@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nx/eslint-plugin@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-IAJ3I9G811uSmkJ2K3pGg1bsesm5AJW6u1zR5ie1C4qYO2ujhMhAcBXI9P/JUgY2WlO8EoH41PhRx4XUF29ttQ==} + peerDependencies: + '@typescript-eslint/parser': ^6.13.2 || ^7.0.0 + eslint-config-prettier: ^9.0.0 + peerDependenciesMeta: + eslint-config-prettier: + optional: true dependencies: - '@nrwl/eslint-plugin-nx': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nrwl/eslint-plugin-nx': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(@typescript-eslint/parser@7.7.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.0)(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/type-utils': 7.7.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.2) chalk: 4.1.0 confusing-browser-globals: 1.0.11 + eslint-config-prettier: 9.1.0(eslint@8.57.0) jsonc-eslint-parser: 2.4.0 - semver: 7.6.0 + semver: 7.5.4 tslib: 2.6.2 - optionalDependencies: - eslint-config-prettier: 9.1.0(eslint@8.57.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -17970,17 +5996,22 @@ snapshots: - supports-color - typescript - verdaccio + dev: true - '@nx/eslint@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))': + /@nx/eslint@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0): + resolution: {integrity: sha512-inoFmDIycUsmIRY/iIQLxLKyJbdifyqYrsG/Hq6zmxsJOF6Q2R/Y88Zf9KET7EmN9+UEzBk70p4m8hOMVrC9eQ==} + peerDependencies: + js-yaml: 4.1.0 + peerDependenciesMeta: + js-yaml: + optional: true dependencies: - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/linter': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) + '@nx/linter': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0) eslint: 8.57.0 tslib: 2.6.2 typescript: 5.4.2 - optionalDependencies: - js-yaml: 4.1.0 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -17991,18 +6022,20 @@ snapshots: - nx - supports-color - verdaccio + dev: true - '@nx/jest@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': + /@nx/jest@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2): + resolution: {integrity: sha512-QsawUa3OIXCV+r/fxUJCzGKEbDqDKNEsC/wYCDKl48vJEU6+KEwRUZp604mIhvP4N377DwT9JGSzOEwaSPcKbg==} dependencies: '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 - '@nrwl/jest': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nrwl/jest': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) chalk: 4.1.0 identity-obj-proxy: 3.0.0 - jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + jest-config: 29.7.0(@types/node@18.19.31)(ts-node@10.9.1) jest-resolve: 29.7.0 jest-util: 29.7.0 minimatch: 9.0.3 @@ -18023,8 +6056,15 @@ snapshots: - ts-node - typescript - verdaccio + dev: true - '@nx/js@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nx/js@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-ApxC3FdZ9ATnE6Qz932B3/L9ZqdI6pIxB+1R5J/jMK/InNlPnNStGp1+dGe5J3aQ0nWusSW9I+FjpqRMTZazvw==} + peerDependencies: + verdaccio: ^5.0.4 + peerDependenciesMeta: + verdaccio: + optional: true dependencies: '@babel/core': 7.23.9 '@babel/plugin-proposal-decorators': 7.23.5(@babel/core@7.23.9) @@ -18033,13 +6073,13 @@ snapshots: '@babel/preset-env': 7.23.9(@babel/core@7.23.9) '@babel/preset-typescript': 7.23.3(@babel/core@7.23.9) '@babel/runtime': 7.23.9 - '@nrwl/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/workspace': 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) + '@nrwl/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/workspace': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) babel-plugin-const-enum: 1.2.0(@babel/core@7.23.9) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.9)(@babel/traverse@7.23.9) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.9) chalk: 4.1.0 columnify: 1.6.0 detect-port: 1.5.1 @@ -18051,9 +6091,9 @@ snapshots: npm-package-arg: 11.0.1 npm-run-path: 4.0.1 ora: 5.3.0 - semver: 7.6.0 + semver: 7.5.4 source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2) + ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.19.31)(typescript@5.4.2) tsconfig-paths: 4.2.0 tslib: 2.6.2 transitivePeerDependencies: @@ -18066,10 +6106,12 @@ snapshots: - nx - supports-color - typescript + dev: true - '@nx/linter@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))': + /@nx/linter@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0): + resolution: {integrity: sha512-ydTP8MFNE+KzWvIVxg7IJIMcjkt02ehwyudnkirEu5hFOUY6uA/ZQtOEk7y2ESDuF19LR11wVHPaeeSCG94Cbg==} dependencies: - '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nx/eslint': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -18081,26 +6123,30 @@ snapshots: - nx - supports-color - verdaccio + dev: true - '@nx/next@18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(js-yaml@4.1.0)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': + /@nx/next@18.3.0(@babel/core@7.23.9)(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(next@14.2.2)(nx@18.3.0)(typescript@5.4.2)(webpack@5.89.0): + resolution: {integrity: sha512-ACXFoRqyouHDIiRV+GL9WgYTdW5HpRB2hg4JA2T3LE1qPiSbZHRYBGBLGCR2MTiIBCyC0sGyhEgkmGkk0LGICw==} + peerDependencies: + next: '>=14.0.0' dependencies: '@babel/plugin-proposal-decorators': 7.23.5(@babel/core@7.23.9) - '@nrwl/next': 18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(js-yaml@4.1.0)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/react': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - '@nx/web': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/webpack': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10) - '@nx/workspace': 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) + '@nrwl/next': 18.3.0(@babel/core@7.23.9)(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(next@14.2.2)(nx@18.3.0)(typescript@5.4.2)(webpack@5.89.0) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/eslint': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) + '@nx/react': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2)(webpack@5.89.0) + '@nx/web': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) + '@nx/webpack': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0)(typescript@5.4.2) + '@nx/workspace': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93) '@svgr/webpack': 8.1.0(typescript@5.4.2) chalk: 4.1.0 - copy-webpack-plugin: 10.2.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - file-loader: 6.2.0(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + copy-webpack-plugin: 10.2.4(webpack@5.89.0) + file-loader: 6.2.0(webpack@5.89.0) fs-extra: 11.2.0 ignore: 5.3.0 - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) - semver: 7.6.0 + next: 14.2.2(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) + semver: 7.5.4 tslib: 2.6.2 webpack-merge: 5.10.0 transitivePeerDependencies: @@ -18132,14 +6178,16 @@ snapshots: - vue-template-compiler - webpack - webpack-cli + dev: true - '@nx/node@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': + /@nx/node@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2): + resolution: {integrity: sha512-zUUdIalE5lTHdubBPUpmyGXPh7rUxlJgo/8qiF+0uve2PTn/bsL+wYlClhdzYT73m0AUOPFL8wh4dEF2LPGD+w==} dependencies: - '@nrwl/node': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/jest': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nrwl/node': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/eslint': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0) + '@nx/jest': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' @@ -18156,47 +6204,113 @@ snapshots: - ts-node - typescript - verdaccio + dev: true - '@nx/nx-darwin-arm64@18.3.0': + /@nx/nx-darwin-arm64@18.3.0: + resolution: {integrity: sha512-zei4C7nSCAzhigAX+3wLcHg1bokTsa/qo2OElkBiHAxs3FF7nqMLAuk0WFYi3nkvXTgiN1uEl0mOni+JPKV2vA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@nx/nx-darwin-x64@18.3.0': + /@nx/nx-darwin-x64@18.3.0: + resolution: {integrity: sha512-nww//ea6WEfDTnqbdbCinWRhjyUJkSSnW9QgBh/Brt6DevZ7TFWfGdxD+s45pmMLFTFMgRjptRJrW/WhgmDAGg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@nx/nx-freebsd-x64@18.3.0': + /@nx/nx-freebsd-x64@18.3.0: + resolution: {integrity: sha512-u+XB6NQcsi7u3zhdhgJK9ZaUkzXl52WNgtDoG/6tsmbh10plypGnw+yPSKYMqv3HDzqDA76hliIFoedDbZmHFQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true optional: true - '@nx/nx-linux-arm-gnueabihf@18.3.0': + /@nx/nx-linux-arm-gnueabihf@18.3.0: + resolution: {integrity: sha512-nsjiJDq2B2m9NN7shJ8z/4A7bFUYGJdxk1RR6hVXY75Kpbh3HGh+fdKJrpqRzYUUmqxW/X7TRG2UD6T5lnNjWA==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true - '@nx/nx-linux-arm64-gnu@18.3.0': + /@nx/nx-linux-arm64-gnu@18.3.0: + resolution: {integrity: sha512-baY3U0PudlAXHDzkJ+KdSfIcfFGKuBYXIXR1M18+Syq1kD9HDZ+sRVmosYpxVghrncN4UrcNvF/H7lgZo9x24Q==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@nx/nx-linux-arm64-musl@18.3.0': + /@nx/nx-linux-arm64-musl@18.3.0: + resolution: {integrity: sha512-nuKU4ehdKThq+Tzph2KXz2p39oBv8IrJQBONSAFzJ4zS0E/rNk2fKBeTBoqn1Psh2sNMYM8ZdlvxFK7pBmStQg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@nx/nx-linux-x64-gnu@18.3.0': + /@nx/nx-linux-x64-gnu@18.3.0: + resolution: {integrity: sha512-Pm7Q1hjKBJ3DFfnCLAtJVm13SkIushO3rPUdsDg5xZzOp59igNxrX2wJlwfi7U8dZMEZUPG0N1BIR3o7eEBxpQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@nx/nx-linux-x64-musl@18.3.0': + /@nx/nx-linux-x64-musl@18.3.0: + resolution: {integrity: sha512-VrspyfjIto0PtAqpjG3k8ueWsnqIOUp1gXBmlzYw0N4mjPldlhb258q1Kqyt1ykWLW79TqCjPblC6xHuOciKzQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@nx/nx-win32-arm64-msvc@18.3.0': + /@nx/nx-win32-arm64-msvc@18.3.0: + resolution: {integrity: sha512-7C+Rk17u/CtcYq/LyG8b27MmuxjQOAqZ1yWPP5RHRr0HGB00kILkItmejs/CJAJqybPtydTR0hiF7xs7lcVOHw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@nx/nx-win32-x64-msvc@18.3.0': + /@nx/nx-win32-x64-msvc@18.3.0: + resolution: {integrity: sha512-tRW2VZzwmdODaRXNgBJBSycVgLY269c3EwJDOCIPDIgFMTdClZNLmZbk4b7FfzyT7ezwQOD/3JgKJS6GzJdw8w==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@nx/playwright@18.3.0(@babel/traverse@7.23.9)(@playwright/test@1.41.1)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nx/playwright@18.3.0(@playwright/test@1.41.1)(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-PZyPNcu0MeWgqiUIND+2Z96KAJ1ik6mxc9n+gv0CVMIy8bm1+6MxvvJF4Hh/vooPZyOb6ROlemygUOfI2xpu1w==} + peerDependencies: + '@playwright/test': ^1.36.0 + peerDependenciesMeta: + '@playwright/test': + optional: true dependencies: - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/eslint': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) + '@playwright/test': 1.41.1 minimatch: 9.0.3 tslib: 2.6.2 - optionalDependencies: - '@playwright/test': 1.41.1 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -18209,14 +6323,16 @@ snapshots: - supports-color - typescript - verdaccio + dev: true - '@nx/plugin@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': + /@nx/plugin@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2): + resolution: {integrity: sha512-KrOcWXCjhlQ5/pcUMiyp3Rk2uwC7x+qPt9ZppQVL/VDNZ6eI6FjowaaIu/5seOSwIiNaa8pWSyz2vJfhndlxBQ==} dependencies: - '@nrwl/nx-plugin': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/jest': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nrwl/nx-plugin': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/eslint': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0) + '@nx/jest': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) fs-extra: 11.2.0 tslib: 2.6.2 @@ -18235,18 +6351,20 @@ snapshots: - ts-node - typescript - verdaccio + dev: true - '@nx/react@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': + /@nx/react@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2)(webpack@5.89.0): + resolution: {integrity: sha512-myYx7ElU5gJS3tc6xi07WZqx/D9CZXyK4P1XjS1+VVm5k+pmn/cSe4xZdwyMPB/uFeND8ajHmTzvfAahgCpgPw==} dependencies: - '@nrwl/react': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/web': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nrwl/react': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2)(webpack@5.89.0) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/eslint': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) + '@nx/web': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) '@svgr/webpack': 8.1.0(typescript@5.4.2) chalk: 4.1.0 - file-loader: 6.2.0(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + file-loader: 6.2.0(webpack@5.89.0) minimatch: 9.0.3 tslib: 2.6.2 transitivePeerDependencies: @@ -18262,13 +6380,15 @@ snapshots: - typescript - verdaccio - webpack + dev: true - '@nx/rollup@18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2)': + /@nx/rollup@18.3.0(@babel/core@7.23.9)(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2): + resolution: {integrity: sha512-cC27xWuz9Qcdlv86oSAGJp4vukrBsJ8FAyUcL4bbqDQr4hI4SXJUq2EUFRSA0AsqWiWboGaWeTQW3Op++ndcNw==} dependencies: - '@nrwl/rollup': 18.3.0(@babel/core@7.23.9)(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))(typescript@5.4.2) - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@rollup/plugin-babel': 5.3.1(@babel/core@7.23.9)(@types/babel__core@7.20.5)(rollup@2.79.1) + '@nrwl/rollup': 18.3.0(@babel/core@7.23.9)(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(ts-node@10.9.1)(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) + '@rollup/plugin-babel': 5.3.1(@babel/core@7.23.9)(rollup@2.79.1) '@rollup/plugin-commonjs': 20.0.0(rollup@2.79.1) '@rollup/plugin-image': 2.1.1(rollup@2.79.1) '@rollup/plugin-json': 4.1.0(rollup@2.79.1) @@ -18280,7 +6400,7 @@ snapshots: rollup: 2.79.1 rollup-plugin-copy: 3.5.0 rollup-plugin-peer-deps-external: 2.2.4(rollup@2.79.1) - rollup-plugin-postcss: 4.0.2(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + rollup-plugin-postcss: 4.0.2(postcss@8.4.32)(ts-node@10.9.1) rollup-plugin-typescript2: 0.36.0(rollup@2.79.1)(typescript@5.4.2) tslib: 2.6.2 transitivePeerDependencies: @@ -18297,16 +6417,18 @@ snapshots: - ts-node - typescript - verdaccio + dev: true - '@nx/storybook@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nx/storybook@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-7DsLVv9e1511GKCc01jXhZ8Z2ExScKfI4q8vCI/VDMVJZ2G1sBinQ68zSM1uQ6t7oPMENOLMfacgeI/3Wft6eA==} dependencies: - '@nrwl/storybook': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/cypress': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/eslint': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(js-yaml@4.1.0)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nrwl/storybook': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) + '@nx/cypress': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/eslint': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) - semver: 7.6.0 + semver: 7.5.4 tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' @@ -18321,12 +6443,14 @@ snapshots: - supports-color - typescript - verdaccio + dev: true - '@nx/web@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)': + /@nx/web@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-uEX0x96CXtiAD27XBTiFt1OV0seFuy18iJhm0wvS90VDVwAtqquBwBNX3UexHyCrIHn3qGr5tjsRBdpzQv3eCA==} dependencies: - '@nrwl/web': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nrwl/web': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) chalk: 4.1.0 detect-port: 1.5.1 http-server: 14.1.1 @@ -18342,46 +6466,48 @@ snapshots: - supports-color - typescript - verdaccio + dev: true - '@nx/webpack@18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10)': + /@nx/webpack@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-Lue+64LRdMJ+EwSDht/kkDMh8aPFRKN1+RQWhGp/ZZHeoimEeHAAXQu7WQ/QDzl+w6vWq+lQCrXENEf8lLQFhQ==} dependencies: '@babel/core': 7.23.9 - '@nrwl/webpack': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(bufferutil@4.0.8)(esbuild@0.19.12)(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2)(utf-8-validate@5.0.10) - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) - '@nx/js': 18.3.0(@babel/traverse@7.23.9)(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(typescript@5.4.2) + '@nrwl/webpack': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(esbuild@0.19.12)(nx@18.3.0)(typescript@5.4.2) + '@nx/devkit': 18.3.0(nx@18.3.0) + '@nx/js': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93)(@types/node@18.19.31)(nx@18.3.0)(typescript@5.4.2) ajv: 8.12.0 autoprefixer: 10.4.16(postcss@8.4.32) - babel-loader: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + babel-loader: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0) browserslist: 4.22.2 chalk: 4.1.0 - copy-webpack-plugin: 10.2.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - css-loader: 6.8.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.19.12)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + copy-webpack-plugin: 10.2.4(webpack@5.89.0) + css-loader: 6.8.1(webpack@5.89.0) + css-minimizer-webpack-plugin: 5.0.1(esbuild@0.19.12)(webpack@5.89.0) + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.4.2)(webpack@5.89.0) less: 4.1.3 - less-loader: 11.1.0(less@4.1.3)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - license-webpack-plugin: 4.0.2(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + less-loader: 11.1.0(less@4.1.3)(webpack@5.89.0) + license-webpack-plugin: 4.0.2(webpack@5.89.0) loader-utils: 2.0.4 - mini-css-extract-plugin: 2.4.7(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + mini-css-extract-plugin: 2.4.7(webpack@5.89.0) parse5: 4.0.0 postcss: 8.4.32 postcss-import: 14.1.0(postcss@8.4.32) - postcss-loader: 6.2.1(postcss@8.4.32)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + postcss-loader: 6.2.1(postcss@8.4.32)(webpack@5.89.0) rxjs: 7.8.1 sass: 1.69.5 - sass-loader: 12.6.0(sass@1.69.5)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - source-map-loader: 3.0.2(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - style-loader: 3.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + sass-loader: 12.6.0(sass@1.69.5)(webpack@5.89.0) + source-map-loader: 3.0.2(webpack@5.89.0) + style-loader: 3.3.3(webpack@5.89.0) stylus: 0.59.0 - stylus-loader: 7.1.3(stylus@0.59.0)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - terser-webpack-plugin: 5.3.9(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - ts-loader: 9.5.1(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + stylus-loader: 7.1.3(stylus@0.59.0)(webpack@5.89.0) + terser-webpack-plugin: 5.3.9(@swc/core@1.3.93)(esbuild@0.19.12)(webpack@5.89.0) + ts-loader: 9.5.1(typescript@5.4.2)(webpack@5.89.0) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.6.2 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - webpack-dev-server: 4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + webpack-dev-server: 4.15.1(webpack@5.89.0) webpack-node-externals: 3.0.0 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + webpack-subresource-integrity: 5.1.0(webpack@5.89.0) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -18408,71 +6534,149 @@ snapshots: - verdaccio - vue-template-compiler - webpack-cli + dev: true - '@nx/workspace@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))': + /@nx/workspace@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93): + resolution: {integrity: sha512-gW5cR7Toki8HzO8uhEmjQYCRT17rOLcTcMSSlX2Y7VorgtL8+kUlVpqSsuGFBWiXsuSiMnATiXtHesDbSBKfYw==} dependencies: - '@nrwl/workspace': 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) - '@nx/devkit': 18.3.0(nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + '@nrwl/workspace': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93) + '@nx/devkit': 18.3.0(nx@18.3.0) chalk: 4.1.0 enquirer: 2.3.6 - nx: 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) + nx: 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93) tslib: 2.6.2 yargs-parser: 21.1.1 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug + dev: true - '@open-draft/until@1.0.3': {} + /@open-draft/until@1.0.3: + resolution: {integrity: sha512-Aq58f5HiWdyDlFffbbSjAlv596h/cOnt2DO1w3DOC7OJ5EHs0hd/nycJfiu9RJbT6Yk6F1knnRRXNSpxoIVZ9Q==} + dev: true - '@openzeppelin/contracts-upgradeable@4.9.6': {} + /@openzeppelin/contracts-upgradeable@4.9.6: + resolution: {integrity: sha512-m4iHazOsOCv1DgM7eD7GupTJ+NFVujRZt1wzddDPSVGpWdKq1SKkla5htKG7+IS4d2XOCtzkUNwRZ7Vq5aEUMA==} + dev: false - '@openzeppelin/contracts@4.9.6': {} + /@openzeppelin/contracts@4.9.6: + resolution: {integrity: sha512-xSmezSupL+y9VkHZJGDoCBpmnB2ogM13ccaYDWqJTfS3dbuHkgjuwDFUmaFauBCboQMGB/S5UqUl2y54X99BmA==} + dev: false - '@panva/hkdf@1.1.1': {} + /@panva/hkdf@1.1.1: + resolution: {integrity: sha512-dhPeilub1NuIG0X5Kvhh9lH4iW3ZsHlnzwgwbOlgwQ2wG1IqFzsgHqmKPk3WzsdWAeaxKJxgM0+W433RmN45GA==} + dev: false - '@parcel/watcher-android-arm64@2.3.0': + /@parcel/watcher-android-arm64@2.3.0: + resolution: {integrity: sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + requiresBuild: true optional: true - '@parcel/watcher-darwin-arm64@2.3.0': + /@parcel/watcher-darwin-arm64@2.3.0: + resolution: {integrity: sha512-mKY+oijI4ahBMc/GygVGvEdOq0L4DxhYgwQqYAz/7yPzuGi79oXrZG52WdpGA1wLBPrYb0T8uBaGFo7I6rvSKw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true optional: true - '@parcel/watcher-darwin-x64@2.3.0': + /@parcel/watcher-darwin-x64@2.3.0: + resolution: {integrity: sha512-20oBj8LcEOnLE3mgpy6zuOq8AplPu9NcSSSfyVKgfOhNAc4eF4ob3ldj0xWjGGbOF7Dcy1Tvm6ytvgdjlfUeow==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true optional: true - '@parcel/watcher-freebsd-x64@2.3.0': + /@parcel/watcher-freebsd-x64@2.3.0: + resolution: {integrity: sha512-7LftKlaHunueAEiojhCn+Ef2CTXWsLgTl4hq0pkhkTBFI3ssj2bJXmH2L67mKpiAD5dz66JYk4zS66qzdnIOgw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + requiresBuild: true optional: true - '@parcel/watcher-linux-arm-glibc@2.3.0': + /@parcel/watcher-linux-arm-glibc@2.3.0: + resolution: {integrity: sha512-1apPw5cD2xBv1XIHPUlq0cO6iAaEUQ3BcY0ysSyD9Kuyw4MoWm1DV+W9mneWI+1g6OeP6dhikiFE6BlU+AToTQ==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true optional: true - '@parcel/watcher-linux-arm64-glibc@2.3.0': + /@parcel/watcher-linux-arm64-glibc@2.3.0: + resolution: {integrity: sha512-mQ0gBSQEiq1k/MMkgcSB0Ic47UORZBmWoAWlMrTW6nbAGoLZP+h7AtUM7H3oDu34TBFFvjy4JCGP43JlylkTQA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true - '@parcel/watcher-linux-arm64-musl@2.3.0': + /@parcel/watcher-linux-arm64-musl@2.3.0: + resolution: {integrity: sha512-LXZAExpepJew0Gp8ZkJ+xDZaTQjLHv48h0p0Vw2VMFQ8A+RKrAvpFuPVCVwKJCr5SE+zvaG+Etg56qXvTDIedw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true - '@parcel/watcher-linux-x64-glibc@2.3.0': + /@parcel/watcher-linux-x64-glibc@2.3.0: + resolution: {integrity: sha512-P7Wo91lKSeSgMTtG7CnBS6WrA5otr1K7shhSjKHNePVmfBHDoAOHYRXgUmhiNfbcGk0uMCHVcdbfxtuiZCHVow==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true - '@parcel/watcher-linux-x64-musl@2.3.0': + /@parcel/watcher-linux-x64-musl@2.3.0: + resolution: {integrity: sha512-+kiRE1JIq8QdxzwoYY+wzBs9YbJ34guBweTK8nlzLKimn5EQ2b2FSC+tAOpq302BuIMjyuUGvBiUhEcLIGMQ5g==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true - '@parcel/watcher-wasm@2.3.0': + /@parcel/watcher-wasm@2.3.0: + resolution: {integrity: sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA==} + engines: {node: '>= 10.0.0'} dependencies: is-glob: 4.0.3 micromatch: 4.0.5 + napi-wasm: 1.1.0 + bundledDependencies: + - napi-wasm - '@parcel/watcher-win32-arm64@2.3.0': + /@parcel/watcher-win32-arm64@2.3.0: + resolution: {integrity: sha512-35gXCnaz1AqIXpG42evcoP2+sNL62gZTMZne3IackM+6QlfMcJLy3DrjuL6Iks7Czpd3j4xRBzez3ADCj1l7Aw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + requiresBuild: true optional: true - '@parcel/watcher-win32-ia32@2.3.0': + /@parcel/watcher-win32-ia32@2.3.0: + resolution: {integrity: sha512-FJS/IBQHhRpZ6PiCjFt1UAcPr0YmCLHRbTc00IBTrelEjlmmgIVLeOx4MSXzx2HFEy5Jo5YdhGpxCuqCyDJ5ow==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + requiresBuild: true optional: true - '@parcel/watcher-win32-x64@2.3.0': + /@parcel/watcher-win32-x64@2.3.0: + resolution: {integrity: sha512-dLx+0XRdMnVI62kU3wbXvbIRhLck4aE28bIGKbRGS7BJNt54IIj9+c/Dkqb+7DJEbHUZAX1bwaoM8PqVlHJmCA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + requiresBuild: true optional: true - '@parcel/watcher@2.3.0': + /@parcel/watcher@2.3.0: + resolution: {integrity: sha512-pW7QaFiL11O0BphO+bq3MgqeX/INAk9jgBldVDYjlQPO4VddoZnF22TcF9onMhnLVHuNqBJeRf+Fj7eezi/+rQ==} + engines: {node: '>= 10.0.0'} dependencies: detect-libc: 1.0.3 is-glob: 4.0.3 @@ -18492,65 +6696,115 @@ snapshots: '@parcel/watcher-win32-ia32': 2.3.0 '@parcel/watcher-win32-x64': 2.3.0 - '@peculiar/asn1-android@2.3.10': + /@peculiar/asn1-android@2.3.10: + resolution: {integrity: sha512-z9Rx9cFJv7UUablZISe7uksNbFJCq13hO0yEAOoIpAymALTLlvUOSLnGiQS7okPaM5dP42oTLhezH6XDXRXjGw==} dependencies: '@peculiar/asn1-schema': 2.3.8 asn1js: 3.0.5 tslib: 2.6.2 + dev: false - '@peculiar/asn1-ecc@2.3.8': + /@peculiar/asn1-ecc@2.3.8: + resolution: {integrity: sha512-Ah/Q15y3A/CtxbPibiLM/LKcMbnLTdUdLHUgdpB5f60sSvGkXzxJCu5ezGTFHogZXWNX3KSmYqilCrfdmBc6pQ==} dependencies: '@peculiar/asn1-schema': 2.3.8 '@peculiar/asn1-x509': 2.3.8 asn1js: 3.0.5 tslib: 2.6.2 + dev: false - '@peculiar/asn1-rsa@2.3.8': + /@peculiar/asn1-rsa@2.3.8: + resolution: {integrity: sha512-ES/RVEHu8VMYXgrg3gjb1m/XG0KJWnV4qyZZ7mAg7rrF3VTmRbLxO8mk+uy0Hme7geSMebp+Wvi2U6RLLEs12Q==} dependencies: '@peculiar/asn1-schema': 2.3.8 '@peculiar/asn1-x509': 2.3.8 asn1js: 3.0.5 tslib: 2.6.2 + dev: false - '@peculiar/asn1-schema@2.3.8': + /@peculiar/asn1-schema@2.3.8: + resolution: {integrity: sha512-ULB1XqHKx1WBU/tTFIA+uARuRoBVZ4pNdOA878RDrRbBfBGcSzi5HBkdScC6ZbHn8z7L8gmKCgPC1LHRrP46tA==} dependencies: asn1js: 3.0.5 pvtsutils: 1.3.5 tslib: 2.6.2 - '@peculiar/asn1-x509@2.3.8': + /@peculiar/asn1-x509@2.3.8: + resolution: {integrity: sha512-voKxGfDU1c6r9mKiN5ZUsZWh3Dy1BABvTM3cimf0tztNwyMJPhiXY94eRTgsMQe6ViLfT6EoXxkWVzcm3mFAFw==} dependencies: '@peculiar/asn1-schema': 2.3.8 asn1js: 3.0.5 ipaddr.js: 2.1.0 pvtsutils: 1.3.5 tslib: 2.6.2 + dev: false - '@peculiar/json-schema@1.1.12': + /@peculiar/json-schema@1.1.12: + resolution: {integrity: sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==} + engines: {node: '>=8.0.0'} dependencies: tslib: 2.6.2 + dev: true - '@peculiar/webcrypto@1.4.3': + /@peculiar/webcrypto@1.4.3: + resolution: {integrity: sha512-VtaY4spKTdN5LjJ04im/d/joXuvLbQdgy5Z4DXF4MFZhQ+MTrejbNMkfZBp1Bs3O5+bFqnJgyGdPuZQflvIa5A==} + engines: {node: '>=10.12.0'} dependencies: '@peculiar/asn1-schema': 2.3.8 '@peculiar/json-schema': 1.1.12 pvtsutils: 1.3.5 tslib: 2.6.2 webcrypto-core: 1.7.7 + dev: true - '@phenomnomnominal/tsquery@5.0.1(typescript@5.4.2)': + /@phenomnomnominal/tsquery@5.0.1(typescript@5.4.2): + resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} + peerDependencies: + typescript: ^3 || ^4 || ^5 dependencies: esquery: 1.5.0 typescript: 5.4.2 + dev: true - '@pkgjs/parseargs@0.11.0': + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + dev: true optional: true - '@playwright/test@1.41.1': + /@playwright/test@1.41.1: + resolution: {integrity: sha512-9g8EWTjiQ9yFBXc6HjCWe41msLpxEX0KhmfmPl9RPLJdfzL4F0lg2BdJ91O9azFdl11y1pmpwdjBiSxvqc+btw==} + engines: {node: '>=16'} + hasBin: true dependencies: playwright: 1.41.1 - '@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(type-fest@3.13.1)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': + /@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(webpack@5.89.0): + resolution: {integrity: sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==} + engines: {node: '>= 10.13'} + peerDependencies: + '@types/webpack': 4.x || 5.x + react-refresh: '>=0.10.0 <1.0.0' + sockjs-client: ^1.4.0 + type-fest: '>=0.17.0 <5.0.0' + webpack: '>=4.43.0 <6.0.0' + webpack-dev-server: 3.x || 4.x + webpack-hot-middleware: 2.x + webpack-plugin-serve: 0.x || 1.x + peerDependenciesMeta: + '@types/webpack': + optional: true + sockjs-client: + optional: true + type-fest: + optional: true + webpack-dev-server: + optional: true + webpack-hot-middleware: + optional: true + webpack-plugin-serve: + optional: true dependencies: ansi-html-community: 0.0.8 common-path-prefix: 3.0.0 @@ -18562,176 +6816,289 @@ snapshots: react-refresh: 0.14.0 schema-utils: 3.3.0 source-map: 0.7.4 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - optionalDependencies: - type-fest: 3.13.1 - webpack-dev-server: 4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - webpack-hot-middleware: 2.25.4 + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - '@polka/url@1.0.0-next.24': {} + /@polka/url@1.0.0-next.24: + resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} + dev: true - '@radix-ui/number@1.0.1': + /@radix-ui/number@1.0.1: + resolution: {integrity: sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==} dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/primitive@1.0.0': + /@radix-ui/primitive@1.0.0: + resolution: {integrity: sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==} dependencies: '@babel/runtime': 7.23.9 + dev: false - '@radix-ui/primitive@1.0.1': + /@radix-ui/primitive@1.0.1: + resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-accordion@1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-accordion@1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-fDG7jcoNKVjSK6yfmuAs0EnPDro0WMXIhMtXdTBWqEioVW206ku+4Lw07e+13lUkFkpoEQ2PdeMIAGpdqEAmDg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collapsible': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-collapsible': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-OrVIOcZL0tl6xibeuGt5/+UxoT2N27KCFOPjFyfXMnchxSHZ/OW7cCX2nGlIYJrbHK/fczPcFzAwvNBB6XBNMA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-aspect-ratio@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-aspect-ratio@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-fXR5kbMan9oQqMuacfzlGG/SQMcmMlZ4wrvpckv8SgUulD0MMpspxJrxg/Gp/ISV3JfV1AeSWTYK9GvxA4ySwA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-avatar@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-avatar@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-kVK2K7ZD3wwj3qhle0ElXhOjbezIgyl2hVvgwfIdexL3rN6zJmy5AqqIf+D31lxVppdzV8CjAfZ6PklkmInZLw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-checkbox@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-checkbox@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-CBuGQa52aAYnADZVt/KBQzXrwx6TqnlwtcIPGtVt5JkkzQwMOLJjPukimhfKEr4GQNd43C+djUh5Ikopj8pSLg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-UBmVDkmR6IvDsloHVN+3rtx4Mi5TFvylYXpluuv0f37dtaz3H99bp8No0LGXRigVpl3UAT4l9j6bIchh42S/Gg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-compose-refs@1.0.0(react@18.2.0)': + /@radix-ui/react-compose-refs@1.0.0(react@18.2.0): + resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 react: 18.2.0 + dev: false - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.33)(react@18.2.0)': + /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.23.9 - react: 18.2.0 - optionalDependencies: '@types/react': 18.2.33 + react: 18.2.0 - '@radix-ui/react-context@1.0.0(react@18.2.0)': + /@radix-ui/react-context@1.0.0(react@18.2.0): + resolution: {integrity: sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 react: 18.2.0 + dev: false - '@radix-ui/react-context@1.0.1(@types/react@18.2.33)(react@18.2.0)': + /@radix-ui/react-context@1.0.1(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.23.9 - react: 18.2.0 - optionalDependencies: '@types/react': 18.2.33 + react: 18.2.0 - '@radix-ui/react-dialog@1.0.0(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-dialog@1.0.0(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Yn9YU+QlHYLWwV1XfKiqnGVpWYWk6MeBVM6x/bcoyPvxgjQGoeT35482viLPctTMWoMw0PoHgqfSox7Ig+957Q==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.0 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) '@radix-ui/react-context': 1.0.0(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.0(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.0(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.0(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-id': 1.0.0(react@18.2.0) - '@radix-ui/react-portal': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-presence': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-portal': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-slot': 1.0.0(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.0(react@18.2.0) aria-hidden: 1.2.3 @@ -18740,689 +7107,1162 @@ snapshots: react-remove-scroll: 2.5.4(@types/react@18.2.33)(react@18.2.0) transitivePeerDependencies: - '@types/react' + dev: false - '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-remove-scroll: 2.5.5(@types/react@18.2.33)(react@18.2.0) - optionalDependencies: - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + dev: false - '@radix-ui/react-direction@1.0.1(@types/react@18.2.33)(react@18.2.0)': + /@radix-ui/react-direction@1.0.1(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.23.9 - react: 18.2.0 - optionalDependencies: '@types/react': 18.2.33 + react: 18.2.0 - '@radix-ui/react-dismissable-layer@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-dismissable-layer@1.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.0 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) '@radix-ui/react-use-escape-keydown': 1.0.0(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-i6TuFOoWmLWq+M/eCLGd/bQ2HfAX1RJgvrBQ6AQLmzfvsLdefxbWu8G9zczcPFfcSPehz9GcpF6K9QYreFV8hA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-focus-guards@1.0.0(react@18.2.0)': + /@radix-ui/react-focus-guards@1.0.0(react@18.2.0): + resolution: {integrity: sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 react: 18.2.0 + dev: false - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.33)(react@18.2.0)': + /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.23.9 - react: 18.2.0 - optionalDependencies: '@types/react': 18.2.33 + react: 18.2.0 - '@radix-ui/react-focus-scope@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-focus-scope@1.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-hover-card@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-hover-card@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-OcUN2FU0YpmajD/qkph3XzMcK/NmSk9hGWnjV68p6QiZMgILugusgQwnLSDs3oFSJYGKf3Y49zgFedhGh04k9A==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-icons@1.3.0(react@18.2.0)': + /@radix-ui/react-icons@1.3.0(react@18.2.0): + resolution: {integrity: sha512-jQxj/0LKgp+j9BiTXz3O3sgs26RNet2iLWmsPyRz2SIcR4q/4SbazXfnYwbAr+vLYKSfc7qxzyGQA1HLlYiuNw==} + peerDependencies: + react: ^16.x || ^17.x || ^18.x dependencies: react: 18.2.0 + dev: false - '@radix-ui/react-id@1.0.0(react@18.2.0)': + /@radix-ui/react-id@1.0.0(react@18.2.0): + resolution: {integrity: sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) react: 18.2.0 + dev: false - '@radix-ui/react-id@1.0.1(@types/react@18.2.33)(react@18.2.0)': + /@radix-ui/react-id@1.0.1(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - optionalDependencies: '@types/react': 18.2.33 + react: 18.2.0 - '@radix-ui/react-label@2.0.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-label@2.0.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-N5ehvlM7qoTLx7nWPodsPYPgMzA5WM8zZChQg8nyFJKnDO5WHdba1vv5/H6IO5LtJMfD2Q3wh1qHFGNtK0w3bQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-BVkFLS+bUC8HcImkRKPSiVumA1VPOOEC5WBMiT+QAVsPzW1FJzI9KnqgGxVDPBcql5xXrHkD3JOVoXWEXD8SYA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-remove-scroll: 2.5.5(@types/react@18.2.33)(react@18.2.0) - optionalDependencies: - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + dev: false - '@radix-ui/react-navigation-menu@1.1.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-navigation-menu@1.1.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Cc+seCS3PmWmjI51ufGG7zp1cAAIRqHVw7C9LOA2TZ+R4hG6rDvHcTqIsEEFLmZO3zNVH72jOOE7kKNy8W+RtA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-popover@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-popover@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-shtvVnlsxT6faMnK/a7n0wptwBD23xc1Z5mdrtKLwVEfsEMXodS0r5s0/g5P0hX//EKYZS2sxUjqfzlg52ZSnQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-remove-scroll: 2.5.5(@types/react@18.2.33)(react@18.2.0) - optionalDependencies: - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 + dev: false - '@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 - '@floating-ui/react-dom': 2.0.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@floating-ui/react-dom': 2.0.4(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/rect': 1.0.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 - '@floating-ui/react-dom': 2.0.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@floating-ui/react-dom': 2.0.4(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/rect': 1.0.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-portal@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-portal@1.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-presence@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-presence@1.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-primitive@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-primitive@1.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-slot': 1.0.0(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-progress@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-progress@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-5G6Om/tYSxjSeEdrb1VfKkfZfn/1IlPWd731h2RfPuSbIfNUgfqAwbKfJCg/PP6nuUCTrYzalwHSpSinoWoCag==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-select@1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-select@1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-remove-scroll: 2.5.5(@types/react@18.2.33)(react@18.2.0) - optionalDependencies: - '@types/react': 18.2.33 - '@types/react-dom': 18.2.14 - '@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-slot@1.0.0(react@18.2.0)': + /@radix-ui/react-slot@1.0.0(react@18.2.0): + resolution: {integrity: sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) react: 18.2.0 + dev: false - '@radix-ui/react-slot@1.0.2(@types/react@18.2.33)(react@18.2.0)': + /@radix-ui/react-slot@1.0.2(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - optionalDependencies: '@types/react': 18.2.33 + react: 18.2.0 - '@radix-ui/react-switch@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-switch@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-mxm87F88HyHztsI7N+ZUmEoARGkC22YVW5CaC+Byc+HRpuvCrOBPTAnXgf+tZ/7i0Sg/eOePGdMhUKhPaQEqow==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-tabs@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-tabs@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-egZfYY/+wRNCflXNHx+dePvnz9FbmssDTJBtgRfDY7e8SE5oIo3Py2eCB1ckAbh1Q7cQ/6yJZThJ++sgbxibog==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-toast@1.1.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-toast@1.1.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-fRLn227WHIBRSzuRzGJ8W+5YALxofH23y0MlPLddaIpLpCDqdE0NZlS2NRQDRiptfxDeeCjgFIpexB1/zkxDlw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true - '@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true - '@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-lPh5iKNFVQ/jav/j6ZrWq3blfDJ0OH9R6FlNUHPMqdLuQ9vwDgFsRxvl8b7Asuy5c8xmoojHUxKHQSOAvMHxyw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-use-callback-ref@1.0.0(react@18.2.0)': + /@radix-ui/react-use-callback-ref@1.0.0(react@18.2.0): + resolution: {integrity: sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 react: 18.2.0 + dev: false - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.33)(react@18.2.0)': + /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.23.9 - react: 18.2.0 - optionalDependencies: '@types/react': 18.2.33 + react: 18.2.0 - '@radix-ui/react-use-controllable-state@1.0.0(react@18.2.0)': + /@radix-ui/react-use-controllable-state@1.0.0(react@18.2.0): + resolution: {integrity: sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) react: 18.2.0 + dev: false - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.33)(react@18.2.0)': + /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - optionalDependencies: '@types/react': 18.2.33 + react: 18.2.0 - '@radix-ui/react-use-escape-keydown@1.0.0(react@18.2.0)': + /@radix-ui/react-use-escape-keydown@1.0.0(react@18.2.0): + resolution: {integrity: sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) react: 18.2.0 + dev: false - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.33)(react@18.2.0)': + /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - optionalDependencies: '@types/react': 18.2.33 + react: 18.2.0 - '@radix-ui/react-use-layout-effect@1.0.0(react@18.2.0)': + /@radix-ui/react-use-layout-effect@1.0.0(react@18.2.0): + resolution: {integrity: sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.23.9 react: 18.2.0 + dev: false - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.33)(react@18.2.0)': + /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.23.9 - react: 18.2.0 - optionalDependencies: '@types/react': 18.2.33 + react: 18.2.0 - '@radix-ui/react-use-previous@1.0.1(@types/react@18.2.33)(react@18.2.0)': + /@radix-ui/react-use-previous@1.0.1(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.23.9 - react: 18.2.0 - optionalDependencies: '@types/react': 18.2.33 + react: 18.2.0 - '@radix-ui/react-use-rect@1.0.1(@types/react@18.2.33)(react@18.2.0)': + /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/rect': 1.0.1 - react: 18.2.0 - optionalDependencies: '@types/react': 18.2.33 + react: 18.2.0 - '@radix-ui/react-use-size@1.0.1(@types/react@18.2.33)(react@18.2.0)': + /@radix-ui/react-use-size@1.0.1(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) - react: 18.2.0 - optionalDependencies: '@types/react': 18.2.33 + react: 18.2.0 - '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: + '@babel/runtime': 7.23.9 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.33 '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) - '@radix-ui/rect@1.0.1': + /@radix-ui/rect@1.0.1: + resolution: {integrity: sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==} dependencies: '@babel/runtime': 7.23.9 - '@redis/bloom@1.2.0(@redis/client@1.5.12)': + /@redis/bloom@1.2.0(@redis/client@1.5.12): + resolution: {integrity: sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg==} + peerDependencies: + '@redis/client': ^1.0.0 dependencies: '@redis/client': 1.5.12 + dev: false - '@redis/client@1.5.12': + /@redis/client@1.5.12: + resolution: {integrity: sha512-/ZjE18HRzMd80eXIIUIPcH81UoZpwulbo8FmbElrjPqH0QC0SeIKu1BOU49bO5trM5g895kAjhvalt5h77q+4A==} + engines: {node: '>=14'} dependencies: cluster-key-slot: 1.1.2 generic-pool: 3.9.0 yallist: 4.0.0 + dev: false - '@redis/graph@1.1.1(@redis/client@1.5.12)': + /@redis/graph@1.1.1(@redis/client@1.5.12): + resolution: {integrity: sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw==} + peerDependencies: + '@redis/client': ^1.0.0 dependencies: '@redis/client': 1.5.12 + dev: false - '@redis/json@1.0.6(@redis/client@1.5.12)': + /@redis/json@1.0.6(@redis/client@1.5.12): + resolution: {integrity: sha512-rcZO3bfQbm2zPRpqo82XbW8zg4G/w4W3tI7X8Mqleq9goQjAGLL7q/1n1ZX4dXEAmORVZ4s1+uKLaUOg7LrUhw==} + peerDependencies: + '@redis/client': ^1.0.0 dependencies: '@redis/client': 1.5.12 + dev: false - '@redis/search@1.1.6(@redis/client@1.5.12)': + /@redis/search@1.1.6(@redis/client@1.5.12): + resolution: {integrity: sha512-mZXCxbTYKBQ3M2lZnEddwEAks0Kc7nauire8q20oA0oA/LoA+E/b5Y5KZn232ztPb1FkIGqo12vh3Lf+Vw5iTw==} + peerDependencies: + '@redis/client': ^1.0.0 dependencies: '@redis/client': 1.5.12 + dev: false - '@redis/time-series@1.0.5(@redis/client@1.5.12)': + /@redis/time-series@1.0.5(@redis/client@1.5.12): + resolution: {integrity: sha512-IFjIgTusQym2B5IZJG3XKr5llka7ey84fw/NOYqESP5WUfQs9zz1ww/9+qoz4ka/S6KcGBodzlCeZ5UImKbscg==} + peerDependencies: + '@redis/client': ^1.0.0 dependencies: '@redis/client': 1.5.12 + dev: false - '@repeaterjs/repeater@3.0.4': {} + /@repeaterjs/repeater@3.0.4: + resolution: {integrity: sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA==} + dev: true - '@repeaterjs/repeater@3.0.5': {} + /@repeaterjs/repeater@3.0.5: + resolution: {integrity: sha512-l3YHBLAol6d/IKnB9LhpD0cEZWAoe3eFKUyTYWmFmCO2Q/WOckxLQAUyMZWwZV2M/m3+4vgRoaolFqaII82/TA==} + dev: true - '@rollup/plugin-babel@5.3.1(@babel/core@7.23.9)(@types/babel__core@7.20.5)(rollup@2.79.1)': + /@rollup/plugin-babel@5.3.1(@babel/core@7.23.9)(rollup@2.79.1): + resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} + engines: {node: '>= 10.0.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@types/babel__core': ^7.1.9 + rollup: ^1.20.0||^2.0.0 + peerDependenciesMeta: + '@types/babel__core': + optional: true dependencies: '@babel/core': 7.23.9 '@babel/helper-module-imports': 7.22.15 '@rollup/pluginutils': 3.1.0(rollup@2.79.1) rollup: 2.79.1 - optionalDependencies: - '@types/babel__core': 7.20.5 + dev: true - '@rollup/plugin-commonjs@20.0.0(rollup@2.79.1)': + /@rollup/plugin-commonjs@20.0.0(rollup@2.79.1): + resolution: {integrity: sha512-5K0g5W2Ol8hAcTHqcTBHiA7M58tfmYi1o9KxeJuuRNpGaTa5iLjcyemBitCBcKXaHamOBBEH2dGom6v6Unmqjg==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^2.38.3 dependencies: '@rollup/pluginutils': 3.1.0(rollup@2.79.1) commondir: 1.0.1 @@ -19432,8 +8272,16 @@ snapshots: magic-string: 0.25.9 resolve: 1.22.8 rollup: 2.79.1 + dev: true - '@rollup/plugin-commonjs@24.0.0(rollup@2.78.0)': + /@rollup/plugin-commonjs@24.0.0(rollup@2.78.0): + resolution: {integrity: sha512-0w0wyykzdyRRPHOb0cQt14mIBLujfAv6GgP6g8nvg/iBxEm112t3YPPq+Buqe2+imvElTka+bjNlJ/gB56TD8g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.68.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: '@rollup/pluginutils': 5.1.0(rollup@2.78.0) commondir: 1.0.1 @@ -19441,21 +8289,34 @@ snapshots: glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.27.0 - optionalDependencies: rollup: 2.78.0 + dev: false - '@rollup/plugin-image@2.1.1(rollup@2.79.1)': + /@rollup/plugin-image@2.1.1(rollup@2.79.1): + resolution: {integrity: sha512-AgP4U85zuQJdUopLUCM+hTf45RepgXeTb8EJsleExVy99dIoYpt3ZlDYJdKmAc2KLkNntCDg6BPJvgJU3uGF+g==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 dependencies: '@rollup/pluginutils': 3.1.0(rollup@2.79.1) mini-svg-data-uri: 1.4.4 rollup: 2.79.1 + dev: true - '@rollup/plugin-json@4.1.0(rollup@2.79.1)': + /@rollup/plugin-json@4.1.0(rollup@2.79.1): + resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 dependencies: '@rollup/pluginutils': 3.1.0(rollup@2.79.1) rollup: 2.79.1 + dev: true - '@rollup/plugin-node-resolve@13.3.0(rollup@2.79.1)': + /@rollup/plugin-node-resolve@13.3.0(rollup@2.79.1): + resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==} + engines: {node: '>= 10.0.0'} + peerDependencies: + rollup: ^2.42.0 dependencies: '@rollup/pluginutils': 3.1.0(rollup@2.79.1) '@types/resolve': 1.17.1 @@ -19464,64 +8325,80 @@ snapshots: is-module: 1.0.0 resolve: 1.22.8 rollup: 2.79.1 + dev: true - '@rollup/plugin-url@7.0.0(rollup@2.79.1)': + /@rollup/plugin-url@7.0.0: + resolution: {integrity: sha512-cIWcEObrmEPAU8q8NluGWlCPlQDuoSKvkyI3eOFO4fx6W02mLNj4ZEiUT0X2mKMIvQzoWL1feEK9d1yr1ICgrw==} + engines: {node: '>=10.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 dependencies: '@rollup/pluginutils': 4.2.1 make-dir: 3.1.0 mime: 2.6.0 - rollup: 2.79.1 + dev: true - '@rollup/pluginutils@3.1.0(rollup@2.79.1)': + /@rollup/pluginutils@3.1.0(rollup@2.79.1): + resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.1 rollup: 2.79.1 + dev: true - '@rollup/pluginutils@4.2.1': + /@rollup/pluginutils@4.2.1: + resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} + engines: {node: '>= 8.0.0'} dependencies: estree-walker: 2.0.2 picomatch: 2.3.1 + dev: true - '@rollup/pluginutils@5.1.0(rollup@2.78.0)': + /@rollup/pluginutils@5.1.0(rollup@2.78.0): + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 - optionalDependencies: rollup: 2.78.0 - '@rollup/pluginutils@5.1.0(rollup@2.79.1)': - dependencies: - '@types/estree': 1.0.5 - estree-walker: 2.0.2 - picomatch: 2.3.1 - optionalDependencies: - rollup: 2.79.1 - - '@rushstack/eslint-patch@1.6.0': {} + /@rushstack/eslint-patch@1.6.0: + resolution: {integrity: sha512-2/U3GXA6YiPYQDLGwtGlnNgKYBSwCFIHf8Y9LUY5VATHdtbLlU0Y1R3QoBnT0aB4qv/BEiVVsj7LJXoQCgJ2vA==} + dev: true - '@safe-global/api-kit@2.2.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + /@safe-global/api-kit@2.3.0(encoding@0.1.13): + resolution: {integrity: sha512-Mh9HH9+TK4dz5tiuPLn/GK42cOf1lKGvcmH/JQK8b7gD+YJugnXdrsirs3XahvwdG0rG7xfL9tf4mcW7zWzuXQ==} dependencies: - '@safe-global/protocol-kit': 3.0.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@safe-global/safe-core-sdk-types': 4.0.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - ethers: 6.9.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@safe-global/protocol-kit': 3.0.2(encoding@0.1.13) + '@safe-global/safe-core-sdk-types': 4.0.2(encoding@0.1.13) + ethers: 6.9.0 node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - bufferutil - encoding - supports-color - utf-8-validate + dev: false - '@safe-global/protocol-kit@3.0.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + /@safe-global/protocol-kit@3.0.2(encoding@0.1.13): + resolution: {integrity: sha512-Jxvvfu4yqEdWeOuY3VWOOs/q5f27om3tctL2guOCDbAuSx3Vd1peaKRwLiREkvrrqKEW0tfmzUSsqtmlJExfBw==} dependencies: '@noble/hashes': 1.4.0 '@safe-global/safe-deployments': 1.34.0 ethereumjs-util: 7.1.5 - ethers: 6.9.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 6.9.0 semver: 7.5.4 - web3: 1.10.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + web3: 1.10.3(encoding@0.1.13) web3-core: 1.10.3(encoding@0.1.13) web3-utils: 1.10.3 transitivePeerDependencies: @@ -19529,11 +8406,13 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - '@safe-global/safe-core-sdk-types@4.0.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + /@safe-global/safe-core-sdk-types@4.0.2(encoding@0.1.13): + resolution: {integrity: sha512-3I60xV/BLPiBtc3nGp2itgiDL+YbMI9OwaANvnJL2AwSS1kc2kH3/SsCwAW3s4Usr3b0lE08aO7I9ropyxFHhA==} dependencies: '@safe-global/safe-deployments': 1.34.0 - ethers: 6.9.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 6.9.0 web3-core: 1.10.3(encoding@0.1.13) web3-utils: 1.10.3 transitivePeerDependencies: @@ -19541,37 +8420,54 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - '@safe-global/safe-deployments@1.34.0': + /@safe-global/safe-deployments@1.34.0: + resolution: {integrity: sha512-J55iHhB1tiNoPeVQ5s943zrfeKRYPqBtnz/EM7d878WzUmmDlTGKHN98qPYKBxkRKP1UjEWuQDrZxy80lx1rJw==} dependencies: - semver: 7.6.0 + semver: 7.5.4 + dev: false - '@scure/base@1.1.3': {} + /@scure/base@1.1.3: + resolution: {integrity: sha512-/+SgoRjLq7Xlf0CWuLHq2LUZeL/w65kfzAPG5NH9pcmBhs+nunQTn4gvdwgMTIXnt9b2C/1SeL2XiysZEyIC9Q==} + dev: false - '@scure/bip32@1.3.1': + /@scure/bip32@1.3.1: + resolution: {integrity: sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A==} dependencies: '@noble/curves': 1.1.0 '@noble/hashes': 1.3.2 '@scure/base': 1.1.3 + dev: false - '@scure/bip39@1.2.1': + /@scure/bip39@1.2.1: + resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} dependencies: '@noble/hashes': 1.3.2 '@scure/base': 1.1.3 + dev: false - '@sentry-internal/feedback@7.86.0': + /@sentry-internal/feedback@7.86.0: + resolution: {integrity: sha512-6rl0JYjmAKnhm4/fuFaROh4Ht8oi9f6ZeIcViCuGJcrGICZJJY0s+R77XJI78rNa82PYFrSCcnWXcGji4T8E7g==} + engines: {node: '>=12'} dependencies: '@sentry/core': 7.86.0 '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 + dev: false - '@sentry-internal/tracing@7.86.0': + /@sentry-internal/tracing@7.86.0: + resolution: {integrity: sha512-b4dUsNWlPWRwakGwR7bhOkqiFlqQszH1hhVFwrm/8s3kqEBZ+E4CeIfCvuHBHQ1cM/fx55xpXX/BU163cy+3iQ==} + engines: {node: '>=8'} dependencies: '@sentry/core': 7.86.0 '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 + dev: false - '@sentry/browser@7.86.0': + /@sentry/browser@7.86.0: + resolution: {integrity: sha512-nfYWpVOmug+W7KJO7/xhA1JScMZcYHcoOVHLsUFm4znx51U4qZEk+zZDM11Q2Nw6MuDyEYg6bsH1QCwaoC6nLw==} + engines: {node: '>=8'} dependencies: '@sentry-internal/feedback': 7.86.0 '@sentry-internal/tracing': 7.86.0 @@ -19579,8 +8475,13 @@ snapshots: '@sentry/replay': 7.86.0 '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 + dev: false - '@sentry/cli@1.77.1(encoding@0.1.13)': + /@sentry/cli@1.77.1(encoding@0.1.13): + resolution: {integrity: sha512-OtJ7U9LeuPUAY/xow9wwcjM9w42IJIpDtClTKI/RliE685vd/OJUIpiAvebHNthDYpQynvwb/0iuF4fonh+CKw==} + engines: {node: '>= 8'} + hasBin: true + requiresBuild: true dependencies: https-proxy-agent: 5.0.1 mkdirp: 0.5.6 @@ -19591,20 +8492,36 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: false - '@sentry/core@7.86.0': + /@sentry/core@7.86.0: + resolution: {integrity: sha512-SbLvqd1bRYzhDS42u7GMnmbDMfth/zRiLElQWbLK/shmuZzTcfQSwNNdF4Yj+VfjOkqPFgGmICHSHVUc9dh01g==} + engines: {node: '>=8'} dependencies: '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 + dev: false - '@sentry/integrations@7.86.0': + /@sentry/integrations@7.86.0: + resolution: {integrity: sha512-BStRH1yBhhUsvmCXWx88/1+cY93l4B+3RW60RPeYcupvUQ1DJ8qxfN918+nA9XoZt9XELXvs8USCqqynG/aEkg==} + engines: {node: '>=8'} dependencies: '@sentry/core': 7.86.0 '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 localforage: 1.10.0 + dev: false - '@sentry/nextjs@7.86.0(encoding@0.1.13)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react@18.2.0)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': + /@sentry/nextjs@7.86.0(encoding@0.1.13)(next@14.2.2)(react@18.2.0)(webpack@5.89.0): + resolution: {integrity: sha512-pdRTt3ELLlpyKKtvumSiqFeTImdSAnoII1JSNwJvmWz9+3MRsvBW/Ee4r19WxK07Y/nxPxyPaIuUmbsXnjkt1A==} + engines: {node: '>=8'} + peerDependencies: + next: ^10.0.8 || ^11.0 || ^12.0 || ^13.0 || ^14.0 + react: 16.x || 17.x || 18.x + webpack: '>= 4.0.0' + peerDependenciesMeta: + webpack: + optional: true dependencies: '@rollup/plugin-commonjs': 24.0.0(rollup@2.78.0) '@sentry/core': 7.86.0 @@ -19616,18 +8533,20 @@ snapshots: '@sentry/vercel-edge': 7.86.0 '@sentry/webpack-plugin': 1.21.0(encoding@0.1.13) chalk: 3.0.0 - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) + next: 14.2.2(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 resolve: 1.22.8 rollup: 2.78.0 stacktrace-parser: 0.1.10 - optionalDependencies: - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) transitivePeerDependencies: - encoding - supports-color + dev: false - '@sentry/node@7.86.0': + /@sentry/node@7.86.0: + resolution: {integrity: sha512-cB1bn/LMn2Km97Y3hv63xwWxT50/G5ixGuSxTZ3dCQM6VDhmZoCuC5NGT3itVvaRd6upQXRZa5W0Zgyh0HXKig==} + engines: {node: '>=8'} dependencies: '@sentry-internal/tracing': 7.86.0 '@sentry/core': 7.86.0 @@ -19636,57 +8555,86 @@ snapshots: https-proxy-agent: 5.0.1 transitivePeerDependencies: - supports-color + dev: false - '@sentry/react@7.86.0(react@18.2.0)': + /@sentry/react@7.86.0(react@18.2.0): + resolution: {integrity: sha512-2bHi+YcG4cT+4xHXXzv+AZpU3pdPUlDBorSgHOpa9At4yxr17UWW2f8bP9wPYRgj+NEIM3YhDgR46FlBu9GSKg==} + engines: {node: '>=8'} + peerDependencies: + react: 15.x || 16.x || 17.x || 18.x dependencies: '@sentry/browser': 7.86.0 '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 hoist-non-react-statics: 3.3.2 react: 18.2.0 + dev: false - '@sentry/replay@7.86.0': + /@sentry/replay@7.86.0: + resolution: {integrity: sha512-YYZO8bfQSx1H87Te/zzyHPLHvExWiYwUfMWW68yGX+PPZIIzxaM81/iCQHkoucxlvuPCOtxCgf7RSMbsnqEa8g==} + engines: {node: '>=12'} dependencies: '@sentry-internal/tracing': 7.86.0 '@sentry/core': 7.86.0 '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 + dev: false - '@sentry/types@7.86.0': {} + /@sentry/types@7.86.0: + resolution: {integrity: sha512-pGAt0+bMfWgo0KG2epthfNV4Wae03tURpoxNjGo5Fr4cXxvLTSijSAQ6rmmO4bXBJ7+rErEjX30g30o/eEdP9g==} + engines: {node: '>=8'} + dev: false - '@sentry/utils@7.86.0': + /@sentry/utils@7.86.0: + resolution: {integrity: sha512-6PejFtw9VTFFy5vu0ks+U7Ozkqz+eMt+HN8AZKBKErYzX5/xs0kpkOcSRpu3ETdTYcZf8VAmLVgFgE2BE+3WuQ==} + engines: {node: '>=8'} dependencies: '@sentry/types': 7.86.0 + dev: false - '@sentry/vercel-edge@7.86.0': + /@sentry/vercel-edge@7.86.0: + resolution: {integrity: sha512-+MPb93DXIeYIoaFTT1YpC0myIkXW3xtxhQ7y7QwqS7k6x1zBb34OVCGitdE6+o85RV83sFMMiBxrfKNLt5Ht0A==} + engines: {node: '>=8'} dependencies: '@sentry-internal/tracing': 7.86.0 '@sentry/core': 7.86.0 '@sentry/types': 7.86.0 '@sentry/utils': 7.86.0 + dev: false - '@sentry/webpack-plugin@1.21.0(encoding@0.1.13)': + /@sentry/webpack-plugin@1.21.0(encoding@0.1.13): + resolution: {integrity: sha512-x0PYIMWcsTauqxgl7vWUY6sANl+XGKtx7DCVnnY7aOIIlIna0jChTAPANTfA2QrK+VK+4I/4JxatCEZBnXh3Og==} + engines: {node: '>= 8'} dependencies: '@sentry/cli': 1.77.1(encoding@0.1.13) webpack-sources: 3.2.3 transitivePeerDependencies: - encoding - supports-color + dev: false - '@sideway/address@4.1.4': + /@sideway/address@4.1.4: + resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} dependencies: '@hapi/hoek': 9.3.0 - '@sideway/formula@3.0.1': {} + /@sideway/formula@3.0.1: + resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} - '@sideway/pinpoint@2.0.0': {} + /@sideway/pinpoint@2.0.0: + resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} - '@simplewebauthn/iso-webcrypto@7.4.0': + /@simplewebauthn/iso-webcrypto@7.4.0: + resolution: {integrity: sha512-LSx8zghjH+z9IFOhBdDv2AyhqnzDUCYFxFiwJbToowOigCgf4Y8fyZle9Y+0NS232bIoU6j/lgv5iT32m3eGyA==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. dependencies: '@simplewebauthn/typescript-types': 7.4.0 '@types/node': 18.19.31 + dev: false - '@simplewebauthn/server@7.4.0(encoding@0.1.13)': + /@simplewebauthn/server@7.4.0(encoding@0.1.13): + resolution: {integrity: sha512-Y6jj2WsE3zBDagSdOg3b7+SMw7zHku0Od45Q1ZpA19Wd5aUbV2mH281SbdhFN4UuKcGQSeeAgUObAWHvgxNOVA==} + engines: {node: '>=16.0.0'} dependencies: '@hexagon/base64': 1.1.28 '@peculiar/asn1-android': 2.3.10 @@ -19704,53 +8652,85 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: false - '@simplewebauthn/typescript-types@7.4.0': {} + /@simplewebauthn/typescript-types@7.4.0: + resolution: {integrity: sha512-8/ZjHeUPe210Bt5oyaOIGx4h8lHdsQs19BiOT44gi/jBEgK7uBGA0Fy7NRsyh777al3m6WM0mBf0UR7xd4R7WQ==} + deprecated: This package has been renamed to @simplewebauthn/types. Please install @simplewebauthn/types instead to ensure you receive future updates. + dev: false - '@sinclair/typebox@0.24.51': {} + /@sinclair/typebox@0.24.51: + resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} + dev: true - '@sinclair/typebox@0.27.8': {} + /@sinclair/typebox@0.27.8: + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + dev: true - '@sindresorhus/is@4.6.0': {} + /@sindresorhus/is@4.6.0: + resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} + engines: {node: '>=10'} - '@sindresorhus/merge-streams@1.0.0': {} + /@sindresorhus/merge-streams@1.0.0: + resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==} + engines: {node: '>=18'} + dev: true - '@sinonjs/commons@1.8.6': + /@sinonjs/commons@1.8.6: + resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==} dependencies: type-detect: 4.0.8 + dev: true - '@sinonjs/commons@3.0.0': + /@sinonjs/commons@3.0.0: + resolution: {integrity: sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==} dependencies: type-detect: 4.0.8 + dev: true - '@sinonjs/fake-timers@10.3.0': + /@sinonjs/fake-timers@10.3.0: + resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} dependencies: '@sinonjs/commons': 3.0.0 + dev: true - '@sinonjs/fake-timers@9.1.2': + /@sinonjs/fake-timers@9.1.2: + resolution: {integrity: sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==} dependencies: '@sinonjs/commons': 1.8.6 + dev: true - '@spruceid/siwe-parser@1.1.3': + /@spruceid/siwe-parser@1.1.3: + resolution: {integrity: sha512-oQ8PcwDqjGWJvLmvAF2yzd6iniiWxK0Qtz+Dw+gLD/W5zOQJiKIUXwslHOm8VB8OOOKW9vfR3dnPBhHaZDvRsw==} dependencies: apg-js: 4.3.0 + dev: false - '@spruceid/siwe-parser@2.0.2': + /@spruceid/siwe-parser@2.0.2: + resolution: {integrity: sha512-9WuA0ios2537cWYu39MMeH0O2KdrMKgKlOBUTWRTXQjCYu5B+mHCA0JkCbFaJ/0EjxoVIcYCXIW/DoPEpw+PqA==} dependencies: - '@noble/hashes': 1.4.0 + '@noble/hashes': 1.3.2 apg-js: 4.3.0 uri-js: 4.4.1 valid-url: 1.0.9 + dev: false - '@stablelib/aead@1.0.1': {} + /@stablelib/aead@1.0.1: + resolution: {integrity: sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg==} + dev: false - '@stablelib/binary@1.0.1': + /@stablelib/binary@1.0.1: + resolution: {integrity: sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q==} dependencies: '@stablelib/int': 1.0.1 + dev: false - '@stablelib/bytes@1.0.1': {} + /@stablelib/bytes@1.0.1: + resolution: {integrity: sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ==} + dev: false - '@stablelib/chacha20poly1305@1.0.1': + /@stablelib/chacha20poly1305@1.0.1: + resolution: {integrity: sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA==} dependencies: '@stablelib/aead': 1.0.1 '@stablelib/binary': 1.0.1 @@ -19758,76 +8738,108 @@ snapshots: '@stablelib/constant-time': 1.0.1 '@stablelib/poly1305': 1.0.1 '@stablelib/wipe': 1.0.1 + dev: false - '@stablelib/chacha@1.0.1': + /@stablelib/chacha@1.0.1: + resolution: {integrity: sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg==} dependencies: '@stablelib/binary': 1.0.1 '@stablelib/wipe': 1.0.1 + dev: false - '@stablelib/constant-time@1.0.1': {} + /@stablelib/constant-time@1.0.1: + resolution: {integrity: sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg==} + dev: false - '@stablelib/ed25519@1.0.3': + /@stablelib/ed25519@1.0.3: + resolution: {integrity: sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg==} dependencies: '@stablelib/random': 1.0.2 '@stablelib/sha512': 1.0.1 '@stablelib/wipe': 1.0.1 + dev: false - '@stablelib/hash@1.0.1': {} + /@stablelib/hash@1.0.1: + resolution: {integrity: sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg==} + dev: false - '@stablelib/hkdf@1.0.1': + /@stablelib/hkdf@1.0.1: + resolution: {integrity: sha512-SBEHYE16ZXlHuaW5RcGk533YlBj4grMeg5TooN80W3NpcHRtLZLLXvKyX0qcRFxf+BGDobJLnwkvgEwHIDBR6g==} dependencies: '@stablelib/hash': 1.0.1 '@stablelib/hmac': 1.0.1 '@stablelib/wipe': 1.0.1 + dev: false - '@stablelib/hmac@1.0.1': + /@stablelib/hmac@1.0.1: + resolution: {integrity: sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA==} dependencies: '@stablelib/constant-time': 1.0.1 '@stablelib/hash': 1.0.1 '@stablelib/wipe': 1.0.1 + dev: false - '@stablelib/int@1.0.1': {} + /@stablelib/int@1.0.1: + resolution: {integrity: sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w==} + dev: false - '@stablelib/keyagreement@1.0.1': + /@stablelib/keyagreement@1.0.1: + resolution: {integrity: sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg==} dependencies: '@stablelib/bytes': 1.0.1 + dev: false - '@stablelib/poly1305@1.0.1': + /@stablelib/poly1305@1.0.1: + resolution: {integrity: sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA==} dependencies: '@stablelib/constant-time': 1.0.1 '@stablelib/wipe': 1.0.1 + dev: false - '@stablelib/random@1.0.2': + /@stablelib/random@1.0.2: + resolution: {integrity: sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w==} dependencies: '@stablelib/binary': 1.0.1 '@stablelib/wipe': 1.0.1 + dev: false - '@stablelib/sha256@1.0.1': + /@stablelib/sha256@1.0.1: + resolution: {integrity: sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ==} dependencies: '@stablelib/binary': 1.0.1 '@stablelib/hash': 1.0.1 '@stablelib/wipe': 1.0.1 + dev: false - '@stablelib/sha512@1.0.1': + /@stablelib/sha512@1.0.1: + resolution: {integrity: sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw==} dependencies: '@stablelib/binary': 1.0.1 '@stablelib/hash': 1.0.1 '@stablelib/wipe': 1.0.1 + dev: false - '@stablelib/wipe@1.0.1': {} + /@stablelib/wipe@1.0.1: + resolution: {integrity: sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg==} + dev: false - '@stablelib/x25519@1.0.3': + /@stablelib/x25519@1.0.3: + resolution: {integrity: sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==} dependencies: '@stablelib/keyagreement': 1.0.1 '@stablelib/random': 1.0.2 '@stablelib/wipe': 1.0.1 + dev: false - '@storybook/addon-a11y@7.6.10': + /@storybook/addon-a11y@7.6.10: + resolution: {integrity: sha512-TP17m4TAWLSSd2x9cWNg7d0MCZZCojYIG83RZMXAb55jt8gKJBMDbupOoDLydBsABQa5Uk9ZP0D/CvumMon8RA==} dependencies: '@storybook/addon-highlight': 7.6.10 axe-core: 4.8.2 + dev: true - '@storybook/addon-actions@7.6.10': + /@storybook/addon-actions@7.6.10: + resolution: {integrity: sha512-pcKmf0H/caGzKDy8cz1adNSjv+KOBWLJ11RzGExrWm+Ad5ACifwlsQPykJ3TQ/21sTd9IXVrE9uuq4LldEnPbg==} dependencies: '@storybook/core-events': 7.6.10 '@storybook/global': 5.0.0 @@ -19835,8 +8847,10 @@ snapshots: dequal: 2.0.3 polished: 4.2.2 uuid: 9.0.1 + dev: true - '@storybook/addon-actions@7.6.7': + /@storybook/addon-actions@7.6.7: + resolution: {integrity: sha512-+6EZvhIeKEqG/RNsU3R5DxOrd60BL5GEvmzE2w60s2eKaNNxtyilDjiO1g4z2s2zDNyr7JL/Ft03pJ0Jgo0lew==} dependencies: '@storybook/core-events': 7.6.7 '@storybook/global': 5.0.0 @@ -19844,16 +8858,20 @@ snapshots: dequal: 2.0.3 polished: 4.2.2 uuid: 9.0.1 + dev: true - '@storybook/addon-backgrounds@7.6.10': + /@storybook/addon-backgrounds@7.6.10: + resolution: {integrity: sha512-kGzsN1QkfyI8Cz7TErEx9OCB3PMzpCFGLd/iy7FreXwbMbeAQ3/9fYgKUsNOYgOhuTz7S09koZUWjS/WJuZGFA==} dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 ts-dedent: 2.2.0 + dev: true - '@storybook/addon-controls@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/addon-controls@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-LjwCQRMWq1apLtFwDi6U8MI6ITUr+KhxJucZ60tfc58RgB2v8ayozyDAonFEONsx9YSR1dNIJ2Z/e2rWTBJeYA==} dependencies: - '@storybook/blocks': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/blocks': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) lodash: 4.17.21 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -19863,14 +8881,19 @@ snapshots: - react - react-dom - supports-color + dev: true - '@storybook/addon-docs@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/addon-docs@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-GtyQ9bMx1AOOtl6ZS9vwK104HFRK+tqzxddRRxhXkpyeKu3olm9aMgXp35atE/3fJSqyyDm2vFtxxH8mzBA20A==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@jest/transform': 29.7.0 '@mdx-js/react': 2.3.0(react@18.2.0) - '@storybook/blocks': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/blocks': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) '@storybook/client-logger': 7.6.10 - '@storybook/components': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/components': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@storybook/csf-plugin': 7.6.10 '@storybook/csf-tools': 7.6.10 '@storybook/global': 5.0.0 @@ -19878,8 +8901,8 @@ snapshots: '@storybook/node-logger': 7.6.10 '@storybook/postinstall': 7.6.10 '@storybook/preview-api': 7.6.10 - '@storybook/react-dom-shim': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/theming': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/react-dom-shim': 7.6.10(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.10(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.6.10 fs-extra: 11.2.0 react: 18.2.0 @@ -19892,20 +8915,25 @@ snapshots: - '@types/react-dom' - encoding - supports-color + dev: true - '@storybook/addon-essentials@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/addon-essentials@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-cjbuCCK/3dtUity0Uqi5LwbkgfxqCCE5x5mXZIk9lTMeDz5vB9q6M5nzncVDy8F8przF3NbDLLgxKlt8wjiICg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@storybook/addon-actions': 7.6.10 '@storybook/addon-backgrounds': 7.6.10 - '@storybook/addon-controls': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/addon-docs': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/addon-controls': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-highlight': 7.6.10 '@storybook/addon-measure': 7.6.10 '@storybook/addon-outline': 7.6.10 '@storybook/addon-toolbars': 7.6.10 '@storybook/addon-viewport': 7.6.10 '@storybook/core-common': 7.6.10(encoding@0.1.13) - '@storybook/manager-api': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/manager-api': 7.6.10(react-dom@18.2.0)(react@18.2.0) '@storybook/node-logger': 7.6.10 '@storybook/preview-api': 7.6.10 react: 18.2.0 @@ -19916,63 +8944,91 @@ snapshots: - '@types/react-dom' - encoding - supports-color + dev: true - '@storybook/addon-highlight@7.6.10': + /@storybook/addon-highlight@7.6.10: + resolution: {integrity: sha512-dIuS5QmoT1R+gFOcf6CoBa6D9UR5/wHCfPqPRH8dNNcCLtIGSHWQ4v964mS5OCq1Huj7CghmR15lOUk7SaYwUA==} dependencies: '@storybook/global': 5.0.0 + dev: true - '@storybook/addon-interactions@7.6.10': + /@storybook/addon-interactions@7.6.10: + resolution: {integrity: sha512-lEsAdP/PrOZK/KmRbZ/fU4RjEqDP+e/PBlVVVJT2QvHniWK/xxkjCD0axsHU/XuaeQRFhmg0/KR342PC/cIf9A==} dependencies: '@storybook/global': 5.0.0 '@storybook/types': 7.6.10 jest-mock: 27.5.1 polished: 4.2.2 ts-dedent: 2.2.0 + dev: true - '@storybook/addon-mdx-gfm@7.6.10': + /@storybook/addon-mdx-gfm@7.6.10: + resolution: {integrity: sha512-gA1kQZJ4ZKOpi9afu7WRC1twCwZR0J1Nd7u47kNq+5coW1GH9uqGDFYHzr4mfKdD1J09/OrmfMnVjCPx9MYDtQ==} dependencies: '@storybook/node-logger': 7.6.10 remark-gfm: 3.0.1 ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color + dev: true - '@storybook/addon-measure@7.6.10': + /@storybook/addon-measure@7.6.10: + resolution: {integrity: sha512-OVfTI56+kc4hLWfZ/YPV3WKj/aA9e4iKXYxZyPdhfX4Z8TgZdD1wv9Z6e8DKS0H5kuybYrHKHaID5ki6t7qz3w==} dependencies: '@storybook/global': 5.0.0 tiny-invariant: 1.3.1 + dev: true - '@storybook/addon-outline@7.6.10': + /@storybook/addon-outline@7.6.10: + resolution: {integrity: sha512-RVJrEoPArhI6zAIMNl1Gz0zrj84BTfEWYYz0yDWOTVgvN411ugsoIk1hw0671MOneXJ2RcQ9MFIeV/v6AVDQYg==} dependencies: '@storybook/global': 5.0.0 ts-dedent: 2.2.0 + dev: true - '@storybook/addon-styling@1.3.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(less@4.1.3)(postcss@8.4.32)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5)(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': + /@storybook/addon-styling@1.3.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(postcss@8.4.32)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0): + resolution: {integrity: sha512-JSBZMOrSw/3rlq5YoEI7Qyq703KSNP0Jd+gxTWu3/tP6245mpjn2dXnR8FvqVxCi+FG4lt2kQyPzgsuwEw1SSA==} + hasBin: true + peerDependencies: + less: ^3.5.0 || ^4.0.0 + postcss: ^7.0.0 || ^8.0.1 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + webpack: ^5.0.0 + peerDependenciesMeta: + less: + optional: true + postcss: + optional: true + react: + optional: true + react-dom: + optional: true + webpack: + optional: true dependencies: '@babel/template': 7.22.15 '@babel/types': 7.23.5 - '@storybook/api': 7.6.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/components': 7.6.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/api': 7.6.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.6.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-common': 7.6.7(encoding@0.1.13) '@storybook/core-events': 7.6.7 - '@storybook/manager-api': 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/manager-api': 7.6.7(react-dom@18.2.0)(react@18.2.0) '@storybook/node-logger': 7.6.7 '@storybook/preview-api': 7.6.7 - '@storybook/theming': 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 7.6.7(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.6.7 - css-loader: 6.8.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - less-loader: 11.1.0(less@4.1.3)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - postcss-loader: 7.3.3(postcss@8.4.32)(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - prettier: 2.8.8 - resolve-url-loader: 5.0.0 - sass-loader: 13.3.2(sass@1.69.5)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - style-loader: 3.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - optionalDependencies: - less: 4.1.3 + css-loader: 6.8.1(webpack@5.89.0) + less-loader: 11.1.0(less@4.1.3)(webpack@5.89.0) postcss: 8.4.32 + postcss-loader: 7.3.3(postcss@8.4.32)(typescript@5.4.2)(webpack@5.89.0) + prettier: 2.8.8 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + resolve-url-loader: 5.0.0 + sass-loader: 13.3.2(webpack@5.89.0) + style-loader: 3.3.3(webpack@5.89.0) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -19983,42 +9039,55 @@ snapshots: - sass-embedded - supports-color - typescript + dev: true - '@storybook/addon-toolbars@7.6.10': {} + /@storybook/addon-toolbars@7.6.10: + resolution: {integrity: sha512-PaXY/oj9yxF7/H0CNdQKcioincyCkfeHpISZriZbZqhyqsjn3vca7RFEmsB88Q+ou6rMeqyA9st+6e2cx/Ct6A==} + dev: true - '@storybook/addon-viewport@7.6.10': + /@storybook/addon-viewport@7.6.10: + resolution: {integrity: sha512-+bA6juC/lH4vEhk+w0rXakaG8JgLG4MOYrIudk5vJKQaC6X58LIM9N4kzIS2KSExRhkExXBPrWsnMfCo7uxmKg==} dependencies: memoizerific: 1.11.3 + dev: true - '@storybook/addons@7.6.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/addons@7.6.8(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-M8VXkUxD+7HLKjEQT3FNk3CoOtOw4ANhxayIu5lQ4PiKwJ61YVw1r/laPyOYaIMItH/40K1yBSCSV5DDQcN/QA==} dependencies: - '@storybook/manager-api': 7.6.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/manager-api': 7.6.8(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.6.8 '@storybook/types': 7.6.8 transitivePeerDependencies: - react - react-dom + dev: true - '@storybook/api@7.6.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/api@7.6.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-iY/ZejLmVHctT6WcCiVCXBY84g/wMP7Amb+J3xTBM6jZHAJoHpM3ZeYlR5eZu4QfbGZh608TQDTmdQ7irDo3ZA==} dependencies: '@storybook/client-logger': 7.6.4 - '@storybook/manager-api': 7.6.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/manager-api': 7.6.4(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - react - react-dom + dev: true - '@storybook/blocks@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/blocks@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-oSIukGC3yuF8pojABC/HLu5tv2axZvf60TaUs8eDg7+NiiKhzYSPoMQxs5uMrKngl+EJDB92ESgWT9vvsfvIPg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@storybook/channels': 7.6.10 '@storybook/client-logger': 7.6.10 - '@storybook/components': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/components': 7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.6.10 '@storybook/csf': 0.1.2 '@storybook/docs-tools': 7.6.10(encoding@0.1.13) '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/manager-api': 7.6.10(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.6.10 - '@storybook/theming': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 7.6.10(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.6.10 '@types/lodash': 4.14.202 color-convert: 2.0.1 @@ -20028,7 +9097,7 @@ snapshots: memoizerific: 1.11.3 polished: 4.2.2 react: 18.2.0 - react-colorful: 5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) react-dom: 18.2.0(react@18.2.0) telejson: 7.2.0 tocbot: 4.23.0 @@ -20039,8 +9108,10 @@ snapshots: - '@types/react-dom' - encoding - supports-color + dev: true - '@storybook/builder-manager@7.6.10(encoding@0.1.13)': + /@storybook/builder-manager@7.6.10(encoding@0.1.13): + resolution: {integrity: sha512-f+YrjZwohGzvfDtH8BHzqM3xW0p4vjjg9u7uzRorqUiNIAAKHpfNrZ/WvwPlPYmrpAHt4xX/nXRJae4rFSygPw==} dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 '@storybook/core-common': 7.6.10(encoding@0.1.13) @@ -20061,8 +9132,15 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: true - '@storybook/builder-webpack5@7.6.10(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(typescript@5.4.2)': + /@storybook/builder-webpack5@7.6.10(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(typescript@5.4.2): + resolution: {integrity: sha512-ja47rdy75tAs37T+JLSqgUGJiba+74zM/8IpEZAzgJmGxLetnHuCWEDskZWh3NXemxYS2uCvsg5rNc+dL9z4RA==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@babel/core': 7.23.9 '@storybook/channels': 7.6.10 @@ -20076,34 +9154,33 @@ snapshots: '@swc/core': 1.3.93(@swc/helpers@0.5.3) '@types/node': 18.19.31 '@types/semver': 7.5.6 - babel-loader: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + babel-loader: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0) browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.2.3 constants-browserify: 1.0.0 - css-loader: 6.8.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + css-loader: 6.8.1(webpack@5.89.0) es-module-lexer: 1.4.1 express: 4.18.2 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.2)(webpack@5.89.0) fs-extra: 11.2.0 - html-webpack-plugin: 5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + html-webpack-plugin: 5.5.4(webpack@5.89.0) magic-string: 0.30.5 path-browserify: 1.0.1 process: 0.11.10 - semver: 7.6.0 - style-loader: 3.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - swc-loader: 0.2.3(@swc/core@1.3.93(@swc/helpers@0.5.3))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - terser-webpack-plugin: 5.3.9(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + semver: 7.5.4 + style-loader: 3.3.3(webpack@5.89.0) + swc-loader: 0.2.3(@swc/core@1.3.93)(webpack@5.89.0) + terser-webpack-plugin: 5.3.9(@swc/core@1.3.93)(esbuild@0.19.12)(webpack@5.89.0) ts-dedent: 2.2.0 + typescript: 5.4.2 url: 0.11.3 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - webpack-dev-middleware: 6.1.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + webpack-dev-middleware: 6.1.1(webpack@5.89.0) webpack-hot-middleware: 2.25.4 webpack-virtual-modules: 0.5.0 - optionalDependencies: - typescript: 5.4.2 transitivePeerDependencies: - '@swc/helpers' - encoding @@ -20111,8 +9188,15 @@ snapshots: - supports-color - uglify-js - webpack-cli + dev: true - '@storybook/builder-webpack5@7.6.7(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(typescript@5.4.2)': + /@storybook/builder-webpack5@7.6.7(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(typescript@5.4.2): + resolution: {integrity: sha512-b5AaWXOHwIXl5Q1iRRl6eRhljId0Zsg0ANawDoubK1y1jsBoQtWal7c4TQPMeLAd2G30fc3sW5zCdb9rCo2Vrg==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@babel/core': 7.23.9 '@storybook/channels': 7.6.7 @@ -20126,33 +9210,32 @@ snapshots: '@swc/core': 1.3.93(@swc/helpers@0.5.3) '@types/node': 18.19.31 '@types/semver': 7.5.6 - babel-loader: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + babel-loader: 9.1.3(@babel/core@7.23.9)(webpack@5.89.0) browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 constants-browserify: 1.0.0 - css-loader: 6.8.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + css-loader: 6.8.1(webpack@5.89.0) es-module-lexer: 1.4.1 express: 4.18.2 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.2)(webpack@5.89.0) fs-extra: 11.2.0 - html-webpack-plugin: 5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + html-webpack-plugin: 5.5.4(webpack@5.89.0) magic-string: 0.30.5 path-browserify: 1.0.1 process: 0.11.10 semver: 7.5.4 - style-loader: 3.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - swc-loader: 0.2.3(@swc/core@1.3.93(@swc/helpers@0.5.3))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - terser-webpack-plugin: 5.3.9(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + style-loader: 3.3.3(webpack@5.89.0) + swc-loader: 0.2.3(@swc/core@1.3.93)(webpack@5.89.0) + terser-webpack-plugin: 5.3.9(@swc/core@1.3.93)(esbuild@0.19.12)(webpack@5.89.0) ts-dedent: 2.2.0 + typescript: 5.4.2 url: 0.11.3 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - webpack-dev-middleware: 6.1.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + webpack-dev-middleware: 6.1.1(webpack@5.89.0) webpack-hot-middleware: 2.25.4 webpack-virtual-modules: 0.5.0 - optionalDependencies: - typescript: 5.4.2 transitivePeerDependencies: - '@swc/helpers' - encoding @@ -20160,8 +9243,10 @@ snapshots: - supports-color - uglify-js - webpack-cli + dev: true - '@storybook/channels@7.6.10': + /@storybook/channels@7.6.10: + resolution: {integrity: sha512-ITCLhFuDBKgxetuKnWwYqMUWlU7zsfH3gEKZltTb+9/2OAWR7ez0iqU7H6bXP1ridm0DCKkt2UMWj2mmr9iQqg==} dependencies: '@storybook/client-logger': 7.6.10 '@storybook/core-events': 7.6.10 @@ -20169,8 +9254,10 @@ snapshots: qs: 6.11.2 telejson: 7.2.0 tiny-invariant: 1.3.1 + dev: true - '@storybook/channels@7.6.4': + /@storybook/channels@7.6.4: + resolution: {integrity: sha512-Z4PY09/Czl70ap4ObmZ4bgin+EQhPaA3HdrEDNwpnH7A9ttfEO5u5KThytIjMq6kApCCihmEPDaYltoVrfYJJA==} dependencies: '@storybook/client-logger': 7.6.4 '@storybook/core-events': 7.6.4 @@ -20178,8 +9265,10 @@ snapshots: qs: 6.11.2 telejson: 7.2.0 tiny-invariant: 1.3.1 + dev: true - '@storybook/channels@7.6.7': + /@storybook/channels@7.6.7: + resolution: {integrity: sha512-u1hURhfQHHtZyRIDUENRCp+CRRm7IQfcjQaoWI06XCevQPuhVEtFUfXHjG+J74aA/JuuTLFUtqwNm1zGqbXTAQ==} dependencies: '@storybook/client-logger': 7.6.7 '@storybook/core-events': 7.6.7 @@ -20187,8 +9276,10 @@ snapshots: qs: 6.11.2 telejson: 7.2.0 tiny-invariant: 1.3.1 + dev: true - '@storybook/channels@7.6.8': + /@storybook/channels@7.6.8: + resolution: {integrity: sha512-aPgQcSjeyZDhAfr/slCphVfYGCihxuFCaCVlZuJA4uTaGEUkn+kPW2jP0yLtlSN33J79wFXsMLPQYwIS3aQ4Ew==} dependencies: '@storybook/client-logger': 7.6.8 '@storybook/core-events': 7.6.8 @@ -20196,70 +9287,94 @@ snapshots: qs: 6.11.2 telejson: 7.2.0 tiny-invariant: 1.3.1 + dev: true - '@storybook/client-logger@7.6.10': + /@storybook/client-logger@7.6.10: + resolution: {integrity: sha512-U7bbpu21ntgePMz/mKM18qvCSWCUGCUlYru8mgVlXLCKqFqfTeP887+CsPEQf29aoE3cLgDrxqbRJ1wxX9kL9A==} dependencies: '@storybook/global': 5.0.0 + dev: true - '@storybook/client-logger@7.6.4': + /@storybook/client-logger@7.6.4: + resolution: {integrity: sha512-vJwMShC98tcoFruRVQ4FphmFqvAZX1FqZqjFyk6IxtFumPKTVSnXJjlU1SnUIkSK2x97rgdUMqkdI+wAv/tugQ==} dependencies: '@storybook/global': 5.0.0 + dev: true - '@storybook/client-logger@7.6.7': + /@storybook/client-logger@7.6.7: + resolution: {integrity: sha512-A16zpWgsa0gSdXMR9P3bWVdC9u/1B1oG4H7Z1+JhNzgnL3CdyOYO0qFSiAtNBso4nOjIAJVb6/AoBzdRhmSVQg==} dependencies: '@storybook/global': 5.0.0 + dev: true - '@storybook/client-logger@7.6.8': + /@storybook/client-logger@7.6.8: + resolution: {integrity: sha512-WyK+RNSYk+sy0pxk8np1MnUXSWFdy54WqtT7u64vDFs9Jxfa1oMZ+Vl6XhaFQYR++tKC7VabLcI6vZ0pOoE9Jw==} dependencies: '@storybook/global': 5.0.0 + dev: true - '@storybook/components@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/components@7.6.10(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-H5hF8pxwtbt0LxV24KMMsPlbYG9Oiui3ObvAQkvGu6q62EYxRPeNSrq3GBI5XEbI33OJY9bT24cVaZx18dXqwQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@storybook/client-logger': 7.6.10 '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 - '@storybook/theming': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 7.6.10(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.6.10 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - use-resize-observer: 9.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + use-resize-observer: 9.1.0(react-dom@18.2.0)(react@18.2.0) util-deprecate: 1.0.2 transitivePeerDependencies: - '@types/react' - '@types/react-dom' + dev: true - '@storybook/components@7.6.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/components@7.6.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1HN4p+MCI4Tx9VGZayZyqbW7SB7mXQLnS5fUbTE1gXaMYHpzFvcrRNROeV1LZPClJX6qx1jgE5ngZojhxGuxMA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@storybook/client-logger': 7.6.7 '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 - '@storybook/theming': 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 7.6.7(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.6.7 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - use-resize-observer: 9.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + use-resize-observer: 9.1.0(react-dom@18.2.0)(react@18.2.0) util-deprecate: 1.0.2 transitivePeerDependencies: - '@types/react' - '@types/react-dom' + dev: true - '@storybook/core-client@7.6.10': + /@storybook/core-client@7.6.10: + resolution: {integrity: sha512-DjnzSzSNDmZyxyg6TxugzWQwOsW+n/iWVv6sHNEvEd5STr0mjuJjIEELmv58LIr5Lsre5+LEddqHsyuLyt8ubg==} dependencies: '@storybook/client-logger': 7.6.10 '@storybook/preview-api': 7.6.10 + dev: true - '@storybook/core-client@7.6.7': + /@storybook/core-client@7.6.7: + resolution: {integrity: sha512-ZQivyEzYsZok8vRj5Qan7LbiMUnO89rueWzTnZs4IS6JIaQtjoPI1rGVq+h6qOCM6tki478hic8FS+zwGQ6q+w==} dependencies: '@storybook/client-logger': 7.6.7 '@storybook/preview-api': 7.6.7 + dev: true - '@storybook/core-common@7.6.10(encoding@0.1.13)': + /@storybook/core-common@7.6.10(encoding@0.1.13): + resolution: {integrity: sha512-K3YWqjCKMnpvYsWNjOciwTH6zWbuuZzmOiipziZaVJ+sB1XYmH52Y3WGEm07TZI8AYK9DRgwA13dR/7W0nw72Q==} dependencies: '@storybook/core-events': 7.6.10 '@storybook/node-logger': 7.6.10 @@ -20287,8 +9402,10 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: true - '@storybook/core-common@7.6.7(encoding@0.1.13)': + /@storybook/core-common@7.6.7(encoding@0.1.13): + resolution: {integrity: sha512-F1fJnauVSPQtAlpicbN/O4XW38Ai8kf/IoU0Hgm9gEwurIk6MF5hiVLsaTI/5GUbrepMl9d9J+iIL4lHAT8IyA==} dependencies: '@storybook/core-events': 7.6.7 '@storybook/node-logger': 7.6.7 @@ -20316,24 +9433,34 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: true - '@storybook/core-events@7.6.10': + /@storybook/core-events@7.6.10: + resolution: {integrity: sha512-yccDH67KoROrdZbRKwxgTswFMAco5nlCyxszCDASCLygGSV2Q2e+YuywrhchQl3U6joiWi3Ps1qWu56NeNafag==} dependencies: ts-dedent: 2.2.0 + dev: true - '@storybook/core-events@7.6.4': + /@storybook/core-events@7.6.4: + resolution: {integrity: sha512-i3xzcJ19ILSy4oJL5Dz9y0IlyApynn5RsGhAMIsW+mcfri+hGfeakq1stNCo0o7jW4Y3A7oluFTtIoK8DOxQdQ==} dependencies: ts-dedent: 2.2.0 + dev: true - '@storybook/core-events@7.6.7': + /@storybook/core-events@7.6.7: + resolution: {integrity: sha512-KZ5d03c47pnr5/kY26pJtWq7WpmCPXLbgyjJZDSc+TTY153BdZksvlBXRHtqM1yj2UM6QsSyIuiJaADJNAbP2w==} dependencies: ts-dedent: 2.2.0 + dev: true - '@storybook/core-events@7.6.8': + /@storybook/core-events@7.6.8: + resolution: {integrity: sha512-c1onJHG71JKbU4hMZC31rVTSbcfhcXaB0ikGnb7rJzlUZ1YkWnb0wf0/ikQR0seDOpR3HS+WQ0M3FIpqANyETg==} dependencies: ts-dedent: 2.2.0 + dev: true - '@storybook/core-server@7.6.10(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + /@storybook/core-server@7.6.10(encoding@0.1.13): + resolution: {integrity: sha512-2icnqJkn3vwq0eJPP0rNaHd7IOvxYf5q4lSVl2AWTxo/Ae19KhokI6j/2vvS2XQJMGQszwshlIwrZUNsj5p0yw==} dependencies: '@aw-web-design/x-default-browser': 1.4.126 '@discoveryjs/json-ext': 0.5.7 @@ -20375,14 +9502,16 @@ snapshots: util: 0.12.5 util-deprecate: 1.0.2 watchpack: 2.4.0 - ws: 8.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.14.2 transitivePeerDependencies: - bufferutil - encoding - supports-color - utf-8-validate + dev: true - '@storybook/core-webpack@7.6.10(encoding@0.1.13)': + /@storybook/core-webpack@7.6.10(encoding@0.1.13): + resolution: {integrity: sha512-+GiCRp+2Hw0NO3NYRKamG/U5SyOQ8tOfRUxuAqWI7nduXwB3WWdjji3/ofjqOm/ryKesuQFtfhozaczvBJBvng==} dependencies: '@storybook/core-common': 7.6.10(encoding@0.1.13) '@storybook/node-logger': 7.6.10 @@ -20392,8 +9521,10 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: true - '@storybook/core-webpack@7.6.7(encoding@0.1.13)': + /@storybook/core-webpack@7.6.7(encoding@0.1.13): + resolution: {integrity: sha512-+UpjJc1fXs9KPIRbTzsBVDgsGQb+VlU3Z7w7XJM1M6ERQrvNAX3oj0iLdDK/AO1ks1qTg+meLFnVwpgKxcTTqg==} dependencies: '@storybook/core-common': 7.6.7(encoding@0.1.13) '@storybook/node-logger': 7.6.7 @@ -20403,19 +9534,23 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: true - '@storybook/csf-plugin@7.6.10': + /@storybook/csf-plugin@7.6.10: + resolution: {integrity: sha512-Sc+zZg/BnPH2X28tthNaQBnDiFfO0QmfjVoOx0fGYM9SvY3P5ehzWwp5hMRBim6a/twOTzePADtqYL+t6GMqqg==} dependencies: '@storybook/csf-tools': 7.6.10 unplugin: 1.5.1 transitivePeerDependencies: - supports-color + dev: true - '@storybook/csf-tools@7.6.10': + /@storybook/csf-tools@7.6.10: + resolution: {integrity: sha512-TnDNAwIALcN6SA4l00Cb67G02XMOrYU38bIpFJk5VMDX2dvgPjUtJNBuLmEbybGcOt7nPyyFIHzKcY5FCVGoWA==} dependencies: '@babel/generator': 7.23.5 '@babel/parser': 7.23.5 - '@babel/traverse': 7.23.5 + '@babel/traverse': 7.23.9 '@babel/types': 7.23.5 '@storybook/csf': 0.1.2 '@storybook/types': 7.6.10 @@ -20424,8 +9559,10 @@ snapshots: ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color + dev: true - '@storybook/csf-tools@7.6.7': + /@storybook/csf-tools@7.6.7: + resolution: {integrity: sha512-hyRbUGa2Uxvz3U09BjcOfMNf/5IYgRum1L6XszqK2O8tK9DGte1r6hArCIAcqiEmFMC40d0kalPzqu6WMNn7sg==} dependencies: '@babel/generator': 7.23.5 '@babel/parser': 7.23.5 @@ -20438,18 +9575,26 @@ snapshots: ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color + dev: true - '@storybook/csf@0.0.1': + /@storybook/csf@0.0.1: + resolution: {integrity: sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==} dependencies: lodash: 4.17.21 + dev: true - '@storybook/csf@0.1.2': + /@storybook/csf@0.1.2: + resolution: {integrity: sha512-ePrvE/pS1vsKR9Xr+o+YwdqNgHUyXvg+1Xjx0h9LrVx7Zq4zNe06pd63F5EvzTbCbJsHj7GHr9tkiaqm7U8WRA==} dependencies: type-fest: 2.19.0 + dev: true - '@storybook/docs-mdx@0.1.0': {} + /@storybook/docs-mdx@0.1.0: + resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==} + dev: true - '@storybook/docs-tools@7.6.10(encoding@0.1.13)': + /@storybook/docs-tools@7.6.10(encoding@0.1.13): + resolution: {integrity: sha512-UgbikducoXzqQHf2TozO0f2rshaeBNnShVbL5Ai4oW7pDymBmrfzdjGbF/milO7yxNKcoIByeoNmu384eBamgQ==} dependencies: '@storybook/core-common': 7.6.10(encoding@0.1.13) '@storybook/preview-api': 7.6.10 @@ -20461,8 +9606,10 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: true - '@storybook/docs-tools@7.6.7(encoding@0.1.13)': + /@storybook/docs-tools@7.6.7(encoding@0.1.13): + resolution: {integrity: sha512-enTO/xVjBqwUraGCYTwdyjMvug3OSAM7TPPUEJ3KPieJNwAzcYkww/qNDMIAR4S39zPMrkAmtS3STvVadlJz7g==} dependencies: '@storybook/core-common': 7.6.7(encoding@0.1.13) '@storybook/preview-api': 7.6.7 @@ -20474,14 +9621,20 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: true - '@storybook/expect@28.1.3-5': + /@storybook/expect@28.1.3-5: + resolution: {integrity: sha512-lS1oJnY1qTAxnH87C765NdfvGhksA6hBcbUVI5CHiSbNsEtr456wtg/z+dT9XlPriq1D5t2SgfNL9dBAoIGyIA==} dependencies: '@types/jest': 28.1.3 + dev: true - '@storybook/global@5.0.0': {} + /@storybook/global@5.0.0: + resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} + dev: true - '@storybook/instrumenter@7.6.7': + /@storybook/instrumenter@7.6.7: + resolution: {integrity: sha512-Q4NstXZKCk62MkP7jgpg5CRFmhszg9QdoN8CwffuUGtjQRADhmeRHgP4usB87Sg6Tq9MLSopAEqUZxlKKYeeag==} dependencies: '@storybook/channels': 7.6.7 '@storybook/client-logger': 7.6.7 @@ -20490,19 +9643,23 @@ snapshots: '@storybook/preview-api': 7.6.7 '@vitest/utils': 0.34.7 util: 0.12.5 + dev: true - '@storybook/jest@0.2.3(@jest/globals@29.7.0)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))': + /@storybook/jest@0.2.3(jest@29.7.0): + resolution: {integrity: sha512-ov5izrmbAFObzKeh9AOC5MlmFxAcf0o5i6YFGae9sDx6DGh6alXsRM+chIbucVkUwVHVlSzdfbLDEFGY/ShaYw==} dependencies: '@storybook/expect': 28.1.3-5 - '@testing-library/jest-dom': 6.1.5(@jest/globals@29.7.0)(@types/jest@28.1.3)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) + '@testing-library/jest-dom': 6.1.5(@types/jest@28.1.3)(jest@29.7.0) '@types/jest': 28.1.3 jest-mock: 27.5.1 transitivePeerDependencies: - '@jest/globals' - jest - vitest + dev: true - '@storybook/manager-api@7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/manager-api@7.6.10(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-8eGVpRlpunuFScDtc7nxpPJf/4kJBAAZlNdlhmX09j8M3voX6GpcxabBamSEX5pXZqhwxQCshD4IbqBmjvadlw==} dependencies: '@storybook/channels': 7.6.10 '@storybook/client-logger': 7.6.10 @@ -20510,7 +9667,7 @@ snapshots: '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 '@storybook/router': 7.6.10 - '@storybook/theming': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 7.6.10(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.6.10 dequal: 2.0.3 lodash: 4.17.21 @@ -20521,8 +9678,10 @@ snapshots: transitivePeerDependencies: - react - react-dom + dev: true - '@storybook/manager-api@7.6.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/manager-api@7.6.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-RFb/iaBJfXygSgXkINPRq8dXu7AxBicTGX7MxqKXbz5FU7ANwV7abH6ONBYURkSDOH9//TQhRlVkF5u8zWg3bw==} dependencies: '@storybook/channels': 7.6.4 '@storybook/client-logger': 7.6.4 @@ -20530,20 +9689,22 @@ snapshots: '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 '@storybook/router': 7.6.4 - '@storybook/theming': 7.6.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 7.6.4(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.6.4 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 - semver: 7.6.0 + semver: 7.5.4 store2: 2.14.2 telejson: 7.2.0 ts-dedent: 2.2.0 transitivePeerDependencies: - react - react-dom + dev: true - '@storybook/manager-api@7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/manager-api@7.6.7(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-3Wk/BvuGUlw/X05s57zZO7gJbzfUeE9Xe+CSIvuH7RY5jx9PYnNwqNlTXPXhJ5LPvwMthae7WJVn3SuBpbptoQ==} dependencies: '@storybook/channels': 7.6.7 '@storybook/client-logger': 7.6.7 @@ -20551,7 +9712,7 @@ snapshots: '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 '@storybook/router': 7.6.7 - '@storybook/theming': 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 7.6.7(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.6.7 dequal: 2.0.3 lodash: 4.17.21 @@ -20562,8 +9723,10 @@ snapshots: transitivePeerDependencies: - react - react-dom + dev: true - '@storybook/manager-api@7.6.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/manager-api@7.6.8(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-BGVZb0wMTd8Hi8rUYPRzdIhWRw73qXlEupwEYyGtH63sg+aD67wyAo8/pMEpQBH4kVss7VheWY2JGpRJeFVUxw==} dependencies: '@storybook/channels': 7.6.8 '@storybook/client-logger': 7.6.8 @@ -20571,7 +9734,7 @@ snapshots: '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 '@storybook/router': 7.6.8 - '@storybook/theming': 7.6.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 7.6.8(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.6.8 dequal: 2.0.3 lodash: 4.17.21 @@ -20582,12 +9745,33 @@ snapshots: transitivePeerDependencies: - react - react-dom + dev: true - '@storybook/manager@7.6.10': {} + /@storybook/manager@7.6.10: + resolution: {integrity: sha512-Co3sLCbNYY6O4iH2ggmRDLCPWLj03JE5s/DOG8OVoXc6vBwTc/Qgiyrsxxp6BHQnPpM0mxL6aKAxE3UjsW/Nog==} + dev: true - '@storybook/mdx2-csf@1.1.0': {} + /@storybook/mdx2-csf@1.1.0: + resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} + dev: true - '@storybook/nextjs@7.6.7(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/helpers@0.5.3)(babel-plugin-macros@2.8.0)(encoding@0.1.13)(esbuild@0.19.12)(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': + /@storybook/nextjs@7.6.7(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(next@14.2.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(webpack@5.89.0): + resolution: {integrity: sha512-oaqHsxKCaseCHRuLp9mNwYS9vSo4vlMfn3LJx9lHcgup1j143Z6jaQ9FSSQfDSBm6QqbSh/Otzh8Hqh1mOQmkw==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@next/font': ^13.0.0|| ^14.0.0 + next: ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + '@next/font': + optional: true + typescript: + optional: true + webpack: + optional: true dependencies: '@babel/core': 7.23.9 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.23.9) @@ -20607,35 +9791,34 @@ snapshots: '@storybook/core-common': 7.6.7(encoding@0.1.13) '@storybook/core-events': 7.6.7 '@storybook/node-logger': 7.6.7 - '@storybook/preset-react-webpack': 7.6.7(@babel/core@7.23.9)(@swc/core@1.3.93(@swc/helpers@0.5.3))(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4) + '@storybook/preset-react-webpack': 7.6.7(@babel/core@7.23.9)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) '@storybook/preview-api': 7.6.7 - '@storybook/react': 7.6.7(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.2) + '@storybook/react': 7.6.7(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) '@types/node': 18.19.31 '@types/semver': 7.5.6 - css-loader: 6.8.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + css-loader: 6.8.1(webpack@5.89.0) find-up: 5.0.0 fs-extra: 11.2.0 image-size: 1.0.2 loader-utils: 3.2.1 - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) - node-polyfill-webpack-plugin: 2.0.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + next: 14.2.2(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) + node-polyfill-webpack-plugin: 2.0.1(webpack@5.89.0) pnp-webpack-plugin: 1.7.0(typescript@5.4.2) postcss: 8.4.32 - postcss-loader: 7.3.3(postcss@8.4.32)(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + postcss-loader: 7.3.3(postcss@8.4.32)(typescript@5.4.2)(webpack@5.89.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) resolve-url-loader: 5.0.0 - sass-loader: 12.6.0(sass@1.69.5)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + sass-loader: 12.6.0(sass@1.69.5)(webpack@5.89.0) semver: 7.5.4 sharp: 0.32.6 - style-loader: 3.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - styled-jsx: 5.1.1(@babel/core@7.23.9)(babel-plugin-macros@2.8.0)(react@18.2.0) + style-loader: 3.3.3(webpack@5.89.0) + styled-jsx: 5.1.1(@babel/core@7.23.9)(react@18.2.0) ts-dedent: 2.2.0 tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 - optionalDependencies: typescript: 5.4.2 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) transitivePeerDependencies: - '@swc/core' - '@swc/helpers' @@ -20655,23 +9838,43 @@ snapshots: - webpack-dev-server - webpack-hot-middleware - webpack-plugin-serve + dev: true - '@storybook/node-logger@7.6.10': {} + /@storybook/node-logger@7.6.10: + resolution: {integrity: sha512-ZBuqrv4bjJzKXyfRGFkVIi+z6ekn6rOPoQao4KmsfLNQAUUsEdR8Baw/zMnnU417zw5dSEaZdpuwx75SCQAeOA==} + dev: true - '@storybook/node-logger@7.6.7': {} + /@storybook/node-logger@7.6.7: + resolution: {integrity: sha512-XLih8MxylkpZG9+8tgp8sPGc2tldlWF+DpuAkUv6J3Mc81mPyc3cQKQWZ7Hb+m1LpRGqKV4wyOQj1rC+leVMoQ==} + dev: true - '@storybook/postinstall@7.6.10': {} + /@storybook/postinstall@7.6.10: + resolution: {integrity: sha512-SMdXtednPCy3+SRJ7oN1OPN1oVFhj3ih+ChOEX8/kZ5J3nfmV3wLPtsZvFGUCf0KWQEP1xL+1Urv48mzMKcV/w==} + dev: true - '@storybook/preset-react-webpack@7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93(@swc/helpers@0.5.3))(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)': + /@storybook/preset-react-webpack@7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2): + resolution: {integrity: sha512-fUcr4dmXJdPIQdjkhA4bE8QF8Pavr4BSLxovtTRupbWxtRjZxJrH5hf+0HZycq1cp9umO/11Lsmw9Nx5Xg3Eww==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@babel/core': ^7.22.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + '@babel/core': + optional: true + typescript: + optional: true dependencies: + '@babel/core': 7.23.9 '@babel/preset-flow': 7.23.3(@babel/core@7.23.9) '@babel/preset-react': 7.23.3(@babel/core@7.23.9) - '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(type-fest@3.13.1)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack@5.89.0) '@storybook/core-webpack': 7.6.10(encoding@0.1.13) '@storybook/docs-tools': 7.6.10(encoding@0.1.13) '@storybook/node-logger': 7.6.10 - '@storybook/react': 7.6.10(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.2) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@storybook/react': 7.6.10(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.2)(webpack@5.89.0) '@types/node': 18.19.31 '@types/semver': 7.5.6 babel-plugin-add-react-displayname: 0.0.5 @@ -20681,11 +9884,9 @@ snapshots: react-docgen: 7.0.1 react-dom: 18.2.0(react@18.2.0) react-refresh: 0.14.0 - semver: 7.6.0 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - optionalDependencies: - '@babel/core': 7.23.9 + semver: 7.5.4 typescript: 5.4.2 + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) transitivePeerDependencies: - '@swc/core' - '@types/webpack' @@ -20699,17 +9900,31 @@ snapshots: - webpack-dev-server - webpack-hot-middleware - webpack-plugin-serve + dev: true - '@storybook/preset-react-webpack@7.6.7(@babel/core@7.23.9)(@swc/core@1.3.93(@swc/helpers@0.5.3))(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)': + /@storybook/preset-react-webpack@7.6.7(@babel/core@7.23.9)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2): + resolution: {integrity: sha512-olKTivJmbyuiPIa99/4Gx3zxbBplyXgbNso9ZAXHnSf7rBD0irV5oRqk+gFlEFJDHkK9vnpWMenly7vzX8QCXQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@babel/core': ^7.22.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + '@babel/core': + optional: true + typescript: + optional: true dependencies: + '@babel/core': 7.23.9 '@babel/preset-flow': 7.23.3(@babel/core@7.23.9) '@babel/preset-react': 7.23.3(@babel/core@7.23.9) - '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(type-fest@3.13.1)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack@5.89.0) '@storybook/core-webpack': 7.6.7(encoding@0.1.13) '@storybook/docs-tools': 7.6.7(encoding@0.1.13) '@storybook/node-logger': 7.6.7 - '@storybook/react': 7.6.7(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.2) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + '@storybook/react': 7.6.7(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.2)(webpack@5.89.0) '@types/node': 18.19.31 '@types/semver': 7.5.6 babel-plugin-add-react-displayname: 0.0.5 @@ -20719,11 +9934,9 @@ snapshots: react-docgen: 7.0.1 react-dom: 18.2.0(react@18.2.0) react-refresh: 0.14.0 - semver: 7.6.0 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - optionalDependencies: - '@babel/core': 7.23.9 + semver: 7.5.4 typescript: 5.4.2 + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) transitivePeerDependencies: - '@swc/core' - '@types/webpack' @@ -20737,8 +9950,10 @@ snapshots: - webpack-dev-server - webpack-hot-middleware - webpack-plugin-serve + dev: true - '@storybook/preview-api@7.6.10': + /@storybook/preview-api@7.6.10: + resolution: {integrity: sha512-5A3etoIwZCx05yuv3KSTv1wynN4SR4rrzaIs/CTBp3BC4q1RBL+Or/tClk0IJPXQMlx/4Y134GtNIBbkiDofpw==} dependencies: '@storybook/channels': 7.6.10 '@storybook/client-logger': 7.6.10 @@ -20754,8 +9969,10 @@ snapshots: synchronous-promise: 2.0.17 ts-dedent: 2.2.0 util-deprecate: 1.0.2 + dev: true - '@storybook/preview-api@7.6.7': + /@storybook/preview-api@7.6.7: + resolution: {integrity: sha512-ja85ItrT6q2TeBQ6n0CNoRi1R6L8yF2kkis9hVeTQHpwLdZyHUTRqqR5WmhtLqqQXcofyasBPOeJV06wuOhgRQ==} dependencies: '@storybook/channels': 7.6.7 '@storybook/client-logger': 7.6.7 @@ -20771,8 +9988,10 @@ snapshots: synchronous-promise: 2.0.17 ts-dedent: 2.2.0 util-deprecate: 1.0.2 + dev: true - '@storybook/preview-api@7.6.8': + /@storybook/preview-api@7.6.8: + resolution: {integrity: sha512-rtP9Yo8ZV1NWhtA3xCOAb1vU70KCV3D2U4E3rOb2prqJ2CEQ/MQbrB7KUTDRSQdT7VFbjsLQWVCTUcNo29U8JQ==} dependencies: '@storybook/channels': 7.6.8 '@storybook/client-logger': 7.6.8 @@ -20788,12 +10007,21 @@ snapshots: synchronous-promise: 2.0.17 ts-dedent: 2.2.0 util-deprecate: 1.0.2 + dev: true - '@storybook/preview@7.6.10': {} + /@storybook/preview@7.6.10: + resolution: {integrity: sha512-F07BzVXTD3byq+KTWtvsw3pUu3fQbyiBNLFr2CnfU4XSdLKja5lDt8VqDQq70TayVQOf5qfUTzRd4M6pQkjw1w==} + dev: true - '@storybook/preview@7.6.7': {} + /@storybook/preview@7.6.7: + resolution: {integrity: sha512-/ddKIyT+6b8CKGJAma1wood4nwCAoi/E1olCqgpCmviMeUtAiMzgK0xzPwvq5Mxkz/cPeXVi8CQgaQZCa4yvNA==} + dev: true - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12))': + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.4.2)(webpack@5.89.0): + resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} + peerDependencies: + typescript: '>= 4.x' + webpack: '>= 4' dependencies: debug: 4.3.4 endent: 2.1.0 @@ -20803,30 +10031,52 @@ snapshots: react-docgen-typescript: 2.2.2(typescript@5.4.2) tslib: 2.6.2 typescript: 5.4.2 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) transitivePeerDependencies: - supports-color + dev: true - '@storybook/react-dom-shim@7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/react-dom-shim@7.6.10(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-M+N/h6ximacaFdIDjMN2waNoWwApeVYTpFeoDppiFTvdBTXChyIuiPgYX9QSg7gDz92OaA52myGOot4wGvXVzg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true - '@storybook/react-dom-shim@7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/react-dom-shim@7.6.7(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-b/rmy/YzVrwP+ifyZG4yXVIdeFVdTbmziodHUlbrWiUNsqtTZZur9kqkKRUH/7ofji9MFe81nd0MRlcTNFomqg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true - '@storybook/react-webpack5@7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4)': + /@storybook/react-webpack5@7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2): + resolution: {integrity: sha512-LWwasiSLEg4wqsMjoRHcOn6BXv2ZyZfTfQV7gCvaX732xf0teblh+/GltAz8x+BtFXruXWmZ8bJ5cd9U4I6hUg==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@babel/core': ^7.22.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + '@babel/core': + optional: true + typescript: + optional: true dependencies: + '@babel/core': 7.23.9 '@storybook/builder-webpack5': 7.6.10(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.19.12)(typescript@5.4.2) - '@storybook/preset-react-webpack': 7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93(@swc/helpers@0.5.3))(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(type-fest@3.13.1)(typescript@5.4.2)(webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack-hot-middleware@2.25.4) - '@storybook/react': 7.6.10(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.2) + '@storybook/preset-react-webpack': 7.6.10(@babel/core@7.23.9)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.19.12)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) + '@storybook/react': 7.6.10(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) '@types/node': 18.19.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@babel/core': 7.23.9 typescript: 5.4.2 transitivePeerDependencies: - '@swc/core' @@ -20842,15 +10092,25 @@ snapshots: - webpack-dev-server - webpack-hot-middleware - webpack-plugin-serve + dev: true - '@storybook/react@7.6.10(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.2)': + /@storybook/react@7.6.10(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2): + resolution: {integrity: sha512-wwBn1cg2uZWW4peqqBjjU7XGmFq8HdkVUtWwh6dpfgmlY1Aopi+vPgZt7pY9KkWcTOq5+DerMdSfwxukpc3ajQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@storybook/client-logger': 7.6.10 '@storybook/core-client': 7.6.10 '@storybook/docs-tools': 7.6.10(encoding@0.1.13) '@storybook/global': 5.0.0 '@storybook/preview-api': 7.6.10 - '@storybook/react-dom-shim': 7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/react-dom-shim': 7.6.10(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.6.10 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 @@ -20864,24 +10124,33 @@ snapshots: prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-element-to-jsx-string: 15.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-element-to-jsx-string: 15.0.0(react-dom@18.2.0)(react@18.2.0) ts-dedent: 2.2.0 type-fest: 2.19.0 - util-deprecate: 1.0.2 - optionalDependencies: typescript: 5.4.2 + util-deprecate: 1.0.2 transitivePeerDependencies: - encoding - supports-color + dev: true - '@storybook/react@7.6.7(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.2)': + /@storybook/react@7.6.7(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2): + resolution: {integrity: sha512-uT9IBPDM1SQg6FglWqb7IemOJ1Z8kYB5rehIDEDToi0u5INihSY8rHd003TxG4Wx4REp6J+rfbDJO2aVui/gxA==} + engines: {node: '>=16.0.0'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@storybook/client-logger': 7.6.7 '@storybook/core-client': 7.6.7 '@storybook/docs-tools': 7.6.7(encoding@0.1.13) '@storybook/global': 5.0.0 '@storybook/preview-api': 7.6.7 - '@storybook/react-dom-shim': 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/react-dom-shim': 7.6.7(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.6.7 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 @@ -20895,41 +10164,50 @@ snapshots: prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-element-to-jsx-string: 15.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-element-to-jsx-string: 15.0.0(react-dom@18.2.0)(react@18.2.0) ts-dedent: 2.2.0 type-fest: 2.19.0 - util-deprecate: 1.0.2 - optionalDependencies: typescript: 5.4.2 + util-deprecate: 1.0.2 transitivePeerDependencies: - encoding - supports-color + dev: true - '@storybook/router@7.6.10': + /@storybook/router@7.6.10: + resolution: {integrity: sha512-G/H4Jn2+y8PDe8Zbq4DVxF/TPn0/goSItdILts39JENucHiuGBCjKjSWGBe1rkwKi1tUbB3yhxJVrLagxFEPpQ==} dependencies: '@storybook/client-logger': 7.6.10 memoizerific: 1.11.3 qs: 6.11.2 + dev: true - '@storybook/router@7.6.4': + /@storybook/router@7.6.4: + resolution: {integrity: sha512-5MQ7Z4D7XNPN2yhFgjey7hXOYd6s8CggUqeAwhzGTex90SMCkKHSz1hfkcXn1ZqBPaall2b53uK553OvPLp9KQ==} dependencies: '@storybook/client-logger': 7.6.4 memoizerific: 1.11.3 qs: 6.11.2 + dev: true - '@storybook/router@7.6.7': + /@storybook/router@7.6.7: + resolution: {integrity: sha512-kkhNSdC3fXaQxILg8a26RKk4/ZbF/AUVrepUEyO8lwvbJ6LItTyWSE/4I9Ih4qV2Mjx33ncc8vLqM9p8r5qnMA==} dependencies: '@storybook/client-logger': 7.6.7 memoizerific: 1.11.3 qs: 6.11.2 + dev: true - '@storybook/router@7.6.8': + /@storybook/router@7.6.8: + resolution: {integrity: sha512-pFoq22w1kEwduqMpGX3FPSSukdWLMX6UQa2Cw4MDW+hzp3vhC7+3MVaBG5ShQAjGv46NNcSgsIUkyarlU5wd/A==} dependencies: '@storybook/client-logger': 7.6.8 memoizerific: 1.11.3 qs: 6.11.2 + dev: true - '@storybook/telemetry@7.6.10(encoding@0.1.13)': + /@storybook/telemetry@7.6.10(encoding@0.1.13): + resolution: {integrity: sha512-p3mOSUtIyy2tF1z6pQXxNh1JzYFcAm97nUgkwLzF07GfEdVAPM+ftRSLFbD93zVvLEkmLTlsTiiKaDvOY/lQWg==} dependencies: '@storybook/client-logger': 7.6.10 '@storybook/core-common': 7.6.10(encoding@0.1.13) @@ -20942,8 +10220,11 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: true - '@storybook/test-runner@0.13.0(@swc/helpers@0.5.3)(@types/node@18.19.31)(encoding@0.1.13)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))': + /@storybook/test-runner@0.13.0(@swc/helpers@0.5.3)(@types/node@18.19.31)(encoding@0.1.13)(ts-node@10.9.1): + resolution: {integrity: sha512-QIbfgia/iBy7PeUIwCYtPcyeZCHd21ebaPoMNIsRfwUW+VC12J4iG8cGDfOE7MGbMVz1Uu0elAEBB8NGP/YBtQ==} + hasBin: true dependencies: '@babel/core': 7.23.9 '@babel/generator': 7.23.5 @@ -20954,19 +10235,19 @@ snapshots: '@storybook/csf-tools': 7.6.7 '@storybook/preview-api': 7.6.8 '@swc/core': 1.3.93(@swc/helpers@0.5.3) - '@swc/jest': 0.2.29(@swc/core@1.3.93(@swc/helpers@0.5.3)) + '@swc/jest': 0.2.29(@swc/core@1.3.93) can-bind-to-host: 1.1.2 commander: 9.5.0 expect-playwright: 0.8.0 glob: 10.3.10 - jest: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + jest: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1) jest-circus: 28.1.3 jest-environment-node: 28.1.3 jest-junit: 14.0.1 - jest-playwright-preset: 2.0.0(jest-circus@28.1.3)(jest-environment-node@28.1.3)(jest-runner@28.1.3)(jest@28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) + jest-playwright-preset: 2.0.0(jest-circus@28.1.3)(jest-environment-node@28.1.3)(jest-runner@28.1.3)(jest@28.1.3) jest-runner: 28.1.3 jest-serializer-html: 7.1.0 - jest-watch-typeahead: 2.2.2(jest@28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) + jest-watch-typeahead: 2.2.2(jest@28.1.3) node-fetch: 2.7.0(encoding@0.1.13) playwright: 1.41.1 read-pkg-up: 7.0.1 @@ -20980,15 +10261,17 @@ snapshots: - node-notifier - supports-color - ts-node + dev: true - '@storybook/test@7.6.7(@jest/globals@29.7.0)(@types/jest@29.5.0)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))': + /@storybook/test@7.6.7(@types/jest@29.5.0)(jest@29.7.0): + resolution: {integrity: sha512-6gyRIvtOSq/ODYjpUO8LgY1YlWoYINhhKtLKwZasbp8hQ0zkd2vRSWlVCwzsw28cZXo2UL92UNSgEVD1sf73Qg==} dependencies: '@storybook/client-logger': 7.6.7 '@storybook/core-events': 7.6.7 '@storybook/instrumenter': 7.6.7 '@storybook/preview-api': 7.6.7 '@testing-library/dom': 9.3.3 - '@testing-library/jest-dom': 6.1.5(@jest/globals@29.7.0)(@types/jest@29.5.0)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))) + '@testing-library/jest-dom': 6.1.5(@types/jest@29.5.0)(jest@29.7.0) '@testing-library/user-event': 14.3.0(@testing-library/dom@9.3.3) '@types/chai': 4.3.11 '@vitest/expect': 0.34.7 @@ -21000,8 +10283,13 @@ snapshots: - '@types/jest' - jest - vitest + dev: true - '@storybook/theming@7.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/theming@7.6.10(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-f5tuy7yV3TOP3fIboSqpgLHy0wKayAw/M8HxX0jVET4Z4fWlFK0BiHJabQ+XEdAfQM97XhPFHB2IPbwsqhCEcQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@storybook/client-logger': 7.6.10 @@ -21009,8 +10297,13 @@ snapshots: memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true - '@storybook/theming@7.6.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/theming@7.6.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Z/dcC5EpkIXelYCkt9ojnX6D7qGOng8YHxV/OWlVE9TrEGYVGPOEfwQryR0RhmGpDha1TYESLYrsDb4A8nJ1EA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@storybook/client-logger': 7.6.4 @@ -21018,8 +10311,13 @@ snapshots: memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true - '@storybook/theming@7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/theming@7.6.7(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-+42rfC4rZtWVAXJ7JBUQKnQ6vWBXJVHZ9HtNUWzQLPR9sJSMmHnnSMV6y5tizGgZqmBnAIkuoYk+Tt6NfwUmSA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@storybook/client-logger': 7.6.7 @@ -21027,8 +10325,13 @@ snapshots: memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true - '@storybook/theming@7.6.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/theming@7.6.8(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-0ervBgeYGieifjISlFS7x5QZF9vNgLtHHlYKdkrAsACTK+VfB0JglVwFdLrgzAKxQRlVompaxl3TecFGWlvhtw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@storybook/client-logger': 7.6.8 @@ -21036,99 +10339,189 @@ snapshots: memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true - '@storybook/types@7.6.10': + /@storybook/types@7.6.10: + resolution: {integrity: sha512-hcS2HloJblaMpCAj2axgGV+53kgSRYPT0a1PG1IHsZaYQILfHSMmBqM8XzXXYTsgf9250kz3dqFX1l0n3EqMlQ==} dependencies: '@storybook/channels': 7.6.10 '@types/babel__core': 7.20.5 '@types/express': 4.17.21 file-system-cache: 2.3.0 + dev: true - '@storybook/types@7.6.4': + /@storybook/types@7.6.4: + resolution: {integrity: sha512-qyiiXPCvol5uVgfubcIMzJBA0awAyFPU+TyUP1mkPYyiTHnsHYel/mKlSdPjc8a97N3SlJXHOCx41Hde4IyJgg==} dependencies: '@storybook/channels': 7.6.4 '@types/babel__core': 7.20.5 '@types/express': 4.17.21 file-system-cache: 2.3.0 + dev: true - '@storybook/types@7.6.7': + /@storybook/types@7.6.7: + resolution: {integrity: sha512-VcGwrI4AkBENxkoAUJ+Z7SyMK73hpoY0TTtw2J7tc05/xdiXhkQTX15Qa12IBWIkoXCyNrtaU+q7KR8Tjzi+uw==} dependencies: '@storybook/channels': 7.6.7 '@types/babel__core': 7.20.5 '@types/express': 4.17.21 file-system-cache: 2.3.0 + dev: true - '@storybook/types@7.6.8': + /@storybook/types@7.6.8: + resolution: {integrity: sha512-+mABX20OhwJjqULocG5Betfidwrlk+Kq+grti+LAYwYsdBwxctBNSrqK8P9r8XDFL6PbppZeExGiHKwGu6WsKQ==} dependencies: '@storybook/channels': 7.6.8 '@types/babel__core': 7.20.5 '@types/express': 4.17.21 file-system-cache: 2.3.0 + dev: true - '@sumsub/websdk-react@2.0.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@sumsub/websdk-react@2.0.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-PLbbGqTHvpGRjotytmNUl3AJOH6OVVo73UZtqmgBtX0OAT2REzwWjNDLjby3i3tFMCB8fxEgPW318NrgjCSBFA==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - '@sumsub/websdk@2.0.1': {} + /@sumsub/websdk@2.0.1: + resolution: {integrity: sha512-uNwBKX97+dnmLQfi7DnaHVaqbSSgpwdBWyPjGEpPpBI2/jgE6qGTwki6b4qg4etno6yucjGlDqFL65SdcyFk8w==} + dev: false - '@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.23.9)': + /@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.23.9): + resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + dev: true - '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.23.9)': + /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.23.9): + resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + dev: true - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.23.9)': + /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.23.9): + resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + dev: true - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.23.9)': + /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.23.9): + resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + dev: true - '@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.23.9)': + /@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.23.9): + resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + dev: true - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.23.9)': + /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.23.9): + resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + dev: true - '@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.23.9)': + /@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.23.9): + resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + dev: true - '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.23.9)': + /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.23.9): + resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + dev: true - '@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.23.9)': + /@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.23.9): + resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + dev: true - '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.23.9)': + /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.23.9): + resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + dev: true - '@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.23.9)': + /@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.23.9): + resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + dev: true - '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.23.9)': + /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.23.9): + resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + dev: true - '@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.23.9)': + /@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.23.9): + resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==} + engines: {node: '>=12'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + dev: true - '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.23.9)': + /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.23.9): + resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} + engines: {node: '>=12'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + dev: true - '@svgr/babel-preset@6.5.1(@babel/core@7.23.9)': + /@svgr/babel-preset@6.5.1(@babel/core@7.23.9): + resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.23.9) @@ -21139,8 +10532,13 @@ snapshots: '@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.23.9) '@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.23.9) '@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.23.9) + dev: true - '@svgr/babel-preset@8.1.0(@babel/core@7.23.9)': + /@svgr/babel-preset@8.1.0(@babel/core@7.23.9): + resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.23.9) @@ -21151,8 +10549,11 @@ snapshots: '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.23.9) '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.23.9) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.23.9) + dev: true - '@svgr/core@6.5.1': + /@svgr/core@6.5.1: + resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==} + engines: {node: '>=10'} dependencies: '@babel/core': 7.23.9 '@svgr/babel-preset': 6.5.1(@babel/core@7.23.9) @@ -21161,8 +10562,11 @@ snapshots: cosmiconfig: 7.1.0 transitivePeerDependencies: - supports-color + dev: true - '@svgr/core@8.1.0(typescript@5.4.2)': + /@svgr/core@8.1.0(typescript@5.4.2): + resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} + engines: {node: '>=14'} dependencies: '@babel/core': 7.23.9 '@svgr/babel-preset': 8.1.0(@babel/core@7.23.9) @@ -21172,18 +10576,29 @@ snapshots: transitivePeerDependencies: - supports-color - typescript + dev: true - '@svgr/hast-util-to-babel-ast@6.5.1': + /@svgr/hast-util-to-babel-ast@6.5.1: + resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==} + engines: {node: '>=10'} dependencies: '@babel/types': 7.23.9 entities: 4.5.0 + dev: true - '@svgr/hast-util-to-babel-ast@8.0.0': + /@svgr/hast-util-to-babel-ast@8.0.0: + resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} + engines: {node: '>=14'} dependencies: '@babel/types': 7.23.9 entities: 4.5.0 + dev: true - '@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1)': + /@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1): + resolution: {integrity: sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==} + engines: {node: '>=10'} + peerDependencies: + '@svgr/core': ^6.0.0 dependencies: '@babel/core': 7.23.9 '@svgr/babel-preset': 6.5.1(@babel/core@7.23.9) @@ -21192,8 +10607,13 @@ snapshots: svg-parser: 2.0.4 transitivePeerDependencies: - supports-color + dev: true - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.4.2))': + /@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0): + resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' dependencies: '@babel/core': 7.23.9 '@svgr/babel-preset': 8.1.0(@babel/core@7.23.9) @@ -21202,15 +10622,25 @@ snapshots: svg-parser: 2.0.4 transitivePeerDependencies: - supports-color + dev: true - '@svgr/plugin-svgo@6.5.1(@svgr/core@6.5.1)': + /@svgr/plugin-svgo@6.5.1(@svgr/core@6.5.1): + resolution: {integrity: sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==} + engines: {node: '>=10'} + peerDependencies: + '@svgr/core': '*' dependencies: '@svgr/core': 6.5.1 cosmiconfig: 7.1.0 deepmerge: 4.3.1 svgo: 2.8.0 + dev: true - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.4.2))(typescript@5.4.2)': + /@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.4.2): + resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' dependencies: '@svgr/core': 8.1.0(typescript@5.4.2) cosmiconfig: 8.3.6(typescript@5.4.2) @@ -21218,24 +10648,30 @@ snapshots: svgo: 3.0.5 transitivePeerDependencies: - typescript + dev: true - '@svgr/rollup@8.1.0(rollup@2.79.1)(typescript@5.4.2)': + /@svgr/rollup@8.1.0(typescript@5.4.2): + resolution: {integrity: sha512-0XR1poYvPQoPpmfDYLEqUGu5ePAQ4pdgN3VFsZBNAeze7qubVpsIY1o1R6PZpKep/DKu33GSm2NhwpCLkMs2Cw==} + engines: {node: '>=14'} dependencies: '@babel/core': 7.23.9 '@babel/plugin-transform-react-constant-elements': 7.23.3(@babel/core@7.23.9) '@babel/preset-env': 7.23.9(@babel/core@7.23.9) '@babel/preset-react': 7.23.3(@babel/core@7.23.9) '@babel/preset-typescript': 7.23.3(@babel/core@7.23.9) - '@rollup/pluginutils': 5.1.0(rollup@2.79.1) + '@rollup/pluginutils': 5.1.0(rollup@2.78.0) '@svgr/core': 8.1.0(typescript@5.4.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.4.2)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.4.2))(typescript@5.4.2) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.4.2) transitivePeerDependencies: - rollup - supports-color - typescript + dev: true - '@svgr/webpack@6.5.1': + /@svgr/webpack@6.5.1: + resolution: {integrity: sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==} + engines: {node: '>=10'} dependencies: '@babel/core': 7.23.9 '@babel/plugin-transform-react-constant-elements': 7.23.3(@babel/core@7.23.9) @@ -21247,8 +10683,11 @@ snapshots: '@svgr/plugin-svgo': 6.5.1(@svgr/core@6.5.1) transitivePeerDependencies: - supports-color + dev: true - '@svgr/webpack@8.1.0(typescript@5.4.2)': + /@svgr/webpack@8.1.0(typescript@5.4.2): + resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} + engines: {node: '>=14'} dependencies: '@babel/core': 7.23.9 '@babel/plugin-transform-react-constant-elements': 7.23.3(@babel/core@7.23.9) @@ -21256,20 +10695,30 @@ snapshots: '@babel/preset-react': 7.23.3(@babel/core@7.23.9) '@babel/preset-typescript': 7.23.3(@babel/core@7.23.9) '@svgr/core': 8.1.0(typescript@5.4.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.4.2)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.4.2))(typescript@5.4.2) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.4.2) transitivePeerDependencies: - supports-color - typescript + dev: true - '@swc-node/core@1.13.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)': + /@swc-node/core@1.13.0(@swc/core@1.3.93): + resolution: {integrity: sha512-lFPD4nmy4ifAOVMChFjwlpXN5KQXvegqeyuzz1KQz42q1lf+cL3Qux1/GteGuZjh8HC+Rj1RdNrHpE/MCfJSTw==} + engines: {node: '>= 10'} + peerDependencies: + '@swc/core': '>= 1.3' + '@swc/types': '>= 0.1' dependencies: '@swc/core': 1.3.93(@swc/helpers@0.5.3) - '@swc/types': 0.1.5 + dev: true - '@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2)': + /@swc-node/register@1.8.0(@swc/core@1.3.93)(typescript@5.4.2): + resolution: {integrity: sha512-8K3589HoBSmVmrEVrtr4K5sWEithpGDzcFGic81OW0A9sZY38IV5EGRODQWCk0SBDyLhaF+pid120vJAtsHo1A==} + peerDependencies: + '@swc/core': '>= 1.3' + typescript: '>= 4.3' dependencies: - '@swc-node/core': 1.13.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5) + '@swc-node/core': 1.13.0(@swc/core@1.3.93) '@swc-node/sourcemap-support': 0.4.0 '@swc/core': 1.3.93(@swc/helpers@0.5.3) colorette: 2.0.20 @@ -21280,13 +10729,25 @@ snapshots: transitivePeerDependencies: - '@swc/types' - supports-color + dev: true - '@swc-node/sourcemap-support@0.4.0': + /@swc-node/sourcemap-support@0.4.0: + resolution: {integrity: sha512-weuRmYTO+4yOtHtPZHXlPdA1dJJJp3QOoZAFZ6uZidu992F2X5v1fQdnb26xs1o3Ex/e2sYhRyY5R6NGNuoATQ==} dependencies: source-map-support: 0.5.21 tslib: 2.6.2 + dev: true - '@swc/cli@0.1.63(@swc/core@1.3.93(@swc/helpers@0.5.3))(chokidar@3.5.3)': + /@swc/cli@0.1.63(@swc/core@1.3.93): + resolution: {integrity: sha512-EM9oxxHzmmsprYRbGqsS2M4M/Gr5Gkcl0ROYYIdlUyTkhOiX822EQiRCpPCwdutdnzH2GyaTN7wc6i0Y+CKd3A==} + engines: {node: '>= 12.13'} + hasBin: true + peerDependencies: + '@swc/core': ^1.2.66 + chokidar: ^3.5.1 + peerDependenciesMeta: + chokidar: + optional: true dependencies: '@mole-inc/bin-wrapper': 8.0.1 '@swc/core': 1.3.93(@swc/helpers@0.5.3) @@ -21295,42 +10756,100 @@ snapshots: semver: 7.5.4 slash: 3.0.0 source-map: 0.7.4 - optionalDependencies: - chokidar: 3.5.3 + dev: true - '@swc/core-darwin-arm64@1.3.93': + /@swc/core-darwin-arm64@1.3.93: + resolution: {integrity: sha512-gEKgk7FVIgltnIfDO6GntyuQBBlAYg5imHpRgLxB1zSI27ijVVkksc6QwISzFZAhKYaBWIsFSVeL9AYSziAF7A==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true optional: true - '@swc/core-darwin-x64@1.3.93': + /@swc/core-darwin-x64@1.3.93: + resolution: {integrity: sha512-ZQPxm/fXdDQtn3yrYSL/gFfA8OfZ5jTi33yFQq6vcg/Y8talpZ+MgdSlYM0FkLrZdMTYYTNFiuBQuuvkA+av+Q==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + requiresBuild: true optional: true - '@swc/core-linux-arm-gnueabihf@1.3.93': + /@swc/core-linux-arm-gnueabihf@1.3.93: + resolution: {integrity: sha512-OYFMMI2yV+aNe3wMgYhODxHdqUB/jrK0SEMHHS44GZpk8MuBXEF+Mcz4qjkY5Q1EH7KVQqXb/gVWwdgTHpjM2A==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + requiresBuild: true optional: true - '@swc/core-linux-arm64-gnu@1.3.93': + /@swc/core-linux-arm64-gnu@1.3.93: + resolution: {integrity: sha512-BT4dT78odKnJMNiq5HdjBsv29CiIdcCcImAPxeFqAeFw1LL6gh9nzI8E96oWc+0lVT5lfhoesCk4Qm7J6bty8w==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true - '@swc/core-linux-arm64-musl@1.3.93': + /@swc/core-linux-arm64-musl@1.3.93: + resolution: {integrity: sha512-yH5fWEl1bktouC0mhh0Chuxp7HEO4uCtS/ly1Vmf18gs6wZ8DOOkgAEVv2dNKIryy+Na++ljx4Ym7C8tSJTrLw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true - '@swc/core-linux-x64-gnu@1.3.93': + /@swc/core-linux-x64-gnu@1.3.93: + resolution: {integrity: sha512-OFUdx64qvrGJhXKEyxosHxgoUVgba2ztYh7BnMiU5hP8lbI8G13W40J0SN3CmFQwPP30+3oEbW7LWzhKEaYjlg==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true - '@swc/core-linux-x64-musl@1.3.93': + /@swc/core-linux-x64-musl@1.3.93: + resolution: {integrity: sha512-4B8lSRwEq1XYm6xhxHhvHmKAS7pUp1Q7E33NQ2TlmFhfKvCOh86qvThcjAOo57x8DRwmpvEVrqvpXtYagMN6Ig==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true - '@swc/core-win32-arm64-msvc@1.3.93': + /@swc/core-win32-arm64-msvc@1.3.93: + resolution: {integrity: sha512-BHShlxtkven8ZjjvZ5QR6sC5fZCJ9bMujEkiha6W4cBUTY7ce7qGFyHmQd+iPC85d9kD/0cCiX/Xez8u0BhO7w==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + requiresBuild: true optional: true - '@swc/core-win32-ia32-msvc@1.3.93': + /@swc/core-win32-ia32-msvc@1.3.93: + resolution: {integrity: sha512-nEwNWnz4JzYAK6asVvb92yeylfxMYih7eMQOnT7ZVlZN5ba9WF29xJ6kcQKs9HRH6MvWhz9+wRgv3FcjlU6HYA==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + requiresBuild: true optional: true - '@swc/core-win32-x64-msvc@1.3.93': + /@swc/core-win32-x64-msvc@1.3.93: + resolution: {integrity: sha512-jibQ0zUr4kwJaQVwgmH+svS04bYTPnPw/ZkNInzxS+wFAtzINBYcU8s2PMWbDb2NGYiRSEeoSGyAvS9H+24JFA==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + requiresBuild: true optional: true - '@swc/core@1.3.93(@swc/helpers@0.5.3)': + /@swc/core@1.3.93(@swc/helpers@0.5.3): + resolution: {integrity: sha512-690GRr1wUGmGYZHk7fUduX/JUwViMF2o74mnZYIWEcJaCcd9MQfkhsxPBtjeg6tF+h266/Cf3RPYhsFBzzxXcA==} + engines: {node: '>=10'} + requiresBuild: true + peerDependencies: + '@swc/helpers': ^0.5.0 + peerDependenciesMeta: + '@swc/helpers': + optional: true dependencies: '@swc/counter': 0.1.2 + '@swc/helpers': 0.5.3 '@swc/types': 0.1.5 optionalDependencies: '@swc/core-darwin-arm64': 1.3.93 @@ -21343,96 +10862,161 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.3.93 '@swc/core-win32-ia32-msvc': 1.3.93 '@swc/core-win32-x64-msvc': 1.3.93 - '@swc/helpers': 0.5.3 - '@swc/counter@0.1.2': {} + /@swc/counter@0.1.2: + resolution: {integrity: sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==} - '@swc/counter@0.1.3': {} + /@swc/counter@0.1.3: + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - '@swc/helpers@0.5.3': + /@swc/helpers@0.5.3: + resolution: {integrity: sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==} dependencies: tslib: 2.6.2 - '@swc/helpers@0.5.5': + /@swc/helpers@0.5.5: + resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} dependencies: '@swc/counter': 0.1.3 tslib: 2.6.2 - '@swc/jest@0.2.20(@swc/core@1.3.93(@swc/helpers@0.5.3))': + /@swc/jest@0.2.20(@swc/core@1.3.93): + resolution: {integrity: sha512-5qSUBYY1wyIMn7p0Vl9qqV4hMI69oJwZCIPUpBsTFWN2wlwn6RDugzdgCn+bLXVYh+Cxi8bJcZ1uumDgsoL+FA==} + engines: {npm: '>= 7.0.0'} + peerDependencies: + '@swc/core': '*' dependencies: '@jest/create-cache-key-function': 27.5.1 '@swc/core': 1.3.93(@swc/helpers@0.5.3) + dev: true - '@swc/jest@0.2.29(@swc/core@1.3.93(@swc/helpers@0.5.3))': + /@swc/jest@0.2.29(@swc/core@1.3.93): + resolution: {integrity: sha512-8reh5RvHBsSikDC3WGCd5ZTd2BXKkyOdK7QwynrCH58jk2cQFhhHhFBg/jvnWZehUQe/EoOImLENc9/DwbBFow==} + engines: {npm: '>= 7.0.0'} + peerDependencies: + '@swc/core': '*' dependencies: '@jest/create-cache-key-function': 27.5.1 '@swc/core': 1.3.93(@swc/helpers@0.5.3) jsonc-parser: 3.2.0 + dev: true - '@swc/types@0.1.5': {} + /@swc/types@0.1.5: + resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} - '@szmarczak/http-timer@4.0.6': + /@szmarczak/http-timer@4.0.6: + resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} + engines: {node: '>=10'} dependencies: defer-to-connect: 2.0.1 - '@szmarczak/http-timer@5.0.1': + /@szmarczak/http-timer@5.0.1: + resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} + engines: {node: '>=14.16'} dependencies: defer-to-connect: 2.0.1 + dev: false - '@t3-oss/env-core@0.6.1(typescript@5.4.2)(zod@3.22.4)': + /@t3-oss/env-core@0.6.1(typescript@5.4.2)(zod@3.22.4): + resolution: {integrity: sha512-KQD7qEDJtkWIWWmTVjNvk0wnHpkvAQ6CRbUxbWMFNG/fiosBQDQvtRpBNu6USxBscJCoC4z6y7P9MN52/mLOzw==} + peerDependencies: + typescript: '>=4.7.2' + zod: ^3.0.0 dependencies: typescript: 5.4.2 zod: 3.22.4 + dev: false - '@t3-oss/env-nextjs@0.6.1(typescript@5.4.2)(zod@3.22.4)': + /@t3-oss/env-nextjs@0.6.1(typescript@5.4.2)(zod@3.22.4): + resolution: {integrity: sha512-z1dIC++Vxj9kmzX5nSPfcrCSkszy3dTEPC4Ssx7Ap5AqR3c2Qa7S0xf8axn6coy7D/vCXDAAnHYnCMDhtcY3SQ==} + peerDependencies: + typescript: '>=4.7.2' + zod: ^3.0.0 dependencies: '@t3-oss/env-core': 0.6.1(typescript@5.4.2)(zod@3.22.4) typescript: 5.4.2 zod: 3.22.4 + dev: false - '@tailwindcss/forms@0.5.7(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))': + /@tailwindcss/forms@0.5.7(tailwindcss@3.4.1): + resolution: {integrity: sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==} + peerDependencies: + tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1' dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + tailwindcss: 3.4.1(ts-node@10.9.1) + dev: false - '@tailwindcss/typography@0.5.10(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))': + /@tailwindcss/typography@0.5.10(tailwindcss@3.4.1): + resolution: {integrity: sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==} + peerDependencies: + tailwindcss: '>=3.0.0 || insiders' dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + tailwindcss: 3.4.1(ts-node@10.9.1) + dev: false - '@tanstack/query-core@5.20.5': {} + /@tanstack/query-core@5.20.5: + resolution: {integrity: sha512-T1W28gGgWn0A++tH3lxj3ZuUVZZorsiKcv+R50RwmPYz62YoDEkG4/aXHZELGkRp4DfrW07dyq2K5dvJ4Wl1aA==} - '@tanstack/query-devtools@5.20.2': {} + /@tanstack/query-devtools@5.20.2: + resolution: {integrity: sha512-BZfSjhk/NGPbqte5E3Vc1Zbj28uWt///4I0DgzAdWrOtMVvdl0WlUXK23K2daLsbcyfoDR4jRI4f2Z5z/mMzuw==} + dev: true - '@tanstack/react-query-devtools@5.20.5(@tanstack/react-query@5.20.5(react@18.2.0))(react@18.2.0)': + /@tanstack/react-query-devtools@5.20.5(@tanstack/react-query@5.20.5)(react@18.2.0): + resolution: {integrity: sha512-Wl7IzNuKCb4h41a5iH/YXNwalHItqJPCAr4r8+0iUYOLHNOf3E9P0G4kzZ9sqDoWKxY04qst6Vrij9bwPzLQRQ==} + peerDependencies: + '@tanstack/react-query': ^5.20.5 + react: ^18.0.0 dependencies: '@tanstack/query-devtools': 5.20.2 '@tanstack/react-query': 5.20.5(react@18.2.0) react: 18.2.0 + dev: true - '@tanstack/react-query-next-experimental@5.20.5(@tanstack/react-query@5.20.5(react@18.2.0))(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react@18.2.0)': + /@tanstack/react-query-next-experimental@5.20.5(@tanstack/react-query@5.20.5)(next@14.2.2)(react@18.2.0): + resolution: {integrity: sha512-P4r357MckowLGUAeQJ9UWTBK4i/JS/G4alBuXkNNyDp8md/pzk/VXG4y+c6/kJWOoi/Qtawz122l4oMJFp3MHA==} + peerDependencies: + '@tanstack/react-query': ^5.20.5 + next: ^13 || ^14 + react: ^18.0.0 dependencies: '@tanstack/react-query': 5.20.5(react@18.2.0) - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) + next: 14.2.2(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 + dev: false - '@tanstack/react-query@5.20.5(react@18.2.0)': + /@tanstack/react-query@5.20.5(react@18.2.0): + resolution: {integrity: sha512-6MHwJ8G9cnOC/XKrwt56QMc91vN7hLlAQNUA0ubP7h9Jj3a/CmkUwT6ALdFbnVP+PsYdhW3WONa8WQ4VcTaSLQ==} + peerDependencies: + react: ^18.0.0 dependencies: '@tanstack/query-core': 5.20.5 react: 18.2.0 - '@tanstack/react-table@8.10.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@tanstack/react-table@8.10.7(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-bXhjA7xsTcsW8JPTTYlUg/FuBpn8MNjiEPhkNhIGCUR6iRQM2+WEco4OBpvDeVcR9SE+bmWLzdfiY7bCbCSVuA==} + engines: {node: '>=12'} + peerDependencies: + react: '>=16' + react-dom: '>=16' dependencies: '@tanstack/table-core': 8.10.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - '@tanstack/table-core@8.10.7': {} + /@tanstack/table-core@8.10.7: + resolution: {integrity: sha512-KQk5OMg5OH6rmbHZxuNROvdI+hKDIUxANaHlV+dPlNN7ED3qYQ/WkpY2qlXww1SIdeMlkIhpN/2L00rof0fXFw==} + engines: {node: '>=12'} + dev: false - '@testing-library/dom@9.3.3': + /@testing-library/dom@9.3.3: + resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==} + engines: {node: '>=14'} dependencies: '@babel/code-frame': 7.23.5 '@babel/runtime': 7.23.9 @@ -21442,8 +11026,11 @@ snapshots: dom-accessibility-api: 0.5.16 lz-string: 1.5.0 pretty-format: 27.5.1 + dev: true - '@testing-library/jest-dom@5.17.0': + /@testing-library/jest-dom@5.17.0: + resolution: {integrity: sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==} + engines: {node: '>=8', npm: '>=6', yarn: '>=1'} dependencies: '@adobe/css-tools': 4.3.2 '@babel/runtime': 7.23.9 @@ -21454,88 +11041,172 @@ snapshots: dom-accessibility-api: 0.5.16 lodash: 4.17.21 redent: 3.0.0 + dev: true - '@testing-library/jest-dom@6.1.5(@jest/globals@29.7.0)(@types/jest@28.1.3)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))': + /@testing-library/jest-dom@6.1.5(@types/jest@28.1.3)(jest@29.7.0): + resolution: {integrity: sha512-3y04JLW+EceVPy2Em3VwNr95dOKqA8DhR0RJHhHKDZNYXcVXnEK7WIrpj4eYU8SVt/qYZ2aRWt/WgQ+grNES8g==} + engines: {node: '>=14', npm: '>=6', yarn: '>=1'} + peerDependencies: + '@jest/globals': '>= 28' + '@types/jest': '>= 28' + jest: '>= 28' + vitest: '>= 0.32' + peerDependenciesMeta: + '@jest/globals': + optional: true + '@types/jest': + optional: true + jest: + optional: true + vitest: + optional: true dependencies: '@adobe/css-tools': 4.3.2 '@babel/runtime': 7.23.9 + '@types/jest': 28.1.3 aria-query: 5.3.0 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.5.16 + jest: 29.7.0(@types/node@18.19.31)(ts-node@10.9.1) lodash: 4.17.21 redent: 3.0.0 - optionalDependencies: - '@jest/globals': 29.7.0 - '@types/jest': 28.1.3 - jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + dev: true - '@testing-library/jest-dom@6.1.5(@jest/globals@29.7.0)(@types/jest@29.5.0)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))': + /@testing-library/jest-dom@6.1.5(@types/jest@29.5.0)(jest@29.7.0): + resolution: {integrity: sha512-3y04JLW+EceVPy2Em3VwNr95dOKqA8DhR0RJHhHKDZNYXcVXnEK7WIrpj4eYU8SVt/qYZ2aRWt/WgQ+grNES8g==} + engines: {node: '>=14', npm: '>=6', yarn: '>=1'} + peerDependencies: + '@jest/globals': '>= 28' + '@types/jest': '>= 28' + jest: '>= 28' + vitest: '>= 0.32' + peerDependenciesMeta: + '@jest/globals': + optional: true + '@types/jest': + optional: true + jest: + optional: true + vitest: + optional: true dependencies: '@adobe/css-tools': 4.3.2 '@babel/runtime': 7.23.9 + '@types/jest': 29.5.0 aria-query: 5.3.0 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.5.16 + jest: 29.7.0(@types/node@18.19.31)(ts-node@10.9.1) lodash: 4.17.21 redent: 3.0.0 - optionalDependencies: - '@jest/globals': 29.7.0 - '@types/jest': 29.5.0 - jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + dev: true - '@testing-library/react@14.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@testing-library/react@14.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==} + engines: {node: '>=14'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: '@babel/runtime': 7.23.9 '@testing-library/dom': 9.3.3 '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true - '@testing-library/user-event@14.3.0(@testing-library/dom@9.3.3)': + /@testing-library/user-event@14.3.0(@testing-library/dom@9.3.3): + resolution: {integrity: sha512-P02xtBBa8yMaLhK8CzJCIns8rqwnF6FxhR9zs810flHOBXUYCFjLd8Io1rQrAkQRWEmW2PGdZIEdMxf/KLsqFA==} + engines: {node: '>=12', npm: '>=6'} + peerDependencies: + '@testing-library/dom': '>=7.21.4' dependencies: '@testing-library/dom': 9.3.3 + dev: true - '@testing-library/user-event@14.5.1(@testing-library/dom@9.3.3)': - dependencies: - '@testing-library/dom': 9.3.3 + /@testing-library/user-event@14.5.1: + resolution: {integrity: sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg==} + engines: {node: '>=12', npm: '>=6'} + peerDependencies: + '@testing-library/dom': '>=7.21.4' + dev: true + + /@thirdweb-dev/chains@0.1.82: + resolution: {integrity: sha512-9EfQhyuL1CAOQlR0jBB3rEotmFEk+BblJnjTL3OM/QelQgECjAuZRoqREz0vD9z5QqCJ8juKUCBE0rvORAaeUA==} + engines: {node: '>=18'} + dev: false - '@thirdweb-dev/chains@0.1.82': {} + /@thirdweb-dev/chains@0.1.96: + resolution: {integrity: sha512-NCn37pOLcEsD+XGZVHd2kCDtRfsujgKtD4++XRIg4YSWFTxAh//+quRLUIRveiMg/pHbDKn+P7dU+jCa8nC4Xw==} + engines: {node: '>=18'} + dev: false - '@thirdweb-dev/contracts-js@1.3.18(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))': + /@thirdweb-dev/contracts-js@1.3.18(ethers@5.7.2): + resolution: {integrity: sha512-qQNnHyweDHjVxLDR9yBiWkH0tlxzW9COcydeOBC9IPMCDypZFhCO3c0m4QC2WCrC7EJxCWh73Q+hogFCv2Ct+Q==} + peerDependencies: + ethers: ^5 dependencies: '@thirdweb-dev/contracts': 3.12.1 - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 5.7.2 + dev: false - '@thirdweb-dev/contracts@3.12.1': + /@thirdweb-dev/contracts@3.12.1: + resolution: {integrity: sha512-FqgLO8ZQ31dwYMoDbZ+OXpEZbwx5bi8Ot9WQDdYohcTQTjM12tMXiBuobK5Iwpjqf2Q+GrN45IHEMh9zL0Wqkw==} + engines: {node: '>=18.0.0'} dependencies: '@openzeppelin/contracts': 4.9.6 '@openzeppelin/contracts-upgradeable': 4.9.6 '@thirdweb-dev/dynamic-contracts': 1.2.4 erc721a-upgradeable: 3.3.0 + dev: false - '@thirdweb-dev/crypto@0.2.2': + /@thirdweb-dev/crypto@0.2.2: + resolution: {integrity: sha512-jOwHtdViJYZ5015F3xZvwmnFZLrgTx2RkE7bAiG/N83f5TduwQBM3PAPTbW3aBOECaoSrbmgj/lQEOv7543z3Q==} + engines: {node: '>=18'} dependencies: - '@noble/hashes': 1.4.0 + '@noble/hashes': 1.3.2 js-sha3: 0.9.2 + dev: false - '@thirdweb-dev/dynamic-contracts@1.2.4': {} + /@thirdweb-dev/dynamic-contracts@1.2.4: + resolution: {integrity: sha512-cQtUznRXBDifzME3zmppVrfBM2Aw8C/okCLzsgcLU/Qr68TjLJTKTDGt2uGo/q5qAvRVJjQRD/bNvV1QTqjqSg==} + dev: false - '@thirdweb-dev/generated-abis@0.0.1': {} + /@thirdweb-dev/generated-abis@0.0.1: + resolution: {integrity: sha512-vO9/3lSLO8smyyH1QVeYravSTzFwV1nf1C/Im1NBDPdH8//YvcbhtETGGiNfHWpyCvSi0vRYwvf+/7FKdwpDGQ==} + dev: false - '@thirdweb-dev/merkletree@0.2.2': + /@thirdweb-dev/merkletree@0.2.2: + resolution: {integrity: sha512-cOEU6ga8+Lyk3b/XsI0h40ljxcTyommQhA38eAWXxUYV1wxH/g7Mry3OOHyY1HCBC2R2MXykCdiFuaoUsQB6Pw==} + engines: {node: '>=18'} dependencies: '@thirdweb-dev/crypto': 0.2.2 buffer: 6.0.3 buffer-reverse: 1.0.1 treeify: 1.1.0 + dev: false - '@thirdweb-dev/sdk@4.0.50(bufferutil@4.0.8)(encoding@0.1.13)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.4.2)(utf-8-validate@5.0.10)': + /@thirdweb-dev/sdk@4.0.50(encoding@0.1.13)(ethers@5.7.2)(typescript@5.4.2): + resolution: {integrity: sha512-I8mU4askdzhU2UvHXphjuWmulxPab2CDWDRq+HQZYBySmDKftyccUQyOVIAYpR5zu39ELbPdM2xSkCDdzRTu3g==} + engines: {node: '>=18'} + peerDependencies: + '@aws-sdk/client-secrets-manager': ^3.215.0 + ethers: ^5 + ethers-aws-kms-signer: ^1.3.2 + zksync-web3: ^0.14.3 + peerDependenciesMeta: + '@aws-sdk/client-secrets-manager': + optional: true + ethers-aws-kms-signer: + optional: true + zksync-web3: + optional: true dependencies: - '@eth-optimism/sdk': 3.2.2(bufferutil@4.0.8)(encoding@0.1.13)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) + '@eth-optimism/sdk': 3.2.2(encoding@0.1.13)(ethers@5.7.2) '@thirdweb-dev/chains': 0.1.82 - '@thirdweb-dev/contracts-js': 1.3.18(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + '@thirdweb-dev/contracts-js': 1.3.18(ethers@5.7.2) '@thirdweb-dev/crypto': 0.2.2 '@thirdweb-dev/generated-abis': 0.0.1 '@thirdweb-dev/merkletree': 0.2.2 @@ -21544,7 +11215,7 @@ snapshots: bn.js: 5.2.1 bs58: 5.0.0 buffer: 6.0.3 - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 5.7.2 eventemitter3: 5.0.1 fast-deep-equal: 3.1.3 tiny-invariant: 1.3.1 @@ -21557,35 +11228,56 @@ snapshots: - encoding - typescript - utf-8-validate + dev: false - '@thirdweb-dev/storage@2.0.11': + /@thirdweb-dev/storage@2.0.11: + resolution: {integrity: sha512-gCe/Q6n7RATKz8tHI0fQL8u5u08MGakCh76ROmHAPEBzMUCEJFIO9278na7l3uWOJignQ5Ym5nf0zcIutuF7HQ==} + engines: {node: '>=18'} dependencies: '@thirdweb-dev/crypto': 0.2.2 cid-tool: 3.0.0 form-data: 4.0.0 uuid: 9.0.1 + dev: false - '@tokenizer/token@0.3.0': {} + /@tokenizer/token@0.3.0: + resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} + dev: true - '@tootallnate/once@2.0.0': {} + /@tootallnate/once@2.0.0: + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + engines: {node: '>= 10'} + dev: true - '@trysound/sax@0.2.0': {} + /@trysound/sax@0.2.0: + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} + dev: true - '@tsconfig/node10@1.0.9': {} + /@tsconfig/node10@1.0.9: + resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} - '@tsconfig/node12@1.0.11': {} + /@tsconfig/node12@1.0.11: + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} - '@tsconfig/node14@1.0.3': {} + /@tsconfig/node14@1.0.3: + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - '@tsconfig/node16@1.0.4': {} + /@tsconfig/node16@1.0.4: + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - '@types/aria-query@5.0.4': {} + /@types/aria-query@5.0.4: + resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} + dev: true - '@types/async-retry@1.4.8': + /@types/async-retry@1.4.8: + resolution: {integrity: sha512-Qup/B5PWLe86yI5I3av6ePGaeQrIHNKCwbsQotD6aHQ6YkHsMUxVZkZsmx/Ry3VZQ6uysHwTjQ7666+k6UjVJA==} dependencies: '@types/retry': 0.12.0 + dev: true - '@types/babel__core@7.20.5': + /@types/babel__core@7.20.5: + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: '@babel/parser': 7.23.9 '@babel/types': 7.23.9 @@ -21593,336 +11285,532 @@ snapshots: '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.4 - '@types/babel__generator@7.6.7': + /@types/babel__generator@7.6.7: + resolution: {integrity: sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==} dependencies: '@babel/types': 7.23.9 - '@types/babel__template@7.4.4': + /@types/babel__template@7.4.4: + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: '@babel/parser': 7.23.9 '@babel/types': 7.23.9 - '@types/babel__traverse@7.20.4': + /@types/babel__traverse@7.20.4: + resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} dependencies: '@babel/types': 7.23.9 - '@types/base16@1.0.5': {} + /@types/base16@1.0.5: + resolution: {integrity: sha512-OzOWrTluG9cwqidEzC/Q6FAmIPcnZfm8BFRlIx0+UIUqnuAmi5OS88O0RpT3Yz6qdmqObvUhasrbNsCofE4W9A==} + dev: true - '@types/bn.js@5.1.5': + /@types/bn.js@5.1.5: + resolution: {integrity: sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==} dependencies: '@types/node': 18.19.31 + dev: false - '@types/body-parser@1.19.5': + /@types/body-parser@1.19.5: + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 '@types/node': 18.19.31 + dev: true - '@types/bonjour@3.5.13': + /@types/bonjour@3.5.13: + resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} dependencies: '@types/node': 18.19.31 + dev: true - '@types/cacheable-request@6.0.3': + /@types/cacheable-request@6.0.3: + resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 '@types/node': 18.19.31 '@types/responselike': 1.0.3 - '@types/chai@4.3.11': {} + /@types/chai@4.3.11: + resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==} + dev: true - '@types/connect-history-api-fallback@1.5.4': + /@types/connect-history-api-fallback@1.5.4: + resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: '@types/express-serve-static-core': 4.17.41 '@types/node': 18.19.31 + dev: true - '@types/connect@3.4.38': + /@types/connect@3.4.38: + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: '@types/node': 18.19.31 + dev: true - '@types/cookie@0.4.1': {} + /@types/cookie@0.4.1: + resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} - '@types/cron@2.4.0': + /@types/cron@2.4.0: + resolution: {integrity: sha512-5bBaAkqvSFBX8JMi/xCofNzG5E594TNsApMz68dLd/sQYz/HGQqgcxGHTRjOvD4G3Y+YF1Oo3S7QdCvKt1KAJQ==} + deprecated: This is a stub types definition. cron provides its own type definitions, so you do not need this installed. dependencies: cron: 3.1.6 + dev: true - '@types/debug@4.1.12': + /@types/debug@4.1.12: + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} dependencies: '@types/ms': 0.7.34 - '@types/detect-port@1.3.5': {} + /@types/detect-port@1.3.5: + resolution: {integrity: sha512-Rf3/lB9WkDfIL9eEKaSYKc+1L/rNVYBjThk22JTqQw0YozXarX8YljFAz+HCoC6h4B4KwCMsBPZHaFezwT4BNA==} + dev: true - '@types/doctrine@0.0.3': {} + /@types/doctrine@0.0.3: + resolution: {integrity: sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==} + dev: true - '@types/doctrine@0.0.9': {} + /@types/doctrine@0.0.9: + resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} + dev: true - '@types/ejs@3.1.5': {} + /@types/ejs@3.1.5: + resolution: {integrity: sha512-nv+GSx77ZtXiJzwKdsASqi+YQ5Z7vwHsTP0JY2SiQgjGckkBRKZnk8nIM+7oUZ1VCtuTz0+By4qVR7fqzp/Dfg==} + dev: true - '@types/escodegen@0.0.6': {} + /@types/escodegen@0.0.6: + resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} + dev: true - '@types/eslint-scope@3.7.7': + /@types/eslint-scope@3.7.7: + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} dependencies: '@types/eslint': 8.44.8 '@types/estree': 1.0.5 - '@types/eslint@8.44.8': + /@types/eslint@8.44.8: + resolution: {integrity: sha512-4K8GavROwhrYl2QXDXm0Rv9epkA8GBFu0EI+XrrnnuCl7u8CWBRusX7fXJfanhZTDWSAL24gDI/UqXyUM0Injw==} dependencies: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 - '@types/estree@0.0.39': {} + /@types/estree@0.0.39: + resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} + dev: true - '@types/estree@0.0.51': {} + /@types/estree@0.0.51: + resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} + dev: true - '@types/estree@1.0.5': {} + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - '@types/express-serve-static-core@4.17.41': + /@types/express-serve-static-core@4.17.41: + resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==} dependencies: '@types/node': 18.19.31 '@types/qs': 6.9.10 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 + dev: true - '@types/express@4.17.21': + /@types/express@4.17.21: + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} dependencies: '@types/body-parser': 1.19.5 '@types/express-serve-static-core': 4.17.41 '@types/qs': 6.9.10 '@types/serve-static': 1.15.5 + dev: true - '@types/find-cache-dir@3.2.1': {} + /@types/find-cache-dir@3.2.1: + resolution: {integrity: sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==} + dev: true - '@types/fs-extra@8.1.5': + /@types/fs-extra@8.1.5: + resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} dependencies: '@types/node': 18.19.31 + dev: true - '@types/glob@7.2.0': + /@types/glob@7.2.0: + resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 '@types/node': 18.19.31 + dev: true - '@types/graceful-fs@4.1.9': + /@types/graceful-fs@4.1.9: + resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: '@types/node': 18.19.31 + dev: true - '@types/hast@2.3.10': + /@types/hast@2.3.10: + resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} dependencies: '@types/unist': 2.0.10 + dev: false - '@types/html-minifier-terser@6.1.0': {} + /@types/html-minifier-terser@6.1.0: + resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} + dev: true - '@types/http-cache-semantics@4.0.4': {} + /@types/http-cache-semantics@4.0.4: + resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} - '@types/http-errors@2.0.4': {} + /@types/http-errors@2.0.4: + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} + dev: true - '@types/http-proxy@1.17.14': + /@types/http-proxy@1.17.14: + resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: '@types/node': 18.19.31 + dev: true - '@types/iframe-resizer@3.5.13': {} + /@types/iframe-resizer@3.5.13: + resolution: {integrity: sha512-/Np2ntlOWd/NOHs23Mj7QlNEnZ6SL02AWWdYZLm4RQNukDdpqpagfMAdin5FvQDLngR8LWfh/qUnYxuDmR8BCg==} + dev: true - '@types/istanbul-lib-coverage@2.0.6': {} + /@types/istanbul-lib-coverage@2.0.6: + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} + dev: true - '@types/istanbul-lib-report@3.0.3': + /@types/istanbul-lib-report@3.0.3: + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} dependencies: '@types/istanbul-lib-coverage': 2.0.6 + dev: true - '@types/istanbul-reports@3.0.4': + /@types/istanbul-reports@3.0.4: + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} dependencies: '@types/istanbul-lib-report': 3.0.3 + dev: true - '@types/jest@28.1.3': + /@types/jest@28.1.3: + resolution: {integrity: sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw==} dependencies: jest-matcher-utils: 28.1.3 pretty-format: 28.1.3 + dev: true - '@types/jest@29.5.0': + /@types/jest@29.5.0: + resolution: {integrity: sha512-3Emr5VOl/aoBwnWcH/EFQvlSAmjV+XtV9GGu5mwdYew5vhQh0IUZx/60x0TzHDu09Bi7HMx10t/namdJw5QIcg==} dependencies: expect: 29.7.0 pretty-format: 29.7.0 + dev: true - '@types/js-cookie@2.2.7': {} + /@types/js-cookie@2.2.7: + resolution: {integrity: sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==} + dev: false - '@types/js-levenshtein@1.1.3': {} + /@types/js-levenshtein@1.1.3: + resolution: {integrity: sha512-jd+Q+sD20Qfu9e2aEXogiO3vpOC1PYJOUdyN9gvs4Qrvkg4wF43L5OhqrPeokdv8TL0/mXoYfpkcoGZMNN2pkQ==} + dev: true - '@types/js-yaml@4.0.9': {} + /@types/js-yaml@4.0.9: + resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} + dev: true - '@types/jsdom@20.0.1': + /@types/jsdom@20.0.1: + resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: '@types/node': 18.19.31 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 + dev: true - '@types/json-schema@7.0.15': {} + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/json-stable-stringify@1.0.36': {} + /@types/json-stable-stringify@1.0.36: + resolution: {integrity: sha512-b7bq23s4fgBB76n34m2b3RBf6M369B0Z9uRR8aHTMd8kZISRkmDEpPD8hhpYvDFzr3bJCPES96cm3Q6qRNDbQw==} + dev: true - '@types/json5@0.0.29': {} + /@types/json5@0.0.29: + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + dev: true - '@types/jsonwebtoken@9.0.5': + /@types/jsonwebtoken@9.0.5: + resolution: {integrity: sha512-VRLSGzik+Unrup6BsouBeHsf4d1hOEgYWTm/7Nmw1sXoN1+tRly/Gy/po3yeahnP4jfnQWWAhQAqcNfH7ngOkA==} dependencies: '@types/node': 18.19.31 + dev: true - '@types/junit-report-builder@3.0.2': {} + /@types/junit-report-builder@3.0.2: + resolution: {integrity: sha512-R5M+SYhMbwBeQcNXYWNCZkl09vkVfAtcPIaCGdzIkkbeaTrVbGQ7HVgi4s+EmM/M1K4ZuWQH0jGcvMvNePfxYA==} + dev: true - '@types/keyv@3.1.4': + /@types/keyv@3.1.4: + resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: '@types/node': 18.19.31 - '@types/lodash@4.14.202': {} + /@types/lodash@4.14.202: + resolution: {integrity: sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==} + dev: true - '@types/luxon@3.3.7': {} + /@types/luxon@3.3.7: + resolution: {integrity: sha512-gKc9P2d4g5uYwmy4s/MO/yOVPmvHyvzka1YH6i5dM03UrFofHSmgc0D0ymbDRStFWHusk6cwwF6nhLm/ckBbbQ==} + dev: true - '@types/mdast@3.0.15': + /@types/mdast@3.0.15: + resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} dependencies: '@types/unist': 2.0.10 + dev: true - '@types/mdx@2.0.10': {} + /@types/mdx@2.0.10: + resolution: {integrity: sha512-Rllzc5KHk0Al5/WANwgSPl1/CwjqCy+AZrGd78zuK+jO9aDM6ffblZ+zIjgPNAaEBmlO0RYDvLNh7wD0zKVgEg==} + dev: true - '@types/mime@1.3.5': {} + /@types/mime@1.3.5: + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + dev: true - '@types/mime@3.0.4': {} + /@types/mime@3.0.4: + resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==} + dev: true - '@types/minimatch@5.1.2': {} + /@types/minimatch@5.1.2: + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + dev: true - '@types/ms@0.7.34': {} + /@types/ms@0.7.34: + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node-fetch@2.6.9': + /@types/node-fetch@2.6.9: + resolution: {integrity: sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA==} dependencies: '@types/node': 18.19.31 form-data: 4.0.0 + dev: true - '@types/node-forge@1.3.10': + /@types/node-forge@1.3.10: + resolution: {integrity: sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw==} dependencies: '@types/node': 18.19.31 + dev: true - '@types/node@12.20.55': {} + /@types/node@12.20.55: + resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} + dev: false - '@types/node@16.18.68': {} + /@types/node@16.18.68: + resolution: {integrity: sha512-sG3hPIQwJLoewrN7cr0dwEy+yF5nD4D/4FxtQpFciRD/xwUzgD+G05uxZHv5mhfXo4F9Jkp13jjn0CC2q325sg==} + dev: false - '@types/node@18.15.13': {} + /@types/node@18.15.13: + resolution: {integrity: sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==} + dev: false - '@types/node@18.19.31': + /@types/node@18.19.31: + resolution: {integrity: sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==} dependencies: undici-types: 5.26.5 - '@types/normalize-package-data@2.4.4': {} + /@types/normalize-package-data@2.4.4: + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + dev: true - '@types/parse-json@4.0.2': {} + /@types/parse-json@4.0.2: + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} + dev: true - '@types/pbkdf2@3.1.2': + /@types/pbkdf2@3.1.2: + resolution: {integrity: sha512-uRwJqmiXmh9++aSu1VNEn3iIxWOhd8AHXNSdlaLfdAAdSTY9jYVeGWnzejM3dvrkbqE3/hyQkQQ29IFATEGlew==} dependencies: '@types/node': 18.19.31 + dev: false - '@types/pg@8.10.9': + /@types/pg@8.10.9: + resolution: {integrity: sha512-UksbANNE/f8w0wOMxVKKIrLCbEMV+oM1uKejmwXr39olg4xqcfBDbXxObJAt6XxHbDa4XTKOlUEcEltXDX+XLQ==} dependencies: '@types/node': 18.19.31 pg-protocol: 1.6.0 pg-types: 4.0.1 + dev: true - '@types/prettier@2.7.3': {} + /@types/prettier@2.7.3: + resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} + dev: true - '@types/pretty-hrtime@1.0.3': {} + /@types/pretty-hrtime@1.0.3: + resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} + dev: true - '@types/prop-types@15.7.11': {} + /@types/prop-types@15.7.11: + resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} - '@types/qs@6.9.10': {} + /@types/qs@6.9.10: + resolution: {integrity: sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==} + dev: true - '@types/range-parser@1.2.7': {} + /@types/range-parser@1.2.7: + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} + dev: true - '@types/react-dom@18.2.14': + /@types/react-dom@18.2.14: + resolution: {integrity: sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==} dependencies: '@types/react': 18.2.33 - '@types/react@18.2.33': + /@types/react@18.2.33: + resolution: {integrity: sha512-v+I7S+hu3PIBoVkKGpSYYpiBT1ijqEzWpzQD62/jm4K74hPpSP7FF9BnKG6+fg2+62weJYkkBWDJlZt5JO/9hg==} dependencies: '@types/prop-types': 15.7.11 '@types/scheduler': 0.16.8 csstype: 3.1.3 - '@types/resolve@1.17.1': + /@types/resolve@1.17.1: + resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: '@types/node': 18.19.31 + dev: true - '@types/resolve@1.20.6': {} + /@types/resolve@1.20.6: + resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} + dev: true - '@types/responselike@1.0.3': + /@types/responselike@1.0.3: + resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: '@types/node': 18.19.31 - '@types/retry@0.12.0': {} + /@types/retry@0.12.0: + resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} + dev: true - '@types/scheduler@0.16.8': {} + /@types/scheduler@0.16.8: + resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} - '@types/secp256k1@4.0.6': + /@types/secp256k1@4.0.6: + resolution: {integrity: sha512-hHxJU6PAEUn0TP4S/ZOzuTUvJWuZ6eIKeNKb5RBpODvSl6hp1Wrw4s7ATY50rklRCScUDpHzVA/DQdSjJ3UoYQ==} dependencies: '@types/node': 18.19.31 + dev: false - '@types/semver@7.5.6': {} + /@types/semver@7.5.6: + resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} + dev: true - '@types/semver@7.5.8': {} + /@types/semver@7.5.8: + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + dev: true - '@types/send@0.17.4': + /@types/send@0.17.4: + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 '@types/node': 18.19.31 + dev: true - '@types/serve-index@1.9.4': + /@types/serve-index@1.9.4: + resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} dependencies: '@types/express': 4.17.21 + dev: true - '@types/serve-static@1.15.5': + /@types/serve-static@1.15.5: + resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 '@types/node': 18.19.31 + dev: true - '@types/set-cookie-parser@2.4.7': + /@types/set-cookie-parser@2.4.7: + resolution: {integrity: sha512-+ge/loa0oTozxip6zmhRIk8Z/boU51wl9Q6QdLZcokIGMzY5lFXYy/x7Htj2HTC6/KZP1hUbZ1ekx8DYXICvWg==} dependencies: '@types/node': 18.19.31 + dev: true - '@types/sockjs@0.3.36': + /@types/sockjs@0.3.36: + resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} dependencies: '@types/node': 18.19.31 + dev: true - '@types/stack-utils@2.0.3': {} + /@types/stack-utils@2.0.3: + resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} + dev: true - '@types/stylis@4.2.0': {} + /@types/stylis@4.2.0: + resolution: {integrity: sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==} + dev: false - '@types/testing-library__jest-dom@5.14.9': + /@types/testing-library__jest-dom@5.14.9: + resolution: {integrity: sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==} dependencies: '@types/jest': 29.5.0 + dev: true - '@types/text-encoding@0.0.37': {} + /@types/text-encoding@0.0.37: + resolution: {integrity: sha512-3GhM7gehB2O3rugV5Y/qJeowoqSNM02Ne+1Mxe1fN+uAScmh6OUSnYBQbB9OpLHxM3ieGh8QhnZIf9CnkRC5xA==} + dev: true - '@types/tough-cookie@4.0.5': {} + /@types/tough-cookie@4.0.5: + resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} + dev: true - '@types/unist@2.0.10': {} + /@types/unist@2.0.10: + resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} - '@types/uuid@8.3.4': {} + /@types/uuid@8.3.4: + resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==} + dev: true - '@types/uuid@9.0.7': {} + /@types/uuid@9.0.7: + resolution: {integrity: sha512-WUtIVRUZ9i5dYXefDEAI7sh9/O7jGvHg7Df/5O/gtH3Yabe5odI3UWopVR1qbPXQtvOxWu3mM4XxlYeZtMWF4g==} + dev: true - '@types/validator@13.11.7': {} + /@types/validator@13.11.7: + resolution: {integrity: sha512-q0JomTsJ2I5Mv7dhHhQLGjMvX0JJm5dyZ1DXQySIUzU1UlwzB8bt+R6+LODUbz0UDIOvEzGc28tk27gBJw2N8Q==} + dev: false - '@types/wait-on@5.3.4': + /@types/wait-on@5.3.4: + resolution: {integrity: sha512-EBsPjFMrFlMbbUFf9D1Fp+PAB2TwmUn7a3YtHyD9RLuTIk1jDd8SxXVAoez2Ciy+8Jsceo2MYEYZzJ/DvorOKw==} dependencies: '@types/node': 18.19.31 + dev: true - '@types/ws@8.5.10': + /@types/ws@8.5.10: + resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: '@types/node': 18.19.31 + dev: true - '@types/yargs-parser@21.0.3': {} + /@types/yargs-parser@21.0.3: + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} + dev: true - '@types/yargs@16.0.9': + /@types/yargs@16.0.9: + resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==} dependencies: '@types/yargs-parser': 21.0.3 + dev: true - '@types/yargs@17.0.32': + /@types/yargs@17.0.32: + resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} dependencies: '@types/yargs-parser': 21.0.3 + dev: true - '@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint@8.57.0)(typescript@5.4.2)': + /@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0)(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-GJWR0YnfrKnsRoluVO3PRb9r5aMZriiMMM/RHj5nnTrBy1/wIgk76XCtCKcnXGjpZQJQRFtGV9/0JJ6n30uwpQ==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.2) @@ -21937,12 +11825,20 @@ snapshots: natural-compare: 1.4.0 semver: 7.6.0 ts-api-utils: 1.3.0(typescript@5.4.2) - optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2)': + /@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/scope-manager': 7.2.0 '@typescript-eslint/types': 7.2.0 @@ -21950,12 +11846,20 @@ snapshots: '@typescript-eslint/visitor-keys': 7.2.0 debug: 4.3.4 eslint: 8.57.0 - optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2)': + /@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-fNcDm3wSwVM8QYL4HKVBggdIPAy9Q41vcvC/GtDobw3c4ndVT3K6cqudUmjHPw8EAp4ufax0o58/xvWaP2FmTg==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/scope-manager': 7.7.0 '@typescript-eslint/types': 7.7.0 @@ -21963,59 +11867,99 @@ snapshots: '@typescript-eslint/visitor-keys': 7.7.0 debug: 4.3.4 eslint: 8.57.0 - optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/scope-manager@5.62.0': + /@typescript-eslint/scope-manager@5.62.0: + resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 + dev: true - '@typescript-eslint/scope-manager@7.2.0': + /@typescript-eslint/scope-manager@7.2.0: + resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} + engines: {node: ^16.0.0 || >=18.0.0} dependencies: '@typescript-eslint/types': 7.2.0 '@typescript-eslint/visitor-keys': 7.2.0 + dev: true - '@typescript-eslint/scope-manager@7.7.0': + /@typescript-eslint/scope-manager@7.7.0: + resolution: {integrity: sha512-/8INDn0YLInbe9Wt7dK4cXLDYp0fNHP5xKLHvZl3mOT5X17rK/YShXaiNmorl+/U4VKCVIjJnx4Ri5b0y+HClw==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: '@typescript-eslint/types': 7.7.0 '@typescript-eslint/visitor-keys': 7.7.0 + dev: true - '@typescript-eslint/type-utils@7.7.0(eslint@8.57.0)(typescript@5.4.2)': + /@typescript-eslint/type-utils@7.7.0(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-bOp3ejoRYrhAlnT/bozNQi3nio9tIgv3U5C0mVDdZC7cpcQEDZXvq8inrHYghLVwuNABRqrMW5tzAv88Vy77Sg==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.2) '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.2) - optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/types@5.62.0': {} + /@typescript-eslint/types@5.62.0: + resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true - '@typescript-eslint/types@7.2.0': {} + /@typescript-eslint/types@7.2.0: + resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: true - '@typescript-eslint/types@7.7.0': {} + /@typescript-eslint/types@7.7.0: + resolution: {integrity: sha512-G01YPZ1Bd2hn+KPpIbrAhEWOn5lQBrjxkzHkWvP6NucMXFtfXoevK82hzQdpfuQYuhkvFDeQYbzXCjR1z9Z03w==} + engines: {node: ^18.18.0 || >=20.0.0} + dev: true - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.2)': + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.2): + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.0 + semver: 7.5.4 tsutils: 3.21.0(typescript@5.4.2) - optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/typescript-estree@7.2.0(typescript@5.4.2)': + /@typescript-eslint/typescript-estree@7.2.0(typescript@5.4.2): + resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/types': 7.2.0 '@typescript-eslint/visitor-keys': 7.2.0 @@ -22023,14 +11967,21 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.6.0 + semver: 7.5.4 ts-api-utils: 1.0.3(typescript@5.4.2) - optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/typescript-estree@7.7.0(typescript@5.4.2)': + /@typescript-eslint/typescript-estree@7.7.0(typescript@5.4.2): + resolution: {integrity: sha512-8p71HQPE6CbxIBy2kWHqM1KGrC07pk6RJn40n0DSc6bMOBBREZxSDJ+BmRzc8B5OdaMh1ty3mkuWRg4sCFiDQQ==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/types': 7.7.0 '@typescript-eslint/visitor-keys': 7.7.0 @@ -22040,12 +11991,16 @@ snapshots: minimatch: 9.0.4 semver: 7.6.0 ts-api-utils: 1.3.0(typescript@5.4.2) - optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.4.2)': + /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 @@ -22055,12 +12010,17 @@ snapshots: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.2) eslint: 8.57.0 eslint-scope: 5.1.1 - semver: 7.6.0 + semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript + dev: true - '@typescript-eslint/utils@7.7.0(eslint@8.57.0)(typescript@5.4.2)': + /@typescript-eslint/utils@7.7.0(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-LKGAXMPQs8U/zMRFXDZOzmMKgFv3COlxUQ+2NMPhbqgVm6R1w+nU1i4836Pmxu9jZAuIeyySNrN/6Rc657ggig==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 @@ -22073,57 +12033,90 @@ snapshots: transitivePeerDependencies: - supports-color - typescript + dev: true - '@typescript-eslint/visitor-keys@5.62.0': + /@typescript-eslint/visitor-keys@5.62.0: + resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 + dev: true - '@typescript-eslint/visitor-keys@7.2.0': + /@typescript-eslint/visitor-keys@7.2.0: + resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} + engines: {node: ^16.0.0 || >=18.0.0} dependencies: '@typescript-eslint/types': 7.2.0 eslint-visitor-keys: 3.4.3 + dev: true - '@typescript-eslint/visitor-keys@7.7.0': + /@typescript-eslint/visitor-keys@7.7.0: + resolution: {integrity: sha512-h0WHOj8MhdhY8YWkzIF30R379y0NqyOHExI9N9KCzvmu05EgG4FumeYa3ccfKUSphyWkWQE1ybVrgz/Pbam6YA==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: '@typescript-eslint/types': 7.7.0 eslint-visitor-keys: 3.4.3 + dev: true - '@uidotdev/usehooks@2.4.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@uidotdev/usehooks@2.4.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1I+RwWyS+kdv3Mv0Vmc+p0dPYH0DTRAo04HLyXReYBL9AeseDWUJyi4THuksBJcu9F0Pih69Ak150VDnqbVnXg==} + engines: {node: '>=16'} + peerDependencies: + react: '>=18.0.0' + react-dom: '>=18.0.0' dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - '@ungap/structured-clone@1.2.0': {} + /@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + dev: true - '@upstash/redis@1.24.3': + /@upstash/redis@1.24.3: + resolution: {integrity: sha512-gw6d4IA1biB4eye5ESaXc0zOlVQI94aptsBvVcTghYWu1kRmOrJFoMFEDCa8p5uzluyYAOFCuY2GWLR6O4ZoIw==} dependencies: crypto-js: 4.2.0 - '@vercel/analytics@0.1.11(react@18.2.0)': + /@vercel/analytics@0.1.11(react@18.2.0): + resolution: {integrity: sha512-mj5CPR02y0BRs1tN3oZcBNAX9a8NxsIUl9vElDPcqxnMfP0RbRc9fI9Ud7+QDg/1Izvt5uMumsr+6YsmVHcyuw==} + peerDependencies: + react: ^16.8||^17||^18 dependencies: react: 18.2.0 + dev: false - '@vercel/edge-config-fs@0.1.0': {} + /@vercel/edge-config-fs@0.1.0: + resolution: {integrity: sha512-NRIBwfcS0bUoUbRWlNGetqjvLSwgYH/BqKqDN7vK1g32p7dN96k0712COgaz6VFizAm9b0g6IG6hR6+hc0KCPg==} + dev: false - '@vercel/edge-config@0.4.1': + /@vercel/edge-config@0.4.1: + resolution: {integrity: sha512-4Mc3H7lE+x4RrL17nY8CWeEorvJHbkNbQTy9p8H1tO7y11WeKj5xeZSr07wNgfWInKXDUwj5FZ3qd/jIzjPxug==} + engines: {node: '>=14.6'} dependencies: '@vercel/edge-config-fs': 0.1.0 + dev: false - '@vercel/kv@0.2.4': + /@vercel/kv@0.2.4: + resolution: {integrity: sha512-wbIOOXhg6MzmNMzKFSWbbLAS65hCZcJN33z1coENzI1M0fOX55yE9v9LwVGqkzdItp3eZsv6pYvwcmGtllyLTw==} + engines: {node: '>=14.6'} dependencies: '@upstash/redis': 1.24.3 - '@vercel/remote-nx@1.1.1(@nx/workspace@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)))(encoding@0.1.13)': + /@vercel/remote-nx@1.1.1(@nx/workspace@18.3.0)(encoding@0.1.13): + resolution: {integrity: sha512-7Wtw89FRIqgZo1YV1aLZVv6fv/BSUueYWStTZ/KktymAtm+ekfhAB19OxazcgFLLZQsu0Dgov2BApVDd6B7IBw==} dependencies: '@vercel/remote': 1.0.1(encoding@0.1.13) chalk: 4.1.0 - nx-remotecache-custom: 4.2.1(@nx/workspace@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))) + nx-remotecache-custom: 4.2.1(@nx/workspace@18.3.0) transitivePeerDependencies: - '@nx/workspace' - encoding + dev: true - '@vercel/remote@1.0.1(encoding@0.1.13)': + /@vercel/remote@1.0.1(encoding@0.1.13): + resolution: {integrity: sha512-5iUXUO/DBsNPFPq1tuIndhq+x14Nec1lyj0F2IelWm/cVFl7q8dnXsAPtMnr1129RD8hbOTqI2XgXKo8orAlpA==} dependencies: ci-info: 3.9.0 concat-stream: 2.0.0 @@ -22131,36 +12124,45 @@ snapshots: raw-body: 2.5.2 transitivePeerDependencies: - encoding + dev: true - '@vitest/expect@0.34.7': + /@vitest/expect@0.34.7: + resolution: {integrity: sha512-G9iEtwrD6ZQ4MVHZufif9Iqz3eLtuwBBNx971fNAGPaugM7ftAWjQN+ob2zWhtzURp8RK3zGXOxVb01mFo3zAQ==} dependencies: '@vitest/spy': 0.34.7 '@vitest/utils': 0.34.7 chai: 4.3.10 + dev: true - '@vitest/spy@0.34.7': + /@vitest/spy@0.34.7: + resolution: {integrity: sha512-NMMSzOY2d8L0mcOt4XcliDOS1ISyGlAXuQtERWVOoVHnKwmG+kKhinAiGw3dTtMQWybfa89FG8Ucg9tiC/FhTQ==} dependencies: tinyspy: 2.2.0 + dev: true - '@vitest/utils@0.34.7': + /@vitest/utils@0.34.7: + resolution: {integrity: sha512-ziAavQLpCYS9sLOorGrFFKmy2gnfiNU0ZJ15TsMz/K92NAPS/rp9K4z6AJQQk5Y8adCy4Iwpxy7pQumQ/psnRg==} dependencies: diff-sequences: 29.6.3 loupe: 2.3.7 pretty-format: 29.7.0 + dev: true - '@walletconnect/auth-client@2.1.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + /@walletconnect/auth-client@2.1.2(@vercel/kv@0.2.4)(encoding@0.1.13): + resolution: {integrity: sha512-ubJLn+vGb8sTdBFX6xAh4kjR5idrtS3RBngQWaJJJpEPBQmxMb8pM2q0FIRs8Is4K6jKy+uEhusMV+7ZBmTzjw==} + engines: {node: '>=16'} dependencies: '@ethersproject/hash': 5.7.0 '@ethersproject/transactions': 5.7.0 '@stablelib/random': 1.0.2 '@stablelib/sha256': 1.0.1 - '@walletconnect/core': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/core': 2.11.2(@vercel/kv@0.2.4)(encoding@0.1.13) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.0.1 '@walletconnect/time': 1.0.2 - '@walletconnect/utils': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/utils': 2.11.2(@vercel/kv@0.2.4) events: 3.3.0 isomorphic-unfetch: 3.1.0(encoding@0.1.13) transitivePeerDependencies: @@ -22180,22 +12182,24 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - '@walletconnect/core@2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + /@walletconnect/core@2.11.0(@vercel/kv@0.2.4)(encoding@0.1.13): + resolution: {integrity: sha512-2Tjp5BCevI7dbmqo/OrCjX4tqgMqwJNQLlQAlphqPfvwlF9+tIu6pGcVbSN3U9zyXzWIZCeleqEaWUeSeET4Ew==} dependencies: '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-provider': 1.0.13 '@walletconnect/jsonrpc-types': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@walletconnect/keyvaluestorage': 1.1.1(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/jsonrpc-ws-connection': 1.0.14 + '@walletconnect/keyvaluestorage': 1.1.1(@vercel/kv@0.2.4) '@walletconnect/logger': 2.0.1 '@walletconnect/relay-api': 1.0.9 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) - '@walletconnect/utils': 2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/types': 2.11.0(@vercel/kv@0.2.4) + '@walletconnect/utils': 2.11.0(@vercel/kv@0.2.4) events: 3.3.0 isomorphic-unfetch: 3.1.0(encoding@0.1.13) lodash.isequal: 4.5.0 @@ -22217,22 +12221,24 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - '@walletconnect/core@2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + /@walletconnect/core@2.11.2(@vercel/kv@0.2.4)(encoding@0.1.13): + resolution: {integrity: sha512-bB4SiXX8hX3/hyBfVPC5gwZCXCl+OPj+/EDVM71iAO3TDsh78KPbrVAbDnnsbHzZVHlsMohtXX3j5XVsheN3+g==} dependencies: '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-provider': 1.0.13 '@walletconnect/jsonrpc-types': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@walletconnect/keyvaluestorage': 1.1.1(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/jsonrpc-ws-connection': 1.0.14 + '@walletconnect/keyvaluestorage': 1.1.1(@vercel/kv@0.2.4) '@walletconnect/logger': 2.0.1 '@walletconnect/relay-api': 1.0.9 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) - '@walletconnect/utils': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/types': 2.11.2(@vercel/kv@0.2.4) + '@walletconnect/utils': 2.11.2(@vercel/kv@0.2.4) events: 3.3.0 isomorphic-unfetch: 3.1.0(encoding@0.1.13) lodash.isequal: 4.5.0 @@ -22254,60 +12260,80 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - '@walletconnect/encoding@1.0.2': + /@walletconnect/encoding@1.0.2: + resolution: {integrity: sha512-CrwSBrjqJ7rpGQcTL3kU+Ief+Bcuu9PH6JLOb+wM6NITX1GTxR/MfNwnQfhLKK6xpRAyj2/nM04OOH6wS8Imag==} dependencies: is-typedarray: 1.0.0 tslib: 1.14.1 typedarray-to-buffer: 3.1.5 + dev: false - '@walletconnect/environment@1.0.1': + /@walletconnect/environment@1.0.1: + resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} dependencies: tslib: 1.14.1 + dev: false - '@walletconnect/events@1.0.1': + /@walletconnect/events@1.0.1: + resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==} dependencies: keyvaluestorage-interface: 1.0.0 tslib: 1.14.1 - '@walletconnect/heartbeat@1.2.1': + /@walletconnect/heartbeat@1.2.1: + resolution: {integrity: sha512-yVzws616xsDLJxuG/28FqtZ5rzrTA4gUjdEMTbWB5Y8V1XHRmqq4efAxCw5ie7WjbXFSUyBHaWlMR+2/CpQC5Q==} dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/time': 1.0.2 tslib: 1.14.1 - '@walletconnect/jsonrpc-provider@1.0.13': + /@walletconnect/jsonrpc-provider@1.0.13: + resolution: {integrity: sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==} dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 tslib: 1.14.1 + dev: false - '@walletconnect/jsonrpc-types@1.0.3': + /@walletconnect/jsonrpc-types@1.0.3: + resolution: {integrity: sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==} dependencies: keyvaluestorage-interface: 1.0.0 tslib: 1.14.1 - '@walletconnect/jsonrpc-utils@1.0.8': + /@walletconnect/jsonrpc-utils@1.0.8: + resolution: {integrity: sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==} dependencies: '@walletconnect/environment': 1.0.1 '@walletconnect/jsonrpc-types': 1.0.3 tslib: 1.14.1 + dev: false - '@walletconnect/jsonrpc-ws-connection@1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + /@walletconnect/jsonrpc-ws-connection@1.0.14: + resolution: {integrity: sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA==} dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 events: 3.3.0 - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 7.5.9 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: false - '@walletconnect/keyvaluestorage@1.1.1(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)': + /@walletconnect/keyvaluestorage@1.1.1(@vercel/kv@0.2.4): + resolution: {integrity: sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==} + peerDependencies: + '@react-native-async-storage/async-storage': 1.x + peerDependenciesMeta: + '@react-native-async-storage/async-storage': + optional: true dependencies: '@walletconnect/safe-json': 1.0.2 idb-keyval: 6.2.1 - unstorage: 1.10.1(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(idb-keyval@6.2.1) + unstorage: 1.10.1(@vercel/kv@0.2.4)(idb-keyval@6.2.1) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -22322,17 +12348,21 @@ snapshots: - '@vercel/kv' - supports-color - '@walletconnect/logger@2.0.1': + /@walletconnect/logger@2.0.1: + resolution: {integrity: sha512-SsTKdsgWm+oDTBeNE/zHxxr5eJfZmE9/5yp/Ku+zJtcTAjELb3DXueWkDXmE9h8uHIbJzIb5wj5lPdzyrjT6hQ==} dependencies: pino: 7.11.0 tslib: 1.14.1 - '@walletconnect/relay-api@1.0.9': + /@walletconnect/relay-api@1.0.9: + resolution: {integrity: sha512-Q3+rylJOqRkO1D9Su0DPE3mmznbAalYapJ9qmzDgK28mYF9alcP3UwG/og5V7l7CFOqzCLi7B8BvcBUrpDj0Rg==} dependencies: '@walletconnect/jsonrpc-types': 1.0.3 tslib: 1.14.1 + dev: false - '@walletconnect/relay-auth@1.0.4': + /@walletconnect/relay-auth@1.0.4: + resolution: {integrity: sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ==} dependencies: '@stablelib/ed25519': 1.0.3 '@stablelib/random': 1.0.2 @@ -22340,21 +12370,24 @@ snapshots: '@walletconnect/time': 1.0.2 tslib: 1.14.1 uint8arrays: 3.1.1 + dev: false - '@walletconnect/safe-json@1.0.2': + /@walletconnect/safe-json@1.0.2: + resolution: {integrity: sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==} dependencies: tslib: 1.14.1 - '@walletconnect/sign-client@2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + /@walletconnect/sign-client@2.11.2(@vercel/kv@0.2.4)(encoding@0.1.13): + resolution: {integrity: sha512-MfBcuSz2GmMH+P7MrCP46mVE5qhP0ZyWA0FyIH6/WuxQ6G+MgKsGfaITqakpRPsykWOJq8tXMs3XvUPDU413OQ==} dependencies: - '@walletconnect/core': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/core': 2.11.2(@vercel/kv@0.2.4)(encoding@0.1.13) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.0.1 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) - '@walletconnect/utils': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/types': 2.11.2(@vercel/kv@0.2.4) + '@walletconnect/utils': 2.11.2(@vercel/kv@0.2.4) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -22373,17 +12406,20 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - '@walletconnect/time@1.0.2': + /@walletconnect/time@1.0.2: + resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} dependencies: tslib: 1.14.1 - '@walletconnect/types@2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)': + /@walletconnect/types@2.11.0(@vercel/kv@0.2.4): + resolution: {integrity: sha512-AB5b1lrEbCGHxqS2vqfCkIoODieH+ZAUp9rA1O2ftrhnqDJiJK983Df87JhYhECsQUBHHfALphA8ydER0q+9sw==} dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-types': 1.0.3 - '@walletconnect/keyvaluestorage': 1.1.1(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/keyvaluestorage': 1.1.1(@vercel/kv@0.2.4) '@walletconnect/logger': 2.0.1 events: 3.3.0 transitivePeerDependencies: @@ -22400,13 +12436,15 @@ snapshots: - '@upstash/redis' - '@vercel/kv' - supports-color + dev: false - '@walletconnect/types@2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)': + /@walletconnect/types@2.11.2(@vercel/kv@0.2.4): + resolution: {integrity: sha512-p632MFB+lJbip2cvtXPBQslpUdiw1sDtQ5y855bOlAGquay+6fZ4h1DcDePeKQDQM3P77ax2a9aNPZxV6y/h1Q==} dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-types': 1.0.3 - '@walletconnect/keyvaluestorage': 1.1.1(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/keyvaluestorage': 1.1.1(@vercel/kv@0.2.4) '@walletconnect/logger': 2.0.1 events: 3.3.0 transitivePeerDependencies: @@ -22424,7 +12462,8 @@ snapshots: - '@vercel/kv' - supports-color - '@walletconnect/utils@2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)': + /@walletconnect/utils@2.11.0(@vercel/kv@0.2.4): + resolution: {integrity: sha512-hxkHPlTlDQILHfIKXlmzgNJau/YcSBC3XHUSuZuKZbNEw3duFT6h6pm3HT/1+j1a22IG05WDsNBuTCRkwss+BQ==} dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -22434,7 +12473,7 @@ snapshots: '@walletconnect/relay-api': 1.0.9 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.11.0(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/types': 2.11.0(@vercel/kv@0.2.4) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -22454,8 +12493,10 @@ snapshots: - '@upstash/redis' - '@vercel/kv' - supports-color + dev: false - '@walletconnect/utils@2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)': + /@walletconnect/utils@2.11.2(@vercel/kv@0.2.4): + resolution: {integrity: sha512-LyfdmrnZY6dWqlF4eDrx5jpUwsB2bEPjoqR5Z6rXPiHJKUOdJt7az+mNOn5KTSOlRpd1DmozrBrWr+G9fFLYVw==} dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -22465,7 +12506,7 @@ snapshots: '@walletconnect/relay-api': 1.0.9 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/types': 2.11.2(@vercel/kv@0.2.4) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -22485,17 +12526,19 @@ snapshots: - '@upstash/redis' - '@vercel/kv' - supports-color + dev: false - '@walletconnect/web3wallet@1.10.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + /@walletconnect/web3wallet@1.10.2(@vercel/kv@0.2.4)(encoding@0.1.13): + resolution: {integrity: sha512-FbWsJwhihppl6poJ0+0WCkjXZDVdb11KJiS/AJt+qyNheIKQ7z6NfCnCnnKPBEpNNoUPclcFo4b/BmdFo2YlMw==} dependencies: - '@walletconnect/auth-client': 2.1.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@walletconnect/core': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/auth-client': 2.1.2(@vercel/kv@0.2.4)(encoding@0.1.13) + '@walletconnect/core': 2.11.2(@vercel/kv@0.2.4)(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.13 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.0.1 - '@walletconnect/sign-client': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) - '@walletconnect/utils': 2.11.2(@upstash/redis@1.24.3)(@vercel/kv@0.2.4) + '@walletconnect/sign-client': 2.11.2(@vercel/kv@0.2.4)(encoding@0.1.13) + '@walletconnect/types': 2.11.2(@vercel/kv@0.2.4) + '@walletconnect/utils': 2.11.2(@vercel/kv@0.2.4) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -22513,62 +12556,80 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - '@walletconnect/window-getters@1.0.1': + /@walletconnect/window-getters@1.0.1: + resolution: {integrity: sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==} dependencies: tslib: 1.14.1 + dev: false - '@walletconnect/window-metadata@1.0.1': + /@walletconnect/window-metadata@1.0.1: + resolution: {integrity: sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==} dependencies: '@walletconnect/window-getters': 1.0.1 tslib: 1.14.1 + dev: false - '@web3-onboard/common@2.3.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + /@web3-onboard/common@2.3.3: + resolution: {integrity: sha512-Ytppszqe77VY8WglRdr/Lfx+HmcZ2hXQEkBA23JaVYmzKvP/mC6j+sjGUD8CgXDpRRxyKoiRj6nz95GRABie6Q==} dependencies: bignumber.js: 9.1.2 - ethers: 5.5.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 5.5.4 joi: 17.9.1 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: false - '@webassemblyjs/ast@1.11.6': + /@webassemblyjs/ast@1.11.6: + resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} dependencies: '@webassemblyjs/helper-numbers': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/floating-point-hex-parser@1.11.6': {} + /@webassemblyjs/floating-point-hex-parser@1.11.6: + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} - '@webassemblyjs/helper-api-error@1.11.6': {} + /@webassemblyjs/helper-api-error@1.11.6: + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} - '@webassemblyjs/helper-buffer@1.11.6': {} + /@webassemblyjs/helper-buffer@1.11.6: + resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==} - '@webassemblyjs/helper-numbers@1.11.6': + /@webassemblyjs/helper-numbers@1.11.6: + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} dependencies: '@webassemblyjs/floating-point-hex-parser': 1.11.6 '@webassemblyjs/helper-api-error': 1.11.6 '@xtuc/long': 4.2.2 - '@webassemblyjs/helper-wasm-bytecode@1.11.6': {} + /@webassemblyjs/helper-wasm-bytecode@1.11.6: + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} - '@webassemblyjs/helper-wasm-section@1.11.6': + /@webassemblyjs/helper-wasm-section@1.11.6: + resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==} dependencies: '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/helper-buffer': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/wasm-gen': 1.11.6 - '@webassemblyjs/ieee754@1.11.6': + /@webassemblyjs/ieee754@1.11.6: + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} dependencies: '@xtuc/ieee754': 1.2.0 - '@webassemblyjs/leb128@1.11.6': + /@webassemblyjs/leb128@1.11.6: + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} dependencies: '@xtuc/long': 4.2.2 - '@webassemblyjs/utf8@1.11.6': {} + /@webassemblyjs/utf8@1.11.6: + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} - '@webassemblyjs/wasm-edit@1.11.6': + /@webassemblyjs/wasm-edit@1.11.6: + resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==} dependencies: '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/helper-buffer': 1.11.6 @@ -22579,7 +12640,8 @@ snapshots: '@webassemblyjs/wasm-parser': 1.11.6 '@webassemblyjs/wast-printer': 1.11.6 - '@webassemblyjs/wasm-gen@1.11.6': + /@webassemblyjs/wasm-gen@1.11.6: + resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==} dependencies: '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 @@ -22587,14 +12649,16 @@ snapshots: '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 - '@webassemblyjs/wasm-opt@1.11.6': + /@webassemblyjs/wasm-opt@1.11.6: + resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==} dependencies: '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/helper-buffer': 1.11.6 '@webassemblyjs/wasm-gen': 1.11.6 '@webassemblyjs/wasm-parser': 1.11.6 - '@webassemblyjs/wasm-parser@1.11.6': + /@webassemblyjs/wasm-parser@1.11.6: + resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==} dependencies: '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/helper-api-error': 1.11.6 @@ -22603,175 +12667,295 @@ snapshots: '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 - '@webassemblyjs/wast-printer@1.11.6': + /@webassemblyjs/wast-printer@1.11.6: + resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} dependencies: '@webassemblyjs/ast': 1.11.6 '@xtuc/long': 4.2.2 - '@whatwg-node/events@0.0.3': {} + /@whatwg-node/events@0.0.3: + resolution: {integrity: sha512-IqnKIDWfXBJkvy/k6tzskWTc2NK3LcqHlb+KHGCrjOCH4jfQckRX0NAiIcC/vIqQkzLYw2r2CTSwAxcrtcD6lA==} + dev: true - '@whatwg-node/events@0.1.1': {} + /@whatwg-node/events@0.1.1: + resolution: {integrity: sha512-AyQEn5hIPV7Ze+xFoXVU3QTHXVbWPrzaOkxtENMPMuNL6VVHrp4hHfDt9nrQpjO7BgvuM95dMtkycX5M/DZR3w==} + engines: {node: '>=16.0.0'} + dev: true - '@whatwg-node/fetch@0.8.8': + /@whatwg-node/fetch@0.8.8: + resolution: {integrity: sha512-CdcjGC2vdKhc13KKxgsc6/616BQ7ooDIgPeTuAiE8qfCnS0mGzcfCOoZXypQSz73nxI+GWc7ZReIAVhxoE1KCg==} dependencies: '@peculiar/webcrypto': 1.4.3 '@whatwg-node/node-fetch': 0.3.6 busboy: 1.6.0 urlpattern-polyfill: 8.0.2 web-streams-polyfill: 3.2.1 + dev: true - '@whatwg-node/fetch@0.9.15': + /@whatwg-node/fetch@0.9.15: + resolution: {integrity: sha512-2wIUcolUthZt0nsPRj+pT7K9h/EO3t/j09IBuq0FtITCsASc2fRCmRw2JHS6hk9fzUQrz2+YYrA1ZDpV7+vLsQ==} + engines: {node: '>=16.0.0'} dependencies: '@whatwg-node/node-fetch': 0.5.4 urlpattern-polyfill: 9.0.0 + dev: true - '@whatwg-node/node-fetch@0.3.6': + /@whatwg-node/node-fetch@0.3.6: + resolution: {integrity: sha512-w9wKgDO4C95qnXZRwZTfCmLWqyRnooGjcIwG0wADWjw9/HN0p7dtvtgSvItZtUyNteEvgTrd8QojNEqV6DAGTA==} dependencies: '@whatwg-node/events': 0.0.3 busboy: 1.6.0 fast-querystring: 1.1.2 fast-url-parser: 1.1.3 tslib: 2.6.2 + dev: true - '@whatwg-node/node-fetch@0.5.4': + /@whatwg-node/node-fetch@0.5.4: + resolution: {integrity: sha512-5AXi4B44/6SOlQG+X3cO5lsUdRTWSXqaWLkGKnwWfeJoMgRfA53RnYVnvTV+4CoatNBStPrIoDorjgQv+ouiMQ==} + engines: {node: '>=16.0.0'} dependencies: '@kamilkisiela/fast-url-parser': 1.1.4 '@whatwg-node/events': 0.1.1 busboy: 1.6.0 fast-querystring: 1.1.2 tslib: 2.6.2 + dev: true - '@xmldom/xmldom@0.8.10': {} + /@xmldom/xmldom@0.8.10: + resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} + engines: {node: '>=10.0.0'} + dev: true - '@xobotyi/scrollbar-width@1.9.5': {} + /@xobotyi/scrollbar-width@1.9.5: + resolution: {integrity: sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==} + dev: false - '@xtuc/ieee754@1.2.0': {} + /@xtuc/ieee754@1.2.0: + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} - '@xtuc/long@4.2.2': {} + /@xtuc/long@4.2.2: + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - '@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.18.20)': + /@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.18.20): + resolution: {integrity: sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==} + engines: {node: '>=14.15.0'} + peerDependencies: + esbuild: '>=0.10.0' dependencies: esbuild: 0.18.20 tslib: 2.6.2 + dev: true - '@yarnpkg/lockfile@1.1.0': {} + /@yarnpkg/lockfile@1.1.0: + resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} + dev: true - '@yarnpkg/parsers@3.0.0-rc.46': + /@yarnpkg/parsers@3.0.0-rc.46: + resolution: {integrity: sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==} + engines: {node: '>=14.15.0'} dependencies: js-yaml: 3.14.1 tslib: 2.6.2 + dev: true - '@zkochan/js-yaml@0.0.6': + /@zkochan/js-yaml@0.0.6: + resolution: {integrity: sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==} + hasBin: true dependencies: argparse: 2.0.1 + dev: true - '@zxing/text-encoding@0.9.0': + /@zxing/text-encoding@0.9.0: + resolution: {integrity: sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==} + requiresBuild: true + dev: true optional: true - abab@2.0.6: {} + /abab@2.0.6: + resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + deprecated: Use your platform's native atob() and btoa() methods instead + dev: true - abitype@0.1.8(typescript@5.4.2): + /abitype@0.1.8(typescript@5.4.2): + resolution: {integrity: sha512-2pde0KepTzdfu19ZrzYTYVIWo69+6UbBCY4B1RDiwWgo2XZtFSJhF6C+XThuRXbbZ823J0Rw1Y5cP0NXYVcCdQ==} + engines: {pnpm: '>=7'} + peerDependencies: + typescript: '>=4.7.4' dependencies: typescript: 5.4.2 + dev: true - abitype@0.2.5(typescript@5.4.2)(zod@3.22.4): + /abitype@0.2.5(typescript@5.4.2)(zod@3.22.4): + resolution: {integrity: sha512-t1iiokWYpkrziu4WL2Gb6YdGvaP9ZKs7WnA39TI8TsW2E99GVRgDPW/xOKhzoCdyxOYt550CNYEFluCwGaFHaA==} + engines: {pnpm: '>=7'} + peerDependencies: + typescript: '>=4.7.4' + zod: '>=3.19.1' + peerDependenciesMeta: + zod: + optional: true dependencies: typescript: 5.4.2 - optionalDependencies: zod: 3.22.4 + dev: false - abort-controller@3.0.0: + /abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} dependencies: event-target-shim: 5.0.1 + dev: true - abortcontroller-polyfill@1.7.5: {} + /abortcontroller-polyfill@1.7.5: + resolution: {integrity: sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==} + dev: false - accepts@1.3.8: + /accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} dependencies: mime-types: 2.1.35 negotiator: 0.6.3 - acorn-globals@7.0.1: + /acorn-globals@7.0.1: + resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} dependencies: acorn: 8.11.2 acorn-walk: 8.3.1 + dev: true - acorn-import-assertions@1.9.0(acorn@8.11.2): + /acorn-import-assertions@1.9.0(acorn@8.11.2): + resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} + peerDependencies: + acorn: ^8 dependencies: acorn: 8.11.2 - acorn-jsx@5.3.2(acorn@7.4.1): + /acorn-jsx@5.3.2(acorn@7.4.1): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 7.4.1 + dev: true - acorn-jsx@5.3.2(acorn@8.11.2): + /acorn-jsx@5.3.2(acorn@8.11.2): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 8.11.2 + dev: true - acorn-walk@7.2.0: {} + /acorn-walk@7.2.0: + resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} + engines: {node: '>=0.4.0'} + dev: true - acorn-walk@8.3.1: {} + /acorn-walk@8.3.1: + resolution: {integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==} + engines: {node: '>=0.4.0'} - acorn@7.4.1: {} + /acorn@7.4.1: + resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true - acorn@8.11.2: {} + /acorn@8.11.2: + resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} + engines: {node: '>=0.4.0'} + hasBin: true - address@1.2.2: {} + /address@1.2.2: + resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} + engines: {node: '>= 10.0.0'} + dev: true - adjust-sourcemap-loader@4.0.0: + /adjust-sourcemap-loader@4.0.0: + resolution: {integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==} + engines: {node: '>=8.9'} dependencies: loader-utils: 2.0.4 regex-parser: 2.2.11 + dev: true - aes-js@3.0.0: {} + /aes-js@3.0.0: + resolution: {integrity: sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==} - aes-js@4.0.0-beta.5: {} + /aes-js@4.0.0-beta.5: + resolution: {integrity: sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==} + dev: false - agent-base@6.0.2: + /agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} dependencies: debug: 4.3.4 transitivePeerDependencies: - supports-color - agent-base@7.1.0: + /agent-base@7.1.0: + resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} + engines: {node: '>= 14'} dependencies: debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: true - aggregate-error@3.1.0: + /aggregate-error@3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} dependencies: clean-stack: 2.2.0 indent-string: 4.0.0 + dev: true - ajv-formats@2.1.1: + /ajv-formats@2.1.1: + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependenciesMeta: + ajv: + optional: true dependencies: ajv: 8.12.0 + dev: true - ajv-keywords@3.5.2(ajv@6.12.6): + /ajv-keywords@3.5.2(ajv@6.12.6): + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + peerDependencies: + ajv: ^6.9.1 dependencies: ajv: 6.12.6 - ajv-keywords@5.1.0(ajv@8.12.0): + /ajv-keywords@5.1.0(ajv@8.12.0): + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} + peerDependencies: + ajv: ^8.8.2 dependencies: ajv: 8.12.0 fast-deep-equal: 3.1.3 + dev: true - ajv@6.12.6: + /ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ajv@8.12.0: + /ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 + dev: true - alchemy-sdk@3.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + /alchemy-sdk@3.2.1: + resolution: {integrity: sha512-ytCllr0E3TZxlYT2o/+i8AVEFJwRS7msXYvS3f/L47VEemkv0Hpz09XTqbjOcfur2PooEMcD8rn5oKrbwLyFrQ==} dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-provider': 5.7.0 @@ -22780,7 +12964,7 @@ snapshots: '@ethersproject/contracts': 5.7.0 '@ethersproject/hash': 5.7.0 '@ethersproject/networks': 5.7.1 - '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@ethersproject/providers': 5.7.2 '@ethersproject/units': 5.7.0 '@ethersproject/wallet': 5.7.0 '@ethersproject/web': 5.7.1 @@ -22792,143 +12976,235 @@ snapshots: - debug - supports-color - utf-8-validate + dev: false - ansi-colors@4.1.3: {} + /ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} + dev: true - ansi-escapes@4.3.2: + /ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} dependencies: type-fest: 0.21.3 + dev: true - ansi-escapes@5.0.0: + /ansi-escapes@5.0.0: + resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==} + engines: {node: '>=12'} dependencies: type-fest: 1.4.0 + dev: true - ansi-escapes@6.2.0: + /ansi-escapes@6.2.0: + resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==} + engines: {node: '>=14.16'} dependencies: type-fest: 3.13.1 + dev: true - ansi-html-community@0.0.8: {} + /ansi-html-community@0.0.8: + resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} + engines: {'0': node >= 0.8.0} + hasBin: true + dev: true - ansi-regex@2.1.1: {} + /ansi-regex@2.1.1: + resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} + engines: {node: '>=0.10.0'} + dev: false - ansi-regex@5.0.1: {} + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} - ansi-regex@6.0.1: {} + /ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + dev: true - ansi-styles@2.2.1: {} + /ansi-styles@2.2.1: + resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} + engines: {node: '>=0.10.0'} + dev: false - ansi-styles@3.2.1: + /ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} dependencies: color-convert: 1.9.3 - ansi-styles@4.3.0: + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} dependencies: color-convert: 2.0.1 - ansi-styles@5.2.0: {} + /ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + dev: true - ansi-styles@6.2.1: {} + /ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + dev: true - any-promise@1.3.0: {} + /any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - anymatch@3.1.3: + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 - apg-js@4.3.0: {} + /apg-js@4.3.0: + resolution: {integrity: sha512-8U8MULS+JocCnm11bfrVS4zxtAcE3uOiCAI21SnjDrV9LNhMSGwTGGeko3QfyK1JLWwT7KebFqJMB2puzfdFMQ==} + dev: false - app-root-dir@1.0.2: {} + /app-root-dir@1.0.2: + resolution: {integrity: sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==} + dev: true - append-transform@2.0.0: + /append-transform@2.0.0: + resolution: {integrity: sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==} + engines: {node: '>=8'} dependencies: default-require-extensions: 3.0.1 + dev: true - arch@2.2.0: {} + /arch@2.2.0: + resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} - archy@1.0.0: {} + /archy@1.0.0: + resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} + dev: true - arg@4.1.3: {} + /arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - arg@5.0.2: {} + /arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - argparse@1.0.10: + /argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: sprintf-js: 1.0.3 + dev: true - argparse@2.0.1: {} + /argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true - aria-hidden@1.2.3: + /aria-hidden@1.2.3: + resolution: {integrity: sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==} + engines: {node: '>=10'} dependencies: tslib: 2.6.2 - aria-query@5.1.3: + /aria-query@5.1.3: + resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} dependencies: deep-equal: 2.2.3 + dev: true - aria-query@5.3.0: + /aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} dependencies: dequal: 2.0.3 + dev: true - array-buffer-byte-length@1.0.0: + /array-buffer-byte-length@1.0.0: + resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} dependencies: call-bind: 1.0.5 is-array-buffer: 3.0.2 - array-flatten@1.1.1: {} + /array-flatten@1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - array-flatten@2.1.2: {} + /array-flatten@2.1.2: + resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} + dev: true - array-includes@3.1.7: + /array-includes@3.1.7: + resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 get-intrinsic: 1.2.2 is-string: 1.0.7 + dev: true - array-union@2.1.0: {} + /array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + dev: true - array-union@3.0.1: {} + /array-union@3.0.1: + resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==} + engines: {node: '>=12'} + dev: true - array.prototype.every@1.1.5: + /array.prototype.every@1.1.5: + resolution: {integrity: sha512-FfMQJ+/joFGXpRCltbzV3znaP5QxIhLFySo0fEPn3GuoYlud9LhknMCIxdYKC2qsM/6VHoSp6YGwe3EZXrEcwQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 is-string: 1.0.7 + dev: false - array.prototype.findlastindex@1.2.3: + /array.prototype.findlastindex@1.2.3: + resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 es-shim-unscopables: 1.0.2 get-intrinsic: 1.2.2 + dev: true - array.prototype.flat@1.3.2: + /array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 es-shim-unscopables: 1.0.2 + dev: true - array.prototype.flatmap@1.3.2: + /array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 es-shim-unscopables: 1.0.2 + dev: true - array.prototype.tosorted@1.1.2: + /array.prototype.tosorted@1.1.2: + resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 es-shim-unscopables: 1.0.2 get-intrinsic: 1.2.2 + dev: true - arraybuffer.prototype.slice@1.0.2: + /arraybuffer.prototype.slice@1.0.2: + resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} + engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.0 call-bind: 1.0.5 @@ -22938,70 +13214,116 @@ snapshots: is-array-buffer: 3.0.2 is-shared-array-buffer: 1.0.2 - arrify@1.0.1: {} + /arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + dev: true - asap@2.0.6: {} + /asap@2.0.6: + resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} + dev: true - asn1.js@5.4.1: + /asn1.js@5.4.1: + resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} dependencies: bn.js: 4.12.0 inherits: 2.0.4 minimalistic-assert: 1.0.1 safer-buffer: 2.1.2 + dev: true - asn1@0.2.6: + /asn1@0.2.6: + resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} dependencies: safer-buffer: 2.1.2 + dev: false - asn1js@3.0.5: + /asn1js@3.0.5: + resolution: {integrity: sha512-FVnvrKJwpt9LP2lAMl8qZswRNm3T4q9CON+bxldk2iwk3FFpuwhx2FfinyitizWHsVYyaY+y5JzDR0rCMV5yTQ==} + engines: {node: '>=12.0.0'} dependencies: pvtsutils: 1.3.5 pvutils: 1.1.3 tslib: 2.6.2 - assert-plus@1.0.0: {} + /assert-plus@1.0.0: + resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} + engines: {node: '>=0.8'} + dev: false - assert@2.1.0: + /assert@2.1.0: + resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} dependencies: call-bind: 1.0.5 is-nan: 1.3.2 object-is: 1.1.5 object.assign: 4.1.5 util: 0.12.5 + dev: true - assertion-error@1.1.0: {} + /assertion-error@1.1.0: + resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} - ast-types-flow@0.0.8: {} + /ast-types-flow@0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} + dev: true - ast-types@0.16.1: + /ast-types@0.16.1: + resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} + engines: {node: '>=4'} dependencies: tslib: 2.6.2 + dev: true - astral-regex@2.0.0: {} + /astral-regex@2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + engines: {node: '>=8'} + dev: true - async-limiter@1.0.1: {} + /async-limiter@1.0.1: + resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} + dev: false - async-retry@1.3.3: + /async-retry@1.3.3: + resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} dependencies: retry: 0.13.1 + dev: false - async@2.6.4: + /async@2.6.4: + resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} dependencies: lodash: 4.17.21 + dev: true - async@3.2.5: {} + /async@3.2.5: + resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} + dev: true - asynciterator.prototype@1.0.0: + /asynciterator.prototype@1.0.0: + resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} dependencies: has-symbols: 1.0.3 + dev: true - asynckit@0.4.0: {} + /asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - atomic-sleep@1.0.0: {} + /atomic-sleep@1.0.0: + resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} + engines: {node: '>=8.0.0'} - auto-bind@4.0.0: {} + /auto-bind@4.0.0: + resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==} + engines: {node: '>=8'} + dev: true - autoprefixer@10.4.16(postcss@8.4.32): + /autoprefixer@10.4.16(postcss@8.4.32): + resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 dependencies: browserslist: 4.22.2 caniuse-lite: 1.0.30001566 @@ -23011,23 +13333,43 @@ snapshots: postcss: 8.4.32 postcss-value-parser: 4.2.0 - available-typed-arrays@1.0.5: {} + /available-typed-arrays@1.0.5: + resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} + engines: {node: '>= 0.4'} - aws-sign2@0.7.0: {} + /aws-sign2@0.7.0: + resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} + dev: false - aws4@1.12.0: {} + /aws4@1.12.0: + resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} + dev: false - axe-core@4.7.0: {} + /axe-core@4.7.0: + resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} + engines: {node: '>=4'} + dev: true - axe-core@4.8.2: {} + /axe-core@4.8.2: + resolution: {integrity: sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==} + engines: {node: '>=4'} + dev: true - axe-html-reporter@2.2.3(axe-core@4.8.2): + /axe-html-reporter@2.2.3(axe-core@4.8.2): + resolution: {integrity: sha512-io8aCEt4fJvv43W+33n3zEa8rdplH5Ti2v5fOnth3GBKLhLHarNs7jj46xGfpnGnpaNrz23/tXPHC3HbwTzwwA==} + engines: {node: '>=8.9.0'} + peerDependencies: + axe-core: '>=3' dependencies: axe-core: 4.8.2 mustache: 4.2.0 rimraf: 3.0.2 + dev: true - axe-playwright@2.0.1(playwright@1.41.1): + /axe-playwright@2.0.1(playwright@1.41.1): + resolution: {integrity: sha512-MHjNjGARulF9XzqSfspmNjw+tpBz4x9o1VlTuLWEUW9fqzhn+xWa1qEpuOIQPbsRWQiLfooDjQAunLeE0PM5AQ==} + peerDependencies: + playwright: '>1.0.0' dependencies: '@types/junit-report-builder': 3.0.2 axe-core: 4.8.2 @@ -23035,35 +13377,49 @@ snapshots: junit-report-builder: 3.1.0 picocolors: 1.0.0 playwright: 1.41.1 + dev: true - axios@0.21.4: + /axios@0.21.4: + resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} dependencies: - follow-redirects: 1.15.6(debug@4.3.4) + follow-redirects: 1.15.3(debug@4.3.4) transitivePeerDependencies: - debug + dev: true - axios@0.27.2(debug@4.3.4): + /axios@0.27.2(debug@4.3.4): + resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} dependencies: - follow-redirects: 1.15.6(debug@4.3.4) + follow-redirects: 1.15.3(debug@4.3.4) form-data: 4.0.0 transitivePeerDependencies: - debug + dev: true - axios@1.6.8: + /axios@1.6.8: + resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} dependencies: - follow-redirects: 1.15.6(debug@4.3.4) + follow-redirects: 1.15.6 form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug - axobject-query@3.2.1: + /axobject-query@3.2.1: + resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} dependencies: dequal: 2.0.3 + dev: true - b4a@1.6.4: {} + /b4a@1.6.4: + resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} + dev: true - babel-jest@28.1.3(@babel/core@7.23.9): + /babel-jest@28.1.3(@babel/core@7.23.9): + resolution: {integrity: sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@babel/core': ^7.8.0 dependencies: '@babel/core': 7.23.9 '@jest/transform': 28.1.3 @@ -23075,8 +13431,13 @@ snapshots: slash: 3.0.0 transitivePeerDependencies: - supports-color + dev: true - babel-jest@29.7.0(@babel/core@7.23.9): + /babel-jest@29.7.0(@babel/core@7.23.9): + resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.8.0 dependencies: '@babel/core': 7.23.9 '@jest/transform': 29.7.0 @@ -23088,17 +13449,29 @@ snapshots: slash: 3.0.0 transitivePeerDependencies: - supports-color + dev: true - babel-loader@9.1.3(@babel/core@7.23.9)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /babel-loader@9.1.3(@babel/core@7.23.9)(webpack@5.89.0): + resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@babel/core': ^7.12.0 + webpack: '>=5' dependencies: '@babel/core': 7.23.9 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - babel-plugin-add-react-displayname@0.0.5: {} + /babel-plugin-add-react-displayname@0.0.5: + resolution: {integrity: sha512-LY3+Y0XVDYcShHHorshrDbt4KFWL4bSeniCtl4SYZbask+Syngk1uMPCeN9+nSiZo6zX5s0RTq/J9Pnaaf/KHw==} + dev: true - babel-plugin-const-enum@1.2.0(@babel/core@7.23.9): + /babel-plugin-const-enum@1.2.0(@babel/core@7.23.9): + resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 @@ -23106,8 +13479,11 @@ snapshots: '@babel/traverse': 7.23.9 transitivePeerDependencies: - supports-color + dev: true - babel-plugin-istanbul@6.1.1: + /babel-plugin-istanbul@6.1.1: + resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} + engines: {node: '>=8'} dependencies: '@babel/helper-plugin-utils': 7.22.5 '@istanbuljs/load-nyc-config': 1.1.0 @@ -23116,28 +13492,40 @@ snapshots: test-exclude: 6.0.0 transitivePeerDependencies: - supports-color + dev: true - babel-plugin-jest-hoist@28.1.3: + /babel-plugin-jest-hoist@28.1.3: + resolution: {integrity: sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@babel/template': 7.23.9 '@babel/types': 7.23.9 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.4 + dev: true - babel-plugin-jest-hoist@29.6.3: + /babel-plugin-jest-hoist@29.6.3: + resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/template': 7.23.9 '@babel/types': 7.23.9 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.4 + dev: true - babel-plugin-macros@2.8.0: + /babel-plugin-macros@2.8.0: + resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} dependencies: '@babel/runtime': 7.23.9 cosmiconfig: 6.0.0 resolve: 1.22.8 + dev: true - babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.9): + /babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.9): + resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.23.5 '@babel/core': 7.23.9 @@ -23145,8 +13533,12 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true - babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.23.9): + /babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.23.9): + resolution: {integrity: sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.23.5 '@babel/core': 7.23.9 @@ -23154,49 +13546,79 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true - babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.23.9): + /babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.23.9): + resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.23.9 '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.9) core-js-compat: 3.34.0 transitivePeerDependencies: - supports-color + dev: true - babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.23.9): + /babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.23.9): + resolution: {integrity: sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.23.9 '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.9) core-js-compat: 3.34.0 transitivePeerDependencies: - supports-color + dev: true - babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.9): + /babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.9): + resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.23.9 '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.9) transitivePeerDependencies: - supports-color + dev: true - babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.23.9): + /babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.23.9): + resolution: {integrity: sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.23.9 '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.9) transitivePeerDependencies: - supports-color + dev: true - babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: {} + /babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: + resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} + dev: true - babel-plugin-transform-async-to-promises@0.8.18: {} + /babel-plugin-transform-async-to-promises@0.8.18: + resolution: {integrity: sha512-WpOrF76nUHijnNn10eBGOHZmXQC8JYRME9rOLxStOga7Av2VO53ehVFvVNImMksVtQuL2/7ZNxEgxnx7oo/3Hw==} + dev: true - babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.23.9)(@babel/traverse@7.23.9): + /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.23.9): + resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} + peerDependencies: + '@babel/core': ^7 + '@babel/traverse': ^7 + peerDependenciesMeta: + '@babel/traverse': + optional: true dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 - optionalDependencies: - '@babel/traverse': 7.23.9 + dev: true - babel-preset-current-node-syntax@1.0.1(@babel/core@7.23.9): + /babel-preset-current-node-syntax@1.0.1(@babel/core@7.23.9): + resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.23.9 '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9) @@ -23211,8 +13633,12 @@ snapshots: '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9) '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.9) + dev: true - babel-preset-fbjs@3.4.0(@babel/core@7.23.9): + /babel-preset-fbjs@3.4.0(@babel/core@7.23.9): + resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.23.9 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.9) @@ -23242,90 +13668,151 @@ snapshots: '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.9) '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.9) babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 + dev: true - babel-preset-jest@28.1.3(@babel/core@7.23.9): + /babel-preset-jest@28.1.3(@babel/core@7.23.9): + resolution: {integrity: sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.23.9 babel-plugin-jest-hoist: 28.1.3 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.9) + dev: true - babel-preset-jest@29.6.3(@babel/core@7.23.9): + /babel-preset-jest@29.6.3(@babel/core@7.23.9): + resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.23.9 babel-plugin-jest-hoist: 29.6.3 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.9) + dev: true - bail@2.0.2: {} + /bail@2.0.2: + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} + dev: true - balanced-match@1.0.2: {} + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - base-x@3.0.9: + /base-x@3.0.9: + resolution: {integrity: sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==} dependencies: safe-buffer: 5.2.1 + dev: false - base-x@4.0.0: {} + /base-x@4.0.0: + resolution: {integrity: sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw==} + dev: false - base16@1.0.0: {} + /base16@1.0.0: + resolution: {integrity: sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==} + dev: true - base64-js@1.5.1: {} + /base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - basic-auth@2.0.1: + /basic-auth@2.0.1: + resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} + engines: {node: '>= 0.8'} dependencies: safe-buffer: 5.1.2 + dev: true - batch@0.6.1: {} + /batch@0.6.1: + resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} + dev: true - bcrypt-pbkdf@1.0.2: + /bcrypt-pbkdf@1.0.2: + resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} dependencies: tweetnacl: 0.14.5 + dev: false - bech32@1.1.4: {} + /bech32@1.1.4: + resolution: {integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==} - better-opn@3.0.2: + /better-opn@3.0.2: + resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} + engines: {node: '>=12.0.0'} dependencies: open: 8.4.2 + dev: true - big-integer@1.6.52: {} + /big-integer@1.6.52: + resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} + engines: {node: '>=0.6'} + dev: true - big.js@5.2.2: {} + /big.js@5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} + dev: true - bignumber.js@9.1.2: {} + /bignumber.js@9.1.2: + resolution: {integrity: sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==} + dev: false - bin-check@4.1.0: + /bin-check@4.1.0: + resolution: {integrity: sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==} + engines: {node: '>=4'} dependencies: execa: 0.7.0 executable: 4.1.1 + dev: true - bin-version-check@5.1.0: + /bin-version-check@5.1.0: + resolution: {integrity: sha512-bYsvMqJ8yNGILLz1KP9zKLzQ6YpljV3ln1gqhuLkUtyfGi3qXKGuK2p+U4NAvjVFzDFiBBtOpCOSFNuYYEGZ5g==} + engines: {node: '>=12'} dependencies: bin-version: 6.0.0 - semver: 7.6.0 + semver: 7.5.4 semver-truncate: 3.0.0 + dev: true - bin-version@6.0.0: + /bin-version@6.0.0: + resolution: {integrity: sha512-nk5wEsP4RiKjG+vF+uG8lFsEn4d7Y6FVDamzzftSunXOoOcOOkzcWdKVlGgFFwlUQCj63SgnUkLLGF8v7lufhw==} + engines: {node: '>=12'} dependencies: execa: 5.1.1 find-versions: 5.1.0 + dev: true - binary-extensions@2.2.0: {} + /binary-extensions@2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} - bl@4.1.0: + /bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} dependencies: buffer: 5.7.1 inherits: 2.0.4 readable-stream: 3.6.2 + dev: true - blakejs@1.2.1: {} + /blakejs@1.2.1: + resolution: {integrity: sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==} + dev: false - bluebird@3.7.2: {} + /bluebird@3.7.2: + resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - bn.js@4.11.6: {} + /bn.js@4.11.6: + resolution: {integrity: sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==} + dev: false - bn.js@4.12.0: {} + /bn.js@4.12.0: + resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} - bn.js@5.2.1: {} + /bn.js@5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} - body-parser@1.20.1: + /body-parser@1.20.1: + resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dependencies: bytes: 3.1.2 content-type: 1.0.5 @@ -23342,7 +13829,9 @@ snapshots: transitivePeerDependencies: - supports-color - body-parser@1.20.2: + /body-parser@1.20.2: + resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dependencies: bytes: 3.1.2 content-type: 1.0.5 @@ -23358,40 +13847,58 @@ snapshots: unpipe: 1.0.0 transitivePeerDependencies: - supports-color + dev: false - bonjour-service@1.1.1: + /bonjour-service@1.1.1: + resolution: {integrity: sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==} dependencies: array-flatten: 2.1.2 dns-equal: 1.0.0 fast-deep-equal: 3.1.3 multicast-dns: 7.2.5 + dev: true - boolbase@1.0.0: {} + /boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + dev: true - bowser@2.11.0: {} + /bowser@2.11.0: + resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} + dev: false - bplist-parser@0.2.0: + /bplist-parser@0.2.0: + resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} + engines: {node: '>= 5.10.0'} dependencies: big-integer: 1.6.52 + dev: true - brace-expansion@1.1.11: + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@2.0.1: + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} dependencies: balanced-match: 1.0.2 - braces@3.0.2: + /braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} dependencies: fill-range: 7.0.1 - brorand@1.1.0: {} + /brorand@1.1.0: + resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} - browser-assert@1.2.1: {} + /browser-assert@1.2.1: + resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} + dev: true - browserify-aes@1.2.0: + /browserify-aes@1.2.0: + resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} dependencies: buffer-xor: 1.0.3 cipher-base: 1.0.4 @@ -23400,25 +13907,33 @@ snapshots: inherits: 2.0.4 safe-buffer: 5.2.1 - browserify-cipher@1.0.1: + /browserify-cipher@1.0.1: + resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} dependencies: browserify-aes: 1.2.0 browserify-des: 1.0.2 evp_bytestokey: 1.0.3 + dev: true - browserify-des@1.0.2: + /browserify-des@1.0.2: + resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} dependencies: cipher-base: 1.0.4 des.js: 1.1.0 inherits: 2.0.4 safe-buffer: 5.2.1 + dev: true - browserify-rsa@4.1.0: + /browserify-rsa@4.1.0: + resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} dependencies: bn.js: 5.2.1 randombytes: 2.1.0 + dev: true - browserify-sign@4.2.2: + /browserify-sign@4.2.2: + resolution: {integrity: sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==} + engines: {node: '>= 4'} dependencies: bn.js: 5.2.1 browserify-rsa: 4.1.0 @@ -23429,89 +13944,146 @@ snapshots: parse-asn1: 5.1.6 readable-stream: 3.6.2 safe-buffer: 5.2.1 + dev: true - browserify-zlib@0.2.0: + /browserify-zlib@0.2.0: + resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} dependencies: pako: 1.0.11 + dev: true - browserslist@4.22.2: + /browserslist@4.22.2: + resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true dependencies: - caniuse-lite: 1.0.30001579 + caniuse-lite: 1.0.30001566 electron-to-chromium: 1.4.607 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.22.2) - bs-logger@0.2.6: + /bs-logger@0.2.6: + resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} + engines: {node: '>= 6'} dependencies: fast-json-stable-stringify: 2.1.0 + dev: true - bs58@4.0.1: + /bs58@4.0.1: + resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} dependencies: base-x: 3.0.9 + dev: false - bs58@5.0.0: + /bs58@5.0.0: + resolution: {integrity: sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==} dependencies: base-x: 4.0.0 + dev: false - bs58check@2.1.2: + /bs58check@2.1.2: + resolution: {integrity: sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==} dependencies: bs58: 4.0.1 create-hash: 1.2.0 safe-buffer: 5.2.1 + dev: false - bser@2.1.1: + /bser@2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} dependencies: node-int64: 0.4.0 + dev: true - buffer-equal-constant-time@1.0.1: {} + /buffer-equal-constant-time@1.0.1: + resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} + dev: false - buffer-from@1.1.2: {} + /buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - buffer-reverse@1.0.1: {} + /buffer-reverse@1.0.1: + resolution: {integrity: sha512-M87YIUBsZ6N924W57vDwT/aOu8hw7ZgdByz6ijksLjmHJELBASmYTTlNHRgjE+pTsT9oJXGaDSgqqwfdHotDUg==} + dev: false - buffer-shims@1.0.0: {} + /buffer-shims@1.0.0: + resolution: {integrity: sha512-Zy8ZXMyxIT6RMTeY7OP/bDndfj6bwCan7SS98CEndS6deHwWPpseeHlwarNcBim+etXnF9HBc1non5JgDaJU1g==} + dev: false - buffer-to-arraybuffer@0.0.5: {} + /buffer-to-arraybuffer@0.0.5: + resolution: {integrity: sha512-3dthu5CYiVB1DEJp61FtApNnNndTckcqe4pFcLdvHtrpG+kcyekCJKg4MRiDcFW7A6AODnXB9U4dwQiCW5kzJQ==} + dev: false - buffer-xor@1.0.3: {} + /buffer-xor@1.0.3: + resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} - buffer@5.7.1: + /buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 - buffer@6.0.3: + /buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 - bufferutil@4.0.8: + /bufferutil@4.0.8: + resolution: {integrity: sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==} + engines: {node: '>=6.14.2'} + requiresBuild: true dependencies: node-gyp-build: 4.7.1 + dev: false - bufio@1.2.1: {} + /bufio@1.2.1: + resolution: {integrity: sha512-9oR3zNdupcg/Ge2sSHQF3GX+kmvL/fTPvD0nd5AGLq8SjUYnTz+SlFjK/GXidndbZtIj+pVKXiWeR9w6e9wKCA==} + engines: {node: '>=14.0.0'} + dev: false - builtin-modules@3.3.0: {} + /builtin-modules@3.3.0: + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} + engines: {node: '>=6'} + dev: true - builtin-status-codes@3.0.0: {} + /builtin-status-codes@3.0.0: + resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} + dev: true - builtins@5.0.1: + /builtins@5.0.1: + resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.6.0 + semver: 7.5.4 + dev: true - busboy@1.6.0: + /busboy@1.6.0: + resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} + engines: {node: '>=10.16.0'} dependencies: streamsearch: 1.1.0 - bytes@3.0.0: {} + /bytes@3.0.0: + resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} + engines: {node: '>= 0.8'} + dev: true - bytes@3.1.2: {} + /bytes@3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} - cacheable-lookup@5.0.4: {} + /cacheable-lookup@5.0.4: + resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} + engines: {node: '>=10.6.0'} - cacheable-lookup@6.1.0: {} + /cacheable-lookup@6.1.0: + resolution: {integrity: sha512-KJ/Dmo1lDDhmW2XDPMo+9oiy/CeqosPguPCrgcVzKyZrL6pM1gU2GmPY/xo6OQPTUaA/c0kwHuywB4E6nmT9ww==} + engines: {node: '>=10.6.0'} + dev: false - cacheable-request@7.0.4: + /cacheable-request@7.0.4: + resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} + engines: {node: '>=8'} dependencies: clone-response: 1.0.3 get-stream: 5.2.0 @@ -23521,58 +14093,94 @@ snapshots: normalize-url: 6.1.0 responselike: 2.0.1 - caching-transform@4.0.0: + /caching-transform@4.0.0: + resolution: {integrity: sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==} + engines: {node: '>=8'} dependencies: hasha: 5.2.2 make-dir: 3.1.0 package-hash: 4.0.0 write-file-atomic: 3.0.3 + dev: true - call-bind@1.0.5: + /call-bind@1.0.5: + resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} dependencies: function-bind: 1.1.2 get-intrinsic: 1.2.2 set-function-length: 1.1.1 - callsites@3.1.0: {} + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + dev: true - camel-case@4.1.2: + /camel-case@4.1.2: + resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} dependencies: pascal-case: 3.1.2 tslib: 2.6.2 + dev: true - camelcase-css@2.0.1: {} + /camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} - camelcase@5.3.1: {} + /camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + dev: true - camelcase@6.3.0: {} + /camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + dev: true - camelize@1.0.1: {} + /camelize@1.0.1: + resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} + dev: false - can-bind-to-host@1.1.2: {} + /can-bind-to-host@1.1.2: + resolution: {integrity: sha512-CqsgmaqiyFRNtP17Ihqa/uHbZxRirntNVNl/kJz31DLKuNRfzvzionkLoUSkElQ6Cz+cpXKA3mhHq4tjbieujA==} + hasBin: true + dev: true - caniuse-api@3.0.0: + /caniuse-api@3.0.0: + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.22.2 caniuse-lite: 1.0.30001579 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 + dev: true - caniuse-lite@1.0.30001566: {} + /caniuse-lite@1.0.30001566: + resolution: {integrity: sha512-ggIhCsTxmITBAMmK8yZjEhCO5/47jKXPu6Dha/wuCS4JePVL+3uiDEBuhu2aIoT+bqTOR8L76Ip1ARL9xYsEJA==} - caniuse-lite@1.0.30001579: {} + /caniuse-lite@1.0.30001579: + resolution: {integrity: sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==} - capital-case@1.0.4: + /capital-case@1.0.4: + resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} dependencies: no-case: 3.0.4 tslib: 2.6.2 upper-case-first: 2.0.2 + dev: true - case-sensitive-paths-webpack-plugin@2.4.0: {} + /case-sensitive-paths-webpack-plugin@2.4.0: + resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} + engines: {node: '>=4'} + dev: true - caseless@0.12.0: {} + /caseless@0.12.0: + resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} + dev: false - cbor-extract@2.2.0: + /cbor-extract@2.2.0: + resolution: {integrity: sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==} + hasBin: true + requiresBuild: true dependencies: node-gyp-build-optional-packages: 5.1.1 optionalDependencies: @@ -23582,17 +14190,26 @@ snapshots: '@cbor-extract/cbor-extract-linux-arm64': 2.2.0 '@cbor-extract/cbor-extract-linux-x64': 2.2.0 '@cbor-extract/cbor-extract-win32-x64': 2.2.0 + dev: false optional: true - cbor-js@0.1.0: {} + /cbor-js@0.1.0: + resolution: {integrity: sha512-7sQ/TvDZPl7csT1Sif9G0+MA0I0JOVah8+wWlJVQdVEgIbCzlN/ab3x+uvMNsc34TUvO6osQTAmB2ls80JX6tw==} + dev: false - cbor-x@1.5.8: + /cbor-x@1.5.8: + resolution: {integrity: sha512-gc3bHBsvG6GClCY6c0/iip+ghlqizkVp+TtaL927lwvP4VP9xBdi1HmqPR5uj/Mj/0TOlngMkIYa25wKg+VNrQ==} optionalDependencies: cbor-extract: 2.2.0 + dev: false - ccount@2.0.1: {} + /ccount@2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + dev: true - chai@4.3.10: + /chai@4.3.10: + resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} + engines: {node: '>=4'} dependencies: assertion-error: 1.1.0 check-error: 1.0.3 @@ -23602,38 +14219,54 @@ snapshots: pathval: 1.1.1 type-detect: 4.0.8 - chalk@1.1.3: + /chalk@1.1.3: + resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} + engines: {node: '>=0.10.0'} dependencies: ansi-styles: 2.2.1 escape-string-regexp: 1.0.5 has-ansi: 2.0.0 strip-ansi: 3.0.1 supports-color: 2.0.0 + dev: false - chalk@2.4.2: + /chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} dependencies: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - chalk@3.0.0: + /chalk@3.0.0: + resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} + engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@4.1.0: + /chalk@4.1.0: + resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@4.1.2: + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 + dev: true - chalk@5.3.0: {} + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: true - change-case-all@1.0.14: + /change-case-all@1.0.14: + resolution: {integrity: sha512-CWVm2uT7dmSHdO/z1CXT/n47mWonyypzBbuCy5tN7uMg22BsfkhwT6oHmFCAk+gL1LOOxhdbB9SZz3J1KTY3gA==} dependencies: change-case: 4.1.2 is-lower-case: 2.0.2 @@ -23645,8 +14278,10 @@ snapshots: title-case: 3.0.3 upper-case: 2.0.2 upper-case-first: 2.0.2 + dev: true - change-case-all@1.0.15: + /change-case-all@1.0.15: + resolution: {integrity: sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==} dependencies: change-case: 4.1.2 is-lower-case: 2.0.2 @@ -23658,8 +14293,10 @@ snapshots: title-case: 3.0.3 upper-case: 2.0.2 upper-case-first: 2.0.2 + dev: true - change-case@4.1.2: + /change-case@4.1.2: + resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==} dependencies: camel-case: 4.1.2 capital-case: 1.0.4 @@ -23673,28 +14310,48 @@ snapshots: sentence-case: 3.0.4 snake-case: 3.0.4 tslib: 2.6.2 + dev: true - char-regex@1.0.2: {} + /char-regex@1.0.2: + resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} + engines: {node: '>=10'} + dev: true - char-regex@2.0.1: {} + /char-regex@2.0.1: + resolution: {integrity: sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==} + engines: {node: '>=12.20'} + dev: true - character-entities-legacy@1.1.4: {} + /character-entities-legacy@1.1.4: + resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} - character-entities@1.2.4: {} + /character-entities@1.2.4: + resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} - character-entities@2.0.2: {} + /character-entities@2.0.2: + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} + dev: true - character-reference-invalid@1.1.4: {} + /character-reference-invalid@1.1.4: + resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} - chardet@0.7.0: {} + /chardet@0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + dev: true - check-error@1.0.3: + /check-error@1.0.3: + resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} dependencies: get-func-name: 2.0.2 - check-more-types@2.24.0: {} + /check-more-types@2.24.0: + resolution: {integrity: sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==} + engines: {node: '>= 0.8.0'} + dev: true - chokidar@3.5.3: + /chokidar@3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.3 braces: 3.0.2 @@ -23706,17 +14363,31 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chownr@1.1.4: {} + /chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - chownr@2.0.0: {} + /chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + dev: true - chromatic@6.24.1: {} + /chromatic@6.24.1: + resolution: {integrity: sha512-XbpdWWHvFpEHtcq1Km71UcuQ07effB+8q8L47E1Y7HJmJ4ZCoKCuPd8liNrbnvwEAxqfBZvTcONYU/3BPz2i5w==} + hasBin: true + dev: true - chrome-trace-event@1.0.3: {} + /chrome-trace-event@1.0.3: + resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} + engines: {node: '>=6.0'} - ci-info@3.9.0: {} + /ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + engines: {node: '>=8'} + dev: true - cid-tool@3.0.0: + /cid-tool@3.0.0: + resolution: {integrity: sha512-rgpV/LzuxUsGCJvUHe9+OuOAENVCiTn+mgGT8Nee1qDLS3xFGBUvZQdsY9MEpUi0YOFy6oz1pybHErcvE4SlGw==} + hasBin: true dependencies: cids: 1.1.9 explain-error: 1.0.4 @@ -23725,213 +14396,354 @@ snapshots: split2: 3.2.2 uint8arrays: 2.1.10 yargs: 16.2.0 + dev: false - cids@0.7.5: + /cids@0.7.5: + resolution: {integrity: sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==} + engines: {node: '>=4.0.0', npm: '>=3.0.0'} + deprecated: This module has been superseded by the multiformats module dependencies: buffer: 5.7.1 class-is: 1.1.0 multibase: 0.6.1 multicodec: 1.0.4 multihashes: 0.4.21 + dev: false - cids@1.1.9: + /cids@1.1.9: + resolution: {integrity: sha512-l11hWRfugIcbGuTZwAM5PwpjPPjyb6UZOGwlHSnOBV5o07XhQ4gNpBN67FbODvpjyHtd+0Xs6KNvUcGBiDRsdg==} + engines: {node: '>=4.0.0', npm: '>=3.0.0'} + deprecated: This module has been superseded by the multiformats module dependencies: multibase: 4.0.6 multicodec: 3.2.1 multihashes: 4.0.3 uint8arrays: 3.1.1 + dev: false - cipher-base@1.0.4: + /cipher-base@1.0.4: + resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - citty@0.1.5: + /citty@0.1.5: + resolution: {integrity: sha512-AS7n5NSc0OQVMV9v6wt3ByujNIrne0/cTjiC2MYqhvao57VNfiuVksTSr2p17nVOhEr2KtqiAkGwHcgMC/qUuQ==} dependencies: consola: 3.2.3 - cjs-module-lexer@1.2.3: {} + /cjs-module-lexer@1.2.3: + resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} + dev: true - class-is@1.1.0: {} + /class-is@1.1.0: + resolution: {integrity: sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==} + dev: false - class-transformer@0.5.1: {} + /class-transformer@0.5.1: + resolution: {integrity: sha512-SQa1Ws6hUbfC98vKGxZH3KFY0Y1lm5Zm0SY8XX9zbK7FJCyVEac3ATW0RIpwzW+oOfmHE5PMPufDG9hCfoEOMw==} + dev: false - class-validator@0.14.0: + /class-validator@0.14.0: + resolution: {integrity: sha512-ct3ltplN8I9fOwUd8GrP8UQixwff129BkEtuWDKL5W45cQuLd19xqmTLu5ge78YDm/fdje6FMt0hGOhl0lii3A==} dependencies: '@types/validator': 13.11.7 libphonenumber-js: 1.10.51 validator: 13.11.0 + dev: false - class-variance-authority@0.6.1: + /class-variance-authority@0.6.1: + resolution: {integrity: sha512-eurOEGc7YVx3majOrOb099PNKgO3KnKSApOprXI4BTq6bcfbqbQXPN2u+rPPmIJ2di23bMwhk0SxCCthBmszEQ==} dependencies: clsx: 1.2.1 + dev: false - classnames@2.3.2: {} + /classnames@2.3.2: + resolution: {integrity: sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==} + dev: false - clean-css@5.3.3: + /clean-css@5.3.3: + resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} + engines: {node: '>= 10.0'} dependencies: source-map: 0.6.1 + dev: true - clean-stack@2.2.0: {} + /clean-stack@2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} + dev: true - cli-cursor@3.1.0: + /cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} dependencies: restore-cursor: 3.1.0 + dev: true - cli-cursor@4.0.0: + /cli-cursor@4.0.0: + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: restore-cursor: 4.0.0 + dev: true - cli-spinners@2.6.1: {} + /cli-spinners@2.6.1: + resolution: {integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==} + engines: {node: '>=6'} + dev: true - cli-spinners@2.9.2: {} + /cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} + dev: true - cli-table3@0.6.3: + /cli-table3@0.6.3: + resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==} + engines: {node: 10.* || >= 12.*} dependencies: string-width: 4.2.3 optionalDependencies: '@colors/colors': 1.5.0 + dev: true - cli-truncate@2.1.0: + /cli-truncate@2.1.0: + resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} + engines: {node: '>=8'} dependencies: slice-ansi: 3.0.0 string-width: 4.2.3 + dev: true - cli-truncate@3.1.0: + /cli-truncate@3.1.0: + resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: slice-ansi: 5.0.0 string-width: 5.1.2 + dev: true - cli-width@3.0.0: {} + /cli-width@3.0.0: + resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} + engines: {node: '>= 10'} + dev: true - client-only@0.0.1: {} + /client-only@0.0.1: + resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} - clipboardy@3.0.0: + /clipboardy@3.0.0: + resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: arch: 2.2.0 execa: 5.1.1 is-wsl: 2.2.0 - cliui@6.0.0: + /cliui@6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 6.2.0 + dev: true - cliui@7.0.4: + /cliui@7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 + dev: false - cliui@8.0.1: + /cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 + dev: true - clone-deep@4.0.1: + /clone-deep@4.0.1: + resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} + engines: {node: '>=6'} dependencies: is-plain-object: 2.0.4 kind-of: 6.0.3 shallow-clone: 3.0.1 + dev: true - clone-response@1.0.3: + /clone-response@1.0.3: + resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} dependencies: mimic-response: 1.0.1 - clone@1.0.4: {} + /clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + dev: true - clsx@1.2.1: {} + /clsx@1.2.1: + resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} + engines: {node: '>=6'} + dev: false - cluster-key-slot@1.1.2: {} + /cluster-key-slot@1.1.2: + resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} + engines: {node: '>=0.10.0'} - cmdk@0.2.0(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /cmdk@0.2.0(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-JQpKvEOb86SnvMZbYaFKYhvzFntWBeSZdyii0rZPhKJj9uwJBxu4DaVYDrRN7r3mPop56oPhRw+JYWTKs66TYw==} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: - '@radix-ui/react-dialog': 1.0.0(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dialog': 1.0.0(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) command-score: 0.1.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/react' + dev: false - co@4.6.0: {} + /co@4.6.0: + resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + dev: true - collect-v8-coverage@1.0.2: {} + /collect-v8-coverage@1.0.2: + resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} + dev: true - color-convert@1.9.3: + /color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: color-name: 1.1.3 - color-convert@2.0.1: + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 - color-name@1.1.3: {} + /color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - color-name@1.1.4: {} + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - color-string@1.9.1: + /color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 - color@3.2.1: + /color@3.2.1: + resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} dependencies: color-convert: 1.9.3 color-string: 1.9.1 - color@4.2.3: + /color@4.2.3: + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} + engines: {node: '>=12.5.0'} dependencies: color-convert: 2.0.1 color-string: 1.9.1 + dev: true - colord@2.9.3: {} + /colord@2.9.3: + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} + dev: true - colorette@1.4.0: {} + /colorette@1.4.0: + resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} + dev: true - colorette@2.0.20: {} + /colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + dev: true - columnify@1.6.0: + /columnify@1.6.0: + resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} + engines: {node: '>=8.0.0'} dependencies: strip-ansi: 6.0.1 wcwidth: 1.0.1 + dev: true - combined-stream@1.0.8: + /combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 - comma-separated-tokens@1.0.8: {} + /comma-separated-tokens@1.0.8: + resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} + dev: false - command-score@0.1.2: {} + /command-score@0.1.2: + resolution: {integrity: sha512-VtDvQpIJBvBatnONUsPzXYFVKQQAhuf3XTNOAsdBxCNO/QCtUUd8LSgjn0GVarBkCad6aJCZfXgrjYbl/KRr7w==} + dev: false - commander@11.0.0: {} + /commander@11.0.0: + resolution: {integrity: sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==} + engines: {node: '>=16'} + dev: true - commander@2.20.3: {} + /commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - commander@3.0.2: {} + /commander@3.0.2: + resolution: {integrity: sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==} + dev: true - commander@4.1.1: {} + /commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} - commander@5.1.0: {} + /commander@5.1.0: + resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} + engines: {node: '>= 6'} + dev: true - commander@7.2.0: {} + /commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + dev: true - commander@8.3.0: {} + /commander@8.3.0: + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} + engines: {node: '>= 12'} + dev: true - commander@9.5.0: {} + /commander@9.5.0: + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} + engines: {node: ^12.20.0 || >=14} + dev: true - common-path-prefix@3.0.0: {} + /common-path-prefix@3.0.0: + resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} + dev: true - common-tags@1.8.2: {} + /common-tags@1.8.2: + resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} + engines: {node: '>=4.0.0'} + dev: true - commondir@1.0.1: {} + /commondir@1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - compressible@2.0.18: + /compressible@2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.52.0 + dev: true - compression@1.7.4: + /compression@1.7.4: + resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} + engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.8 bytes: 3.0.0 @@ -23942,75 +14754,120 @@ snapshots: vary: 1.1.2 transitivePeerDependencies: - supports-color + dev: true - concat-map@0.0.1: {} + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - concat-stream@2.0.0: + /concat-stream@2.0.0: + resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} + engines: {'0': node >= 6.0} dependencies: buffer-from: 1.1.2 inherits: 2.0.4 readable-stream: 3.6.2 typedarray: 0.0.6 + dev: true - concat-with-sourcemaps@1.1.0: + /concat-with-sourcemaps@1.1.0: + resolution: {integrity: sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==} dependencies: source-map: 0.6.1 + dev: true - confusing-browser-globals@1.0.11: {} + /confusing-browser-globals@1.0.11: + resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} + dev: true - connect-history-api-fallback@2.0.0: {} + /connect-history-api-fallback@2.0.0: + resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} + engines: {node: '>=0.8'} + dev: true - consola@3.2.3: {} + /consola@3.2.3: + resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} + engines: {node: ^14.18.0 || >=16.10.0} - console-browserify@1.2.0: {} + /console-browserify@1.2.0: + resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} + dev: true - constant-case@3.0.4: + /constant-case@3.0.4: + resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} dependencies: no-case: 3.0.4 tslib: 2.6.2 upper-case: 2.0.2 + dev: true - constants-browserify@1.0.0: {} + /constants-browserify@1.0.0: + resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} + dev: true - content-disposition@0.5.4: + /content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} dependencies: safe-buffer: 5.2.1 - content-hash@2.5.2: + /content-hash@2.5.2: + resolution: {integrity: sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==} dependencies: cids: 0.7.5 multicodec: 0.5.7 multihashes: 0.4.21 + dev: false - content-type@1.0.5: {} + /content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} - convert-source-map@1.9.0: {} + /convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + dev: true - convert-source-map@2.0.0: {} + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - cookie-es@1.0.0: {} + /cookie-es@1.0.0: + resolution: {integrity: sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ==} - cookie-signature@1.0.6: {} + /cookie-signature@1.0.6: + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} - cookie@0.4.2: {} + /cookie@0.4.2: + resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} + engines: {node: '>= 0.6'} - cookie@0.5.0: {} + /cookie@0.5.0: + resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} + engines: {node: '>= 0.6'} - cookies-next@4.1.0: + /cookies-next@4.1.0: + resolution: {integrity: sha512-BREVc4TJT4NwXfyKjdjnYFXM6iRns+MYpCd34ClXuYqeisXnkPkbq7Ok9xaqi9mHmV6H2rwPE+p3EpMz4pF/kQ==} dependencies: '@types/cookie': 0.4.1 '@types/node': 16.18.68 cookie: 0.4.2 + dev: false - copy-anything@2.0.6: + /copy-anything@2.0.6: + resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} dependencies: is-what: 3.14.1 + dev: true - copy-to-clipboard@3.3.3: + /copy-to-clipboard@3.3.3: + resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} dependencies: toggle-selection: 1.0.6 + dev: false - copy-webpack-plugin@10.2.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /copy-webpack-plugin@10.2.4(webpack@5.89.0): + resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} + engines: {node: '>= 12.20.0'} + peerDependencies: + webpack: ^5.1.0 dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -24018,65 +14875,103 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.1 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - core-js-compat@3.34.0: + /core-js-compat@3.34.0: + resolution: {integrity: sha512-4ZIyeNbW/Cn1wkMMDy+mvrRUxrwFNjKwbhCfQpDd+eLgYipDqp8oGFGtLmhh18EDPKA0g3VUBYOxQGGwvWLVpA==} dependencies: browserslist: 4.22.2 + dev: true - core-js-pure@3.34.0: {} + /core-js-pure@3.34.0: + resolution: {integrity: sha512-pmhivkYXkymswFfbXsANmBAewXx86UBfmagP+w0wkK06kLsLlTK5oQmsURPivzMkIBQiYq2cjamcZExIwlFQIg==} + requiresBuild: true + dev: true - core-util-is@1.0.2: {} + /core-util-is@1.0.2: + resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} + dev: false - core-util-is@1.0.3: {} + /core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - cors@2.8.5: + /cors@2.8.5: + resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} + engines: {node: '>= 0.10'} dependencies: object-assign: 4.1.1 vary: 1.1.2 + dev: false - corser@2.0.1: {} + /corser@2.0.1: + resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} + engines: {node: '>= 0.4.0'} + dev: true - cosmiconfig@6.0.0: + /cosmiconfig@6.0.0: + resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} + engines: {node: '>=8'} dependencies: '@types/parse-json': 4.0.2 import-fresh: 3.3.0 parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 + dev: true - cosmiconfig@7.1.0: + /cosmiconfig@7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} + engines: {node: '>=10'} dependencies: '@types/parse-json': 4.0.2 import-fresh: 3.3.0 parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 + dev: true - cosmiconfig@8.0.0: + /cosmiconfig@8.0.0: + resolution: {integrity: sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==} + engines: {node: '>=14'} dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 + dev: true - cosmiconfig@8.3.6(typescript@5.4.2): + /cosmiconfig@8.3.6(typescript@5.4.2): + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - optionalDependencies: typescript: 5.4.2 + dev: true - crc-32@1.2.2: {} + /crc-32@1.2.2: + resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} + engines: {node: '>=0.8'} + hasBin: true + dev: false - create-ecdh@4.0.4: + /create-ecdh@4.0.4: + resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} dependencies: bn.js: 4.12.0 elliptic: 6.5.4 + dev: true - create-hash@1.2.0: + /create-hash@1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} dependencies: cipher-base: 1.0.4 inherits: 2.0.4 @@ -24084,7 +14979,8 @@ snapshots: ripemd160: 2.0.2 sha.js: 2.4.11 - create-hmac@1.1.7: + /create-hmac@1.1.7: + resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} dependencies: cipher-base: 1.0.4 create-hash: 1.2.0 @@ -24093,13 +14989,16 @@ snapshots: safe-buffer: 5.2.1 sha.js: 2.4.11 - create-jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): + /create-jest@29.7.0(@types/node@18.19.31)(ts-node@10.9.1): + resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true dependencies: '@jest/types': 29.6.3 chalk: 4.1.0 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + jest-config: 29.7.0(@types/node@18.19.31)(ts-node@10.9.1) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -24107,55 +15006,77 @@ snapshots: - babel-plugin-macros - supports-color - ts-node + dev: true - create-require@1.1.1: {} + /create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - cron@3.1.6: + /cron@3.1.6: + resolution: {integrity: sha512-cvFiQCeVzsA+QPM6fhjBtlKGij7tLLISnTSvFxVdnFGLdz+ZdXN37kNe0i2gefmdD17XuZA6n2uPVwzl4FxW/w==} dependencies: '@types/luxon': 3.3.7 luxon: 3.4.4 + dev: true - cross-env@7.0.3: + /cross-env@7.0.3: + resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} + engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} + hasBin: true dependencies: cross-spawn: 7.0.3 + dev: true - cross-fetch@3.1.8(encoding@0.1.13): + /cross-fetch@3.1.8(encoding@0.1.13): + resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} dependencies: node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding - cross-fetch@4.0.0(encoding@0.1.13): + /cross-fetch@4.0.0(encoding@0.1.13): + resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==} dependencies: node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding + dev: false - cross-inspect@1.0.0: + /cross-inspect@1.0.0: + resolution: {integrity: sha512-4PFfn4b5ZN6FMNGSZlyb7wUhuN8wvj8t/VQHZdM4JsDcruGJ8L2kf9zao98QIrBPFCpdk27qst/AGTl7pL3ypQ==} + engines: {node: '>=16.0.0'} dependencies: tslib: 2.6.2 + dev: true - cross-spawn@5.1.0: + /cross-spawn@5.1.0: + resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} dependencies: lru-cache: 4.1.5 shebang-command: 1.2.0 which: 1.3.1 + dev: true - cross-spawn@6.0.5: + /cross-spawn@6.0.5: + resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} + engines: {node: '>=4.8'} dependencies: nice-try: 1.0.5 path-key: 2.0.1 semver: 5.7.2 shebang-command: 1.2.0 which: 1.3.1 + dev: true - cross-spawn@7.0.3: + /cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - crypto-browserify@3.12.0: + /crypto-browserify@3.12.0: + resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} dependencies: browserify-cipher: 1.0.1 browserify-sign: 4.2.2 @@ -24168,22 +15089,41 @@ snapshots: public-encrypt: 4.0.3 randombytes: 2.1.0 randomfill: 1.0.4 + dev: true - crypto-js@4.2.0: {} + /crypto-js@4.2.0: + resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} - crypto-random-string@2.0.0: {} + /crypto-random-string@2.0.0: + resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} + engines: {node: '>=8'} + dev: true - css-color-keywords@1.0.0: {} + /css-color-keywords@1.0.0: + resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} + engines: {node: '>=4'} + dev: false - css-declaration-sorter@6.4.1(postcss@8.4.32): + /css-declaration-sorter@6.4.1(postcss@8.4.32): + resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} + engines: {node: ^10 || ^12 || >=14} + peerDependencies: + postcss: ^8.0.9 dependencies: postcss: 8.4.32 + dev: true - css-in-js-utils@3.1.0: + /css-in-js-utils@3.1.0: + resolution: {integrity: sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==} dependencies: hyphenate-style-name: 1.0.4 + dev: false - css-loader@6.8.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /css-loader@6.8.1(webpack@5.89.0): + resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 dependencies: icss-utils: 5.1.0(postcss@8.4.32) postcss: 8.4.32 @@ -24193,64 +15133,113 @@ snapshots: postcss-modules-values: 4.0.0(postcss@8.4.32) postcss-value-parser: 4.2.0 semver: 7.5.4 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - css-minimizer-webpack-plugin@5.0.1(esbuild@0.19.12)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /css-minimizer-webpack-plugin@5.0.1(esbuild@0.19.12)(webpack@5.89.0): + resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@parcel/css': '*' + '@swc/css': '*' + clean-css: '*' + csso: '*' + esbuild: '*' + lightningcss: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + '@parcel/css': + optional: true + '@swc/css': + optional: true + clean-css: + optional: true + csso: + optional: true + esbuild: + optional: true + lightningcss: + optional: true dependencies: '@jridgewell/trace-mapping': 0.3.20 cssnano: 6.0.1(postcss@8.4.32) + esbuild: 0.19.12 jest-worker: 29.7.0 postcss: 8.4.32 schema-utils: 4.2.0 serialize-javascript: 6.0.1 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - optionalDependencies: - esbuild: 0.19.12 + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - css-select@4.3.0: + /css-select@4.3.0: + resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} dependencies: boolbase: 1.0.0 css-what: 6.1.0 domhandler: 4.3.1 domutils: 2.8.0 nth-check: 2.1.1 + dev: true - css-select@5.1.0: + /css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} dependencies: boolbase: 1.0.0 css-what: 6.1.0 domhandler: 5.0.3 domutils: 3.1.0 nth-check: 2.1.1 + dev: true - css-to-react-native@3.2.0: + /css-to-react-native@3.2.0: + resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==} dependencies: camelize: 1.0.1 css-color-keywords: 1.0.0 postcss-value-parser: 4.2.0 + dev: false - css-tree@1.1.3: + /css-tree@1.1.3: + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} + engines: {node: '>=8.0.0'} dependencies: mdn-data: 2.0.14 source-map: 0.6.1 - css-tree@2.2.1: + /css-tree@2.2.1: + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} dependencies: mdn-data: 2.0.28 source-map-js: 1.0.2 + dev: true - css-tree@2.3.1: + /css-tree@2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} dependencies: mdn-data: 2.0.30 source-map-js: 1.0.2 + dev: true - css-what@6.1.0: {} + /css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + dev: true - css.escape@1.5.1: {} + /css.escape@1.5.1: + resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} + dev: true - cssesc@3.0.0: {} + /cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true - cssnano-preset-default@5.2.14(postcss@8.4.32): + /cssnano-preset-default@5.2.14(postcss@8.4.32): + resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: css-declaration-sorter: 6.4.1(postcss@8.4.32) cssnano-utils: 3.1.0(postcss@8.4.32) @@ -24282,8 +15271,13 @@ snapshots: postcss-reduce-transforms: 5.1.0(postcss@8.4.32) postcss-svgo: 5.1.0(postcss@8.4.32) postcss-unique-selectors: 5.1.1(postcss@8.4.32) + dev: true - cssnano-preset-default@6.0.1(postcss@8.4.32): + /cssnano-preset-default@6.0.1(postcss@8.4.32): + resolution: {integrity: sha512-7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: css-declaration-sorter: 6.4.1(postcss@8.4.32) cssnano-utils: 4.0.0(postcss@8.4.32) @@ -24315,124 +15309,233 @@ snapshots: postcss-reduce-transforms: 6.0.0(postcss@8.4.32) postcss-svgo: 6.0.0(postcss@8.4.32) postcss-unique-selectors: 6.0.0(postcss@8.4.32) + dev: true - cssnano-utils@3.1.0(postcss@8.4.32): + /cssnano-utils@3.1.0(postcss@8.4.32): + resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 + dev: true - cssnano-utils@4.0.0(postcss@8.4.32): + /cssnano-utils@4.0.0(postcss@8.4.32): + resolution: {integrity: sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 + dev: true - cssnano@5.1.15(postcss@8.4.32): + /cssnano@5.1.15(postcss@8.4.32): + resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: cssnano-preset-default: 5.2.14(postcss@8.4.32) lilconfig: 2.1.0 postcss: 8.4.32 yaml: 1.10.2 + dev: true - cssnano@6.0.1(postcss@8.4.32): + /cssnano@6.0.1(postcss@8.4.32): + resolution: {integrity: sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: cssnano-preset-default: 6.0.1(postcss@8.4.32) lilconfig: 2.1.0 postcss: 8.4.32 + dev: true - csso@4.2.0: + /csso@4.2.0: + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} + engines: {node: '>=8.0.0'} dependencies: css-tree: 1.1.3 + dev: true - csso@5.0.5: + /csso@5.0.5: + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} dependencies: css-tree: 2.2.1 + dev: true - cssom@0.3.8: {} + /cssom@0.3.8: + resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} + dev: true - cssom@0.5.0: {} + /cssom@0.5.0: + resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} + dev: true - cssstyle@2.3.0: + /cssstyle@2.3.0: + resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} + engines: {node: '>=8'} dependencies: cssom: 0.3.8 + dev: true - csstype@3.1.2: {} + /csstype@3.1.2: + resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} + dev: false - csstype@3.1.3: {} + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - cwd@0.10.0: + /cwd@0.10.0: + resolution: {integrity: sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==} + engines: {node: '>=0.8'} dependencies: find-pkg: 0.1.2 fs-exists-sync: 0.1.0 + dev: true - d@1.0.1: + /d@1.0.1: + resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} dependencies: es5-ext: 0.10.62 type: 1.2.0 + dev: false - damerau-levenshtein@1.0.8: {} + /damerau-levenshtein@1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + dev: true - dashdash@1.14.1: + /dashdash@1.14.1: + resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} + engines: {node: '>=0.10'} dependencies: assert-plus: 1.0.0 + dev: false - data-urls@3.0.2: + /data-urls@3.0.2: + resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} + engines: {node: '>=12'} dependencies: abab: 2.0.6 whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 + dev: true - dataloader@2.2.2: {} + /dataloader@2.2.2: + resolution: {integrity: sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g==} + dev: true - date-fns-tz@3.0.1(date-fns@3.6.0): + /date-fns-tz@3.0.1(date-fns@3.6.0): + resolution: {integrity: sha512-LGKFMKEllm9tCirgYhha3rqfw5nstTULXnKKCk2qO/qju1rfxpUI9IXzmpOd5w727TtrfenAVafql0B/vs6aQQ==} + peerDependencies: + date-fns: ^3.0.0 dependencies: date-fns: 3.6.0 lodash.clonedeep: 4.5.0 + dev: false - date-fns@3.6.0: {} + /date-fns@3.6.0: + resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} + dev: false - date-format@4.0.3: {} + /date-format@4.0.3: + resolution: {integrity: sha512-7P3FyqDcfeznLZp2b+OMitV9Sz2lUnsT87WaTat9nVwqsBkTzPG3lPLNwW3en6F4pHUiWzr6vb8CLhjdK9bcxQ==} + engines: {node: '>=4.0'} + dev: true - debounce@1.2.1: {} + /debounce@1.2.1: + resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} + dev: true - debug@2.6.9: + /debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 - debug@3.2.7: + /debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 + dev: true - debug@4.3.4: + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.2 - decamelize@1.2.0: {} + /decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + dev: true - decimal.js@10.4.3: {} + /decimal.js@10.4.3: + resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} + dev: true - decode-named-character-reference@1.0.2: + /decode-named-character-reference@1.0.2: + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} dependencies: character-entities: 2.0.2 + dev: true - decode-uri-component@0.2.2: {} + /decode-uri-component@0.2.2: + resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} + engines: {node: '>=0.10'} + dev: false - decompress-response@3.3.0: + /decompress-response@3.3.0: + resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} + engines: {node: '>=4'} dependencies: mimic-response: 1.0.1 + dev: false - decompress-response@6.0.0: + /decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} dependencies: mimic-response: 3.1.0 - dedent@0.7.0: {} + /dedent@0.7.0: + resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} + dev: true - dedent@1.5.1(babel-plugin-macros@2.8.0): - optionalDependencies: - babel-plugin-macros: 2.8.0 + /dedent@1.5.1: + resolution: {integrity: sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==} + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + dev: true - deep-eql@4.1.3: + /deep-eql@4.1.3: + resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} + engines: {node: '>=6'} dependencies: type-detect: 4.0.8 - deep-equal@2.2.3: + /deep-equal@2.2.3: + resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} + engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.0 call-bind: 1.0.5 @@ -24453,50 +15556,83 @@ snapshots: which-collection: 1.0.1 which-typed-array: 1.1.13 - deep-extend@0.6.0: {} + /deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} + dev: true - deep-is@0.1.4: {} + /deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true - deepmerge@4.3.1: {} + /deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + dev: true - default-browser-id@3.0.0: + /default-browser-id@3.0.0: + resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} + engines: {node: '>=12'} dependencies: bplist-parser: 0.2.0 untildify: 4.0.0 + dev: true - default-gateway@6.0.3: + /default-gateway@6.0.3: + resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} + engines: {node: '>= 10'} dependencies: execa: 5.1.1 + dev: true - default-require-extensions@3.0.1: + /default-require-extensions@3.0.1: + resolution: {integrity: sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==} + engines: {node: '>=8'} dependencies: strip-bom: 4.0.0 + dev: true - defaults@1.0.4: + /defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} dependencies: clone: 1.0.4 + dev: true - defer-to-connect@2.0.1: {} + /defer-to-connect@2.0.1: + resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} + engines: {node: '>=10'} - define-data-property@1.1.1: + /define-data-property@1.1.1: + resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} + engines: {node: '>= 0.4'} dependencies: get-intrinsic: 1.2.2 gopd: 1.0.1 has-property-descriptors: 1.0.1 - define-lazy-prop@2.0.0: {} + /define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + dev: true - define-properties@1.2.1: + /define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.1 has-property-descriptors: 1.0.1 object-keys: 1.1.1 - defined@1.0.1: {} + /defined@1.0.1: + resolution: {integrity: sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==} + dev: false - defu@6.1.3: {} + /defu@6.1.3: + resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==} - del@6.1.1: + /del@6.1.1: + resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} + engines: {node: '>=10'} dependencies: globby: 11.1.0 graceful-fs: 4.2.11 @@ -24506,216 +15642,363 @@ snapshots: p-map: 4.0.0 rimraf: 3.0.2 slash: 3.0.0 + dev: true - delayed-stream@1.0.0: {} + /delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} - denque@2.1.0: {} + /denque@2.1.0: + resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} + engines: {node: '>=0.10'} - depd@1.1.2: {} + /depd@1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} + engines: {node: '>= 0.6'} + dev: true - depd@2.0.0: {} + /depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} - dependency-graph@0.11.0: {} + /dependency-graph@0.11.0: + resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==} + engines: {node: '>= 0.6.0'} + dev: true - dequal@2.0.3: {} + /dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + dev: true - des.js@1.1.0: + /des.js@1.1.0: + resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 + dev: true - destr@2.0.2: {} + /destr@2.0.2: + resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==} - destroy@1.2.0: {} + /destroy@1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - detect-browser@5.3.0: {} + /detect-browser@5.3.0: + resolution: {integrity: sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==} + dev: false - detect-indent@6.1.0: {} + /detect-indent@6.1.0: + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + engines: {node: '>=8'} + dev: true - detect-libc@1.0.3: {} + /detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true - detect-libc@2.0.2: {} + /detect-libc@2.0.2: + resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} + engines: {node: '>=8'} - detect-newline@3.1.0: {} + /detect-newline@3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + engines: {node: '>=8'} + dev: true - detect-node-es@1.1.0: {} + /detect-node-es@1.1.0: + resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} - detect-node@2.1.0: {} + /detect-node@2.1.0: + resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} + dev: true - detect-package-manager@2.0.1: + /detect-package-manager@2.0.1: + resolution: {integrity: sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==} + engines: {node: '>=12'} dependencies: execa: 5.1.1 + dev: true - detect-port@1.5.1: + /detect-port@1.5.1: + resolution: {integrity: sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==} + hasBin: true dependencies: address: 1.2.2 debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: true - didyoumean@1.2.2: {} + /didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - diff-sequences@28.1.1: {} + /diff-sequences@28.1.1: + resolution: {integrity: sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dev: true - diff-sequences@29.6.3: {} + /diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true - diff@4.0.2: {} + /diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} - diff@5.1.0: {} + /diff@5.1.0: + resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} + engines: {node: '>=0.3.1'} + dev: true - diffable-html@4.1.0: + /diffable-html@4.1.0: + resolution: {integrity: sha512-++kyNek+YBLH8cLXS+iTj/Hiy2s5qkRJEJ8kgu/WHbFrVY2vz9xPFUT+fii2zGF0m1CaojDlQJjkfrCt7YWM1g==} dependencies: htmlparser2: 3.10.1 + dev: true - diffie-hellman@5.0.3: + /diffie-hellman@5.0.3: + resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} dependencies: bn.js: 4.12.0 miller-rabin: 4.0.1 randombytes: 2.1.0 + dev: true - dinero.js@2.0.0-alpha.14: + /dinero.js@2.0.0-alpha.14: + resolution: {integrity: sha512-dkURHd9P+2TjuSTMUAnvrB7SsL4GbBYG/WPtIBV8M+L7Xf80x84sJcUUTxIS33S4AlkIbVANlaL86w2g5zdrmg==} dependencies: '@dinero.js/calculator-number': 2.0.0-alpha.14 '@dinero.js/core': 2.0.0-alpha.14 '@dinero.js/currencies': 2.0.0-alpha.14 + dev: false - dir-glob@3.0.1: + /dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} dependencies: path-type: 4.0.0 + dev: true - dlv@1.1.3: {} + /dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - dns-equal@1.0.0: {} + /dns-equal@1.0.0: + resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==} + dev: true - dns-packet@5.6.1: + /dns-packet@5.6.1: + resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} + engines: {node: '>=6'} dependencies: '@leichtgewicht/ip-codec': 2.0.4 + dev: true - doctrine@2.1.0: + /doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} dependencies: esutils: 2.0.3 + dev: true - doctrine@3.0.0: + /doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} dependencies: esutils: 2.0.3 + dev: true - dom-accessibility-api@0.5.16: {} + /dom-accessibility-api@0.5.16: + resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} + dev: true - dom-converter@0.2.0: + /dom-converter@0.2.0: + resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} dependencies: utila: 0.4.0 + dev: true - dom-serializer@0.2.2: + /dom-serializer@0.2.2: + resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} dependencies: domelementtype: 2.3.0 entities: 2.2.0 + dev: true - dom-serializer@1.4.1: + /dom-serializer@1.4.1: + resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} dependencies: domelementtype: 2.3.0 domhandler: 4.3.1 entities: 2.2.0 + dev: true - dom-serializer@2.0.0: + /dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 entities: 4.5.0 + dev: true - dom-walk@0.1.2: {} + /dom-walk@0.1.2: + resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} + dev: false - domain-browser@4.23.0: {} + /domain-browser@4.23.0: + resolution: {integrity: sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==} + engines: {node: '>=10'} + dev: true - domelementtype@1.3.1: {} + /domelementtype@1.3.1: + resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} + dev: true - domelementtype@2.3.0: {} + /domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + dev: true - domexception@4.0.0: + /domexception@4.0.0: + resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} + engines: {node: '>=12'} + deprecated: Use your platform's native DOMException instead dependencies: webidl-conversions: 7.0.0 + dev: true - domhandler@2.4.2: + /domhandler@2.4.2: + resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==} dependencies: domelementtype: 1.3.1 + dev: true - domhandler@4.3.1: + /domhandler@4.3.1: + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} + engines: {node: '>= 4'} dependencies: domelementtype: 2.3.0 + dev: true - domhandler@5.0.3: + /domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} dependencies: domelementtype: 2.3.0 + dev: true - domutils@1.7.0: + /domutils@1.7.0: + resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} dependencies: dom-serializer: 0.2.2 domelementtype: 1.3.1 + dev: true - domutils@2.8.0: + /domutils@2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} dependencies: dom-serializer: 1.4.1 domelementtype: 2.3.0 domhandler: 4.3.1 + dev: true - domutils@3.1.0: + /domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} dependencies: dom-serializer: 2.0.0 domelementtype: 2.3.0 domhandler: 5.0.3 + dev: true - dot-case@3.0.4: + /dot-case@3.0.4: + resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 tslib: 2.6.2 + dev: true - dotenv-cli@6.0.0: + /dotenv-cli@6.0.0: + resolution: {integrity: sha512-qXlCOi3UMDhCWFKe0yq5sg3X+pJAz+RQDiFN38AMSbUrnY3uZshSfDJUAge951OS7J9gwLZGfsBlWRSOYz/TRg==} + hasBin: true dependencies: cross-spawn: 7.0.3 dotenv: 16.3.1 dotenv-expand: 8.0.3 minimist: 1.2.8 + dev: true - dotenv-expand@10.0.0: {} + /dotenv-expand@10.0.0: + resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} + engines: {node: '>=12'} + dev: true - dotenv-expand@8.0.3: {} + /dotenv-expand@8.0.3: + resolution: {integrity: sha512-SErOMvge0ZUyWd5B0NXMQlDkN+8r+HhVUsxgOO7IoPDOdDRD2JjExpN6y3KnFR66jsJMwSn1pqIivhU5rcJiNg==} + engines: {node: '>=12'} + dev: true - dotenv@16.3.1: {} + /dotenv@16.3.1: + resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} + engines: {node: '>=12'} - dotignore@0.1.2: + /dotignore@0.1.2: + resolution: {integrity: sha512-UGGGWfSauusaVJC+8fgV+NVvBXkCTmVv7sk6nojDZZvuOUNGUy0Zk4UpHQD6EDjS0jpBwcACvH4eofvyzBcRDw==} + hasBin: true dependencies: minimatch: 3.1.2 + dev: false - dset@3.1.3: {} + /dset@3.1.3: + resolution: {integrity: sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ==} + engines: {node: '>=4'} + dev: true - duplexer@0.1.2: {} + /duplexer@0.1.2: + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - duplexify@4.1.2: + /duplexify@4.1.2: + resolution: {integrity: sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==} dependencies: end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 3.6.2 stream-shift: 1.0.1 - eastasianwidth@0.2.0: {} + /eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + dev: true - ecc-jsbn@0.1.2: + /ecc-jsbn@0.1.2: + resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} dependencies: jsbn: 0.1.1 safer-buffer: 2.1.2 + dev: false - ecdsa-sig-formatter@1.0.11: + /ecdsa-sig-formatter@1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} dependencies: safe-buffer: 5.2.1 + dev: false - ee-first@1.1.1: {} + /ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - ejs@3.1.9: + /ejs@3.1.9: + resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==} + engines: {node: '>=0.10.0'} + hasBin: true dependencies: jake: 10.8.7 + dev: true - electron-to-chromium@1.4.607: {} + /electron-to-chromium@1.4.607: + resolution: {integrity: sha512-YUlnPwE6eYxzwBnFmawA8LiLRfm70R2aJRIUv0n03uHt/cUzzYACOogmvk8M2+hVzt/kB80KJXx7d5f5JofPvQ==} - elliptic@6.5.4: + /elliptic@6.5.4: + resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} dependencies: bn.js: 4.12.0 brorand: 1.1.0 @@ -24725,65 +16008,106 @@ snapshots: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - emittery@0.10.2: {} + /emittery@0.10.2: + resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} + engines: {node: '>=12'} + dev: true - emittery@0.13.1: {} + /emittery@0.13.1: + resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} + engines: {node: '>=12'} + dev: true - emoji-regex@8.0.0: {} + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - emoji-regex@9.2.2: {} + /emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: true - emojis-list@3.0.0: {} + /emojis-list@3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} + dev: true - encodeurl@1.0.2: {} + /encodeurl@1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} - encoding@0.1.13: + /encoding@0.1.13: + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} dependencies: iconv-lite: 0.6.3 - end-of-stream@1.4.4: + /end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: once: 1.4.0 - endent@2.1.0: + /endent@2.1.0: + resolution: {integrity: sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==} dependencies: dedent: 0.7.0 fast-json-parse: 1.0.3 objectorarray: 1.0.5 + dev: true - enhanced-resolve@5.15.0: + /enhanced-resolve@5.15.0: + resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} + engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 - enquirer@2.3.6: + /enquirer@2.3.6: + resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} + engines: {node: '>=8.6'} dependencies: ansi-colors: 4.1.3 + dev: true - entities@1.1.2: {} + /entities@1.1.2: + resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} + dev: true - entities@2.2.0: {} + /entities@2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} + dev: true - entities@4.5.0: {} + /entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + dev: true - erc721a-upgradeable@3.3.0: + /erc721a-upgradeable@3.3.0: + resolution: {integrity: sha512-ILE0SjKuvhx+PABG0A/41QUp0MFiYmzrgo71htQ0Ov6JfDOmgUzGxDW8gZuYfKrdlYjNwSAqMpUFWBbyW3sWBA==} dependencies: '@openzeppelin/contracts-upgradeable': 4.9.6 + dev: false - errno@0.1.8: + /errno@0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + requiresBuild: true dependencies: prr: 1.0.1 + dev: true optional: true - error-ex@1.3.2: + /error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: is-arrayish: 0.2.1 + dev: true - error-stack-parser@2.1.4: + /error-stack-parser@2.1.4: + resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} dependencies: stackframe: 1.3.4 - es-abstract@1.22.3: + /es-abstract@1.22.3: + resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} + engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.0 arraybuffer.prototype.slice: 1.0.2 @@ -24825,7 +16149,8 @@ snapshots: unbox-primitive: 1.0.2 which-typed-array: 1.1.13 - es-get-iterator@1.1.3: + /es-get-iterator@1.1.3: + resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 @@ -24837,7 +16162,8 @@ snapshots: isarray: 2.0.5 stop-iteration-iterator: 1.0.0 - es-iterator-helpers@1.0.15: + /es-iterator-helpers@1.0.15: + resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} dependencies: asynciterator.prototype: 1.0.0 call-bind: 1.0.5 @@ -24853,56 +16179,86 @@ snapshots: internal-slot: 1.0.6 iterator.prototype: 1.1.2 safe-array-concat: 1.0.1 + dev: true - es-module-lexer@1.4.1: {} + /es-module-lexer@1.4.1: + resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} - es-set-tostringtag@2.0.2: + /es-set-tostringtag@2.0.2: + resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} + engines: {node: '>= 0.4'} dependencies: get-intrinsic: 1.2.2 has-tostringtag: 1.0.0 hasown: 2.0.0 - es-shim-unscopables@1.0.2: + /es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} dependencies: hasown: 2.0.0 + dev: true - es-to-primitive@1.2.1: + /es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} dependencies: is-callable: 1.2.7 is-date-object: 1.0.5 is-symbol: 1.0.4 - es5-ext@0.10.62: + /es5-ext@0.10.62: + resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==} + engines: {node: '>=0.10'} + requiresBuild: true dependencies: es6-iterator: 2.0.3 es6-symbol: 3.1.3 next-tick: 1.1.0 + dev: false - es6-error@4.1.1: {} + /es6-error@4.1.1: + resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} + dev: true - es6-iterator@2.0.3: + /es6-iterator@2.0.3: + resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} dependencies: d: 1.0.1 es5-ext: 0.10.62 es6-symbol: 3.1.3 + dev: false - es6-promise@4.2.8: {} + /es6-promise@4.2.8: + resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} + dev: false - es6-symbol@3.1.3: + /es6-symbol@3.1.3: + resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==} dependencies: d: 1.0.1 ext: 1.7.0 + dev: false - esbuild-plugin-alias@0.2.1: {} + /esbuild-plugin-alias@0.2.1: + resolution: {integrity: sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==} + dev: true - esbuild-register@3.5.0(esbuild@0.18.20): + /esbuild-register@3.5.0(esbuild@0.18.20): + resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==} + peerDependencies: + esbuild: '>=0.12 <1' dependencies: debug: 4.3.4 esbuild: 0.18.20 transitivePeerDependencies: - supports-color + dev: true - esbuild@0.18.20: + /esbuild@0.18.20: + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true optionalDependencies: '@esbuild/android-arm': 0.18.20 '@esbuild/android-arm64': 0.18.20 @@ -24926,8 +16282,13 @@ snapshots: '@esbuild/win32-arm64': 0.18.20 '@esbuild/win32-ia32': 0.18.20 '@esbuild/win32-x64': 0.18.20 + dev: true - esbuild@0.19.12: + /esbuild@0.19.12: + resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true optionalDependencies: '@esbuild/aix-ppc64': 0.19.12 '@esbuild/android-arm': 0.19.12 @@ -24953,63 +16314,100 @@ snapshots: '@esbuild/win32-ia32': 0.19.12 '@esbuild/win32-x64': 0.19.12 - escalade@3.1.1: {} + /escalade@3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} - escape-html@1.0.3: {} + /escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - escape-string-regexp@1.0.5: {} + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} - escape-string-regexp@2.0.0: {} + /escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} + dev: true - escape-string-regexp@4.0.0: {} + /escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + dev: true - escape-string-regexp@5.0.0: {} + /escape-string-regexp@5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} + dev: true - escodegen@2.1.0: + /escodegen@2.1.0: + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} + engines: {node: '>=6.0'} + hasBin: true dependencies: esprima: 4.0.1 estraverse: 5.3.0 esutils: 2.0.3 optionalDependencies: source-map: 0.6.1 + dev: true - eslint-config-next@14.2.1(eslint@8.57.0)(typescript@5.4.2): + /eslint-config-next@14.2.2(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-12/uFc0KX+wUs7EDpOUGKMXBXZJiBVGdK5/m/QgXOCg2mQ0bQWoKSWNrCeOg7Vum6Kw1d1TW453W6xh+GbHquw==} + peerDependencies: + eslint: ^7.23.0 || ^8.0.0 + typescript: '>=3.3.1' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@next/eslint-plugin-next': 14.2.1 + '@next/eslint-plugin-next': 14.2.2 '@rushstack/eslint-patch': 1.6.0 '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-react: 7.33.2(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) - optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color + dev: true - eslint-config-prettier@9.1.0(eslint@8.57.0): + /eslint-config-prettier@9.1.0(eslint@8.57.0): + resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' dependencies: eslint: 8.57.0 + dev: true - eslint-import-resolver-node@0.3.9: + /eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: debug: 3.2.7 is-core-module: 2.13.1 resolve: 1.22.8 transitivePeerDependencies: - supports-color + dev: true - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '*' + eslint-plugin-import: '*' dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 eslint: 8.57.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.2 is-core-module: 2.13.1 @@ -25019,14 +16417,20 @@ snapshots: - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color + dev: true - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-plugin-import@2.29.1)(eslint@8.57.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '*' + eslint-plugin-import: '*' dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 eslint: 8.57.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.7.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.2 is-core-module: 2.13.1 @@ -25036,31 +16440,79 @@ snapshots: - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color + dev: true - eslint-module-utils@2.8.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true dependencies: - debug: 3.2.7 - optionalDependencies: '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.2) + debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color + dev: true - eslint-module-utils@2.8.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.7.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true dependencies: - debug: 3.2.7 - optionalDependencies: '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.2) + debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color + dev: true - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true dependencies: + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.2) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -25069,7 +16521,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -25079,15 +16531,23 @@ snapshots: object.values: 1.1.7 semver: 6.3.1 tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color + dev: true - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true dependencies: + '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.2) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -25096,7 +16556,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.2))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.7.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -25106,19 +16566,25 @@ snapshots: object.values: 1.1.7 semver: 6.3.1 tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color + dev: true - eslint-plugin-json@3.1.0: + /eslint-plugin-json@3.1.0: + resolution: {integrity: sha512-MrlG2ynFEHe7wDGwbUuFPsaT2b1uhuEFhJ+W1f1u+1C2EkXmTYJp4B1aAdQQ8M+CC3t//N/oRKiIVw14L2HR1g==} + engines: {node: '>=12.0'} dependencies: lodash: 4.17.21 vscode-json-languageservice: 4.2.1 + dev: true - eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0): + /eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0): + resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: '@babel/runtime': 7.23.9 aria-query: 5.3.0 @@ -25137,24 +16603,47 @@ snapshots: minimatch: 3.1.2 object.entries: 1.1.7 object.fromentries: 2.0.7 + dev: true - eslint-plugin-markdown@3.0.1(eslint@8.57.0): + /eslint-plugin-markdown@3.0.1(eslint@8.57.0): + resolution: {integrity: sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: eslint: 8.57.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color + dev: true - eslint-plugin-playwright@0.22.1(eslint@8.57.0): + /eslint-plugin-playwright@0.22.1(eslint@8.57.0): + resolution: {integrity: sha512-xUQ9mJH+CjifLG6vMowl3r49G/8JvW4G10IqHjc1WO44fffdhLZF/i4Def+U3y6LqUEBp0JAMnWUhEck7ksqrw==} + peerDependencies: + eslint: '>=7' + eslint-plugin-jest: '>=25' + peerDependenciesMeta: + eslint-plugin-jest: + optional: true dependencies: eslint: 8.57.0 globals: 13.23.0 + dev: true - eslint-plugin-react-hooks@4.6.0(eslint@8.57.0): + /eslint-plugin-react-hooks@4.6.0(eslint@8.57.0): + resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: eslint: 8.57.0 + dev: true - eslint-plugin-react@7.33.2(eslint@8.57.0): + /eslint-plugin-react@7.33.2(eslint@8.57.0): + resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: array-includes: 3.1.7 array.prototype.flatmap: 1.3.2 @@ -25173,12 +16662,22 @@ snapshots: resolve: 2.0.0-next.5 semver: 6.3.1 string.prototype.matchall: 4.0.10 + dev: true - eslint-plugin-sonarjs@0.23.0(eslint@8.57.0): + /eslint-plugin-sonarjs@0.23.0(eslint@8.57.0): + resolution: {integrity: sha512-z44T3PBf9W7qQ/aR+NmofOTyg6HLhSEZOPD4zhStqBpLoMp8GYhFksuUBnCxbnf1nfISpKBVkQhiBLFI/F4Wlg==} + engines: {node: '>=14'} + peerDependencies: + eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: eslint: 8.57.0 + dev: true - eslint-plugin-storybook@0.6.15(eslint@8.57.0)(typescript@5.4.2): + /eslint-plugin-storybook@0.6.15(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w==} + engines: {node: 12.x || 14.x || >= 16} + peerDependencies: + eslint: '>=6' dependencies: '@storybook/csf': 0.0.1 '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) @@ -25188,26 +16687,43 @@ snapshots: transitivePeerDependencies: - supports-color - typescript + dev: true - eslint-plugin-tailwindcss@3.14.0(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))): + /eslint-plugin-tailwindcss@3.14.0(tailwindcss@3.4.1): + resolution: {integrity: sha512-SGy4JmZoP5m1bXCbcsPfQg1/axOdriJf9L22HghNMyDTM5mybg2XEkaMwgax4aR13zZJRRB1nWmkuYUn+SV6/Q==} + engines: {node: '>=12.13.0'} + peerDependencies: + tailwindcss: ^3.4.0 dependencies: fast-glob: 3.3.2 postcss: 8.4.32 - tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + tailwindcss: 3.4.1(ts-node@10.9.1) + dev: true - eslint-scope@5.1.1: + /eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@7.2.2: + /eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 + dev: true - eslint-visitor-keys@3.4.3: {} + /eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true - eslint@8.57.0: + /eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@eslint-community/regexpp': 4.10.0 @@ -25249,75 +16765,114 @@ snapshots: text-table: 0.2.0 transitivePeerDependencies: - supports-color + dev: true - espree@9.6.1: + /espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.11.2 acorn-jsx: 5.3.2(acorn@8.11.2) eslint-visitor-keys: 3.4.3 + dev: true - esprima@4.0.1: {} + /esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + dev: true - esquery@1.5.0: + /esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 + dev: true - esrecurse@4.3.0: + /esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} dependencies: estraverse: 5.3.0 - estraverse@4.3.0: {} + /estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} - estraverse@5.3.0: {} + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} - estree-walker@0.6.1: {} + /estree-walker@0.6.1: + resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} + dev: true - estree-walker@1.0.1: {} + /estree-walker@1.0.1: + resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} + dev: true - estree-walker@2.0.2: {} + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - esutils@2.0.3: {} + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true - etag@1.8.1: {} + /etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} - eth-ens-namehash@2.0.8: + /eth-ens-namehash@2.0.8: + resolution: {integrity: sha512-VWEI1+KJfz4Km//dadyvBBoBeSQ0MHTXPvr8UIXiLW6IanxvAV+DmlZAijZwAyggqGUfwQBeHf7tc9wzc1piSw==} dependencies: idna-uts46-hx: 2.3.1 js-sha3: 0.5.7 + dev: false - eth-lib@0.1.29(bufferutil@4.0.8)(utf-8-validate@5.0.10): + /eth-lib@0.1.29: + resolution: {integrity: sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==} dependencies: bn.js: 4.12.0 elliptic: 6.5.4 nano-json-stream-parser: 0.1.2 servify: 0.1.12 - ws: 3.3.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 3.3.3 xhr-request-promise: 0.1.3 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate + dev: false - eth-lib@0.2.8: + /eth-lib@0.2.8: + resolution: {integrity: sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==} dependencies: bn.js: 4.12.0 elliptic: 6.5.4 xhr-request-promise: 0.1.3 + dev: false - eth-testing@1.14.0(bufferutil@4.0.8)(typescript@5.4.2)(utf-8-validate@5.0.10): + /eth-testing@1.14.0(typescript@5.4.2): + resolution: {integrity: sha512-KRVSXHogM4byUUqoGlUK0ce3U4GsZcf/BAbY/L1LzMPPVntWfm12XQP3pxy0OPTSgvvP7sDGz41qifAZeVRUeQ==} + engines: {node: '>=16.0.0', npm: '>=6.0.0'} dependencies: abitype: 0.1.8(typescript@5.4.2) - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 5.7.2 transitivePeerDependencies: - bufferutil - typescript - utf-8-validate + dev: true - ethereum-bloom-filters@1.0.10: + /ethereum-bloom-filters@1.0.10: + resolution: {integrity: sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==} dependencies: js-sha3: 0.8.0 + dev: false - ethereum-cryptography@0.1.3: + /ethereum-cryptography@0.1.3: + resolution: {integrity: sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==} dependencies: '@types/pbkdf2': 3.1.2 '@types/secp256k1': 4.0.6 @@ -25334,23 +16889,30 @@ snapshots: scrypt-js: 3.0.1 secp256k1: 4.0.3 setimmediate: 1.0.5 + dev: false - ethereum-cryptography@2.1.2: + /ethereum-cryptography@2.1.2: + resolution: {integrity: sha512-Z5Ba0T0ImZ8fqXrJbpHcbpAvIswRte2wGNR/KePnu8GbbvgJ47lMxT/ZZPG6i9Jaht4azPDop4HaM00J0J59ug==} dependencies: '@noble/curves': 1.1.0 '@noble/hashes': 1.3.1 '@scure/bip32': 1.3.1 '@scure/bip39': 1.2.1 + dev: false - ethereumjs-util@7.1.5: + /ethereumjs-util@7.1.5: + resolution: {integrity: sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg==} + engines: {node: '>=10.0.0'} dependencies: '@types/bn.js': 5.1.5 bn.js: 5.2.1 create-hash: 1.2.0 ethereum-cryptography: 0.1.3 rlp: 2.2.7 + dev: false - ethers-multisend@2.4.0: + /ethers-multisend@2.4.0: + resolution: {integrity: sha512-/zL3/1TSS5ZFjyMcaPrk60fVmZUTYishIS/HtL3uUH52OcCswXNv9sTEa/+61nnO4x+VLxr2syM9pfwjhskYQA==} dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-provider': 5.7.0 @@ -25360,8 +16922,10 @@ snapshots: '@ethersproject/contracts': 5.7.0 '@ethersproject/solidity': 5.7.0 '@ethersproject/units': 5.7.0 + dev: false - ethers@5.5.4(bufferutil@4.0.8)(utf-8-validate@5.0.10): + /ethers@5.5.4: + resolution: {integrity: sha512-N9IAXsF8iKhgHIC6pquzRgPBJEzc9auw3JoRkaKe+y4Wl/LFBtDDunNe7YmdomontECAcC5APaAgWZBiu1kirw==} dependencies: '@ethersproject/abi': 5.5.0 '@ethersproject/abstract-provider': 5.5.1 @@ -25381,7 +16945,7 @@ snapshots: '@ethersproject/networks': 5.5.2 '@ethersproject/pbkdf2': 5.5.0 '@ethersproject/properties': 5.5.0 - '@ethersproject/providers': 5.5.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@ethersproject/providers': 5.5.3 '@ethersproject/random': 5.5.1 '@ethersproject/rlp': 5.5.0 '@ethersproject/sha2': 5.5.0 @@ -25396,8 +16960,10 @@ snapshots: transitivePeerDependencies: - bufferutil - utf-8-validate + dev: false - ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10): + /ethers@5.7.2: + resolution: {integrity: sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg==} dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-provider': 5.7.0 @@ -25417,7 +16983,7 @@ snapshots: '@ethersproject/networks': 5.7.1 '@ethersproject/pbkdf2': 5.7.0 '@ethersproject/properties': 5.7.0 - '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@ethersproject/providers': 5.7.2 '@ethersproject/random': 5.7.0 '@ethersproject/rlp': 5.7.0 '@ethersproject/sha2': 5.7.0 @@ -25433,7 +16999,9 @@ snapshots: - bufferutil - utf-8-validate - ethers@6.9.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + /ethers@6.9.0: + resolution: {integrity: sha512-pmfNyQzc2mseLe91FnT2vmNaTt8dDzhxZ/xItAV7uGsF4dI4ek2ufMu3rAkgQETL/TIs0GS5A+U05g9QyWnv3Q==} + engines: {node: '>=14.0.0'} dependencies: '@adraffy/ens-normalize': 1.10.0 '@noble/curves': 1.2.0 @@ -25441,17 +17009,22 @@ snapshots: '@types/node': 18.15.13 aes-js: 4.0.0-beta.5 tslib: 2.4.0 - ws: 8.5.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.5.0 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: false - ethjs-unit@0.1.6: + /ethjs-unit@0.1.6: + resolution: {integrity: sha512-/Sn9Y0oKl0uqQuvgFk/zQgR7aw1g36qX/jzSQ5lSwlO0GigPymk4eGQfeNTD03w1dPOqfz8V77Cy43jH56pagw==} + engines: {node: '>=6.5.0', npm: '>=3'} dependencies: bn.js: 4.11.6 number-to-bn: 1.7.0 + dev: false - event-stream@3.3.4: + /event-stream@3.3.4: + resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==} dependencies: duplexer: 0.1.2 from: 0.1.7 @@ -25460,23 +17033,37 @@ snapshots: split: 0.3.3 stream-combiner: 0.0.4 through: 2.3.8 + dev: true - event-target-shim@5.0.1: {} + /event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + dev: true - eventemitter3@4.0.4: {} + /eventemitter3@4.0.4: + resolution: {integrity: sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==} + dev: false - eventemitter3@4.0.7: {} + /eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + dev: true - eventemitter3@5.0.1: {} + /eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - events@3.3.0: {} + /events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} - evp_bytestokey@1.0.3: + /evp_bytestokey@1.0.3: + resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} dependencies: md5.js: 1.3.5 safe-buffer: 5.2.1 - execa@0.7.0: + /execa@0.7.0: + resolution: {integrity: sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==} + engines: {node: '>=4'} dependencies: cross-spawn: 5.1.0 get-stream: 3.0.0 @@ -25485,8 +17072,11 @@ snapshots: p-finally: 1.0.0 signal-exit: 3.0.7 strip-eof: 1.0.0 + dev: true - execa@5.1.1: + /execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} dependencies: cross-spawn: 7.0.3 get-stream: 6.0.1 @@ -25498,7 +17088,9 @@ snapshots: signal-exit: 3.0.7 strip-final-newline: 2.0.0 - execa@7.2.0: + /execa@7.2.0: + resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} + engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} dependencies: cross-spawn: 7.0.3 get-stream: 6.0.1 @@ -25509,40 +17101,65 @@ snapshots: onetime: 6.0.0 signal-exit: 3.0.7 strip-final-newline: 3.0.0 + dev: true - executable@4.1.1: + /executable@4.1.1: + resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} + engines: {node: '>=4'} dependencies: pify: 2.3.0 + dev: true - exit@0.1.2: {} + /exit@0.1.2: + resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} + engines: {node: '>= 0.8.0'} + dev: true - expand-template@2.0.3: {} + /expand-template@2.0.3: + resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} + engines: {node: '>=6'} + dev: true - expand-tilde@1.2.2: + /expand-tilde@1.2.2: + resolution: {integrity: sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==} + engines: {node: '>=0.10.0'} dependencies: os-homedir: 1.0.2 + dev: true - expect-playwright@0.8.0: {} + /expect-playwright@0.8.0: + resolution: {integrity: sha512-+kn8561vHAY+dt+0gMqqj1oY+g5xWrsuGMk4QGxotT2WS545nVqqjs37z6hrYfIuucwqthzwJfCJUEYqixyljg==} + dev: true - expect@28.1.3: + /expect@28.1.3: + resolution: {integrity: sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/expect-utils': 28.1.3 jest-get-type: 28.0.2 jest-matcher-utils: 28.1.3 jest-message-util: 28.1.3 jest-util: 28.1.3 + dev: true - expect@29.7.0: + /expect@29.7.0: + resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/expect-utils': 29.7.0 jest-get-type: 29.6.3 jest-matcher-utils: 29.7.0 jest-message-util: 29.7.0 jest-util: 29.7.0 + dev: true - explain-error@1.0.4: {} + /explain-error@1.0.4: + resolution: {integrity: sha512-/wSgNMxFusiYRy1rd19LT2SQlIXDppHpumpWo06wxjflD1OYxDLbl6rMVw+U3bxD5Nuhex4TKqv9Aem4D0lVzQ==} + dev: false - express@4.18.2: + /express@4.18.2: + resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} + engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.8 array-flatten: 1.1.1 @@ -25578,46 +17195,74 @@ snapshots: transitivePeerDependencies: - supports-color - ext-list@2.2.2: + /ext-list@2.2.2: + resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} + engines: {node: '>=0.10.0'} dependencies: mime-db: 1.52.0 + dev: true - ext-name@5.0.0: + /ext-name@5.0.0: + resolution: {integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==} + engines: {node: '>=4'} dependencies: ext-list: 2.2.2 sort-keys-length: 1.0.1 + dev: true - ext@1.7.0: + /ext@1.7.0: + resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} dependencies: type: 2.7.2 + dev: false - extend@3.0.2: {} + /extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - external-editor@3.1.0: + /external-editor@3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} dependencies: chardet: 0.7.0 iconv-lite: 0.4.24 tmp: 0.0.33 + dev: true - extract-files@11.0.0: {} + /extract-files@11.0.0: + resolution: {integrity: sha512-FuoE1qtbJ4bBVvv94CC7s0oTnKUGvQs+Rjf1L2SJFfS+HTVVjhPFtehPdQ0JiGPqVNfSSZvL5yzHHQq2Z4WNhQ==} + engines: {node: ^12.20 || >= 14.13} + dev: true - extsprintf@1.3.0: {} + /extsprintf@1.3.0: + resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} + engines: {'0': node >=0.6.0} + dev: false - fast-decode-uri-component@1.0.1: {} + /fast-decode-uri-component@1.0.1: + resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} + dev: true - fast-deep-equal@3.1.3: {} + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-fifo@1.3.2: {} + /fast-fifo@1.3.2: + resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + dev: true - fast-glob@3.2.7: + /fast-glob@3.2.7: + resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} + engines: {node: '>=8'} dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.5 + dev: true - fast-glob@3.3.2: + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 @@ -25625,47 +17270,75 @@ snapshots: merge2: 1.4.1 micromatch: 4.0.5 - fast-json-parse@1.0.3: {} + /fast-json-parse@1.0.3: + resolution: {integrity: sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==} + dev: true - fast-json-stable-stringify@2.1.0: {} + /fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - fast-levenshtein@2.0.6: {} + /fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true - fast-loops@1.1.3: {} + /fast-loops@1.1.3: + resolution: {integrity: sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==} + dev: false - fast-querystring@1.1.2: + /fast-querystring@1.1.2: + resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} dependencies: fast-decode-uri-component: 1.0.1 + dev: true - fast-redact@3.3.0: {} + /fast-redact@3.3.0: + resolution: {integrity: sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==} + engines: {node: '>=6'} - fast-shallow-equal@1.0.0: {} + /fast-shallow-equal@1.0.0: + resolution: {integrity: sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==} + dev: false - fast-url-parser@1.1.3: + /fast-url-parser@1.1.3: + resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} dependencies: punycode: 1.4.1 + dev: true - fastest-stable-stringify@2.0.2: {} + /fastest-stable-stringify@2.0.2: + resolution: {integrity: sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==} + dev: false - fastq@1.15.0: + /fastq@1.15.0: + resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} dependencies: reusify: 1.0.4 - fault@1.0.4: + /fault@1.0.4: + resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==} dependencies: format: 0.2.2 + dev: false - faye-websocket@0.11.4: + /faye-websocket@0.11.4: + resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} + engines: {node: '>=0.8.0'} dependencies: websocket-driver: 0.7.4 + dev: true - fb-watchman@2.0.2: + /fb-watchman@2.0.2: + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} dependencies: bser: 2.1.1 + dev: true - fbjs-css-vars@1.0.2: {} + /fbjs-css-vars@1.0.2: + resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} + dev: true - fbjs@3.0.5(encoding@0.1.13): + /fbjs@3.0.5(encoding@0.1.13): + resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} dependencies: cross-fetch: 3.1.8(encoding@0.1.13) fbjs-css-vars: 1.0.2 @@ -25676,62 +17349,104 @@ snapshots: ua-parser-js: 1.0.37 transitivePeerDependencies: - encoding + dev: true - fetch-retry@5.0.6: {} + /fetch-retry@5.0.6: + resolution: {integrity: sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==} + dev: true - fflate@0.4.8: {} + /fflate@0.4.8: + resolution: {integrity: sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==} + dev: false - figures@1.7.0: + /figures@1.7.0: + resolution: {integrity: sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==} + engines: {node: '>=0.10.0'} dependencies: escape-string-regexp: 1.0.5 object-assign: 4.1.1 + dev: false - figures@3.2.0: + /figures@3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} dependencies: escape-string-regexp: 1.0.5 + dev: true - file-entry-cache@6.0.1: + /file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: flat-cache: 3.2.0 + dev: true - file-loader@6.2.0(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /file-loader@6.2.0(webpack@5.89.0): + resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - file-system-cache@2.3.0: + /file-system-cache@2.3.0: + resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==} dependencies: fs-extra: 11.1.1 ramda: 0.29.0 + dev: true - file-type@17.1.6: + /file-type@17.1.6: + resolution: {integrity: sha512-hlDw5Ev+9e883s0pwUsuuYNu4tD7GgpUnOvykjv1Gya0ZIjuKumthDRua90VUn6/nlRKAjcxLUnHNTIUWwWIiw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: readable-web-to-node-stream: 3.0.2 strtok3: 7.0.0 token-types: 5.0.1 + dev: true - filelist@1.0.4: + /filelist@1.0.4: + resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} dependencies: minimatch: 5.1.6 + dev: true - filename-reserved-regex@3.0.0: {} + /filename-reserved-regex@3.0.0: + resolution: {integrity: sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true - filenamify@5.1.1: + /filenamify@5.1.1: + resolution: {integrity: sha512-M45CbrJLGACfrPOkrTp3j2EcO9OBkKUYME0eiqOCa7i2poaklU0jhlIaMlr8ijLorT0uLAzrn3qXOp5684CkfA==} + engines: {node: '>=12.20'} dependencies: filename-reserved-regex: 3.0.0 strip-outer: 2.0.0 trim-repeated: 2.0.0 + dev: true - fill-range@7.0.1: + /fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 - filter-obj@1.1.0: {} + /filter-obj@1.1.0: + resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} + engines: {node: '>=0.10.0'} + dev: false - filter-obj@2.0.2: {} + /filter-obj@2.0.2: + resolution: {integrity: sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==} + engines: {node: '>=8'} + dev: true - finalhandler@1.2.0: + /finalhandler@1.2.0: + resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} + engines: {node: '>= 0.8'} dependencies: debug: 2.6.9 encodeurl: 1.0.2 @@ -25743,84 +17458,154 @@ snapshots: transitivePeerDependencies: - supports-color - find-cache-dir@3.3.2: + /find-cache-dir@3.3.2: + resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} + engines: {node: '>=8'} dependencies: commondir: 1.0.1 make-dir: 3.1.0 pkg-dir: 4.2.0 + dev: true - find-cache-dir@4.0.0: + /find-cache-dir@4.0.0: + resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} + engines: {node: '>=14.16'} dependencies: common-path-prefix: 3.0.0 pkg-dir: 7.0.0 + dev: true - find-file-up@0.1.3: + /find-file-up@0.1.3: + resolution: {integrity: sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==} + engines: {node: '>=0.10.0'} dependencies: fs-exists-sync: 0.1.0 resolve-dir: 0.1.1 + dev: true - find-pkg@0.1.2: + /find-pkg@0.1.2: + resolution: {integrity: sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==} + engines: {node: '>=0.10.0'} dependencies: find-file-up: 0.1.3 + dev: true - find-process@1.4.7: + /find-process@1.4.7: + resolution: {integrity: sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==} + hasBin: true dependencies: chalk: 4.1.0 commander: 5.1.0 debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: true - find-up@4.1.0: + /find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} dependencies: locate-path: 5.0.0 path-exists: 4.0.0 + dev: true - find-up@5.0.0: + /find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} dependencies: locate-path: 6.0.0 path-exists: 4.0.0 + dev: true - find-up@6.3.0: + /find-up@6.3.0: + resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: locate-path: 7.2.0 path-exists: 5.0.0 + dev: true - find-versions@5.1.0: + /find-versions@5.1.0: + resolution: {integrity: sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==} + engines: {node: '>=12'} dependencies: semver-regex: 4.0.5 + dev: true - flat-cache@3.2.0: + /flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: flatted: 3.2.9 keyv: 4.5.4 rimraf: 3.0.2 + dev: true - flat@5.0.2: {} + /flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + dev: true - flatted@3.2.9: {} + /flatted@3.2.9: + resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + dev: true - follow-redirects@1.15.6(debug@4.3.4): - optionalDependencies: + /follow-redirects@1.15.3(debug@4.3.4): + resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dependencies: debug: 4.3.4 + dev: true + + /follow-redirects@1.15.6: + resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true - for-each@0.3.3: + /for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: is-callable: 1.2.7 - foreground-child@2.0.0: + /foreground-child@2.0.0: + resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} + engines: {node: '>=8.0.0'} dependencies: cross-spawn: 7.0.3 signal-exit: 3.0.7 + dev: true - foreground-child@3.1.1: + /foreground-child@3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} + engines: {node: '>=14'} dependencies: cross-spawn: 7.0.3 signal-exit: 4.1.0 + dev: true - forever-agent@0.6.1: {} + /forever-agent@0.6.1: + resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} + dev: false - fork-ts-checker-webpack-plugin@7.2.13(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.4.2)(webpack@5.89.0): + resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} + engines: {node: '>=12.13.0', yarn: '>=1.0.0'} + peerDependencies: + typescript: '>3.6.0' + vue-template-compiler: '*' + webpack: ^5.11.0 + peerDependenciesMeta: + vue-template-compiler: + optional: true dependencies: '@babel/code-frame': 7.23.5 chalk: 4.1.2 @@ -25832,12 +17617,18 @@ snapshots: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.6.0 + semver: 7.5.4 tapable: 2.2.1 typescript: 5.4.2 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - fork-ts-checker-webpack-plugin@8.0.0(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.4.2)(webpack@5.89.0): + resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} + engines: {node: '>=12.13.0', yarn: '>=1.0.0'} + peerDependencies: + typescript: '>3.6.0' + webpack: ^5.11.0 dependencies: '@babel/code-frame': 7.23.5 chalk: 4.1.2 @@ -25849,32 +17640,50 @@ snapshots: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.6.0 + semver: 7.5.4 tapable: 2.2.1 typescript: 5.4.2 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - form-data-encoder@1.7.1: {} + /form-data-encoder@1.7.1: + resolution: {integrity: sha512-EFRDrsMm/kyqbTQocNvRXMLjc7Es2Vk+IQFx/YW7hkUH1eBl4J1fqiP34l74Yt0pFLCNpc06fkbVk00008mzjg==} + dev: false - form-data@2.3.3: + /form-data@2.3.3: + resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} + engines: {node: '>= 0.12'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 + dev: false - form-data@4.0.0: + /form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - format@0.2.2: {} + /format@0.2.2: + resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} + engines: {node: '>=0.4.x'} + dev: false - forwarded@0.2.0: {} + /forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} - fraction.js@4.3.7: {} + /fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@6.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /framer-motion@6.5.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==} + peerDependencies: + react: '>=16.8 || ^17.0.0 || ^18.0.0' + react-dom: '>=16.8 || ^17.0.0 || ^18.0.0' dependencies: '@motionone/dom': 10.12.0 framesync: 6.0.1 @@ -25886,149 +17695,240 @@ snapshots: tslib: 2.6.2 optionalDependencies: '@emotion/is-prop-valid': 0.8.8 + dev: false - framesync@6.0.1: + /framesync@6.0.1: + resolution: {integrity: sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==} dependencies: tslib: 2.6.2 + dev: false - fresh@0.5.2: {} + /fresh@0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} - from@0.1.7: {} + /from@0.1.7: + resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==} + dev: true - fromentries@1.3.2: {} + /fromentries@1.3.2: + resolution: {integrity: sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==} + dev: true - fs-constants@1.0.0: {} + /fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + dev: true - fs-exists-sync@0.1.0: {} + /fs-exists-sync@0.1.0: + resolution: {integrity: sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==} + engines: {node: '>=0.10.0'} + dev: true - fs-extra@10.1.0: + /fs-extra@10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} + engines: {node: '>=12'} dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 + dev: true - fs-extra@11.1.1: + /fs-extra@11.1.1: + resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} + engines: {node: '>=14.14'} dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 + dev: true - fs-extra@11.2.0: + /fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 + dev: true - fs-extra@4.0.3: + /fs-extra@4.0.3: + resolution: {integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==} dependencies: graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 + dev: false - fs-extra@8.1.0: + /fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} dependencies: graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 + dev: true - fs-minipass@1.2.7: + /fs-minipass@1.2.7: + resolution: {integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==} dependencies: minipass: 2.9.0 + dev: false - fs-minipass@2.1.0: + /fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} dependencies: minipass: 3.3.6 + dev: true - fs-monkey@1.0.5: {} + /fs-monkey@1.0.5: + resolution: {integrity: sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==} + dev: true - fs.realpath@1.0.0: {} + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - fsevents@2.3.2: + /fsevents@2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true optional: true - fsevents@2.3.3: + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true optional: true - function-bind@1.1.2: {} + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - function.prototype.name@1.1.6: + /function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 functions-have-names: 1.2.3 - functions-have-names@1.2.3: {} + /functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - generic-names@4.0.0: + /generic-names@4.0.0: + resolution: {integrity: sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==} dependencies: loader-utils: 3.2.1 + dev: true - generic-pool@3.9.0: {} + /generic-pool@3.9.0: + resolution: {integrity: sha512-hymDOu5B53XvN4QT9dBmZxPX4CWhBPPLguTZ9MMFeFa/Kg0xWVfylOVNlJji/E7yTZWFd/q9GO5TxDLq156D7g==} + engines: {node: '>= 4'} + dev: false - gensync@1.0.0-beta.2: {} + /gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} - get-caller-file@2.0.5: {} + /get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} - get-func-name@2.0.2: {} + /get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - get-intrinsic@1.2.2: + /get-intrinsic@1.2.2: + resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} dependencies: function-bind: 1.1.2 has-proto: 1.0.1 has-symbols: 1.0.3 hasown: 2.0.0 - get-nonce@1.0.1: {} + /get-nonce@1.0.1: + resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} + engines: {node: '>=6'} - get-package-type@0.1.0: {} + /get-package-type@0.1.0: + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} + engines: {node: '>=8.0.0'} - get-port-please@3.1.1: {} + /get-port-please@3.1.1: + resolution: {integrity: sha512-3UBAyM3u4ZBVYDsxOQfJDxEa6XTbpBDrOjp4mf7ExFRt5BKs/QywQQiJsh2B+hxcZLSapWqCRvElUe8DnKcFHA==} - get-stream@3.0.0: {} + /get-stream@3.0.0: + resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==} + engines: {node: '>=4'} + dev: true - get-stream@5.2.0: + /get-stream@5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} dependencies: pump: 3.0.0 - get-stream@6.0.1: {} + /get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} - get-symbol-description@1.0.0: + /get-symbol-description@1.0.0: + resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 - get-tsconfig@4.7.2: + /get-tsconfig@4.7.2: + resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} dependencies: resolve-pkg-maps: 1.0.0 + dev: true - getpass@0.1.7: + /getpass@0.1.7: + resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} dependencies: assert-plus: 1.0.0 + dev: false - github-from-package@0.0.0: {} + /github-from-package@0.0.0: + resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} + dev: true - github-slugger@1.5.0: {} + /github-slugger@1.5.0: + resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} + dev: true - glob-parent@5.1.2: + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} dependencies: is-glob: 4.0.3 - glob-parent@6.0.2: + /glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} dependencies: is-glob: 4.0.3 - glob-to-regexp@0.4.1: {} + /glob-to-regexp@0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - glob@10.3.10: + /glob@10.3.10: + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true dependencies: foreground-child: 3.1.1 jackspeak: 2.3.6 minimatch: 9.0.3 minipass: 7.0.4 path-scurry: 1.10.1 + dev: true - glob@7.1.6: + /glob@7.1.6: + resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -26037,7 +17937,8 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 - glob@7.2.3: + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -26046,42 +17947,62 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 - glob@8.1.0: + /glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 minimatch: 5.1.6 once: 1.4.0 + dev: false - global-modules@0.2.3: + /global-modules@0.2.3: + resolution: {integrity: sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==} + engines: {node: '>=0.10.0'} dependencies: global-prefix: 0.1.5 is-windows: 0.2.0 + dev: true - global-prefix@0.1.5: + /global-prefix@0.1.5: + resolution: {integrity: sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==} + engines: {node: '>=0.10.0'} dependencies: homedir-polyfill: 1.0.3 ini: 1.3.8 is-windows: 0.2.0 which: 1.3.1 + dev: true - global@4.4.0: + /global@4.4.0: + resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} dependencies: min-document: 2.19.0 process: 0.11.10 + dev: false - globals@11.12.0: {} + /globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} - globals@13.23.0: + /globals@13.23.0: + resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==} + engines: {node: '>=8'} dependencies: type-fest: 0.20.2 + dev: true - globalthis@1.0.3: + /globalthis@1.0.3: + resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.2.1 - globby@10.0.1: + /globby@10.0.1: + resolution: {integrity: sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==} + engines: {node: '>=8'} dependencies: '@types/glob': 7.2.0 array-union: 2.1.0 @@ -26091,8 +18012,11 @@ snapshots: ignore: 5.3.0 merge2: 1.4.1 slash: 3.0.0 + dev: true - globby@11.1.0: + /globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} dependencies: array-union: 2.1.0 dir-glob: 3.0.1 @@ -26100,8 +18024,11 @@ snapshots: ignore: 5.3.0 merge2: 1.4.1 slash: 3.0.0 + dev: true - globby@12.2.0: + /globby@12.2.0: + resolution: {integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: array-union: 3.0.1 dir-glob: 3.0.1 @@ -26109,8 +18036,11 @@ snapshots: ignore: 5.3.0 merge2: 1.4.1 slash: 4.0.0 + dev: true - globby@14.0.0: + /globby@14.0.0: + resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==} + engines: {node: '>=18'} dependencies: '@sindresorhus/merge-streams': 1.0.0 fast-glob: 3.3.2 @@ -26118,12 +18048,16 @@ snapshots: path-type: 5.0.0 slash: 5.1.0 unicorn-magic: 0.1.0 + dev: true - gopd@1.0.1: + /gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: get-intrinsic: 1.2.2 - got@11.8.6: + /got@11.8.6: + resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} + engines: {node: '>=10.19.0'} dependencies: '@sindresorhus/is': 4.6.0 '@szmarczak/http-timer': 4.0.6 @@ -26137,7 +18071,9 @@ snapshots: p-cancelable: 2.1.1 responselike: 2.0.1 - got@12.1.0: + /got@12.1.0: + resolution: {integrity: sha512-hBv2ty9QN2RdbJJMK3hesmSkFTjVIHyIDDbssCKnSmq62edGgImJWD10Eb1k77TiV1bxloxqcFAVK8+9pkhOig==} + engines: {node: '>=14.16'} dependencies: '@sindresorhus/is': 4.6.0 '@szmarczak/http-timer': 5.0.1 @@ -26152,21 +18088,32 @@ snapshots: lowercase-keys: 3.0.0 p-cancelable: 3.0.0 responselike: 2.0.1 + dev: false - graceful-fs@4.2.11: {} + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - graphemer@1.4.0: {} + /graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: true - graphql-config@4.5.0(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10): + /graphql-config@4.5.0(@types/node@18.19.31)(encoding@0.1.13): + resolution: {integrity: sha512-x6D0/cftpLUJ0Ch1e5sj1TZn6Wcxx4oMfmhaG9shM0DKajA9iR+j1z86GSTQ19fShbGvrSSvbIQsHku6aQ6BBw==} + engines: {node: '>= 10.0.0'} + peerDependencies: + cosmiconfig-toml-loader: ^1.0.0 + graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + peerDependenciesMeta: + cosmiconfig-toml-loader: + optional: true dependencies: - '@graphql-tools/graphql-file-loader': 7.5.17(graphql@16.8.1) - '@graphql-tools/json-file-loader': 7.4.18(graphql@16.8.1) - '@graphql-tools/load': 7.8.14(graphql@16.8.1) - '@graphql-tools/merge': 8.4.2(graphql@16.8.1) - '@graphql-tools/url-loader': 7.17.18(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10) - '@graphql-tools/utils': 9.2.1(graphql@16.8.1) + '@graphql-tools/graphql-file-loader': 7.5.17 + '@graphql-tools/json-file-loader': 7.4.18 + '@graphql-tools/load': 7.8.14 + '@graphql-tools/merge': 8.4.2 + '@graphql-tools/url-loader': 7.17.18(@types/node@18.19.31)(encoding@0.1.13) + '@graphql-tools/utils': 9.2.1 cosmiconfig: 8.0.0 - graphql: 16.8.1 jiti: 1.17.1 minimatch: 4.2.3 string-env-interpolation: 1.0.1 @@ -26176,17 +18123,25 @@ snapshots: - bufferutil - encoding - utf-8-validate + dev: true - graphql-config@5.0.3(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.4.2)(utf-8-validate@5.0.10): + /graphql-config@5.0.3(@types/node@18.19.31)(encoding@0.1.13)(typescript@5.4.2): + resolution: {integrity: sha512-BNGZaoxIBkv9yy6Y7omvsaBUHOzfFcII3UN++tpH8MGOKFPFkCPZuwx09ggANMt8FgyWP1Od8SWPmrUEZca4NQ==} + engines: {node: '>= 16.0.0'} + peerDependencies: + cosmiconfig-toml-loader: ^1.0.0 + graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + peerDependenciesMeta: + cosmiconfig-toml-loader: + optional: true dependencies: - '@graphql-tools/graphql-file-loader': 8.0.0(graphql@16.8.1) - '@graphql-tools/json-file-loader': 8.0.0(graphql@16.8.1) - '@graphql-tools/load': 8.0.1(graphql@16.8.1) - '@graphql-tools/merge': 9.0.1(graphql@16.8.1) - '@graphql-tools/url-loader': 8.0.1(@types/node@18.19.31)(bufferutil@4.0.8)(encoding@0.1.13)(graphql@16.8.1)(utf-8-validate@5.0.10) - '@graphql-tools/utils': 10.0.12(graphql@16.8.1) + '@graphql-tools/graphql-file-loader': 8.0.0 + '@graphql-tools/json-file-loader': 8.0.0 + '@graphql-tools/load': 8.0.1 + '@graphql-tools/merge': 9.0.1 + '@graphql-tools/url-loader': 8.0.1(@types/node@18.19.31)(encoding@0.1.13) + '@graphql-tools/utils': 10.0.12 cosmiconfig: 8.3.6(typescript@5.4.2) - graphql: 16.8.1 jiti: 1.21.0 minimatch: 4.2.3 string-env-interpolation: 1.0.1 @@ -26197,40 +18152,64 @@ snapshots: - encoding - typescript - utf-8-validate + dev: true - graphql-depth-limit@1.1.0(graphql@16.8.1): + /graphql-depth-limit@1.1.0: + resolution: {integrity: sha512-+3B2BaG8qQ8E18kzk9yiSdAa75i/hnnOwgSeAxVJctGQPvmeiLtqKOYF6HETCyRjiF7Xfsyal0HbLlxCQkgkrw==} + engines: {node: '>=6.0.0'} + peerDependencies: + graphql: '*' dependencies: arrify: 1.0.1 - graphql: 16.8.1 + dev: true - graphql-request@6.1.0(encoding@0.1.13)(graphql@16.8.1): + /graphql-request@6.1.0(encoding@0.1.13): + resolution: {integrity: sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw==} + peerDependencies: + graphql: 14 - 16 dependencies: - '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) + '@graphql-typed-document-node/core': 3.2.0 cross-fetch: 3.1.8(encoding@0.1.13) - graphql: 16.8.1 transitivePeerDependencies: - encoding + dev: true - graphql-tag@2.12.6(graphql@16.8.1): + /graphql-tag@2.12.6: + resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} + engines: {node: '>=10'} + peerDependencies: + graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - graphql: 16.8.1 tslib: 2.6.2 + dev: true - graphql-ws@5.12.1(graphql@16.8.1): - dependencies: - graphql: 16.8.1 + /graphql-ws@5.12.1: + resolution: {integrity: sha512-umt4f5NnMK46ChM2coO36PTFhHouBrK9stWWBczERguwYrGnPNxJ9dimU6IyOBfOkC6Izhkg4H8+F51W/8CYDg==} + engines: {node: '>=10'} + peerDependencies: + graphql: '>=0.11 <=16' + dev: true - graphql-ws@5.14.2(graphql@16.8.1): - dependencies: - graphql: 16.8.1 + /graphql-ws@5.14.2: + resolution: {integrity: sha512-LycmCwhZ+Op2GlHz4BZDsUYHKRiiUz+3r9wbhBATMETNlORQJAaFlAgTFoeRh6xQoQegwYwIylVD1Qns9/DA3w==} + engines: {node: '>=10'} + peerDependencies: + graphql: '>=0.11 <=16' - graphql@16.8.1: {} + /graphql@16.8.1: + resolution: {integrity: sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==} + engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} + dev: true - gzip-size@6.0.0: + /gzip-size@6.0.0: + resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} + engines: {node: '>=10'} dependencies: duplexer: 0.1.2 + dev: true - h3@1.9.0: + /h3@1.9.0: + resolution: {integrity: sha512-+F3ZqrNV/CFXXfZ2lXBINHi+rM4Xw3CDC5z2CDK3NMPocjonKipGLLDSkrqY9DOrioZNPTIdDMWfQKm//3X2DA==} dependencies: cookie-es: 1.0.0 defu: 6.1.3 @@ -26241,9 +18220,14 @@ snapshots: uncrypto: 0.1.3 unenv: 1.8.0 - handle-thing@2.0.1: {} + /handle-thing@2.0.1: + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} + dev: true - handlebars@4.7.8: + /handlebars@4.7.8: + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + engines: {node: '>=0.4.7'} + hasBin: true dependencies: minimist: 1.2.8 neo-async: 2.6.2 @@ -26251,122 +18235,196 @@ snapshots: wordwrap: 1.0.0 optionalDependencies: uglify-js: 3.17.4 + dev: true - har-schema@2.0.0: {} + /har-schema@2.0.0: + resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} + engines: {node: '>=4'} + dev: false - har-validator@5.1.5: + /har-validator@5.1.5: + resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} + engines: {node: '>=6'} + deprecated: this library is no longer supported dependencies: ajv: 6.12.6 har-schema: 2.0.0 + dev: false - harmony-reflect@1.6.2: {} + /harmony-reflect@1.6.2: + resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} + dev: true - has-ansi@2.0.0: + /has-ansi@2.0.0: + resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} + engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 + dev: false - has-bigints@1.0.2: {} + /has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} - has-dynamic-import@2.1.0: + /has-dynamic-import@2.1.0: + resolution: {integrity: sha512-su0anMkNEnJKZ/rB99jn3y6lV/J8Ro96hBJ28YAeVzj5rWxH+YL/AdCyiYYA1HDLV9YhmvqpWSJJj2KLo1MX6g==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 + dev: false - has-flag@3.0.0: {} + /has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} - has-flag@4.0.0: {} + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} - has-property-descriptors@1.0.1: + /has-property-descriptors@1.0.1: + resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} dependencies: get-intrinsic: 1.2.2 - has-proto@1.0.1: {} + /has-proto@1.0.1: + resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} + engines: {node: '>= 0.4'} - has-symbols@1.0.3: {} + /has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} - has-tostringtag@1.0.0: + /has-tostringtag@1.0.0: + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 - hash-base@3.1.0: + /hash-base@3.1.0: + resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} + engines: {node: '>=4'} dependencies: inherits: 2.0.4 readable-stream: 3.6.2 safe-buffer: 5.2.1 - hash.js@1.1.7: + /hash.js@1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 - hasha@5.2.2: + /hasha@5.2.2: + resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} + engines: {node: '>=8'} dependencies: is-stream: 2.0.1 type-fest: 0.8.1 + dev: true - hasown@2.0.0: + /hasown@2.0.0: + resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} + engines: {node: '>= 0.4'} dependencies: function-bind: 1.1.2 - hast-util-parse-selector@2.2.5: {} + /hast-util-parse-selector@2.2.5: + resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==} + dev: false - hastscript@6.0.0: + /hastscript@6.0.0: + resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} dependencies: '@types/hast': 2.3.10 comma-separated-tokens: 1.0.8 hast-util-parse-selector: 2.2.5 property-information: 5.6.0 space-separated-tokens: 1.1.5 + dev: false - he@1.2.0: {} + /he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + dev: true - header-case@2.0.4: + /header-case@2.0.4: + resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} dependencies: capital-case: 1.0.4 tslib: 2.6.2 + dev: true - headers-polyfill@3.2.5: {} + /headers-polyfill@3.2.5: + resolution: {integrity: sha512-tUCGvt191vNSQgttSyJoibR+VO+I6+iCHIUdhzEMJKE+EAL8BwCN7fUOZlY4ofOelNHsK+gEjxB/B+9N3EWtdA==} + dev: true - hey-listen@1.0.8: {} + /hey-listen@1.0.8: + resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} + dev: false - highlight.js@10.7.3: {} + /highlight.js@10.7.3: + resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} + dev: false - hmac-drbg@1.0.1: + /hmac-drbg@1.0.1: + resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} dependencies: hash.js: 1.1.7 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - hoist-non-react-statics@3.3.2: + /hoist-non-react-statics@3.3.2: + resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} dependencies: react-is: 16.13.1 + dev: false - homedir-polyfill@1.0.3: + /homedir-polyfill@1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} + engines: {node: '>=0.10.0'} dependencies: parse-passwd: 1.0.0 + dev: true - hosted-git-info@2.8.9: {} + /hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + dev: true - hosted-git-info@7.0.1: + /hosted-git-info@7.0.1: + resolution: {integrity: sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: lru-cache: 10.1.0 + dev: true - hpack.js@2.1.6: + /hpack.js@2.1.6: + resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} dependencies: inherits: 2.0.4 obuf: 1.1.2 readable-stream: 2.3.8 wbuf: 1.7.3 + dev: true - html-encoding-sniffer@3.0.0: + /html-encoding-sniffer@3.0.0: + resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} + engines: {node: '>=12'} dependencies: whatwg-encoding: 2.0.0 + dev: true - html-entities@2.4.0: {} + /html-entities@2.4.0: + resolution: {integrity: sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==} + dev: true - html-escaper@2.0.2: {} + /html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + dev: true - html-minifier-terser@6.1.0: + /html-minifier-terser@6.1.0: + resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==} + engines: {node: '>=12'} + hasBin: true dependencies: camel-case: 4.1.2 clean-css: 5.3.3 @@ -26375,19 +18433,29 @@ snapshots: param-case: 3.0.4 relateurl: 0.2.7 terser: 5.26.0 + dev: true - html-tags@3.3.1: {} + /html-tags@3.3.1: + resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} + engines: {node: '>=8'} + dev: true - html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /html-webpack-plugin@5.5.4(webpack@5.89.0): + resolution: {integrity: sha512-3wNSaVVxdxcu0jd4FpQFoICdqgxs4zIQQvj+2yQKFfBOnLETQ6X5CDWdeasuGlSsooFlMkEioWDTqBv1wvw5Iw==} + engines: {node: '>=10.13.0'} + peerDependencies: + webpack: ^5.20.0 dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - htmlparser2@3.10.1: + /htmlparser2@3.10.1: + resolution: {integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==} dependencies: domelementtype: 1.3.1 domhandler: 2.4.2 @@ -26395,26 +18463,37 @@ snapshots: entities: 1.1.2 inherits: 2.0.4 readable-stream: 3.6.2 + dev: true - htmlparser2@6.1.0: + /htmlparser2@6.1.0: + resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} dependencies: domelementtype: 2.3.0 domhandler: 4.3.1 domutils: 2.8.0 entities: 2.2.0 + dev: true - http-cache-semantics@4.1.1: {} + /http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} - http-deceiver@1.2.7: {} + /http-deceiver@1.2.7: + resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} + dev: true - http-errors@1.6.3: + /http-errors@1.6.3: + resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} + engines: {node: '>= 0.6'} dependencies: depd: 1.1.2 inherits: 2.0.3 setprototypeof: 1.1.0 statuses: 1.5.0 + dev: true - http-errors@2.0.0: + /http-errors@2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} dependencies: depd: 2.0.0 inherits: 2.0.4 @@ -26422,46 +18501,69 @@ snapshots: statuses: 2.0.1 toidentifier: 1.0.1 - http-https@1.0.0: {} + /http-https@1.0.0: + resolution: {integrity: sha512-o0PWwVCSp3O0wS6FvNr6xfBCHgt0m1tvPLFOCc2iFDKTRAXhB7m8klDf7ErowFH8POa6dVdGatKU5I1YYwzUyg==} + dev: false - http-parser-js@0.5.8: {} + /http-parser-js@0.5.8: + resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} + dev: true - http-proxy-agent@5.0.0: + /http-proxy-agent@5.0.0: + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} + engines: {node: '>= 6'} dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: true - http-proxy-agent@7.0.0: + /http-proxy-agent@7.0.0: + resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==} + engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: true - http-proxy-middleware@2.0.6(@types/express@4.17.21): + /http-proxy-middleware@2.0.6(@types/express@4.17.21): + resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/express': ^4.17.13 + peerDependenciesMeta: + '@types/express': + optional: true dependencies: + '@types/express': 4.17.21 '@types/http-proxy': 1.17.14 http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 micromatch: 4.0.5 - optionalDependencies: - '@types/express': 4.17.21 transitivePeerDependencies: - debug + dev: true - http-proxy@1.18.1: + /http-proxy@1.18.1: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.6(debug@4.3.4) + follow-redirects: 1.15.3(debug@4.3.4) requires-port: 1.0.0 transitivePeerDependencies: - debug + dev: true - http-server@14.1.1: + /http-server@14.1.1: + resolution: {integrity: sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==} + engines: {node: '>=12'} + hasBin: true dependencies: basic-auth: 2.0.1 chalk: 4.1.2 @@ -26479,137 +18581,243 @@ snapshots: transitivePeerDependencies: - debug - supports-color + dev: true - http-shutdown@1.2.2: {} + /http-shutdown@1.2.2: + resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - http-signature@1.2.0: + /http-signature@1.2.0: + resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} + engines: {node: '>=0.8', npm: '>=1.3.7'} dependencies: assert-plus: 1.0.0 jsprim: 1.4.2 sshpk: 1.18.0 + dev: false - http2-wrapper@1.0.3: + /http2-wrapper@1.0.3: + resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} + engines: {node: '>=10.19.0'} dependencies: quick-lru: 5.1.1 resolve-alpn: 1.2.1 - http2-wrapper@2.2.1: + /http2-wrapper@2.2.1: + resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} + engines: {node: '>=10.19.0'} dependencies: quick-lru: 5.1.1 resolve-alpn: 1.2.1 + dev: false - https-browserify@1.0.0: {} + /https-browserify@1.0.0: + resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} + dev: true - https-proxy-agent@5.0.1: + /https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 debug: 4.3.4 transitivePeerDependencies: - supports-color - https-proxy-agent@7.0.2: + /https-proxy-agent@7.0.2: + resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==} + engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: true - human-signals@2.1.0: {} + /human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} - human-signals@4.3.1: {} + /human-signals@4.3.1: + resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} + engines: {node: '>=14.18.0'} + dev: true - husky@8.0.3: {} + /husky@8.0.3: + resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} + engines: {node: '>=14'} + hasBin: true + dev: true - hyphenate-style-name@1.0.4: {} + /hyphenate-style-name@1.0.4: + resolution: {integrity: sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==} + dev: false - iconv-lite@0.4.24: + /iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 - iconv-lite@0.6.3: + /iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 - icss-replace-symbols@1.1.0: {} + /icss-replace-symbols@1.1.0: + resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} + dev: true - icss-utils@5.1.0(postcss@8.4.32): + /icss-utils@5.1.0(postcss@8.4.32): + resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: postcss: 8.4.32 - idb-keyval@6.2.1: {} + /idb-keyval@6.2.1: + resolution: {integrity: sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==} - identity-obj-proxy@3.0.0: + /identity-obj-proxy@3.0.0: + resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==} + engines: {node: '>=4'} dependencies: harmony-reflect: 1.6.2 + dev: true - idna-uts46-hx@2.3.1: + /idna-uts46-hx@2.3.1: + resolution: {integrity: sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==} + engines: {node: '>=4.0.0'} dependencies: punycode: 2.1.0 + dev: false - ieee754@1.2.1: {} + /ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - iframe-resizer@4.3.9: {} + /iframe-resizer@4.3.9: + resolution: {integrity: sha512-MCt+V/THB4a9OcAdrWo5NsI2CRpeMM4ijhTfiLtsdgDJXWYXf62Ve8yO8rKGmYNs991zty/EolYOxActlkfU+A==} + engines: {node: '>=0.8.0'} + dev: false - ignore@5.3.0: {} + /ignore@5.3.0: + resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} + engines: {node: '>= 4'} + dev: true - ignore@5.3.1: {} + /ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + dev: true - image-size@0.5.5: + /image-size@0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} + engines: {node: '>=0.10.0'} + hasBin: true + requiresBuild: true + dev: true optional: true - image-size@1.0.2: + /image-size@1.0.2: + resolution: {integrity: sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==} + engines: {node: '>=14.0.0'} + hasBin: true dependencies: queue: 6.0.2 + dev: true - immediate@3.0.6: {} + /immediate@3.0.6: + resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + dev: false - immer@10.0.3: {} + /immer@10.0.3: + resolution: {integrity: sha512-pwupu3eWfouuaowscykeckFmVTpqbzW+rXFCX8rQLkZzM9ftBmU/++Ra+o+L27mz03zJTlyV4UUr+fdKNffo4A==} + dev: false - immutable@3.7.6: {} + /immutable@3.7.6: + resolution: {integrity: sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==} + engines: {node: '>=0.8.0'} + dev: true - immutable@4.3.4: {} + /immutable@4.3.4: + resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} + dev: true - import-cwd@3.0.0: + /import-cwd@3.0.0: + resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==} + engines: {node: '>=8'} dependencies: import-from: 3.0.0 + dev: true - import-fresh@3.3.0: + /import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 + dev: true - import-from@3.0.0: + /import-from@3.0.0: + resolution: {integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==} + engines: {node: '>=8'} dependencies: resolve-from: 5.0.0 + dev: true - import-from@4.0.0: {} + /import-from@4.0.0: + resolution: {integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==} + engines: {node: '>=12.2'} + dev: true - import-local@3.1.0: + /import-local@3.1.0: + resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} + engines: {node: '>=8'} + hasBin: true dependencies: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 + dev: true - imurmurhash@0.1.4: {} + /imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + dev: true - indent-string@4.0.0: {} + /indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + dev: true - inflight@1.0.6: + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} dependencies: once: 1.4.0 wrappy: 1.0.2 - inherits@2.0.3: {} + /inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + dev: true - inherits@2.0.4: {} + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - ini@1.3.8: {} + /ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + dev: true - inline-style-prefixer@7.0.0: + /inline-style-prefixer@7.0.0: + resolution: {integrity: sha512-I7GEdScunP1dQ6IM2mQWh6v0mOYdYmH3Bp31UecKdrcUgcURTcctSe1IECdUznSHKSmsHtjrT3CwCPI1pyxfUQ==} dependencies: css-in-js-utils: 3.1.0 fast-loops: 1.1.3 + dev: false - inquirer@8.2.6: + /inquirer@8.2.6: + resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} + engines: {node: '>=12.0.0'} dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -26626,25 +18834,33 @@ snapshots: strip-ansi: 6.0.1 through: 2.3.8 wrap-ansi: 6.2.0 + dev: true - internal-slot@1.0.6: + /internal-slot@1.0.6: + resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} + engines: {node: '>= 0.4'} dependencies: get-intrinsic: 1.2.2 hasown: 2.0.0 side-channel: 1.0.4 - intl-messageformat@9.13.0: + /intl-messageformat@9.13.0: + resolution: {integrity: sha512-7sGC7QnSQGa5LZP7bXLDhVDtQOeKGeBFGHF2Y8LVBwYZoQZCgWeKoPGTa5GMG8g/TzDgeXuYJQis7Ggiw2xTOw==} dependencies: '@formatjs/ecma402-abstract': 1.11.4 '@formatjs/fast-memoize': 1.2.1 '@formatjs/icu-messageformat-parser': 2.1.0 tslib: 2.6.2 + dev: false - invariant@2.2.4: + /invariant@2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} dependencies: loose-envify: 1.4.0 - ioredis@5.3.2: + /ioredis@5.3.2: + resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} + engines: {node: '>=12.22.0'} dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 @@ -26658,259 +18874,446 @@ snapshots: transitivePeerDependencies: - supports-color - ip@2.0.0: {} + /ip@2.0.0: + resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} + dev: true - ipaddr.js@1.9.1: {} + /ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} - ipaddr.js@2.1.0: {} + /ipaddr.js@2.1.0: + resolution: {integrity: sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==} + engines: {node: '>= 10'} - iron-webcrypto@1.0.0: {} + /iron-webcrypto@1.0.0: + resolution: {integrity: sha512-anOK1Mktt8U1Xi7fCM3RELTuYbnFikQY5VtrDj7kPgpejV7d43tWKhzgioO0zpkazLEL/j/iayRqnJhrGfqUsg==} - is-absolute-url@3.0.3: {} + /is-absolute-url@3.0.3: + resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==} + engines: {node: '>=8'} + dev: true - is-absolute@1.0.0: + /is-absolute@1.0.0: + resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==} + engines: {node: '>=0.10.0'} dependencies: is-relative: 1.0.0 is-windows: 1.0.2 + dev: true - is-alphabetical@1.0.4: {} + /is-alphabetical@1.0.4: + resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} - is-alphanumerical@1.0.4: + /is-alphanumerical@1.0.4: + resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} dependencies: is-alphabetical: 1.0.4 is-decimal: 1.0.4 - is-arguments@1.1.1: + /is-arguments@1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 has-tostringtag: 1.0.0 - is-array-buffer@3.0.2: + /is-array-buffer@3.0.2: + resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 is-typed-array: 1.1.12 - is-arrayish@0.2.1: {} + /is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + dev: true - is-arrayish@0.3.2: {} + /is-arrayish@0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - is-async-function@2.0.0: + /is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 + dev: true - is-bigint@1.0.4: + /is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: has-bigints: 1.0.2 - is-binary-path@2.1.0: + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} dependencies: binary-extensions: 2.2.0 - is-boolean-object@1.1.2: + /is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 has-tostringtag: 1.0.0 - is-buffer@2.0.5: {} + /is-buffer@2.0.5: + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} + engines: {node: '>=4'} + dev: true - is-builtin-module@3.2.1: + /is-builtin-module@3.2.1: + resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} + engines: {node: '>=6'} dependencies: builtin-modules: 3.3.0 + dev: true - is-callable@1.2.7: {} + /is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} - is-ci@3.0.1: + /is-ci@3.0.1: + resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} + hasBin: true dependencies: ci-info: 3.9.0 + dev: true - is-core-module@2.13.1: + /is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} dependencies: hasown: 2.0.0 - is-date-object@1.0.5: + /is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 - is-decimal@1.0.4: {} + /is-decimal@1.0.4: + resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} - is-docker@2.2.1: {} + /is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true - is-extglob@2.1.1: {} + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} - is-finalizationregistry@1.0.2: + /is-finalizationregistry@1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} dependencies: call-bind: 1.0.5 + dev: true - is-finite@1.1.0: {} + /is-finite@1.1.0: + resolution: {integrity: sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==} + engines: {node: '>=0.10.0'} + dev: false - is-fullwidth-code-point@3.0.0: {} + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} - is-fullwidth-code-point@4.0.0: {} + /is-fullwidth-code-point@4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + dev: true - is-function@1.0.2: {} + /is-function@1.0.2: + resolution: {integrity: sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==} + dev: false - is-generator-fn@2.1.0: {} + /is-generator-fn@2.1.0: + resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} + engines: {node: '>=6'} + dev: true - is-generator-function@1.0.10: + /is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 - is-glob@4.0.3: + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 - is-hex-prefixed@1.0.0: {} + /is-hex-prefixed@1.0.0: + resolution: {integrity: sha512-WvtOiug1VFrE9v1Cydwm+FnXd3+w9GaeVUss5W4v/SLy3UW00vP+6iNF2SdnfiBoLy4bTqVdkftNGTUeOFVsbA==} + engines: {node: '>=6.5.0', npm: '>=3'} + dev: false - is-hexadecimal@1.0.4: {} + /is-hexadecimal@1.0.4: + resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} - is-interactive@1.0.0: {} + /is-interactive@1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + engines: {node: '>=8'} + dev: true - is-lower-case@2.0.2: + /is-lower-case@2.0.2: + resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==} dependencies: tslib: 2.6.2 + dev: true - is-map@2.0.2: {} + /is-map@2.0.2: + resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} - is-module@1.0.0: {} + /is-module@1.0.0: + resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} + dev: true - is-nan@1.3.2: + /is-nan@1.3.2: + resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 + dev: true - is-negative-zero@2.0.2: {} + /is-negative-zero@2.0.2: + resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} + engines: {node: '>= 0.4'} - is-node-process@1.2.0: {} + /is-node-process@1.2.0: + resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} + dev: true - is-number-object@1.0.7: + /is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 - is-number@7.0.0: {} + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} - is-path-cwd@2.2.0: {} + /is-path-cwd@2.2.0: + resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} + engines: {node: '>=6'} + dev: true - is-path-inside@3.0.3: {} + /is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + dev: true - is-plain-obj@1.1.0: {} + /is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + dev: true - is-plain-obj@3.0.0: {} + /is-plain-obj@3.0.0: + resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} + engines: {node: '>=10'} + dev: true - is-plain-obj@4.1.0: {} + /is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + dev: true - is-plain-object@2.0.4: + /is-plain-object@2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 + dev: true - is-plain-object@3.0.1: {} + /is-plain-object@3.0.1: + resolution: {integrity: sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==} + engines: {node: '>=0.10.0'} + dev: true - is-plain-object@5.0.0: {} + /is-plain-object@5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + dev: true - is-potential-custom-element-name@1.0.1: {} + /is-potential-custom-element-name@1.0.1: + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + dev: true - is-reference@1.2.1: + /is-reference@1.2.1: + resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} dependencies: '@types/estree': 1.0.5 - is-regex@1.1.4: + /is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 has-tostringtag: 1.0.0 - is-relative@1.0.0: + /is-relative@1.0.0: + resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} + engines: {node: '>=0.10.0'} dependencies: is-unc-path: 1.0.0 + dev: true - is-set@2.0.2: {} + /is-set@2.0.2: + resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} - is-shared-array-buffer@1.0.2: + /is-shared-array-buffer@1.0.2: + resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} dependencies: call-bind: 1.0.5 - is-stream@1.1.0: {} + /is-stream@1.1.0: + resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} + engines: {node: '>=0.10.0'} + dev: true - is-stream@2.0.1: {} + /is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} - is-stream@3.0.0: {} + /is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true - is-string@1.0.7: + /is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 - is-symbol@1.0.4: + /is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 - is-typed-array@1.1.12: + /is-typed-array@1.1.12: + resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} + engines: {node: '>= 0.4'} dependencies: which-typed-array: 1.1.13 - is-typedarray@1.0.0: {} + /is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - is-unc-path@1.0.0: + /is-unc-path@1.0.0: + resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==} + engines: {node: '>=0.10.0'} dependencies: unc-path-regex: 0.1.2 + dev: true - is-unicode-supported@0.1.0: {} + /is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} + dev: true - is-upper-case@2.0.2: + /is-upper-case@2.0.2: + resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==} dependencies: tslib: 2.6.2 + dev: true - is-weakmap@2.0.1: {} + /is-weakmap@2.0.1: + resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} - is-weakref@1.0.2: + /is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: call-bind: 1.0.5 - is-weakset@2.0.2: + /is-weakset@2.0.2: + resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 - is-what@3.14.1: {} + /is-what@3.14.1: + resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} + dev: true - is-windows@0.2.0: {} + /is-windows@0.2.0: + resolution: {integrity: sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==} + engines: {node: '>=0.10.0'} + dev: true - is-windows@1.0.2: {} + /is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + dev: true - is-wsl@2.2.0: + /is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} dependencies: is-docker: 2.2.1 - isarray@1.0.0: {} + /isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - isarray@2.0.5: {} + /isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - isexe@2.0.0: {} + /isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isobject@3.0.1: {} + /isobject@3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} + dev: true - isomorphic-unfetch@3.1.0(encoding@0.1.13): + /isomorphic-unfetch@3.1.0(encoding@0.1.13): + resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==} dependencies: node-fetch: 2.7.0(encoding@0.1.13) unfetch: 4.2.0 transitivePeerDependencies: - encoding + dev: false - isomorphic-ws@5.0.0(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)): + /isomorphic-ws@5.0.0(ws@8.13.0): + resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} + peerDependencies: + ws: '*' dependencies: - ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.13.0 + dev: true - isomorphic-ws@5.0.0(ws@8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)): + /isomorphic-ws@5.0.0(ws@8.16.0): + resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} + peerDependencies: + ws: '*' dependencies: - ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.16.0 + dev: true - isstream@0.1.2: {} + /isstream@0.1.2: + resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} + dev: false - istanbul-lib-coverage@3.2.2: {} + /istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} + dev: true - istanbul-lib-hook@3.0.0: + /istanbul-lib-hook@3.0.0: + resolution: {integrity: sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==} + engines: {node: '>=8'} dependencies: append-transform: 2.0.0 + dev: true - istanbul-lib-instrument@4.0.3: + /istanbul-lib-instrument@4.0.3: + resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} + engines: {node: '>=8'} dependencies: '@babel/core': 7.23.9 '@istanbuljs/schema': 0.1.3 @@ -26918,8 +19321,11 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true - istanbul-lib-instrument@5.2.1: + /istanbul-lib-instrument@5.2.1: + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} + engines: {node: '>=8'} dependencies: '@babel/core': 7.23.9 '@babel/parser': 7.23.9 @@ -26928,18 +19334,24 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true - istanbul-lib-instrument@6.0.1: + /istanbul-lib-instrument@6.0.1: + resolution: {integrity: sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==} + engines: {node: '>=10'} dependencies: '@babel/core': 7.23.9 '@babel/parser': 7.23.9 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.6.0 + semver: 7.5.4 transitivePeerDependencies: - supports-color + dev: true - istanbul-lib-processinfo@2.0.3: + /istanbul-lib-processinfo@2.0.3: + resolution: {integrity: sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==} + engines: {node: '>=8'} dependencies: archy: 1.0.0 cross-spawn: 7.0.3 @@ -26947,59 +19359,86 @@ snapshots: p-map: 3.0.0 rimraf: 3.0.2 uuid: 8.3.2 + dev: true - istanbul-lib-report@3.0.1: + /istanbul-lib-report@3.0.1: + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} + engines: {node: '>=10'} dependencies: istanbul-lib-coverage: 3.2.2 make-dir: 4.0.0 supports-color: 7.2.0 + dev: true - istanbul-lib-source-maps@4.0.1: + /istanbul-lib-source-maps@4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} dependencies: debug: 4.3.4 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: - supports-color + dev: true - istanbul-reports@3.1.6: + /istanbul-reports@3.1.6: + resolution: {integrity: sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==} + engines: {node: '>=8'} dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.1 + dev: true - iterator.prototype@1.1.2: + /iterator.prototype@1.1.2: + resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} dependencies: define-properties: 1.2.1 get-intrinsic: 1.2.2 has-symbols: 1.0.3 reflect.getprototypeof: 1.0.4 set-function-name: 2.0.1 + dev: true - jackspeak@2.3.6: + /jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} + engines: {node: '>=14'} dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: '@pkgjs/parseargs': 0.11.0 + dev: true - jake@10.8.7: + /jake@10.8.7: + resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} + engines: {node: '>=10'} + hasBin: true dependencies: async: 3.2.5 chalk: 4.1.0 filelist: 1.0.4 minimatch: 3.1.2 + dev: true - jest-changed-files@28.1.3: + /jest-changed-files@28.1.3: + resolution: {integrity: sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: execa: 5.1.1 p-limit: 3.1.0 + dev: true - jest-changed-files@29.7.0: + /jest-changed-files@29.7.0: + resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: execa: 5.1.1 jest-util: 29.7.0 p-limit: 3.1.0 + dev: true - jest-circus@28.1.3: + /jest-circus@28.1.3: + resolution: {integrity: sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/environment': 28.1.3 '@jest/expect': 28.1.3 @@ -27022,8 +19461,11 @@ snapshots: stack-utils: 2.0.6 transitivePeerDependencies: - supports-color + dev: true - jest-circus@29.7.0(babel-plugin-macros@2.8.0): + /jest-circus@29.7.0: + resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/environment': 29.7.0 '@jest/expect': 29.7.0 @@ -27032,7 +19474,7 @@ snapshots: '@types/node': 18.19.31 chalk: 4.1.0 co: 4.6.0 - dedent: 1.5.1(babel-plugin-macros@2.8.0) + dedent: 1.5.1 is-generator-fn: 2.1.0 jest-each: 29.7.0 jest-matcher-utils: 29.7.0 @@ -27048,17 +19490,26 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - supports-color + dev: true - jest-cli@28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): + /jest-cli@28.1.3(@types/node@18.19.31)(ts-node@10.9.1): + resolution: {integrity: sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true dependencies: - '@jest/core': 28.1.3(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + '@jest/core': 28.1.3(ts-node@10.9.1) '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 chalk: 4.1.0 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.1.0 - jest-config: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + jest-config: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1) jest-util: 28.1.3 jest-validate: 28.1.3 prompts: 2.4.2 @@ -27067,17 +19518,26 @@ snapshots: - '@types/node' - supports-color - ts-node + dev: true - jest-cli@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): + /jest-cli@29.7.0(@types/node@18.19.31)(ts-node@10.9.1): + resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + '@jest/core': 29.7.0(ts-node@10.9.1) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.0 - create-jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + create-jest: 29.7.0(@types/node@18.19.31)(ts-node@10.9.1) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + jest-config: 29.7.0(@types/node@18.19.31)(ts-node@10.9.1) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -27086,12 +19546,24 @@ snapshots: - babel-plugin-macros - supports-color - ts-node + dev: true - jest-config@28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): + /jest-config@28.1.3(@types/node@18.19.31)(ts-node@10.9.1): + resolution: {integrity: sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true dependencies: '@babel/core': 7.23.9 '@jest/test-sequencer': 28.1.3 '@jest/types': 28.1.3 + '@types/node': 18.19.31 babel-jest: 28.1.3(@babel/core@7.23.9) chalk: 4.1.0 ci-info: 3.9.0 @@ -27111,24 +19583,34 @@ snapshots: pretty-format: 28.1.3 slash: 3.0.0 strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 18.19.31 - ts-node: 10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2) + ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.19.31)(typescript@5.4.2) transitivePeerDependencies: - supports-color + dev: true - jest-config@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): + /jest-config@29.7.0(@types/node@18.19.31)(ts-node@10.9.1): + resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true dependencies: '@babel/core': 7.23.9 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 + '@types/node': 18.19.31 babel-jest: 29.7.0(@babel/core@7.23.9) chalk: 4.1.0 ci-info: 3.9.0 deepmerge: 4.3.1 glob: 7.2.3 graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@2.8.0) + jest-circus: 29.7.0 jest-environment-node: 29.7.0 jest-get-type: 29.6.3 jest-regex-util: 29.6.3 @@ -27141,52 +19623,76 @@ snapshots: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 18.19.31 - ts-node: 10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2) + ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.19.31)(typescript@5.4.2) transitivePeerDependencies: - babel-plugin-macros - supports-color + dev: true - jest-diff@28.1.3: + /jest-diff@28.1.3: + resolution: {integrity: sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: chalk: 4.1.0 diff-sequences: 28.1.1 jest-get-type: 28.0.2 pretty-format: 28.1.3 + dev: true - jest-diff@29.7.0: + /jest-diff@29.7.0: + resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.0 diff-sequences: 29.6.3 jest-get-type: 29.6.3 pretty-format: 29.7.0 + dev: true - jest-docblock@28.1.1: + /jest-docblock@28.1.1: + resolution: {integrity: sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: detect-newline: 3.1.0 + dev: true - jest-docblock@29.7.0: + /jest-docblock@29.7.0: + resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: detect-newline: 3.1.0 + dev: true - jest-each@28.1.3: + /jest-each@28.1.3: + resolution: {integrity: sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 chalk: 4.1.0 jest-get-type: 28.0.2 jest-util: 28.1.3 pretty-format: 28.1.3 + dev: true - jest-each@29.7.0: + /jest-each@29.7.0: + resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 chalk: 4.1.0 jest-get-type: 29.6.3 jest-util: 29.7.0 pretty-format: 29.7.0 + dev: true - jest-environment-jsdom@29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + /jest-environment-jsdom@29.7.0: + resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true dependencies: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 @@ -27195,13 +19701,16 @@ snapshots: '@types/node': 18.19.31 jest-mock: 29.7.0 jest-util: 29.7.0 - jsdom: 20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jsdom: 20.0.3 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate + dev: true - jest-environment-node@28.1.3: + /jest-environment-node@28.1.3: + resolution: {integrity: sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/environment': 28.1.3 '@jest/fake-timers': 28.1.3 @@ -27209,8 +19718,11 @@ snapshots: '@types/node': 18.19.31 jest-mock: 28.1.3 jest-util: 28.1.3 + dev: true - jest-environment-node@29.7.0: + /jest-environment-node@29.7.0: + resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 @@ -27218,12 +19730,21 @@ snapshots: '@types/node': 18.19.31 jest-mock: 29.7.0 jest-util: 29.7.0 + dev: true - jest-get-type@28.0.2: {} + /jest-get-type@28.0.2: + resolution: {integrity: sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dev: true - jest-get-type@29.6.3: {} + /jest-get-type@29.6.3: + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true - jest-haste-map@28.1.3: + /jest-haste-map@28.1.3: + resolution: {integrity: sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 '@types/graceful-fs': 4.1.9 @@ -27238,8 +19759,11 @@ snapshots: walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 + dev: true - jest-haste-map@29.7.0: + /jest-haste-map@29.7.0: + resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 @@ -27254,39 +19778,57 @@ snapshots: walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 + dev: true - jest-junit@14.0.1: + /jest-junit@14.0.1: + resolution: {integrity: sha512-h7/wwzPbllgpQhhVcRzRC76/cc89GlazThoV1fDxcALkf26IIlRsu/AcTG64f4nR2WPE3Cbd+i/sVf+NCUHrWQ==} + engines: {node: '>=10.12.0'} dependencies: mkdirp: 1.0.4 strip-ansi: 6.0.1 uuid: 8.3.2 xml: 1.0.1 + dev: true - jest-leak-detector@28.1.3: + /jest-leak-detector@28.1.3: + resolution: {integrity: sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: jest-get-type: 28.0.2 pretty-format: 28.1.3 + dev: true - jest-leak-detector@29.7.0: + /jest-leak-detector@29.7.0: + resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: jest-get-type: 29.6.3 pretty-format: 29.7.0 + dev: true - jest-matcher-utils@28.1.3: + /jest-matcher-utils@28.1.3: + resolution: {integrity: sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: chalk: 4.1.0 jest-diff: 28.1.3 jest-get-type: 28.0.2 pretty-format: 28.1.3 + dev: true - jest-matcher-utils@29.7.0: + /jest-matcher-utils@29.7.0: + resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.0 jest-diff: 29.7.0 jest-get-type: 29.6.3 pretty-format: 29.7.0 + dev: true - jest-message-util@28.1.3: + /jest-message-util@28.1.3: + resolution: {integrity: sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@babel/code-frame': 7.23.5 '@jest/types': 28.1.3 @@ -27297,8 +19839,11 @@ snapshots: pretty-format: 28.1.3 slash: 3.0.0 stack-utils: 2.0.6 + dev: true - jest-message-util@29.7.0: + /jest-message-util@29.7.0: + resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/code-frame': 7.23.5 '@jest/types': 29.6.3 @@ -27309,27 +19854,43 @@ snapshots: pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 + dev: true - jest-mock@27.5.1: + /jest-mock@27.5.1: + resolution: {integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 '@types/node': 18.19.31 + dev: true - jest-mock@28.1.3: + /jest-mock@28.1.3: + resolution: {integrity: sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 '@types/node': 18.19.31 + dev: true - jest-mock@29.7.0: + /jest-mock@29.7.0: + resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 '@types/node': 18.19.31 jest-util: 29.7.0 + dev: true - jest-playwright-preset@2.0.0(jest-circus@28.1.3)(jest-environment-node@28.1.3)(jest-runner@28.1.3)(jest@28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))): + /jest-playwright-preset@2.0.0(jest-circus@28.1.3)(jest-environment-node@28.1.3)(jest-runner@28.1.3)(jest@28.1.3): + resolution: {integrity: sha512-pV5ruTJJMen3lwshUL4dlSqLlP8z4q9MXqWJkmy+sB6HYfzXoqBHzhl+5hslznhnSVTe4Dwu+reiiwcUJpYUbw==} + peerDependencies: + jest: ^28.0.0 + jest-circus: ^28.0.0 + jest-environment-node: ^28.0.0 + jest-runner: ^28.0.0 dependencies: expect-playwright: 0.8.0 - jest: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + jest: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1) jest-circus: 28.1.3 jest-environment-node: 28.1.3 jest-process-manager: 0.3.1 @@ -27341,16 +19902,34 @@ snapshots: transitivePeerDependencies: - debug - supports-color + dev: true - jest-pnp-resolver@1.2.3(jest-resolve@28.1.3): - optionalDependencies: + /jest-pnp-resolver@1.2.3(jest-resolve@28.1.3): + resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} + engines: {node: '>=6'} + peerDependencies: + jest-resolve: '*' + peerDependenciesMeta: + jest-resolve: + optional: true + dependencies: jest-resolve: 28.1.3 + dev: true - jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): - optionalDependencies: + /jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): + resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} + engines: {node: '>=6'} + peerDependencies: + jest-resolve: '*' + peerDependenciesMeta: + jest-resolve: + optional: true + dependencies: jest-resolve: 29.7.0 + dev: true - jest-process-manager@0.3.1: + /jest-process-manager@0.3.1: + resolution: {integrity: sha512-x9W54UgZ7IkzUHgXtnI1x4GKOVjxtwW0CA/7yGbTHtT/YhENO0Lic2yfVyC/gekn7OIEMcQmy0L1r9WLQABfqw==} dependencies: '@types/wait-on': 5.3.4 chalk: 4.1.0 @@ -27365,26 +19944,41 @@ snapshots: transitivePeerDependencies: - debug - supports-color + dev: true - jest-regex-util@28.0.2: {} + /jest-regex-util@28.0.2: + resolution: {integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dev: true - jest-regex-util@29.6.3: {} + /jest-regex-util@29.6.3: + resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true - jest-resolve-dependencies@28.1.3: + /jest-resolve-dependencies@28.1.3: + resolution: {integrity: sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: jest-regex-util: 28.0.2 jest-snapshot: 28.1.3 transitivePeerDependencies: - supports-color + dev: true - jest-resolve-dependencies@29.7.0: + /jest-resolve-dependencies@29.7.0: + resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: jest-regex-util: 29.6.3 jest-snapshot: 29.7.0 transitivePeerDependencies: - supports-color + dev: true - jest-resolve@28.1.3: + /jest-resolve@28.1.3: + resolution: {integrity: sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: chalk: 4.1.0 graceful-fs: 4.2.11 @@ -27395,8 +19989,11 @@ snapshots: resolve: 1.22.8 resolve.exports: 1.1.0 slash: 3.0.0 + dev: true - jest-resolve@29.7.0: + /jest-resolve@29.7.0: + resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.0 graceful-fs: 4.2.11 @@ -27407,8 +20004,11 @@ snapshots: resolve: 1.22.8 resolve.exports: 2.0.2 slash: 3.0.0 + dev: true - jest-runner@28.1.3: + /jest-runner@28.1.3: + resolution: {integrity: sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/console': 28.1.3 '@jest/environment': 28.1.3 @@ -27433,8 +20033,11 @@ snapshots: source-map-support: 0.5.13 transitivePeerDependencies: - supports-color + dev: true - jest-runner@29.7.0: + /jest-runner@29.7.0: + resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/console': 29.7.0 '@jest/environment': 29.7.0 @@ -27459,8 +20062,11 @@ snapshots: source-map-support: 0.5.13 transitivePeerDependencies: - supports-color + dev: true - jest-runtime@28.1.3: + /jest-runtime@28.1.3: + resolution: {integrity: sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/environment': 28.1.3 '@jest/fake-timers': 28.1.3 @@ -27486,8 +20092,11 @@ snapshots: strip-bom: 4.0.0 transitivePeerDependencies: - supports-color + dev: true - jest-runtime@29.7.0: + /jest-runtime@29.7.0: + resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 @@ -27513,17 +20122,22 @@ snapshots: strip-bom: 4.0.0 transitivePeerDependencies: - supports-color + dev: true - jest-serializer-html@7.1.0: + /jest-serializer-html@7.1.0: + resolution: {integrity: sha512-xYL2qC7kmoYHJo8MYqJkzrl/Fdlx+fat4U1AqYg+kafqwcKPiMkOcjWHPKhueuNEgr+uemhGc+jqXYiwCyRyLA==} dependencies: diffable-html: 4.1.0 + dev: true - jest-snapshot@28.1.3: + /jest-snapshot@28.1.3: + resolution: {integrity: sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@babel/core': 7.23.9 '@babel/generator': 7.23.5 '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.9) - '@babel/traverse': 7.23.5 + '@babel/traverse': 7.23.9 '@babel/types': 7.23.9 '@jest/expect-utils': 28.1.3 '@jest/transform': 28.1.3 @@ -27542,11 +20156,14 @@ snapshots: jest-util: 28.1.3 natural-compare: 1.4.0 pretty-format: 28.1.3 - semver: 7.6.0 + semver: 7.5.4 transitivePeerDependencies: - supports-color + dev: true - jest-snapshot@29.7.0: + /jest-snapshot@29.7.0: + resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.23.9 '@babel/generator': 7.23.5 @@ -27567,11 +20184,14 @@ snapshots: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.6.0 + semver: 7.5.4 transitivePeerDependencies: - supports-color + dev: true - jest-util@28.1.3: + /jest-util@28.1.3: + resolution: {integrity: sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 '@types/node': 18.19.31 @@ -27579,8 +20199,11 @@ snapshots: ci-info: 3.9.0 graceful-fs: 4.2.11 picomatch: 2.3.1 + dev: true - jest-util@29.7.0: + /jest-util@29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 '@types/node': 18.19.31 @@ -27588,8 +20211,11 @@ snapshots: ci-info: 3.9.0 graceful-fs: 4.2.11 picomatch: 2.3.1 + dev: true - jest-validate@28.1.3: + /jest-validate@28.1.3: + resolution: {integrity: sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 camelcase: 6.3.0 @@ -27597,8 +20223,11 @@ snapshots: jest-get-type: 28.0.2 leven: 3.1.0 pretty-format: 28.1.3 + dev: true - jest-validate@29.7.0: + /jest-validate@29.7.0: + resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 camelcase: 6.3.0 @@ -27606,19 +20235,27 @@ snapshots: jest-get-type: 29.6.3 leven: 3.1.0 pretty-format: 29.7.0 + dev: true - jest-watch-typeahead@2.2.2(jest@28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))): + /jest-watch-typeahead@2.2.2(jest@28.1.3): + resolution: {integrity: sha512-+QgOFW4o5Xlgd6jGS5X37i08tuuXNW8X0CV9WNFi+3n8ExCIP+E1melYhvYLjv5fE6D0yyzk74vsSO8I6GqtvQ==} + engines: {node: ^14.17.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + jest: ^27.0.0 || ^28.0.0 || ^29.0.0 dependencies: ansi-escapes: 6.2.0 chalk: 5.3.0 - jest: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + jest: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 string-length: 5.0.1 strip-ansi: 7.1.0 + dev: true - jest-watcher@28.1.3: + /jest-watcher@28.1.3: + resolution: {integrity: sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 @@ -27628,8 +20265,11 @@ snapshots: emittery: 0.10.2 jest-util: 28.1.3 string-length: 4.0.2 + dev: true - jest-watcher@29.7.0: + /jest-watcher@29.7.0: + resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 @@ -27639,97 +20279,163 @@ snapshots: emittery: 0.13.1 jest-util: 29.7.0 string-length: 4.0.2 + dev: true - jest-worker@27.5.1: + /jest-worker@27.5.1: + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} + engines: {node: '>= 10.13.0'} dependencies: '@types/node': 18.19.31 merge-stream: 2.0.0 supports-color: 8.1.1 - jest-worker@28.1.3: + /jest-worker@28.1.3: + resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@types/node': 18.19.31 merge-stream: 2.0.0 supports-color: 8.1.1 + dev: true - jest-worker@29.7.0: + /jest-worker@29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/node': 18.19.31 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 + dev: true - jest@28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): + /jest@28.1.3(@types/node@18.19.31)(ts-node@10.9.1): + resolution: {integrity: sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true dependencies: - '@jest/core': 28.1.3(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + '@jest/core': 28.1.3(ts-node@10.9.1) '@jest/types': 28.1.3 import-local: 3.1.0 - jest-cli: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + jest-cli: 28.1.3(@types/node@18.19.31)(ts-node@10.9.1) transitivePeerDependencies: - '@types/node' - supports-color - ts-node + dev: true - jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): + /jest@29.7.0(@types/node@18.19.31)(ts-node@10.9.1): + resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + '@jest/core': 29.7.0(ts-node@10.9.1) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + jest-cli: 29.7.0(@types/node@18.19.31)(ts-node@10.9.1) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node + dev: true - jiti@1.17.1: {} + /jiti@1.17.1: + resolution: {integrity: sha512-NZIITw8uZQFuzQimqjUxIrIcEdxYDFIe/0xYfIlVXTkiBjjyBEvgasj5bb0/cHtPRD/NziPbT312sFrkI5ALpw==} + hasBin: true + dev: true - jiti@1.21.0: {} + /jiti@1.21.0: + resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} + hasBin: true - joi@17.11.0: + /joi@17.11.0: + resolution: {integrity: sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==} dependencies: '@hapi/hoek': 9.3.0 '@hapi/topo': 5.1.0 '@sideway/address': 4.1.4 '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 + dev: true - joi@17.9.1: + /joi@17.9.1: + resolution: {integrity: sha512-FariIi9j6QODKATGBrEX7HZcja8Bsh3rfdGYy/Sb65sGlZWK/QWesU1ghk7aJWDj95knjXlQfSmzFSPPkLVsfw==} dependencies: '@hapi/hoek': 9.3.0 '@hapi/topo': 5.1.0 '@sideway/address': 4.1.4 '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 + dev: false - jose@4.15.4: {} + /jose@4.15.4: + resolution: {integrity: sha512-W+oqK4H+r5sITxfxpSU+MMdr/YSWGvgZMQDIsNoBDGGy4i7GBPTtvFKibQzW06n3U3TqHjhvBJsirShsEJ6eeQ==} + dev: false - jose@5.2.0: {} + /jose@5.2.0: + resolution: {integrity: sha512-oW3PCnvyrcm1HMvGTzqjxxfnEs9EoFOFWi2HsEGhlFVOXxTE3K9GKWVMFoFw06yPUqwpvEWic1BmtUZBI/tIjw==} + dev: true - js-cookie@2.2.1: {} + /js-cookie@2.2.1: + resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} + dev: false - js-levenshtein@1.1.6: {} + /js-levenshtein@1.1.6: + resolution: {integrity: sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==} + engines: {node: '>=0.10.0'} + dev: true - js-sha3@0.5.7: {} + /js-sha3@0.5.7: + resolution: {integrity: sha512-GII20kjaPX0zJ8wzkTbNDYMY7msuZcTWk8S5UOh6806Jq/wz1J8/bnr8uGU0DAUmYDjj2Mr4X1cW8v/GLYnR+g==} + dev: false - js-sha3@0.8.0: {} + /js-sha3@0.8.0: + resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} - js-sha3@0.9.2: {} + /js-sha3@0.9.2: + resolution: {integrity: sha512-8kgvwd03wNGQG1GRvl3yy1Yt40sICAcIMsDU2ZLgoL0Z6z9rkRmf9Vd+bi/gYSzgAqMUGl/jiDKu0J8AWFd+BQ==} + dev: false - js-tokens@4.0.0: {} + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-yaml@3.14.1: + /js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true dependencies: argparse: 1.0.10 esprima: 4.0.1 + dev: true - js-yaml@4.1.0: + /js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true dependencies: argparse: 2.0.1 + dev: true - jsbn@0.1.1: {} + /jsbn@0.1.1: + resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} + dev: false - jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10): + /jsdom@20.0.3: + resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} + engines: {node: '>=14'} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true dependencies: abab: 2.0.6 acorn: 8.11.2 @@ -27755,73 +20461,116 @@ snapshots: whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 - ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.16.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate + dev: true - jsesc@0.5.0: {} + /jsesc@0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + hasBin: true + dev: true - jsesc@2.5.2: {} + /jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true - json-buffer@3.0.1: {} + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - json-parse-better-errors@1.0.2: {} + /json-parse-better-errors@1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + dev: true - json-parse-even-better-errors@2.3.1: {} + /json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - json-schema-traverse@0.4.1: {} + /json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - json-schema-traverse@1.0.0: {} + /json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + dev: true - json-schema@0.4.0: {} + /json-schema@0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + dev: false - json-stable-stringify-without-jsonify@1.0.1: {} + /json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true - json-stable-stringify@1.1.0: + /json-stable-stringify@1.1.0: + resolution: {integrity: sha512-zfA+5SuwYN2VWqN1/5HZaDzQKLJHaBVMZIIM+wuYjdptkaQsqzDdqjqf+lZZJUuJq1aanHiY8LhH8LmH+qBYJA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 isarray: 2.0.5 jsonify: 0.0.1 object-keys: 1.1.1 + dev: true - json-stringify-safe@5.0.1: {} + /json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + dev: false - json-to-pretty-yaml@1.2.2: + /json-to-pretty-yaml@1.2.2: + resolution: {integrity: sha512-rvm6hunfCcqegwYaG5T4yKJWxc9FXFgBVrcTZ4XfSVRwa5HA/Xs+vB/Eo9treYYHCeNM0nrSUr82V/M31Urc7A==} + engines: {node: '>= 0.2.0'} dependencies: remedial: 1.0.8 remove-trailing-spaces: 1.0.8 + dev: true - json5@1.0.2: + /json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true dependencies: minimist: 1.2.8 + dev: true - json5@2.2.3: {} + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true - jsonc-eslint-parser@2.4.0: + /jsonc-eslint-parser@2.4.0: + resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.11.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 semver: 7.5.4 + dev: true - jsonc-parser@3.2.0: {} + /jsonc-parser@3.2.0: + resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} - jsonfile@4.0.0: + /jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} optionalDependencies: graceful-fs: 4.2.11 - jsonfile@6.1.0: + /jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 + dev: true - jsonify@0.0.1: {} + /jsonify@0.0.1: + resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==} + dev: true - jsonwebtoken@9.0.2: + /jsonwebtoken@9.0.2: + resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} + engines: {node: '>=12', npm: '>=6'} dependencies: jws: 3.2.2 lodash.includes: 4.3.0 @@ -27833,85 +20582,139 @@ snapshots: lodash.once: 4.1.1 ms: 2.1.3 semver: 7.5.4 + dev: false - jsprim@1.4.2: + /jsprim@1.4.2: + resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} + engines: {node: '>=0.6.0'} dependencies: assert-plus: 1.0.0 extsprintf: 1.3.0 json-schema: 0.4.0 verror: 1.10.0 + dev: false - jsx-ast-utils@3.3.5: + /jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} dependencies: array-includes: 3.1.7 array.prototype.flat: 1.3.2 object.assign: 4.1.5 object.values: 1.1.7 + dev: true - junit-report-builder@3.1.0: + /junit-report-builder@3.1.0: + resolution: {integrity: sha512-uKcPKbjl/v3pqQUuQuCehmuObAb9adZiZleKp0JijMmKPpBh5rl9YvyPjVqzaLkA0dROnMnQvjXQF37VbYoofw==} + engines: {node: '>=8'} dependencies: date-format: 4.0.3 lodash: 4.17.21 make-dir: 3.1.0 xmlbuilder: 15.1.1 + dev: true - jwa@1.4.1: + /jwa@1.4.1: + resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} dependencies: buffer-equal-constant-time: 1.0.1 ecdsa-sig-formatter: 1.0.11 safe-buffer: 5.2.1 + dev: false - jws@3.2.2: + /jws@3.2.2: + resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} dependencies: jwa: 1.4.1 safe-buffer: 5.2.1 + dev: false - keccak@3.0.4: + /keccak@3.0.4: + resolution: {integrity: sha512-3vKuW0jV8J3XNTzvfyicFR5qvxrSAGl7KIhvgOu5cmWwM7tZRj3fMbj/pfIf4be7aznbc+prBWGjywox/g2Y6Q==} + engines: {node: '>=10.0.0'} + requiresBuild: true dependencies: node-addon-api: 2.0.2 node-gyp-build: 4.7.1 readable-stream: 3.6.2 + dev: false - keyv@4.5.4: + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} dependencies: json-buffer: 3.0.1 - keyvaluestorage-interface@1.0.0: {} + /keyvaluestorage-interface@1.0.0: + resolution: {integrity: sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==} - kind-of@6.0.3: {} + /kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + dev: true - kleur@3.0.3: {} + /kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} + dev: true - kleur@4.1.5: {} + /kleur@4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} + engines: {node: '>=6'} + dev: true - klona@2.0.6: {} + /klona@2.0.6: + resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} + engines: {node: '>= 8'} + dev: true - language-subtag-registry@0.3.22: {} + /language-subtag-registry@0.3.22: + resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} + dev: true - language-tags@1.0.9: + /language-tags@1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} dependencies: language-subtag-registry: 0.3.22 + dev: true - launch-editor@2.6.1: + /launch-editor@2.6.1: + resolution: {integrity: sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==} dependencies: picocolors: 1.0.0 shell-quote: 1.8.1 + dev: true - lazy-ass@1.6.0: {} + /lazy-ass@1.6.0: + resolution: {integrity: sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==} + engines: {node: '> 0.8'} + dev: true - lazy-universal-dotenv@4.0.0: + /lazy-universal-dotenv@4.0.0: + resolution: {integrity: sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==} + engines: {node: '>=14.0.0'} dependencies: app-root-dir: 1.0.2 dotenv: 16.3.1 dotenv-expand: 10.0.0 + dev: true - less-loader@11.1.0(less@4.1.3)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /less-loader@11.1.0(less@4.1.3)(webpack@5.89.0): + resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} + engines: {node: '>= 14.15.0'} + peerDependencies: + less: ^3.5.0 || ^4.0.0 + webpack: ^5.0.0 dependencies: klona: 2.0.6 less: 4.1.3 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - less@4.1.3: + /less@4.1.3: + resolution: {integrity: sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==} + engines: {node: '>=6'} + hasBin: true dependencies: copy-anything: 2.0.6 parse-node-version: 1.0.1 @@ -27926,42 +20729,72 @@ snapshots: source-map: 0.6.1 transitivePeerDependencies: - supports-color + dev: true - leven@3.1.0: {} + /leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} + dev: true - levn@0.4.1: + /levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 + dev: true - libphonenumber-js@1.10.51: {} + /libphonenumber-js@1.10.51: + resolution: {integrity: sha512-vY2I+rQwrDQzoPds0JeTEpeWzbUJgqoV0O4v31PauHBb/e+1KCXKylHcDnBMgJZ9fH9mErsEbROJY3Z3JtqEmg==} + dev: false - license-webpack-plugin@4.0.2(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /license-webpack-plugin@4.0.2(webpack@5.89.0): + resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} + peerDependencies: + webpack: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-sources: + optional: true dependencies: + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) webpack-sources: 3.2.3 - optionalDependencies: - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + dev: true - lie@3.1.1: + /lie@3.1.1: + resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} dependencies: immediate: 3.0.6 + dev: false - lilconfig@2.1.0: {} + /lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + engines: {node: '>=10'} - lilconfig@3.0.0: {} + /lilconfig@3.0.0: + resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} + engines: {node: '>=14'} - lines-and-columns@1.2.4: {} + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lines-and-columns@2.0.4: {} + /lines-and-columns@2.0.4: + resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true - lint-staged@13.3.0(enquirer@2.3.6): + /lint-staged@13.3.0: + resolution: {integrity: sha512-mPRtrYnipYYv1FEE134ufbWpeggNTo+O/UPzngoaKzbzHAthvR55am+8GfHTnqNRQVRRrYQLGW9ZyUoD7DsBHQ==} + engines: {node: ^16.14.0 || >=18.0.0} + hasBin: true dependencies: chalk: 5.3.0 commander: 11.0.0 debug: 4.3.4 execa: 7.2.0 lilconfig: 2.1.0 - listr2: 6.6.1(enquirer@2.3.6) + listr2: 6.6.1 micromatch: 4.0.5 pidtree: 0.6.0 string-argv: 0.3.2 @@ -27969,8 +20802,11 @@ snapshots: transitivePeerDependencies: - enquirer - supports-color + dev: true - listhen@1.5.5: + /listhen@1.5.5: + resolution: {integrity: sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA==} + hasBin: true dependencies: '@parcel/watcher': 2.3.0 '@parcel/watcher-wasm': 2.3.0 @@ -27990,7 +20826,14 @@ snapshots: untun: 0.1.2 uqr: 0.1.2 - listr2@4.0.5(enquirer@2.3.6): + /listr2@4.0.5: + resolution: {integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==} + engines: {node: '>=12'} + peerDependencies: + enquirer: '>= 2.3.0 < 3' + peerDependenciesMeta: + enquirer: + optional: true dependencies: cli-truncate: 2.1.0 colorette: 2.0.20 @@ -28000,10 +20843,16 @@ snapshots: rxjs: 7.8.1 through: 2.3.8 wrap-ansi: 7.0.0 - optionalDependencies: - enquirer: 2.3.6 + dev: true - listr2@6.6.1(enquirer@2.3.6): + /listr2@6.6.1: + resolution: {integrity: sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==} + engines: {node: '>=16.0.0'} + peerDependencies: + enquirer: '>= 2.3.0 < 3' + peerDependenciesMeta: + enquirer: + optional: true dependencies: cli-truncate: 3.1.0 colorette: 2.0.20 @@ -28011,218 +20860,362 @@ snapshots: log-update: 5.0.1 rfdc: 1.3.0 wrap-ansi: 8.1.0 - optionalDependencies: - enquirer: 2.3.6 + dev: true - load-json-file@4.0.0: + /load-json-file@4.0.0: + resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} + engines: {node: '>=4'} dependencies: graceful-fs: 4.2.11 parse-json: 4.0.0 pify: 3.0.0 strip-bom: 3.0.0 + dev: true - loader-runner@4.3.0: {} + /loader-runner@4.3.0: + resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} + engines: {node: '>=6.11.5'} - loader-utils@2.0.4: + /loader-utils@2.0.4: + resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} + engines: {node: '>=8.9.0'} dependencies: big.js: 5.2.2 emojis-list: 3.0.0 json5: 2.2.3 + dev: true - loader-utils@3.2.1: {} + /loader-utils@3.2.1: + resolution: {integrity: sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==} + engines: {node: '>= 12.13.0'} + dev: true - localforage@1.10.0: + /localforage@1.10.0: + resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==} dependencies: lie: 3.1.1 + dev: false - locate-path@5.0.0: + /locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} dependencies: p-locate: 4.1.0 + dev: true - locate-path@6.0.0: + /locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} dependencies: p-locate: 5.0.0 + dev: true - locate-path@7.2.0: + /locate-path@7.2.0: + resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: p-locate: 6.0.0 + dev: true - lodash.camelcase@4.3.0: {} + /lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + dev: true - lodash.castarray@4.4.0: {} + /lodash.castarray@4.4.0: + resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} + dev: false - lodash.clonedeep@4.5.0: {} + /lodash.clonedeep@4.5.0: + resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} + dev: false - lodash.curry@4.1.1: {} + /lodash.curry@4.1.1: + resolution: {integrity: sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==} + dev: true - lodash.debounce@4.0.8: {} + /lodash.debounce@4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - lodash.defaults@4.2.0: {} + /lodash.defaults@4.2.0: + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} - lodash.flattendeep@4.4.0: {} + /lodash.flattendeep@4.4.0: + resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} + dev: true - lodash.includes@4.3.0: {} + /lodash.includes@4.3.0: + resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} + dev: false - lodash.isarguments@3.1.0: {} + /lodash.isarguments@3.1.0: + resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} - lodash.isboolean@3.0.3: {} + /lodash.isboolean@3.0.3: + resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} + dev: false - lodash.isequal@4.5.0: {} + /lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + dev: false - lodash.isinteger@4.0.4: {} + /lodash.isinteger@4.0.4: + resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} + dev: false - lodash.isnumber@3.0.3: {} + /lodash.isnumber@3.0.3: + resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} + dev: false - lodash.isplainobject@4.0.6: {} + /lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + dev: false - lodash.isstring@4.0.1: {} + /lodash.isstring@4.0.1: + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} + dev: false - lodash.lowercase@4.3.0: {} + /lodash.lowercase@4.3.0: + resolution: {integrity: sha512-UcvP1IZYyDKyEL64mmrwoA1AbFu5ahojhTtkOUr1K9dbuxzS9ev8i4TxMMGCqRC9TE8uDaSoufNAXxRPNTseVA==} + dev: true - lodash.memoize@4.1.2: {} + /lodash.memoize@4.1.2: + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} + dev: true - lodash.merge@4.6.2: {} + /lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - lodash.once@4.1.1: {} + /lodash.once@4.1.1: + resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} + dev: false - lodash.sortby@4.7.0: {} + /lodash.sortby@4.7.0: + resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} + dev: true - lodash.uniq@4.5.0: {} + /lodash.uniq@4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + dev: true - lodash@4.17.21: {} + /lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - log-symbols@4.1.0: + /log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} dependencies: chalk: 4.1.0 is-unicode-supported: 0.1.0 + dev: true - log-update@4.0.0: + /log-update@4.0.0: + resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} + engines: {node: '>=10'} dependencies: ansi-escapes: 4.3.2 cli-cursor: 3.1.0 slice-ansi: 4.0.0 wrap-ansi: 6.2.0 + dev: true - log-update@5.0.1: + /log-update@5.0.1: + resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: ansi-escapes: 5.0.0 cli-cursor: 4.0.0 slice-ansi: 5.0.0 strip-ansi: 7.1.0 wrap-ansi: 8.1.0 + dev: true - loglevel-plugin-prefix@0.8.4: {} + /loglevel-plugin-prefix@0.8.4: + resolution: {integrity: sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==} + dev: false - loglevel@1.8.1: {} + /loglevel@1.8.1: + resolution: {integrity: sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==} + engines: {node: '>= 0.6.0'} + dev: false - longest-streak@3.1.0: {} + /longest-streak@3.1.0: + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} + dev: true - loose-envify@1.4.0: + /loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true dependencies: js-tokens: 4.0.0 - loupe@2.3.7: + /loupe@2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} dependencies: get-func-name: 2.0.2 - lower-case-first@2.0.2: + /lower-case-first@2.0.2: + resolution: {integrity: sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==} dependencies: tslib: 2.6.2 + dev: true - lower-case@2.0.2: + /lower-case@2.0.2: + resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: tslib: 2.6.2 + dev: true - lowercase-keys@2.0.0: {} + /lowercase-keys@2.0.0: + resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} + engines: {node: '>=8'} - lowercase-keys@3.0.0: {} + /lowercase-keys@3.0.0: + resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false - lowlight@1.20.0: + /lowlight@1.20.0: + resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==} dependencies: fault: 1.0.4 highlight.js: 10.7.3 + dev: false - lru-cache@10.1.0: {} + /lru-cache@10.1.0: + resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==} + engines: {node: 14 || >=16.14} - lru-cache@4.1.5: + /lru-cache@4.1.5: + resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} dependencies: pseudomap: 1.0.2 yallist: 2.1.2 + dev: true - lru-cache@5.1.1: + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: yallist: 3.1.1 - lru-cache@6.0.0: + /lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} dependencies: yallist: 4.0.0 - luxon@3.4.4: {} + /luxon@3.4.4: + resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==} + engines: {node: '>=12'} + dev: true - lz-string@1.5.0: {} + /lz-string@1.5.0: + resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} + hasBin: true + dev: true - magic-string@0.25.9: + /magic-string@0.25.9: + resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} dependencies: sourcemap-codec: 1.4.8 + dev: true - magic-string@0.27.0: + /magic-string@0.27.0: + resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} + engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 + dev: false - magic-string@0.30.5: + /magic-string@0.30.5: + resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} + engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 + dev: true - make-dir@2.1.0: + /make-dir@2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} + requiresBuild: true dependencies: pify: 4.0.1 semver: 5.7.2 + dev: true optional: true - make-dir@3.1.0: + /make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} dependencies: semver: 6.3.1 + dev: true - make-dir@4.0.0: + /make-dir@4.0.0: + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} + engines: {node: '>=10'} dependencies: - semver: 7.6.0 + semver: 7.5.4 + dev: true - make-error@1.3.6: {} + /make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - makeerror@1.0.12: + /makeerror@1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} dependencies: tmpl: 1.0.5 + dev: true - map-cache@0.2.2: {} + /map-cache@0.2.2: + resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} + engines: {node: '>=0.10.0'} + dev: true - map-or-similar@1.5.0: {} + /map-or-similar@1.5.0: + resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} + dev: true - map-stream@0.1.0: {} + /map-stream@0.1.0: + resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==} + dev: true - markdown-table@3.0.3: {} + /markdown-table@3.0.3: + resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} + dev: true - markdown-to-jsx@7.3.2(react@18.2.0): + /markdown-to-jsx@7.3.2(react@18.2.0): + resolution: {integrity: sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==} + engines: {node: '>= 10'} + peerDependencies: + react: '>= 0.14.0' dependencies: react: 18.2.0 + dev: true - md5.js@1.3.5: + /md5.js@1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} dependencies: hash-base: 3.1.0 inherits: 2.0.4 safe-buffer: 5.2.1 - mdast-util-definitions@4.0.0: + /mdast-util-definitions@4.0.0: + resolution: {integrity: sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==} dependencies: unist-util-visit: 2.0.3 + dev: true - mdast-util-find-and-replace@2.2.2: + /mdast-util-find-and-replace@2.2.2: + resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} dependencies: '@types/mdast': 3.0.15 escape-string-regexp: 5.0.0 unist-util-is: 5.2.1 unist-util-visit-parents: 5.1.3 + dev: true - mdast-util-from-markdown@0.8.5: + /mdast-util-from-markdown@0.8.5: + resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} dependencies: '@types/mdast': 3.0.15 mdast-util-to-string: 2.0.0 @@ -28231,8 +21224,10 @@ snapshots: unist-util-stringify-position: 2.0.3 transitivePeerDependencies: - supports-color + dev: true - mdast-util-from-markdown@1.3.1: + /mdast-util-from-markdown@1.3.1: + resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} dependencies: '@types/mdast': 3.0.15 '@types/unist': 2.0.10 @@ -28248,26 +21243,34 @@ snapshots: uvu: 0.5.6 transitivePeerDependencies: - supports-color + dev: true - mdast-util-gfm-autolink-literal@1.0.3: + /mdast-util-gfm-autolink-literal@1.0.3: + resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} dependencies: '@types/mdast': 3.0.15 ccount: 2.0.1 mdast-util-find-and-replace: 2.2.2 micromark-util-character: 1.2.0 + dev: true - mdast-util-gfm-footnote@1.0.2: + /mdast-util-gfm-footnote@1.0.2: + resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} dependencies: '@types/mdast': 3.0.15 mdast-util-to-markdown: 1.5.0 micromark-util-normalize-identifier: 1.1.0 + dev: true - mdast-util-gfm-strikethrough@1.0.3: + /mdast-util-gfm-strikethrough@1.0.3: + resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} dependencies: '@types/mdast': 3.0.15 mdast-util-to-markdown: 1.5.0 + dev: true - mdast-util-gfm-table@1.0.7: + /mdast-util-gfm-table@1.0.7: + resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} dependencies: '@types/mdast': 3.0.15 markdown-table: 3.0.3 @@ -28275,13 +21278,17 @@ snapshots: mdast-util-to-markdown: 1.5.0 transitivePeerDependencies: - supports-color + dev: true - mdast-util-gfm-task-list-item@1.0.2: + /mdast-util-gfm-task-list-item@1.0.2: + resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} dependencies: '@types/mdast': 3.0.15 mdast-util-to-markdown: 1.5.0 + dev: true - mdast-util-gfm@2.0.2: + /mdast-util-gfm@2.0.2: + resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==} dependencies: mdast-util-from-markdown: 1.3.1 mdast-util-gfm-autolink-literal: 1.0.3 @@ -28292,13 +21299,17 @@ snapshots: mdast-util-to-markdown: 1.5.0 transitivePeerDependencies: - supports-color + dev: true - mdast-util-phrasing@3.0.1: + /mdast-util-phrasing@3.0.1: + resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} dependencies: '@types/mdast': 3.0.15 unist-util-is: 5.2.1 + dev: true - mdast-util-to-markdown@1.5.0: + /mdast-util-to-markdown@1.5.0: + resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} dependencies: '@types/mdast': 3.0.15 '@types/unist': 2.0.10 @@ -28308,56 +21319,98 @@ snapshots: micromark-util-decode-string: 1.1.0 unist-util-visit: 4.1.2 zwitch: 2.0.4 + dev: true - mdast-util-to-string@1.1.0: {} + /mdast-util-to-string@1.1.0: + resolution: {integrity: sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==} + dev: true - mdast-util-to-string@2.0.0: {} + /mdast-util-to-string@2.0.0: + resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} + dev: true - mdast-util-to-string@3.2.0: + /mdast-util-to-string@3.2.0: + resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} dependencies: '@types/mdast': 3.0.15 + dev: true - mdn-data@2.0.14: {} + /mdn-data@2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} - mdn-data@2.0.28: {} + /mdn-data@2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} + dev: true - mdn-data@2.0.30: {} + /mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + dev: true - media-typer@0.3.0: {} + /media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} - memfs@3.5.3: + /memfs@3.5.3: + resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} + engines: {node: '>= 4.0.0'} dependencies: fs-monkey: 1.0.5 + dev: true - memoizerific@1.11.3: + /memoizerific@1.11.3: + resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==} dependencies: map-or-similar: 1.5.0 + dev: true - memorystream@0.3.1: {} + /memorystream@0.3.1: + resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==} + engines: {node: '>= 0.10.0'} + dev: true - merge-descriptors@1.0.1: {} + /merge-descriptors@1.0.1: + resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} - merge-stream@2.0.0: {} + /merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - merge2@1.4.1: {} + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} - merkletreejs@0.3.11: + /merkletreejs@0.3.11: + resolution: {integrity: sha512-LJKTl4iVNTndhL+3Uz/tfkjD0klIWsHlUzgtuNnNrsf7bAlXR30m+xYB7lHr5Z/l6e/yAIsr26Dabx6Buo4VGQ==} + engines: {node: '>= 7.6.0'} dependencies: bignumber.js: 9.1.2 buffer-reverse: 1.0.1 crypto-js: 4.2.0 treeify: 1.1.0 web3-utils: 1.10.3 + dev: false - meros@1.3.0(@types/node@18.19.31): - optionalDependencies: + /meros@1.3.0(@types/node@18.19.31): + resolution: {integrity: sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w==} + engines: {node: '>=13'} + peerDependencies: + '@types/node': '>=13' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: '@types/node': 18.19.31 + dev: true - methods@1.1.2: {} + /methods@1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} - micro-ftch@0.3.1: {} + /micro-ftch@0.3.1: + resolution: {integrity: sha512-/0LLxhzP0tfiR5hcQebtudP56gUurs2CLkGarnCiB/OqEyUFQ6U3paQi/tgLv0hBJYt2rnr9MNpxz4fiiugstg==} + dev: false - micromark-core-commonmark@1.1.0: + /micromark-core-commonmark@1.1.0: + resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} dependencies: decode-named-character-reference: 1.0.2 micromark-factory-destination: 1.1.0 @@ -28375,15 +21428,19 @@ snapshots: micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 uvu: 0.5.6 + dev: true - micromark-extension-gfm-autolink-literal@1.0.5: + /micromark-extension-gfm-autolink-literal@1.0.5: + resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==} dependencies: micromark-util-character: 1.2.0 micromark-util-sanitize-uri: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 + dev: true - micromark-extension-gfm-footnote@1.1.2: + /micromark-extension-gfm-footnote@1.1.2: + resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==} dependencies: micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -28393,8 +21450,10 @@ snapshots: micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 uvu: 0.5.6 + dev: true - micromark-extension-gfm-strikethrough@1.0.7: + /micromark-extension-gfm-strikethrough@1.0.7: + resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==} dependencies: micromark-util-chunked: 1.1.0 micromark-util-classify-character: 1.1.0 @@ -28402,28 +21461,36 @@ snapshots: micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 uvu: 0.5.6 + dev: true - micromark-extension-gfm-table@1.0.7: + /micromark-extension-gfm-table@1.0.7: + resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==} dependencies: micromark-factory-space: 1.1.0 micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 uvu: 0.5.6 + dev: true - micromark-extension-gfm-tagfilter@1.0.2: + /micromark-extension-gfm-tagfilter@1.0.2: + resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} dependencies: micromark-util-types: 1.1.0 + dev: true - micromark-extension-gfm-task-list-item@1.0.5: + /micromark-extension-gfm-task-list-item@1.0.5: + resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==} dependencies: micromark-factory-space: 1.1.0 micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 uvu: 0.5.6 + dev: true - micromark-extension-gfm@2.0.3: + /micromark-extension-gfm@2.0.3: + resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==} dependencies: micromark-extension-gfm-autolink-literal: 1.0.5 micromark-extension-gfm-footnote: 1.1.2 @@ -28433,107 +21500,149 @@ snapshots: micromark-extension-gfm-task-list-item: 1.0.5 micromark-util-combine-extensions: 1.1.0 micromark-util-types: 1.1.0 + dev: true - micromark-factory-destination@1.1.0: + /micromark-factory-destination@1.1.0: + resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} dependencies: micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 + dev: true - micromark-factory-label@1.1.0: + /micromark-factory-label@1.1.0: + resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} dependencies: micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 uvu: 0.5.6 + dev: true - micromark-factory-space@1.1.0: + /micromark-factory-space@1.1.0: + resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} dependencies: micromark-util-character: 1.2.0 micromark-util-types: 1.1.0 + dev: true - micromark-factory-title@1.1.0: + /micromark-factory-title@1.1.0: + resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} dependencies: micromark-factory-space: 1.1.0 micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 + dev: true - micromark-factory-whitespace@1.1.0: + /micromark-factory-whitespace@1.1.0: + resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} dependencies: micromark-factory-space: 1.1.0 micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 + dev: true - micromark-util-character@1.2.0: + /micromark-util-character@1.2.0: + resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} dependencies: micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 + dev: true - micromark-util-chunked@1.1.0: + /micromark-util-chunked@1.1.0: + resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} dependencies: micromark-util-symbol: 1.1.0 + dev: true - micromark-util-classify-character@1.1.0: + /micromark-util-classify-character@1.1.0: + resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} dependencies: micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 + dev: true - micromark-util-combine-extensions@1.1.0: + /micromark-util-combine-extensions@1.1.0: + resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} dependencies: micromark-util-chunked: 1.1.0 micromark-util-types: 1.1.0 + dev: true - micromark-util-decode-numeric-character-reference@1.1.0: + /micromark-util-decode-numeric-character-reference@1.1.0: + resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} dependencies: micromark-util-symbol: 1.1.0 + dev: true - micromark-util-decode-string@1.1.0: + /micromark-util-decode-string@1.1.0: + resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} dependencies: decode-named-character-reference: 1.0.2 micromark-util-character: 1.2.0 micromark-util-decode-numeric-character-reference: 1.1.0 micromark-util-symbol: 1.1.0 + dev: true - micromark-util-encode@1.1.0: {} + /micromark-util-encode@1.1.0: + resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} + dev: true - micromark-util-html-tag-name@1.2.0: {} + /micromark-util-html-tag-name@1.2.0: + resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} + dev: true - micromark-util-normalize-identifier@1.1.0: + /micromark-util-normalize-identifier@1.1.0: + resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} dependencies: micromark-util-symbol: 1.1.0 + dev: true - micromark-util-resolve-all@1.1.0: + /micromark-util-resolve-all@1.1.0: + resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} dependencies: micromark-util-types: 1.1.0 + dev: true - micromark-util-sanitize-uri@1.2.0: + /micromark-util-sanitize-uri@1.2.0: + resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} dependencies: micromark-util-character: 1.2.0 micromark-util-encode: 1.1.0 micromark-util-symbol: 1.1.0 + dev: true - micromark-util-subtokenize@1.1.0: + /micromark-util-subtokenize@1.1.0: + resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} dependencies: micromark-util-chunked: 1.1.0 micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 uvu: 0.5.6 + dev: true - micromark-util-symbol@1.1.0: {} + /micromark-util-symbol@1.1.0: + resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} + dev: true - micromark-util-types@1.1.0: {} + /micromark-util-types@1.1.0: + resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} + dev: true - micromark@2.11.4: + /micromark@2.11.4: + resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} dependencies: debug: 4.3.4 parse-entities: 2.0.0 transitivePeerDependencies: - supports-color + dev: true - micromark@3.2.0: + /micromark@3.2.0: + resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: '@types/debug': 4.1.12 debug: 4.3.4 @@ -28554,122 +21663,215 @@ snapshots: uvu: 0.5.6 transitivePeerDependencies: - supports-color + dev: true - micromatch@4.0.5: + /micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} dependencies: braces: 3.0.2 picomatch: 2.3.1 - miller-rabin@4.0.1: + /miller-rabin@4.0.1: + resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} + hasBin: true dependencies: bn.js: 4.12.0 brorand: 1.1.0 + dev: true - mime-db@1.52.0: {} + /mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} - mime-types@2.1.35: + /mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.52.0 - mime@1.6.0: {} + /mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true - mime@2.6.0: {} + /mime@2.6.0: + resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} + engines: {node: '>=4.0.0'} + hasBin: true + dev: true - mime@3.0.0: {} + /mime@3.0.0: + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} + engines: {node: '>=10.0.0'} + hasBin: true - mimic-fn@2.1.0: {} + /mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} - mimic-fn@4.0.0: {} + /mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + dev: true - mimic-response@1.0.1: {} + /mimic-response@1.0.1: + resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} + engines: {node: '>=4'} - mimic-response@3.1.0: {} + /mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} - min-document@2.19.0: + /min-document@2.19.0: + resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} dependencies: dom-walk: 0.1.2 + dev: false - min-indent@1.0.1: {} + /min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + dev: true - mini-css-extract-plugin@2.4.7(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /mini-css-extract-plugin@2.4.7(webpack@5.89.0): + resolution: {integrity: sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 dependencies: schema-utils: 4.2.0 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - mini-svg-data-uri@1.4.4: {} + /mini-svg-data-uri@1.4.4: + resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==} + hasBin: true - minimalistic-assert@1.0.1: {} + /minimalistic-assert@1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - minimalistic-crypto-utils@1.0.1: {} + /minimalistic-crypto-utils@1.0.1: + resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} - minimatch@3.1.2: + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 - minimatch@4.2.3: + /minimatch@4.2.3: + resolution: {integrity: sha512-lIUdtK5hdofgCTu3aT0sOaHsYR37viUuIc0rwnnDXImbwFRcumyLMeZaM0t0I/fgxS6s6JMfu0rLD1Wz9pv1ng==} + engines: {node: '>=10'} dependencies: brace-expansion: 1.1.11 + dev: true - minimatch@5.1.6: + /minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 - minimatch@9.0.3: + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 + dev: true - minimatch@9.0.4: + /minimatch@9.0.4: + resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 + dev: true - minimist@1.2.8: {} + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - minipass@2.9.0: + /minipass@2.9.0: + resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==} dependencies: safe-buffer: 5.2.1 yallist: 3.1.1 + dev: false - minipass@3.3.6: + /minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} dependencies: yallist: 4.0.0 + dev: true - minipass@5.0.0: {} + /minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + dev: true - minipass@7.0.4: {} + /minipass@7.0.4: + resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} + engines: {node: '>=16 || 14 >=14.17'} + dev: true - minizlib@1.3.3: + /minizlib@1.3.3: + resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} dependencies: minipass: 2.9.0 + dev: false - minizlib@2.1.2: + /minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} dependencies: minipass: 3.3.6 yallist: 4.0.0 + dev: true - mkdirp-classic@0.5.3: {} + /mkdirp-classic@0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + dev: true - mkdirp-promise@5.0.1: + /mkdirp-promise@5.0.1: + resolution: {integrity: sha512-Hepn5kb1lJPtVW84RFT40YG1OddBNTOVUZR2bzQUHc+Z03en8/3uX0+060JDhcEzyO08HmipsN9DcnFMxhIL9w==} + engines: {node: '>=4'} + deprecated: This package is broken and no longer maintained. 'mkdirp' itself supports promises now, please switch to that. dependencies: mkdirp: 3.0.1 + dev: false - mkdirp@0.5.6: + /mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true dependencies: minimist: 1.2.8 - mkdirp@1.0.4: {} + /mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + dev: true - mkdirp@3.0.1: {} + /mkdirp@3.0.1: + resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} + engines: {node: '>=10'} + hasBin: true + dev: false - mlly@1.4.2: + /mlly@1.4.2: + resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} dependencies: acorn: 8.11.2 pathe: 1.1.1 pkg-types: 1.0.3 ufo: 1.3.2 - mock-fs@4.14.0: {} + /mock-fs@4.14.0: + resolution: {integrity: sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==} + dev: false - mock-property@1.0.3: + /mock-property@1.0.3: + resolution: {integrity: sha512-2emPTb1reeLLYwHxyVx993iYyCHEiRRO+y8NFXFPL5kl5q14sgTK76cXyEKkeKCHeRw35SfdkUJ10Q1KfHuiIQ==} + engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.1 functions-have-names: 1.2.3 @@ -28677,25 +21879,49 @@ snapshots: has-property-descriptors: 1.0.1 hasown: 2.0.0 isarray: 2.0.5 + dev: false - mockdate@3.0.5: {} + /mockdate@3.0.5: + resolution: {integrity: sha512-iniQP4rj1FhBdBYS/+eQv7j1tadJ9lJtdzgOpvsOHng/GbcDh2Fhdeq+ZRldrPYdXvCyfFUmFeEwEGXZB5I/AQ==} + dev: true - mri@1.2.0: {} + /mri@1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} - mrmime@1.0.1: {} + /mrmime@1.0.1: + resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} + engines: {node: '>=10'} + dev: true - ms@2.0.0: {} + /ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - ms@2.1.2: {} + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - ms@2.1.3: {} + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - msw-storybook-addon@2.0.0-next.1(msw@1.3.2(encoding@0.1.13)(typescript@5.4.2)): + /msw-storybook-addon@2.0.0-next.1(msw@1.3.2): + resolution: {integrity: sha512-P+fu7Qz0gEjo7pHwY/pL5rBFry2ZswTKLU8RqOSQziAlZfwpL7nfOQFGiUSJ2aEWZkI34A12F9RVz21BnZa2Iw==} + peerDependencies: + msw: '>=0.35.0 <2.0.0' dependencies: is-node-process: 1.2.0 msw: 1.3.2(encoding@0.1.13)(typescript@5.4.2) + dev: true - msw@1.3.2(encoding@0.1.13)(typescript@5.4.2): + /msw@1.3.2(encoding@0.1.13)(typescript@5.4.2): + resolution: {integrity: sha512-wKLhFPR+NitYTkQl5047pia0reNGgf0P6a1eTnA5aNlripmiz0sabMvvHcicE8kQ3/gZcI0YiPFWmYfowfm3lA==} + engines: {node: '>=14'} + hasBin: true + requiresBuild: true + peerDependencies: + typescript: '>= 4.4.x <= 5.2.x' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@mswjs/cookies': 0.2.2 '@mswjs/interceptors': 0.17.10 @@ -28715,71 +21941,110 @@ snapshots: path-to-regexp: 6.2.1 strict-event-emitter: 0.4.6 type-fest: 2.19.0 - yargs: 17.7.2 - optionalDependencies: typescript: 5.4.2 + yargs: 17.7.2 transitivePeerDependencies: - encoding - supports-color + dev: true - multibase@0.6.1: + /multibase@0.6.1: + resolution: {integrity: sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==} + deprecated: This module has been superseded by the multiformats module dependencies: base-x: 3.0.9 buffer: 5.7.1 + dev: false - multibase@0.7.0: + /multibase@0.7.0: + resolution: {integrity: sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==} + deprecated: This module has been superseded by the multiformats module dependencies: base-x: 3.0.9 buffer: 5.7.1 + dev: false - multibase@4.0.6: + /multibase@4.0.6: + resolution: {integrity: sha512-x23pDe5+svdLz/k5JPGCVdfn7Q5mZVMBETiC+ORfO+sor9Sgs0smJzAjfTbM5tckeCqnaUuMYoz+k3RXMmJClQ==} + engines: {node: '>=12.0.0', npm: '>=6.0.0'} + deprecated: This module has been superseded by the multiformats module dependencies: '@multiformats/base-x': 4.0.1 + dev: false - multicast-dns@7.2.5: + /multicast-dns@7.2.5: + resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} + hasBin: true dependencies: dns-packet: 5.6.1 thunky: 1.1.0 + dev: true - multicodec@0.5.7: + /multicodec@0.5.7: + resolution: {integrity: sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==} + deprecated: This module has been superseded by the multiformats module dependencies: varint: 5.0.2 + dev: false - multicodec@1.0.4: + /multicodec@1.0.4: + resolution: {integrity: sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==} + deprecated: This module has been superseded by the multiformats module dependencies: buffer: 5.7.1 varint: 5.0.2 + dev: false - multicodec@3.2.1: + /multicodec@3.2.1: + resolution: {integrity: sha512-+expTPftro8VAW8kfvcuNNNBgb9gPeNYV9dn+z1kJRWF2vih+/S79f2RVeIwmrJBUJ6NT9IUPWnZDQvegEh5pw==} + deprecated: This module has been superseded by the multiformats module dependencies: uint8arrays: 3.1.1 varint: 6.0.0 + dev: false - multiformats@9.9.0: {} + /multiformats@9.9.0: + resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} + dev: false - multihashes@0.4.21: + /multihashes@0.4.21: + resolution: {integrity: sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==} dependencies: buffer: 5.7.1 multibase: 0.7.0 varint: 5.0.2 + dev: false - multihashes@4.0.3: + /multihashes@4.0.3: + resolution: {integrity: sha512-0AhMH7Iu95XjDLxIeuCOOE4t9+vQZsACyKZ9Fxw2pcsRmlX4iCn1mby0hS0bb+nQOVpdQYWPpnyusw4da5RPhA==} + engines: {node: '>=12.0.0', npm: '>=6.0.0'} dependencies: multibase: 4.0.6 uint8arrays: 3.1.1 varint: 5.0.2 + dev: false - mustache@4.2.0: {} + /mustache@4.2.0: + resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} + hasBin: true + dev: true - mute-stream@0.0.8: {} + /mute-stream@0.0.8: + resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + dev: true - mz@2.7.0: + /mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} dependencies: any-promise: 1.3.0 object-assign: 4.1.1 thenify-all: 1.6.0 - nano-css@5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /nano-css@5.6.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-T2Mhc//CepkTa3X4pUhKgbEheJHYAxD0VptuqFhDbGMUWVV2m+lkNiW/Ieuj35wrfC8Zm0l7HvssQh7zcEttSw==} + peerDependencies: + react: '*' + react-dom: '*' dependencies: '@jridgewell/sourcemap-codec': 1.4.15 css-tree: 1.1.3 @@ -28791,35 +22056,65 @@ snapshots: rtl-css-js: 1.16.1 stacktrace-js: 2.0.2 stylis: 4.3.0 + dev: false + + /nano-json-stream-parser@0.1.2: + resolution: {integrity: sha512-9MqxMH/BSJC7dnLsEMPyfN5Dvoo49IsPFYMcHw3Bcfc2kN0lpHRBSzlMSVx4HGyJ7s9B31CyBTVehWJoQ8Ctew==} + dev: false - nano-json-stream-parser@0.1.2: {} + /nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true - nanoid@3.3.7: {} + /napi-build-utils@1.0.2: + resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} + dev: true - napi-build-utils@1.0.2: {} + /napi-wasm@1.1.0: + resolution: {integrity: sha512-lHwIAJbmLSjF9VDRm9GoVOy9AGp3aIvkjv+Kvz9h16QR3uSVYH78PNQUnT2U4X53mhlnV2M7wrhibQ3GHicDmg==} - natural-compare@1.4.0: {} + /natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true - needle@3.2.0: + /needle@3.2.0: + resolution: {integrity: sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==} + engines: {node: '>= 4.4.x'} + hasBin: true + requiresBuild: true dependencies: debug: 3.2.7 iconv-lite: 0.6.3 sax: 1.3.0 transitivePeerDependencies: - supports-color + dev: true optional: true - negotiator@0.6.3: {} + /negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} - neo-async@2.6.2: {} + /neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - next-auth@4.24.5(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /next-auth@4.24.5(next@14.2.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-3RafV3XbfIKk6rF6GlLE4/KxjTcuMCifqrmD+98ejFq73SRoj2rmzoca8u764977lH/Q7jo6Xu6yM+Re1Mz/Og==} + peerDependencies: + next: ^12.2.5 || ^13 || ^14 + nodemailer: ^6.6.5 + react: ^17.0.2 || ^18 + react-dom: ^17.0.2 || ^18 + peerDependenciesMeta: + nodemailer: + optional: true dependencies: '@babel/runtime': 7.23.9 '@panva/hkdf': 1.1.1 cookie: 0.5.0 jose: 4.15.4 - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) + next: 14.2.2(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) oauth: 0.9.15 openid-client: 5.6.1 preact: 10.19.2 @@ -28827,40 +22122,83 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) uuid: 8.3.2 + dev: false - next-intl@3.2.2(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react@18.2.0): + /next-intl@3.2.2(next@14.2.2)(react@18.2.0): + resolution: {integrity: sha512-OM5TRccppaDCVMBVxsquQj0BtV011dDdTyX0bDahd4Y00Q+/fSLG13NU59/T1Qo5WQcs/71EpwdnLJ1N0hCC1w==} + peerDependencies: + next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) + next: 14.2.2(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 use-intl: 3.3.1(react@18.2.0) + dev: false - next-seo@6.4.0(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /next-seo@6.4.0(next@14.2.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-XQFxkOL2hw0YE+P100HbI3EAvcludlHPxuzMgaIjKb7kPK0CvjGvLFjd9hszZFEDc5oiQkGFA8+cuWcnip7eYA==} + peerDependencies: + next: ^8.1.1-canary.54 || >=9.0.0 + react: '>=16.0.0' + react-dom: '>=16.0.0' dependencies: - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) + next: 14.2.2(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - next-sitemap@4.2.3(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5)): + /next-sitemap@4.2.3(next@14.2.2): + resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==} + engines: {node: '>=14.18'} + hasBin: true + peerDependencies: + next: '*' dependencies: '@corex/deepmerge': 4.0.43 '@next/env': 13.5.6 fast-glob: 3.3.2 minimist: 1.2.8 - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) + next: 14.2.2(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) + dev: false - next-themes@0.2.1(next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /next-themes@0.2.1(next@14.2.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==} + peerDependencies: + next: '*' + react: '*' + react-dom: '*' dependencies: - next: 14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5) + next: 14.2.2(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - next-tick@1.1.0: {} + /next-tick@1.1.0: + resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} + dev: false - next@14.2.1(@babel/core@7.23.9)(@playwright/test@1.41.1)(babel-plugin-macros@2.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.69.5): + /next@14.2.2(@babel/core@7.23.9)(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-oGwUaa2bCs47FbuxWMpOoXtBMPYpvTPgdZr3UAo+pu7Ns00z9otmYpoeV1HEiYL06AlRQQIA/ypK526KjJfaxg==} + engines: {node: '>=18.17.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.41.2 + react: ^18.2.0 + react-dom: ^18.2.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@playwright/test': + optional: true + sass: + optional: true dependencies: - '@next/env': 14.2.1 + '@next/env': 14.2.2 + '@playwright/test': 1.41.1 '@swc/helpers': 0.5.5 busboy: 1.6.0 caniuse-lite: 1.0.30001579 @@ -28868,64 +22206,100 @@ snapshots: postcss: 8.4.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.23.9)(babel-plugin-macros@2.8.0)(react@18.2.0) + styled-jsx: 5.1.1(@babel/core@7.23.9)(react@18.2.0) optionalDependencies: - '@next/swc-darwin-arm64': 14.2.1 - '@next/swc-darwin-x64': 14.2.1 - '@next/swc-linux-arm64-gnu': 14.2.1 - '@next/swc-linux-arm64-musl': 14.2.1 - '@next/swc-linux-x64-gnu': 14.2.1 - '@next/swc-linux-x64-musl': 14.2.1 - '@next/swc-win32-arm64-msvc': 14.2.1 - '@next/swc-win32-ia32-msvc': 14.2.1 - '@next/swc-win32-x64-msvc': 14.2.1 - '@playwright/test': 1.41.1 - sass: 1.69.5 + '@next/swc-darwin-arm64': 14.2.2 + '@next/swc-darwin-x64': 14.2.2 + '@next/swc-linux-arm64-gnu': 14.2.2 + '@next/swc-linux-arm64-musl': 14.2.2 + '@next/swc-linux-x64-gnu': 14.2.2 + '@next/swc-linux-x64-musl': 14.2.2 + '@next/swc-win32-arm64-msvc': 14.2.2 + '@next/swc-win32-ia32-msvc': 14.2.2 + '@next/swc-win32-x64-msvc': 14.2.2 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - nice-try@1.0.5: {} + /nice-try@1.0.5: + resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} + dev: true - no-case@3.0.4: + /no-case@3.0.4: + resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 tslib: 2.6.2 + dev: true - node-abi@3.52.0: + /node-abi@3.52.0: + resolution: {integrity: sha512-JJ98b02z16ILv7859irtXn4oUaFWADtvkzy2c0IAatNVX2Mc9Yoh8z6hZInn3QwvMEYhHuQloYi+TTQy67SIdQ==} + engines: {node: '>=10'} dependencies: - semver: 7.6.0 + semver: 7.5.4 + dev: true - node-abort-controller@3.1.1: {} + /node-abort-controller@3.1.1: + resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} + dev: true - node-addon-api@2.0.2: {} + /node-addon-api@2.0.2: + resolution: {integrity: sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==} + dev: false - node-addon-api@6.1.0: {} + /node-addon-api@6.1.0: + resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} + dev: true - node-addon-api@7.0.0: {} + /node-addon-api@7.0.0: + resolution: {integrity: sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==} - node-fetch-native@1.4.1: {} + /node-fetch-native@1.4.1: + resolution: {integrity: sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w==} - node-fetch@2.7.0(encoding@0.1.13): + /node-fetch@2.7.0(encoding@0.1.13): + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true dependencies: - whatwg-url: 5.0.0 - optionalDependencies: encoding: 0.1.13 + whatwg-url: 5.0.0 - node-forge@1.3.1: {} + /node-forge@1.3.1: + resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} + engines: {node: '>= 6.13.0'} - node-gyp-build-optional-packages@5.1.1: + /node-gyp-build-optional-packages@5.1.1: + resolution: {integrity: sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==} + hasBin: true + requiresBuild: true dependencies: detect-libc: 2.0.2 + dev: false optional: true - node-gyp-build@4.7.1: {} + /node-gyp-build@4.7.1: + resolution: {integrity: sha512-wTSrZ+8lsRRa3I3H8Xr65dLWSgCvY2l4AOnaeKdPA9TB/WYMPaTcrzf3rXvFoVvjKNVnu0CcWSx54qq9GKRUYg==} + hasBin: true + dev: false - node-int64@0.4.0: {} + /node-int64@0.4.0: + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} + dev: true - node-machine-id@1.1.12: {} + /node-machine-id@1.1.12: + resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} + dev: true - node-polyfill-webpack-plugin@2.0.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /node-polyfill-webpack-plugin@2.0.1(webpack@5.89.0): + resolution: {integrity: sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==} + engines: {node: '>=12'} + peerDependencies: + webpack: '>=5' dependencies: assert: 2.1.0 browserify-zlib: 0.2.0 @@ -28952,39 +22326,61 @@ snapshots: url: 0.11.3 util: 0.12.5 vm-browserify: 1.1.2 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - node-preload@0.2.1: + /node-preload@0.2.1: + resolution: {integrity: sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==} + engines: {node: '>=8'} dependencies: process-on-spawn: 1.0.0 + dev: true - node-releases@2.0.14: {} + /node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - normalize-package-data@2.5.0: + /normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 resolve: 1.22.8 semver: 5.7.2 validate-npm-package-license: 3.0.4 + dev: true - normalize-path@2.1.1: + /normalize-path@2.1.1: + resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} + engines: {node: '>=0.10.0'} dependencies: remove-trailing-separator: 1.1.0 + dev: true - normalize-path@3.0.0: {} + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} - normalize-range@0.1.2: {} + /normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} - normalize-url@6.1.0: {} + /normalize-url@6.1.0: + resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} + engines: {node: '>=10'} - npm-package-arg@11.0.1: + /npm-package-arg@11.0.1: + resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: hosted-git-info: 7.0.1 proc-log: 3.0.0 - semver: 7.6.0 + semver: 7.5.4 validate-npm-package-name: 5.0.0 + dev: true - npm-run-all@4.1.5: + /npm-run-all@4.1.5: + resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==} + engines: {node: '>= 4'} + hasBin: true dependencies: ansi-styles: 3.2.1 chalk: 2.4.2 @@ -28995,42 +22391,77 @@ snapshots: read-pkg: 3.0.0 shell-quote: 1.8.1 string.prototype.padend: 3.1.5 + dev: true - npm-run-path@2.0.2: + /npm-run-path@2.0.2: + resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} + engines: {node: '>=4'} dependencies: path-key: 2.0.1 + dev: true - npm-run-path@4.0.1: + /npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} dependencies: path-key: 3.1.1 - npm-run-path@5.1.0: + /npm-run-path@5.1.0: + resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: path-key: 4.0.0 + dev: true - nth-check@2.1.1: + /nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} dependencies: boolbase: 1.0.0 + dev: true - nullthrows@1.1.1: {} + /nullthrows@1.1.1: + resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} + dev: true - number-to-bn@1.7.0: + /number-to-bn@1.7.0: + resolution: {integrity: sha512-wsJ9gfSz1/s4ZsJN01lyonwuxA1tml6X1yBDnfpMglypcBRFZZkus26EdPSlqS5GJfYddVZa22p3VNb3z5m5Ig==} + engines: {node: '>=6.5.0', npm: '>=3'} dependencies: bn.js: 4.11.6 strip-hex-prefix: 1.0.0 + dev: false - nwsapi@2.2.7: {} + /nwsapi@2.2.7: + resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} + dev: true - nx-remotecache-custom@4.2.1(@nx/workspace@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3))): + /nx-remotecache-custom@4.2.1(@nx/workspace@18.3.0): + resolution: {integrity: sha512-gx0qEPWZ0pitu0dihWPXqqVip8AGg1OQNLVmn4489qK/oenEGOi6DP/qhMnKeNC30rG4RjH+4RnPNKL5e2bDGg==} + peerDependencies: + '@nx/workspace': '>=16.0.0' dependencies: - '@nx/workspace': 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) + '@nx/workspace': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93) chalk: 4.1.2 dotenv: 16.3.1 tar: 6.2.0 + dev: true - nx@18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)): + /nx@18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93): + resolution: {integrity: sha512-0jIxAuRVW19uVP0xPcr9obk8YSQzh2E5Co/4AYvfuGlQegiRv/CYk5NDK3wzAe3l1rTSUhmbol7QxpZGXhk4Dw==} + hasBin: true + requiresBuild: true + peerDependencies: + '@swc-node/register': ^1.8.0 + '@swc/core': ^1.3.85 + peerDependenciesMeta: + '@swc-node/register': + optional: true + '@swc/core': + optional: true dependencies: - '@nrwl/tao': 18.3.0(@swc-node/register@1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2))(@swc/core@1.3.93(@swc/helpers@0.5.3)) + '@nrwl/tao': 18.3.0(@swc-node/register@1.8.0)(@swc/core@1.3.93) + '@swc-node/register': 1.8.0(@swc/core@1.3.93)(typescript@5.4.2) + '@swc/core': 1.3.93(@swc/helpers@0.5.3) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.6 @@ -29055,7 +22486,7 @@ snapshots: npm-run-path: 4.0.1 open: 8.4.2 ora: 5.3.0 - semver: 7.6.0 + semver: 7.5.4 string-width: 4.2.3 strong-log-transformer: 2.1.0 tar-stream: 2.2.0 @@ -29075,12 +22506,14 @@ snapshots: '@nx/nx-linux-x64-musl': 18.3.0 '@nx/nx-win32-arm64-msvc': 18.3.0 '@nx/nx-win32-x64-msvc': 18.3.0 - '@swc-node/register': 1.8.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(@swc/types@0.1.5)(typescript@5.4.2) - '@swc/core': 1.3.93(@swc/helpers@0.5.3) transitivePeerDependencies: - debug + dev: true - nyc@15.1.0: + /nyc@15.1.0: + resolution: {integrity: sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==} + engines: {node: '>=8.9'} + hasBin: true dependencies: '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 @@ -29111,115 +22544,179 @@ snapshots: yargs: 15.4.1 transitivePeerDependencies: - supports-color + dev: true - oauth-sign@0.9.0: {} + /oauth-sign@0.9.0: + resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} + dev: false - oauth@0.9.15: {} + /oauth@0.9.15: + resolution: {integrity: sha512-a5ERWK1kh38ExDEfoO6qUHJb32rd7aYmPHuyCu3Fta/cnICvYmgd2uhuKXvPD+PXB+gCEYYEaQdIRAjCOwAKNA==} + dev: false - object-assign@4.1.1: {} + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} - object-hash@2.2.0: {} + /object-hash@2.2.0: + resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==} + engines: {node: '>= 6'} + dev: false - object-hash@3.0.0: {} + /object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} - object-inspect@1.13.1: {} + /object-inspect@1.13.1: + resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} - object-is@1.1.5: + /object-is@1.1.5: + resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 - object-keys@1.1.1: {} + /object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} - object.assign@4.1.5: + /object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 - object.entries@1.1.7: + /object.entries@1.1.7: + resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 + dev: true - object.fromentries@2.0.7: + /object.fromentries@2.0.7: + resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 + dev: true - object.groupby@1.0.1: + /object.groupby@1.0.1: + resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 get-intrinsic: 1.2.2 + dev: true - object.hasown@1.1.3: + /object.hasown@1.1.3: + resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} dependencies: define-properties: 1.2.1 es-abstract: 1.22.3 + dev: true - object.values@1.1.7: + /object.values@1.1.7: + resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 + dev: true - objectorarray@1.0.5: {} + /objectorarray@1.0.5: + resolution: {integrity: sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==} + dev: true - oboe@2.1.5: + /oboe@2.1.5: + resolution: {integrity: sha512-zRFWiF+FoicxEs3jNI/WYUrVEgA7DeET/InK0XQuudGHRg8iIob3cNPrJTKaz4004uaA9Pbe+Dwa8iluhjLZWA==} dependencies: http-https: 1.0.0 + dev: false - obuf@1.1.2: {} + /obuf@1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + dev: true - ofetch@1.3.3: + /ofetch@1.3.3: + resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==} dependencies: destr: 2.0.2 node-fetch-native: 1.4.1 ufo: 1.3.2 - oidc-token-hash@5.0.3: {} + /oidc-token-hash@5.0.3: + resolution: {integrity: sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==} + engines: {node: ^10.13.0 || >=12.0.0} + dev: false - on-exit-leak-free@0.2.0: {} + /on-exit-leak-free@0.2.0: + resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} - on-finished@2.4.1: + /on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} dependencies: ee-first: 1.1.1 - on-headers@1.0.2: {} + /on-headers@1.0.2: + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} + engines: {node: '>= 0.8'} + dev: true - once@1.4.0: + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: wrappy: 1.0.2 - onetime@5.1.2: + /onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} dependencies: mimic-fn: 2.1.0 - onetime@6.0.0: + /onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} dependencies: mimic-fn: 4.0.0 + dev: true - open@8.4.2: + /open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} dependencies: define-lazy-prop: 2.0.0 is-docker: 2.2.1 is-wsl: 2.2.0 + dev: true - opener@1.5.2: {} + /opener@1.5.2: + resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} + hasBin: true + dev: true - openid-client@5.6.1: + /openid-client@5.6.1: + resolution: {integrity: sha512-PtrWsY+dXg6y8mtMPyL/namZSYVz8pjXz3yJiBNZsEdCnu9miHLB4ELVC85WvneMKo2Rg62Ay7NkuCpM0bgiLQ==} dependencies: jose: 4.15.4 lru-cache: 6.0.0 object-hash: 2.2.0 oidc-token-hash: 5.0.3 + dev: false - optionator@0.9.3: + /optionator@0.9.3: + resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + engines: {node: '>= 0.8.0'} dependencies: '@aashutoshrathi/word-wrap': 1.2.6 deep-is: 0.1.4 @@ -29227,8 +22724,11 @@ snapshots: levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 + dev: true - ora@5.3.0: + /ora@5.3.0: + resolution: {integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==} + engines: {node: '>=10'} dependencies: bl: 4.1.0 chalk: 4.1.0 @@ -29238,8 +22738,11 @@ snapshots: log-symbols: 4.1.0 strip-ansi: 6.0.1 wcwidth: 1.0.1 + dev: true - ora@5.4.1: + /ora@5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} + engines: {node: '>=10'} dependencies: bl: 4.1.0 chalk: 4.1.0 @@ -29250,100 +22753,171 @@ snapshots: log-symbols: 4.1.0 strip-ansi: 6.0.1 wcwidth: 1.0.1 + dev: true - os-browserify@0.3.0: {} + /os-browserify@0.3.0: + resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} + dev: true - os-filter-obj@2.0.0: + /os-filter-obj@2.0.0: + resolution: {integrity: sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==} + engines: {node: '>=4'} dependencies: arch: 2.2.0 + dev: true - os-homedir@1.0.2: {} + /os-homedir@1.0.2: + resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} + engines: {node: '>=0.10.0'} + dev: true - os-tmpdir@1.0.2: {} + /os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} + dev: true - outvariant@1.4.0: {} + /outvariant@1.4.0: + resolution: {integrity: sha512-AlWY719RF02ujitly7Kk/0QlV+pXGFDHrHf9O2OKqyqgBieaPOIeuSkL8sRK6j2WK+/ZAURq2kZsY0d8JapUiw==} + dev: true - p-cancelable@2.1.1: {} + /p-cancelable@2.1.1: + resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} + engines: {node: '>=8'} - p-cancelable@3.0.0: {} + /p-cancelable@3.0.0: + resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} + engines: {node: '>=12.20'} + dev: false - p-finally@1.0.0: {} + /p-finally@1.0.0: + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} + engines: {node: '>=4'} + dev: true - p-limit@2.3.0: + /p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} dependencies: p-try: 2.2.0 + dev: true - p-limit@3.1.0: + /p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} dependencies: yocto-queue: 0.1.0 + dev: true - p-limit@4.0.0: + /p-limit@4.0.0: + resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: yocto-queue: 1.0.0 + dev: true - p-locate@4.1.0: + /p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} dependencies: p-limit: 2.3.0 + dev: true - p-locate@5.0.0: + /p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} dependencies: p-limit: 3.1.0 + dev: true - p-locate@6.0.0: + /p-locate@6.0.0: + resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: p-limit: 4.0.0 + dev: true - p-map@3.0.0: + /p-map@3.0.0: + resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} + engines: {node: '>=8'} dependencies: aggregate-error: 3.1.0 + dev: true - p-map@4.0.0: + /p-map@4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} dependencies: aggregate-error: 3.1.0 + dev: true - p-queue@6.6.2: + /p-queue@6.6.2: + resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} + engines: {node: '>=8'} dependencies: eventemitter3: 4.0.7 p-timeout: 3.2.0 + dev: true - p-retry@4.6.2: + /p-retry@4.6.2: + resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} + engines: {node: '>=8'} dependencies: '@types/retry': 0.12.0 retry: 0.13.1 + dev: true - p-timeout@3.2.0: + /p-timeout@3.2.0: + resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} + engines: {node: '>=8'} dependencies: p-finally: 1.0.0 + dev: true - p-try@2.2.0: {} + /p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + dev: true - package-hash@4.0.0: + /package-hash@4.0.0: + resolution: {integrity: sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==} + engines: {node: '>=8'} dependencies: graceful-fs: 4.2.11 hasha: 5.2.2 lodash.flattendeep: 4.4.0 release-zalgo: 1.0.0 + dev: true - pako@1.0.11: {} + /pako@1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + dev: true - param-case@3.0.4: + /param-case@3.0.4: + resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} dependencies: dot-case: 3.0.4 tslib: 2.6.2 + dev: true - parent-module@1.0.1: + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} dependencies: callsites: 3.1.0 + dev: true - parse-asn1@5.1.6: + /parse-asn1@5.1.6: + resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} dependencies: asn1.js: 5.4.1 browserify-aes: 1.2.0 evp_bytestokey: 1.0.3 pbkdf2: 3.1.2 safe-buffer: 5.2.1 + dev: true - parse-entities@2.0.0: + /parse-entities@2.0.0: + resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} dependencies: character-entities: 1.2.4 character-entities-legacy: 1.1.4 @@ -29352,98 +22926,174 @@ snapshots: is-decimal: 1.0.4 is-hexadecimal: 1.0.4 - parse-filepath@1.0.2: + /parse-filepath@1.0.2: + resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==} + engines: {node: '>=0.8'} dependencies: is-absolute: 1.0.0 map-cache: 0.2.2 path-root: 0.1.1 + dev: true - parse-headers@2.0.5: {} + /parse-headers@2.0.5: + resolution: {integrity: sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==} + dev: false - parse-json@4.0.0: + /parse-json@4.0.0: + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + engines: {node: '>=4'} dependencies: error-ex: 1.3.2 json-parse-better-errors: 1.0.2 + dev: true - parse-json@5.2.0: + /parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} dependencies: '@babel/code-frame': 7.23.5 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 + dev: true - parse-ms@1.0.1: {} + /parse-ms@1.0.1: + resolution: {integrity: sha512-LpH1Cf5EYuVjkBvCDBYvkUPh+iv2bk3FHflxHkpCYT0/FZ1d3N3uJaLiHr4yGuMcFUhv6eAivitTvWZI4B/chg==} + engines: {node: '>=0.10.0'} + dev: false - parse-node-version@1.0.1: {} + /parse-node-version@1.0.1: + resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} + engines: {node: '>= 0.10'} + dev: true - parse-passwd@1.0.0: {} + /parse-passwd@1.0.0: + resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} + engines: {node: '>=0.10.0'} + dev: true - parse5@4.0.0: {} + /parse5@4.0.0: + resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} + dev: true - parse5@7.1.2: + /parse5@7.1.2: + resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} dependencies: entities: 4.5.0 + dev: true - parseurl@1.3.3: {} + /parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} - pascal-case@3.1.2: + /pascal-case@3.1.2: + resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} dependencies: no-case: 3.0.4 tslib: 2.6.2 + dev: true - path-browserify@1.0.1: {} + /path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + dev: true - path-case@3.0.4: + /path-case@3.0.4: + resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} dependencies: dot-case: 3.0.4 tslib: 2.6.2 + dev: true - path-exists@4.0.0: {} + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + dev: true - path-exists@5.0.0: {} + /path-exists@5.0.0: + resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true - path-is-absolute@1.0.1: {} + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} - path-key@2.0.1: {} + /path-key@2.0.1: + resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} + engines: {node: '>=4'} + dev: true - path-key@3.1.1: {} + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} - path-key@4.0.0: {} + /path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + dev: true - path-parse@1.0.7: {} + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - path-root-regex@0.1.2: {} + /path-root-regex@0.1.2: + resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==} + engines: {node: '>=0.10.0'} + dev: true - path-root@0.1.1: + /path-root@0.1.1: + resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==} + engines: {node: '>=0.10.0'} dependencies: path-root-regex: 0.1.2 + dev: true - path-scurry@1.10.1: + /path-scurry@1.10.1: + resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: lru-cache: 10.1.0 minipass: 7.0.4 + dev: true - path-to-regexp@0.1.7: {} + /path-to-regexp@0.1.7: + resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} - path-to-regexp@6.2.1: {} + /path-to-regexp@6.2.1: + resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} + dev: true - path-type@3.0.0: + /path-type@3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} + engines: {node: '>=4'} dependencies: pify: 3.0.0 + dev: true - path-type@4.0.0: {} + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: true - path-type@5.0.0: {} + /path-type@5.0.0: + resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} + engines: {node: '>=12'} + dev: true - pathe@1.1.1: {} + /pathe@1.1.1: + resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} - pathval@1.1.1: {} + /pathval@1.1.1: + resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} - pause-stream@0.0.11: + /pause-stream@0.0.11: + resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} dependencies: through: 2.3.8 + dev: true - pbkdf2@3.1.2: + /pbkdf2@3.1.2: + resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} + engines: {node: '>=0.12'} dependencies: create-hash: 1.2.0 create-hmac: 1.1.7 @@ -29451,36 +23101,65 @@ snapshots: safe-buffer: 5.2.1 sha.js: 2.4.11 - peek-readable@5.0.0: {} + /peek-readable@5.0.0: + resolution: {integrity: sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==} + engines: {node: '>=14.16'} + dev: true - performance-now@2.1.0: {} + /performance-now@2.1.0: + resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + dev: false - pg-cloudflare@1.1.1: + /pg-cloudflare@1.1.1: + resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==} + requiresBuild: true + dev: true optional: true - pg-connection-string@2.6.4: {} + /pg-connection-string@2.6.4: + resolution: {integrity: sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==} + dev: true - pg-int8@1.0.1: {} + /pg-int8@1.0.1: + resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} + engines: {node: '>=4.0.0'} + dev: true - pg-numeric@1.0.2: {} + /pg-numeric@1.0.2: + resolution: {integrity: sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw==} + engines: {node: '>=4'} + dev: true - pg-pool@3.6.2(pg@8.11.5): + /pg-pool@3.6.2(pg@8.11.5): + resolution: {integrity: sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==} + peerDependencies: + pg: '>=8.0' dependencies: pg: 8.11.5 + dev: true - pg-protocol@1.6.0: {} + /pg-protocol@1.6.0: + resolution: {integrity: sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==} + dev: true - pg-protocol@1.6.1: {} + /pg-protocol@1.6.1: + resolution: {integrity: sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==} + dev: true - pg-types@2.2.0: + /pg-types@2.2.0: + resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} + engines: {node: '>=4'} dependencies: pg-int8: 1.0.1 postgres-array: 2.0.0 postgres-bytea: 1.0.0 postgres-date: 1.0.7 postgres-interval: 1.2.0 + dev: true - pg-types@4.0.1: + /pg-types@4.0.1: + resolution: {integrity: sha512-hRCSDuLII9/LE3smys1hRHcu5QGcLs9ggT7I/TCs0IE+2Eesxi9+9RWAAwZ0yaGjxoWICF/YHLOEjydGujoJ+g==} + engines: {node: '>=10'} dependencies: pg-int8: 1.0.1 pg-numeric: 1.0.2 @@ -29489,8 +23168,16 @@ snapshots: postgres-date: 2.0.1 postgres-interval: 3.0.0 postgres-range: 1.1.3 + dev: true - pg@8.11.5: + /pg@8.11.5: + resolution: {integrity: sha512-jqgNHSKL5cbDjFlHyYsCXmQDrfIX/3RsNwYqpd4N0Kt8niLuNoRNH+aazv6cOd43gPh9Y4DjQCtb+X0MH0Hvnw==} + engines: {node: '>= 8.0.0'} + peerDependencies: + pg-native: '>=3.0.1' + peerDependenciesMeta: + pg-native: + optional: true dependencies: pg-connection-string: 2.6.4 pg-pool: 3.6.2(pg@8.11.5) @@ -29499,36 +23186,66 @@ snapshots: pgpass: 1.0.5 optionalDependencies: pg-cloudflare: 1.1.1 + dev: true - pgpass@1.0.5: + /pgpass@1.0.5: + resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==} dependencies: split2: 4.2.0 + dev: true - picocolors@1.0.0: {} + /picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - picomatch@2.3.1: {} + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} - pidtree@0.3.1: {} + /pidtree@0.3.1: + resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==} + engines: {node: '>=0.10'} + hasBin: true + dev: true - pidtree@0.6.0: {} + /pidtree@0.6.0: + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} + engines: {node: '>=0.10'} + hasBin: true + dev: true - pify@2.3.0: {} + /pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} - pify@3.0.0: {} + /pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} + dev: true - pify@4.0.1: + /pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + requiresBuild: true + dev: true optional: true - pify@5.0.0: {} + /pify@5.0.0: + resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==} + engines: {node: '>=10'} + dev: true - pino-abstract-transport@0.5.0: + /pino-abstract-transport@0.5.0: + resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==} dependencies: duplexify: 4.1.2 split2: 4.2.0 - pino-std-serializers@4.0.0: {} + /pino-std-serializers@4.0.0: + resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} - pino@7.11.0: + /pino@7.11.0: + resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==} + hasBin: true dependencies: atomic-sleep: 1.0.0 fast-redact: 3.3.0 @@ -29542,286 +23259,514 @@ snapshots: sonic-boom: 2.8.0 thread-stream: 0.15.2 - pirates@4.0.6: {} + /pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} - pkg-dir@4.2.0: + /pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} dependencies: find-up: 4.1.0 + dev: true - pkg-dir@5.0.0: + /pkg-dir@5.0.0: + resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} + engines: {node: '>=10'} dependencies: find-up: 5.0.0 + dev: true - pkg-dir@7.0.0: + /pkg-dir@7.0.0: + resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} + engines: {node: '>=14.16'} dependencies: find-up: 6.3.0 + dev: true - pkg-types@1.0.3: + /pkg-types@1.0.3: + resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} dependencies: jsonc-parser: 3.2.0 mlly: 1.4.2 pathe: 1.1.1 - playwright-core@1.40.1: {} + /playwright-core@1.40.1: + resolution: {integrity: sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==} + engines: {node: '>=16'} + hasBin: true + dev: true - playwright-core@1.41.1: {} + /playwright-core@1.41.1: + resolution: {integrity: sha512-/KPO5DzXSMlxSX77wy+HihKGOunh3hqndhqeo/nMxfigiKzogn8kfL0ZBDu0L1RKgan5XHCPmn6zXd2NUJgjhg==} + engines: {node: '>=16'} + hasBin: true - playwright@1.41.1: + /playwright@1.41.1: + resolution: {integrity: sha512-gdZAWG97oUnbBdRL3GuBvX3nDDmUOuqzV/D24dytqlKt+eI5KbwusluZRGljx1YoJKZ2NRPaeWiFTeGZO7SosQ==} + engines: {node: '>=16'} + hasBin: true dependencies: playwright-core: 1.41.1 optionalDependencies: fsevents: 2.3.2 - plur@1.0.0: {} + /plur@1.0.0: + resolution: {integrity: sha512-qSnKBSZeDY8ApxwhfVIwKwF36KVJqb1/9nzYYq3j3vdwocULCXT8f8fQGkiw1Nk9BGfxiDagEe/pwakA+bOBqw==} + engines: {node: '>=0.10.0'} + dev: false - pnp-webpack-plugin@1.7.0(typescript@5.4.2): + /pnp-webpack-plugin@1.7.0(typescript@5.4.2): + resolution: {integrity: sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==} + engines: {node: '>=6'} dependencies: ts-pnp: 1.2.0(typescript@5.4.2) transitivePeerDependencies: - typescript + dev: true - polished@4.2.2: + /polished@4.2.2: + resolution: {integrity: sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==} + engines: {node: '>=10'} dependencies: '@babel/runtime': 7.23.9 + dev: true - popmotion@11.0.3: + /popmotion@11.0.3: + resolution: {integrity: sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==} dependencies: framesync: 6.0.1 hey-listen: 1.0.8 style-value-types: 5.0.0 tslib: 2.6.2 + dev: false - portfinder@1.0.32: + /portfinder@1.0.32: + resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} + engines: {node: '>= 0.12.0'} dependencies: async: 2.6.4 debug: 3.2.7 mkdirp: 0.5.6 transitivePeerDependencies: - supports-color + dev: true - postcss-calc@8.2.4(postcss@8.4.32): + /postcss-calc@8.2.4(postcss@8.4.32): + resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} + peerDependencies: + postcss: ^8.2.2 dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 + dev: true - postcss-calc@9.0.1(postcss@8.4.32): + /postcss-calc@9.0.1(postcss@8.4.32): + resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.2 dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 + dev: true - postcss-colormin@5.3.1(postcss@8.4.32): + /postcss-colormin@5.3.1(postcss@8.4.32): + resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-colormin@6.0.0(postcss@8.4.32): + /postcss-colormin@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-convert-values@5.1.3(postcss@8.4.32): + /postcss-convert-values@5.1.3(postcss@8.4.32): + resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: browserslist: 4.22.2 postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-convert-values@6.0.0(postcss@8.4.32): + /postcss-convert-values@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: browserslist: 4.22.2 postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-discard-comments@5.1.2(postcss@8.4.32): + /postcss-discard-comments@5.1.2(postcss@8.4.32): + resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 + dev: true - postcss-discard-comments@6.0.0(postcss@8.4.32): + /postcss-discard-comments@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 + dev: true - postcss-discard-duplicates@5.1.0(postcss@8.4.32): + /postcss-discard-duplicates@5.1.0(postcss@8.4.32): + resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 + dev: true - postcss-discard-duplicates@6.0.0(postcss@8.4.32): + /postcss-discard-duplicates@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 + dev: true - postcss-discard-empty@5.1.1(postcss@8.4.32): + /postcss-discard-empty@5.1.1(postcss@8.4.32): + resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 + dev: true - postcss-discard-empty@6.0.0(postcss@8.4.32): + /postcss-discard-empty@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 + dev: true - postcss-discard-overridden@5.1.0(postcss@8.4.32): + /postcss-discard-overridden@5.1.0(postcss@8.4.32): + resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 + dev: true - postcss-discard-overridden@6.0.0(postcss@8.4.32): + /postcss-discard-overridden@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 + dev: true - postcss-import@14.1.0(postcss@8.4.32): + /postcss-import@14.1.0(postcss@8.4.32): + resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} + engines: {node: '>=10.0.0'} + peerDependencies: + postcss: ^8.0.0 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 + dev: true - postcss-import@15.1.0(postcss@8.4.32): + /postcss-import@15.1.0(postcss@8.4.32): + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-js@4.0.1(postcss@8.4.32): + /postcss-js@4.0.1(postcss@8.4.32): + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 postcss: 8.4.32 - postcss-load-config@3.1.4(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): + /postcss-load-config@3.1.4(postcss@8.4.32)(ts-node@10.9.1): + resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} + engines: {node: '>= 10'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true dependencies: lilconfig: 2.1.0 - yaml: 1.10.2 - optionalDependencies: postcss: 8.4.32 - ts-node: 10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2) + ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.19.31)(typescript@5.4.2) + yaml: 1.10.2 + dev: true - postcss-load-config@4.0.2(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): + /postcss-load-config@4.0.2(postcss@8.4.32)(ts-node@10.9.1): + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true dependencies: lilconfig: 3.0.0 - yaml: 2.3.4 - optionalDependencies: postcss: 8.4.32 - ts-node: 10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2) + ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.19.31)(typescript@5.4.2) + yaml: 2.3.4 - postcss-loader@6.2.1(postcss@8.4.32)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /postcss-loader@6.2.1(postcss@8.4.32)(webpack@5.89.0): + resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} + engines: {node: '>= 12.13.0'} + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.32 - semver: 7.6.0 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + semver: 7.5.4 + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - postcss-loader@7.3.3(postcss@8.4.32)(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /postcss-loader@7.3.3(postcss@8.4.32)(typescript@5.4.2)(webpack@5.89.0): + resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} + engines: {node: '>= 14.15.0'} + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 dependencies: cosmiconfig: 8.3.6(typescript@5.4.2) jiti: 1.21.0 postcss: 8.4.32 semver: 7.5.4 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) transitivePeerDependencies: - typescript + dev: true - postcss-merge-longhand@5.1.7(postcss@8.4.32): + /postcss-merge-longhand@5.1.7(postcss@8.4.32): + resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 stylehacks: 5.1.1(postcss@8.4.32) + dev: true - postcss-merge-longhand@6.0.0(postcss@8.4.32): + /postcss-merge-longhand@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 stylehacks: 6.0.0(postcss@8.4.32) + dev: true - postcss-merge-rules@5.1.4(postcss@8.4.32): + /postcss-merge-rules@5.1.4(postcss@8.4.32): + resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 cssnano-utils: 3.1.0(postcss@8.4.32) postcss: 8.4.32 postcss-selector-parser: 6.0.13 + dev: true - postcss-merge-rules@6.0.1(postcss@8.4.32): + /postcss-merge-rules@6.0.1(postcss@8.4.32): + resolution: {integrity: sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 cssnano-utils: 4.0.0(postcss@8.4.32) postcss: 8.4.32 postcss-selector-parser: 6.0.13 + dev: true - postcss-minify-font-values@5.1.0(postcss@8.4.32): + /postcss-minify-font-values@5.1.0(postcss@8.4.32): + resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-minify-font-values@6.0.0(postcss@8.4.32): + /postcss-minify-font-values@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-minify-gradients@5.1.1(postcss@8.4.32): + /postcss-minify-gradients@5.1.1(postcss@8.4.32): + resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: colord: 2.9.3 cssnano-utils: 3.1.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-minify-gradients@6.0.0(postcss@8.4.32): + /postcss-minify-gradients@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: colord: 2.9.3 cssnano-utils: 4.0.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-minify-params@5.1.4(postcss@8.4.32): + /postcss-minify-params@5.1.4(postcss@8.4.32): + resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: browserslist: 4.22.2 cssnano-utils: 3.1.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-minify-params@6.0.0(postcss@8.4.32): + /postcss-minify-params@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: browserslist: 4.22.2 cssnano-utils: 4.0.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-minify-selectors@5.2.1(postcss@8.4.32): + /postcss-minify-selectors@5.2.1(postcss@8.4.32): + resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 + dev: true - postcss-minify-selectors@6.0.0(postcss@8.4.32): + /postcss-minify-selectors@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 + dev: true - postcss-modules-extract-imports@3.0.0(postcss@8.4.32): + /postcss-modules-extract-imports@3.0.0(postcss@8.4.32): + resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: postcss: 8.4.32 - postcss-modules-local-by-default@4.0.3(postcss@8.4.32): + /postcss-modules-local-by-default@4.0.3(postcss@8.4.32): + resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: icss-utils: 5.1.0(postcss@8.4.32) postcss: 8.4.32 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.0.0(postcss@8.4.32): + /postcss-modules-scope@3.0.0(postcss@8.4.32): + resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 - postcss-modules-values@4.0.0(postcss@8.4.32): + /postcss-modules-values@4.0.0(postcss@8.4.32): + resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: icss-utils: 5.1.0(postcss@8.4.32) postcss: 8.4.32 - postcss-modules@4.3.1(postcss@8.4.32): + /postcss-modules@4.3.1(postcss@8.4.32): + resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==} + peerDependencies: + postcss: ^8.0.0 dependencies: generic-names: 4.0.0 icss-replace-symbols: 1.1.0 @@ -29832,224 +23777,419 @@ snapshots: postcss-modules-scope: 3.0.0(postcss@8.4.32) postcss-modules-values: 4.0.0(postcss@8.4.32) string-hash: 1.1.3 + dev: true - postcss-nested@6.0.1(postcss@8.4.32): + /postcss-nested@6.0.1(postcss@8.4.32): + resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 - postcss-normalize-charset@5.1.0(postcss@8.4.32): + /postcss-normalize-charset@5.1.0(postcss@8.4.32): + resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 + dev: true - postcss-normalize-charset@6.0.0(postcss@8.4.32): + /postcss-normalize-charset@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 + dev: true - postcss-normalize-display-values@5.1.0(postcss@8.4.32): + /postcss-normalize-display-values@5.1.0(postcss@8.4.32): + resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-display-values@6.0.0(postcss@8.4.32): + /postcss-normalize-display-values@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-positions@5.1.1(postcss@8.4.32): + /postcss-normalize-positions@5.1.1(postcss@8.4.32): + resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-positions@6.0.0(postcss@8.4.32): + /postcss-normalize-positions@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-repeat-style@5.1.1(postcss@8.4.32): + /postcss-normalize-repeat-style@5.1.1(postcss@8.4.32): + resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-repeat-style@6.0.0(postcss@8.4.32): + /postcss-normalize-repeat-style@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-string@5.1.0(postcss@8.4.32): + /postcss-normalize-string@5.1.0(postcss@8.4.32): + resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-string@6.0.0(postcss@8.4.32): + /postcss-normalize-string@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-timing-functions@5.1.0(postcss@8.4.32): + /postcss-normalize-timing-functions@5.1.0(postcss@8.4.32): + resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-timing-functions@6.0.0(postcss@8.4.32): + /postcss-normalize-timing-functions@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-unicode@5.1.1(postcss@8.4.32): + /postcss-normalize-unicode@5.1.1(postcss@8.4.32): + resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: browserslist: 4.22.2 postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-unicode@6.0.0(postcss@8.4.32): + /postcss-normalize-unicode@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: browserslist: 4.22.2 postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-url@5.1.0(postcss@8.4.32): + /postcss-normalize-url@5.1.0(postcss@8.4.32): + resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: normalize-url: 6.1.0 postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-url@6.0.0(postcss@8.4.32): + /postcss-normalize-url@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-whitespace@5.1.1(postcss@8.4.32): + /postcss-normalize-whitespace@5.1.1(postcss@8.4.32): + resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-normalize-whitespace@6.0.0(postcss@8.4.32): + /postcss-normalize-whitespace@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-ordered-values@5.1.3(postcss@8.4.32): + /postcss-ordered-values@5.1.3(postcss@8.4.32): + resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: cssnano-utils: 3.1.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-ordered-values@6.0.0(postcss@8.4.32): + /postcss-ordered-values@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: cssnano-utils: 4.0.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-reduce-initial@5.1.2(postcss@8.4.32): + /postcss-reduce-initial@5.1.2(postcss@8.4.32): + resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 postcss: 8.4.32 + dev: true - postcss-reduce-initial@6.0.0(postcss@8.4.32): + /postcss-reduce-initial@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 postcss: 8.4.32 + dev: true - postcss-reduce-transforms@5.1.0(postcss@8.4.32): + /postcss-reduce-transforms@5.1.0(postcss@8.4.32): + resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-reduce-transforms@6.0.0(postcss@8.4.32): + /postcss-reduce-transforms@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + dev: true - postcss-selector-parser@6.0.10: + /postcss-selector-parser@6.0.10: + resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} + engines: {node: '>=4'} dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 + dev: false - postcss-selector-parser@6.0.13: + /postcss-selector-parser@6.0.13: + resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} + engines: {node: '>=4'} dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@5.1.0(postcss@8.4.32): + /postcss-svgo@5.1.0(postcss@8.4.32): + resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 svgo: 2.8.0 + dev: true - postcss-svgo@6.0.0(postcss@8.4.32): + /postcss-svgo@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw==} + engines: {node: ^14 || ^16 || >= 18} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 svgo: 3.0.5 + dev: true - postcss-unique-selectors@5.1.1(postcss@8.4.32): + /postcss-unique-selectors@5.1.1(postcss@8.4.32): + resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 + dev: true - postcss-unique-selectors@6.0.0(postcss@8.4.32): + /postcss-unique-selectors@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.13 + dev: true - postcss-value-parser@4.2.0: {} + /postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.31: + /postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.0.2 - postcss@8.4.32: + /postcss@8.4.32: + resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} + engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.0.2 - postgres-array@2.0.0: {} + /postgres-array@2.0.0: + resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} + engines: {node: '>=4'} + dev: true - postgres-array@3.0.2: {} + /postgres-array@3.0.2: + resolution: {integrity: sha512-6faShkdFugNQCLwucjPcY5ARoW1SlbnrZjmGl0IrrqewpvxvhSLHimCVzqeuULCbG0fQv7Dtk1yDbG3xv7Veog==} + engines: {node: '>=12'} + dev: true - postgres-bytea@1.0.0: {} + /postgres-bytea@1.0.0: + resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==} + engines: {node: '>=0.10.0'} + dev: true - postgres-bytea@3.0.0: + /postgres-bytea@3.0.0: + resolution: {integrity: sha512-CNd4jim9RFPkObHSjVHlVrxoVQXz7quwNFpz7RY1okNNme49+sVyiTvTRobiLV548Hx/hb1BG+iE7h9493WzFw==} + engines: {node: '>= 6'} dependencies: obuf: 1.1.2 + dev: true - postgres-date@1.0.7: {} + /postgres-date@1.0.7: + resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} + engines: {node: '>=0.10.0'} + dev: true - postgres-date@2.0.1: {} + /postgres-date@2.0.1: + resolution: {integrity: sha512-YtMKdsDt5Ojv1wQRvUhnyDJNSr2dGIC96mQVKz7xufp07nfuFONzdaowrMHjlAzY6GDLd4f+LUHHAAM1h4MdUw==} + engines: {node: '>=12'} + dev: true - postgres-interval@1.2.0: + /postgres-interval@1.2.0: + resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} + engines: {node: '>=0.10.0'} dependencies: xtend: 4.0.2 + dev: true - postgres-interval@3.0.0: {} + /postgres-interval@3.0.0: + resolution: {integrity: sha512-BSNDnbyZCXSxgA+1f5UU2GmwhoI0aU5yMxRGO8CdFEcY2BQF9xm/7MqKnYoM1nJDk8nONNWDk9WeSmePFhQdlw==} + engines: {node: '>=12'} + dev: true - postgres-range@1.1.3: {} + /postgres-range@1.1.3: + resolution: {integrity: sha512-VdlZoocy5lCP0c/t66xAfclglEapXPCIVhqqJRncYpvbCgImF0w67aPKfbqUMr72tO2k5q0TdTZwCLjPTI6C9g==} + dev: true - posthog-js@1.94.2: + /posthog-js@1.94.2: + resolution: {integrity: sha512-AgFe6JamNbKR7a3GcbRhUxCIyTDqPenWUGWsPUT8KbFSwUYVGMo64jMQTZtNpc5ZGgvUYz+sQDLtn0l+ZQ8yIQ==} dependencies: fflate: 0.4.8 + dev: false - posthog-node@3.2.0: + /posthog-node@3.2.0: + resolution: {integrity: sha512-R/kNgZuJNt/vZ0ghEFzSZw5V0VjdhyBcXkDQN4fahbJy491u+FhBqghl1JIi8AHAoOxTdG0eDTedPvHp5usGmQ==} + engines: {node: '>=15.0.0'} dependencies: axios: 1.6.8 rusha: 0.8.14 transitivePeerDependencies: - debug + dev: false - preact-render-to-string@5.2.6(preact@10.19.2): + /preact-render-to-string@5.2.6(preact@10.19.2): + resolution: {integrity: sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==} + peerDependencies: + preact: '>=10' dependencies: preact: 10.19.2 pretty-format: 3.8.0 + dev: false - preact@10.19.2: {} + /preact@10.19.2: + resolution: {integrity: sha512-UA9DX/OJwv6YwP9Vn7Ti/vF80XL+YA5H2l7BpCtUr3ya8LWHFzpiO5R+N7dN16ujpIxhekRFuOOF82bXX7K/lg==} + dev: false - prebuild-install@7.1.1: + /prebuild-install@7.1.1: + resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} + engines: {node: '>=10'} + hasBin: true dependencies: detect-libc: 2.0.2 expand-template: 2.0.3 @@ -30063,111 +24203,236 @@ snapshots: simple-get: 4.0.1 tar-fs: 2.1.1 tunnel-agent: 0.6.0 + dev: true - prelude-ls@1.2.1: {} + /prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + dev: true - prettier-plugin-tailwindcss@0.5.11(prettier@3.2.4): + /prettier-plugin-tailwindcss@0.5.11(prettier@3.2.4): + resolution: {integrity: sha512-AvI/DNyMctyyxGOjyePgi/gqj5hJYClZ1avtQvLlqMT3uDZkRbi4HhGUpok3DRzv9z7Lti85Kdj3s3/1CeNI0w==} + engines: {node: '>=14.21.3'} + peerDependencies: + '@ianvs/prettier-plugin-sort-imports': '*' + '@prettier/plugin-pug': '*' + '@shopify/prettier-plugin-liquid': '*' + '@trivago/prettier-plugin-sort-imports': '*' + prettier: ^3.0 + prettier-plugin-astro: '*' + prettier-plugin-css-order: '*' + prettier-plugin-import-sort: '*' + prettier-plugin-jsdoc: '*' + prettier-plugin-marko: '*' + prettier-plugin-organize-attributes: '*' + prettier-plugin-organize-imports: '*' + prettier-plugin-style-order: '*' + prettier-plugin-svelte: '*' + prettier-plugin-twig-melody: '*' + peerDependenciesMeta: + '@ianvs/prettier-plugin-sort-imports': + optional: true + '@prettier/plugin-pug': + optional: true + '@shopify/prettier-plugin-liquid': + optional: true + '@trivago/prettier-plugin-sort-imports': + optional: true + prettier-plugin-astro: + optional: true + prettier-plugin-css-order: + optional: true + prettier-plugin-import-sort: + optional: true + prettier-plugin-jsdoc: + optional: true + prettier-plugin-marko: + optional: true + prettier-plugin-organize-attributes: + optional: true + prettier-plugin-organize-imports: + optional: true + prettier-plugin-style-order: + optional: true + prettier-plugin-svelte: + optional: true + prettier-plugin-twig-melody: + optional: true dependencies: prettier: 3.2.4 + dev: true - prettier@2.8.8: {} + /prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + dev: true - prettier@3.2.4: {} + /prettier@3.2.4: + resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==} + engines: {node: '>=14'} + hasBin: true + dev: true - pretty-error@4.0.0: + /pretty-error@4.0.0: + resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} dependencies: lodash: 4.17.21 renderkid: 3.0.0 + dev: true - pretty-format@27.5.1: + /pretty-format@27.5.1: + resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: ansi-regex: 5.0.1 ansi-styles: 5.2.0 react-is: 17.0.2 + dev: true - pretty-format@28.1.3: + /pretty-format@28.1.3: + resolution: {integrity: sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/schemas': 28.1.3 ansi-regex: 5.0.1 ansi-styles: 5.2.0 react-is: 18.2.0 + dev: true - pretty-format@29.7.0: + /pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 react-is: 18.2.0 + dev: true - pretty-format@3.8.0: {} + /pretty-format@3.8.0: + resolution: {integrity: sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==} + dev: false - pretty-hrtime@1.0.3: {} + /pretty-hrtime@1.0.3: + resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} + engines: {node: '>= 0.8'} + dev: true - pretty-ms@2.1.0: + /pretty-ms@2.1.0: + resolution: {integrity: sha512-H2enpsxzDhuzRl3zeSQpQMirn8dB0Z/gxW96j06tMfTviUWvX14gjKb7qd1gtkUyYhDPuoNe00K5PqNvy2oQNg==} + engines: {node: '>=0.10.0'} dependencies: is-finite: 1.1.0 parse-ms: 1.0.1 plur: 1.0.0 + dev: false - prismjs@1.27.0: {} + /prismjs@1.27.0: + resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==} + engines: {node: '>=6'} + dev: false - prismjs@1.29.0: {} + /prismjs@1.29.0: + resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} + engines: {node: '>=6'} + dev: false - proc-log@3.0.0: {} + /proc-log@3.0.0: + resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true - process-nextick-args@1.0.7: {} + /process-nextick-args@1.0.7: + resolution: {integrity: sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==} + dev: false - process-nextick-args@2.0.1: {} + /process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - process-on-spawn@1.0.0: + /process-on-spawn@1.0.0: + resolution: {integrity: sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==} + engines: {node: '>=8'} dependencies: fromentries: 1.3.2 + dev: true - process-warning@1.0.0: {} + /process-warning@1.0.0: + resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} - process@0.11.10: {} + /process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} - progress@2.0.3: {} + /progress@2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} + dev: false - promise.series@0.2.0: {} + /promise.series@0.2.0: + resolution: {integrity: sha512-VWQJyU2bcDTgZw8kpfBpB/ejZASlCrzwz5f2hjb/zlujOEB4oeiAhHygAWq8ubsX2GVkD4kCU5V2dwOTaCY5EQ==} + engines: {node: '>=0.12'} + dev: true - promise@7.3.1: + /promise@7.3.1: + resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} dependencies: asap: 2.0.6 + dev: true - prompts@2.4.2: + /prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} dependencies: kleur: 3.0.3 sisteransi: 1.0.5 + dev: true - prop-types@15.8.1: + /prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 react-is: 16.13.1 - property-information@5.6.0: + /property-information@5.6.0: + resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==} dependencies: xtend: 4.0.2 + dev: false - proxy-addr@2.0.7: + /proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} dependencies: forwarded: 0.2.0 ipaddr.js: 1.9.1 - proxy-from-env@1.1.0: {} + /proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - prr@1.0.1: + /prr@1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + requiresBuild: true + dev: true optional: true - ps-tree@1.2.0: + /ps-tree@1.2.0: + resolution: {integrity: sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==} + engines: {node: '>= 0.10'} + hasBin: true dependencies: event-stream: 3.3.4 + dev: true - pseudomap@1.0.2: {} + /pseudomap@1.0.2: + resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} + dev: true - psl@1.9.0: {} + /psl@1.9.0: + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} - public-encrypt@4.0.3: + /public-encrypt@4.0.3: + resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} dependencies: bn.js: 4.12.0 browserify-rsa: 4.1.0 @@ -30175,104 +24440,162 @@ snapshots: parse-asn1: 5.1.6 randombytes: 2.1.0 safe-buffer: 5.2.1 + dev: true - pump@3.0.0: + /pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 - punycode@1.4.1: {} + /punycode@1.4.1: + resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + dev: true - punycode@2.1.0: {} + /punycode@2.1.0: + resolution: {integrity: sha512-Yxz2kRwT90aPiWEMHVYnEf4+rhwF1tBmmZ4KepCP+Wkium9JxtWnUm1nqGwpiAHr/tnTSeHqr3wb++jgSkXjhA==} + engines: {node: '>=6'} + dev: false - punycode@2.3.1: {} + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} - pure-rand@6.0.4: {} + /pure-rand@6.0.4: + resolution: {integrity: sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==} + dev: true - pvtsutils@1.3.5: + /pvtsutils@1.3.5: + resolution: {integrity: sha512-ARvb14YB9Nm2Xi6nBq1ZX6dAM0FsJnuk+31aUp4TrcZEdKUlSqOqsxJHUPJDNE3qiIp+iUPEIeR6Je/tgV7zsA==} dependencies: tslib: 2.6.2 - pvutils@1.1.3: {} + /pvutils@1.1.3: + resolution: {integrity: sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==} + engines: {node: '>=6.0.0'} - qs@6.11.0: + /qs@6.11.0: + resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} + engines: {node: '>=0.6'} dependencies: side-channel: 1.0.4 - qs@6.11.2: + /qs@6.11.2: + resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} + engines: {node: '>=0.6'} dependencies: side-channel: 1.0.4 - qs@6.5.3: {} + /qs@6.5.3: + resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} + engines: {node: '>=0.6'} + dev: false - query-string@5.1.1: + /query-string@5.1.1: + resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} + engines: {node: '>=0.10.0'} dependencies: decode-uri-component: 0.2.2 object-assign: 4.1.1 strict-uri-encode: 1.1.0 + dev: false - query-string@7.1.3: + /query-string@7.1.3: + resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} + engines: {node: '>=6'} dependencies: decode-uri-component: 0.2.2 filter-obj: 1.1.0 split-on-first: 1.1.0 strict-uri-encode: 2.0.0 + dev: false - querystring-es3@0.2.1: {} + /querystring-es3@0.2.1: + resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} + engines: {node: '>=0.4.x'} + dev: true - querystringify@2.2.0: {} + /querystringify@2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + dev: true - queue-microtask@1.2.3: {} + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - queue-tick@1.0.1: {} + /queue-tick@1.0.1: + resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} + dev: true - queue@6.0.2: + /queue@6.0.2: + resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} dependencies: inherits: 2.0.4 + dev: true - quick-format-unescaped@4.0.4: {} + /quick-format-unescaped@4.0.4: + resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} - quick-lru@5.1.1: {} + /quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + engines: {node: '>=10'} - radix3@1.1.0: {} + /radix3@1.1.0: + resolution: {integrity: sha512-pNsHDxbGORSvuSScqNJ+3Km6QAVqk8CfsCBIEoDgpqLrkD2f3QM4I7d1ozJJ172OmIcoUcerZaNWqtLkRXTV3A==} - ramda@0.29.0: {} + /ramda@0.29.0: + resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} + dev: true - randombytes@2.1.0: + /randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: safe-buffer: 5.2.1 - randomfill@1.0.4: + /randomfill@1.0.4: + resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} dependencies: randombytes: 2.1.0 safe-buffer: 5.2.1 + dev: true - range-parser@1.2.1: {} + /range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} - raw-body@2.5.1: + /raw-body@2.5.1: + resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} + engines: {node: '>= 0.8'} dependencies: bytes: 3.1.2 http-errors: 2.0.0 iconv-lite: 0.4.24 unpipe: 1.0.0 - raw-body@2.5.2: + /raw-body@2.5.2: + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} + engines: {node: '>= 0.8'} dependencies: bytes: 3.1.2 http-errors: 2.0.0 iconv-lite: 0.4.24 unpipe: 1.0.0 - rc@1.2.8: + /rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true dependencies: deep-extend: 0.6.0 ini: 1.3.8 minimist: 1.2.8 strip-json-comments: 2.0.1 + dev: true - re-emitter@1.1.3: {} + /re-emitter@1.1.3: + resolution: {integrity: sha512-bHJul9CWcocrS+w5e5QrKYXV9NkbSA9hxSEyhYuctwm6keY9NXR2Xt/4A0vbMP0QvuwyfEyb4bkowYXv1ziEbg==} + dev: false - react-base16-styling@0.9.1: + /react-base16-styling@0.9.1: + resolution: {integrity: sha512-1s0CY1zRBOQ5M3T61wetEpvQmsYSNtWEcdYzyZNxKa8t7oDvaOn9d21xrGezGAHFWLM7SHcktPuPTrvoqxSfKw==} dependencies: '@babel/runtime': 7.23.9 '@types/base16': 1.0.5 @@ -30281,27 +24604,44 @@ snapshots: color: 3.2.1 csstype: 3.1.3 lodash.curry: 4.1.1 + dev: true - react-code-blocks@0.1.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-code-blocks@0.1.6(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ENNuxG07yO+OuX1ChRje3ieefPRz6yrIpHmebQlaFQgzcAHbUfVeTINpOpoI9bSRSObeYo/OdHsporeToZ7fcg==} + engines: {node: '>=16'} + peerDependencies: + react: '>=16' dependencies: '@babel/runtime': 7.23.9 react: 18.2.0 react-syntax-highlighter: 15.5.0(react@18.2.0) - styled-components: 6.1.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + styled-components: 6.1.8(react-dom@18.2.0)(react@18.2.0) tslib: 2.6.2 transitivePeerDependencies: - react-dom + dev: false - react-colorful@5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-colorful@5.6.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true - react-docgen-typescript@2.2.2(typescript@5.4.2): + /react-docgen-typescript@2.2.2(typescript@5.4.2): + resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} + peerDependencies: + typescript: '>= 4.3.x' dependencies: typescript: 5.4.2 + dev: true - react-docgen@7.0.1: + /react-docgen@7.0.1: + resolution: {integrity: sha512-rCz0HBIT0LWbIM+///LfRrJoTKftIzzwsYDf0ns5KwaEjejMHQRtphcns+IXFHDNY9pnz6G8l/JbbI6pD4EAIA==} + engines: {node: '>=16.14.0'} dependencies: '@babel/core': 7.23.9 '@babel/traverse': 7.23.9 @@ -30315,100 +24655,176 @@ snapshots: strip-indent: 4.0.0 transitivePeerDependencies: - supports-color + dev: true - react-dom@18.2.0(react@18.2.0): + /react-dom@18.2.0(react@18.2.0): + resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + peerDependencies: + react: ^18.2.0 dependencies: loose-envify: 1.4.0 react: 18.2.0 scheduler: 0.23.0 - react-element-to-jsx-string@15.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-element-to-jsx-string@15.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==} + peerDependencies: + react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 + react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 dependencies: '@base2/pretty-print-object': 1.0.1 is-plain-object: 5.0.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-is: 18.1.0 + dev: true - react-feather@2.0.10(react@18.2.0): + /react-feather@2.0.10(react@18.2.0): + resolution: {integrity: sha512-BLhukwJ+Z92Nmdcs+EMw6dy1Z/VLiJTzEQACDUEnWMClhYnFykJCGWQx+NmwP/qQHGX/5CzQ+TGi8ofg2+HzVQ==} + peerDependencies: + react: '>=16.8.6' dependencies: prop-types: 15.8.1 react: 18.2.0 + dev: false - react-hook-form@7.48.2(react@18.2.0): + /react-hook-form@7.48.2(react@18.2.0): + resolution: {integrity: sha512-H0T2InFQb1hX7qKtDIZmvpU1Xfn/bdahWBN1fH19gSe4bBEqTfmlr7H3XWTaVtiK4/tpPaI1F3355GPMZYge+A==} + engines: {node: '>=12.22.0'} + peerDependencies: + react: ^16.8.0 || ^17 || ^18 dependencies: react: 18.2.0 + dev: false - react-icons@4.12.0(react@18.2.0): + /react-icons@4.12.0(react@18.2.0): + resolution: {integrity: sha512-IBaDuHiShdZqmfc/TwHu6+d6k2ltNCf3AszxNmjJc1KUfXdEeRJOKyNvLmAHaarhzGmTSVygNdyu8/opXv2gaw==} + peerDependencies: + react: '*' dependencies: react: 18.2.0 + dev: false - react-is@16.13.1: {} + /react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - react-is@17.0.2: {} + /react-is@17.0.2: + resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + dev: true - react-is@18.1.0: {} + /react-is@18.1.0: + resolution: {integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==} + dev: true - react-is@18.2.0: {} + /react-is@18.2.0: + resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + dev: true - react-json-tree@0.18.0(@types/react@18.2.33)(react@18.2.0): + /react-json-tree@0.18.0(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-Qe6HKSXrr++n9Y31nkRJ3XvQMATISpqigH1vEKhLwB56+nk5thTP0ITThpjxY6ZG/ubpVq/aEHIcyLP/OPHxeA==} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@babel/runtime': 7.23.9 '@types/lodash': 4.14.202 '@types/react': 18.2.33 react: 18.2.0 react-base16-styling: 0.9.1 + dev: true - react-refresh@0.10.0: {} + /react-refresh@0.10.0: + resolution: {integrity: sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==} + engines: {node: '>=0.10.0'} + dev: true - react-refresh@0.14.0: {} + /react-refresh@0.14.0: + resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} + engines: {node: '>=0.10.0'} + dev: true - react-remove-scroll-bar@2.3.4(@types/react@18.2.33)(react@18.2.0): + /react-remove-scroll-bar@2.3.4(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.2.33 react: 18.2.0 react-style-singleton: 2.2.1(@types/react@18.2.33)(react@18.2.0) tslib: 2.6.2 - optionalDependencies: - '@types/react': 18.2.33 - react-remove-scroll@2.5.4(@types/react@18.2.33)(react@18.2.0): + /react-remove-scroll@2.5.4(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.2.33 react: 18.2.0 react-remove-scroll-bar: 2.3.4(@types/react@18.2.33)(react@18.2.0) react-style-singleton: 2.2.1(@types/react@18.2.33)(react@18.2.0) tslib: 2.6.2 use-callback-ref: 1.3.0(@types/react@18.2.33)(react@18.2.0) use-sidecar: 1.1.2(@types/react@18.2.33)(react@18.2.0) - optionalDependencies: - '@types/react': 18.2.33 + dev: false - react-remove-scroll@2.5.5(@types/react@18.2.33)(react@18.2.0): + /react-remove-scroll@2.5.5(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.2.33 react: 18.2.0 react-remove-scroll-bar: 2.3.4(@types/react@18.2.33)(react@18.2.0) react-style-singleton: 2.2.1(@types/react@18.2.33)(react@18.2.0) tslib: 2.6.2 use-callback-ref: 1.3.0(@types/react@18.2.33)(react@18.2.0) use-sidecar: 1.1.2(@types/react@18.2.33)(react@18.2.0) - optionalDependencies: - '@types/react': 18.2.33 - react-shallow-renderer@16.15.0(react@18.2.0): + /react-shallow-renderer@16.15.0(react@18.2.0): + resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} + peerDependencies: + react: ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: object-assign: 4.1.1 react: 18.2.0 react-is: 18.2.0 + dev: true - react-style-singleton@2.2.1(@types/react@18.2.33)(react@18.2.0): + /react-style-singleton@2.2.1(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.2.33 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 tslib: 2.6.2 - optionalDependencies: - '@types/react': 18.2.33 - react-syntax-highlighter@15.5.0(react@18.2.0): + /react-syntax-highlighter@15.5.0(react@18.2.0): + resolution: {integrity: sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==} + peerDependencies: + react: '>= 0.14.0' dependencies: '@babel/runtime': 7.23.9 highlight.js: 10.7.3 @@ -30416,20 +24832,34 @@ snapshots: prismjs: 1.29.0 react: 18.2.0 refractor: 3.6.0 + dev: false - react-test-renderer@18.2.0(react@18.2.0): + /react-test-renderer@18.2.0(react@18.2.0): + resolution: {integrity: sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==} + peerDependencies: + react: ^18.2.0 dependencies: react: 18.2.0 react-is: 18.2.0 react-shallow-renderer: 16.15.0(react@18.2.0) scheduler: 0.23.0 + dev: true - react-universal-interface@0.6.2(react@18.2.0)(tslib@2.6.2): + /react-universal-interface@0.6.2(react@18.2.0)(tslib@2.6.2): + resolution: {integrity: sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==} + peerDependencies: + react: '*' + tslib: '*' dependencies: react: 18.2.0 tslib: 2.6.2 + dev: false - react-use@17.4.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-use@17.4.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1jPtmWLD8OJJNYCdYLJEH/HM+bPDfJuyGwCYeJFgPmWY8ttwpgZnW5QnzgM55CYUByUiTjHxsGOnEpLl6yQaoQ==} + peerDependencies: + react: '*' + react-dom: '*' dependencies: '@types/js-cookie': 2.2.7 '@xobotyi/scrollbar-width': 1.9.5 @@ -30437,7 +24867,7 @@ snapshots: fast-deep-equal: 3.1.3 fast-shallow-equal: 1.0.0 js-cookie: 2.2.1 - nano-css: 5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + nano-css: 5.6.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-universal-interface: 0.6.2(react@18.2.0)(tslib@2.6.2) @@ -30447,35 +24877,49 @@ snapshots: throttle-debounce: 3.0.1 ts-easing: 0.2.0 tslib: 2.6.2 + dev: false - react@18.2.0: + /react@18.2.0: + resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 - read-cache@1.0.0: + /read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} dependencies: pify: 2.3.0 - read-pkg-up@7.0.1: + /read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} dependencies: find-up: 4.1.0 read-pkg: 5.2.0 type-fest: 0.8.1 + dev: true - read-pkg@3.0.0: + /read-pkg@3.0.0: + resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} + engines: {node: '>=4'} dependencies: load-json-file: 4.0.0 normalize-package-data: 2.5.0 path-type: 3.0.0 + dev: true - read-pkg@5.2.0: + /read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} dependencies: '@types/normalize-package-data': 2.4.4 normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 + dev: true - readable-stream@2.2.9: + /readable-stream@2.2.9: + resolution: {integrity: sha512-iuxqX7b7FYt08AriYECxUsK9KTXE3A/FenxIa3IPmvANHxaTP/wGIwwf+IidvvIDk/MsCp/oEV6A8CXo4SDcCg==} dependencies: buffer-shims: 1.0.0 core-util-is: 1.0.3 @@ -30484,8 +24928,10 @@ snapshots: process-nextick-args: 1.0.7 string_decoder: 1.0.3 util-deprecate: 1.0.2 + dev: false - readable-stream@2.3.8: + /readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} dependencies: core-util-is: 1.0.3 inherits: 2.0.4 @@ -30495,50 +24941,73 @@ snapshots: string_decoder: 1.1.1 util-deprecate: 1.0.2 - readable-stream@3.6.2: + /readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 - readable-stream@4.4.2: + /readable-stream@4.4.2: + resolution: {integrity: sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: abort-controller: 3.0.0 buffer: 6.0.3 events: 3.3.0 process: 0.11.10 string_decoder: 1.3.0 + dev: true - readable-web-to-node-stream@3.0.2: + /readable-web-to-node-stream@3.0.2: + resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==} + engines: {node: '>=8'} dependencies: readable-stream: 3.6.2 + dev: true - readdirp@3.6.0: + /readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} dependencies: picomatch: 2.3.1 - real-require@0.1.0: {} + /real-require@0.1.0: + resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} + engines: {node: '>= 12.13.0'} - recast@0.23.4: + /recast@0.23.4: + resolution: {integrity: sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==} + engines: {node: '>= 4'} dependencies: assert: 2.1.0 ast-types: 0.16.1 esprima: 4.0.1 source-map: 0.6.1 tslib: 2.6.2 + dev: true - redent@3.0.0: + /redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} dependencies: indent-string: 4.0.0 strip-indent: 3.0.0 + dev: true - redis-errors@1.2.0: {} + /redis-errors@1.2.0: + resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} + engines: {node: '>=4'} - redis-parser@3.0.0: + /redis-parser@3.0.0: + resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} + engines: {node: '>=4'} dependencies: redis-errors: 1.2.0 - redis@4.6.11: + /redis@4.6.11: + resolution: {integrity: sha512-kg1Lt4NZLYkAjPOj/WcyIGWfZfnyfKo1Wg9YKVSlzhFwxpFIl3LYI8BWy1Ab963LLDsTz2+OwdsesHKljB3WMQ==} dependencies: '@redis/bloom': 1.2.0(@redis/client@1.5.12) '@redis/client': 1.5.12 @@ -30546,8 +25015,11 @@ snapshots: '@redis/json': 1.0.6(@redis/client@1.5.12) '@redis/search': 1.1.6(@redis/client@1.5.12) '@redis/time-series': 1.0.5(@redis/client@1.5.12) + dev: false - reflect.getprototypeof@1.0.4: + /reflect.getprototypeof@1.0.4: + resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 @@ -30555,34 +25027,51 @@ snapshots: get-intrinsic: 1.2.2 globalthis: 1.0.3 which-builtin-type: 1.1.3 + dev: true - refractor@3.6.0: + /refractor@3.6.0: + resolution: {integrity: sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==} dependencies: hastscript: 6.0.0 parse-entities: 2.0.0 prismjs: 1.27.0 + dev: false - regenerate-unicode-properties@10.1.1: + /regenerate-unicode-properties@10.1.1: + resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} + engines: {node: '>=4'} dependencies: regenerate: 1.4.2 + dev: true - regenerate@1.4.2: {} + /regenerate@1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + dev: true - regenerator-runtime@0.14.0: {} + /regenerator-runtime@0.14.0: + resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} - regenerator-transform@0.15.2: + /regenerator-transform@0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} dependencies: '@babel/runtime': 7.23.9 + dev: true - regex-parser@2.2.11: {} + /regex-parser@2.2.11: + resolution: {integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==} + dev: true - regexp.prototype.flags@1.5.1: + /regexp.prototype.flags@1.5.1: + resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 set-function-name: 2.0.1 - regexpu-core@5.3.2: + /regexpu-core@5.3.2: + resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} + engines: {node: '>=4'} dependencies: '@babel/regjsgen': 0.8.0 regenerate: 1.4.2 @@ -30590,34 +25079,49 @@ snapshots: regjsparser: 0.9.1 unicode-match-property-ecmascript: 2.0.0 unicode-match-property-value-ecmascript: 2.1.0 + dev: true - regjsparser@0.9.1: + /regjsparser@0.9.1: + resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} + hasBin: true dependencies: jsesc: 0.5.0 + dev: true - relateurl@0.2.7: {} + /relateurl@0.2.7: + resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} + engines: {node: '>= 0.10'} + dev: true - relay-runtime@12.0.0(encoding@0.1.13): + /relay-runtime@12.0.0(encoding@0.1.13): + resolution: {integrity: sha512-QU6JKr1tMsry22DXNy9Whsq5rmvwr3LSZiiWV/9+DFpuTWvp+WFhobWMc8TC4OjKFfNhEZy7mOiqUAn5atQtug==} dependencies: '@babel/runtime': 7.23.9 fbjs: 3.0.5(encoding@0.1.13) invariant: 2.2.4 transitivePeerDependencies: - encoding + dev: true - release-zalgo@1.0.0: + /release-zalgo@1.0.0: + resolution: {integrity: sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==} + engines: {node: '>=4'} dependencies: es6-error: 4.1.1 + dev: true - remark-external-links@8.0.0: + /remark-external-links@8.0.0: + resolution: {integrity: sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA==} dependencies: extend: 3.0.2 is-absolute-url: 3.0.3 mdast-util-definitions: 4.0.0 space-separated-tokens: 1.1.5 unist-util-visit: 2.0.3 + dev: true - remark-gfm@3.0.1: + /remark-gfm@3.0.1: + resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} dependencies: '@types/mdast': 3.0.15 mdast-util-gfm: 2.0.2 @@ -30625,32 +25129,51 @@ snapshots: unified: 10.1.2 transitivePeerDependencies: - supports-color + dev: true - remark-slug@6.1.0: + /remark-slug@6.1.0: + resolution: {integrity: sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==} dependencies: github-slugger: 1.5.0 mdast-util-to-string: 1.1.0 unist-util-visit: 2.0.3 + dev: true - remeda@1.29.0: {} + /remeda@1.29.0: + resolution: {integrity: sha512-M3LQ14KtMdQ1879lj/kKji3zBk158s7Rwg963mEkTfQFMxnKrIEAMxJfo/+0sp/+uGgN/KMVU2MBA4LNjqf8YQ==} + dev: false - remedial@1.0.8: {} + /remedial@1.0.8: + resolution: {integrity: sha512-/62tYiOe6DzS5BqVsNpH/nkGlX45C/Sp6V+NtiN6JQNS1Viay7cWkazmRkrQrdFj2eshDe96SIQNIoMxqhzBOg==} + dev: true - remove-trailing-separator@1.1.0: {} + /remove-trailing-separator@1.1.0: + resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} + dev: true - remove-trailing-spaces@1.0.8: {} + /remove-trailing-spaces@1.0.8: + resolution: {integrity: sha512-O3vsMYfWighyFbTd8hk8VaSj9UAGENxAtX+//ugIst2RMk5e03h6RoIS+0ylsFxY1gvmPuAY/PO4It+gPEeySA==} + dev: true - renderkid@3.0.0: + /renderkid@3.0.0: + resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} dependencies: css-select: 4.3.0 dom-converter: 0.2.0 htmlparser2: 6.1.0 lodash: 4.17.21 strip-ansi: 6.0.1 + dev: true - repeat-string@1.6.1: {} + /repeat-string@1.6.1: + resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} + engines: {node: '>=0.10'} + dev: false - request@2.88.2: + /request@2.88.2: + resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} + engines: {node: '>= 6'} + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 dependencies: aws-sign2: 0.7.0 aws4: 1.12.0 @@ -30672,106 +25195,180 @@ snapshots: tough-cookie: 2.5.0 tunnel-agent: 0.6.0 uuid: 3.4.0 + dev: false - require-directory@2.1.1: {} + /require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} - require-from-string@2.0.2: {} + /require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + dev: true - require-main-filename@2.0.0: {} + /require-main-filename@2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + dev: true - requireindex@1.2.0: {} + /requireindex@1.2.0: + resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==} + engines: {node: '>=0.10.5'} + dev: true - requires-port@1.0.0: {} + /requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + dev: true - resize-observer-polyfill@1.5.1: {} + /resize-observer-polyfill@1.5.1: + resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} + dev: false - resolve-alpn@1.2.1: {} + /resolve-alpn@1.2.1: + resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - resolve-cwd@3.0.0: + /resolve-cwd@3.0.0: + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} + engines: {node: '>=8'} dependencies: resolve-from: 5.0.0 + dev: true - resolve-dir@0.1.1: + /resolve-dir@0.1.1: + resolution: {integrity: sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==} + engines: {node: '>=0.10.0'} dependencies: expand-tilde: 1.2.2 global-modules: 0.2.3 + dev: true - resolve-from@4.0.0: {} + /resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + dev: true - resolve-from@5.0.0: {} + /resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + dev: true - resolve-pkg-maps@1.0.0: {} + /resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + dev: true - resolve-url-loader@5.0.0: + /resolve-url-loader@5.0.0: + resolution: {integrity: sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==} + engines: {node: '>=12'} dependencies: adjust-sourcemap-loader: 4.0.0 convert-source-map: 1.9.0 loader-utils: 2.0.4 postcss: 8.4.32 source-map: 0.6.1 + dev: true - resolve.exports@1.1.0: {} + /resolve.exports@1.1.0: + resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==} + engines: {node: '>=10'} + dev: true - resolve.exports@2.0.2: {} + /resolve.exports@2.0.2: + resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} + engines: {node: '>=10'} + dev: true - resolve@1.22.8: + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true dependencies: is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - resolve@2.0.0-next.5: + /resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true dependencies: is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - responselike@2.0.1: + /responselike@2.0.1: + resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} dependencies: lowercase-keys: 2.0.0 - restore-cursor@3.1.0: + /restore-cursor@3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} dependencies: onetime: 5.1.2 signal-exit: 3.0.7 + dev: true - restore-cursor@4.0.0: + /restore-cursor@4.0.0: + resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: onetime: 5.1.2 signal-exit: 3.0.7 + dev: true - retry@0.13.1: {} + /retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + engines: {node: '>= 4'} - reusify@1.0.4: {} + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rfdc@1.3.0: {} + /rfdc@1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + dev: true - rimraf@3.0.2: + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true dependencies: glob: 7.2.3 + dev: true - ripemd160@2.0.2: + /ripemd160@2.0.2: + resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} dependencies: hash-base: 3.1.0 inherits: 2.0.4 - rlp@2.2.7: + /rlp@2.2.7: + resolution: {integrity: sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==} + hasBin: true dependencies: bn.js: 5.2.1 + dev: false - rollup-plugin-copy@3.5.0: + /rollup-plugin-copy@3.5.0: + resolution: {integrity: sha512-wI8D5dvYovRMx/YYKtUNt3Yxaw4ORC9xo6Gt9t22kveWz1enG9QrhVlagzwrxSC455xD1dHMKhIJkbsQ7d48BA==} + engines: {node: '>=8.3'} dependencies: '@types/fs-extra': 8.1.5 colorette: 1.4.0 fs-extra: 8.1.0 globby: 10.0.1 is-plain-object: 3.0.1 + dev: true - rollup-plugin-peer-deps-external@2.2.4(rollup@2.79.1): + /rollup-plugin-peer-deps-external@2.2.4(rollup@2.79.1): + resolution: {integrity: sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g==} + peerDependencies: + rollup: '*' dependencies: rollup: 2.79.1 + dev: true - rollup-plugin-postcss@4.0.2(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): + /rollup-plugin-postcss@4.0.2(postcss@8.4.32)(ts-node@10.9.1): + resolution: {integrity: sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==} + engines: {node: '>=10'} + peerDependencies: + postcss: 8.x dependencies: chalk: 4.1.0 concat-with-sourcemaps: 1.1.0 @@ -30780,7 +25377,7 @@ snapshots: p-queue: 6.6.2 pify: 5.0.0 postcss: 8.4.32 - postcss-load-config: 3.1.4(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + postcss-load-config: 3.1.4(postcss@8.4.32)(ts-node@10.9.1) postcss-modules: 4.3.1(postcss@8.4.32) promise.series: 0.2.0 resolve: 1.22.8 @@ -30789,167 +25386,299 @@ snapshots: style-inject: 0.3.0 transitivePeerDependencies: - ts-node + dev: true - rollup-plugin-typescript2@0.36.0(rollup@2.79.1)(typescript@5.4.2): + /rollup-plugin-typescript2@0.36.0(rollup@2.79.1)(typescript@5.4.2): + resolution: {integrity: sha512-NB2CSQDxSe9+Oe2ahZbf+B4bh7pHwjV5L+RSYpCu7Q5ROuN94F9b6ioWwKfz3ueL3KTtmX4o2MUH2cgHDIEUsw==} + peerDependencies: + rollup: '>=1.26.3' + typescript: '>=2.4.0' dependencies: '@rollup/pluginutils': 4.2.1 find-cache-dir: 3.3.2 fs-extra: 10.1.0 rollup: 2.79.1 - semver: 7.6.0 + semver: 7.5.4 tslib: 2.6.2 typescript: 5.4.2 + dev: true - rollup-pluginutils@2.8.2: + /rollup-pluginutils@2.8.2: + resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} dependencies: estree-walker: 0.6.1 + dev: true - rollup@2.78.0: + /rollup@2.78.0: + resolution: {integrity: sha512-4+YfbQC9QEVvKTanHhIAFVUFSRsezvQF8vFOJwtGfb9Bb+r014S+qryr9PSmw8x6sMnPkmFBGAvIFVQxvJxjtg==} + engines: {node: '>=10.0.0'} + hasBin: true optionalDependencies: fsevents: 2.3.3 - rollup@2.79.1: + /rollup@2.79.1: + resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} + engines: {node: '>=10.0.0'} + hasBin: true optionalDependencies: fsevents: 2.3.3 + dev: true - rtl-css-js@1.16.1: + /rtl-css-js@1.16.1: + resolution: {integrity: sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==} dependencies: '@babel/runtime': 7.23.9 + dev: false - run-async@2.4.1: {} + /run-async@2.4.1: + resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} + engines: {node: '>=0.12.0'} + dev: true - run-parallel@1.2.0: + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 - rusha@0.8.14: {} + /rusha@0.8.14: + resolution: {integrity: sha512-cLgakCUf6PedEu15t8kbsjnwIFFR2D4RfL+W3iWFJ4iac7z4B0ZI8fxy4R3J956kAI68HclCFGL8MPoUVC3qVA==} + dev: false - rxjs@6.6.7: + /rxjs@6.6.7: + resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} + engines: {npm: '>=2.0.0'} dependencies: tslib: 1.14.1 + dev: true - rxjs@7.8.1: + /rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: tslib: 2.6.2 + dev: true - sade@1.8.1: + /sade@1.8.1: + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} + engines: {node: '>=6'} dependencies: mri: 1.2.0 + dev: true - safe-array-concat@1.0.1: + /safe-array-concat@1.0.1: + resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} + engines: {node: '>=0.4'} dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 has-symbols: 1.0.3 isarray: 2.0.5 - safe-buffer@5.1.2: {} + /safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - safe-buffer@5.2.1: {} + /safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - safe-identifier@0.4.2: {} + /safe-identifier@0.4.2: + resolution: {integrity: sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==} + dev: true - safe-regex-test@1.0.0: + /safe-regex-test@1.0.0: + resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 is-regex: 1.1.4 - safe-stable-stringify@2.4.3: {} + /safe-stable-stringify@2.4.3: + resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} + engines: {node: '>=10'} - safer-buffer@2.1.2: {} + /safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass-loader@12.6.0(sass@1.69.5)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /sass-loader@12.6.0(sass@1.69.5)(webpack@5.89.0): + resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} + engines: {node: '>= 12.13.0'} + peerDependencies: + fibers: '>= 3.1.0' + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + sass: ^1.3.0 + sass-embedded: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true dependencies: klona: 2.0.6 neo-async: 2.6.2 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - optionalDependencies: sass: 1.69.5 + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - sass-loader@13.3.2(sass@1.69.5)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /sass-loader@13.3.2(webpack@5.89.0): + resolution: {integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==} + engines: {node: '>= 14.15.0'} + peerDependencies: + fibers: '>= 3.1.0' + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + sass: ^1.3.0 + sass-embedded: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true dependencies: neo-async: 2.6.2 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - optionalDependencies: - sass: 1.69.5 + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - sass@1.69.5: + /sass@1.69.5: + resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==} + engines: {node: '>=14.0.0'} + hasBin: true dependencies: chokidar: 3.5.3 immutable: 4.3.4 source-map-js: 1.0.2 + dev: true - sax@1.2.4: {} + /sax@1.2.4: + resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + dev: true - sax@1.3.0: + /sax@1.3.0: + resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} + requiresBuild: true + dev: true optional: true - saxes@6.0.0: + /saxes@6.0.0: + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} + engines: {node: '>=v12.22.7'} dependencies: xmlchars: 2.2.0 + dev: true - scheduler@0.23.0: + /scheduler@0.23.0: + resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} dependencies: loose-envify: 1.4.0 - schema-utils@3.3.0: + /schema-utils@3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} + engines: {node: '>= 10.13.0'} dependencies: '@types/json-schema': 7.0.15 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - schema-utils@4.2.0: + /schema-utils@4.2.0: + resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} + engines: {node: '>= 12.13.0'} dependencies: '@types/json-schema': 7.0.15 ajv: 8.12.0 ajv-formats: 2.1.1 ajv-keywords: 5.1.0(ajv@8.12.0) + dev: true - screenfull@5.2.0: {} + /screenfull@5.2.0: + resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} + engines: {node: '>=0.10.0'} + dev: false - scrypt-js@3.0.1: {} + /scrypt-js@3.0.1: + resolution: {integrity: sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==} - scuid@1.1.0: {} + /scuid@1.1.0: + resolution: {integrity: sha512-MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg==} + dev: true - secp256k1@4.0.3: + /secp256k1@4.0.3: + resolution: {integrity: sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==} + engines: {node: '>=10.0.0'} + requiresBuild: true dependencies: elliptic: 6.5.4 node-addon-api: 2.0.2 node-gyp-build: 4.7.1 + dev: false - secure-compare@3.0.1: {} + /secure-compare@3.0.1: + resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==} + dev: true - select-hose@2.0.0: {} + /select-hose@2.0.0: + resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} + dev: true - selfsigned@2.4.1: + /selfsigned@2.4.1: + resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} + engines: {node: '>=10'} dependencies: '@types/node-forge': 1.3.10 node-forge: 1.3.1 + dev: true - semver-regex@4.0.5: {} + /semver-regex@4.0.5: + resolution: {integrity: sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==} + engines: {node: '>=12'} + dev: true - semver-truncate@3.0.0: + /semver-truncate@3.0.0: + resolution: {integrity: sha512-LJWA9kSvMolR51oDE6PN3kALBNaUdkxzAGcexw8gjMA8xr5zUqK0JiR3CgARSqanYF3Z1YHvsErb1KDgh+v7Rg==} + engines: {node: '>=12'} dependencies: - semver: 7.6.0 + semver: 7.5.4 + dev: true - semver@5.7.2: {} + /semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + dev: true - semver@6.3.1: {} + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true - semver@7.3.4: + /semver@7.3.4: + resolution: {integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==} + engines: {node: '>=10'} + hasBin: true dependencies: lru-cache: 6.0.0 + dev: true - semver@7.5.4: + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true dependencies: lru-cache: 6.0.0 - semver@7.6.0: + /semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true dependencies: lru-cache: 6.0.0 - send@0.18.0: + /send@0.18.0: + resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + engines: {node: '>= 0.8.0'} dependencies: debug: 2.6.9 depd: 2.0.0 @@ -30967,17 +25696,22 @@ snapshots: transitivePeerDependencies: - supports-color - sentence-case@3.0.4: + /sentence-case@3.0.4: + resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} dependencies: no-case: 3.0.4 tslib: 2.6.2 upper-case-first: 2.0.2 + dev: true - serialize-javascript@6.0.1: + /serialize-javascript@6.0.1: + resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==} dependencies: randombytes: 2.1.0 - serve-index@1.9.1: + /serve-index@1.9.1: + resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} + engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.8 batch: 0.6.1 @@ -30988,8 +25722,11 @@ snapshots: parseurl: 1.3.3 transitivePeerDependencies: - supports-color + dev: true - serve-static@1.15.0: + /serve-static@1.15.0: + resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} + engines: {node: '>= 0.8.0'} dependencies: encodeurl: 1.0.2 escape-html: 1.0.3 @@ -30998,7 +25735,9 @@ snapshots: transitivePeerDependencies: - supports-color - servify@0.1.12: + /servify@0.1.12: + resolution: {integrity: sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==} + engines: {node: '>=6'} dependencies: body-parser: 1.20.2 cors: 2.8.5 @@ -31007,211 +25746,333 @@ snapshots: xhr: 2.6.0 transitivePeerDependencies: - supports-color + dev: false - set-blocking@2.0.0: {} + /set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + dev: true - set-cookie-parser@2.6.0: {} + /set-cookie-parser@2.6.0: + resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} + dev: true - set-function-length@1.1.1: + /set-function-length@1.1.1: + resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} + engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.1 get-intrinsic: 1.2.2 gopd: 1.0.1 has-property-descriptors: 1.0.1 - set-function-name@2.0.1: + /set-function-name@2.0.1: + resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} + engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.1 functions-have-names: 1.2.3 has-property-descriptors: 1.0.1 - set-harmonic-interval@1.0.1: {} + /set-harmonic-interval@1.0.1: + resolution: {integrity: sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==} + engines: {node: '>=6.9'} + dev: false - setimmediate@1.0.5: {} + /setimmediate@1.0.5: + resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - setprototypeof@1.1.0: {} + /setprototypeof@1.1.0: + resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} + dev: true - setprototypeof@1.2.0: {} + /setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - sha.js@2.4.11: + /sha.js@2.4.11: + resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} + hasBin: true dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - shallow-clone@3.0.1: + /shallow-clone@3.0.1: + resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} + engines: {node: '>=8'} dependencies: kind-of: 6.0.3 + dev: true - shallowequal@1.1.0: {} + /shallowequal@1.1.0: + resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} + dev: false - sharp@0.32.6: + /sharp@0.32.6: + resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} + engines: {node: '>=14.15.0'} + requiresBuild: true dependencies: color: 4.2.3 detect-libc: 2.0.2 node-addon-api: 6.1.0 prebuild-install: 7.1.1 - semver: 7.6.0 + semver: 7.5.4 simple-get: 4.0.1 tar-fs: 3.0.4 tunnel-agent: 0.6.0 + dev: true - shebang-command@1.2.0: + /shebang-command@1.2.0: + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} + engines: {node: '>=0.10.0'} dependencies: shebang-regex: 1.0.0 + dev: true - shebang-command@2.0.0: + /shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 - shebang-regex@1.0.0: {} + /shebang-regex@1.0.0: + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} + engines: {node: '>=0.10.0'} + dev: true - shebang-regex@3.0.0: {} + /shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} - shell-quote@1.8.1: {} + /shell-quote@1.8.1: + resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} + dev: true - side-channel@1.0.4: + /side-channel@1.0.4: + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 object-inspect: 1.13.1 - signal-exit@3.0.7: {} + /signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - signal-exit@4.1.0: {} + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + dev: true - signature-validator@1.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + /signature-validator@1.2.0: + resolution: {integrity: sha512-D24EencPXA1NPonqvTnxyJYwQHaEw5k+opRflUYTUVy6JXH54NU61t3HLxIbjnZyU+eP1z2zrmZ0ByeT+VoLag==} dependencies: - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 5.7.2 tap-spec: 5.0.0 tape: 5.7.4 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: false - signedsource@1.0.0: {} + /signedsource@1.0.0: + resolution: {integrity: sha512-6+eerH9fEnNmi/hyM1DXcRK3pWdoMQtlkQ+ns0ntzunjKqp5i3sKCc80ym8Fib3iaYhdJUOPdhlJWj1tvge2Ww==} + dev: true - simple-concat@1.0.1: {} + /simple-concat@1.0.1: + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} - simple-get@2.8.2: + /simple-get@2.8.2: + resolution: {integrity: sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw==} dependencies: decompress-response: 3.3.0 once: 1.4.0 simple-concat: 1.0.1 + dev: false - simple-get@4.0.1: + /simple-get@4.0.1: + resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} dependencies: decompress-response: 6.0.0 once: 1.4.0 simple-concat: 1.0.1 + dev: true - simple-swizzle@0.2.2: + /simple-swizzle@0.2.2: + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} dependencies: is-arrayish: 0.3.2 - sirv@1.0.19: + /sirv@1.0.19: + resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==} + engines: {node: '>= 10'} dependencies: '@polka/url': 1.0.0-next.24 mrmime: 1.0.1 totalist: 1.1.0 + dev: true - sisteransi@1.0.5: {} + /sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + dev: true - siwe@1.1.6(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)): + /siwe@1.1.6(ethers@5.7.2): + resolution: {integrity: sha512-3WRdEil32Tc2vuNzqJ2/Z/MIvsvy0Nkzc2ov+QujmpHO7tM83dgcb47z0Pu236T4JQkOQCqQkq3AJ/rVIezniA==} + peerDependencies: + ethers: 5.5.1 dependencies: '@spruceid/siwe-parser': 1.1.3 '@stablelib/random': 1.0.2 apg-js: 4.3.0 - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 5.7.2 + dev: false - siwe@2.1.4(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)): + /siwe@2.1.4(ethers@5.7.2): + resolution: {integrity: sha512-Dke1Qqa3mgiLm3vjqw/+SQ7dl8WV/Pfk3AlQBF94cBFydTYhztngqYrikzE3X5UTsJ6565dfVbQptszsuYZNYg==} + peerDependencies: + ethers: ^5.6.8 || ^6.0.8 dependencies: '@spruceid/siwe-parser': 2.0.2 '@stablelib/random': 1.0.2 - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 5.7.2 uri-js: 4.4.1 valid-url: 1.0.9 + dev: false - slash@3.0.0: {} + /slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + dev: true - slash@4.0.0: {} + /slash@4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} + dev: true - slash@5.1.0: {} + /slash@5.1.0: + resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} + engines: {node: '>=14.16'} + dev: true - slice-ansi@3.0.0: + /slice-ansi@3.0.0: + resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} + engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 + dev: true - slice-ansi@4.0.0: + /slice-ansi@4.0.0: + resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 + dev: true - slice-ansi@5.0.0: + /slice-ansi@5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} dependencies: ansi-styles: 6.2.1 is-fullwidth-code-point: 4.0.0 + dev: true - snake-case@3.0.4: + /snake-case@3.0.4: + resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} dependencies: dot-case: 3.0.4 tslib: 2.6.2 + dev: true - sockjs@0.3.24: + /sockjs@0.3.24: + resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} dependencies: faye-websocket: 0.11.4 uuid: 8.3.2 websocket-driver: 0.7.4 + dev: true - sonic-boom@2.8.0: + /sonic-boom@2.8.0: + resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} dependencies: atomic-sleep: 1.0.0 - sort-keys-length@1.0.1: + /sort-keys-length@1.0.1: + resolution: {integrity: sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==} + engines: {node: '>=0.10.0'} dependencies: sort-keys: 1.1.2 + dev: true - sort-keys@1.1.2: + /sort-keys@1.1.2: + resolution: {integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==} + engines: {node: '>=0.10.0'} dependencies: is-plain-obj: 1.1.0 + dev: true - source-map-js@1.0.2: {} + /source-map-js@1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + engines: {node: '>=0.10.0'} - source-map-loader@3.0.2(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /source-map-loader@3.0.2(webpack@5.89.0): + resolution: {integrity: sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 dependencies: abab: 2.0.6 iconv-lite: 0.6.3 source-map-js: 1.0.2 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - source-map-support@0.5.13: + /source-map-support@0.5.13: + resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} dependencies: buffer-from: 1.1.2 source-map: 0.6.1 + dev: true - source-map-support@0.5.19: + /source-map-support@0.5.19: + resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} dependencies: buffer-from: 1.1.2 source-map: 0.6.1 + dev: true - source-map-support@0.5.21: + /source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: buffer-from: 1.1.2 source-map: 0.6.1 - source-map@0.5.6: {} + /source-map@0.5.6: + resolution: {integrity: sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==} + engines: {node: '>=0.10.0'} + dev: false - source-map@0.6.1: {} + /source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} - source-map@0.7.4: {} + /source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + dev: true - sourcemap-codec@1.4.8: {} + /sourcemap-codec@1.4.8: + resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} + deprecated: Please use @jridgewell/sourcemap-codec instead + dev: true - space-separated-tokens@1.1.5: {} + /space-separated-tokens@1.1.5: + resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} - spawn-wrap@2.0.0: + /spawn-wrap@2.0.0: + resolution: {integrity: sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==} + engines: {node: '>=8'} dependencies: foreground-child: 2.0.0 is-windows: 1.0.2 @@ -31219,8 +26080,10 @@ snapshots: rimraf: 3.0.2 signal-exit: 3.0.7 which: 2.0.2 + dev: true - spawnd@5.0.0: + /spawnd@5.0.0: + resolution: {integrity: sha512-28+AJr82moMVWolQvlAIv3JcYDkjkFTEmfDc503wxrF5l2rQ3dFz6DpbXp3kD4zmgGGldfM4xM4v1sFj/ZaIOA==} dependencies: exit: 0.1.2 signal-exit: 3.0.7 @@ -31228,22 +26091,32 @@ snapshots: wait-port: 0.2.14 transitivePeerDependencies: - supports-color + dev: true - spdx-correct@3.2.0: + /spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} dependencies: spdx-expression-parse: 3.0.1 spdx-license-ids: 3.0.16 + dev: true - spdx-exceptions@2.3.0: {} + /spdx-exceptions@2.3.0: + resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} + dev: true - spdx-expression-parse@3.0.1: + /spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 spdx-license-ids: 3.0.16 + dev: true - spdx-license-ids@3.0.16: {} + /spdx-license-ids@3.0.16: + resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==} + dev: true - spdy-transport@3.0.0: + /spdy-transport@3.0.0: + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: debug: 4.3.4 detect-node: 2.1.0 @@ -31253,8 +26126,11 @@ snapshots: wbuf: 1.7.3 transitivePeerDependencies: - supports-color + dev: true - spdy@4.0.2: + /spdy@4.0.2: + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} + engines: {node: '>=6.0.0'} dependencies: debug: 4.3.4 handle-thing: 2.0.1 @@ -31263,30 +26139,49 @@ snapshots: spdy-transport: 3.0.0 transitivePeerDependencies: - supports-color + dev: true - split-on-first@1.1.0: {} + /split-on-first@1.1.0: + resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} + engines: {node: '>=6'} + dev: false - split2@3.2.2: + /split2@3.2.2: + resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} dependencies: readable-stream: 3.6.2 + dev: false - split2@4.2.0: {} + /split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} - split@0.3.3: + /split@0.3.3: + resolution: {integrity: sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==} dependencies: through: 2.3.8 + dev: true - split@1.0.0: + /split@1.0.0: + resolution: {integrity: sha512-3SVfJe2A0WZg3D+ZEtXqYkvpSGAVaZ1MgufNCeHioBESCqQFsuT1VcQufiopBfJZqh92ZwQ6ddL378iUSbqVNQ==} dependencies: through: 2.3.8 + dev: false - sponge-case@1.0.1: + /sponge-case@1.0.1: + resolution: {integrity: sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA==} dependencies: tslib: 2.6.2 + dev: true - sprintf-js@1.0.3: {} + /sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + dev: true - sshpk@1.18.0: + /sshpk@1.18.0: + resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} + engines: {node: '>=0.10.0'} + hasBin: true dependencies: asn1: 0.2.6 assert-plus: 1.0.0 @@ -31297,37 +26192,59 @@ snapshots: jsbn: 0.1.1 safer-buffer: 2.1.2 tweetnacl: 0.14.5 + dev: false - stable@0.1.8: {} + /stable@0.1.8: + resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} + deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' + dev: true - stack-generator@2.0.10: + /stack-generator@2.0.10: + resolution: {integrity: sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==} dependencies: stackframe: 1.3.4 + dev: false - stack-utils@2.0.6: + /stack-utils@2.0.6: + resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} + engines: {node: '>=10'} dependencies: escape-string-regexp: 2.0.0 + dev: true - stackframe@1.3.4: {} + /stackframe@1.3.4: + resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} - stacktrace-gps@3.1.2: + /stacktrace-gps@3.1.2: + resolution: {integrity: sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==} dependencies: source-map: 0.5.6 stackframe: 1.3.4 + dev: false - stacktrace-js@2.0.2: + /stacktrace-js@2.0.2: + resolution: {integrity: sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==} dependencies: error-stack-parser: 2.1.4 stack-generator: 2.0.10 stacktrace-gps: 3.1.2 + dev: false - stacktrace-parser@0.1.10: + /stacktrace-parser@0.1.10: + resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} + engines: {node: '>=6'} dependencies: type-fest: 0.7.1 + dev: false - standard-as-callback@2.1.0: {} + /standard-as-callback@2.1.0: + resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} - start-server-and-test@1.15.5: + /start-server-and-test@1.15.5: + resolution: {integrity: sha512-o3EmkX0++GV+qsvIJ/OKWm3w91fD8uS/bPQVPrh/7loaxkpXSuAIHdnmN/P/regQK9eNAK76aBJcHt+OSTk+nA==} + engines: {node: '>=6'} + deprecated: this package has been deprecated + hasBin: true dependencies: arg: 5.0.2 bluebird: 3.7.2 @@ -31339,20 +26256,32 @@ snapshots: wait-on: 7.0.1(debug@4.3.4) transitivePeerDependencies: - supports-color + dev: true - statuses@1.5.0: {} + /statuses@1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} + engines: {node: '>= 0.6'} + dev: true - statuses@2.0.1: {} + /statuses@2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} - std-env@3.6.0: {} + /std-env@3.6.0: + resolution: {integrity: sha512-aFZ19IgVmhdB2uX599ve2kE6BIE3YMnQ6Gp6BURhW/oIzpXGKr878TQfAQZn1+i0Flcc/UKUy1gOlcfaUBCryg==} - stop-iteration-iterator@1.0.0: + /stop-iteration-iterator@1.0.0: + resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} + engines: {node: '>= 0.4'} dependencies: internal-slot: 1.0.6 - store2@2.14.2: {} + /store2@2.14.2: + resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} + dev: true - storybook-addon-module-mock@1.1.6(@types/react@18.2.33)(react@18.2.0): + /storybook-addon-module-mock@1.1.6(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-ZNCF1LVNuY3XmDGWYnTiufNe4kwW7srve9moI823I6r3ck7yoAWG4fG+QczjZOYKgxlk6FKEMiKMjHfkcpBHQA==} dependencies: jest-mock: 27.5.1 minimatch: 9.0.3 @@ -31360,88 +26289,138 @@ snapshots: transitivePeerDependencies: - '@types/react' - react + dev: true - storybook-dark-mode@3.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /storybook-dark-mode@3.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ZLBLVpkuKTdtUv3DTuOjeP/bE7DHhOxVpDROKc0NtEYq9JHLUu6z05LLZinE3v6QPXQZ9TMQPm3Xe/0BcLEZlw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: - '@storybook/addons': 7.6.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/components': 7.6.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/addons': 7.6.8(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.6.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.6.7 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/theming': 7.6.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/manager-api': 7.6.7(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.7(react-dom@18.2.0)(react@18.2.0) fast-deep-equal: 3.1.3 memoizerific: 1.11.3 - optionalDependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' + dev: true - stream-browserify@3.0.0: + /stream-browserify@3.0.0: + resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} dependencies: inherits: 2.0.4 readable-stream: 3.6.2 + dev: true - stream-combiner@0.0.4: + /stream-combiner@0.0.4: + resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==} dependencies: duplexer: 0.1.2 + dev: true - stream-http@3.2.0: + /stream-http@3.2.0: + resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==} dependencies: builtin-status-codes: 3.0.0 inherits: 2.0.4 readable-stream: 3.6.2 xtend: 4.0.2 + dev: true - stream-shift@1.0.1: {} + /stream-shift@1.0.1: + resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} - streamsearch@1.1.0: {} + /streamsearch@1.1.0: + resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} + engines: {node: '>=10.0.0'} - streamx@2.15.5: + /streamx@2.15.5: + resolution: {integrity: sha512-9thPGMkKC2GctCzyCUjME3yR03x2xNo0GPKGkRw2UMYN+gqWa9uqpyNWhmsNCutU5zHmkUum0LsCRQTXUgUCAg==} dependencies: fast-fifo: 1.3.2 queue-tick: 1.0.1 + dev: true - strict-event-emitter@0.2.8: + /strict-event-emitter@0.2.8: + resolution: {integrity: sha512-KDf/ujU8Zud3YaLtMCcTI4xkZlZVIYxTLr+XIULexP+77EEVWixeXroLUXQXiVtH4XH2W7jr/3PT1v3zBuvc3A==} dependencies: events: 3.3.0 + dev: true - strict-event-emitter@0.4.6: {} + /strict-event-emitter@0.4.6: + resolution: {integrity: sha512-12KWeb+wixJohmnwNFerbyiBrAlq5qJLwIt38etRtKtmmHyDSoGlIqFE9wx+4IwG0aDjI7GV8tc8ZccjWZZtTg==} + dev: true - strict-uri-encode@1.1.0: {} + /strict-uri-encode@1.1.0: + resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==} + engines: {node: '>=0.10.0'} + dev: false - strict-uri-encode@2.0.0: {} + /strict-uri-encode@2.0.0: + resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} + engines: {node: '>=4'} + dev: false - string-argv@0.3.2: {} + /string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + dev: true - string-env-interpolation@1.0.1: {} + /string-env-interpolation@1.0.1: + resolution: {integrity: sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg==} + dev: true - string-hash@1.1.3: {} + /string-hash@1.1.3: + resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==} + dev: true - string-length@4.0.2: + /string-length@4.0.2: + resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} + engines: {node: '>=10'} dependencies: char-regex: 1.0.2 strip-ansi: 6.0.1 + dev: true - string-length@5.0.1: + /string-length@5.0.1: + resolution: {integrity: sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==} + engines: {node: '>=12.20'} dependencies: char-regex: 2.0.1 strip-ansi: 7.1.0 + dev: true - string-width@4.2.3: + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - string-width@5.1.2: + /string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 strip-ansi: 7.1.0 + dev: true - string.prototype.matchall@4.0.10: + /string.prototype.matchall@4.0.10: + resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 @@ -31452,113 +26431,191 @@ snapshots: regexp.prototype.flags: 1.5.1 set-function-name: 2.0.1 side-channel: 1.0.4 + dev: true - string.prototype.padend@3.1.5: + /string.prototype.padend@3.1.5: + resolution: {integrity: sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 + dev: true - string.prototype.trim@1.2.8: + /string.prototype.trim@1.2.8: + resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - string.prototype.trimend@1.0.7: + /string.prototype.trimend@1.0.7: + resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - string.prototype.trimstart@1.0.7: + /string.prototype.trimstart@1.0.7: + resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - string_decoder@1.0.3: + /string_decoder@1.0.3: + resolution: {integrity: sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==} dependencies: safe-buffer: 5.1.2 + dev: false - string_decoder@1.1.1: + /string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: safe-buffer: 5.1.2 - string_decoder@1.3.0: + /string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 - strip-ansi@3.0.1: + /strip-ansi@3.0.1: + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} + engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 + dev: false - strip-ansi@6.0.1: + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.0: + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} dependencies: ansi-regex: 6.0.1 + dev: true - strip-bom@3.0.0: {} + /strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + dev: true - strip-bom@4.0.0: {} + /strip-bom@4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} + dev: true - strip-eof@1.0.0: {} + /strip-eof@1.0.0: + resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} + engines: {node: '>=0.10.0'} + dev: true - strip-final-newline@2.0.0: {} + /strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} - strip-final-newline@3.0.0: {} + /strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + dev: true - strip-hex-prefix@1.0.0: + /strip-hex-prefix@1.0.0: + resolution: {integrity: sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A==} + engines: {node: '>=6.5.0', npm: '>=3'} dependencies: is-hex-prefixed: 1.0.0 + dev: false - strip-indent@3.0.0: + /strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} dependencies: min-indent: 1.0.1 + dev: true - strip-indent@4.0.0: + /strip-indent@4.0.0: + resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} + engines: {node: '>=12'} dependencies: min-indent: 1.0.1 + dev: true - strip-json-comments@2.0.1: {} + /strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + dev: true - strip-json-comments@3.1.1: {} + /strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + dev: true - strip-outer@2.0.0: {} + /strip-outer@2.0.0: + resolution: {integrity: sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true - stripe@13.11.0: + /stripe@13.11.0: + resolution: {integrity: sha512-yPxVJxUzP1QHhHeFnYjJl48QwDS1+5befcL7ju7+t+i88D5r0rbsL+GkCCS6zgcU+TiV5bF9eMGcKyJfLf8BZQ==} + engines: {node: '>=12.*'} dependencies: '@types/node': 18.19.31 qs: 6.11.2 + dev: false - strong-log-transformer@2.1.0: + /strong-log-transformer@2.1.0: + resolution: {integrity: sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==} + engines: {node: '>=4'} + hasBin: true dependencies: duplexer: 0.1.2 minimist: 1.2.8 through: 2.3.8 + dev: true - strtok3@7.0.0: + /strtok3@7.0.0: + resolution: {integrity: sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==} + engines: {node: '>=14.16'} dependencies: '@tokenizer/token': 0.3.0 peek-readable: 5.0.0 + dev: true - sturdy-websocket@0.2.1: {} + /sturdy-websocket@0.2.1: + resolution: {integrity: sha512-NnzSOEKyv4I83qbuKw9ROtJrrT6Z/Xt7I0HiP/e6H6GnpeTDvzwGIGeJ8slai+VwODSHQDooW2CAilJwT9SpRg==} + dev: false - style-inject@0.3.0: {} + /style-inject@0.3.0: + resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==} + dev: true - style-loader@3.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /style-loader@3.3.3(webpack@5.89.0): + resolution: {integrity: sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 dependencies: - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - style-value-types@5.0.0: + /style-value-types@5.0.0: + resolution: {integrity: sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==} dependencies: hey-listen: 1.0.8 tslib: 2.6.2 + dev: false - styled-components@6.1.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /styled-components@6.1.8(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==} + engines: {node: '>= 16'} + peerDependencies: + react: '>= 16.8.0' + react-dom: '>= 16.8.0' dependencies: '@emotion/is-prop-valid': 1.2.1 '@emotion/unitless': 0.8.0 @@ -31571,47 +26628,89 @@ snapshots: shallowequal: 1.1.0 stylis: 4.3.1 tslib: 2.5.0 + dev: false - styled-jsx@5.1.1(@babel/core@7.23.9)(babel-plugin-macros@2.8.0)(react@18.2.0): + /styled-jsx@5.1.1(@babel/core@7.23.9)(react@18.2.0): + resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true dependencies: + '@babel/core': 7.23.9 client-only: 0.0.1 react: 18.2.0 - optionalDependencies: - '@babel/core': 7.23.9 - babel-plugin-macros: 2.8.0 - styled-jsx@5.1.2(@babel/core@7.23.9)(babel-plugin-macros@2.8.0)(react@18.2.0): + /styled-jsx@5.1.2(@babel/core@7.23.9)(react@18.2.0): + resolution: {integrity: sha512-FI5r0a5ED2/+DSdG2ZRz3a4FtNQnKPLadauU5v76a9QsscwZrWggQKOmyxGGP5EWKbyY3bsuWAJYzyKaDAVAcw==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true dependencies: + '@babel/core': 7.23.9 client-only: 0.0.1 react: 18.2.0 - optionalDependencies: - '@babel/core': 7.23.9 - babel-plugin-macros: 2.8.0 + dev: false - stylehacks@5.1.1(postcss@8.4.32): + /stylehacks@5.1.1(postcss@8.4.32): + resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 dependencies: browserslist: 4.22.2 postcss: 8.4.32 postcss-selector-parser: 6.0.13 + dev: true - stylehacks@6.0.0(postcss@8.4.32): + /stylehacks@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 dependencies: browserslist: 4.22.2 postcss: 8.4.32 postcss-selector-parser: 6.0.13 + dev: true - stylis@4.3.0: {} + /stylis@4.3.0: + resolution: {integrity: sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==} + dev: false - stylis@4.3.1: {} + /stylis@4.3.1: + resolution: {integrity: sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==} + dev: false - stylus-loader@7.1.3(stylus@0.59.0)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /stylus-loader@7.1.3(stylus@0.59.0)(webpack@5.89.0): + resolution: {integrity: sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==} + engines: {node: '>= 14.15.0'} + peerDependencies: + stylus: '>=0.52.4' + webpack: ^5.0.0 dependencies: fast-glob: 3.3.2 normalize-path: 3.0.0 stylus: 0.59.0 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - stylus@0.59.0: + /stylus@0.59.0: + resolution: {integrity: sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==} + hasBin: true dependencies: '@adobe/css-tools': 4.3.2 debug: 4.3.4 @@ -31620,8 +26719,12 @@ snapshots: source-map: 0.7.4 transitivePeerDependencies: - supports-color + dev: true - sucrase@3.34.0: + /sucrase@3.34.0: + resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} + engines: {node: '>=8'} + hasBin: true dependencies: '@jridgewell/gen-mapping': 0.3.3 commander: 4.1.1 @@ -31631,30 +26734,49 @@ snapshots: pirates: 4.0.6 ts-interface-checker: 0.1.13 - supports-color@2.0.0: {} + /supports-color@2.0.0: + resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} + engines: {node: '>=0.8.0'} + dev: false - supports-color@5.5.0: + /supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} dependencies: has-flag: 3.0.0 - supports-color@7.2.0: + /supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} dependencies: has-flag: 4.0.0 - supports-color@8.1.1: + /supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} dependencies: has-flag: 4.0.0 - supports-hyperlinks@2.3.0: + /supports-hyperlinks@2.3.0: + resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} + engines: {node: '>=8'} dependencies: has-flag: 4.0.0 supports-color: 7.2.0 + dev: true - supports-preserve-symlinks-flag@1.0.0: {} + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} - svg-parser@2.0.4: {} + /svg-parser@2.0.4: + resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} + dev: true - svgo@2.8.0: + /svgo@2.8.0: + resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} + engines: {node: '>=10.13.0'} + hasBin: true dependencies: '@trysound/sax': 0.2.0 commander: 7.2.0 @@ -31663,8 +26785,12 @@ snapshots: csso: 4.2.0 picocolors: 1.0.0 stable: 0.1.8 + dev: true - svgo@3.0.5: + /svgo@3.0.5: + resolution: {integrity: sha512-HQKHEo73pMNOlDlBcLgZRcHW2+1wo7bFYayAXkGN0l/2+h68KjlfZyMRhdhaGvoHV2eApOovl12zoFz42sT6rQ==} + engines: {node: '>=14.0.0'} + hasBin: true dependencies: '@trysound/sax': 0.2.0 commander: 7.2.0 @@ -31673,16 +26799,20 @@ snapshots: css-what: 6.1.0 csso: 5.0.5 picocolors: 1.0.0 + dev: true - swap-case@2.0.2: + /swap-case@2.0.2: + resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==} dependencies: tslib: 2.6.2 + dev: true - swarm-js@0.1.42(bufferutil@4.0.8)(utf-8-validate@5.0.10): + /swarm-js@0.1.42: + resolution: {integrity: sha512-BV7c/dVlA3R6ya1lMlSSNPLYrntt0LUq4YMgy3iwpCIc6rZnS5W2wUoctarZ5pXlpKtxDDf9hNziEkcfrxdhqQ==} dependencies: bluebird: 3.7.2 buffer: 5.7.1 - eth-lib: 0.1.29(bufferutil@4.0.8)(utf-8-validate@5.0.10) + eth-lib: 0.1.29 fs-extra: 4.0.3 got: 11.8.6 mime-types: 2.1.35 @@ -31695,34 +26825,60 @@ snapshots: - bufferutil - supports-color - utf-8-validate + dev: false - swc-loader@0.1.15(@swc/core@1.3.93(@swc/helpers@0.5.3))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /swc-loader@0.1.15(@swc/core@1.3.93)(webpack@5.89.0): + resolution: {integrity: sha512-cn1WPIeQJvXM4bbo3OwdEIapsQ4uUGOfyFj0h2+2+brT0k76DCGnZXDE2KmcqTd2JSQ+b61z2NPMib7eEwMYYw==} + peerDependencies: + '@swc/core': ^1.2.52 + webpack: '>=2' dependencies: '@swc/core': 1.3.93(@swc/helpers@0.5.3) loader-utils: 2.0.4 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - swc-loader@0.2.3(@swc/core@1.3.93(@swc/helpers@0.5.3))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /swc-loader@0.2.3(@swc/core@1.3.93)(webpack@5.89.0): + resolution: {integrity: sha512-D1p6XXURfSPleZZA/Lipb3A8pZ17fP4NObZvFCDjK/OKljroqDpPmsBdTraWhVBqUNpcWBQY1imWdoPScRlQ7A==} + peerDependencies: + '@swc/core': ^1.2.147 + webpack: '>=2' dependencies: '@swc/core': 1.3.93(@swc/helpers@0.5.3) - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - symbol-tree@3.2.4: {} + /symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + dev: true - synchronous-promise@2.0.17: {} + /synchronous-promise@2.0.17: + resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==} + dev: true - tailwind-merge@1.14.0: {} + /tailwind-merge@1.14.0: + resolution: {integrity: sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==} + dev: false - tailwindcss-animate@1.0.7(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2))): + /tailwindcss-animate@1.0.7(tailwindcss@3.4.1): + resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} + peerDependencies: + tailwindcss: '>=3.0.0 || insiders' dependencies: - tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + tailwindcss: 3.4.1(ts-node@10.9.1) + dev: false - tailwindcss-gradients@3.0.0: + /tailwindcss-gradients@3.0.0: + resolution: {integrity: sha512-EM1OreQggjWW6WuaiHKy02j1ZxgQIEp2zj0cruf4XMZ1RoCBpb1a14i/CiTE9rjl+APk57oCb3l+kbsJy4W4EA==} dependencies: color: 3.2.1 lodash: 4.17.21 + dev: false - tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)): + /tailwindcss@3.4.1(ts-node@10.9.1): + resolution: {integrity: sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==} + engines: {node: '>=14.0.0'} + hasBin: true dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -31741,7 +26897,7 @@ snapshots: postcss: 8.4.32 postcss-import: 15.1.0(postcss@8.4.32) postcss-js: 4.0.1(postcss@8.4.32) - postcss-load-config: 4.0.2(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + postcss-load-config: 4.0.2(postcss@8.4.32)(ts-node@10.9.1) postcss-nested: 6.0.1(postcss@8.4.32) postcss-selector-parser: 6.0.13 resolve: 1.22.8 @@ -31749,14 +26905,19 @@ snapshots: transitivePeerDependencies: - ts-node - tap-out@2.1.0: + /tap-out@2.1.0: + resolution: {integrity: sha512-LJE+TBoVbOWhwdz4+FQk40nmbIuxJLqaGvj3WauQw3NYYU5TdjoV3C0x/yq37YAvVyi+oeBXmWnxWSjJ7IEyUw==} + hasBin: true dependencies: re-emitter: 1.1.3 readable-stream: 2.2.9 split: 1.0.0 trim: 0.0.1 + dev: false - tap-spec@5.0.0: + /tap-spec@5.0.0: + resolution: {integrity: sha512-zMDVJiE5I6Y4XGjlueGXJIX2YIkbDN44broZlnypT38Hj/czfOXrszHNNJBF/DXR8n+x6gbfSx68x04kIEHdrw==} + hasBin: true dependencies: chalk: 1.1.3 duplexer: 0.1.2 @@ -31766,10 +26927,15 @@ snapshots: repeat-string: 1.6.1 tap-out: 2.1.0 through2: 2.0.5 + dev: false - tapable@2.2.1: {} + /tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} - tape@5.7.4: + /tape@5.7.4: + resolution: {integrity: sha512-uaigP+5H9+E8aaMLKMbGkDd33G5TKu4UFpapqT7um+8xSHQQUS2lJNd+hTj9fFVQLg8bmcIofwc8b9f6+ISSfQ==} + hasBin: true dependencies: '@ljharb/resumer': 0.0.1 '@ljharb/through': 2.3.12 @@ -31793,35 +26959,47 @@ snapshots: object.assign: 4.1.5 resolve: 2.0.0-next.5 string.prototype.trim: 1.2.8 + dev: false - tar-fs@2.1.1: + /tar-fs@2.1.1: + resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} dependencies: chownr: 1.1.4 mkdirp-classic: 0.5.3 pump: 3.0.0 tar-stream: 2.2.0 + dev: true - tar-fs@3.0.4: + /tar-fs@3.0.4: + resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} dependencies: mkdirp-classic: 0.5.3 pump: 3.0.0 tar-stream: 3.1.6 + dev: true - tar-stream@2.2.0: + /tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} dependencies: bl: 4.1.0 end-of-stream: 1.4.4 fs-constants: 1.0.0 inherits: 2.0.4 readable-stream: 3.6.2 + dev: true - tar-stream@3.1.6: + /tar-stream@3.1.6: + resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==} dependencies: b4a: 1.6.4 fast-fifo: 1.3.2 streamx: 2.15.5 + dev: true - tar@4.4.19: + /tar@4.4.19: + resolution: {integrity: sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==} + engines: {node: '>=4.5'} dependencies: chownr: 1.1.4 fs-minipass: 1.2.7 @@ -31830,8 +27008,11 @@ snapshots: mkdirp: 0.5.6 safe-buffer: 5.2.1 yallist: 3.1.1 + dev: false - tar@6.2.0: + /tar@6.2.0: + resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} + engines: {node: '>=10'} dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 @@ -31839,174 +27020,323 @@ snapshots: minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 + dev: true - telejson@7.2.0: + /telejson@7.2.0: + resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==} dependencies: memoizerific: 1.11.3 + dev: true - temp-dir@2.0.0: {} + /temp-dir@2.0.0: + resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} + engines: {node: '>=8'} + dev: true - tempy@1.0.1: + /tempy@1.0.1: + resolution: {integrity: sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==} + engines: {node: '>=10'} dependencies: del: 6.1.1 is-stream: 2.0.1 temp-dir: 2.0.0 type-fest: 0.16.0 unique-string: 2.0.0 + dev: true - terminal-link@2.1.1: + /terminal-link@2.1.1: + resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} + engines: {node: '>=8'} dependencies: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 + dev: true - terser-webpack-plugin@5.3.9(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /terser-webpack-plugin@5.3.9(@swc/core@1.3.93)(esbuild@0.19.12)(webpack@5.89.0): + resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true dependencies: '@jridgewell/trace-mapping': 0.3.20 + '@swc/core': 1.3.93(@swc/helpers@0.5.3) + esbuild: 0.19.12 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 terser: 5.26.0 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - optionalDependencies: - '@swc/core': 1.3.93(@swc/helpers@0.5.3) - esbuild: 0.19.12 + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) - terser@5.26.0: + /terser@5.26.0: + resolution: {integrity: sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==} + engines: {node: '>=10'} + hasBin: true dependencies: '@jridgewell/source-map': 0.3.5 acorn: 8.11.2 commander: 2.20.3 source-map-support: 0.5.21 - test-exclude@6.0.0: + /test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} dependencies: '@istanbuljs/schema': 0.1.3 glob: 7.2.3 minimatch: 3.1.2 + dev: true - text-encoding@0.7.0: {} + /text-encoding@0.7.0: + resolution: {integrity: sha512-oJQ3f1hrOnbRLOcwKz0Liq2IcrvDeZRHXhd9RgLrsT+DjWY/nty1Hi7v3dtkaEYbPYe0mUoOfzRrMwfXXwgPUA==} + deprecated: no longer maintained + dev: true - text-table@0.2.0: {} + /text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true - thenify-all@1.6.0: + /thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} dependencies: thenify: 3.3.1 - thenify@3.3.1: + /thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} dependencies: any-promise: 1.3.0 - thread-stream@0.15.2: + /thread-stream@0.15.2: + resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} dependencies: real-require: 0.1.0 - throttle-debounce@3.0.1: {} + /throttle-debounce@3.0.1: + resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} + engines: {node: '>=10'} + dev: false - through2@2.0.5: + /through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} dependencies: readable-stream: 2.3.8 xtend: 4.0.2 + dev: false - through@2.3.8: {} + /through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - thunky@1.1.0: {} + /thunky@1.1.0: + resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} + dev: true - timed-out@4.0.1: {} + /timed-out@4.0.1: + resolution: {integrity: sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==} + engines: {node: '>=0.10.0'} + dev: false - timers-browserify@2.0.12: + /timers-browserify@2.0.12: + resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} + engines: {node: '>=0.6.0'} dependencies: setimmediate: 1.0.5 + dev: true - tiny-invariant@1.3.1: {} + /tiny-invariant@1.3.1: + resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} - tinyspy@2.2.0: {} + /tinyspy@2.2.0: + resolution: {integrity: sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==} + engines: {node: '>=14.0.0'} + dev: true - title-case@3.0.3: + /title-case@3.0.3: + resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} dependencies: tslib: 2.6.2 + dev: true - tmp@0.0.33: + /tmp@0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} dependencies: os-tmpdir: 1.0.2 + dev: true - tmp@0.2.1: + /tmp@0.2.1: + resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} + engines: {node: '>=8.17.0'} dependencies: rimraf: 3.0.2 + dev: true - tmpl@1.0.5: {} + /tmpl@1.0.5: + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} + dev: true - to-fast-properties@2.0.0: {} + /to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} - to-regex-range@5.0.1: + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} dependencies: is-number: 7.0.0 - tocbot@4.23.0: {} + /tocbot@4.23.0: + resolution: {integrity: sha512-5DWuSZXsqG894mkGb8ZsQt9myyQyVxE50AiGRZ0obV0BVUTVkaZmc9jbgpknaAAPUm4FIrzGkEseD6FuQJYJDQ==} + dev: true - toggle-selection@1.0.6: {} + /toggle-selection@1.0.6: + resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} + dev: false - toidentifier@1.0.1: {} + /toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} - token-types@5.0.1: + /token-types@5.0.1: + resolution: {integrity: sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==} + engines: {node: '>=14.16'} dependencies: '@tokenizer/token': 0.3.0 ieee754: 1.2.1 + dev: true - totalist@1.1.0: {} + /totalist@1.1.0: + resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==} + engines: {node: '>=6'} + dev: true - tough-cookie@2.5.0: + /tough-cookie@2.5.0: + resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} + engines: {node: '>=0.8'} dependencies: psl: 1.9.0 punycode: 2.3.1 + dev: false - tough-cookie@4.1.3: + /tough-cookie@4.1.3: + resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} + engines: {node: '>=6'} dependencies: psl: 1.9.0 punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 + dev: true - tr46@0.0.3: {} + /tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - tr46@3.0.0: + /tr46@3.0.0: + resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} + engines: {node: '>=12'} dependencies: punycode: 2.3.1 + dev: true - tree-kill@1.2.2: {} + /tree-kill@1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true + dev: true - treeify@1.1.0: {} + /treeify@1.1.0: + resolution: {integrity: sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==} + engines: {node: '>=0.6'} + dev: false - trim-repeated@2.0.0: + /trim-repeated@2.0.0: + resolution: {integrity: sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==} + engines: {node: '>=12'} dependencies: escape-string-regexp: 5.0.0 + dev: true - trim@0.0.1: {} + /trim@0.0.1: + resolution: {integrity: sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==} + dev: false - trough@2.1.0: {} + /trough@2.1.0: + resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} + dev: true - ts-api-utils@1.0.3(typescript@5.4.2): + /ts-api-utils@1.0.3(typescript@5.4.2): + resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} + engines: {node: '>=16.13.0'} + peerDependencies: + typescript: '>=4.2.0' dependencies: typescript: 5.4.2 + dev: true - ts-api-utils@1.3.0(typescript@5.4.2): + /ts-api-utils@1.3.0(typescript@5.4.2): + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' dependencies: typescript: 5.4.2 + dev: true - ts-dedent@2.2.0: {} + /ts-dedent@2.2.0: + resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} + engines: {node: '>=6.10'} + dev: true - ts-easing@0.2.0: {} + /ts-easing@0.2.0: + resolution: {integrity: sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==} + dev: false - ts-interface-checker@0.1.13: {} + /ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - ts-jest-mock-import-meta@1.1.0(ts-jest@29.1.1(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))(typescript@5.4.2)): + /ts-jest-mock-import-meta@1.1.0(ts-jest@29.1.1): + resolution: {integrity: sha512-PTmdWGbDZOPh8vyZUmCTK5PjeD2X3YO25MQPTbm0lMlNFigUDwz3opwXOlsrgD0i5u/MpDX0gdZKoVONxVjVEw==} + peerDependencies: + ts-jest: '>=20.0.0' dependencies: - ts-jest: 29.1.1(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))(typescript@5.4.2) + ts-jest: 29.1.1(@babel/core@7.23.9)(babel-jest@29.7.0)(esbuild@0.19.12)(jest@29.7.0)(typescript@5.4.2) + dev: true - ts-jest@29.1.1(@babel/core@7.23.9)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.19.12)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)))(typescript@5.4.2): + /ts-jest@29.1.1(@babel/core@7.23.9)(babel-jest@29.7.0)(esbuild@0.19.12)(jest@29.7.0)(typescript@5.4.2): + resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + '@babel/core': '>=7.0.0-beta.0 <8' + '@jest/types': ^29.0.0 + babel-jest: ^29.0.0 + esbuild: '*' + jest: ^29.0.0 + typescript: '>=4.3 <6' + peerDependenciesMeta: + '@babel/core': + optional: true + '@jest/types': + optional: true + babel-jest: + optional: true + esbuild: + optional: true dependencies: + '@babel/core': 7.23.9 + babel-jest: 29.7.0(@babel/core@7.23.9) bs-logger: 0.2.6 + esbuild: 0.19.12 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@2.8.0)(ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2)) + jest: 29.7.0(@types/node@18.19.31)(ts-node@10.9.1) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -32014,27 +27344,44 @@ snapshots: semver: 7.5.4 typescript: 5.4.2 yargs-parser: 21.1.1 - optionalDependencies: - '@babel/core': 7.23.9 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.23.9) - esbuild: 0.19.12 + dev: true - ts-loader@9.5.1(typescript@5.4.2)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /ts-loader@9.5.1(typescript@5.4.2)(webpack@5.89.0): + resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} + engines: {node: '>=12.0.0'} + peerDependencies: + typescript: '*' + webpack: ^5.0.0 dependencies: chalk: 4.1.0 enhanced-resolve: 5.15.0 micromatch: 4.0.5 - semver: 7.6.0 + semver: 7.5.4 source-map: 0.7.4 typescript: 5.4.2 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - ts-log@2.2.5: {} + /ts-log@2.2.5: + resolution: {integrity: sha512-PGcnJoTBnVGy6yYNFxWVNkdcAuAMstvutN9MgDJIV6L0oG8fB+ZNNy1T+wJzah8RPGor1mZuPQkVfXNDpy9eHA==} + dev: true - ts-node@10.9.1(@swc/core@1.3.93(@swc/helpers@0.5.3))(@types/node@18.19.31)(typescript@5.4.2): + /ts-node@10.9.1(@swc/core@1.3.93)(@types/node@18.19.31)(typescript@5.4.2): + resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 + '@swc/core': 1.3.93(@swc/helpers@0.5.3) '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -32049,112 +27396,195 @@ snapshots: typescript: 5.4.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.3.93(@swc/helpers@0.5.3) - ts-pnp@1.2.0(typescript@5.4.2): - optionalDependencies: + /ts-pnp@1.2.0(typescript@5.4.2): + resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} + engines: {node: '>=6'} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: typescript: 5.4.2 + dev: true - tsconfig-paths-webpack-plugin@4.0.0: + /tsconfig-paths-webpack-plugin@4.0.0: + resolution: {integrity: sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==} + engines: {node: '>=10.13.0'} dependencies: chalk: 4.1.0 enhanced-resolve: 5.15.0 tsconfig-paths: 4.2.0 + dev: true - tsconfig-paths-webpack-plugin@4.1.0: + /tsconfig-paths-webpack-plugin@4.1.0: + resolution: {integrity: sha512-xWFISjviPydmtmgeUAuXp4N1fky+VCtfhOkDUFIv5ea7p4wuTomI4QTrXvFBX2S4jZsmyTSrStQl+E+4w+RzxA==} + engines: {node: '>=10.13.0'} dependencies: chalk: 4.1.0 enhanced-resolve: 5.15.0 tsconfig-paths: 4.2.0 + dev: true - tsconfig-paths@3.15.0: + /tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} dependencies: '@types/json5': 0.0.29 json5: 1.0.2 minimist: 1.2.8 strip-bom: 3.0.0 + dev: true - tsconfig-paths@4.2.0: + /tsconfig-paths@4.2.0: + resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} + engines: {node: '>=6'} dependencies: json5: 2.2.3 minimist: 1.2.8 strip-bom: 3.0.0 + dev: true - tslib@1.14.1: {} + /tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - tslib@2.4.0: {} + /tslib@2.4.0: + resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + dev: false - tslib@2.4.1: {} + /tslib@2.4.1: + resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} + dev: true - tslib@2.5.0: {} + /tslib@2.5.0: + resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} + dev: false - tslib@2.5.3: {} + /tslib@2.5.3: + resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==} + dev: true - tslib@2.6.2: {} + /tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - tsutils@3.21.0(typescript@5.4.2): + /tsutils@3.21.0(typescript@5.4.2): + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 typescript: 5.4.2 + dev: true - tty-browserify@0.0.1: {} + /tty-browserify@0.0.1: + resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} + dev: true - tunnel-agent@0.6.0: + /tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} dependencies: safe-buffer: 5.2.1 - tweetnacl@0.14.5: {} + /tweetnacl@0.14.5: + resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} + dev: false - tweetnacl@1.0.3: {} + /tweetnacl@1.0.3: + resolution: {integrity: sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==} + dev: false - type-check@0.4.0: + /type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 + dev: true - type-detect@4.0.8: {} + /type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} - type-fest@0.16.0: {} + /type-fest@0.16.0: + resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} + engines: {node: '>=10'} + dev: true - type-fest@0.20.2: {} + /type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: true - type-fest@0.21.3: {} + /type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + dev: true - type-fest@0.6.0: {} + /type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + dev: true - type-fest@0.7.1: {} + /type-fest@0.7.1: + resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} + engines: {node: '>=8'} + dev: false - type-fest@0.8.1: {} + /type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + dev: true - type-fest@1.4.0: {} + /type-fest@1.4.0: + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} + engines: {node: '>=10'} + dev: true - type-fest@2.19.0: {} + /type-fest@2.19.0: + resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} + engines: {node: '>=12.20'} + dev: true - type-fest@3.13.1: {} + /type-fest@3.13.1: + resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} + engines: {node: '>=14.16'} + dev: true - type-is@1.6.18: + /type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} dependencies: media-typer: 0.3.0 mime-types: 2.1.35 - type@1.2.0: {} + /type@1.2.0: + resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} + dev: false - type@2.7.2: {} + /type@2.7.2: + resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} + dev: false - typed-array-buffer@1.0.0: + /typed-array-buffer@1.0.0: + resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 is-typed-array: 1.1.12 - typed-array-byte-length@1.0.0: + /typed-array-byte-length@1.0.0: + resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 for-each: 0.3.3 has-proto: 1.0.1 is-typed-array: 1.1.12 - typed-array-byte-offset@1.0.0: + /typed-array-byte-offset@1.0.0: + resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} + engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.5 call-bind: 1.0.5 @@ -32162,53 +27592,83 @@ snapshots: has-proto: 1.0.1 is-typed-array: 1.1.12 - typed-array-length@1.0.4: + /typed-array-length@1.0.4: + resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} dependencies: call-bind: 1.0.5 for-each: 0.3.3 is-typed-array: 1.1.12 - typed-assert@1.0.9: {} + /typed-assert@1.0.9: + resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} + dev: true - typedarray-to-buffer@3.1.5: + /typedarray-to-buffer@3.1.5: + resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} dependencies: is-typedarray: 1.0.0 - typedarray@0.0.6: {} + /typedarray@0.0.6: + resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} + dev: true - typescript@5.4.2: {} + /typescript@5.4.2: + resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} + engines: {node: '>=14.17'} + hasBin: true - ua-parser-js@1.0.37: {} + /ua-parser-js@1.0.37: + resolution: {integrity: sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==} + dev: true - ufo@1.3.2: {} + /ufo@1.3.2: + resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==} - uglify-js@3.17.4: + /uglify-js@3.17.4: + resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} + engines: {node: '>=0.8.0'} + hasBin: true + requiresBuild: true + dev: true optional: true - uint8arrays@2.1.10: + /uint8arrays@2.1.10: + resolution: {integrity: sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==} dependencies: multiformats: 9.9.0 + dev: false - uint8arrays@3.1.1: + /uint8arrays@3.1.1: + resolution: {integrity: sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==} dependencies: multiformats: 9.9.0 + dev: false - ultron@1.1.1: {} + /ultron@1.1.1: + resolution: {integrity: sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==} + dev: false - unbox-primitive@1.0.2: + /unbox-primitive@1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: call-bind: 1.0.5 has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - unc-path-regex@0.1.2: {} + /unc-path-regex@0.1.2: + resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} + engines: {node: '>=0.10.0'} + dev: true - uncrypto@0.1.3: {} + /uncrypto@0.1.3: + resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} - undici-types@5.26.5: {} + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - unenv@1.8.0: + /unenv@1.8.0: + resolution: {integrity: sha512-uIGbdCWZfhRRmyKj1UioCepQ0jpq638j/Cf0xFTn4zD1nGJ2lSdzYHLzfdXN791oo/0juUiSWW1fBklXMTsuqg==} dependencies: consola: 3.2.3 defu: 6.1.3 @@ -32216,22 +27676,40 @@ snapshots: node-fetch-native: 1.4.1 pathe: 1.1.1 - unfetch@4.2.0: {} + /unfetch@4.2.0: + resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==} + dev: false - unicode-canonical-property-names-ecmascript@2.0.0: {} + /unicode-canonical-property-names-ecmascript@2.0.0: + resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} + engines: {node: '>=4'} + dev: true - unicode-match-property-ecmascript@2.0.0: + /unicode-match-property-ecmascript@2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} + engines: {node: '>=4'} dependencies: unicode-canonical-property-names-ecmascript: 2.0.0 unicode-property-aliases-ecmascript: 2.1.0 + dev: true - unicode-match-property-value-ecmascript@2.1.0: {} + /unicode-match-property-value-ecmascript@2.1.0: + resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} + engines: {node: '>=4'} + dev: true - unicode-property-aliases-ecmascript@2.1.0: {} + /unicode-property-aliases-ecmascript@2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} + engines: {node: '>=4'} + dev: true - unicorn-magic@0.1.0: {} + /unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} + dev: true - unified@10.1.2: + /unified@10.1.2: + resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} dependencies: '@types/unist': 2.0.10 bail: 2.0.2 @@ -32240,76 +27718,155 @@ snapshots: is-plain-obj: 4.1.0 trough: 2.1.0 vfile: 5.3.7 + dev: true - union@0.5.0: + /union@0.5.0: + resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} + engines: {node: '>= 0.8.0'} dependencies: qs: 6.11.2 + dev: true - unique-string@2.0.0: + /unique-string@2.0.0: + resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} + engines: {node: '>=8'} dependencies: crypto-random-string: 2.0.0 + dev: true - unist-util-is@4.1.0: {} + /unist-util-is@4.1.0: + resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==} + dev: true - unist-util-is@5.2.1: + /unist-util-is@5.2.1: + resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} dependencies: '@types/unist': 2.0.10 + dev: true - unist-util-stringify-position@2.0.3: + /unist-util-stringify-position@2.0.3: + resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} dependencies: '@types/unist': 2.0.10 + dev: true - unist-util-stringify-position@3.0.3: + /unist-util-stringify-position@3.0.3: + resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} dependencies: '@types/unist': 2.0.10 + dev: true - unist-util-visit-parents@3.1.1: + /unist-util-visit-parents@3.1.1: + resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==} dependencies: '@types/unist': 2.0.10 unist-util-is: 4.1.0 + dev: true - unist-util-visit-parents@5.1.3: + /unist-util-visit-parents@5.1.3: + resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} dependencies: '@types/unist': 2.0.10 unist-util-is: 5.2.1 + dev: true - unist-util-visit@2.0.3: + /unist-util-visit@2.0.3: + resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==} dependencies: '@types/unist': 2.0.10 unist-util-is: 4.1.0 unist-util-visit-parents: 3.1.1 + dev: true - unist-util-visit@4.1.2: + /unist-util-visit@4.1.2: + resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} dependencies: '@types/unist': 2.0.10 unist-util-is: 5.2.1 unist-util-visit-parents: 5.1.3 + dev: true - universalify@0.1.2: {} + /universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} - universalify@0.2.0: {} + /universalify@0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} + dev: true - universalify@2.0.1: {} + /universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + dev: true - unixify@1.0.0: + /unixify@1.0.0: + resolution: {integrity: sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==} + engines: {node: '>=0.10.0'} dependencies: normalize-path: 2.1.1 + dev: true - unpipe@1.0.0: {} + /unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} - unplugin@1.5.1: + /unplugin@1.5.1: + resolution: {integrity: sha512-0QkvG13z6RD+1L1FoibQqnvTwVBXvS4XSPwAyinVgoOCl2jAgwzdUKmEj05o4Lt8xwQI85Hb6mSyYkcAGwZPew==} dependencies: acorn: 8.11.2 chokidar: 3.5.3 webpack-sources: 3.2.3 webpack-virtual-modules: 0.6.1 + dev: true - unstorage@1.10.1(@upstash/redis@1.24.3)(@vercel/kv@0.2.4)(idb-keyval@6.2.1): + /unstorage@1.10.1(@vercel/kv@0.2.4)(idb-keyval@6.2.1): + resolution: {integrity: sha512-rWQvLRfZNBpF+x8D3/gda5nUCQL2PgXy2jNG4U7/Rc9BGEv9+CAJd0YyGCROUBKs9v49Hg8huw3aih5Bf5TAVw==} + peerDependencies: + '@azure/app-configuration': ^1.4.1 + '@azure/cosmos': ^4.0.0 + '@azure/data-tables': ^13.2.2 + '@azure/identity': ^3.3.2 + '@azure/keyvault-secrets': ^4.7.0 + '@azure/storage-blob': ^12.16.0 + '@capacitor/preferences': ^5.0.6 + '@netlify/blobs': ^6.2.0 + '@planetscale/database': ^1.11.0 + '@upstash/redis': ^1.23.4 + '@vercel/kv': ^0.2.3 + idb-keyval: ^6.2.1 + peerDependenciesMeta: + '@azure/app-configuration': + optional: true + '@azure/cosmos': + optional: true + '@azure/data-tables': + optional: true + '@azure/identity': + optional: true + '@azure/keyvault-secrets': + optional: true + '@azure/storage-blob': + optional: true + '@capacitor/preferences': + optional: true + '@netlify/blobs': + optional: true + '@planetscale/database': + optional: true + '@upstash/redis': + optional: true + '@vercel/kv': + optional: true + idb-keyval: + optional: true dependencies: + '@vercel/kv': 0.2.4 anymatch: 3.1.3 chokidar: 3.5.3 destr: 2.0.2 h3: 1.9.0 + idb-keyval: 6.2.1 ioredis: 5.3.2 listhen: 1.5.5 lru-cache: 10.1.0 @@ -32317,113 +27874,183 @@ snapshots: node-fetch-native: 1.4.1 ofetch: 1.3.3 ufo: 1.3.2 - optionalDependencies: - '@upstash/redis': 1.24.3 - '@vercel/kv': 0.2.4 - idb-keyval: 6.2.1 transitivePeerDependencies: - supports-color - untildify@4.0.0: {} + /untildify@4.0.0: + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} + engines: {node: '>=8'} + dev: true - untun@0.1.2: + /untun@0.1.2: + resolution: {integrity: sha512-wLAMWvxfqyTiBODA1lg3IXHQtjggYLeTK7RnSfqtOXixWJ3bAa2kK/HHmOOg19upteqO3muLvN6O/icbyQY33Q==} + hasBin: true dependencies: citty: 0.1.5 consola: 3.2.3 pathe: 1.1.1 - update-browserslist-db@1.0.13(browserslist@4.22.2): + /update-browserslist-db@1.0.13(browserslist@4.22.2): + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' dependencies: browserslist: 4.22.2 escalade: 3.1.1 picocolors: 1.0.0 - upper-case-first@2.0.2: + /upper-case-first@2.0.2: + resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} dependencies: tslib: 2.6.2 + dev: true - upper-case@2.0.2: + /upper-case@2.0.2: + resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==} dependencies: tslib: 2.6.2 + dev: true - uqr@0.1.2: {} + /uqr@0.1.2: + resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} - uri-js@4.4.1: + /uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: punycode: 2.3.1 - url-join@4.0.1: {} + /url-join@4.0.1: + resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} + dev: true - url-loader@4.1.1(file-loader@6.2.0(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /url-loader@4.1.1(webpack@5.89.0): + resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + file-loader: '*' + webpack: ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + file-loader: + optional: true dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - optionalDependencies: - file-loader: 6.2.0(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - url-parse@1.5.10: + /url-parse@1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} dependencies: querystringify: 2.2.0 requires-port: 1.0.0 + dev: true - url-set-query@1.0.0: {} + /url-set-query@1.0.0: + resolution: {integrity: sha512-3AChu4NiXquPfeckE5R5cGdiHCMWJx1dwCWOmWIL4KHAziJNOFIYJlpGFeKDvwLPHovZRCxK3cYlwzqI9Vp+Gg==} + dev: false - url@0.11.3: + /url@0.11.3: + resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==} dependencies: punycode: 1.4.1 qs: 6.11.2 + dev: true - urlpattern-polyfill@8.0.2: {} + /urlpattern-polyfill@8.0.2: + resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==} + dev: true - urlpattern-polyfill@9.0.0: {} + /urlpattern-polyfill@9.0.0: + resolution: {integrity: sha512-WHN8KDQblxd32odxeIgo83rdVDE2bvdkb86it7bMhYZwWKJz0+O0RK/eZiHYnM+zgt/U7hAHOlCQGfjjvSkw2g==} + dev: true - use-callback-ref@1.3.0(@types/react@18.2.33)(react@18.2.0): + /use-callback-ref@1.3.0(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.2.33 react: 18.2.0 tslib: 2.6.2 - optionalDependencies: - '@types/react': 18.2.33 - use-intl@3.3.1(react@18.2.0): + /use-intl@3.3.1(react@18.2.0): + resolution: {integrity: sha512-BAFmkbUvtU/9AnAM5fzc/mqz+KIsWGNJ1bJ9bxYB5UHvlxU5qTamYgPa8ZO94V7tOpAFFSskL3sPKKlknZLXlA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@formatjs/ecma402-abstract': 1.18.0 intl-messageformat: 9.13.0 react: 18.2.0 + dev: false - use-resize-observer@9.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /use-resize-observer@9.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==} + peerDependencies: + react: 16.8.0 - 18 + react-dom: 16.8.0 - 18 dependencies: '@juggle/resize-observer': 3.4.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true - use-sidecar@1.1.2(@types/react@18.2.33)(react@18.2.0): + /use-sidecar@1.1.2(@types/react@18.2.33)(react@18.2.0): + resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.2.33 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.6.2 - optionalDependencies: - '@types/react': 18.2.33 - use-sync-external-store@1.2.0(react@18.2.0): + /use-sync-external-store@1.2.0(react@18.2.0): + resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 18.2.0 + dev: false - usehooks-ts@2.12.1(react@18.2.0): + /usehooks-ts@2.12.1(react@18.2.0): + resolution: {integrity: sha512-meo93qn2hyBJdHVczbalnsU2FU2WQ1ZVRmppRn8+P6TXo9hORNe10pFVKJfIBYfb2FFapqNuF5vUviLRSy/vAw==} + engines: {node: '>=16.15.0'} + peerDependencies: + react: ^16.8.0 || ^17 || ^18 dependencies: lodash.debounce: 4.0.8 react: 18.2.0 + dev: false - utf-8-validate@5.0.10: + /utf-8-validate@5.0.10: + resolution: {integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==} + engines: {node: '>=6.14.2'} + requiresBuild: true dependencies: node-gyp-build: 4.7.1 + dev: false - utf8@3.0.0: {} + /utf8@3.0.0: + resolution: {integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==} + dev: false - util-deprecate@1.0.2: {} + /util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - util@0.12.5: + /util@0.12.5: + resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} dependencies: inherits: 2.0.4 is-arguments: 1.1.1 @@ -32431,102 +28058,171 @@ snapshots: is-typed-array: 1.1.12 which-typed-array: 1.1.13 - utila@0.4.0: {} + /utila@0.4.0: + resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} + dev: true - utils-merge@1.0.1: {} + /utils-merge@1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} - uuid@3.4.0: {} + /uuid@3.4.0: + resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + dev: false - uuid@8.3.2: {} + /uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true - uuid@9.0.1: {} + /uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + hasBin: true - uvu@0.5.6: + /uvu@0.5.6: + resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} + engines: {node: '>=8'} + hasBin: true dependencies: dequal: 2.0.3 diff: 5.1.0 kleur: 4.1.5 sade: 1.8.1 + dev: true - v8-compile-cache-lib@3.0.1: {} + /v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - v8-to-istanbul@9.2.0: + /v8-to-istanbul@9.2.0: + resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} + engines: {node: '>=10.12.0'} dependencies: '@jridgewell/trace-mapping': 0.3.20 '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 + dev: true - valid-url@1.0.9: {} + /valid-url@1.0.9: + resolution: {integrity: sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==} + dev: false - validate-npm-package-license@3.0.4: + /validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 + dev: true - validate-npm-package-name@5.0.0: + /validate-npm-package-name@5.0.0: + resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: builtins: 5.0.1 + dev: true - validator@13.11.0: {} + /validator@13.11.0: + resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} + engines: {node: '>= 0.10'} + dev: false - value-or-promise@1.0.12: {} + /value-or-promise@1.0.12: + resolution: {integrity: sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q==} + engines: {node: '>=12'} + dev: true - varint@5.0.2: {} + /varint@5.0.2: + resolution: {integrity: sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==} + dev: false - varint@6.0.0: {} + /varint@6.0.0: + resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} + dev: false - vary@1.1.2: {} + /vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} - vaul@0.9.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /vaul@0.9.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-bZSySGbAHiTXmZychprnX/dE0EsSige88xtyyL3/MCRbrFotRPQZo7UdydGXZWw+CKbNOw5Ow8gwAo93/nB/Cg==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' + dev: false - verror@1.10.0: + /verror@1.10.0: + resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} + engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 core-util-is: 1.0.2 extsprintf: 1.3.0 + dev: false - vfile-message@3.1.4: + /vfile-message@3.1.4: + resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} dependencies: '@types/unist': 2.0.10 unist-util-stringify-position: 3.0.3 + dev: true - vfile@5.3.7: + /vfile@5.3.7: + resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} dependencies: '@types/unist': 2.0.10 is-buffer: 2.0.5 unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 + dev: true - vm-browserify@1.1.2: {} + /vm-browserify@1.1.2: + resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} + dev: true - vscode-json-languageservice@4.2.1: + /vscode-json-languageservice@4.2.1: + resolution: {integrity: sha512-xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA==} dependencies: jsonc-parser: 3.2.0 vscode-languageserver-textdocument: 1.0.11 vscode-languageserver-types: 3.17.5 vscode-nls: 5.2.0 vscode-uri: 3.0.8 + dev: true - vscode-languageserver-textdocument@1.0.11: {} + /vscode-languageserver-textdocument@1.0.11: + resolution: {integrity: sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==} + dev: true - vscode-languageserver-types@3.17.5: {} + /vscode-languageserver-types@3.17.5: + resolution: {integrity: sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==} + dev: true - vscode-nls@5.2.0: {} + /vscode-nls@5.2.0: + resolution: {integrity: sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==} + dev: true - vscode-uri@3.0.8: {} + /vscode-uri@3.0.8: + resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} + dev: true - w3c-xmlserializer@4.0.0: + /w3c-xmlserializer@4.0.0: + resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} + engines: {node: '>=14'} dependencies: xml-name-validator: 4.0.0 + dev: true - wait-on@5.3.0: + /wait-on@5.3.0: + resolution: {integrity: sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==} + engines: {node: '>=8.9.0'} + hasBin: true dependencies: axios: 0.21.4 joi: 17.11.0 @@ -32535,8 +28231,12 @@ snapshots: rxjs: 6.6.7 transitivePeerDependencies: - debug + dev: true - wait-on@7.0.1(debug@4.3.4): + /wait-on@7.0.1(debug@4.3.4): + resolution: {integrity: sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==} + engines: {node: '>=12.0.0'} + hasBin: true dependencies: axios: 0.27.2(debug@4.3.4) joi: 17.11.0 @@ -32545,68 +28245,101 @@ snapshots: rxjs: 7.8.1 transitivePeerDependencies: - debug + dev: true - wait-port@0.2.14: + /wait-port@0.2.14: + resolution: {integrity: sha512-kIzjWcr6ykl7WFbZd0TMae8xovwqcqbx6FM9l+7agOgUByhzdjfzZBPK2CPufldTOMxbUivss//Sh9MFawmPRQ==} + engines: {node: '>=8'} + hasBin: true dependencies: chalk: 2.4.2 commander: 3.0.2 debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: true - walker@1.0.8: + /walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} dependencies: makeerror: 1.0.12 + dev: true - watchpack@2.4.0: + /watchpack@2.4.0: + resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} + engines: {node: '>=10.13.0'} dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 - wbuf@1.7.3: + /wbuf@1.7.3: + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} dependencies: minimalistic-assert: 1.0.1 + dev: true - wcwidth@1.0.1: + /wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: defaults: 1.0.4 + dev: true - web-encoding@1.1.5: + /web-encoding@1.1.5: + resolution: {integrity: sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==} dependencies: util: 0.12.5 optionalDependencies: '@zxing/text-encoding': 0.9.0 + dev: true - web-streams-polyfill@3.2.1: {} + /web-streams-polyfill@3.2.1: + resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} + engines: {node: '>= 8'} + dev: true - web3-bzz@1.10.3(bufferutil@4.0.8)(utf-8-validate@5.0.10): + /web3-bzz@1.10.3: + resolution: {integrity: sha512-XDIRsTwekdBXtFytMpHBuun4cK4x0ZMIDXSoo1UVYp+oMyZj07c7gf7tNQY5qZ/sN+CJIas4ilhN25VJcjSijQ==} + engines: {node: '>=8.0.0'} + requiresBuild: true dependencies: '@types/node': 12.20.55 got: 12.1.0 - swarm-js: 0.1.42(bufferutil@4.0.8)(utf-8-validate@5.0.10) + swarm-js: 0.1.42 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate + dev: false - web3-core-helpers@1.10.3: + /web3-core-helpers@1.10.3: + resolution: {integrity: sha512-Yv7dQC3B9ipOc5sWm3VAz1ys70Izfzb8n9rSiQYIPjpqtJM+3V4EeK6ghzNR6CO2es0+Yu9CtCkw0h8gQhrTxA==} + engines: {node: '>=8.0.0'} dependencies: web3-eth-iban: 1.10.3 web3-utils: 1.10.3 + dev: false - web3-core-method@1.10.3: + /web3-core-method@1.10.3: + resolution: {integrity: sha512-VZ/Dmml4NBmb0ep5PTSg9oqKoBtG0/YoMPei/bq/tUdlhB2dMB79sbeJPwx592uaV0Vpk7VltrrrBv5hTM1y4Q==} + engines: {node: '>=8.0.0'} dependencies: '@ethersproject/transactions': 5.7.0 web3-core-helpers: 1.10.3 web3-core-promievent: 1.10.3 web3-core-subscriptions: 1.10.3 web3-utils: 1.10.3 + dev: false - web3-core-promievent@1.10.3: + /web3-core-promievent@1.10.3: + resolution: {integrity: sha512-HgjY+TkuLm5uTwUtaAfkTgRx/NzMxvVradCi02gy17NxDVdg/p6svBHcp037vcNpkuGeFznFJgULP+s2hdVgUQ==} + engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.4 + dev: false - web3-core-requestmanager@1.10.3(encoding@0.1.13): + /web3-core-requestmanager@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-VT9sKJfgM2yBOIxOXeXiDuFMP4pxzF6FT+y8KTLqhDFHkbG3XRe42Vm97mB/IvLQCJOmokEjl3ps8yP1kbggyw==} + engines: {node: '>=8.0.0'} dependencies: util: 0.12.5 web3-core-helpers: 1.10.3 @@ -32616,13 +28349,19 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: false - web3-core-subscriptions@1.10.3: + /web3-core-subscriptions@1.10.3: + resolution: {integrity: sha512-KW0Mc8sgn70WadZu7RjQ4H5sNDJ5Lx8JMI3BWos+f2rW0foegOCyWhRu33W1s6ntXnqeBUw5rRCXZRlA3z+HNA==} + engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.4 web3-core-helpers: 1.10.3 + dev: false - web3-core@1.10.3(encoding@0.1.13): + /web3-core@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-Vbk0/vUNZxJlz3RFjAhNNt7qTpX8yE3dn3uFxfX5OHbuon5u65YEOd3civ/aQNW745N0vGUlHFNxxmn+sG9DIw==} + engines: {node: '>=8.0.0'} dependencies: '@types/bn.js': 5.1.5 '@types/node': 12.20.55 @@ -32634,13 +28373,19 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: false - web3-eth-abi@1.10.3: + /web3-eth-abi@1.10.3: + resolution: {integrity: sha512-O8EvV67uhq0OiCMekqYsDtb6FzfYzMXT7VMHowF8HV6qLZXCGTdB/NH4nJrEh2mFtEwVdS6AmLFJAQd2kVyoMQ==} + engines: {node: '>=8.0.0'} dependencies: '@ethersproject/abi': 5.7.0 web3-utils: 1.10.3 + dev: false - web3-eth-accounts@1.10.3(encoding@0.1.13): + /web3-eth-accounts@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-8MipGgwusDVgn7NwKOmpeo3gxzzd+SmwcWeBdpXknuyDiZSQy9tXe+E9LeFGrmys/8mLLYP79n3jSbiTyv+6pQ==} + engines: {node: '>=8.0.0'} dependencies: '@ethereumjs/common': 2.6.5 '@ethereumjs/tx': 3.5.2 @@ -32655,8 +28400,11 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: false - web3-eth-contract@1.10.3(encoding@0.1.13): + /web3-eth-contract@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-Y2CW61dCCyY4IoUMD4JsEQWrILX4FJWDWC/Txx/pr3K/+fGsBGvS9kWQN5EsVXOp4g7HoFOfVh9Lf7BmVVSRmg==} + engines: {node: '>=8.0.0'} dependencies: '@types/bn.js': 5.1.5 web3-core: 1.10.3(encoding@0.1.13) @@ -32669,8 +28417,11 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: false - web3-eth-ens@1.10.3(encoding@0.1.13): + /web3-eth-ens@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-hR+odRDXGqKemw1GFniKBEXpjYwLgttTES+bc7BfTeoUyUZXbyDHe5ifC+h+vpzxh4oS0TnfcIoarK0Z9tFSiQ==} + engines: {node: '>=8.0.0'} dependencies: content-hash: 2.5.2 eth-ens-namehash: 2.0.8 @@ -32683,13 +28434,19 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: false - web3-eth-iban@1.10.3: + /web3-eth-iban@1.10.3: + resolution: {integrity: sha512-ZCfOjYKAjaX2TGI8uif5ah+J3BYFuo+47JOIV1RIz2l7kD9VfnxvRH5UiQDRyMALQC7KFd2hUqIEtHklapNyKA==} + engines: {node: '>=8.0.0'} dependencies: bn.js: 5.2.1 web3-utils: 1.10.3 + dev: false - web3-eth-personal@1.10.3(encoding@0.1.13): + /web3-eth-personal@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-avrQ6yWdADIvuNQcFZXmGLCEzulQa76hUOuVywN7O3cklB4nFc/Gp3yTvD3bOAaE7DhjLQfhUTCzXL7WMxVTsw==} + engines: {node: '>=8.0.0'} dependencies: '@types/node': 12.20.55 web3-core: 1.10.3(encoding@0.1.13) @@ -32700,8 +28457,11 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: false - web3-eth@1.10.3(encoding@0.1.13): + /web3-eth@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-Uk1U2qGiif2mIG8iKu23/EQJ2ksB1BQXy3wF3RvFuyxt8Ft9OEpmGlO7wOtAyJdoKzD5vcul19bJpPcWSAYZhA==} + engines: {node: '>=8.0.0'} dependencies: web3-core: 1.10.3(encoding@0.1.13) web3-core-helpers: 1.10.3 @@ -32718,8 +28478,11 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: false - web3-net@1.10.3(encoding@0.1.13): + /web3-net@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-IoSr33235qVoI1vtKssPUigJU9Fc/Ph0T9CgRi15sx+itysmvtlmXMNoyd6Xrgm9LuM4CIhxz7yDzH93B79IFg==} + engines: {node: '>=8.0.0'} dependencies: web3-core: 1.10.3(encoding@0.1.13) web3-core-method: 1.10.3 @@ -32727,8 +28490,11 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: false - web3-providers-http@1.10.3(encoding@0.1.13): + /web3-providers-http@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-6dAgsHR3MxJ0Qyu3QLFlQEelTapVfWNTu5F45FYh8t7Y03T1/o+YAkVxsbY5AdmD+y5bXG/XPJ4q8tjL6MgZHw==} + engines: {node: '>=8.0.0'} dependencies: abortcontroller-polyfill: 1.7.5 cross-fetch: 4.0.0(encoding@0.1.13) @@ -32736,21 +28502,31 @@ snapshots: web3-core-helpers: 1.10.3 transitivePeerDependencies: - encoding + dev: false - web3-providers-ipc@1.10.3: + /web3-providers-ipc@1.10.3: + resolution: {integrity: sha512-vP5WIGT8FLnGRfswTxNs9rMfS1vCbMezj/zHbBe/zB9GauBRTYVrUo2H/hVrhLg8Ut7AbsKZ+tCJ4mAwpKi2hA==} + engines: {node: '>=8.0.0'} dependencies: oboe: 2.1.5 web3-core-helpers: 1.10.3 + dev: false - web3-providers-ws@1.10.3: + /web3-providers-ws@1.10.3: + resolution: {integrity: sha512-/filBXRl48INxsh6AuCcsy4v5ndnTZ/p6bl67kmO9aK1wffv7CT++DrtclDtVMeDGCgB3van+hEf9xTAVXur7Q==} + engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.4 web3-core-helpers: 1.10.3 websocket: 1.0.34 transitivePeerDependencies: - supports-color + dev: false - web3-shh@1.10.3(encoding@0.1.13): + /web3-shh@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-cAZ60CPvs9azdwMSQ/PSUdyV4PEtaW5edAZhu3rCXf6XxQRliBboic+AvwUvB6j3eswY50VGa5FygfVmJ1JVng==} + engines: {node: '>=8.0.0'} + requiresBuild: true dependencies: web3-core: 1.10.3(encoding@0.1.13) web3-core-method: 1.10.3 @@ -32759,8 +28535,11 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: false - web3-utils@1.10.3: + /web3-utils@1.10.3: + resolution: {integrity: sha512-OqcUrEE16fDBbGoQtZXWdavsPzbGIDc5v3VrRTZ0XrIpefC/viZ1ZU9bGEemazyS0catk/3rkOOxpzTfY+XsyQ==} + engines: {node: '>=8.0.0'} dependencies: '@ethereumjs/util': 8.1.0 bn.js: 5.2.1 @@ -32770,10 +28549,14 @@ snapshots: number-to-bn: 1.7.0 randombytes: 2.1.0 utf8: 3.0.0 + dev: false - web3@1.10.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10): + /web3@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-DgUdOOqC/gTqW+VQl1EdPxrVRPB66xVNtuZ5KD4adVBtko87hkgM8BTZ0lZ8IbUfnQk6DyjcDujMiH3oszllAw==} + engines: {node: '>=8.0.0'} + requiresBuild: true dependencies: - web3-bzz: 1.10.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + web3-bzz: 1.10.3 web3-core: 1.10.3(encoding@0.1.13) web3-eth: 1.10.3(encoding@0.1.13) web3-eth-personal: 1.10.3(encoding@0.1.13) @@ -32785,20 +28568,30 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - webcrypto-core@1.7.7: + /webcrypto-core@1.7.7: + resolution: {integrity: sha512-7FjigXNsBfopEj+5DV2nhNpfic2vumtjjgPmeDKk45z+MJwXKKfhPB7118Pfzrmh4jqOMST6Ch37iPAHoImg5g==} dependencies: '@peculiar/asn1-schema': 2.3.8 '@peculiar/json-schema': 1.1.12 asn1js: 3.0.5 pvtsutils: 1.3.5 tslib: 2.6.2 + dev: true - webidl-conversions@3.0.1: {} + /webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - webidl-conversions@7.0.0: {} + /webidl-conversions@7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + engines: {node: '>=12'} + dev: true - webpack-bundle-analyzer@4.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + /webpack-bundle-analyzer@4.7.0: + resolution: {integrity: sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg==} + engines: {node: '>= 10.13.0'} + hasBin: true dependencies: acorn: 8.11.2 acorn-walk: 8.3.1 @@ -32808,31 +28601,55 @@ snapshots: lodash: 4.17.21 opener: 1.5.2 sirv: 1.0.19 - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 7.5.9 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: true - webpack-dev-middleware@5.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /webpack-dev-middleware@5.3.3(webpack@5.89.0): + resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - webpack-dev-middleware@6.1.1(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /webpack-dev-middleware@6.1.1(webpack@5.89.0): + resolution: {integrity: sha512-y51HrHaFeeWir0YO4f0g+9GwZawuigzcAdRNon6jErXy/SqV/+O6eaVAzDqE6t3e3NpGeR5CS+cCDaTC+V3yEQ==} + engines: {node: '>= 14.15.0'} + peerDependencies: + webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - optionalDependencies: - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - webpack-dev-server@4.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /webpack-dev-server@4.15.1(webpack@5.89.0): + resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==} + engines: {node: '>= 12.13.0'} + hasBin: true + peerDependencies: + webpack: ^4.37.0 || ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -32862,44 +28679,73 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.3(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) - ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - optionalDependencies: - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + webpack-dev-middleware: 5.3.3(webpack@5.89.0) + ws: 8.16.0 transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate + dev: true - webpack-hot-middleware@2.25.4: + /webpack-hot-middleware@2.25.4: + resolution: {integrity: sha512-IRmTspuHM06aZh98OhBJtqLpeWFM8FXJS5UYpKYxCJzyFoyWj1w6VGFfomZU7OPA55dMLrQK0pRT1eQ3PACr4w==} dependencies: ansi-html-community: 0.0.8 html-entities: 2.4.0 strip-ansi: 6.0.1 + dev: true - webpack-merge@5.10.0: + /webpack-merge@5.10.0: + resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} + engines: {node: '>=10.0.0'} dependencies: clone-deep: 4.0.1 flat: 5.0.2 wildcard: 2.0.1 + dev: true - webpack-node-externals@3.0.0: {} + /webpack-node-externals@3.0.0: + resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==} + engines: {node: '>=6'} + dev: true - webpack-sources@3.2.3: {} + /webpack-sources@3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + engines: {node: '>=10.13.0'} - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)))(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)): + /webpack-subresource-integrity@5.1.0(webpack@5.89.0): + resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} + engines: {node: '>= 12'} + peerDependencies: + html-webpack-plugin: '>= 5.0.0-beta.1 < 6' + webpack: ^5.12.0 + peerDependenciesMeta: + html-webpack-plugin: + optional: true dependencies: typed-assert: 1.0.9 - webpack: 5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12) - optionalDependencies: - html-webpack-plugin: 5.5.4(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.19.12) + dev: true - webpack-virtual-modules@0.5.0: {} + /webpack-virtual-modules@0.5.0: + resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} + dev: true - webpack-virtual-modules@0.6.1: {} + /webpack-virtual-modules@0.6.1: + resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} + dev: true - webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12): + /webpack@5.89.0(@swc/core@1.3.93)(esbuild@0.19.12): + resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -32922,7 +28768,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)(webpack@5.89.0(@swc/core@1.3.93(@swc/helpers@0.5.3))(esbuild@0.19.12)) + terser-webpack-plugin: 5.3.9(@swc/core@1.3.93)(esbuild@0.19.12)(webpack@5.89.0) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -32930,15 +28776,23 @@ snapshots: - esbuild - uglify-js - websocket-driver@0.7.4: + /websocket-driver@0.7.4: + resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} + engines: {node: '>=0.8.0'} dependencies: http-parser-js: 0.5.8 safe-buffer: 5.2.1 websocket-extensions: 0.1.4 + dev: true - websocket-extensions@0.1.4: {} + /websocket-extensions@0.1.4: + resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} + engines: {node: '>=0.8.0'} + dev: true - websocket@1.0.34: + /websocket@1.0.34: + resolution: {integrity: sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==} + engines: {node: '>=4.0.0'} dependencies: bufferutil: 4.0.8 debug: 2.6.9 @@ -32948,24 +28802,36 @@ snapshots: yaeti: 0.0.6 transitivePeerDependencies: - supports-color + dev: false - whatwg-encoding@2.0.0: + /whatwg-encoding@2.0.0: + resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} + engines: {node: '>=12'} dependencies: iconv-lite: 0.6.3 + dev: true - whatwg-mimetype@3.0.0: {} + /whatwg-mimetype@3.0.0: + resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} + engines: {node: '>=12'} + dev: true - whatwg-url@11.0.0: + /whatwg-url@11.0.0: + resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} + engines: {node: '>=12'} dependencies: tr46: 3.0.0 webidl-conversions: 7.0.0 + dev: true - whatwg-url@5.0.0: + /whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 - which-boxed-primitive@1.0.2: + /which-boxed-primitive@1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: is-bigint: 1.0.4 is-boolean-object: 1.1.2 @@ -32973,7 +28839,9 @@ snapshots: is-string: 1.0.7 is-symbol: 1.0.4 - which-builtin-type@1.1.3: + /which-builtin-type@1.1.3: + resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} + engines: {node: '>= 0.4'} dependencies: function.prototype.name: 1.1.6 has-tostringtag: 1.0.0 @@ -32987,17 +28855,23 @@ snapshots: which-boxed-primitive: 1.0.2 which-collection: 1.0.1 which-typed-array: 1.1.13 + dev: true - which-collection@1.0.1: + /which-collection@1.0.1: + resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} dependencies: is-map: 2.0.2 is-set: 2.0.2 is-weakmap: 2.0.1 is-weakset: 2.0.2 - which-module@2.0.1: {} + /which-module@2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} + dev: true - which-typed-array@1.1.13: + /which-typed-array@1.1.13: + resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} + engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.5 call-bind: 1.0.5 @@ -33005,94 +28879,174 @@ snapshots: gopd: 1.0.1 has-tostringtag: 1.0.0 - which@1.3.1: + /which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true dependencies: isexe: 2.0.0 + dev: true - which@2.0.2: + /which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true dependencies: isexe: 2.0.0 - wildcard@2.0.1: {} + /wildcard@2.0.1: + resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} + dev: true - wordwrap@1.0.0: {} + /wordwrap@1.0.0: + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + dev: true - wrap-ansi@6.2.0: + /wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 + dev: true - wrap-ansi@7.0.0: + /wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - wrap-ansi@8.1.0: + /wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} dependencies: ansi-styles: 6.2.1 string-width: 5.1.2 strip-ansi: 7.1.0 + dev: true - wrappy@1.0.2: {} + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - write-file-atomic@3.0.3: + /write-file-atomic@3.0.3: + resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} dependencies: imurmurhash: 0.1.4 is-typedarray: 1.0.0 signal-exit: 3.0.7 typedarray-to-buffer: 3.1.5 + dev: true - write-file-atomic@4.0.2: + /write-file-atomic@4.0.2: + resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: imurmurhash: 0.1.4 signal-exit: 3.0.7 + dev: true - ws@3.3.3(bufferutil@4.0.8)(utf-8-validate@5.0.10): + /ws@3.3.3: + resolution: {integrity: sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true dependencies: async-limiter: 1.0.1 safe-buffer: 5.1.2 ultron: 1.1.1 - optionalDependencies: - bufferutil: 4.0.8 - utf-8-validate: 5.0.10 + dev: false - ws@7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.10): - optionalDependencies: - bufferutil: 4.0.8 - utf-8-validate: 5.0.10 + /ws@7.4.6: + resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true - ws@7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10): - optionalDependencies: - bufferutil: 4.0.8 - utf-8-validate: 5.0.10 + /ws@7.5.9: + resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true - ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): - optionalDependencies: - bufferutil: 4.0.8 - utf-8-validate: 5.0.10 + /ws@8.13.0: + resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true - ws@8.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10): - optionalDependencies: - bufferutil: 4.0.8 - utf-8-validate: 5.0.10 + /ws@8.14.2: + resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true - ws@8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): - optionalDependencies: - bufferutil: 4.0.8 - utf-8-validate: 5.0.10 + /ws@8.16.0: + resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true - ws@8.5.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): - optionalDependencies: - bufferutil: 4.0.8 - utf-8-validate: 5.0.10 + /ws@8.5.0: + resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false - xhr-request-promise@0.1.3: + /xhr-request-promise@0.1.3: + resolution: {integrity: sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==} dependencies: xhr-request: 1.1.0 + dev: false - xhr-request@1.1.0: + /xhr-request@1.1.0: + resolution: {integrity: sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==} dependencies: buffer-to-arraybuffer: 0.0.5 object-assign: 4.1.1 @@ -33101,54 +29055,101 @@ snapshots: timed-out: 4.0.1 url-set-query: 1.0.0 xhr: 2.6.0 + dev: false - xhr@2.6.0: + /xhr@2.6.0: + resolution: {integrity: sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==} dependencies: global: 4.4.0 is-function: 1.0.2 parse-headers: 2.0.5 xtend: 4.0.2 + dev: false - xml-name-validator@4.0.0: {} + /xml-name-validator@4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} + engines: {node: '>=12'} + dev: true - xml@1.0.1: {} + /xml@1.0.1: + resolution: {integrity: sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==} + dev: true - xmlbuilder@15.1.1: {} + /xmlbuilder@15.1.1: + resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} + engines: {node: '>=8.0'} + dev: true - xmlchars@2.2.0: {} + /xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + dev: true - xtend@4.0.2: {} + /xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} - y18n@4.0.3: {} + /y18n@4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} + dev: true - y18n@5.0.8: {} + /y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} - yaeti@0.0.6: {} + /yaeti@0.0.6: + resolution: {integrity: sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==} + engines: {node: '>=0.10.32'} + dev: false - yallist@2.1.2: {} + /yallist@2.1.2: + resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} + dev: true - yallist@3.1.1: {} + /yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - yallist@4.0.0: {} + /yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - yaml-ast-parser@0.0.43: {} + /yaml-ast-parser@0.0.43: + resolution: {integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==} + dev: true - yaml@1.10.2: {} + /yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + dev: true - yaml@2.3.1: {} + /yaml@2.3.1: + resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} + engines: {node: '>= 14'} + dev: true - yaml@2.3.4: {} + /yaml@2.3.4: + resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} + engines: {node: '>= 14'} - yargs-parser@18.1.3: + /yargs-parser@18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 + dev: true - yargs-parser@20.2.9: {} + /yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} + dev: false - yargs-parser@21.1.1: {} + /yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + dev: true - yargs@15.4.1: + /yargs@15.4.1: + resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} + engines: {node: '>=8'} dependencies: cliui: 6.0.0 decamelize: 1.2.0 @@ -33161,8 +29162,11 @@ snapshots: which-module: 2.0.1 y18n: 4.0.3 yargs-parser: 18.1.3 + dev: true - yargs@16.2.0: + /yargs@16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} dependencies: cliui: 7.0.4 escalade: 3.1.1 @@ -33171,8 +29175,11 @@ snapshots: string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 20.2.9 + dev: false - yargs@17.7.2: + /yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} dependencies: cliui: 8.0.1 escalade: 3.1.1 @@ -33181,21 +29188,47 @@ snapshots: string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 21.1.1 + dev: true - yn@3.1.1: {} + /yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} - yocto-queue@0.1.0: {} + /yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + dev: true - yocto-queue@1.0.0: {} + /yocto-queue@1.0.0: + resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} + engines: {node: '>=12.20'} + dev: true - zod@3.22.4: {} + /zod@3.22.4: + resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} + dev: false - zustand@4.4.7(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0): + /zustand@4.4.7(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0): + resolution: {integrity: sha512-QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw==} + engines: {node: '>=12.7.0'} + peerDependencies: + '@types/react': '>=16.8' + immer: '>=9.0' + react: '>=16.8' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true dependencies: - use-sync-external-store: 1.2.0(react@18.2.0) - optionalDependencies: '@types/react': 18.2.33 immer: 10.0.3 react: 18.2.0 + use-sync-external-store: 1.2.0(react@18.2.0) + dev: false - zwitch@2.0.4: {} + /zwitch@2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} + dev: true From c65fac0b7681e4cb2e9eec51fd32870dfde4bdf3 Mon Sep 17 00:00:00 2001 From: Alexandre Gouasmi Date: Fri, 19 Apr 2024 15:47:59 +0200 Subject: [PATCH 30/36] change package manager version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5810eb215..258a5b3c3 100755 --- a/package.json +++ b/package.json @@ -289,7 +289,7 @@ "url-loader": "^4.1.1", "webpack": "^5.89.0" }, - "packageManager": "pnpm@9.0.2", + "packageManager": "pnpm@9.0.4", "engines": { "node": ">=20.0.0" }, From a4121f96f2352e65999e546a050ba2edc8e7b771 Mon Sep 17 00:00:00 2001 From: Alexandre Gouasmi Date: Fri, 19 Apr 2024 16:40:33 +0200 Subject: [PATCH 31/36] fix loyalty card cron tests --- apps/web/app/api/shopify/admin/_middleware.ts | 43 ++++ .../default/15_minterTemporaryWallet.sql | 6 +- .../default/17_loyaltyCardNftContract.sql | 6 +- .../lib/loyalty-card-cron.integration.test.ts | 193 ++++++++---------- 4 files changed, 143 insertions(+), 105 deletions(-) create mode 100644 apps/web/app/api/shopify/admin/_middleware.ts diff --git a/apps/web/app/api/shopify/admin/_middleware.ts b/apps/web/app/api/shopify/admin/_middleware.ts new file mode 100644 index 000000000..4dce127cc --- /dev/null +++ b/apps/web/app/api/shopify/admin/_middleware.ts @@ -0,0 +1,43 @@ +import env from '@env/server'; +import jwt from 'jsonwebtoken'; +import type { NextRequest } from 'next/server'; +import { NextResponse } from 'next/server'; + +export const config = { + matcher: '/api/shopify/admin/:path*', +}; + +// WIP: Complete the implementation of Shopify admin API middleware. +// This includes verifying session tokens, errors and test more thoughtfully with shopify app making requests using APP Bridge +export async function middleware(request: NextRequest) { + const sessionToken = request.headers + .get('authorization') + ?.split('Bearer ')[1]; + if (!sessionToken) { + return new Response('Unauthorized: No session token provided', { + status: 401, + }); + } + + try { + await new Promise((resolve, reject) => { + jwt.verify( + sessionToken, + env.SHOPIFY_SHARED_SECRET, + { algorithms: ['HS256'] }, + (err, decoded) => { + if (err) { + reject(err); + } else { + resolve(decoded); + } + }, + ); + }); + + return NextResponse.next(); + } catch (error) { + console.error('Token verification error:', error); + return new Response('Unauthorized: Invalid token', { status: 401 }); + } +} diff --git a/hasura/app/seeds/default/15_minterTemporaryWallet.sql b/hasura/app/seeds/default/15_minterTemporaryWallet.sql index eb7ca9923..3aff76cdc 100644 --- a/hasura/app/seeds/default/15_minterTemporaryWallet.sql +++ b/hasura/app/seeds/default/15_minterTemporaryWallet.sql @@ -16,4 +16,8 @@ INSERT INTO public."minterTemporaryWallet"("address", "privateKey", "eventPassId ('0xMinterWalletAddress1', 'MinterPrivateKey1', NULL, NULL, 'loyaltyCardId1', NULL, '2023-01-01T00:00:00.000Z'), ('0xMinterWalletAddress2', 'MinterPrivateKey2', NULL, NULL, 'loyaltyCardId2', NULL, '2023-01-02T00:00:00.000Z'), ('0xMinterWalletAddress3', 'MinterPrivateKey3', NULL, NULL, 'loyaltyCardId3', NULL, '2023-01-03T00:00:00.000Z'), -('0xMinterWalletAddress4', 'MinterPrivateKey4', NULL, NULL, 'loyaltyCardId4', NULL, '2023-01-04T00:00:00.000Z'); +('0xMinterWalletAddress4', 'MinterPrivateKey4', NULL, NULL, 'loyaltyCardId4', NULL, '2023-01-04T00:00:00.000Z'), +('0xMinterWalletAddress5', 'MinterPrivateKey5', NULL, NULL, 'loyaltyCardId5', NULL, '2023-01-05T00:00:00.000Z'), +('0xMinterWalletAddress6', 'MinterPrivateKey6', NULL, NULL, 'loyaltyCardId6', NULL, '2023-01-06T00:00:00.000Z'), +('0xMinterWalletAddress7', 'MinterPrivateKey7', NULL, NULL, 'loyaltyCardId7', NULL, '2023-01-07T00:00:00.000Z'), +('0xMinterWalletAddress8', 'MinterPrivateKey8', NULL, NULL, 'loyaltyCardId8', NULL, '2023-01-08T00:00:00.000Z'); \ No newline at end of file diff --git a/hasura/app/seeds/default/17_loyaltyCardNftContract.sql b/hasura/app/seeds/default/17_loyaltyCardNftContract.sql index d45df79f7..13e22d772 100644 --- a/hasura/app/seeds/default/17_loyaltyCardNftContract.sql +++ b/hasura/app/seeds/default/17_loyaltyCardNftContract.sql @@ -6,4 +6,8 @@ VALUES ('1', '0xLoyaltyCardContractAddress1', 'organizerId1', 'loyaltyCardId1', '2023-01-01T00:00:00.000Z', '2023-01-01T00:00:00.000Z'), ('1', '0xLoyaltyCardContractAddress2', 'organizerId2', 'loyaltyCardId2', '2023-01-02T00:00:00.000Z', '2023-01-02T00:00:00.000Z'), ('2', '0xLoyaltyCardContractAddress3', 'organizerId3', 'loyaltyCardId3', '2023-01-03T00:00:00.000Z', '2023-01-03T00:00:00.000Z'), -('2', '0xLoyaltyCardContractAddress4', 'organizerId4', 'loyaltyCardId4', '2023-01-04T00:00:00.000Z', '2023-01-04T00:00:00.000Z'); \ No newline at end of file +('2', '0xLoyaltyCardContractAddress4', 'organizerId4', 'loyaltyCardId4', '2023-01-04T00:00:00.000Z', '2023-01-04T00:00:00.000Z'), +('3', '0xLoyaltyCardContractAddress5', 'organizerId5', 'loyaltyCardId5', '2023-01-05T00:00:00.000Z', '2023-01-05T00:00:00.000Z'), +('3', '0xLoyaltyCardContractAddress6', 'organizerId6', 'loyaltyCardId6', '2023-01-06T00:00:00.000Z', '2023-01-06T00:00:00.000Z'), +('4', '0xLoyaltyCardContractAddress7', 'organizerId7', 'loyaltyCardId7', '2023-01-07T00:00:00.000Z', '2023-01-07T00:00:00.000Z'), +('4', '0xLoyaltyCardContractAddress8', 'organizerId8', 'loyaltyCardId8', '2023-01-08T00:00:00.000Z', '2023-01-08T00:00:00.000Z'); \ No newline at end of file diff --git a/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.integration.test.ts b/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.integration.test.ts index 967e260aa..df429e188 100644 --- a/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.integration.test.ts +++ b/libs/features/loyalty-card-cron/src/lib/loyalty-card-cron.integration.test.ts @@ -49,9 +49,19 @@ describe('handler', () => { await client.end(); }); - beforeEach(() => { + beforeEach(async () => { jest.clearAllMocks(); multicallClaimMock.mockClear(); + await deleteTables(client, [ + 'loyaltyCardNft', + 'loyaltyCardNftContract', + 'minterTemporaryWallet', + ]); + await applySeeds(client, [ + 'loyaltyCardNft', + 'loyaltyCardNftContract', + 'minterTemporaryWallet', + ]); }); it('one contract one nft', async () => { @@ -310,9 +320,8 @@ describe('handler', () => { adminSdk.GetLoyaltyCardByContractAddressForProcess, ).toHaveBeenCalled(); expect(multicallClaimMock).toHaveBeenCalledTimes(2); - expect(multicallClaimMock).toHaveBeenNthCalledWith( - 1, - expect.anything(), + + const expectedCalls = [ expect.arrayContaining([ expect.objectContaining({ id: '1', @@ -322,11 +331,6 @@ describe('handler', () => { '{"name": "Loyalty Card NFT #1", "description": "First NFT"}', }), ]), - ); - - expect(multicallClaimMock).toHaveBeenNthCalledWith( - 2, - expect.anything(), expect.arrayContaining([ expect.objectContaining({ id: '2', @@ -336,7 +340,15 @@ describe('handler', () => { '{"name": "Loyalty Card NFT #2", "description": "Second NFT"}', }), ]), - ); + ]; + + expectedCalls.forEach((call, index) => { + expect(multicallClaimMock).toHaveBeenNthCalledWith( + index + 1, + expect.anything(), + call, + ); + }); }); it('two contracts multiple nfts each', async () => { @@ -405,83 +417,82 @@ describe('handler', () => { await handler(); + // Ensure the mock function was called expect( adminSdk.GetLoyaltyCardByContractAddressForProcess, ).toHaveBeenCalled(); - expect(multicallClaimMock).toHaveBeenCalledTimes(2); - expect(multicallClaimMock).toHaveBeenNthCalledWith( - 1, - expect.anything(), - expect.arrayContaining([ - expect.objectContaining({ - id: '1', - contractAddress: '0xLoyaltyCardContractAddress1', - tokenId: '1', - metadata: - '{"name": "Loyalty Card NFT #1", "description": "First NFT"}', - }), - expect.objectContaining({ - id: '2', - contractAddress: '0xLoyaltyCardContractAddress1', - tokenId: '2', - metadata: - '{"name": "Loyalty Card NFT #2", "description": "Second NFT"}', - }), - expect.objectContaining({ - id: '3', - contractAddress: '0xLoyaltyCardContractAddress1', - tokenId: '3', - metadata: - '{"name": "Loyalty Card NFT #3", "description": "Third NFT"}', - }), - ]), - ); - expect(multicallClaimMock).toHaveBeenNthCalledWith( - 2, - expect.anything(), - expect.arrayContaining([ - expect.objectContaining({ - id: '4', - contractAddress: '0xLoyaltyCardContractAddress2', - tokenId: '4', - metadata: - '{"name": "Loyalty Card NFT #4", "description": "Fourth NFT"}', - }), - expect.objectContaining({ - id: '5', - contractAddress: '0xLoyaltyCardContractAddress2', - tokenId: '5', - metadata: - '{"name": "Loyalty Card NFT #5", "description": "Fifth NFT"}', - }), - expect.objectContaining({ - id: '6', - contractAddress: '0xLoyaltyCardContractAddress2', - tokenId: '6', - metadata: - '{"name": "Loyalty Card NFT #6", "description": "Sixth NFT"}', - }), - expect.objectContaining({ - id: '7', - contractAddress: '0xLoyaltyCardContractAddress2', - tokenId: '7', - metadata: - '{"name": "Loyalty Card NFT #7", "description": "Seventh NFT"}', - }), - ]), + // Aggregate all calls into a single array + const allCallsArgs = multicallClaimMock.mock.calls.flatMap( + (call) => call[1], ); + + // Define the expected calls + const expectedCalls = [ + expect.objectContaining({ + id: '1', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '1', + metadata: '{"name": "Loyalty Card NFT #1", "description": "First NFT"}', + }), + expect.objectContaining({ + id: '2', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '2', + metadata: + '{"name": "Loyalty Card NFT #2", "description": "Second NFT"}', + }), + expect.objectContaining({ + id: '3', + contractAddress: '0xLoyaltyCardContractAddress1', + tokenId: '3', + metadata: '{"name": "Loyalty Card NFT #3", "description": "Third NFT"}', + }), + expect.objectContaining({ + id: '4', + contractAddress: '0xLoyaltyCardContractAddress2', + tokenId: '4', + metadata: + '{"name": "Loyalty Card NFT #4", "description": "Fourth NFT"}', + }), + expect.objectContaining({ + id: '5', + contractAddress: '0xLoyaltyCardContractAddress2', + tokenId: '5', + metadata: '{"name": "Loyalty Card NFT #5", "description": "Fifth NFT"}', + }), + expect.objectContaining({ + id: '6', + contractAddress: '0xLoyaltyCardContractAddress2', + tokenId: '6', + metadata: '{"name": "Loyalty Card NFT #6", "description": "Sixth NFT"}', + }), + expect.objectContaining({ + id: '7', + contractAddress: '0xLoyaltyCardContractAddress2', + tokenId: '7', + metadata: + '{"name": "Loyalty Card NFT #7", "description": "Seventh NFT"}', + }), + ]; + + expectedCalls.forEach((expectedCall) => { + expect(allCallsArgs).toEqual(expect.arrayContaining([expectedCall])); + }); }); - function generateNFTs() { + function generateNFTs(numberOfContracts: number) { const nfts = []; let nftId = 1; - const nftsPerContract = [10, 15, 20, 25]; - for (let contractIndex = 1; contractIndex <= 4; contractIndex++) { + for ( + let contractIndex = 1; + contractIndex <= numberOfContracts; + contractIndex++ + ) { const contractAddress = `0xLoyaltyCardContractAddress${contractIndex}`; const loyaltyCardId = `loyaltyCardId${contractIndex}`; - const numNFTs = nftsPerContract[contractIndex - 1]; + const numNFTs = Math.floor(Math.random() * 10) + 1; for (let i = 0; i < numNFTs; i++) { nfts.push({ @@ -497,8 +508,9 @@ describe('handler', () => { return nfts; } - it('four contracts with multiple nfts each', async () => { - const generatedNFTs = generateNFTs(); + it('random number of contracts with random nfts each', async () => { + const numberOfContracts = Math.floor(Math.random() * 5) + 4; + const generatedNFTs = generateNFTs(numberOfContracts); ( adminSdk.GetLoyaltyCardByContractAddressForProcess as jest.Mock @@ -511,31 +523,6 @@ describe('handler', () => { expect( adminSdk.GetLoyaltyCardByContractAddressForProcess, ).toHaveBeenCalled(); - expect(multicallClaimMock).toHaveBeenCalledTimes(4); - - const nftsPerContract = [10, 15, 20, 25]; - let expectedCallIndex = 1; - - nftsPerContract.forEach((numNFTs, index) => { - const contractAddress = `0xLoyaltyCardContractAddress${index + 1}`; - const expectedNFTsForContract = generatedNFTs - .filter((nft) => nft.contractAddress === contractAddress) - .map((nft) => - expect.objectContaining({ - id: nft.id, - contractAddress: nft.contractAddress, - tokenId: nft.tokenId, - metadata: nft.metadata, - }), - ); - - expect(multicallClaimMock).toHaveBeenNthCalledWith( - expectedCallIndex, - expect.anything(), - expect.arrayContaining(expectedNFTsForContract), - ); - - expectedCallIndex++; - }); + expect(multicallClaimMock).toHaveBeenCalledTimes(numberOfContracts); }); }); From 24cf298707eaa2c7e951466bf8ec863358af3cc7 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Mon, 22 Apr 2024 13:09:33 +0100 Subject: [PATCH 32/36] =?UTF-8?q?=F0=9F=94=A5=20Remove=20loyaltyCardNftCon?= =?UTF-8?q?tract=20migration=20files=20to=20revert=20schema=20changes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🔥 (down.sql): remove migration file for nftStatus_loyaltyCardNft due to inability to auto-generate down migration 🔥 (hasura/migrations): remove nftStatus and loyaltyCardNft migration to streamline database schema 🔥 (hasura/app/migrations): remove down migration for 1710952105946_stampNft due to inability to auto-generate reverse operations 🔥 (hasura/app/migrations): remove migration 1710952105946_stampNft to revert changes 🔥 Remove NFT transfer, minter wallet update, and mint password migrations 🔥 Remove nftMintPassword and apiKey tables and related triggers/functions to streamline database schema and improve data management efficiency 🔥 Remove apiKey and shopifyDomain tables and related comments from migrations ✨ (down.sql): add down migration scripts for init_shopify to enable rollback capabilities ✨ Add new columns, triggers, and tables for NFT, event, and campaign management ♻️ Standardize naming conventions and enforce lowercase for blockchain addresses 📝 Update documentation comments for clarity and consistency in database schema ✨ Add new tables and relationships for NFT and loyalty card management 📝 Add comments to tables and columns for better understanding of the schema ♻️ Implement triggers and functions to maintain data integrity and enforce lowercase addresses 🔧 Update existing tables to align with new NFT status management system ✨ Create loyaltyCardNftContract table with unique constraints and comments for NFT-based loyalty cards 📝 Add detailed comments on table and columns to explain the purpose and significance of each field in the context of NFT-based loyalty programs 🚀 Implement triggers for automatic update timestamp and enforcing lowercase for contractAddress on insert ✨ (hasura/migrations): initialize Shopify integration with new tables and triggers - Create loyaltyCardStatus, loyaltyCardParameters, loyaltyCardNftContract, nftStatus, and loyaltyCardNft tables to support loyalty card management and NFT status tracking. - Introduce shopifyCampaignStatus table for managing Shopify campaign statuses. - Implement triggers and functions for automatic timestamp updates and enforcing lowercase for specific fields to ensure data consistency and integrity. - Establish foreign key relationships and unique indexes to maintain data integrity across related entities. - Add comprehensive comments to tables and columns for clarity and documentation purposes. ✨ Create tables for Shopify campaign parameters, stamp NFT contracts, tokens, and supply tracking; add related triggers and functions for data integrity and normalization 📝 Add comprehensive comments to explain the purpose and relationships of new tables and columns in the database schema ♻️ Refactor nftTransfer table to support stamp NFT transfers, including adding new columns and updating check constraints for data validation ✨ Introduce minterTemporaryWallet enhancements to link with campaigns and loyalty cards, supporting targeted minting operations ✨ Create nftMintPassword table to manage secure minting operations through password protection, enhancing security and control over NFT minting processes ✨ Add comprehensive comments to database schema for clarity and context ✨ Implement triggers and functions for data integrity and automatic updates ♻️ Rename columns for consistency and clarity in webhook management ✨ Introduce new tables for API key management and Shopify integration 🔧 Add unique constraints and indexes for optimized data access and integrity 🔥 Remove shopifyCustomer migration files for cleanup ✨ (LoyaltyCardPage.stories.tsx): Disable chromatic tests for LoyaltyCardPage --- .../down.sql | 91 -- .../up.sql | 94 -- .../down.sql | 122 -- .../up.sql | 123 -- .../default/1710952105946_stampNft/down.sql | 200 --- .../default/1710952105946_stampNft/up.sql | 199 --- .../down.sql | 38 - .../up.sql | 36 - .../1711125016888_nftMintPassword/down.sql | 51 - .../1711125016888_nftMintPassword/up.sql | 49 - .../down.sql | 116 -- .../up.sql | 115 -- .../1713432670329_shopifyDomain/down.sql | 17 - .../1713432670329_shopifyDomain/up.sql | 16 - .../1713450959868_init_shopify/down.sql | 674 +++++++++++ .../default/1713450959868_init_shopify/up.sql | 669 ++++++++++ .../1713450959868_shopifyCustomer/down.sql | 28 - .../1713450959868_shopifyCustomer/up.sql | 26 - .../LoyaltyCardPage.stories.tsx | 1 + .../admin/api/src/generated/schema.graphql | 405 +++++-- libs/gql/admin/api/src/generated/schema.json | 1072 +++++++++++------ libs/gql/shared/types/src/generated/index.ts | 243 ++-- 22 files changed, 2512 insertions(+), 1873 deletions(-) delete mode 100644 hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/down.sql delete mode 100644 hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/up.sql delete mode 100644 hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/down.sql delete mode 100644 hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/up.sql delete mode 100644 hasura/app/migrations/default/1710952105946_stampNft/down.sql delete mode 100644 hasura/app/migrations/default/1710952105946_stampNft/up.sql delete mode 100644 hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/down.sql delete mode 100644 hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/up.sql delete mode 100644 hasura/app/migrations/default/1711125016888_nftMintPassword/down.sql delete mode 100644 hasura/app/migrations/default/1711125016888_nftMintPassword/up.sql delete mode 100644 hasura/app/migrations/default/1712063000346_apiKeyStatus_publishableApiKey_secretApiKey/down.sql delete mode 100644 hasura/app/migrations/default/1712063000346_apiKeyStatus_publishableApiKey_secretApiKey/up.sql delete mode 100644 hasura/app/migrations/default/1713432670329_shopifyDomain/down.sql delete mode 100644 hasura/app/migrations/default/1713432670329_shopifyDomain/up.sql create mode 100644 hasura/app/migrations/default/1713450959868_init_shopify/down.sql create mode 100644 hasura/app/migrations/default/1713450959868_init_shopify/up.sql delete mode 100644 hasura/app/migrations/default/1713450959868_shopifyCustomer/down.sql delete mode 100644 hasura/app/migrations/default/1713450959868_shopifyCustomer/up.sql diff --git a/hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/down.sql b/hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/down.sql deleted file mode 100644 index 82c37e3b4..000000000 --- a/hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/down.sql +++ /dev/null @@ -1,91 +0,0 @@ --- Could not auto-generate a down migration. --- Please write an appropriate down migration for the SQL below: --- -- Create loyaltyCardStatus table --- CREATE TABLE public."loyaltyCardStatus"( --- value text NOT NULL --- ); --- --- ALTER TABLE ONLY public."loyaltyCardStatus" --- ADD CONSTRAINT "loyaltyCardStatus_pkey" PRIMARY KEY (value); --- --- INSERT INTO public."loyaltyCardStatus"(value) --- VALUES ('DRAFT'), --- ('PUBLISHED'); --- --- -- Create loyaltyCardParameters table --- CREATE TABLE "public"."loyaltyCardParameters"( --- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), --- "loyaltyCardId" text NOT NULL UNIQUE, --- "activityWebhookId" text, --- "status" text DEFAULT 'DRAFT' REFERENCES "public"."loyaltyCardStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, --- "created_at" timestamptz NOT NULL DEFAULT now(), --- "updated_at" timestamptz NOT NULL DEFAULT now(), --- "organizerId" text NOT NULL, --- "signingKey" text UNIQUE --- ); --- --- -- Comments for loyaltyCardParameters table --- COMMENT ON TABLE "public"."loyaltyCardParameters" IS E'The loyaltyCardParameters model is designed to define properties on a loyalty card, including details like the loyaltyCardId and activityWebhookId. It manages various settings and metadata related to the loyalty card, ensuring efficient and accurate management of loyalty card programs.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardParameters"."loyaltyCardId" IS E'Unique identifier for each loyalty card, ensuring no duplicates in the system.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardParameters"."activityWebhookId" IS E'The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardParameters"."status" IS E'Represents the current status of the loyalty card, either "DRAFT" or "PUBLISHED".'; --- --- COMMENT ON COLUMN "public"."loyaltyCardParameters"."organizerId" IS E'Identifier for the organizer responsible for the loyalty card.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardParameters"."signingKey" IS E'Unique signing key used for secure operations related to the loyalty card.'; --- --- -- Create trigger for loyaltyCardParameters --- CREATE TRIGGER set_loyaltyCardParameters_updated_at --- BEFORE UPDATE ON "public"."loyaltyCardParameters" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- -- Create loyaltyCardNftContract table --- CREATE TABLE "public"."loyaltyCardNftContract"( --- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), --- "chainId" text NOT NULL, --- "contractAddress" text NOT NULL, --- "created_at" timestamptz NOT NULL DEFAULT now(), --- "updated_at" timestamptz NOT NULL DEFAULT now(), --- "organizerId" text NOT NULL, --- "loyaltyCardId" text NOT NULL REFERENCES "public"."loyaltyCardParameters"("loyaltyCardId") ON UPDATE NO ACTION ON DELETE NO ACTION, --- UNIQUE ("contractAddress", "chainId") --- ); --- --- COMMENT ON TABLE "public"."loyaltyCardNftContract" IS E'The loyaltyCardNftContract model is designed to store metadata associated with NFT contracts that act as loyalty cards for organizers. This table captures critical details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. It includes organizerId to link each loyalty card contract directly with an organizer, facilitating the management and interaction with NFT-based loyalty programs.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."contractAddress" IS E'Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card''s existence and behavior on the blockchain.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."chainId" IS E'Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."organizerId" IS E'A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."loyaltyCardId" IS E'Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."activityWebhookId" IS E'The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers, including assignments, burns, and metadata updates for soulbound loyalty card NFTs. This webhook ID is essential for real-time monitoring and processing of these specific activities, ensuring that the platform stays updated with the latest status and information.'; --- --- -- Create trigger to set updated_at column on updates --- CREATE TRIGGER set_loyaltyCardNftContract_updated_at --- BEFORE UPDATE ON "public"."loyaltyCardNftContract" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- -- Function to force lowercase contractAddress and loyaltyCardId in loyaltyCardNftContract table --- CREATE OR REPLACE FUNCTION force_lowercase_loyaltyCardNftContract() --- RETURNS TRIGGER --- AS $$ --- BEGIN --- NEW."contractAddress" := LOWER(NEW."contractAddress"); --- RETURN NEW; --- END; --- $$ --- LANGUAGE plpgsql; --- --- -- Trigger to apply lowercase function before insert --- CREATE TRIGGER loyaltyCardNftContract_before_insert --- BEFORE INSERT ON "public"."loyaltyCardNftContract" --- FOR EACH ROW --- EXECUTE FUNCTION force_lowercase_loyaltyCardNftContract(); diff --git a/hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/up.sql b/hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/up.sql deleted file mode 100644 index a58a25cd7..000000000 --- a/hasura/app/migrations/default/1710936959258_loyaltyCardNftContract/up.sql +++ /dev/null @@ -1,94 +0,0 @@ --- Create loyaltyCardStatus table -CREATE TABLE public."loyaltyCardStatus"( - value text NOT NULL -); - -ALTER TABLE ONLY public."loyaltyCardStatus" - ADD CONSTRAINT "loyaltyCardStatus_pkey" PRIMARY KEY (value); - -INSERT INTO public."loyaltyCardStatus"(value) - VALUES ('DRAFT'), -('PUBLISHED'); - --- Create loyaltyCardParameters table -CREATE TABLE "public"."loyaltyCardParameters"( - "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), - "loyaltyCardId" text NOT NULL UNIQUE, - "activityWebhookId" text, - "activityWebhookSigningKey" text UNIQUE, - "metadataUpdateWebhookId" text, - "metadataUpdateWebhookSigningKey" text UNIQUE, - "status" text DEFAULT 'DRAFT' REFERENCES "public"."loyaltyCardStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, - "created_at" timestamptz NOT NULL DEFAULT now(), - "updated_at" timestamptz NOT NULL DEFAULT now(), - "organizerId" text NOT NULL -); - --- Comments for loyaltyCardParameters table -COMMENT ON TABLE "public"."loyaltyCardParameters" IS E'The loyaltyCardParameters model is designed to define properties on a loyalty card, including details like the loyaltyCardId and activityWebhookId. It manages various settings and metadata related to the loyalty card, ensuring efficient and accurate management of loyalty card programs.'; - -COMMENT ON COLUMN "public"."loyaltyCardParameters"."loyaltyCardId" IS E'Unique identifier for each loyalty card, ensuring no duplicates in the system.'; - -COMMENT ON COLUMN "public"."loyaltyCardParameters"."activityWebhookId" IS E'The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card.'; - -COMMENT ON COLUMN "public"."loyaltyCardParameters"."activityWebhookSigningKey" IS E'Unique signing key used for secure operations related to the loyalty card activity webhook.'; - -COMMENT ON COLUMN "public"."loyaltyCardParameters"."metadataUpdateWebhookId" IS E'The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card.'; - -COMMENT ON COLUMN "public"."loyaltyCardParameters"."metadataUpdateWebhookSigningKey" IS E'Unique signing key used for secure operations related to the loyalty card metadata update webhook.'; - -COMMENT ON COLUMN "public"."loyaltyCardParameters"."status" IS E'Represents the current status of the loyalty card, either "DRAFT" or "PUBLISHED".'; - -COMMENT ON COLUMN "public"."loyaltyCardParameters"."organizerId" IS E'Identifier for the organizer responsible for the loyalty card.'; - --- Create trigger for loyaltyCardParameters -CREATE TRIGGER set_loyaltyCardParameters_updated_at - BEFORE UPDATE ON "public"."loyaltyCardParameters" - FOR EACH ROW - EXECUTE FUNCTION public.set_current_timestamp_updated_at(); - --- Create loyaltyCardNftContract table -CREATE TABLE "public"."loyaltyCardNftContract"( - "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), - "chainId" text NOT NULL, - "contractAddress" text NOT NULL, - "created_at" timestamptz NOT NULL DEFAULT now(), - "updated_at" timestamptz NOT NULL DEFAULT now(), - "organizerId" text NOT NULL, - "loyaltyCardId" text NOT NULL UNIQUE, - UNIQUE ("contractAddress", "chainId") -); - -COMMENT ON TABLE "public"."loyaltyCardNftContract" IS E'The loyaltyCardNftContract model is designed to store metadata associated with NFT contracts that act as loyalty cards for organizers. This table captures critical details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. It includes organizerId to link each loyalty card contract directly with an organizer, facilitating the management and interaction with NFT-based loyalty programs.'; - -COMMENT ON COLUMN "public"."loyaltyCardNftContract"."contractAddress" IS E'Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card''s existence and behavior on the blockchain.'; - -COMMENT ON COLUMN "public"."loyaltyCardNftContract"."chainId" IS E'Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment.'; - -COMMENT ON COLUMN "public"."loyaltyCardNftContract"."organizerId" IS E'A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform.'; - -COMMENT ON COLUMN "public"."loyaltyCardNftContract"."loyaltyCardId" IS E'Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS.'; - --- Create trigger to set updated_at column on updates -CREATE TRIGGER set_loyaltyCardNftContract_updated_at - BEFORE UPDATE ON "public"."loyaltyCardNftContract" - FOR EACH ROW - EXECUTE FUNCTION public.set_current_timestamp_updated_at(); - --- Function to force lowercase contractAddress and loyaltyCardId in loyaltyCardNftContract table -CREATE OR REPLACE FUNCTION force_lowercase_loyaltyCardNftContract() - RETURNS TRIGGER - AS $$ -BEGIN - NEW."contractAddress" := LOWER(NEW."contractAddress"); - RETURN NEW; -END; -$$ -LANGUAGE plpgsql; - --- Trigger to apply lowercase function before insert -CREATE TRIGGER loyaltyCardNftContract_before_insert - BEFORE INSERT ON "public"."loyaltyCardNftContract" - FOR EACH ROW - EXECUTE FUNCTION force_lowercase_loyaltyCardNftContract(); - diff --git a/hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/down.sql b/hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/down.sql deleted file mode 100644 index 0f81129c9..000000000 --- a/hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/down.sql +++ /dev/null @@ -1,122 +0,0 @@ --- Could not auto-generate a down migration. --- Please write an appropriate down migration for the SQL below: --- -- NFT status --- CREATE TABLE public."nftStatus"( --- value text NOT NULL --- ); --- --- ALTER TABLE ONLY public."nftStatus" --- ADD CONSTRAINT "nftStatus_pkey" PRIMARY KEY (value); --- --- INSERT INTO public."nftStatus"(value) --- VALUES ('CONFIRMED'), -- NFT attribution is confirmed --- ('IS_MINTING'), -- NFT is being minted through a blockchain transaction --- ('ERROR'), -- An error occurred during the NFT attribution --- ('COMPLETED'), -- NFT is successfully attributed and held by the user's wallet --- ('BURNED'), -- NFT has been burned for any reason --- ('IS_TRANSFERRING') -- NFT is being transferred to another wallet --- ; --- --- -- Modify "eventPassNft" table --- ALTER TABLE public."eventPassNft" --- ALTER COLUMN "tokenId" DROP NOT NULL, --- ALTER COLUMN "metadata" DROP NOT NULL, --- DROP COLUMN "isDelivered", --- ADD COLUMN "status" text DEFAULT 'CONFIRMED'; --- --- ALTER TABLE public."eventPassNft" --- ADD CONSTRAINT "eventPassNft_status_fkey" FOREIGN KEY ("status") REFERENCES public."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION; --- --- -- Drop the existing unique constraint --- ALTER TABLE public."eventPassNft" --- DROP CONSTRAINT "eventPassNft_contractAddress_tokenId_chainId_key"; --- --- -- Create a partial unique index --- CREATE UNIQUE INDEX "eventPassNft_contractAddress_tokenId_chainId_idx" ON public."eventPassNft"("contractAddress", "tokenId", "chainId") --- WHERE --- "tokenId" IS NOT NULL; --- --- -- Modify "packNftSupply" table --- ALTER TABLE public."packNftSupply" --- DROP COLUMN "isDelivered", --- ADD COLUMN "status" text DEFAULT 'CONFIRMED'; --- --- ALTER TABLE public."packNftSupply" --- ADD CONSTRAINT "packNftSupply_status_fkey" FOREIGN KEY ("status") REFERENCES public."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION; --- --- -- Create loyaltyCardNft table --- CREATE TABLE "public"."loyaltyCardNft"( --- "id" uuid NOT NULL DEFAULT gen_random_uuid(), --- "contractAddress" text NOT NULL, --- "tokenId" bigint, --- "metadata" jsonb, --- "error" text, --- "tokenUri" text, --- "chainId" text NOT NULL, --- "loyaltyCardId" text NOT NULL, --- "organizerId" text NOT NULL, --- "ownerAddress" text NOT NULL, --- "burnedTransferId" uuid, --- "status" text DEFAULT 'CONFIRMED', --- "created_at" timestamptz NOT NULL DEFAULT now(), --- "updated_at" timestamptz NOT NULL DEFAULT now(), --- PRIMARY KEY ("id"), --- FOREIGN KEY ("status") REFERENCES "public"."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION --- ); --- --- -- Create a partial unique index on "loyaltyCardNft" --- CREATE UNIQUE INDEX "loyaltyCardNft_contractAddress_tokenId_chainId_idx" ON public."loyaltyCardNft"("contractAddress", "tokenId", "chainId") --- WHERE --- "tokenId" IS NOT NULL; --- --- -- Partial unique index for ownerAddress to ensure uniqueness among active NFTs --- CREATE UNIQUE INDEX idx_loyaltyCardNft_ownerAddress_active ON "public"."loyaltyCardNft"("ownerAddress") --- WHERE --- "burnedTransferId" IS NULL; --- --- -- Table and column comments --- COMMENT ON TABLE "public"."loyaltyCardNft" IS E'The loyaltyCardNft model stores NFTs delivered by the loyaltyCardNftContract, each uniquely associated with a loyalty card. These NFTs are soulbound to a specific owner and not transferable, though they can be burned, indicating the end of their lifecycle. The structure allows for the dynamic update of NFT metadata by contract admins, adhering to the loyalty card contract stipulations.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNft"."contractAddress" IS E'Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT\'s origin and behavior on the blockchain.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNft"."tokenId" IS E'The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNft"."metadata" IS E'The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNft"."error" IS E'Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNft"."tokenUri" IS E'The designated URI for the loyalty card NFT\'s metadata blob, providing a stable reference for data extraction.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNft"."chainId" IS E'Denotes the specific blockchain or network of the loyalty card NFT.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNft"."loyaltyCardId" IS E'A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNft"."organizerId" IS E'A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNft"."ownerAddress" IS E'The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned.'; --- --- COMMENT ON COLUMN "public"."loyaltyCardNft"."burnedTransferId" IS E'If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin.'; --- --- -- Create trigger for loyaltyCardNft --- CREATE TRIGGER set_loyaltyCardNft_updated_at --- BEFORE UPDATE ON "public"."loyaltyCardNft" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- -- Function to force lowercase contractAddress and ownerAddress in loyaltyCardNft table --- CREATE OR REPLACE FUNCTION force_lowercase_loyaltyCardNft() --- RETURNS TRIGGER --- AS $$ --- BEGIN --- NEW."contractAddress" := LOWER(NEW."contractAddress"); --- NEW."ownerAddress" := LOWER(NEW."ownerAddress"); --- RETURN NEW; --- END; --- $$ --- LANGUAGE plpgsql; --- --- -- Trigger to apply lowercase function before insert for loyaltyCardNft --- CREATE TRIGGER loyaltyCardNft_before_insert --- BEFORE INSERT ON "public"."loyaltyCardNft" --- FOR EACH ROW --- EXECUTE FUNCTION force_lowercase_loyaltyCardNft(); diff --git a/hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/up.sql b/hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/up.sql deleted file mode 100644 index 82a9eb737..000000000 --- a/hasura/app/migrations/default/1710944716876_nftStatus_loyaltyCardNft/up.sql +++ /dev/null @@ -1,123 +0,0 @@ --- NFT status -CREATE TABLE public."nftStatus"( - value text NOT NULL -); - -ALTER TABLE ONLY public."nftStatus" - ADD CONSTRAINT "nftStatus_pkey" PRIMARY KEY (value); - -INSERT INTO public."nftStatus"(value) - VALUES ('CONFIRMED'), -- NFT attribution is confirmed -('IS_MINTING'), -- NFT is being minted through a blockchain transaction -('ERROR'), -- An error occurred during the NFT attribution -('COMPLETED'), -- NFT is successfully attributed and held by the user's wallet -('BURNED'), -- NFT has been burned for any reason -('IS_TRANSFERRING'), -- NFT is being transferred to another wallet -('HELD_BY_CONTRACT'), -- NFT is held by a contract (e.g., lottery contract) before distribution -('LAZY_MINTED') -- NFT is lazily minted and not yet attributed to a user -; - --- Modify "eventPassNft" table -ALTER TABLE public."eventPassNft" - ALTER COLUMN "tokenId" DROP NOT NULL, - ALTER COLUMN "metadata" DROP NOT NULL, - DROP COLUMN "isDelivered", - ADD COLUMN "status" text DEFAULT 'CONFIRMED'; - -ALTER TABLE public."eventPassNft" - ADD CONSTRAINT "eventPassNft_status_fkey" FOREIGN KEY ("status") REFERENCES public."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION; - --- Drop the existing unique constraint -ALTER TABLE public."eventPassNft" - DROP CONSTRAINT "eventPassNft_contractAddress_tokenId_chainId_key"; - --- Create a partial unique index -CREATE UNIQUE INDEX "eventPassNft_contractAddress_tokenId_chainId_idx" ON public."eventPassNft"("contractAddress", "tokenId", "chainId") -WHERE - "tokenId" IS NOT NULL; - --- Modify "packNftSupply" table -ALTER TABLE public."packNftSupply" - DROP COLUMN "isDelivered", - ADD COLUMN "status" text DEFAULT 'CONFIRMED'; - -ALTER TABLE public."packNftSupply" - ADD CONSTRAINT "packNftSupply_status_fkey" FOREIGN KEY ("status") REFERENCES public."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION; - --- Create loyaltyCardNft table -CREATE TABLE "public"."loyaltyCardNft"( - "id" uuid NOT NULL DEFAULT gen_random_uuid(), - "contractAddress" text NOT NULL, - "tokenId" bigint, - "metadata" jsonb, - "error" text, - "tokenUri" text, - "chainId" text NOT NULL, - "loyaltyCardId" text NOT NULL, - "organizerId" text NOT NULL, - "ownerAddress" text NOT NULL, - "burnedTransferId" uuid, - "status" text DEFAULT 'CONFIRMED', - "created_at" timestamptz NOT NULL DEFAULT now(), - "updated_at" timestamptz NOT NULL DEFAULT now(), - PRIMARY KEY ("id"), - FOREIGN KEY ("status") REFERENCES "public"."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION -); - --- Create a partial unique index on "loyaltyCardNft" -CREATE UNIQUE INDEX "loyaltyCardNft_contractAddress_tokenId_chainId_idx" ON public."loyaltyCardNft"("contractAddress", "tokenId", "chainId") -WHERE - "tokenId" IS NOT NULL; - --- Partial unique index for ownerAddress to ensure uniqueness among active NFTs -CREATE UNIQUE INDEX idx_loyaltyCardNft_ownerAddress_active ON "public"."loyaltyCardNft"("ownerAddress") -WHERE - "burnedTransferId" IS NULL; - --- Table and column comments -COMMENT ON TABLE "public"."loyaltyCardNft" IS E'The loyaltyCardNft model stores NFTs delivered by the loyaltyCardNftContract, each uniquely associated with a loyalty card. These NFTs are soulbound to a specific owner and not transferable, though they can be burned, indicating the end of their lifecycle. The structure allows for the dynamic update of NFT metadata by contract admins, adhering to the loyalty card contract stipulations.'; - -COMMENT ON COLUMN "public"."loyaltyCardNft"."contractAddress" IS E'Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT\'s origin and behavior on the blockchain.'; - -COMMENT ON COLUMN "public"."loyaltyCardNft"."tokenId" IS E'The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.'; - -COMMENT ON COLUMN "public"."loyaltyCardNft"."metadata" IS E'The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.'; - -COMMENT ON COLUMN "public"."loyaltyCardNft"."error" IS E'Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.'; - -COMMENT ON COLUMN "public"."loyaltyCardNft"."tokenUri" IS E'The designated URI for the loyalty card NFT\'s metadata blob, providing a stable reference for data extraction.'; - -COMMENT ON COLUMN "public"."loyaltyCardNft"."chainId" IS E'Denotes the specific blockchain or network of the loyalty card NFT.'; - -COMMENT ON COLUMN "public"."loyaltyCardNft"."loyaltyCardId" IS E'A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform.'; - -COMMENT ON COLUMN "public"."loyaltyCardNft"."organizerId" IS E'A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform.'; - -COMMENT ON COLUMN "public"."loyaltyCardNft"."ownerAddress" IS E'The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned.'; - -COMMENT ON COLUMN "public"."loyaltyCardNft"."burnedTransferId" IS E'If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin.'; - --- Create trigger for loyaltyCardNft -CREATE TRIGGER set_loyaltyCardNft_updated_at - BEFORE UPDATE ON "public"."loyaltyCardNft" - FOR EACH ROW - EXECUTE FUNCTION public.set_current_timestamp_updated_at(); - --- Function to force lowercase contractAddress and ownerAddress in loyaltyCardNft table -CREATE OR REPLACE FUNCTION force_lowercase_loyaltyCardNft() - RETURNS TRIGGER - AS $$ -BEGIN - NEW."contractAddress" := LOWER(NEW."contractAddress"); - NEW."ownerAddress" := LOWER(NEW."ownerAddress"); - RETURN NEW; -END; -$$ -LANGUAGE plpgsql; - --- Trigger to apply lowercase function before insert for loyaltyCardNft -CREATE TRIGGER loyaltyCardNft_before_insert - BEFORE INSERT ON "public"."loyaltyCardNft" - FOR EACH ROW - EXECUTE FUNCTION force_lowercase_loyaltyCardNft(); - diff --git a/hasura/app/migrations/default/1710952105946_stampNft/down.sql b/hasura/app/migrations/default/1710952105946_stampNft/down.sql deleted file mode 100644 index 0d3ffe8d1..000000000 --- a/hasura/app/migrations/default/1710952105946_stampNft/down.sql +++ /dev/null @@ -1,200 +0,0 @@ --- Could not auto-generate a down migration. --- Please write an appropriate down migration for the SQL below: --- -- Create shopifyCampaignStatus table --- CREATE TABLE public."shopifyCampaignStatus"( --- value text NOT NULL --- ); --- --- ALTER TABLE ONLY public."shopifyCampaignStatus" --- ADD CONSTRAINT "shopifyCampaignStatus_pkey" PRIMARY KEY (value); --- --- INSERT INTO public."shopifyCampaignStatus"(value) --- VALUES ('DRAFT'), --- ('PUBLISHED'); --- --- -- Create shopifyCampaignParameters table --- CREATE TABLE "public"."shopifyCampaignParameters"( --- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), --- "campaignId" text NOT NULL UNIQUE, --- "activityWebhookId" text, --- "activityWebhookSigningKey" text UNIQUE, --- "status" text DEFAULT 'DRAFT' REFERENCES "public"."shopifyCampaignStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, --- "created_at" timestamptz NOT NULL DEFAULT now(), --- "updated_at" timestamptz NOT NULL DEFAULT now(), --- "organizerId" text NOT NULL --- ); --- --- -- Comments for shopifyCampaignParameters table --- COMMENT ON TABLE "public"."shopifyCampaignParameters" IS E'The shopifyCampaignParameters model is designed to mirror a Shopify token gating campaign operated by a brand on its own Shopify store. It manages various settings and metadata related to the campaign, ensuring efficient and accurate management of token gating campaigns.'; --- --- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."campaignId" IS E'Unique identifier for each Shopify campaign, storing the gate ID from Shopify.'; --- --- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."activityWebhookId" IS E'The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.'; --- --- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."activityWebhookSigningKey" IS E'Unique signing key used for secure operations related to the campaign activity webhook.'; --- --- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."status" IS E'Represents the current status of the campaign, either "DRAFT" or "PUBLISHED".'; --- --- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."organizerId" IS E'Identifier for the organizer responsible for the campaign.'; --- --- -- Create trigger for shopifyCampaignParameters --- CREATE TRIGGER set_shopifyCampaign_updated_at --- BEFORE UPDATE ON "public"."shopifyCampaignParameters" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- -- Create the stampNftContractType table to store contract types --- CREATE TABLE "public"."stampNftContractType"( --- "value" text NOT NULL, --- PRIMARY KEY ("value") --- ); --- --- COMMENT ON TABLE "public"."stampNftContractType" IS 'Defines contract types for the stampNftContract, representing various marketing campaigns or actions.'; --- --- -- Insert default value into stampNftContractType --- INSERT INTO "public"."stampNftContractType"("value") --- VALUES ('SHOPIFY_PURCHASE_COMPLETED'); --- --- COMMENT ON COLUMN "public"."stampNftContractType"."value" IS 'Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.'; --- --- -- Create the stampNftContract table --- CREATE TABLE "public"."stampNftContract"( --- "id" uuid DEFAULT gen_random_uuid(), --- "type" text NOT NULL REFERENCES "public"."stampNftContractType"("value"), --- "contractAddress" text NOT NULL, --- "chainId" text NOT NULL, --- "campaignId" text NOT NULL, --- "organizerId" text NOT NULL, --- "created_at" timestamptz NOT NULL DEFAULT now(), --- "updated_at" timestamptz NOT NULL DEFAULT now(), --- PRIMARY KEY ("contractAddress", "chainId") --- ); --- --- COMMENT ON TABLE "public"."stampNftContract" IS 'Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event.'; --- --- COMMENT ON COLUMN "public"."stampNftContract"."type" IS 'The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.'; --- --- COMMENT ON COLUMN "public"."stampNftContract"."contractAddress" IS 'The blockchain address of the stamp NFT contract.'; --- --- COMMENT ON COLUMN "public"."stampNftContract"."chainId" IS 'The identifier of the blockchain network where the contract is deployed.'; --- --- COMMENT ON COLUMN "public"."stampNftContract"."campaignId" IS 'A unique identifier for the marketing campaign associated with this contract.'; --- --- -- Create trigger for stampNftContract --- CREATE TRIGGER set_stampNftContract_updated_at --- BEFORE UPDATE ON "public"."stampNftContract" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- -- Function to force lowercase contractAddress in stampNftContract table --- CREATE OR REPLACE FUNCTION force_lowercase_contractAddress_stampNftContract() --- RETURNS TRIGGER --- AS $$ --- BEGIN --- NEW."contractAddress" := LOWER(NEW."contractAddress"); --- RETURN NEW; --- END; --- $$ --- LANGUAGE plpgsql; --- --- -- Trigger to apply lowercase function before insert or update for stampNftContract --- CREATE TRIGGER force_lowercase_stampNftContract_before_insert_update --- BEFORE INSERT OR UPDATE ON "public"."stampNftContract" --- FOR EACH ROW --- EXECUTE FUNCTION force_lowercase_contractAddress_stampNftContract(); --- --- -- Create stampNft table to hold information about each token type within a contract --- CREATE TABLE "public"."stampNft"( --- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), --- "contractAddress" text NOT NULL, --- "chainId" text NOT NULL, --- "tokenId" bigint NOT NULL, --- "tokenUri" text, --- "metadata" jsonb NOT NULL, --- "created_at" timestamptz NOT NULL DEFAULT now(), --- "updated_at" timestamptz NOT NULL DEFAULT now(), --- FOREIGN KEY ("contractAddress", "chainId") REFERENCES "public"."stampNftContract"("contractAddress", "chainId"), --- UNIQUE ("contractAddress", "tokenId", "chainId") --- ); --- --- COMMENT ON COLUMN "public"."stampNft"."tokenId" IS 'The unique identifier of the token within its contract.'; --- --- COMMENT ON COLUMN "public"."stampNft"."tokenUri" IS 'URI pointing to the token metadata, which may include details such as the item associated with the token.'; --- --- COMMENT ON COLUMN "public"."stampNft"."metadata" IS 'Structured metadata associated with the token, stored in a JSONB format for flexibility.'; --- --- COMMENT ON TABLE "public"."stampNft" IS 'Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata.'; --- --- -- Create trigger for stampNft --- CREATE TRIGGER set_stampNft_updated_at --- BEFORE UPDATE ON "public"."stampNft" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- -- Function to force lowercase contractAddress in stampNft table --- CREATE OR REPLACE FUNCTION force_lowercase_contractAddress_stampNft() --- RETURNS TRIGGER --- AS $$ --- BEGIN --- NEW."contractAddress" := LOWER(NEW."contractAddress"); --- RETURN NEW; --- END; --- $$ --- LANGUAGE plpgsql; --- --- -- Trigger to apply lowercase function before insert or update for stampNft --- CREATE TRIGGER force_lowercase_stampNft_before_insert_update --- BEFORE INSERT OR UPDATE ON "public"."stampNft" --- FOR EACH ROW --- EXECUTE FUNCTION force_lowercase_contractAddress_stampNft(); --- --- -- Create stampNftSupply table for tracking ownership and quantities --- CREATE TABLE "public"."stampNftSupply"( --- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), --- "tokenId" bigint NOT NULL, --- "contractAddress" text NOT NULL, --- "chainId" text NOT NULL, --- "currentOwnerAddress" text NOT NULL, --- "lastNftTransferId" uuid REFERENCES "public"."nftTransfer"("id") ON UPDATE NO ACTION ON DELETE NO ACTION, --- "amount" integer NOT NULL CHECK (amount >= 0), --- "error" text, --- "status" text DEFAULT 'CONFIRMED', --- "created_at" timestamptz NOT NULL DEFAULT now(), --- "updated_at" timestamptz NOT NULL DEFAULT now(), --- FOREIGN KEY ("tokenId", "contractAddress", "chainId") REFERENCES "public"."stampNft"("tokenId", "contractAddress", "chainId"), --- FOREIGN KEY ("contractAddress", "chainId") REFERENCES "public"."stampNftContract"("contractAddress", "chainId"), --- FOREIGN KEY ("status") REFERENCES "public"."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, --- UNIQUE ("tokenId", "contractAddress", "chainId", "currentOwnerAddress") --- ); --- --- COMMENT ON TABLE "public"."stampNftSupply" IS 'Tracks the current ownership and quantities of each token under a stampNftContract. Each row associates a token (identified by tokenId and contractAddress) with an owner and the quantity they hold.'; --- --- COMMENT ON COLUMN "public"."stampNftSupply"."currentOwnerAddress" IS 'The blockchain address of the current owner of the token.'; --- --- COMMENT ON COLUMN "public"."stampNftSupply"."lastNftTransferId" IS 'Reference to the last transfer event for this token, providing a link to detailed transfer information.'; --- --- COMMENT ON COLUMN "public"."stampNftSupply"."amount" IS 'The quantity of the token held by the current owner.'; --- --- -- Create trigger for stampNftSupply --- CREATE TRIGGER set_stampNftSupply_updated_at --- BEFORE UPDATE ON "public"."stampNftSupply" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- -- Function to force lowercase contractAddress and currentOwnerAddress in stampNftSupply table --- CREATE OR REPLACE FUNCTION force_lowercase_addresses_stampNftSupply() --- RETURNS TRIGGER --- AS $$ --- BEGIN --- NEW."contractAddress" := LOWER(NEW."contractAddress"); --- NEW."currentOwnerAddress" := LOWER(NEW."currentOwnerAddress"); --- RETURN NEW; --- END; --- $$ --- LANGUAGE plpgsql; --- --- -- Trigger to apply lowercase function before insert or update for stampNftSupply --- CREATE TRIGGER force_lowercase_stampNftSupply_before_insert_update --- BEFORE INSERT OR UPDATE ON "public"."stampNftSupply" --- FOR EACH ROW --- EXECUTE FUNCTION force_lowercase_addresses_stampNftSupply(); diff --git a/hasura/app/migrations/default/1710952105946_stampNft/up.sql b/hasura/app/migrations/default/1710952105946_stampNft/up.sql deleted file mode 100644 index 2ea12496e..000000000 --- a/hasura/app/migrations/default/1710952105946_stampNft/up.sql +++ /dev/null @@ -1,199 +0,0 @@ --- Create shopifyCampaignStatus table -CREATE TABLE public."shopifyCampaignStatus"( - value text NOT NULL -); - -ALTER TABLE ONLY public."shopifyCampaignStatus" - ADD CONSTRAINT "shopifyCampaignStatus_pkey" PRIMARY KEY (value); - -INSERT INTO public."shopifyCampaignStatus"(value) - VALUES ('DRAFT'), -('PUBLISHED'); - --- Create shopifyCampaignParameters table -CREATE TABLE "public"."shopifyCampaignParameters"( - "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), - "campaignId" text NOT NULL UNIQUE, - "activityWebhookId" text, - "activityWebhookSigningKey" text UNIQUE, - "status" text DEFAULT 'DRAFT' REFERENCES "public"."shopifyCampaignStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, - "created_at" timestamptz NOT NULL DEFAULT now(), - "updated_at" timestamptz NOT NULL DEFAULT now(), - "organizerId" text NOT NULL -); - --- Comments for shopifyCampaignParameters table -COMMENT ON TABLE "public"."shopifyCampaignParameters" IS E'The shopifyCampaignParameters model is designed to mirror a Shopify token gating campaign operated by a brand on its own Shopify store. It manages various settings and metadata related to the campaign, ensuring efficient and accurate management of token gating campaigns.'; - -COMMENT ON COLUMN "public"."shopifyCampaignParameters"."campaignId" IS E'Unique identifier for each Shopify campaign, storing the gate ID from Shopify.'; - -COMMENT ON COLUMN "public"."shopifyCampaignParameters"."activityWebhookId" IS E'The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.'; - -COMMENT ON COLUMN "public"."shopifyCampaignParameters"."activityWebhookSigningKey" IS E'Unique signing key used for secure operations related to the campaign activity webhook.'; - -COMMENT ON COLUMN "public"."shopifyCampaignParameters"."status" IS E'Represents the current status of the campaign, either "DRAFT" or "PUBLISHED".'; - -COMMENT ON COLUMN "public"."shopifyCampaignParameters"."organizerId" IS E'Identifier for the organizer responsible for the campaign.'; - --- Create trigger for shopifyCampaignParameters -CREATE TRIGGER set_shopifyCampaign_updated_at - BEFORE UPDATE ON "public"."shopifyCampaignParameters" - FOR EACH ROW - EXECUTE FUNCTION public.set_current_timestamp_updated_at(); - --- Create the stampNftContractType table to store contract types -CREATE TABLE "public"."stampNftContractType"( - "value" text NOT NULL, - PRIMARY KEY ("value") -); - -COMMENT ON TABLE "public"."stampNftContractType" IS 'Defines contract types for the stampNftContract, representing various marketing campaigns or actions.'; - --- Insert default value into stampNftContractType -INSERT INTO "public"."stampNftContractType"("value") - VALUES ('SHOPIFY_PURCHASE_COMPLETED'); - -COMMENT ON COLUMN "public"."stampNftContractType"."value" IS 'Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.'; - --- Create the stampNftContract table -CREATE TABLE "public"."stampNftContract"( - "id" uuid DEFAULT gen_random_uuid(), - "type" text NOT NULL REFERENCES "public"."stampNftContractType"("value"), - "contractAddress" text NOT NULL, - "chainId" text NOT NULL, - "campaignId" text NOT NULL, - "organizerId" text NOT NULL, - "created_at" timestamptz NOT NULL DEFAULT now(), - "updated_at" timestamptz NOT NULL DEFAULT now(), - PRIMARY KEY ("contractAddress", "chainId") -); - -COMMENT ON TABLE "public"."stampNftContract" IS 'Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event.'; - -COMMENT ON COLUMN "public"."stampNftContract"."type" IS 'The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.'; - -COMMENT ON COLUMN "public"."stampNftContract"."contractAddress" IS 'The blockchain address of the stamp NFT contract.'; - -COMMENT ON COLUMN "public"."stampNftContract"."chainId" IS 'The identifier of the blockchain network where the contract is deployed.'; - -COMMENT ON COLUMN "public"."stampNftContract"."campaignId" IS 'A unique identifier for the marketing campaign associated with this contract.'; - --- Create trigger for stampNftContract -CREATE TRIGGER set_stampNftContract_updated_at - BEFORE UPDATE ON "public"."stampNftContract" - FOR EACH ROW - EXECUTE FUNCTION public.set_current_timestamp_updated_at(); - --- Function to force lowercase contractAddress in stampNftContract table -CREATE OR REPLACE FUNCTION force_lowercase_contractAddress_stampNftContract() - RETURNS TRIGGER - AS $$ -BEGIN - NEW."contractAddress" := LOWER(NEW."contractAddress"); - RETURN NEW; -END; -$$ -LANGUAGE plpgsql; - --- Trigger to apply lowercase function before insert or update for stampNftContract -CREATE TRIGGER force_lowercase_stampNftContract_before_insert_update - BEFORE INSERT OR UPDATE ON "public"."stampNftContract" - FOR EACH ROW - EXECUTE FUNCTION force_lowercase_contractAddress_stampNftContract(); - --- Create stampNft table to hold information about each token type within a contract -CREATE TABLE "public"."stampNft"( - "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), - "contractAddress" text NOT NULL, - "chainId" text NOT NULL, - "tokenId" bigint NOT NULL, - "tokenUri" text, - "metadata" jsonb NOT NULL, - "created_at" timestamptz NOT NULL DEFAULT now(), - "updated_at" timestamptz NOT NULL DEFAULT now(), - FOREIGN KEY ("contractAddress", "chainId") REFERENCES "public"."stampNftContract"("contractAddress", "chainId"), - UNIQUE ("contractAddress", "tokenId", "chainId") -); - -COMMENT ON COLUMN "public"."stampNft"."tokenId" IS 'The unique identifier of the token within its contract.'; - -COMMENT ON COLUMN "public"."stampNft"."tokenUri" IS 'URI pointing to the token metadata, which may include details such as the item associated with the token.'; - -COMMENT ON COLUMN "public"."stampNft"."metadata" IS 'Structured metadata associated with the token, stored in a JSONB format for flexibility.'; - -COMMENT ON TABLE "public"."stampNft" IS 'Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata.'; - --- Create trigger for stampNft -CREATE TRIGGER set_stampNft_updated_at - BEFORE UPDATE ON "public"."stampNft" - FOR EACH ROW - EXECUTE FUNCTION public.set_current_timestamp_updated_at(); - --- Function to force lowercase contractAddress in stampNft table -CREATE OR REPLACE FUNCTION force_lowercase_contractAddress_stampNft() - RETURNS TRIGGER - AS $$ -BEGIN - NEW."contractAddress" := LOWER(NEW."contractAddress"); - RETURN NEW; -END; -$$ -LANGUAGE plpgsql; - --- Trigger to apply lowercase function before insert or update for stampNft -CREATE TRIGGER force_lowercase_stampNft_before_insert_update - BEFORE INSERT OR UPDATE ON "public"."stampNft" - FOR EACH ROW - EXECUTE FUNCTION force_lowercase_contractAddress_stampNft(); - --- Create stampNftSupply table for tracking ownership and quantities -CREATE TABLE "public"."stampNftSupply"( - "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), - "tokenId" bigint NOT NULL, - "contractAddress" text NOT NULL, - "chainId" text NOT NULL, - "currentOwnerAddress" text NOT NULL, - "lastNftTransferId" uuid REFERENCES "public"."nftTransfer"("id") ON UPDATE NO ACTION ON DELETE NO ACTION, - "amount" integer NOT NULL CHECK (amount >= 0), - "error" text, - "status" text DEFAULT 'CONFIRMED', - "created_at" timestamptz NOT NULL DEFAULT now(), - "updated_at" timestamptz NOT NULL DEFAULT now(), - FOREIGN KEY ("tokenId", "contractAddress", "chainId") REFERENCES "public"."stampNft"("tokenId", "contractAddress", "chainId"), - FOREIGN KEY ("contractAddress", "chainId") REFERENCES "public"."stampNftContract"("contractAddress", "chainId"), - FOREIGN KEY ("status") REFERENCES "public"."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, - UNIQUE ("tokenId", "contractAddress", "chainId", "currentOwnerAddress") -); - -COMMENT ON TABLE "public"."stampNftSupply" IS 'Tracks the current ownership and quantities of each token under a stampNftContract. Each row associates a token (identified by tokenId and contractAddress) with an owner and the quantity they hold.'; - -COMMENT ON COLUMN "public"."stampNftSupply"."currentOwnerAddress" IS 'The blockchain address of the current owner of the token.'; - -COMMENT ON COLUMN "public"."stampNftSupply"."lastNftTransferId" IS 'Reference to the last transfer event for this token, providing a link to detailed transfer information.'; - -COMMENT ON COLUMN "public"."stampNftSupply"."amount" IS 'The quantity of the token held by the current owner.'; - --- Create trigger for stampNftSupply -CREATE TRIGGER set_stampNftSupply_updated_at - BEFORE UPDATE ON "public"."stampNftSupply" - FOR EACH ROW - EXECUTE FUNCTION public.set_current_timestamp_updated_at(); - --- Function to force lowercase contractAddress and currentOwnerAddress in stampNftSupply table -CREATE OR REPLACE FUNCTION force_lowercase_addresses_stampNftSupply() - RETURNS TRIGGER - AS $$ -BEGIN - NEW."contractAddress" := LOWER(NEW."contractAddress"); - NEW."currentOwnerAddress" := LOWER(NEW."currentOwnerAddress"); - RETURN NEW; -END; -$$ -LANGUAGE plpgsql; - --- Trigger to apply lowercase function before insert or update for stampNftSupply -CREATE TRIGGER force_lowercase_stampNftSupply_before_insert_update - BEFORE INSERT OR UPDATE ON "public"."stampNftSupply" - FOR EACH ROW - EXECUTE FUNCTION force_lowercase_addresses_stampNftSupply(); - diff --git a/hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/down.sql b/hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/down.sql deleted file mode 100644 index 0688b629d..000000000 --- a/hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/down.sql +++ /dev/null @@ -1,38 +0,0 @@ --- Could not auto-generate a down migration. --- Please write an appropriate down migration for the SQL below: --- -- Add stampNftId column --- ALTER TABLE "public"."nftTransfer" --- ADD COLUMN "stampNftId" uuid; --- --- -- Add stampAmount column --- ALTER TABLE "public"."nftTransfer" --- ADD COLUMN "stampAmount" integer; --- --- -- Add foreign key constraint for stampNftId --- ALTER TABLE "public"."nftTransfer" --- ADD CONSTRAINT "fk_stampNftId" --- FOREIGN KEY ("stampNftId") REFERENCES "public"."stampNft"("id"); --- --- -- Add comments for the new columns --- COMMENT ON COLUMN "public"."nftTransfer"."stampNftId" IS 'References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT.'; --- COMMENT ON COLUMN "public"."nftTransfer"."stampAmount" IS 'Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.'; --- --- -- Drop the existing check constraint (if it's named; replace 'your_constraint_name' with its actual name) --- ALTER TABLE "public"."nftTransfer" --- DROP CONSTRAINT "nftTransfer_check"; --- --- -- Add the updated check constraint --- ALTER TABLE "public"."nftTransfer" --- ADD CONSTRAINT "nftTransfer_check" --- CHECK ( --- ("eventPassId" IS NOT NULL AND "packId" IS NULL AND "packAmount" IS NULL AND "stampNftId" IS NULL AND "stampAmount" IS NULL) OR --- ("eventPassId" IS NULL AND "packId" IS NOT NULL AND "packAmount" >= 1 AND "stampNftId" IS NULL AND "stampAmount" IS NULL) OR --- ("stampNftId" IS NOT NULL AND "stampAmount" > 0 AND "eventPassId" IS NULL AND "packId" IS NULL AND "packAmount" IS NULL) --- ); --- --- ALTER TABLE "public"."minterTemporaryWallet" --- ADD COLUMN "campaignId" text, --- ADD COLUMN "loyaltyCardId" text; --- --- COMMENT ON COLUMN "public"."minterTemporaryWallet"."campaignId" IS 'Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract.'; --- COMMENT ON COLUMN "public"."minterTemporaryWallet"."loyaltyCardId" IS 'Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract.'; diff --git a/hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/up.sql b/hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/up.sql deleted file mode 100644 index 114ed881f..000000000 --- a/hasura/app/migrations/default/1710957374899_nftTransfer_and_minterTemporaryWallet_update_Stamps_LoyaltyCards/up.sql +++ /dev/null @@ -1,36 +0,0 @@ --- Add stampNftId column -ALTER TABLE "public"."nftTransfer" -ADD COLUMN "stampNftId" uuid; - --- Add stampAmount column -ALTER TABLE "public"."nftTransfer" -ADD COLUMN "stampAmount" integer; - --- Add foreign key constraint for stampNftId -ALTER TABLE "public"."nftTransfer" -ADD CONSTRAINT "fk_stampNftId" -FOREIGN KEY ("stampNftId") REFERENCES "public"."stampNft"("id"); - --- Add comments for the new columns -COMMENT ON COLUMN "public"."nftTransfer"."stampNftId" IS 'References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT.'; -COMMENT ON COLUMN "public"."nftTransfer"."stampAmount" IS 'Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.'; - --- Drop the existing check constraint (if it's named; replace 'your_constraint_name' with its actual name) -ALTER TABLE "public"."nftTransfer" -DROP CONSTRAINT "nftTransfer_check"; - --- Add the updated check constraint -ALTER TABLE "public"."nftTransfer" -ADD CONSTRAINT "nftTransfer_check" -CHECK ( - ("eventPassId" IS NOT NULL AND "packId" IS NULL AND "packAmount" IS NULL AND "stampNftId" IS NULL AND "stampAmount" IS NULL) OR - ("eventPassId" IS NULL AND "packId" IS NOT NULL AND "packAmount" >= 1 AND "stampNftId" IS NULL AND "stampAmount" IS NULL) OR - ("stampNftId" IS NOT NULL AND "stampAmount" > 0 AND "eventPassId" IS NULL AND "packId" IS NULL AND "packAmount" IS NULL) -); - -ALTER TABLE "public"."minterTemporaryWallet" -ADD COLUMN "campaignId" text, -ADD COLUMN "loyaltyCardId" text; - -COMMENT ON COLUMN "public"."minterTemporaryWallet"."campaignId" IS 'Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract.'; -COMMENT ON COLUMN "public"."minterTemporaryWallet"."loyaltyCardId" IS 'Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract.'; diff --git a/hasura/app/migrations/default/1711125016888_nftMintPassword/down.sql b/hasura/app/migrations/default/1711125016888_nftMintPassword/down.sql deleted file mode 100644 index 366501d4f..000000000 --- a/hasura/app/migrations/default/1711125016888_nftMintPassword/down.sql +++ /dev/null @@ -1,51 +0,0 @@ --- Could not auto-generate a down migration. --- Please write an appropriate down migration for the SQL below: --- -- Create nftMintPassword table --- CREATE TABLE "public"."nftMintPassword"( --- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), --- "password" text NOT NULL, --- "contractAddress" text NOT NULL, --- "chainId" text NOT NULL, --- "organizerId" text NOT NULL, --- "minterAddress" text, --- "tokenId" bigint, --- "created_at" timestamptz NOT NULL DEFAULT now(), --- "updated_at" timestamptz NOT NULL DEFAULT now(), --- UNIQUE ( --- "password", --- "contractAddress", --- "chainId", --- "organizerId" --- ) --- ); --- -- Table and column comments --- COMMENT ON TABLE "public"."nftMintPassword" IS E'The nftMintPassword table stores unique passwords that allow for the minting of NFTs on a specific contract. Each password is associated with a contract address, chain ID, and organizer ID, ensuring it can only be used for the intended NFT. Once a password is used to mint an NFT, the minterAddress and tokenId fields are populated, marking the password as consumed and linking it to the minted NFT.'; --- COMMENT ON COLUMN "public"."nftMintPassword"."password" IS E'The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long.'; --- COMMENT ON COLUMN "public"."nftMintPassword"."contractAddress" IS E'The address of the NFT contract that the password is associated with.'; --- COMMENT ON COLUMN "public"."nftMintPassword"."chainId" IS E'The ID of the blockchain network where the NFT contract is deployed.'; --- COMMENT ON COLUMN "public"."nftMintPassword"."organizerId" IS E'The ID of the organizer that the NFT contract belongs to.'; --- COMMENT ON COLUMN "public"."nftMintPassword"."minterAddress" IS E'The address of the user who used the password to mint an NFT. If null, the password has not been used yet.'; --- COMMENT ON COLUMN "public"."nftMintPassword"."tokenId" IS E'The ID of the NFT that was minted using this password. If null, the password has not been used yet.'; --- -- Create trigger for nftMintPassword --- CREATE TRIGGER set_nftMintPassword_updated_at BEFORE --- UPDATE ON "public"."nftMintPassword" FOR EACH ROW EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- -- Function to force lowercase contractAddress and minterAddress in nftMintPassword table --- CREATE OR REPLACE FUNCTION force_lowercase_nftMintPassword() RETURNS TRIGGER AS $$ BEGIN NEW."contractAddress" := LOWER(NEW."contractAddress"); --- IF NEW."minterAddress" IS NOT NULL THEN NEW."minterAddress" := LOWER(NEW."minterAddress"); --- END IF; --- RETURN NEW; --- END; --- $$ LANGUAGE plpgsql; --- -- Trigger to apply lowercase function before insert for nftMintPassword --- CREATE TRIGGER nftMintPassword_before_insert BEFORE --- INSERT ON "public"."nftMintPassword" FOR EACH ROW EXECUTE FUNCTION force_lowercase_nftMintPassword(); --- ALTER TABLE "public"."lotteryParameters" --- RENAME COLUMN "signingKey" TO "activityWebhookSigningKey"; --- ALTER TABLE "public"."eventParameters" --- RENAME COLUMN "signingKey" TO "activityWebhookSigningKey"; --- ALTER TABLE "public"."eventParameters" --- ADD COLUMN "metadataUpdateWebhookId" text, --- ADD COLUMN "metadataUpdateWebhookSigningKey" text UNIQUE; --- COMMENT ON COLUMN "public"."eventParameters"."activityWebhookSigningKey" IS E'The unique signing key used for securing activity webhooks.'; --- COMMENT ON COLUMN "public"."eventParameters"."metadataUpdateWebhookId" IS E'The identifier for the metadata update webhook.'; --- COMMENT ON COLUMN "public"."eventParameters"."metadataUpdateWebhookSigningKey" IS E'The unique signing key used for securing metadata update webhooks.'; \ No newline at end of file diff --git a/hasura/app/migrations/default/1711125016888_nftMintPassword/up.sql b/hasura/app/migrations/default/1711125016888_nftMintPassword/up.sql deleted file mode 100644 index 070a0c383..000000000 --- a/hasura/app/migrations/default/1711125016888_nftMintPassword/up.sql +++ /dev/null @@ -1,49 +0,0 @@ --- Create nftMintPassword table -CREATE TABLE "public"."nftMintPassword"( - "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), - "password" text NOT NULL, - "contractAddress" text NOT NULL, - "chainId" text NOT NULL, - "organizerId" text NOT NULL, - "minterAddress" text, - "tokenId" bigint, - "created_at" timestamptz NOT NULL DEFAULT now(), - "updated_at" timestamptz NOT NULL DEFAULT now(), - UNIQUE ( - "password", - "contractAddress", - "chainId", - "organizerId" - ) -); --- Table and column comments -COMMENT ON TABLE "public"."nftMintPassword" IS E'The nftMintPassword table stores unique passwords that allow for the minting of NFTs on a specific contract. Each password is associated with a contract address, chain ID, and organizer ID, ensuring it can only be used for the intended NFT. Once a password is used to mint an NFT, the minterAddress and tokenId fields are populated, marking the password as consumed and linking it to the minted NFT.'; -COMMENT ON COLUMN "public"."nftMintPassword"."password" IS E'The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long.'; -COMMENT ON COLUMN "public"."nftMintPassword"."contractAddress" IS E'The address of the NFT contract that the password is associated with.'; -COMMENT ON COLUMN "public"."nftMintPassword"."chainId" IS E'The ID of the blockchain network where the NFT contract is deployed.'; -COMMENT ON COLUMN "public"."nftMintPassword"."organizerId" IS E'The ID of the organizer that the NFT contract belongs to.'; -COMMENT ON COLUMN "public"."nftMintPassword"."minterAddress" IS E'The address of the user who used the password to mint an NFT. If null, the password has not been used yet.'; -COMMENT ON COLUMN "public"."nftMintPassword"."tokenId" IS E'The ID of the NFT that was minted using this password. If null, the password has not been used yet.'; --- Create trigger for nftMintPassword -CREATE TRIGGER set_nftMintPassword_updated_at BEFORE -UPDATE ON "public"."nftMintPassword" FOR EACH ROW EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- Function to force lowercase contractAddress and minterAddress in nftMintPassword table -CREATE OR REPLACE FUNCTION force_lowercase_nftMintPassword() RETURNS TRIGGER AS $$ BEGIN NEW."contractAddress" := LOWER(NEW."contractAddress"); -IF NEW."minterAddress" IS NOT NULL THEN NEW."minterAddress" := LOWER(NEW."minterAddress"); -END IF; -RETURN NEW; -END; -$$ LANGUAGE plpgsql; --- Trigger to apply lowercase function before insert for nftMintPassword -CREATE TRIGGER nftMintPassword_before_insert BEFORE -INSERT ON "public"."nftMintPassword" FOR EACH ROW EXECUTE FUNCTION force_lowercase_nftMintPassword(); -ALTER TABLE "public"."lotteryParameters" - RENAME COLUMN "signingKey" TO "activityWebhookSigningKey"; -ALTER TABLE "public"."eventParameters" - RENAME COLUMN "signingKey" TO "activityWebhookSigningKey"; -ALTER TABLE "public"."eventParameters" -ADD COLUMN "metadataUpdateWebhookId" text, - ADD COLUMN "metadataUpdateWebhookSigningKey" text UNIQUE; -COMMENT ON COLUMN "public"."eventParameters"."activityWebhookSigningKey" IS E'The unique signing key used for securing activity webhooks.'; -COMMENT ON COLUMN "public"."eventParameters"."metadataUpdateWebhookId" IS E'The identifier for the metadata update webhook.'; -COMMENT ON COLUMN "public"."eventParameters"."metadataUpdateWebhookSigningKey" IS E'The unique signing key used for securing metadata update webhooks.'; \ No newline at end of file diff --git a/hasura/app/migrations/default/1712063000346_apiKeyStatus_publishableApiKey_secretApiKey/down.sql b/hasura/app/migrations/default/1712063000346_apiKeyStatus_publishableApiKey_secretApiKey/down.sql deleted file mode 100644 index 694c5fc40..000000000 --- a/hasura/app/migrations/default/1712063000346_apiKeyStatus_publishableApiKey_secretApiKey/down.sql +++ /dev/null @@ -1,116 +0,0 @@ --- Could not auto-generate a down migration. --- Please write an appropriate down migration for the SQL below: --- -- Create apiKeyStatus table --- CREATE TABLE public."apiKeyStatus"( --- value text NOT NULL --- ); --- --- ALTER TABLE ONLY public."apiKeyStatus" --- ADD CONSTRAINT "apiKeyStatus_pkey" PRIMARY KEY (value); --- --- INSERT INTO public."apiKeyStatus"(value) --- VALUES ('ACTIVE'), -- The key is active and usable --- ('DISABLED'), -- The key has been manually disabled --- ('EXPIRED'); --- --- -- The key has expired based on the expiresAt timestamp --- COMMENT ON TABLE "public"."apiKeyStatus" IS E'The apiKeyStatus table defines the possible status values for API keys. It ensures data integrity and provides a centralized reference for the status field in the publishableApiKey and secretApiKey tables.'; --- --- COMMENT ON COLUMN "public"."apiKeyStatus"."value" IS E'The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; --- --- -- Create apiKeyType table --- CREATE TABLE public."apiKeyType"( --- value text NOT NULL --- ); --- --- ALTER TABLE ONLY public."apiKeyType" --- ADD CONSTRAINT "apiKeyType_pkey" PRIMARY KEY (value); --- --- INSERT INTO public."apiKeyType"(value) --- VALUES ('EXTERNAL'); --- --- -- The secret API key is used for external integrations --- COMMENT ON TABLE "public"."apiKeyType" IS E'The apiKeyType table defines the possible types of API keys. It ensures data integrity and provides a centralized reference for the type field in the api key tables.'; --- --- COMMENT ON COLUMN "public"."apiKeyType"."value" IS E'The type of the API key'; --- --- -- Create publishableApiKey table --- CREATE TABLE "public"."publishableApiKey"( --- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), --- "name" text DEFAULT 'Publishable API Key', --- "apiKey" text NOT NULL, --- "allowlist" text NOT NULL DEFAULT '*', --- "organizerId" text NOT NULL, --- "expiresAt" timestamptz, --- "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, --- "type" text NOT NULL DEFAULT 'EXTERNAL' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, --- "created_at" timestamptz NOT NULL DEFAULT now(), --- "updated_at" timestamptz NOT NULL DEFAULT now(), --- UNIQUE ("apiKey") --- ); --- --- COMMENT ON TABLE "public"."publishableApiKey" IS E'The publishableApiKey table stores the publishable API keys used for querying data from the server externally. It includes fields for management and security, such as an allowlist, expiration timestamp, and status.'; --- --- COMMENT ON COLUMN "public"."publishableApiKey"."name" IS E'A user-defined name for the publishable API key, providing a human-readable identifier for the key.'; --- --- COMMENT ON COLUMN "public"."publishableApiKey"."apiKey" IS E'The publishable API key used for identification when querying data from the server externally.'; --- --- COMMENT ON COLUMN "public"."publishableApiKey"."allowlist" IS E'A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources.'; --- --- COMMENT ON COLUMN "public"."publishableApiKey"."organizerId" IS E'The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to.'; --- --- COMMENT ON COLUMN "public"."publishableApiKey"."expiresAt" IS E'The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used.'; --- --- COMMENT ON COLUMN "public"."publishableApiKey"."status" IS E'The current status of the publishable API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; --- --- -- Create trigger to set updated_at column on updates for publishableApiKey --- CREATE TRIGGER set_publishableApiKey_updated_at --- BEFORE UPDATE ON "public"."publishableApiKey" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); --- --- -- Create secretApiKey table --- CREATE TABLE "public"."secretApiKey"( --- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), --- "name" text DEFAULT 'Secret API Key', --- "apiKey" text NOT NULL, --- "hashedOriginSecret" text, --- "originSecretSalt" text, --- "encryptedIntegritySecret" text, --- "organizerId" text NOT NULL, --- "allowlist" text NOT NULL DEFAULT '*', --- "expiresAt" timestamptz, --- "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, --- "type" text NOT NULL DEFAULT 'EXTERNAL' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, --- "created_at" timestamptz NOT NULL DEFAULT now(), --- "updated_at" timestamptz NOT NULL DEFAULT now(), --- UNIQUE ("apiKey") --- ); --- --- COMMENT ON TABLE "public"."secretApiKey" IS E'The secretApiKey table stores the secret API keys used for querying sensitive data and performing mutations. It includes additional fields for security and management, such as hashed origin secret, encrypted integrity secret, expiration timestamp, and status.'; --- --- COMMENT ON COLUMN "public"."secretApiKey"."name" IS E'A user-defined name for the secret API key, providing a human-readable identifier for the key.'; --- --- COMMENT ON COLUMN "public"."secretApiKey"."apiKey" IS E'The secret API key used for authentication and identification when querying sensitive data and performing mutations.'; --- --- COMMENT ON COLUMN "public"."secretApiKey"."hashedOriginSecret" IS E'The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database.'; --- --- COMMENT ON COLUMN "public"."secretApiKey"."originSecretSalt" IS E'The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret.'; --- --- COMMENT ON COLUMN "public"."secretApiKey"."encryptedIntegritySecret" IS E'The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database.'; --- --- COMMENT ON COLUMN "public"."secretApiKey"."organizerId" IS E'The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to.'; --- --- COMMENT ON COLUMN "public"."secretApiKey"."allowlist" IS E'A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources.'; --- --- COMMENT ON COLUMN "public"."secretApiKey"."expiresAt" IS E'The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used.'; --- --- COMMENT ON COLUMN "public"."secretApiKey"."status" IS E'The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; --- --- COMMENT ON COLUMN "public"."secretApiKey"."type" IS E'The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible.'; --- --- -- Create trigger to set updated_at column on updates for secretApiKey --- CREATE TRIGGER set_secretApiKey_updated_at --- BEFORE UPDATE ON "public"."secretApiKey" --- FOR EACH ROW --- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); diff --git a/hasura/app/migrations/default/1712063000346_apiKeyStatus_publishableApiKey_secretApiKey/up.sql b/hasura/app/migrations/default/1712063000346_apiKeyStatus_publishableApiKey_secretApiKey/up.sql deleted file mode 100644 index ec9d37225..000000000 --- a/hasura/app/migrations/default/1712063000346_apiKeyStatus_publishableApiKey_secretApiKey/up.sql +++ /dev/null @@ -1,115 +0,0 @@ --- Create apiKeyStatus table -CREATE TABLE public."apiKeyStatus"( - value text NOT NULL -); - -ALTER TABLE ONLY public."apiKeyStatus" - ADD CONSTRAINT "apiKeyStatus_pkey" PRIMARY KEY (value); - -INSERT INTO public."apiKeyStatus"(value) - VALUES ('ACTIVE'), -- The key is active and usable -('DISABLED'), -- The key has been manually disabled -('EXPIRED'); - --- The key has expired based on the expiresAt timestamp -COMMENT ON TABLE "public"."apiKeyStatus" IS E'The apiKeyStatus table defines the possible status values for API keys. It ensures data integrity and provides a centralized reference for the status field in the publishableApiKey and secretApiKey tables.'; - -COMMENT ON COLUMN "public"."apiKeyStatus"."value" IS E'The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; - --- Create apiKeyType table -CREATE TABLE public."apiKeyType"( - value text NOT NULL -); - -ALTER TABLE ONLY public."apiKeyType" - ADD CONSTRAINT "apiKeyType_pkey" PRIMARY KEY (value); - -INSERT INTO public."apiKeyType"(value) - VALUES ('EXTERNAL'); - --- The secret API key is used for external integrations -COMMENT ON TABLE "public"."apiKeyType" IS E'The apiKeyType table defines the possible types of API keys. It ensures data integrity and provides a centralized reference for the type field in the api key tables.'; - -COMMENT ON COLUMN "public"."apiKeyType"."value" IS E'The type of the API key'; - --- Create publishableApiKey table -CREATE TABLE "public"."publishableApiKey"( - "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), - "name" text DEFAULT 'Publishable API Key', - "apiKey" text NOT NULL, - "allowlist" text NOT NULL DEFAULT '*', - "organizerId" text NOT NULL, - "expiresAt" timestamptz, - "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, - "type" text NOT NULL DEFAULT 'EXTERNAL' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, - "created_at" timestamptz NOT NULL DEFAULT now(), - "updated_at" timestamptz NOT NULL DEFAULT now(), - UNIQUE ("apiKey") -); - -COMMENT ON TABLE "public"."publishableApiKey" IS E'The publishableApiKey table stores the publishable API keys used for querying data from the server externally. It includes fields for management and security, such as an allowlist, expiration timestamp, and status.'; - -COMMENT ON COLUMN "public"."publishableApiKey"."name" IS E'A user-defined name for the publishable API key, providing a human-readable identifier for the key.'; - -COMMENT ON COLUMN "public"."publishableApiKey"."apiKey" IS E'The publishable API key used for identification when querying data from the server externally.'; - -COMMENT ON COLUMN "public"."publishableApiKey"."allowlist" IS E'A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources.'; - -COMMENT ON COLUMN "public"."publishableApiKey"."organizerId" IS E'The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to.'; - -COMMENT ON COLUMN "public"."publishableApiKey"."expiresAt" IS E'The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used.'; - -COMMENT ON COLUMN "public"."publishableApiKey"."status" IS E'The current status of the publishable API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; - --- Create trigger to set updated_at column on updates for publishableApiKey -CREATE TRIGGER set_publishableApiKey_updated_at - BEFORE UPDATE ON "public"."publishableApiKey" - FOR EACH ROW - EXECUTE FUNCTION public.set_current_timestamp_updated_at(); - --- Create secretApiKey table -CREATE TABLE "public"."secretApiKey"( - "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), - "name" text DEFAULT 'Secret API Key', - "apiKey" text NOT NULL, - "hashedOriginSecret" text, - "originSecretSalt" text, - "encryptedIntegritySecret" text, - "organizerId" text NOT NULL, - "allowlist" text NOT NULL DEFAULT '*', - "expiresAt" timestamptz, - "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, - "type" text NOT NULL DEFAULT 'EXTERNAL' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, - "created_at" timestamptz NOT NULL DEFAULT now(), - "updated_at" timestamptz NOT NULL DEFAULT now(), - UNIQUE ("apiKey") -); - -COMMENT ON TABLE "public"."secretApiKey" IS E'The secretApiKey table stores the secret API keys used for querying sensitive data and performing mutations. It includes additional fields for security and management, such as hashed origin secret, encrypted integrity secret, expiration timestamp, and status.'; - -COMMENT ON COLUMN "public"."secretApiKey"."name" IS E'A user-defined name for the secret API key, providing a human-readable identifier for the key.'; - -COMMENT ON COLUMN "public"."secretApiKey"."apiKey" IS E'The secret API key used for authentication and identification when querying sensitive data and performing mutations.'; - -COMMENT ON COLUMN "public"."secretApiKey"."hashedOriginSecret" IS E'The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database.'; - -COMMENT ON COLUMN "public"."secretApiKey"."originSecretSalt" IS E'The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret.'; - -COMMENT ON COLUMN "public"."secretApiKey"."encryptedIntegritySecret" IS E'The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database.'; - -COMMENT ON COLUMN "public"."secretApiKey"."organizerId" IS E'The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to.'; - -COMMENT ON COLUMN "public"."secretApiKey"."allowlist" IS E'A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources.'; - -COMMENT ON COLUMN "public"."secretApiKey"."expiresAt" IS E'The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used.'; - -COMMENT ON COLUMN "public"."secretApiKey"."status" IS E'The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; - -COMMENT ON COLUMN "public"."secretApiKey"."type" IS E'The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible.'; - --- Create trigger to set updated_at column on updates for secretApiKey -CREATE TRIGGER set_secretApiKey_updated_at - BEFORE UPDATE ON "public"."secretApiKey" - FOR EACH ROW - EXECUTE FUNCTION public.set_current_timestamp_updated_at(); - diff --git a/hasura/app/migrations/default/1713432670329_shopifyDomain/down.sql b/hasura/app/migrations/default/1713432670329_shopifyDomain/down.sql deleted file mode 100644 index c6d29e0fe..000000000 --- a/hasura/app/migrations/default/1713432670329_shopifyDomain/down.sql +++ /dev/null @@ -1,17 +0,0 @@ --- Could not auto-generate a down migration. --- Please write an appropriate down migration for the SQL below: --- -- Create the shopifyDomain table --- CREATE TABLE "public"."shopifyDomain"( --- domain text PRIMARY KEY, --- "organizerId" text NOT NULL, --- created_at timestamp with time zone DEFAULT now() --- ); --- --- -- Comments on the purpose of the shopifyDomain table and its fields --- COMMENT ON TABLE "public"."shopifyDomain" IS E'This table is used to link and authenticate queries from Shopify to an organizer in our system. It stores the unique Shopify domains associated with each organizer, allowing for efficient lookup and validation of incoming requests.'; --- --- COMMENT ON COLUMN "public"."shopifyDomain"."domain" IS E'The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.'; --- --- COMMENT ON COLUMN "public"."shopifyDomain"."organizerId" IS E'The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers.'; --- --- COMMENT ON COLUMN "public"."shopifyDomain"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; diff --git a/hasura/app/migrations/default/1713432670329_shopifyDomain/up.sql b/hasura/app/migrations/default/1713432670329_shopifyDomain/up.sql deleted file mode 100644 index be69ad11f..000000000 --- a/hasura/app/migrations/default/1713432670329_shopifyDomain/up.sql +++ /dev/null @@ -1,16 +0,0 @@ --- Create the shopifyDomain table -CREATE TABLE "public"."shopifyDomain"( - domain text PRIMARY KEY, - "organizerId" text NOT NULL, - created_at timestamp with time zone DEFAULT now() -); - --- Comments on the purpose of the shopifyDomain table and its fields -COMMENT ON TABLE "public"."shopifyDomain" IS E'This table is used to link and authenticate queries from Shopify to an organizer in our system. It stores the unique Shopify domains associated with each organizer, allowing for efficient lookup and validation of incoming requests.'; - -COMMENT ON COLUMN "public"."shopifyDomain"."domain" IS E'The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.'; - -COMMENT ON COLUMN "public"."shopifyDomain"."organizerId" IS E'The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers.'; - -COMMENT ON COLUMN "public"."shopifyDomain"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; - diff --git a/hasura/app/migrations/default/1713450959868_init_shopify/down.sql b/hasura/app/migrations/default/1713450959868_init_shopify/down.sql new file mode 100644 index 000000000..0ed534e0d --- /dev/null +++ b/hasura/app/migrations/default/1713450959868_init_shopify/down.sql @@ -0,0 +1,674 @@ + +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Create the shopifyCustomer table +-- CREATE TABLE "public"."shopifyCustomer"( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "address" text REFERENCES account("address") NOT NULL, +-- "organizerId" text NOT NULL, +-- "customerId" text NOT NULL, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- UNIQUE ("address", "organizerId", "customerId") -- Ensures unique pairing of account, organizer, and Shopify customer +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."shopifyCustomer" IS E'This table stores the link between the offline accounts and Shopify customer IDs. It allows organizers to manage customer data seamlessly across platforms without needing to handle sensitive personal information directly.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCustomer"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCustomer"."address" IS E'Reference to the account table, ensuring that customer data is associated with a unique account address.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCustomer"."organizerId" IS E'Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCustomer"."customerId" IS E'The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCustomer"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- -- Index for faster lookup by address, organizerId, and customerId +-- CREATE INDEX idx_shopify_customer_on_address_organizer_customer ON "public"."shopifyCustomer"("address", "organizerId", "customerId"); + +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Create the shopifyDomain table +-- CREATE TABLE "public"."shopifyDomain"( +-- domain text PRIMARY KEY, +-- "organizerId" text NOT NULL, +-- created_at timestamp with time zone DEFAULT now() +-- ); +-- +-- -- Comments on the purpose of the shopifyDomain table and its fields +-- COMMENT ON TABLE "public"."shopifyDomain" IS E'This table is used to link and authenticate queries from Shopify to an organizer in our system. It stores the unique Shopify domains associated with each organizer, allowing for efficient lookup and validation of incoming requests.'; +-- +-- COMMENT ON COLUMN "public"."shopifyDomain"."domain" IS E'The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.'; +-- +-- COMMENT ON COLUMN "public"."shopifyDomain"."organizerId" IS E'The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers.'; +-- +-- COMMENT ON COLUMN "public"."shopifyDomain"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; + +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Create apiKeyStatus table +-- CREATE TABLE public."apiKeyStatus"( +-- value text NOT NULL +-- ); +-- +-- ALTER TABLE ONLY public."apiKeyStatus" +-- ADD CONSTRAINT "apiKeyStatus_pkey" PRIMARY KEY (value); +-- +-- INSERT INTO public."apiKeyStatus"(value) +-- VALUES ('ACTIVE'), -- The key is active and usable +-- ('DISABLED'), -- The key has been manually disabled +-- ('EXPIRED'); +-- +-- -- The key has expired based on the expiresAt timestamp +-- COMMENT ON TABLE "public"."apiKeyStatus" IS E'The apiKeyStatus table defines the possible status values for API keys. It ensures data integrity and provides a centralized reference for the status field in the publishableApiKey and secretApiKey tables.'; +-- +-- COMMENT ON COLUMN "public"."apiKeyStatus"."value" IS E'The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; +-- +-- -- Create apiKeyType table +-- CREATE TABLE public."apiKeyType"( +-- value text NOT NULL +-- ); +-- +-- ALTER TABLE ONLY public."apiKeyType" +-- ADD CONSTRAINT "apiKeyType_pkey" PRIMARY KEY (value); +-- +-- INSERT INTO public."apiKeyType"(value) +-- VALUES ('EXTERNAL'); +-- +-- -- The secret API key is used for external integrations +-- COMMENT ON TABLE "public"."apiKeyType" IS E'The apiKeyType table defines the possible types of API keys. It ensures data integrity and provides a centralized reference for the type field in the api key tables.'; +-- +-- COMMENT ON COLUMN "public"."apiKeyType"."value" IS E'The type of the API key'; +-- +-- -- Create publishableApiKey table +-- CREATE TABLE "public"."publishableApiKey"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "name" text DEFAULT 'Publishable API Key', +-- "apiKey" text NOT NULL, +-- "allowlist" text NOT NULL DEFAULT '*', +-- "organizerId" text NOT NULL, +-- "expiresAt" timestamptz, +-- "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "type" text NOT NULL DEFAULT 'EXTERNAL' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- UNIQUE ("apiKey") +-- ); +-- +-- COMMENT ON TABLE "public"."publishableApiKey" IS E'The publishableApiKey table stores the publishable API keys used for querying data from the server externally. It includes fields for management and security, such as an allowlist, expiration timestamp, and status.'; +-- +-- COMMENT ON COLUMN "public"."publishableApiKey"."name" IS E'A user-defined name for the publishable API key, providing a human-readable identifier for the key.'; +-- +-- COMMENT ON COLUMN "public"."publishableApiKey"."apiKey" IS E'The publishable API key used for identification when querying data from the server externally.'; +-- +-- COMMENT ON COLUMN "public"."publishableApiKey"."allowlist" IS E'A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources.'; +-- +-- COMMENT ON COLUMN "public"."publishableApiKey"."organizerId" IS E'The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to.'; +-- +-- COMMENT ON COLUMN "public"."publishableApiKey"."expiresAt" IS E'The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used.'; +-- +-- COMMENT ON COLUMN "public"."publishableApiKey"."status" IS E'The current status of the publishable API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; +-- +-- -- Create trigger to set updated_at column on updates for publishableApiKey +-- CREATE TRIGGER set_publishableApiKey_updated_at +-- BEFORE UPDATE ON "public"."publishableApiKey" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Create secretApiKey table +-- CREATE TABLE "public"."secretApiKey"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "name" text DEFAULT 'Secret API Key', +-- "apiKey" text NOT NULL, +-- "hashedOriginSecret" text, +-- "originSecretSalt" text, +-- "encryptedIntegritySecret" text, +-- "organizerId" text NOT NULL, +-- "allowlist" text NOT NULL DEFAULT '*', +-- "expiresAt" timestamptz, +-- "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "type" text NOT NULL DEFAULT 'EXTERNAL' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- UNIQUE ("apiKey") +-- ); +-- +-- COMMENT ON TABLE "public"."secretApiKey" IS E'The secretApiKey table stores the secret API keys used for querying sensitive data and performing mutations. It includes additional fields for security and management, such as hashed origin secret, encrypted integrity secret, expiration timestamp, and status.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."name" IS E'A user-defined name for the secret API key, providing a human-readable identifier for the key.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."apiKey" IS E'The secret API key used for authentication and identification when querying sensitive data and performing mutations.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."hashedOriginSecret" IS E'The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."originSecretSalt" IS E'The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."encryptedIntegritySecret" IS E'The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."organizerId" IS E'The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."allowlist" IS E'A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."expiresAt" IS E'The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used.'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."status" IS E'The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; +-- +-- COMMENT ON COLUMN "public"."secretApiKey"."type" IS E'The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible.'; +-- +-- -- Create trigger to set updated_at column on updates for secretApiKey +-- CREATE TRIGGER set_secretApiKey_updated_at +-- BEFORE UPDATE ON "public"."secretApiKey" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Create nftMintPassword table +-- CREATE TABLE "public"."nftMintPassword"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "password" text NOT NULL, +-- "contractAddress" text NOT NULL, +-- "chainId" text NOT NULL, +-- "organizerId" text NOT NULL, +-- "minterAddress" text, +-- "tokenId" bigint, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- UNIQUE ( +-- "password", +-- "contractAddress", +-- "chainId", +-- "organizerId" +-- ) +-- ); +-- -- Table and column comments +-- COMMENT ON TABLE "public"."nftMintPassword" IS E'The nftMintPassword table stores unique passwords that allow for the minting of NFTs on a specific contract. Each password is associated with a contract address, chain ID, and organizer ID, ensuring it can only be used for the intended NFT. Once a password is used to mint an NFT, the minterAddress and tokenId fields are populated, marking the password as consumed and linking it to the minted NFT.'; +-- COMMENT ON COLUMN "public"."nftMintPassword"."password" IS E'The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long.'; +-- COMMENT ON COLUMN "public"."nftMintPassword"."contractAddress" IS E'The address of the NFT contract that the password is associated with.'; +-- COMMENT ON COLUMN "public"."nftMintPassword"."chainId" IS E'The ID of the blockchain network where the NFT contract is deployed.'; +-- COMMENT ON COLUMN "public"."nftMintPassword"."organizerId" IS E'The ID of the organizer that the NFT contract belongs to.'; +-- COMMENT ON COLUMN "public"."nftMintPassword"."minterAddress" IS E'The address of the user who used the password to mint an NFT. If null, the password has not been used yet.'; +-- COMMENT ON COLUMN "public"."nftMintPassword"."tokenId" IS E'The ID of the NFT that was minted using this password. If null, the password has not been used yet.'; +-- -- Create trigger for nftMintPassword +-- CREATE TRIGGER set_nftMintPassword_updated_at BEFORE +-- UPDATE ON "public"."nftMintPassword" FOR EACH ROW EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- -- Function to force lowercase contractAddress and minterAddress in nftMintPassword table +-- CREATE OR REPLACE FUNCTION force_lowercase_nftMintPassword() RETURNS TRIGGER AS $$ BEGIN NEW."contractAddress" := LOWER(NEW."contractAddress"); +-- IF NEW."minterAddress" IS NOT NULL THEN NEW."minterAddress" := LOWER(NEW."minterAddress"); +-- END IF; +-- RETURN NEW; +-- END; +-- $$ LANGUAGE plpgsql; +-- -- Trigger to apply lowercase function before insert for nftMintPassword +-- CREATE TRIGGER nftMintPassword_before_insert BEFORE +-- INSERT ON "public"."nftMintPassword" FOR EACH ROW EXECUTE FUNCTION force_lowercase_nftMintPassword(); +-- ALTER TABLE "public"."lotteryParameters" +-- RENAME COLUMN "signingKey" TO "activityWebhookSigningKey"; +-- ALTER TABLE "public"."eventParameters" +-- RENAME COLUMN "signingKey" TO "activityWebhookSigningKey"; +-- ALTER TABLE "public"."eventParameters" +-- ADD COLUMN "metadataUpdateWebhookId" text, +-- ADD COLUMN "metadataUpdateWebhookSigningKey" text UNIQUE; +-- COMMENT ON COLUMN "public"."eventParameters"."activityWebhookSigningKey" IS E'The unique signing key used for securing activity webhooks.'; +-- COMMENT ON COLUMN "public"."eventParameters"."metadataUpdateWebhookId" IS E'The identifier for the metadata update webhook.'; +-- COMMENT ON COLUMN "public"."eventParameters"."metadataUpdateWebhookSigningKey" IS E'The unique signing key used for securing metadata update webhooks.'; +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Add stampNftId column +-- ALTER TABLE "public"."nftTransfer" +-- ADD COLUMN "stampNftId" uuid; +-- +-- -- Add stampAmount column +-- ALTER TABLE "public"."nftTransfer" +-- ADD COLUMN "stampAmount" integer; +-- +-- -- Add foreign key constraint for stampNftId +-- ALTER TABLE "public"."nftTransfer" +-- ADD CONSTRAINT "fk_stampNftId" +-- FOREIGN KEY ("stampNftId") REFERENCES "public"."stampNft"("id"); +-- +-- -- Add comments for the new columns +-- COMMENT ON COLUMN "public"."nftTransfer"."stampNftId" IS 'References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT.'; +-- COMMENT ON COLUMN "public"."nftTransfer"."stampAmount" IS 'Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.'; +-- +-- -- Drop the existing check constraint (if it's named; replace 'your_constraint_name' with its actual name) +-- ALTER TABLE "public"."nftTransfer" +-- DROP CONSTRAINT "nftTransfer_check"; +-- +-- -- Add the updated check constraint +-- ALTER TABLE "public"."nftTransfer" +-- ADD CONSTRAINT "nftTransfer_check" +-- CHECK ( +-- ("eventPassId" IS NOT NULL AND "packId" IS NULL AND "packAmount" IS NULL AND "stampNftId" IS NULL AND "stampAmount" IS NULL) OR +-- ("eventPassId" IS NULL AND "packId" IS NOT NULL AND "packAmount" >= 1 AND "stampNftId" IS NULL AND "stampAmount" IS NULL) OR +-- ("stampNftId" IS NOT NULL AND "stampAmount" > 0 AND "eventPassId" IS NULL AND "packId" IS NULL AND "packAmount" IS NULL) +-- ); +-- +-- ALTER TABLE "public"."minterTemporaryWallet" +-- ADD COLUMN "campaignId" text, +-- ADD COLUMN "loyaltyCardId" text; +-- +-- COMMENT ON COLUMN "public"."minterTemporaryWallet"."campaignId" IS 'Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract.'; +-- COMMENT ON COLUMN "public"."minterTemporaryWallet"."loyaltyCardId" IS 'Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract.'; + +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- Create shopifyCampaignStatus table +-- CREATE TABLE public."shopifyCampaignStatus"( +-- value text NOT NULL +-- ); +-- +-- ALTER TABLE ONLY public."shopifyCampaignStatus" +-- ADD CONSTRAINT "shopifyCampaignStatus_pkey" PRIMARY KEY (value); +-- +-- INSERT INTO public."shopifyCampaignStatus"(value) +-- VALUES ('DRAFT'), +-- ('PUBLISHED'); +-- +-- -- Create shopifyCampaignParameters table +-- CREATE TABLE "public"."shopifyCampaignParameters"( +-- "gateId" text NOT NULL, +-- "shopifyCampaignTemplateId" text NOT NULL, +-- "organizerId" text NOT NULL, +-- "status" text DEFAULT 'DRAFT' REFERENCES "public"."shopifyCampaignStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- created_at timestamp with time zone DEFAULT now(), +-- updated_at timestamp with time zone DEFAULT now(), +-- PRIMARY KEY ("gateId") +-- ); +-- +-- -- Comments on the purpose of the table and its fields +-- COMMENT ON TABLE "public"."shopifyCampaignParameters" IS E'This table stores parameters specific to Shopify campaigns, including gate identifiers and links to campaign data in the CRM. It supports context resolution in offline unlock iframes and enables tailored content display.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."gateId" IS E'Primary key. Unique identifier corresponding to the gate id from Shopify campaigns.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."shopifyCampaignTemplateId" IS E'Foreign key linking to the shopifyCampaignTemplate model in the CRM.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."organizerId" IS E'Identifier for the organizer responsible for the campaign.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; +-- +-- COMMENT ON COLUMN "public"."shopifyCampaignParameters"."updated_at" IS E'Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification.'; +-- +-- -- Create trigger to set updated_at column on updates +-- CREATE TRIGGER set_shopifyCampaignParameters_updated_at +-- BEFORE UPDATE ON "public"."shopifyCampaignParameters" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Create the stampNftContractType table to store contract types +-- CREATE TABLE "public"."stampNftContractType"( +-- "value" text NOT NULL, +-- PRIMARY KEY ("value") +-- ); +-- +-- COMMENT ON TABLE "public"."stampNftContractType" IS 'Defines contract types for the stampNftContract, representing various marketing campaigns or actions.'; +-- +-- -- Insert default value into stampNftContractType +-- INSERT INTO "public"."stampNftContractType"("value") +-- VALUES ('SHOPIFY_PURCHASE_COMPLETED'); +-- +-- COMMENT ON COLUMN "public"."stampNftContractType"."value" IS 'Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.'; +-- +-- -- Create the stampNftContract table +-- CREATE TABLE "public"."stampNftContract"( +-- "id" uuid DEFAULT gen_random_uuid(), +-- "type" text NOT NULL REFERENCES "public"."stampNftContractType"("value"), +-- "contractAddress" text NOT NULL, +-- "chainId" text NOT NULL, +-- "campaignId" text NOT NULL, +-- "organizerId" text NOT NULL, +-- "metadata" jsonb NOT NULL, +-- "activityWebhookId" text, +-- "activityWebhookSigningKey" text UNIQUE, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- PRIMARY KEY ("contractAddress", "chainId") +-- ); +-- +-- COMMENT ON TABLE "public"."stampNftContract" IS 'Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event.'; +-- +-- COMMENT ON COLUMN "public"."stampNftContract"."type" IS 'The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.'; +-- +-- COMMENT ON COLUMN "public"."stampNftContract"."contractAddress" IS 'The blockchain address of the stamp NFT contract.'; +-- +-- COMMENT ON COLUMN "public"."stampNftContract"."chainId" IS 'The identifier of the blockchain network where the contract is deployed.'; +-- +-- COMMENT ON COLUMN "public"."stampNftContract"."metadata" IS 'Structured metadata associated with the contract, stored in a JSONB format for flexibility.'; +-- +-- COMMENT ON COLUMN "public"."stampNftContract"."campaignId" IS 'A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID.'; +-- +-- -- Create trigger for stampNftContract +-- CREATE TRIGGER set_stampNftContract_updated_at +-- BEFORE UPDATE ON "public"."stampNftContract" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Function to force lowercase contractAddress in stampNftContract table +-- CREATE OR REPLACE FUNCTION force_lowercase_contractAddress_stampNftContract() +-- RETURNS TRIGGER +-- AS $$ +-- BEGIN +-- NEW."contractAddress" := LOWER(NEW."contractAddress"); +-- RETURN NEW; +-- END; +-- $$ +-- LANGUAGE plpgsql; +-- +-- -- Trigger to apply lowercase function before insert or update for stampNftContract +-- CREATE TRIGGER force_lowercase_stampNftContract_before_insert_update +-- BEFORE INSERT OR UPDATE ON "public"."stampNftContract" +-- FOR EACH ROW +-- EXECUTE FUNCTION force_lowercase_contractAddress_stampNftContract(); +-- +-- -- Create stampNft table to hold information about each token type within a contract +-- CREATE TABLE "public"."stampNft"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "contractAddress" text NOT NULL, +-- "chainId" text NOT NULL, +-- "tokenId" bigint NOT NULL, +-- "tokenUri" text, +-- "metadata" jsonb NOT NULL, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- FOREIGN KEY ("contractAddress", "chainId") REFERENCES "public"."stampNftContract"("contractAddress", "chainId"), +-- UNIQUE ("contractAddress", "tokenId", "chainId") +-- ); +-- +-- COMMENT ON COLUMN "public"."stampNft"."tokenId" IS 'The unique identifier of the token within its contract.'; +-- +-- COMMENT ON COLUMN "public"."stampNft"."tokenUri" IS 'URI pointing to the token metadata, which may include details such as the item associated with the token.'; +-- +-- COMMENT ON COLUMN "public"."stampNft"."metadata" IS 'Structured metadata associated with the token, stored in a JSONB format for flexibility.'; +-- +-- COMMENT ON TABLE "public"."stampNft" IS 'Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata.'; +-- +-- -- Create trigger for stampNft +-- CREATE TRIGGER set_stampNft_updated_at +-- BEFORE UPDATE ON "public"."stampNft" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Function to force lowercase contractAddress in stampNft table +-- CREATE OR REPLACE FUNCTION force_lowercase_contractAddress_stampNft() +-- RETURNS TRIGGER +-- AS $$ +-- BEGIN +-- NEW."contractAddress" := LOWER(NEW."contractAddress"); +-- RETURN NEW; +-- END; +-- $$ +-- LANGUAGE plpgsql; +-- +-- -- Trigger to apply lowercase function before insert or update for stampNft +-- CREATE TRIGGER force_lowercase_stampNft_before_insert_update +-- BEFORE INSERT OR UPDATE ON "public"."stampNft" +-- FOR EACH ROW +-- EXECUTE FUNCTION force_lowercase_contractAddress_stampNft(); +-- +-- -- Create stampNftSupply table for tracking ownership and quantities +-- CREATE TABLE "public"."stampNftSupply"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "tokenId" bigint NOT NULL, +-- "contractAddress" text NOT NULL, +-- "chainId" text NOT NULL, +-- "currentOwnerAddress" text NOT NULL, +-- "lastNftTransferId" uuid REFERENCES "public"."nftTransfer"("id") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "amount" integer NOT NULL CHECK (amount >= 0), +-- "error" text, +-- "status" text DEFAULT 'CONFIRMED', +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- FOREIGN KEY ("tokenId", "contractAddress", "chainId") REFERENCES "public"."stampNft"("tokenId", "contractAddress", "chainId"), +-- FOREIGN KEY ("contractAddress", "chainId") REFERENCES "public"."stampNftContract"("contractAddress", "chainId"), +-- FOREIGN KEY ("status") REFERENCES "public"."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- UNIQUE ("tokenId", "contractAddress", "chainId", "currentOwnerAddress") +-- ); +-- +-- COMMENT ON TABLE "public"."stampNftSupply" IS 'Tracks the current ownership and quantities of each token under a stampNftContract. Each row associates a token (identified by tokenId and contractAddress) with an owner and the quantity they hold.'; +-- +-- COMMENT ON COLUMN "public"."stampNftSupply"."currentOwnerAddress" IS 'The blockchain address of the current owner of the token.'; +-- +-- COMMENT ON COLUMN "public"."stampNftSupply"."lastNftTransferId" IS 'Reference to the last transfer event for this token, providing a link to detailed transfer information.'; +-- +-- COMMENT ON COLUMN "public"."stampNftSupply"."amount" IS 'The quantity of the token held by the current owner.'; +-- +-- -- Create trigger for stampNftSupply +-- CREATE TRIGGER set_stampNftSupply_updated_at +-- BEFORE UPDATE ON "public"."stampNftSupply" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Function to force lowercase contractAddress and currentOwnerAddress in stampNftSupply table +-- CREATE OR REPLACE FUNCTION force_lowercase_addresses_stampNftSupply() +-- RETURNS TRIGGER +-- AS $$ +-- BEGIN +-- NEW."contractAddress" := LOWER(NEW."contractAddress"); +-- NEW."currentOwnerAddress" := LOWER(NEW."currentOwnerAddress"); +-- RETURN NEW; +-- END; +-- $$ +-- LANGUAGE plpgsql; +-- +-- -- Trigger to apply lowercase function before insert or update for stampNftSupply +-- CREATE TRIGGER force_lowercase_stampNftSupply_before_insert_update +-- BEFORE INSERT OR UPDATE ON "public"."stampNftSupply" +-- FOR EACH ROW +-- EXECUTE FUNCTION force_lowercase_addresses_stampNftSupply(); + +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- NFT status +-- CREATE TABLE public."nftStatus"( +-- value text NOT NULL +-- ); +-- +-- ALTER TABLE ONLY public."nftStatus" +-- ADD CONSTRAINT "nftStatus_pkey" PRIMARY KEY (value); +-- +-- INSERT INTO public."nftStatus"(value) +-- VALUES ('CONFIRMED'), -- NFT attribution is confirmed +-- ('IS_MINTING'), -- NFT is being minted through a blockchain transaction +-- ('ERROR'), -- An error occurred during the NFT attribution +-- ('COMPLETED'), -- NFT is successfully attributed and held by the user's wallet +-- ('BURNED'), -- NFT has been burned for any reason +-- ('IS_TRANSFERRING') -- NFT is being transferred to another wallet +-- ; +-- +-- -- Modify "eventPassNft" table +-- ALTER TABLE public."eventPassNft" +-- ALTER COLUMN "tokenId" DROP NOT NULL, +-- ALTER COLUMN "metadata" DROP NOT NULL, +-- DROP COLUMN "isDelivered", +-- ADD COLUMN "status" text DEFAULT 'CONFIRMED'; +-- +-- ALTER TABLE public."eventPassNft" +-- ADD CONSTRAINT "eventPassNft_status_fkey" FOREIGN KEY ("status") REFERENCES public."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION; +-- +-- -- Drop the existing unique constraint +-- ALTER TABLE public."eventPassNft" +-- DROP CONSTRAINT "eventPassNft_contractAddress_tokenId_chainId_key"; +-- +-- -- Create a partial unique index +-- CREATE UNIQUE INDEX "eventPassNft_contractAddress_tokenId_chainId_idx" ON public."eventPassNft"("contractAddress", "tokenId", "chainId") +-- WHERE +-- "tokenId" IS NOT NULL; +-- +-- -- Modify "packNftSupply" table +-- ALTER TABLE public."packNftSupply" +-- DROP COLUMN "isDelivered", +-- ADD COLUMN "status" text DEFAULT 'CONFIRMED'; +-- +-- ALTER TABLE public."packNftSupply" +-- ADD CONSTRAINT "packNftSupply_status_fkey" FOREIGN KEY ("status") REFERENCES public."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION; +-- +-- -- Create loyaltyCardNft table +-- CREATE TABLE "public"."loyaltyCardNft"( +-- "id" uuid NOT NULL DEFAULT gen_random_uuid(), +-- "contractAddress" text NOT NULL, +-- "tokenId" bigint, +-- "metadata" jsonb, +-- "error" text, +-- "tokenUri" text, +-- "chainId" text NOT NULL, +-- "loyaltyCardId" text NOT NULL, +-- "organizerId" text NOT NULL, +-- "ownerAddress" text NOT NULL, +-- "burnedTransferId" uuid, +-- "status" text DEFAULT 'CONFIRMED', +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- PRIMARY KEY ("id"), +-- FOREIGN KEY ("status") REFERENCES "public"."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION +-- ); +-- +-- -- Create a partial unique index on "loyaltyCardNft" +-- CREATE UNIQUE INDEX "loyaltyCardNft_contractAddress_tokenId_chainId_idx" ON public."loyaltyCardNft"("contractAddress", "tokenId", "chainId") +-- WHERE +-- "tokenId" IS NOT NULL; +-- +-- -- Partial unique index for ownerAddress to ensure uniqueness among active NFTs +-- CREATE UNIQUE INDEX idx_loyaltyCardNft_ownerAddress_active ON "public"."loyaltyCardNft"("ownerAddress") +-- WHERE +-- "burnedTransferId" IS NULL; +-- +-- -- Table and column comments +-- COMMENT ON TABLE "public"."loyaltyCardNft" IS E'The loyaltyCardNft model stores NFTs delivered by the loyaltyCardNftContract, each uniquely associated with a loyalty card. These NFTs are soulbound to a specific owner and not transferable, though they can be burned, indicating the end of their lifecycle. The structure allows for the dynamic update of NFT metadata by contract admins, adhering to the loyalty card contract stipulations.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."contractAddress" IS E'Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT\'s origin and behavior on the blockchain.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."tokenId" IS E'The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."metadata" IS E'The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."error" IS E'Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."tokenUri" IS E'The designated URI for the loyalty card NFT\'s metadata blob, providing a stable reference for data extraction.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."chainId" IS E'Denotes the specific blockchain or network of the loyalty card NFT.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."loyaltyCardId" IS E'A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."organizerId" IS E'A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."ownerAddress" IS E'The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNft"."burnedTransferId" IS E'If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin.'; +-- +-- -- Create trigger for loyaltyCardNft +-- CREATE TRIGGER set_loyaltyCardNft_updated_at +-- BEFORE UPDATE ON "public"."loyaltyCardNft" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Function to force lowercase contractAddress and ownerAddress in loyaltyCardNft table +-- CREATE OR REPLACE FUNCTION force_lowercase_loyaltyCardNft() +-- RETURNS TRIGGER +-- AS $$ +-- BEGIN +-- NEW."contractAddress" := LOWER(NEW."contractAddress"); +-- NEW."ownerAddress" := LOWER(NEW."ownerAddress"); +-- RETURN NEW; +-- END; +-- $$ +-- LANGUAGE plpgsql; +-- +-- -- Trigger to apply lowercase function before insert for loyaltyCardNft +-- CREATE TRIGGER loyaltyCardNft_before_insert +-- BEFORE INSERT ON "public"."loyaltyCardNft" +-- FOR EACH ROW +-- EXECUTE FUNCTION force_lowercase_loyaltyCardNft(); + +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Create loyaltyCardStatus table +-- CREATE TABLE public."loyaltyCardStatus"( +-- value text NOT NULL +-- ); +-- +-- ALTER TABLE ONLY public."loyaltyCardStatus" +-- ADD CONSTRAINT "loyaltyCardStatus_pkey" PRIMARY KEY (value); +-- +-- INSERT INTO public."loyaltyCardStatus"(value) +-- VALUES ('DRAFT'), +-- ('PUBLISHED'); +-- +-- -- Create loyaltyCardParameters table +-- CREATE TABLE "public"."loyaltyCardParameters"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "loyaltyCardId" text NOT NULL UNIQUE, +-- "activityWebhookId" text, +-- "status" text DEFAULT 'DRAFT' REFERENCES "public"."loyaltyCardStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- "organizerId" text NOT NULL, +-- "signingKey" text UNIQUE +-- ); +-- +-- -- Comments for loyaltyCardParameters table +-- COMMENT ON TABLE "public"."loyaltyCardParameters" IS E'The loyaltyCardParameters model is designed to define properties on a loyalty card, including details like the loyaltyCardId and activityWebhookId. It manages various settings and metadata related to the loyalty card, ensuring efficient and accurate management of loyalty card programs.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardParameters"."loyaltyCardId" IS E'Unique identifier for each loyalty card, ensuring no duplicates in the system.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardParameters"."activityWebhookId" IS E'The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardParameters"."status" IS E'Represents the current status of the loyalty card, either "DRAFT" or "PUBLISHED".'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardParameters"."organizerId" IS E'Identifier for the organizer responsible for the loyalty card.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardParameters"."signingKey" IS E'Unique signing key used for secure operations related to the loyalty card.'; +-- +-- -- Create trigger for loyaltyCardParameters +-- CREATE TRIGGER set_loyaltyCardParameters_updated_at +-- BEFORE UPDATE ON "public"."loyaltyCardParameters" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Create loyaltyCardNftContract table +-- CREATE TABLE "public"."loyaltyCardNftContract"( +-- "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), +-- "chainId" text NOT NULL, +-- "contractAddress" text NOT NULL, +-- "created_at" timestamptz NOT NULL DEFAULT now(), +-- "updated_at" timestamptz NOT NULL DEFAULT now(), +-- "organizerId" text NOT NULL, +-- "loyaltyCardId" text NOT NULL REFERENCES "public"."loyaltyCardParameters"("loyaltyCardId") ON UPDATE NO ACTION ON DELETE NO ACTION, +-- UNIQUE ("contractAddress", "chainId") +-- ); +-- +-- COMMENT ON TABLE "public"."loyaltyCardNftContract" IS E'The loyaltyCardNftContract model is designed to store metadata associated with NFT contracts that act as loyalty cards for organizers. This table captures critical details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. It includes organizerId to link each loyalty card contract directly with an organizer, facilitating the management and interaction with NFT-based loyalty programs.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."contractAddress" IS E'Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card''s existence and behavior on the blockchain.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."chainId" IS E'Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."organizerId" IS E'A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."loyaltyCardId" IS E'Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS.'; +-- +-- COMMENT ON COLUMN "public"."loyaltyCardNftContract"."activityWebhookId" IS E'The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers, including assignments, burns, and metadata updates for soulbound loyalty card NFTs. This webhook ID is essential for real-time monitoring and processing of these specific activities, ensuring that the platform stays updated with the latest status and information.'; +-- +-- -- Create trigger to set updated_at column on updates +-- CREATE TRIGGER set_loyaltyCardNftContract_updated_at +-- BEFORE UPDATE ON "public"."loyaltyCardNftContract" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- +-- -- Function to force lowercase contractAddress and loyaltyCardId in loyaltyCardNftContract table +-- CREATE OR REPLACE FUNCTION force_lowercase_loyaltyCardNftContract() +-- RETURNS TRIGGER +-- AS $$ +-- BEGIN +-- NEW."contractAddress" := LOWER(NEW."contractAddress"); +-- RETURN NEW; +-- END; +-- $$ +-- LANGUAGE plpgsql; +-- +-- -- Trigger to apply lowercase function before insert +-- CREATE TRIGGER loyaltyCardNftContract_before_insert +-- BEFORE INSERT ON "public"."loyaltyCardNftContract" +-- FOR EACH ROW +-- EXECUTE FUNCTION force_lowercase_loyaltyCardNftContract(); diff --git a/hasura/app/migrations/default/1713450959868_init_shopify/up.sql b/hasura/app/migrations/default/1713450959868_init_shopify/up.sql new file mode 100644 index 000000000..6b1e1a1b7 --- /dev/null +++ b/hasura/app/migrations/default/1713450959868_init_shopify/up.sql @@ -0,0 +1,669 @@ + +-- Create loyaltyCardStatus table +CREATE TABLE public."loyaltyCardStatus"( + value text NOT NULL +); + +ALTER TABLE ONLY public."loyaltyCardStatus" + ADD CONSTRAINT "loyaltyCardStatus_pkey" PRIMARY KEY (value); + +INSERT INTO public."loyaltyCardStatus"(value) + VALUES ('DRAFT'), +('PUBLISHED'); + +-- Create loyaltyCardParameters table +CREATE TABLE "public"."loyaltyCardParameters"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "loyaltyCardId" text NOT NULL UNIQUE, + "activityWebhookId" text, + "activityWebhookSigningKey" text UNIQUE, + "metadataUpdateWebhookId" text, + "metadataUpdateWebhookSigningKey" text UNIQUE, + "status" text DEFAULT 'DRAFT' REFERENCES "public"."loyaltyCardStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + "organizerId" text NOT NULL +); + +-- Comments for loyaltyCardParameters table +COMMENT ON TABLE "public"."loyaltyCardParameters" IS E'The loyaltyCardParameters model is designed to define properties on a loyalty card, including details like the loyaltyCardId and activityWebhookId. It manages various settings and metadata related to the loyalty card, ensuring efficient and accurate management of loyalty card programs.'; + +COMMENT ON COLUMN "public"."loyaltyCardParameters"."loyaltyCardId" IS E'Unique identifier for each loyalty card, ensuring no duplicates in the system.'; + +COMMENT ON COLUMN "public"."loyaltyCardParameters"."activityWebhookId" IS E'The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the loyalty card.'; + +COMMENT ON COLUMN "public"."loyaltyCardParameters"."activityWebhookSigningKey" IS E'Unique signing key used for secure operations related to the loyalty card activity webhook.'; + +COMMENT ON COLUMN "public"."loyaltyCardParameters"."metadataUpdateWebhookId" IS E'The "metadataUpdateWebhookId" column stores the identifier for the Alchemy webhook that tracks metadata updates related to the loyalty card.'; + +COMMENT ON COLUMN "public"."loyaltyCardParameters"."metadataUpdateWebhookSigningKey" IS E'Unique signing key used for secure operations related to the loyalty card metadata update webhook.'; + +COMMENT ON COLUMN "public"."loyaltyCardParameters"."status" IS E'Represents the current status of the loyalty card, either "DRAFT" or "PUBLISHED".'; + +COMMENT ON COLUMN "public"."loyaltyCardParameters"."organizerId" IS E'Identifier for the organizer responsible for the loyalty card.'; + +-- Create trigger for loyaltyCardParameters +CREATE TRIGGER set_loyaltyCardParameters_updated_at + BEFORE UPDATE ON "public"."loyaltyCardParameters" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Create loyaltyCardNftContract table +CREATE TABLE "public"."loyaltyCardNftContract"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "chainId" text NOT NULL, + "contractAddress" text NOT NULL, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + "organizerId" text NOT NULL, + "loyaltyCardId" text NOT NULL UNIQUE, + UNIQUE ("contractAddress", "chainId") +); + +COMMENT ON TABLE "public"."loyaltyCardNftContract" IS E'The loyaltyCardNftContract model is designed to store metadata associated with NFT contracts that act as loyalty cards for organizers. This table captures critical details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. It includes organizerId to link each loyalty card contract directly with an organizer, facilitating the management and interaction with NFT-based loyalty programs.'; + +COMMENT ON COLUMN "public"."loyaltyCardNftContract"."contractAddress" IS E'Represents the unique address of the smart contract that governs the NFT-based loyalty card. It acts as the primary reference point to the loyalty card''s existence and behavior on the blockchain.'; + +COMMENT ON COLUMN "public"."loyaltyCardNftContract"."chainId" IS E'Specifies the particular blockchain or network on which the NFT-based loyalty card resides. Essential for distinguishing between different blockchains in a multi-chain environment.'; + +COMMENT ON COLUMN "public"."loyaltyCardNftContract"."organizerId" IS E'A unique identifier for the organizer associated with the NFT-based loyalty card. This links the loyalty card directly to a specific organizer within the platform.'; + +COMMENT ON COLUMN "public"."loyaltyCardNftContract"."loyaltyCardId" IS E'Identifies the specific loyalty card model in the Hygraph CMS associated with this contract. Ensuring uniqueness of this field guarantees that each NFT-based loyalty card is uniquely linked to a single loyalty card model in the CMS.'; + +-- Create trigger to set updated_at column on updates +CREATE TRIGGER set_loyaltyCardNftContract_updated_at + BEFORE UPDATE ON "public"."loyaltyCardNftContract" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Function to force lowercase contractAddress and loyaltyCardId in loyaltyCardNftContract table +CREATE OR REPLACE FUNCTION force_lowercase_loyaltyCardNftContract() + RETURNS TRIGGER + AS $$ +BEGIN + NEW."contractAddress" := LOWER(NEW."contractAddress"); + RETURN NEW; +END; +$$ +LANGUAGE plpgsql; + +-- Trigger to apply lowercase function before insert +CREATE TRIGGER loyaltyCardNftContract_before_insert + BEFORE INSERT ON "public"."loyaltyCardNftContract" + FOR EACH ROW + EXECUTE FUNCTION force_lowercase_loyaltyCardNftContract(); + + +-- NFT status +CREATE TABLE public."nftStatus"( + value text NOT NULL +); + +ALTER TABLE ONLY public."nftStatus" + ADD CONSTRAINT "nftStatus_pkey" PRIMARY KEY (value); + +INSERT INTO public."nftStatus"(value) + VALUES ('CONFIRMED'), -- NFT attribution is confirmed +('IS_MINTING'), -- NFT is being minted through a blockchain transaction +('ERROR'), -- An error occurred during the NFT attribution +('COMPLETED'), -- NFT is successfully attributed and held by the user's wallet +('BURNED'), -- NFT has been burned for any reason +('IS_TRANSFERRING'), -- NFT is being transferred to another wallet +('HELD_BY_CONTRACT'), -- NFT is held by a contract (e.g., lottery contract) before distribution +('LAZY_MINTED') -- NFT is lazily minted and not yet attributed to a user +; + +-- Modify "eventPassNft" table +ALTER TABLE public."eventPassNft" + ALTER COLUMN "tokenId" DROP NOT NULL, + ALTER COLUMN "metadata" DROP NOT NULL, + DROP COLUMN "isDelivered", + ADD COLUMN "status" text DEFAULT 'CONFIRMED'; + +ALTER TABLE public."eventPassNft" + ADD CONSTRAINT "eventPassNft_status_fkey" FOREIGN KEY ("status") REFERENCES public."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION; + +-- Drop the existing unique constraint +ALTER TABLE public."eventPassNft" + DROP CONSTRAINT "eventPassNft_contractAddress_tokenId_chainId_key"; + +-- Create a partial unique index +CREATE UNIQUE INDEX "eventPassNft_contractAddress_tokenId_chainId_idx" ON public."eventPassNft"("contractAddress", "tokenId", "chainId") +WHERE + "tokenId" IS NOT NULL; + +-- Modify "packNftSupply" table +ALTER TABLE public."packNftSupply" + DROP COLUMN "isDelivered", + ADD COLUMN "status" text DEFAULT 'CONFIRMED'; + +ALTER TABLE public."packNftSupply" + ADD CONSTRAINT "packNftSupply_status_fkey" FOREIGN KEY ("status") REFERENCES public."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION; + +-- Create loyaltyCardNft table +CREATE TABLE "public"."loyaltyCardNft"( + "id" uuid NOT NULL DEFAULT gen_random_uuid(), + "contractAddress" text NOT NULL, + "tokenId" bigint, + "metadata" jsonb, + "error" text, + "tokenUri" text, + "chainId" text NOT NULL, + "loyaltyCardId" text NOT NULL, + "organizerId" text NOT NULL, + "ownerAddress" text NOT NULL, + "burnedTransferId" uuid, + "status" text DEFAULT 'CONFIRMED', + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + PRIMARY KEY ("id"), + FOREIGN KEY ("status") REFERENCES "public"."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION +); + +-- Create a partial unique index on "loyaltyCardNft" +CREATE UNIQUE INDEX "loyaltyCardNft_contractAddress_tokenId_chainId_idx" ON public."loyaltyCardNft"("contractAddress", "tokenId", "chainId") +WHERE + "tokenId" IS NOT NULL; + +-- Partial unique index for ownerAddress to ensure uniqueness among active NFTs +CREATE UNIQUE INDEX idx_loyaltyCardNft_ownerAddress_active ON "public"."loyaltyCardNft"("ownerAddress") +WHERE + "burnedTransferId" IS NULL; + +-- Table and column comments +COMMENT ON TABLE "public"."loyaltyCardNft" IS E'The loyaltyCardNft model stores NFTs delivered by the loyaltyCardNftContract, each uniquely associated with a loyalty card. These NFTs are soulbound to a specific owner and not transferable, though they can be burned, indicating the end of their lifecycle. The structure allows for the dynamic update of NFT metadata by contract admins, adhering to the loyalty card contract stipulations.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."contractAddress" IS E'Identifies the smart contract associated with the loyalty card NFT. This provides a direct link to the NFT\'s origin and behavior on the blockchain.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."tokenId" IS E'The unique identifier of the loyalty card NFT within its specific collection or contract. This remains constant across various platforms.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."metadata" IS E'The structured metadata parsed from the token URI. This contains a variety of details regarding the loyalty card NFT.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."error" IS E'Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."tokenUri" IS E'The designated URI for the loyalty card NFT\'s metadata blob, providing a stable reference for data extraction.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."chainId" IS E'Denotes the specific blockchain or network of the loyalty card NFT.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."loyaltyCardId" IS E'A reference to the loyalty card associated with the NFT, linking it directly to the loyalty program within the platform.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."organizerId" IS E'A unique identifier for the organizer associated with the NFT. This links the loyalty card directly to a specific organizer within the platform.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."ownerAddress" IS E'The address currently holding the loyalty card NFT. Given the soulbound nature, this represents the permanent owner unless the NFT is burned.'; + +COMMENT ON COLUMN "public"."loyaltyCardNft"."burnedTransferId" IS E'If not null, indicates the NFT has been burned, marking its lifecycle end. This field links to the transaction that executed the burn, whether by the NFT owner or a contract admin.'; + +-- Create trigger for loyaltyCardNft +CREATE TRIGGER set_loyaltyCardNft_updated_at + BEFORE UPDATE ON "public"."loyaltyCardNft" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Function to force lowercase contractAddress and ownerAddress in loyaltyCardNft table +CREATE OR REPLACE FUNCTION force_lowercase_loyaltyCardNft() + RETURNS TRIGGER + AS $$ +BEGIN + NEW."contractAddress" := LOWER(NEW."contractAddress"); + NEW."ownerAddress" := LOWER(NEW."ownerAddress"); + RETURN NEW; +END; +$$ +LANGUAGE plpgsql; + +-- Trigger to apply lowercase function before insert for loyaltyCardNft +CREATE TRIGGER loyaltyCardNft_before_insert + BEFORE INSERT ON "public"."loyaltyCardNft" + FOR EACH ROW + EXECUTE FUNCTION force_lowercase_loyaltyCardNft(); + + +-- Create shopifyCampaignStatus table +CREATE TABLE public."shopifyCampaignStatus"( + value text NOT NULL +); + +ALTER TABLE ONLY public."shopifyCampaignStatus" + ADD CONSTRAINT "shopifyCampaignStatus_pkey" PRIMARY KEY (value); + +INSERT INTO public."shopifyCampaignStatus"(value) + VALUES ('DRAFT'), +('PUBLISHED'); + +-- Create shopifyCampaignParameters table +CREATE TABLE "public"."shopifyCampaignParameters"( + "gateId" text NOT NULL, + "shopifyCampaignTemplateId" text NOT NULL, + "organizerId" text NOT NULL, + "status" text DEFAULT 'DRAFT' REFERENCES "public"."shopifyCampaignStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + created_at timestamp with time zone DEFAULT now(), + updated_at timestamp with time zone DEFAULT now(), + PRIMARY KEY ("gateId") +); + +-- Comments on the purpose of the table and its fields +COMMENT ON TABLE "public"."shopifyCampaignParameters" IS E'This table stores parameters specific to Shopify campaigns, including gate identifiers and links to campaign data in the CRM. It supports context resolution in offline unlock iframes and enables tailored content display.'; + +COMMENT ON COLUMN "public"."shopifyCampaignParameters"."gateId" IS E'Primary key. Unique identifier corresponding to the gate id from Shopify campaigns.'; + +COMMENT ON COLUMN "public"."shopifyCampaignParameters"."shopifyCampaignTemplateId" IS E'Foreign key linking to the shopifyCampaignTemplate model in the CRM.'; + +COMMENT ON COLUMN "public"."shopifyCampaignParameters"."organizerId" IS E'Identifier for the organizer responsible for the campaign.'; + +COMMENT ON COLUMN "public"."shopifyCampaignParameters"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; + +COMMENT ON COLUMN "public"."shopifyCampaignParameters"."updated_at" IS E'Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification.'; + +-- Create trigger to set updated_at column on updates +CREATE TRIGGER set_shopifyCampaignParameters_updated_at + BEFORE UPDATE ON "public"."shopifyCampaignParameters" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Create the stampNftContractType table to store contract types +CREATE TABLE "public"."stampNftContractType"( + "value" text NOT NULL, + PRIMARY KEY ("value") +); + +COMMENT ON TABLE "public"."stampNftContractType" IS 'Defines contract types for the stampNftContract, representing various marketing campaigns or actions.'; + +-- Insert default value into stampNftContractType +INSERT INTO "public"."stampNftContractType"("value") + VALUES ('SHOPIFY_PURCHASE_COMPLETED'); + +COMMENT ON COLUMN "public"."stampNftContractType"."value" IS 'Type name for stamp NFT contract. Reflects the nature of the marketing campaign or action, like SHOPIFY_PURCHASE_COMPLETED indicating a purchase event in a token-gating campaign on Shopify.'; + +-- Create the stampNftContract table +CREATE TABLE "public"."stampNftContract"( + "id" uuid DEFAULT gen_random_uuid(), + "type" text NOT NULL REFERENCES "public"."stampNftContractType"("value"), + "contractAddress" text NOT NULL, + "chainId" text NOT NULL, + "campaignId" text NOT NULL, + "organizerId" text NOT NULL, + "metadata" jsonb NOT NULL, + "activityWebhookId" text, + "activityWebhookSigningKey" text UNIQUE, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + PRIMARY KEY ("contractAddress", "chainId") +); + +COMMENT ON TABLE "public"."stampNftContract" IS 'Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event.'; + +COMMENT ON COLUMN "public"."stampNftContract"."type" IS 'The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED.'; + +COMMENT ON COLUMN "public"."stampNftContract"."contractAddress" IS 'The blockchain address of the stamp NFT contract.'; + +COMMENT ON COLUMN "public"."stampNftContract"."chainId" IS 'The identifier of the blockchain network where the contract is deployed.'; + +COMMENT ON COLUMN "public"."stampNftContract"."metadata" IS 'Structured metadata associated with the contract, stored in a JSONB format for flexibility.'; + +COMMENT ON COLUMN "public"."stampNftContract"."campaignId" IS 'A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID.'; + +-- Create trigger for stampNftContract +CREATE TRIGGER set_stampNftContract_updated_at + BEFORE UPDATE ON "public"."stampNftContract" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Function to force lowercase contractAddress in stampNftContract table +CREATE OR REPLACE FUNCTION force_lowercase_contractAddress_stampNftContract() + RETURNS TRIGGER + AS $$ +BEGIN + NEW."contractAddress" := LOWER(NEW."contractAddress"); + RETURN NEW; +END; +$$ +LANGUAGE plpgsql; + +-- Trigger to apply lowercase function before insert or update for stampNftContract +CREATE TRIGGER force_lowercase_stampNftContract_before_insert_update + BEFORE INSERT OR UPDATE ON "public"."stampNftContract" + FOR EACH ROW + EXECUTE FUNCTION force_lowercase_contractAddress_stampNftContract(); + +-- Create stampNft table to hold information about each token type within a contract +CREATE TABLE "public"."stampNft"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "contractAddress" text NOT NULL, + "chainId" text NOT NULL, + "tokenId" bigint NOT NULL, + "tokenUri" text, + "metadata" jsonb NOT NULL, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + FOREIGN KEY ("contractAddress", "chainId") REFERENCES "public"."stampNftContract"("contractAddress", "chainId"), + UNIQUE ("contractAddress", "tokenId", "chainId") +); + +COMMENT ON COLUMN "public"."stampNft"."tokenId" IS 'The unique identifier of the token within its contract.'; + +COMMENT ON COLUMN "public"."stampNft"."tokenUri" IS 'URI pointing to the token metadata, which may include details such as the item associated with the token.'; + +COMMENT ON COLUMN "public"."stampNft"."metadata" IS 'Structured metadata associated with the token, stored in a JSONB format for flexibility.'; + +COMMENT ON TABLE "public"."stampNft" IS 'Stores information for each token type managed by a stampNftContract, focusing on unique token IDs and their associated metadata.'; + +-- Create trigger for stampNft +CREATE TRIGGER set_stampNft_updated_at + BEFORE UPDATE ON "public"."stampNft" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Function to force lowercase contractAddress in stampNft table +CREATE OR REPLACE FUNCTION force_lowercase_contractAddress_stampNft() + RETURNS TRIGGER + AS $$ +BEGIN + NEW."contractAddress" := LOWER(NEW."contractAddress"); + RETURN NEW; +END; +$$ +LANGUAGE plpgsql; + +-- Trigger to apply lowercase function before insert or update for stampNft +CREATE TRIGGER force_lowercase_stampNft_before_insert_update + BEFORE INSERT OR UPDATE ON "public"."stampNft" + FOR EACH ROW + EXECUTE FUNCTION force_lowercase_contractAddress_stampNft(); + +-- Create stampNftSupply table for tracking ownership and quantities +CREATE TABLE "public"."stampNftSupply"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "tokenId" bigint NOT NULL, + "contractAddress" text NOT NULL, + "chainId" text NOT NULL, + "currentOwnerAddress" text NOT NULL, + "lastNftTransferId" uuid REFERENCES "public"."nftTransfer"("id") ON UPDATE NO ACTION ON DELETE NO ACTION, + "amount" integer NOT NULL CHECK (amount >= 0), + "error" text, + "status" text DEFAULT 'CONFIRMED', + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + FOREIGN KEY ("tokenId", "contractAddress", "chainId") REFERENCES "public"."stampNft"("tokenId", "contractAddress", "chainId"), + FOREIGN KEY ("contractAddress", "chainId") REFERENCES "public"."stampNftContract"("contractAddress", "chainId"), + FOREIGN KEY ("status") REFERENCES "public"."nftStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + UNIQUE ("tokenId", "contractAddress", "chainId", "currentOwnerAddress") +); + +COMMENT ON TABLE "public"."stampNftSupply" IS 'Tracks the current ownership and quantities of each token under a stampNftContract. Each row associates a token (identified by tokenId and contractAddress) with an owner and the quantity they hold.'; + +COMMENT ON COLUMN "public"."stampNftSupply"."currentOwnerAddress" IS 'The blockchain address of the current owner of the token.'; + +COMMENT ON COLUMN "public"."stampNftSupply"."lastNftTransferId" IS 'Reference to the last transfer event for this token, providing a link to detailed transfer information.'; + +COMMENT ON COLUMN "public"."stampNftSupply"."amount" IS 'The quantity of the token held by the current owner.'; + +-- Create trigger for stampNftSupply +CREATE TRIGGER set_stampNftSupply_updated_at + BEFORE UPDATE ON "public"."stampNftSupply" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Function to force lowercase contractAddress and currentOwnerAddress in stampNftSupply table +CREATE OR REPLACE FUNCTION force_lowercase_addresses_stampNftSupply() + RETURNS TRIGGER + AS $$ +BEGIN + NEW."contractAddress" := LOWER(NEW."contractAddress"); + NEW."currentOwnerAddress" := LOWER(NEW."currentOwnerAddress"); + RETURN NEW; +END; +$$ +LANGUAGE plpgsql; + +-- Trigger to apply lowercase function before insert or update for stampNftSupply +CREATE TRIGGER force_lowercase_stampNftSupply_before_insert_update + BEFORE INSERT OR UPDATE ON "public"."stampNftSupply" + FOR EACH ROW + EXECUTE FUNCTION force_lowercase_addresses_stampNftSupply(); + + +-- Add stampNftId column +ALTER TABLE "public"."nftTransfer" +ADD COLUMN "stampNftId" uuid; + +-- Add stampAmount column +ALTER TABLE "public"."nftTransfer" +ADD COLUMN "stampAmount" integer; + +-- Add foreign key constraint for stampNftId +ALTER TABLE "public"."nftTransfer" +ADD CONSTRAINT "fk_stampNftId" +FOREIGN KEY ("stampNftId") REFERENCES "public"."stampNft"("id"); + +-- Add comments for the new columns +COMMENT ON COLUMN "public"."nftTransfer"."stampNftId" IS 'References the specific stampNft associated with the NFT transfer. This field is populated if the transfer involves a stamp NFT.'; +COMMENT ON COLUMN "public"."nftTransfer"."stampAmount" IS 'Specifies the quantity of the stamp NFT transferred. This field is only populated if the transfer involves a stamp NFT.'; + +-- Drop the existing check constraint (if it's named; replace 'your_constraint_name' with its actual name) +ALTER TABLE "public"."nftTransfer" +DROP CONSTRAINT "nftTransfer_check"; + +-- Add the updated check constraint +ALTER TABLE "public"."nftTransfer" +ADD CONSTRAINT "nftTransfer_check" +CHECK ( + ("eventPassId" IS NOT NULL AND "packId" IS NULL AND "packAmount" IS NULL AND "stampNftId" IS NULL AND "stampAmount" IS NULL) OR + ("eventPassId" IS NULL AND "packId" IS NOT NULL AND "packAmount" >= 1 AND "stampNftId" IS NULL AND "stampAmount" IS NULL) OR + ("stampNftId" IS NOT NULL AND "stampAmount" > 0 AND "eventPassId" IS NULL AND "packId" IS NULL AND "packAmount" IS NULL) +); + +ALTER TABLE "public"."minterTemporaryWallet" +ADD COLUMN "campaignId" text, +ADD COLUMN "loyaltyCardId" text; + +COMMENT ON COLUMN "public"."minterTemporaryWallet"."campaignId" IS 'Identifies the campaign associated with this temporary wallet for minting purposes. This text field corresponds to a campaign in the stampNftContract.'; +COMMENT ON COLUMN "public"."minterTemporaryWallet"."loyaltyCardId" IS 'Identifies the loyalty card associated with this temporary wallet for minting purposes. This text field corresponds to a loyalty card in the loyaltyCardNftContract.'; + +-- Create nftMintPassword table +CREATE TABLE "public"."nftMintPassword"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "password" text NOT NULL, + "contractAddress" text NOT NULL, + "chainId" text NOT NULL, + "organizerId" text NOT NULL, + "minterAddress" text, + "tokenId" bigint, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + UNIQUE ( + "password", + "contractAddress", + "chainId", + "organizerId" + ) +); +-- Table and column comments +COMMENT ON TABLE "public"."nftMintPassword" IS E'The nftMintPassword table stores unique passwords that allow for the minting of NFTs on a specific contract. Each password is associated with a contract address, chain ID, and organizer ID, ensuring it can only be used for the intended NFT. Once a password is used to mint an NFT, the minterAddress and tokenId fields are populated, marking the password as consumed and linking it to the minted NFT.'; +COMMENT ON COLUMN "public"."nftMintPassword"."password" IS E'The unique password that allows for the minting of an NFT. It should be a combination of letters and numbers, typically 6 characters long.'; +COMMENT ON COLUMN "public"."nftMintPassword"."contractAddress" IS E'The address of the NFT contract that the password is associated with.'; +COMMENT ON COLUMN "public"."nftMintPassword"."chainId" IS E'The ID of the blockchain network where the NFT contract is deployed.'; +COMMENT ON COLUMN "public"."nftMintPassword"."organizerId" IS E'The ID of the organizer that the NFT contract belongs to.'; +COMMENT ON COLUMN "public"."nftMintPassword"."minterAddress" IS E'The address of the user who used the password to mint an NFT. If null, the password has not been used yet.'; +COMMENT ON COLUMN "public"."nftMintPassword"."tokenId" IS E'The ID of the NFT that was minted using this password. If null, the password has not been used yet.'; +-- Create trigger for nftMintPassword +CREATE TRIGGER set_nftMintPassword_updated_at BEFORE +UPDATE ON "public"."nftMintPassword" FOR EACH ROW EXECUTE FUNCTION public.set_current_timestamp_updated_at(); +-- Function to force lowercase contractAddress and minterAddress in nftMintPassword table +CREATE OR REPLACE FUNCTION force_lowercase_nftMintPassword() RETURNS TRIGGER AS $$ BEGIN NEW."contractAddress" := LOWER(NEW."contractAddress"); +IF NEW."minterAddress" IS NOT NULL THEN NEW."minterAddress" := LOWER(NEW."minterAddress"); +END IF; +RETURN NEW; +END; +$$ LANGUAGE plpgsql; +-- Trigger to apply lowercase function before insert for nftMintPassword +CREATE TRIGGER nftMintPassword_before_insert BEFORE +INSERT ON "public"."nftMintPassword" FOR EACH ROW EXECUTE FUNCTION force_lowercase_nftMintPassword(); +ALTER TABLE "public"."lotteryParameters" + RENAME COLUMN "signingKey" TO "activityWebhookSigningKey"; +ALTER TABLE "public"."eventParameters" + RENAME COLUMN "signingKey" TO "activityWebhookSigningKey"; +ALTER TABLE "public"."eventParameters" +ADD COLUMN "metadataUpdateWebhookId" text, + ADD COLUMN "metadataUpdateWebhookSigningKey" text UNIQUE; +COMMENT ON COLUMN "public"."eventParameters"."activityWebhookSigningKey" IS E'The unique signing key used for securing activity webhooks.'; +COMMENT ON COLUMN "public"."eventParameters"."metadataUpdateWebhookId" IS E'The identifier for the metadata update webhook.'; +COMMENT ON COLUMN "public"."eventParameters"."metadataUpdateWebhookSigningKey" IS E'The unique signing key used for securing metadata update webhooks.'; +-- Create apiKeyStatus table +CREATE TABLE public."apiKeyStatus"( + value text NOT NULL +); + +ALTER TABLE ONLY public."apiKeyStatus" + ADD CONSTRAINT "apiKeyStatus_pkey" PRIMARY KEY (value); + +INSERT INTO public."apiKeyStatus"(value) + VALUES ('ACTIVE'), -- The key is active and usable +('DISABLED'), -- The key has been manually disabled +('EXPIRED'); + +-- The key has expired based on the expiresAt timestamp +COMMENT ON TABLE "public"."apiKeyStatus" IS E'The apiKeyStatus table defines the possible status values for API keys. It ensures data integrity and provides a centralized reference for the status field in the publishableApiKey and secretApiKey tables.'; + +COMMENT ON COLUMN "public"."apiKeyStatus"."value" IS E'The status value for API keys. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; + +-- Create apiKeyType table +CREATE TABLE public."apiKeyType"( + value text NOT NULL +); + +ALTER TABLE ONLY public."apiKeyType" + ADD CONSTRAINT "apiKeyType_pkey" PRIMARY KEY (value); + +INSERT INTO public."apiKeyType"(value) + VALUES ('EXTERNAL'); + +-- The secret API key is used for external integrations +COMMENT ON TABLE "public"."apiKeyType" IS E'The apiKeyType table defines the possible types of API keys. It ensures data integrity and provides a centralized reference for the type field in the api key tables.'; + +COMMENT ON COLUMN "public"."apiKeyType"."value" IS E'The type of the API key'; + +-- Create publishableApiKey table +CREATE TABLE "public"."publishableApiKey"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "name" text DEFAULT 'Publishable API Key', + "apiKey" text NOT NULL, + "allowlist" text NOT NULL DEFAULT '*', + "organizerId" text NOT NULL, + "expiresAt" timestamptz, + "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + "type" text NOT NULL DEFAULT 'EXTERNAL' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + UNIQUE ("apiKey") +); + +COMMENT ON TABLE "public"."publishableApiKey" IS E'The publishableApiKey table stores the publishable API keys used for querying data from the server externally. It includes fields for management and security, such as an allowlist, expiration timestamp, and status.'; + +COMMENT ON COLUMN "public"."publishableApiKey"."name" IS E'A user-defined name for the publishable API key, providing a human-readable identifier for the key.'; + +COMMENT ON COLUMN "public"."publishableApiKey"."apiKey" IS E'The publishable API key used for identification when querying data from the server externally.'; + +COMMENT ON COLUMN "public"."publishableApiKey"."allowlist" IS E'A comma-separated list of allowed domains or IP addresses that are permitted to use the publishable API key, restricting usage to authorized sources.'; + +COMMENT ON COLUMN "public"."publishableApiKey"."organizerId" IS E'The unique identifier of the organizer associated with the publishable API key, establishing a link between the key and the organizer it belongs to.'; + +COMMENT ON COLUMN "public"."publishableApiKey"."expiresAt" IS E'The expiration timestamp for the publishable API key, specifying the validity period after which the key becomes invalid and cannot be used.'; + +COMMENT ON COLUMN "public"."publishableApiKey"."status" IS E'The current status of the publishable API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; + +-- Create trigger to set updated_at column on updates for publishableApiKey +CREATE TRIGGER set_publishableApiKey_updated_at + BEFORE UPDATE ON "public"."publishableApiKey" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + +-- Create secretApiKey table +CREATE TABLE "public"."secretApiKey"( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "name" text DEFAULT 'Secret API Key', + "apiKey" text NOT NULL, + "hashedOriginSecret" text, + "originSecretSalt" text, + "encryptedIntegritySecret" text, + "organizerId" text NOT NULL, + "allowlist" text NOT NULL DEFAULT '*', + "expiresAt" timestamptz, + "status" text DEFAULT 'ACTIVE' REFERENCES "public"."apiKeyStatus"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + "type" text NOT NULL DEFAULT 'EXTERNAL' REFERENCES "public"."apiKeyType"("value") ON UPDATE NO ACTION ON DELETE NO ACTION, + "created_at" timestamptz NOT NULL DEFAULT now(), + "updated_at" timestamptz NOT NULL DEFAULT now(), + UNIQUE ("apiKey") +); + +COMMENT ON TABLE "public"."secretApiKey" IS E'The secretApiKey table stores the secret API keys used for querying sensitive data and performing mutations. It includes additional fields for security and management, such as hashed origin secret, encrypted integrity secret, expiration timestamp, and status.'; + +COMMENT ON COLUMN "public"."secretApiKey"."name" IS E'A user-defined name for the secret API key, providing a human-readable identifier for the key.'; + +COMMENT ON COLUMN "public"."secretApiKey"."apiKey" IS E'The secret API key used for authentication and identification when querying sensitive data and performing mutations.'; + +COMMENT ON COLUMN "public"."secretApiKey"."hashedOriginSecret" IS E'The hashed secret used for verifying the origin of the request. The origin secret is hashed using a secure hashing algorithm and a unique salt before storing it in the database.'; + +COMMENT ON COLUMN "public"."secretApiKey"."originSecretSalt" IS E'The unique salt value used during the hashing process for the origin secret. It enhances security by making it more difficult to crack the hashed origin secret.'; + +COMMENT ON COLUMN "public"."secretApiKey"."encryptedIntegritySecret" IS E'The encrypted secret used for verifying the integrity of the request data. The integrity secret is encrypted using a secure encryption algorithm and a salt before storing it in the database.'; + +COMMENT ON COLUMN "public"."secretApiKey"."organizerId" IS E'The unique identifier of the organizer associated with the secret API key, establishing a link between the key and the organizer it belongs to.'; + +COMMENT ON COLUMN "public"."secretApiKey"."allowlist" IS E'A comma-separated list of allowed domains or IP addresses that are permitted to use the secret API key, restricting usage to authorized sources.'; + +COMMENT ON COLUMN "public"."secretApiKey"."expiresAt" IS E'The expiration timestamp for the secret API key, specifying the validity period after which the key becomes invalid and cannot be used.'; + +COMMENT ON COLUMN "public"."secretApiKey"."status" IS E'The current status of the secret API key, referencing the apiKeyStatus table. It can be "ACTIVE" (default), "DISABLED", or "EXPIRED".'; + +COMMENT ON COLUMN "public"."secretApiKey"."type" IS E'The type of the secret API key, referencing the apiKeyType table. It determines how the secret is verified and what scope/routes of query are accessible.'; + +-- Create trigger to set updated_at column on updates for secretApiKey +CREATE TRIGGER set_secretApiKey_updated_at + BEFORE UPDATE ON "public"."secretApiKey" + FOR EACH ROW + EXECUTE FUNCTION public.set_current_timestamp_updated_at(); + + +-- Create the shopifyDomain table +CREATE TABLE "public"."shopifyDomain"( + domain text PRIMARY KEY, + "organizerId" text NOT NULL, + created_at timestamp with time zone DEFAULT now() +); + +-- Comments on the purpose of the shopifyDomain table and its fields +COMMENT ON TABLE "public"."shopifyDomain" IS E'This table is used to link and authenticate queries from Shopify to an organizer in our system. It stores the unique Shopify domains associated with each organizer, allowing for efficient lookup and validation of incoming requests.'; + +COMMENT ON COLUMN "public"."shopifyDomain"."domain" IS E'The Shopify domain value, which serves as the primary key for the table, ensuring uniqueness across all records.'; + +COMMENT ON COLUMN "public"."shopifyDomain"."organizerId" IS E'The unique identifier of the associated organizer in our external CRM system. This field is used to link Shopify domains to the corresponding organizers.'; + +COMMENT ON COLUMN "public"."shopifyDomain"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; + + +-- Create the shopifyCustomer table +CREATE TABLE "public"."shopifyCustomer"( + id uuid DEFAULT gen_random_uuid() NOT NULL, + "address" text REFERENCES account("address") NOT NULL, + "organizerId" text NOT NULL, + "customerId" text NOT NULL, + created_at timestamp with time zone DEFAULT now(), + updated_at timestamp with time zone DEFAULT now(), + UNIQUE ("address", "organizerId", "customerId") -- Ensures unique pairing of account, organizer, and Shopify customer +); + +-- Comments on the purpose of the table and its fields +COMMENT ON TABLE "public"."shopifyCustomer" IS E'This table stores the link between the offline accounts and Shopify customer IDs. It allows organizers to manage customer data seamlessly across platforms without needing to handle sensitive personal information directly.'; + +COMMENT ON COLUMN "public"."shopifyCustomer"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; + +COMMENT ON COLUMN "public"."shopifyCustomer"."address" IS E'Reference to the account table, ensuring that customer data is associated with a unique account address.'; + +COMMENT ON COLUMN "public"."shopifyCustomer"."organizerId" IS E'Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently.'; + +COMMENT ON COLUMN "public"."shopifyCustomer"."customerId" IS E'The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems.'; + +COMMENT ON COLUMN "public"."shopifyCustomer"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; + +-- Index for faster lookup by address, organizerId, and customerId +CREATE INDEX idx_shopify_customer_on_address_organizer_customer ON "public"."shopifyCustomer"("address", "organizerId", "customerId"); diff --git a/hasura/app/migrations/default/1713450959868_shopifyCustomer/down.sql b/hasura/app/migrations/default/1713450959868_shopifyCustomer/down.sql deleted file mode 100644 index d2cdb9556..000000000 --- a/hasura/app/migrations/default/1713450959868_shopifyCustomer/down.sql +++ /dev/null @@ -1,28 +0,0 @@ --- Could not auto-generate a down migration. --- Please write an appropriate down migration for the SQL below: --- -- Create the shopifyCustomer table --- CREATE TABLE "public"."shopifyCustomer"( --- id uuid DEFAULT gen_random_uuid() NOT NULL, --- "address" text REFERENCES account("address") NOT NULL, --- "organizerId" text NOT NULL, --- "customerId" text NOT NULL, --- created_at timestamp with time zone DEFAULT now(), --- updated_at timestamp with time zone DEFAULT now(), --- UNIQUE ("address", "organizerId", "customerId") -- Ensures unique pairing of account, organizer, and Shopify customer --- ); --- --- -- Comments on the purpose of the table and its fields --- COMMENT ON TABLE "public"."shopifyCustomer" IS E'This table stores the link between the offline accounts and Shopify customer IDs. It allows organizers to manage customer data seamlessly across platforms without needing to handle sensitive personal information directly.'; --- --- COMMENT ON COLUMN "public"."shopifyCustomer"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; --- --- COMMENT ON COLUMN "public"."shopifyCustomer"."address" IS E'Reference to the account table, ensuring that customer data is associated with a unique account address.'; --- --- COMMENT ON COLUMN "public"."shopifyCustomer"."organizerId" IS E'Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently.'; --- --- COMMENT ON COLUMN "public"."shopifyCustomer"."customerId" IS E'The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems.'; --- --- COMMENT ON COLUMN "public"."shopifyCustomer"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; --- --- -- Index for faster lookup by address, organizerId, and customerId --- CREATE INDEX idx_shopify_customer_on_address_organizer_customer ON "public"."shopifyCustomer"("address", "organizerId", "customerId"); diff --git a/hasura/app/migrations/default/1713450959868_shopifyCustomer/up.sql b/hasura/app/migrations/default/1713450959868_shopifyCustomer/up.sql deleted file mode 100644 index 85a14e7b8..000000000 --- a/hasura/app/migrations/default/1713450959868_shopifyCustomer/up.sql +++ /dev/null @@ -1,26 +0,0 @@ --- Create the shopifyCustomer table -CREATE TABLE "public"."shopifyCustomer"( - id uuid DEFAULT gen_random_uuid() NOT NULL, - "address" text REFERENCES account("address") NOT NULL, - "organizerId" text NOT NULL, - "customerId" text NOT NULL, - created_at timestamp with time zone DEFAULT now(), - updated_at timestamp with time zone DEFAULT now(), - UNIQUE ("address", "organizerId", "customerId") -- Ensures unique pairing of account, organizer, and Shopify customer -); - --- Comments on the purpose of the table and its fields -COMMENT ON TABLE "public"."shopifyCustomer" IS E'This table stores the link between the offline accounts and Shopify customer IDs. It allows organizers to manage customer data seamlessly across platforms without needing to handle sensitive personal information directly.'; - -COMMENT ON COLUMN "public"."shopifyCustomer"."id" IS E'Unique identifier for each entry, generated automatically as a UUID.'; - -COMMENT ON COLUMN "public"."shopifyCustomer"."address" IS E'Reference to the account table, ensuring that customer data is associated with a unique account address.'; - -COMMENT ON COLUMN "public"."shopifyCustomer"."organizerId" IS E'Identifier for the organizer, used to scope Shopify customer data to specific organizers, allowing them to manage their client data independently.'; - -COMMENT ON COLUMN "public"."shopifyCustomer"."customerId" IS E'The unique identifier for the customer as stored in Shopify. This links the internal account to the Shopify customer record, facilitating integrated data management across systems.'; - -COMMENT ON COLUMN "public"."shopifyCustomer"."created_at" IS E'Timestamp indicating when the record was initially created, set automatically by the system.'; - --- Index for faster lookup by address, organizerId, and customerId -CREATE INDEX idx_shopify_customer_on_address_organizer_customer ON "public"."shopifyCustomer"("address", "organizerId", "customerId"); diff --git a/libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/LoyaltyCardPage.stories.tsx b/libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/LoyaltyCardPage.stories.tsx index d17f5a4db..a35bcbad1 100644 --- a/libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/LoyaltyCardPage.stories.tsx +++ b/libs/features/back-office/loyalty-card/src/lib/pages/LoyaltyCardPage/LoyaltyCardPage.stories.tsx @@ -16,6 +16,7 @@ const meta: Meta = { loyaltyCard, }, parameters: { + chromatic: { disable: true }, layout: 'fullscreen', nextjs: { appDirectory: true, diff --git a/libs/gql/admin/api/src/generated/schema.graphql b/libs/gql/admin/api/src/generated/schema.graphql index 934ca2e7f..df7732e0d 100644 --- a/libs/gql/admin/api/src/generated/schema.graphql +++ b/libs/gql/admin/api/src/generated/schema.graphql @@ -19747,7 +19747,12 @@ type mutation_root { """ delete single row from the table: "shopifyCampaignParameters" """ - delete_shopifyCampaignParameters_by_pk(id: uuid!): shopifyCampaignParameters + delete_shopifyCampaignParameters_by_pk( + """ + Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. + """ + gateId: String! + ): shopifyCampaignParameters """ delete data from the table: "shopifyCampaignStatus" @@ -24158,6 +24163,27 @@ type mutation_root { update data of the table: "stampNftContract" """ update_stampNftContract( + """append existing jsonb value of filtered columns with new jsonb value""" + _append: stampNftContract_append_input + + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: stampNftContract_delete_at_path_input + + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: stampNftContract_delete_elem_input + + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: stampNftContract_delete_key_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: stampNftContract_prepend_input + """sets the columns of the filtered rows to the given values""" _set: stampNftContract_set_input @@ -24197,6 +24223,27 @@ type mutation_root { update single row of the table: "stampNftContract" """ update_stampNftContract_by_pk( + """append existing jsonb value of filtered columns with new jsonb value""" + _append: stampNftContract_append_input + + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: stampNftContract_delete_at_path_input + + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: stampNftContract_delete_elem_input + + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: stampNftContract_delete_key_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: stampNftContract_prepend_input + """sets the columns of the filtered rows to the given values""" _set: stampNftContract_set_input pk_columns: stampNftContract_pk_columns_input! @@ -32845,7 +32892,12 @@ type query_root { """ fetch data from the table: "shopifyCampaignParameters" using primary key columns """ - shopifyCampaignParameters_by_pk(id: uuid!): shopifyCampaignParameters + shopifyCampaignParameters_by_pk( + """ + Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. + """ + gateId: String! + ): shopifyCampaignParameters """ fetch data from the table: "shopifyCampaignStatus" @@ -34396,34 +34448,30 @@ input secretApiKey_updates { } """ -The shopifyCampaignParameters model is designed to mirror a Shopify token gating campaign operated by a brand on its own Shopify store. It manages various settings and metadata related to the campaign, ensuring efficient and accurate management of token gating campaigns. +This table stores parameters specific to Shopify campaigns, including gate identifiers and links to campaign data in the CRM. It supports context resolution in offline unlock iframes and enables tailored content display. """ type shopifyCampaignParameters { """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. - """ - activityWebhookId: String - - """ - Unique signing key used for secure operations related to the campaign activity webhook. + Timestamp indicating when the record was initially created, set automatically by the system. """ - activityWebhookSigningKey: String + created_at: timestamptz """ - Unique identifier for each Shopify campaign, storing the gate ID from Shopify. + Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. """ - campaignId: String! - created_at: timestamptz! - id: uuid! + gateId: String! """Identifier for the organizer responsible for the campaign.""" organizerId: String! + """Foreign key linking to the shopifyCampaignTemplate model in the CRM.""" + shopifyCampaignTemplateId: String! + status: shopifyCampaignStatus_enum + """ - Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". + Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification. """ - status: shopifyCampaignStatus_enum - updated_at: timestamptz! + updated_at: timestamptz } """ @@ -34450,12 +34498,10 @@ input shopifyCampaignParameters_bool_exp { _and: [shopifyCampaignParameters_bool_exp!] _not: shopifyCampaignParameters_bool_exp _or: [shopifyCampaignParameters_bool_exp!] - activityWebhookId: String_comparison_exp - activityWebhookSigningKey: String_comparison_exp - campaignId: String_comparison_exp created_at: timestamptz_comparison_exp - id: uuid_comparison_exp + gateId: String_comparison_exp organizerId: String_comparison_exp + shopifyCampaignTemplateId: String_comparison_exp status: shopifyCampaignStatus_enum_comparison_exp updated_at: timestamptz_comparison_exp } @@ -34465,17 +34511,7 @@ unique or primary key constraints on table "shopifyCampaignParameters" """ enum shopifyCampaignParameters_constraint { """ - unique or primary key constraint on columns "activityWebhookSigningKey" - """ - shopifyCampaignParameters_activityWebhookSigningKey_key - - """ - unique or primary key constraint on columns "campaignId" - """ - shopifyCampaignParameters_campaignId_key - - """ - unique or primary key constraint on columns "id" + unique or primary key constraint on columns "gateId" """ shopifyCampaignParameters_pkey } @@ -34485,77 +34521,73 @@ input type for inserting data into table "shopifyCampaignParameters" """ input shopifyCampaignParameters_insert_input { """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. - """ - activityWebhookId: String - - """ - Unique signing key used for secure operations related to the campaign activity webhook. + Timestamp indicating when the record was initially created, set automatically by the system. """ - activityWebhookSigningKey: String + created_at: timestamptz """ - Unique identifier for each Shopify campaign, storing the gate ID from Shopify. + Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. """ - campaignId: String - created_at: timestamptz - id: uuid + gateId: String """Identifier for the organizer responsible for the campaign.""" organizerId: String + """Foreign key linking to the shopifyCampaignTemplate model in the CRM.""" + shopifyCampaignTemplateId: String + status: shopifyCampaignStatus_enum + """ - Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". + Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification. """ - status: shopifyCampaignStatus_enum updated_at: timestamptz } """aggregate max on columns""" type shopifyCampaignParameters_max_fields { """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. - """ - activityWebhookId: String - - """ - Unique signing key used for secure operations related to the campaign activity webhook. + Timestamp indicating when the record was initially created, set automatically by the system. """ - activityWebhookSigningKey: String + created_at: timestamptz """ - Unique identifier for each Shopify campaign, storing the gate ID from Shopify. + Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. """ - campaignId: String - created_at: timestamptz - id: uuid + gateId: String """Identifier for the organizer responsible for the campaign.""" organizerId: String + + """Foreign key linking to the shopifyCampaignTemplate model in the CRM.""" + shopifyCampaignTemplateId: String + + """ + Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification. + """ updated_at: timestamptz } """aggregate min on columns""" type shopifyCampaignParameters_min_fields { """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. - """ - activityWebhookId: String - - """ - Unique signing key used for secure operations related to the campaign activity webhook. + Timestamp indicating when the record was initially created, set automatically by the system. """ - activityWebhookSigningKey: String + created_at: timestamptz """ - Unique identifier for each Shopify campaign, storing the gate ID from Shopify. + Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. """ - campaignId: String - created_at: timestamptz - id: uuid + gateId: String """Identifier for the organizer responsible for the campaign.""" organizerId: String + + """Foreign key linking to the shopifyCampaignTemplate model in the CRM.""" + shopifyCampaignTemplateId: String + + """ + Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification. + """ updated_at: timestamptz } @@ -34581,43 +34613,38 @@ input shopifyCampaignParameters_on_conflict { """Ordering options when selecting data from "shopifyCampaignParameters".""" input shopifyCampaignParameters_order_by { - activityWebhookId: order_by - activityWebhookSigningKey: order_by - campaignId: order_by created_at: order_by - id: order_by + gateId: order_by organizerId: order_by + shopifyCampaignTemplateId: order_by status: order_by updated_at: order_by } """primary key columns input for table: shopifyCampaignParameters""" input shopifyCampaignParameters_pk_columns_input { - id: uuid! + """ + Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. + """ + gateId: String! } """ select columns of table "shopifyCampaignParameters" """ enum shopifyCampaignParameters_select_column { - """column name""" - activityWebhookId - - """column name""" - activityWebhookSigningKey - - """column name""" - campaignId - """column name""" created_at """column name""" - id + gateId """column name""" organizerId + """column name""" + shopifyCampaignTemplateId + """column name""" status @@ -34630,29 +34657,25 @@ input type for updating data in table "shopifyCampaignParameters" """ input shopifyCampaignParameters_set_input { """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. + Timestamp indicating when the record was initially created, set automatically by the system. """ - activityWebhookId: String + created_at: timestamptz """ - Unique signing key used for secure operations related to the campaign activity webhook. + Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. """ - activityWebhookSigningKey: String - - """ - Unique identifier for each Shopify campaign, storing the gate ID from Shopify. - """ - campaignId: String - created_at: timestamptz - id: uuid + gateId: String """Identifier for the organizer responsible for the campaign.""" organizerId: String + """Foreign key linking to the shopifyCampaignTemplate model in the CRM.""" + shopifyCampaignTemplateId: String + status: shopifyCampaignStatus_enum + """ - Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". + Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification. """ - status: shopifyCampaignStatus_enum updated_at: timestamptz } @@ -34670,29 +34693,25 @@ input shopifyCampaignParameters_stream_cursor_input { """Initial value of the column from where the streaming should start""" input shopifyCampaignParameters_stream_cursor_value_input { """ - The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. - """ - activityWebhookId: String - - """ - Unique signing key used for secure operations related to the campaign activity webhook. + Timestamp indicating when the record was initially created, set automatically by the system. """ - activityWebhookSigningKey: String + created_at: timestamptz """ - Unique identifier for each Shopify campaign, storing the gate ID from Shopify. + Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. """ - campaignId: String - created_at: timestamptz - id: uuid + gateId: String """Identifier for the organizer responsible for the campaign.""" organizerId: String + """Foreign key linking to the shopifyCampaignTemplate model in the CRM.""" + shopifyCampaignTemplateId: String + status: shopifyCampaignStatus_enum + """ - Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". + Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification. """ - status: shopifyCampaignStatus_enum updated_at: timestamptz } @@ -34700,24 +34719,18 @@ input shopifyCampaignParameters_stream_cursor_value_input { update columns of table "shopifyCampaignParameters" """ enum shopifyCampaignParameters_update_column { - """column name""" - activityWebhookId - - """column name""" - activityWebhookSigningKey - - """column name""" - campaignId - """column name""" created_at """column name""" - id + gateId """column name""" organizerId + """column name""" + shopifyCampaignTemplateId + """column name""" status @@ -35458,8 +35471,11 @@ type stampNft { Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event. """ type stampNftContract { + activityWebhookId: String + activityWebhookSigningKey: String + """ - A unique identifier for the marketing campaign associated with this contract. + A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID. """ campaignId: String! @@ -35472,6 +35488,14 @@ type stampNftContract { contractAddress: String! created_at: timestamptz! id: uuid + + """ + Structured metadata associated with the contract, stored in a JSONB format for flexibility. + """ + metadata( + """JSON select path""" + path: String + ): jsonb! organizerId: String! """ @@ -35672,6 +35696,14 @@ type stampNftContract_aggregate_fields { min: stampNftContract_min_fields } +"""append existing jsonb value of filtered columns with new jsonb value""" +input stampNftContract_append_input { + """ + Structured metadata associated with the contract, stored in a JSONB format for flexibility. + """ + metadata: jsonb +} + """ Boolean expression to filter rows from the table "stampNftContract". All fields are combined with a logical 'AND'. """ @@ -35679,11 +35711,14 @@ input stampNftContract_bool_exp { _and: [stampNftContract_bool_exp!] _not: stampNftContract_bool_exp _or: [stampNftContract_bool_exp!] + activityWebhookId: String_comparison_exp + activityWebhookSigningKey: String_comparison_exp campaignId: String_comparison_exp chainId: String_comparison_exp contractAddress: String_comparison_exp created_at: timestamptz_comparison_exp id: uuid_comparison_exp + metadata: jsonb_comparison_exp organizerId: String_comparison_exp type: stampNftContractType_enum_comparison_exp updated_at: timestamptz_comparison_exp @@ -35693,18 +35728,56 @@ input stampNftContract_bool_exp { unique or primary key constraints on table "stampNftContract" """ enum stampNftContract_constraint { + """ + unique or primary key constraint on columns "activityWebhookSigningKey" + """ + stampNftContract_activityWebhookSigningKey_key + """ unique or primary key constraint on columns "chainId", "contractAddress" """ stampNftContract_pkey } +""" +delete the field or element with specified path (for JSON arrays, negative integers count from the end) +""" +input stampNftContract_delete_at_path_input { + """ + Structured metadata associated with the contract, stored in a JSONB format for flexibility. + """ + metadata: [String!] +} + +""" +delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array +""" +input stampNftContract_delete_elem_input { + """ + Structured metadata associated with the contract, stored in a JSONB format for flexibility. + """ + metadata: Int +} + +""" +delete key/value pair or string element. key/value pairs are matched based on their key value +""" +input stampNftContract_delete_key_input { + """ + Structured metadata associated with the contract, stored in a JSONB format for flexibility. + """ + metadata: String +} + """ input type for inserting data into table "stampNftContract" """ input stampNftContract_insert_input { + activityWebhookId: String + activityWebhookSigningKey: String + """ - A unique identifier for the marketing campaign associated with this contract. + A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID. """ campaignId: String @@ -35717,6 +35790,11 @@ input stampNftContract_insert_input { contractAddress: String created_at: timestamptz id: uuid + + """ + Structured metadata associated with the contract, stored in a JSONB format for flexibility. + """ + metadata: jsonb organizerId: String """ @@ -35728,8 +35806,11 @@ input stampNftContract_insert_input { """aggregate max on columns""" type stampNftContract_max_fields { + activityWebhookId: String + activityWebhookSigningKey: String + """ - A unique identifier for the marketing campaign associated with this contract. + A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID. """ campaignId: String @@ -35748,8 +35829,11 @@ type stampNftContract_max_fields { """aggregate min on columns""" type stampNftContract_min_fields { + activityWebhookId: String + activityWebhookSigningKey: String + """ - A unique identifier for the marketing campaign associated with this contract. + A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID. """ campaignId: String @@ -35788,11 +35872,14 @@ input stampNftContract_on_conflict { """Ordering options when selecting data from "stampNftContract".""" input stampNftContract_order_by { + activityWebhookId: order_by + activityWebhookSigningKey: order_by campaignId: order_by chainId: order_by contractAddress: order_by created_at: order_by id: order_by + metadata: order_by organizerId: order_by type: order_by updated_at: order_by @@ -35809,10 +35896,24 @@ input stampNftContract_pk_columns_input { contractAddress: String! } +"""prepend existing jsonb value of filtered columns with new jsonb value""" +input stampNftContract_prepend_input { + """ + Structured metadata associated with the contract, stored in a JSONB format for flexibility. + """ + metadata: jsonb +} + """ select columns of table "stampNftContract" """ enum stampNftContract_select_column { + """column name""" + activityWebhookId + + """column name""" + activityWebhookSigningKey + """column name""" campaignId @@ -35828,6 +35929,9 @@ enum stampNftContract_select_column { """column name""" id + """column name""" + metadata + """column name""" organizerId @@ -35842,8 +35946,11 @@ enum stampNftContract_select_column { input type for updating data in table "stampNftContract" """ input stampNftContract_set_input { + activityWebhookId: String + activityWebhookSigningKey: String + """ - A unique identifier for the marketing campaign associated with this contract. + A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID. """ campaignId: String @@ -35856,6 +35963,11 @@ input stampNftContract_set_input { contractAddress: String created_at: timestamptz id: uuid + + """ + Structured metadata associated with the contract, stored in a JSONB format for flexibility. + """ + metadata: jsonb organizerId: String """ @@ -35878,8 +35990,11 @@ input stampNftContract_stream_cursor_input { """Initial value of the column from where the streaming should start""" input stampNftContract_stream_cursor_value_input { + activityWebhookId: String + activityWebhookSigningKey: String + """ - A unique identifier for the marketing campaign associated with this contract. + A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID. """ campaignId: String @@ -35892,6 +36007,11 @@ input stampNftContract_stream_cursor_value_input { contractAddress: String created_at: timestamptz id: uuid + + """ + Structured metadata associated with the contract, stored in a JSONB format for flexibility. + """ + metadata: jsonb organizerId: String """ @@ -35905,6 +36025,12 @@ input stampNftContract_stream_cursor_value_input { update columns of table "stampNftContract" """ enum stampNftContract_update_column { + """column name""" + activityWebhookId + + """column name""" + activityWebhookSigningKey + """column name""" campaignId @@ -35920,6 +36046,9 @@ enum stampNftContract_update_column { """column name""" id + """column name""" + metadata + """column name""" organizerId @@ -35931,6 +36060,27 @@ enum stampNftContract_update_column { } input stampNftContract_updates { + """append existing jsonb value of filtered columns with new jsonb value""" + _append: stampNftContract_append_input + + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: stampNftContract_delete_at_path_input + + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: stampNftContract_delete_elem_input + + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: stampNftContract_delete_key_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: stampNftContract_prepend_input + """sets the columns of the filtered rows to the given values""" _set: stampNftContract_set_input @@ -39914,7 +40064,12 @@ type subscription_root { """ fetch data from the table: "shopifyCampaignParameters" using primary key columns """ - shopifyCampaignParameters_by_pk(id: uuid!): shopifyCampaignParameters + shopifyCampaignParameters_by_pk( + """ + Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. + """ + gateId: String! + ): shopifyCampaignParameters """ fetch data from the table in a streaming manner: "shopifyCampaignParameters" diff --git a/libs/gql/admin/api/src/generated/schema.json b/libs/gql/admin/api/src/generated/schema.json index 8df754ad4..b6d59c733 100644 --- a/libs/gql/admin/api/src/generated/schema.json +++ b/libs/gql/admin/api/src/generated/schema.json @@ -93975,14 +93975,14 @@ "description": "delete single row from the table: \"shopifyCampaignParameters\"", "args": [ { - "name": "id", - "description": null, + "name": "gateId", + "description": "Primary key. Unique identifier corresponding to the gate id from Shopify campaigns.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -114366,6 +114366,66 @@ "name": "update_stampNftContract", "description": "update data of the table: \"stampNftContract\"", "args": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "_set", "description": "sets the columns of the filtered rows to the given values", @@ -114530,6 +114590,66 @@ "name": "update_stampNftContract_by_pk", "description": "update single row of the table: \"stampNftContract\"", "args": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "_set", "description": "sets the columns of the filtered rows to the given values", @@ -155458,14 +155578,14 @@ "description": "fetch data from the table: \"shopifyCampaignParameters\" using primary key columns", "args": [ { - "name": "id", - "description": null, + "name": "gateId", + "description": "Primary key. Unique identifier corresponding to the gate id from Shopify campaigns.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -162739,35 +162859,23 @@ { "kind": "OBJECT", "name": "shopifyCampaignParameters", - "description": "The shopifyCampaignParameters model is designed to mirror a Shopify token gating campaign operated by a brand on its own Shopify store. It manages various settings and metadata related to the campaign, ensuring efficient and accurate management of token gating campaigns.", + "description": "This table stores parameters specific to Shopify campaigns, including gate identifiers and links to campaign data in the CRM. It supports context resolution in offline unlock iframes and enables tailored content display.", "fields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "activityWebhookSigningKey", - "description": "Unique signing key used for secure operations related to the campaign activity webhook.", + "name": "created_at", + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "campaignId", - "description": "Unique identifier for each Shopify campaign, storing the gate ID from Shopify.", + "name": "gateId", + "description": "Primary key. Unique identifier corresponding to the gate id from Shopify campaigns.", "args": [], "type": { "kind": "NON_NULL", @@ -162782,31 +162890,15 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, + "name": "organizerId", + "description": "Identifier for the organizer responsible for the campaign.", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -162814,8 +162906,8 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": "Identifier for the organizer responsible for the campaign.", + "name": "shopifyCampaignTemplateId", + "description": "Foreign key linking to the shopifyCampaignTemplate model in the CRM.", "args": [], "type": { "kind": "NON_NULL", @@ -162831,7 +162923,7 @@ }, { "name": "status", - "description": "Represents the current status of the campaign, either \"DRAFT\" or \"PUBLISHED\".", + "description": null, "args": [], "type": { "kind": "ENUM", @@ -162843,16 +162935,12 @@ }, { "name": "updated_at", - "description": null, + "description": "Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -163053,11 +163141,11 @@ "deprecationReason": null }, { - "name": "activityWebhookId", + "name": "created_at", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -163065,7 +163153,7 @@ "deprecationReason": null }, { - "name": "activityWebhookSigningKey", + "name": "gateId", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -163077,7 +163165,7 @@ "deprecationReason": null }, { - "name": "campaignId", + "name": "organizerId", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -163089,31 +163177,7 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", + "name": "shopifyCampaignTemplateId", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -163161,21 +163225,9 @@ "inputFields": null, "interfaces": null, "enumValues": [ - { - "name": "shopifyCampaignParameters_activityWebhookSigningKey_key", - "description": "unique or primary key constraint on columns \"activityWebhookSigningKey\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "shopifyCampaignParameters_campaignId_key", - "description": "unique or primary key constraint on columns \"campaignId\"", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "shopifyCampaignParameters_pkey", - "description": "unique or primary key constraint on columns \"id\"", + "description": "unique or primary key constraint on columns \"gateId\"", "isDeprecated": false, "deprecationReason": null } @@ -163189,11 +163241,11 @@ "fields": null, "inputFields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.", + "name": "created_at", + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -163201,8 +163253,8 @@ "deprecationReason": null }, { - "name": "activityWebhookSigningKey", - "description": "Unique signing key used for secure operations related to the campaign activity webhook.", + "name": "gateId", + "description": "Primary key. Unique identifier corresponding to the gate id from Shopify campaigns.", "type": { "kind": "SCALAR", "name": "String", @@ -163213,8 +163265,8 @@ "deprecationReason": null }, { - "name": "campaignId", - "description": "Unique identifier for each Shopify campaign, storing the gate ID from Shopify.", + "name": "organizerId", + "description": "Identifier for the organizer responsible for the campaign.", "type": { "kind": "SCALAR", "name": "String", @@ -163225,32 +163277,8 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Identifier for the organizer responsible for the campaign.", + "name": "shopifyCampaignTemplateId", + "description": "Foreign key linking to the shopifyCampaignTemplate model in the CRM.", "type": { "kind": "SCALAR", "name": "String", @@ -163262,7 +163290,7 @@ }, { "name": "status", - "description": "Represents the current status of the campaign, either \"DRAFT\" or \"PUBLISHED\".", + "description": null, "type": { "kind": "ENUM", "name": "shopifyCampaignStatus_enum", @@ -163274,7 +163302,7 @@ }, { "name": "updated_at", - "description": null, + "description": "Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification.", "type": { "kind": "SCALAR", "name": "timestamptz", @@ -163295,20 +163323,20 @@ "description": "aggregate max on columns", "fields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.", + "name": "created_at", + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "activityWebhookSigningKey", - "description": "Unique signing key used for secure operations related to the campaign activity webhook.", + "name": "gateId", + "description": "Primary key. Unique identifier corresponding to the gate id from Shopify campaigns.", "args": [], "type": { "kind": "SCALAR", @@ -163319,8 +163347,8 @@ "deprecationReason": null }, { - "name": "campaignId", - "description": "Unique identifier for each Shopify campaign, storing the gate ID from Shopify.", + "name": "organizerId", + "description": "Identifier for the organizer responsible for the campaign.", "args": [], "type": { "kind": "SCALAR", @@ -163331,32 +163359,8 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Identifier for the organizer responsible for the campaign.", + "name": "shopifyCampaignTemplateId", + "description": "Foreign key linking to the shopifyCampaignTemplate model in the CRM.", "args": [], "type": { "kind": "SCALAR", @@ -163368,7 +163372,7 @@ }, { "name": "updated_at", - "description": null, + "description": "Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification.", "args": [], "type": { "kind": "SCALAR", @@ -163390,20 +163394,20 @@ "description": "aggregate min on columns", "fields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.", + "name": "created_at", + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "activityWebhookSigningKey", - "description": "Unique signing key used for secure operations related to the campaign activity webhook.", + "name": "gateId", + "description": "Primary key. Unique identifier corresponding to the gate id from Shopify campaigns.", "args": [], "type": { "kind": "SCALAR", @@ -163414,8 +163418,8 @@ "deprecationReason": null }, { - "name": "campaignId", - "description": "Unique identifier for each Shopify campaign, storing the gate ID from Shopify.", + "name": "organizerId", + "description": "Identifier for the organizer responsible for the campaign.", "args": [], "type": { "kind": "SCALAR", @@ -163426,32 +163430,8 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Identifier for the organizer responsible for the campaign.", + "name": "shopifyCampaignTemplateId", + "description": "Foreign key linking to the shopifyCampaignTemplate model in the CRM.", "args": [], "type": { "kind": "SCALAR", @@ -163463,7 +163443,7 @@ }, { "name": "updated_at", - "description": null, + "description": "Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification.", "args": [], "type": { "kind": "SCALAR", @@ -163600,19 +163580,7 @@ "fields": null, "inputFields": [ { - "name": "activityWebhookId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "activityWebhookSigningKey", + "name": "created_at", "description": null, "type": { "kind": "ENUM", @@ -163624,7 +163592,7 @@ "deprecationReason": null }, { - "name": "campaignId", + "name": "gateId", "description": null, "type": { "kind": "ENUM", @@ -163636,19 +163604,7 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", + "name": "organizerId", "description": null, "type": { "kind": "ENUM", @@ -163660,7 +163616,7 @@ "deprecationReason": null }, { - "name": "organizerId", + "name": "shopifyCampaignTemplateId", "description": null, "type": { "kind": "ENUM", @@ -163707,14 +163663,14 @@ "fields": null, "inputFields": [ { - "name": "id", - "description": null, + "name": "gateId", + "description": "Primary key. Unique identifier corresponding to the gate id from Shopify campaigns.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -163736,37 +163692,25 @@ "interfaces": null, "enumValues": [ { - "name": "activityWebhookId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "activityWebhookSigningKey", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "campaignId", + "name": "created_at", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "gateId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "organizerId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "shopifyCampaignTemplateId", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -163793,11 +163737,11 @@ "fields": null, "inputFields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.", + "name": "created_at", + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -163805,8 +163749,8 @@ "deprecationReason": null }, { - "name": "activityWebhookSigningKey", - "description": "Unique signing key used for secure operations related to the campaign activity webhook.", + "name": "gateId", + "description": "Primary key. Unique identifier corresponding to the gate id from Shopify campaigns.", "type": { "kind": "SCALAR", "name": "String", @@ -163817,8 +163761,8 @@ "deprecationReason": null }, { - "name": "campaignId", - "description": "Unique identifier for each Shopify campaign, storing the gate ID from Shopify.", + "name": "organizerId", + "description": "Identifier for the organizer responsible for the campaign.", "type": { "kind": "SCALAR", "name": "String", @@ -163829,32 +163773,8 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Identifier for the organizer responsible for the campaign.", + "name": "shopifyCampaignTemplateId", + "description": "Foreign key linking to the shopifyCampaignTemplate model in the CRM.", "type": { "kind": "SCALAR", "name": "String", @@ -163866,7 +163786,7 @@ }, { "name": "status", - "description": "Represents the current status of the campaign, either \"DRAFT\" or \"PUBLISHED\".", + "description": null, "type": { "kind": "ENUM", "name": "shopifyCampaignStatus_enum", @@ -163878,7 +163798,7 @@ }, { "name": "updated_at", - "description": null, + "description": "Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification.", "type": { "kind": "SCALAR", "name": "timestamptz", @@ -163939,11 +163859,11 @@ "fields": null, "inputFields": [ { - "name": "activityWebhookId", - "description": "The \"activityWebhookId\" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign.", + "name": "created_at", + "description": "Timestamp indicating when the record was initially created, set automatically by the system.", "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -163951,8 +163871,8 @@ "deprecationReason": null }, { - "name": "activityWebhookSigningKey", - "description": "Unique signing key used for secure operations related to the campaign activity webhook.", + "name": "gateId", + "description": "Primary key. Unique identifier corresponding to the gate id from Shopify campaigns.", "type": { "kind": "SCALAR", "name": "String", @@ -163963,8 +163883,8 @@ "deprecationReason": null }, { - "name": "campaignId", - "description": "Unique identifier for each Shopify campaign, storing the gate ID from Shopify.", + "name": "organizerId", + "description": "Identifier for the organizer responsible for the campaign.", "type": { "kind": "SCALAR", "name": "String", @@ -163975,32 +163895,8 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Identifier for the organizer responsible for the campaign.", + "name": "shopifyCampaignTemplateId", + "description": "Foreign key linking to the shopifyCampaignTemplate model in the CRM.", "type": { "kind": "SCALAR", "name": "String", @@ -164012,7 +163908,7 @@ }, { "name": "status", - "description": "Represents the current status of the campaign, either \"DRAFT\" or \"PUBLISHED\".", + "description": null, "type": { "kind": "ENUM", "name": "shopifyCampaignStatus_enum", @@ -164024,7 +163920,7 @@ }, { "name": "updated_at", - "description": null, + "description": "Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification.", "type": { "kind": "SCALAR", "name": "timestamptz", @@ -164048,37 +163944,25 @@ "interfaces": null, "enumValues": [ { - "name": "activityWebhookId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "activityWebhookSigningKey", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "campaignId", + "name": "created_at", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "gateId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "organizerId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "shopifyCampaignTemplateId", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -167068,9 +166952,33 @@ "name": "stampNftContract", "description": "Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event.", "fields": [ + { + "name": "activityWebhookId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "campaignId", - "description": "A unique identifier for the marketing campaign associated with this contract.", + "description": "A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID.", "args": [], "type": { "kind": "NON_NULL", @@ -167144,6 +167052,35 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "metadata", + "description": "Structured metadata associated with the contract, stored in a JSONB format for flexibility.", + "args": [ + { + "name": "path", + "description": "JSON select path", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "organizerId", "description": null, @@ -168074,6 +168011,29 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_append_input", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "Structured metadata associated with the contract, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, { "kind": "INPUT_OBJECT", "name": "stampNftContract_bool_exp", @@ -168132,6 +168092,30 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "activityWebhookId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "campaignId", "description": null, @@ -168192,6 +168176,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "metadata", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "jsonb_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "organizerId", "description": null, @@ -168241,6 +168237,12 @@ "inputFields": null, "interfaces": null, "enumValues": [ + { + "name": "stampNftContract_activityWebhookSigningKey_key", + "description": "unique or primary key constraint on columns \"activityWebhookSigningKey\"", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "stampNftContract_pkey", "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\"", @@ -168250,15 +168252,116 @@ ], "possibleTypes": null }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_delete_at_path_input", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "Structured metadata associated with the contract, stored in a JSONB format for flexibility.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_delete_elem_input", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "Structured metadata associated with the contract, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_delete_key_input", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "Structured metadata associated with the contract, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, { "kind": "INPUT_OBJECT", "name": "stampNftContract_insert_input", "description": "input type for inserting data into table \"stampNftContract\"", "fields": null, "inputFields": [ + { + "name": "activityWebhookId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "campaignId", - "description": "A unique identifier for the marketing campaign associated with this contract.", + "description": "A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID.", "type": { "kind": "SCALAR", "name": "String", @@ -168316,6 +168419,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "metadata", + "description": "Structured metadata associated with the contract, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "organizerId", "description": null, @@ -168362,9 +168477,33 @@ "name": "stampNftContract_max_fields", "description": "aggregate max on columns", "fields": [ + { + "name": "activityWebhookId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "campaignId", - "description": "A unique identifier for the marketing campaign associated with this contract.", + "description": "A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID.", "args": [], "type": { "kind": "SCALAR", @@ -168457,9 +168596,33 @@ "name": "stampNftContract_min_fields", "description": "aggregate min on columns", "fields": [ + { + "name": "activityWebhookId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "campaignId", - "description": "A unique identifier for the marketing campaign associated with this contract.", + "description": "A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID.", "args": [], "type": { "kind": "SCALAR", @@ -168667,6 +168830,30 @@ "description": "Ordering options when selecting data from \"stampNftContract\".", "fields": null, "inputFields": [ + { + "name": "activityWebhookId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "campaignId", "description": null, @@ -168727,6 +168914,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "metadata", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "organizerId", "description": null, @@ -168811,6 +169010,29 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_prepend_input", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "Structured metadata associated with the contract, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, { "kind": "ENUM", "name": "stampNftContract_select_column", @@ -168819,6 +169041,18 @@ "inputFields": null, "interfaces": null, "enumValues": [ + { + "name": "activityWebhookId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "campaignId", "description": "column name", @@ -168849,6 +169083,12 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "metadata", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "organizerId", "description": "column name", @@ -168876,9 +169116,33 @@ "description": "input type for updating data in table \"stampNftContract\"", "fields": null, "inputFields": [ + { + "name": "activityWebhookId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "campaignId", - "description": "A unique identifier for the marketing campaign associated with this contract.", + "description": "A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID.", "type": { "kind": "SCALAR", "name": "String", @@ -168936,6 +169200,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "metadata", + "description": "Structured metadata associated with the contract, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "organizerId", "description": null, @@ -169022,9 +169298,33 @@ "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ + { + "name": "activityWebhookId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "campaignId", - "description": "A unique identifier for the marketing campaign associated with this contract.", + "description": "A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID.", "type": { "kind": "SCALAR", "name": "String", @@ -169082,6 +169382,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "metadata", + "description": "Structured metadata associated with the contract, stored in a JSONB format for flexibility.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "organizerId", "description": null, @@ -169131,6 +169443,18 @@ "inputFields": null, "interfaces": null, "enumValues": [ + { + "name": "activityWebhookId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityWebhookSigningKey", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "campaignId", "description": "column name", @@ -169161,6 +169485,12 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "metadata", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "organizerId", "description": "column name", @@ -169188,6 +169518,66 @@ "description": null, "fields": null, "inputFields": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "stampNftContract_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "_set", "description": "sets the columns of the filtered rows to the given values", @@ -188622,14 +189012,14 @@ "description": "fetch data from the table: \"shopifyCampaignParameters\" using primary key columns", "args": [ { - "name": "id", - "description": null, + "name": "gateId", + "description": "Primary key. Unique identifier corresponding to the gate id from Shopify campaigns.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, diff --git a/libs/gql/shared/types/src/generated/index.ts b/libs/gql/shared/types/src/generated/index.ts index 3a330f086..96f026718 100644 --- a/libs/gql/shared/types/src/generated/index.ts +++ b/libs/gql/shared/types/src/generated/index.ts @@ -15555,7 +15555,7 @@ export type Mutation_RootDelete_ShopifyCampaignParametersArgs = { /** mutation root */ export type Mutation_RootDelete_ShopifyCampaignParameters_By_PkArgs = { - id: Scalars['uuid']['input']; + gateId: Scalars['String']['input']; }; @@ -18338,6 +18338,11 @@ export type Mutation_RootUpdate_StampNftArgs = { /** mutation root */ export type Mutation_RootUpdate_StampNftContractArgs = { + _append?: InputMaybe; + _delete_at_path?: InputMaybe; + _delete_elem?: InputMaybe; + _delete_key?: InputMaybe; + _prepend?: InputMaybe; _set?: InputMaybe; where: StampNftContract_Bool_Exp; }; @@ -18365,6 +18370,11 @@ export type Mutation_RootUpdate_StampNftContractType_ManyArgs = { /** mutation root */ export type Mutation_RootUpdate_StampNftContract_By_PkArgs = { + _append?: InputMaybe; + _delete_at_path?: InputMaybe; + _delete_elem?: InputMaybe; + _delete_key?: InputMaybe; + _prepend?: InputMaybe; _set?: InputMaybe; pk_columns: StampNftContract_Pk_Columns_Input; }; @@ -24696,7 +24706,7 @@ export type Query_RootShopifyCampaignParameters_AggregateArgs = { export type Query_RootShopifyCampaignParameters_By_PkArgs = { - id: Scalars['uuid']['input']; + gateId: Scalars['String']['input']; }; @@ -25781,22 +25791,20 @@ export type SecretApiKey_Updates = { where: SecretApiKey_Bool_Exp; }; -/** The shopifyCampaignParameters model is designed to mirror a Shopify token gating campaign operated by a brand on its own Shopify store. It manages various settings and metadata related to the campaign, ensuring efficient and accurate management of token gating campaigns. */ +/** This table stores parameters specific to Shopify campaigns, including gate identifiers and links to campaign data in the CRM. It supports context resolution in offline unlock iframes and enables tailored content display. */ export type ShopifyCampaignParameters = { __typename?: 'shopifyCampaignParameters'; - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. */ - activityWebhookId?: Maybe; - /** Unique signing key used for secure operations related to the campaign activity webhook. */ - activityWebhookSigningKey?: Maybe; - /** Unique identifier for each Shopify campaign, storing the gate ID from Shopify. */ - campaignId: Scalars['String']['output']; - created_at: Scalars['timestamptz']['output']; - id: Scalars['uuid']['output']; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ + created_at?: Maybe; + /** Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. */ + gateId: Scalars['String']['output']; /** Identifier for the organizer responsible for the campaign. */ organizerId: Scalars['String']['output']; - /** Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". */ + /** Foreign key linking to the shopifyCampaignTemplate model in the CRM. */ + shopifyCampaignTemplateId: Scalars['String']['output']; status?: Maybe; - updated_at: Scalars['timestamptz']['output']; + /** Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification. */ + updated_at?: Maybe; }; /** aggregated selection of "shopifyCampaignParameters" */ @@ -25826,72 +25834,62 @@ export type ShopifyCampaignParameters_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; - activityWebhookId?: InputMaybe; - activityWebhookSigningKey?: InputMaybe; - campaignId?: InputMaybe; created_at?: InputMaybe; - id?: InputMaybe; + gateId?: InputMaybe; organizerId?: InputMaybe; + shopifyCampaignTemplateId?: InputMaybe; status?: InputMaybe; updated_at?: InputMaybe; }; /** unique or primary key constraints on table "shopifyCampaignParameters" */ export const enum ShopifyCampaignParameters_Constraint { - /** unique or primary key constraint on columns "activityWebhookSigningKey" */ - ShopifyCampaignParametersActivityWebhookSigningKeyKey = 'shopifyCampaignParameters_activityWebhookSigningKey_key', - /** unique or primary key constraint on columns "campaignId" */ - ShopifyCampaignParametersCampaignIdKey = 'shopifyCampaignParameters_campaignId_key', - /** unique or primary key constraint on columns "id" */ + /** unique or primary key constraint on columns "gateId" */ ShopifyCampaignParametersPkey = 'shopifyCampaignParameters_pkey' }; /** input type for inserting data into table "shopifyCampaignParameters" */ export type ShopifyCampaignParameters_Insert_Input = { - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. */ - activityWebhookId?: InputMaybe; - /** Unique signing key used for secure operations related to the campaign activity webhook. */ - activityWebhookSigningKey?: InputMaybe; - /** Unique identifier for each Shopify campaign, storing the gate ID from Shopify. */ - campaignId?: InputMaybe; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ created_at?: InputMaybe; - id?: InputMaybe; + /** Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. */ + gateId?: InputMaybe; /** Identifier for the organizer responsible for the campaign. */ organizerId?: InputMaybe; - /** Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". */ + /** Foreign key linking to the shopifyCampaignTemplate model in the CRM. */ + shopifyCampaignTemplateId?: InputMaybe; status?: InputMaybe; + /** Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification. */ updated_at?: InputMaybe; }; /** aggregate max on columns */ export type ShopifyCampaignParameters_Max_Fields = { __typename?: 'shopifyCampaignParameters_max_fields'; - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. */ - activityWebhookId?: Maybe; - /** Unique signing key used for secure operations related to the campaign activity webhook. */ - activityWebhookSigningKey?: Maybe; - /** Unique identifier for each Shopify campaign, storing the gate ID from Shopify. */ - campaignId?: Maybe; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ created_at?: Maybe; - id?: Maybe; + /** Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. */ + gateId?: Maybe; /** Identifier for the organizer responsible for the campaign. */ organizerId?: Maybe; + /** Foreign key linking to the shopifyCampaignTemplate model in the CRM. */ + shopifyCampaignTemplateId?: Maybe; + /** Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification. */ updated_at?: Maybe; }; /** aggregate min on columns */ export type ShopifyCampaignParameters_Min_Fields = { __typename?: 'shopifyCampaignParameters_min_fields'; - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. */ - activityWebhookId?: Maybe; - /** Unique signing key used for secure operations related to the campaign activity webhook. */ - activityWebhookSigningKey?: Maybe; - /** Unique identifier for each Shopify campaign, storing the gate ID from Shopify. */ - campaignId?: Maybe; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ created_at?: Maybe; - id?: Maybe; + /** Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. */ + gateId?: Maybe; /** Identifier for the organizer responsible for the campaign. */ organizerId?: Maybe; + /** Foreign key linking to the shopifyCampaignTemplate model in the CRM. */ + shopifyCampaignTemplateId?: Maybe; + /** Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification. */ updated_at?: Maybe; }; @@ -25913,36 +25911,31 @@ export type ShopifyCampaignParameters_On_Conflict = { /** Ordering options when selecting data from "shopifyCampaignParameters". */ export type ShopifyCampaignParameters_Order_By = { - activityWebhookId?: InputMaybe; - activityWebhookSigningKey?: InputMaybe; - campaignId?: InputMaybe; created_at?: InputMaybe; - id?: InputMaybe; + gateId?: InputMaybe; organizerId?: InputMaybe; + shopifyCampaignTemplateId?: InputMaybe; status?: InputMaybe; updated_at?: InputMaybe; }; /** primary key columns input for table: shopifyCampaignParameters */ export type ShopifyCampaignParameters_Pk_Columns_Input = { - id: Scalars['uuid']['input']; + /** Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. */ + gateId: Scalars['String']['input']; }; /** select columns of table "shopifyCampaignParameters" */ export const enum ShopifyCampaignParameters_Select_Column { - /** column name */ - ActivityWebhookId = 'activityWebhookId', - /** column name */ - ActivityWebhookSigningKey = 'activityWebhookSigningKey', - /** column name */ - CampaignId = 'campaignId', /** column name */ CreatedAt = 'created_at', /** column name */ - Id = 'id', + GateId = 'gateId', /** column name */ OrganizerId = 'organizerId', /** column name */ + ShopifyCampaignTemplateId = 'shopifyCampaignTemplateId', + /** column name */ Status = 'status', /** column name */ UpdatedAt = 'updated_at' @@ -25950,18 +25943,16 @@ export const enum ShopifyCampaignParameters_Select_Column { /** input type for updating data in table "shopifyCampaignParameters" */ export type ShopifyCampaignParameters_Set_Input = { - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. */ - activityWebhookId?: InputMaybe; - /** Unique signing key used for secure operations related to the campaign activity webhook. */ - activityWebhookSigningKey?: InputMaybe; - /** Unique identifier for each Shopify campaign, storing the gate ID from Shopify. */ - campaignId?: InputMaybe; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ created_at?: InputMaybe; - id?: InputMaybe; + /** Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. */ + gateId?: InputMaybe; /** Identifier for the organizer responsible for the campaign. */ organizerId?: InputMaybe; - /** Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". */ + /** Foreign key linking to the shopifyCampaignTemplate model in the CRM. */ + shopifyCampaignTemplateId?: InputMaybe; status?: InputMaybe; + /** Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification. */ updated_at?: InputMaybe; }; @@ -25975,36 +25966,30 @@ export type ShopifyCampaignParameters_Stream_Cursor_Input = { /** Initial value of the column from where the streaming should start */ export type ShopifyCampaignParameters_Stream_Cursor_Value_Input = { - /** The "activityWebhookId" column stores the identifier for the Alchemy webhook that tracks NFT transfers related to the campaign. */ - activityWebhookId?: InputMaybe; - /** Unique signing key used for secure operations related to the campaign activity webhook. */ - activityWebhookSigningKey?: InputMaybe; - /** Unique identifier for each Shopify campaign, storing the gate ID from Shopify. */ - campaignId?: InputMaybe; + /** Timestamp indicating when the record was initially created, set automatically by the system. */ created_at?: InputMaybe; - id?: InputMaybe; + /** Primary key. Unique identifier corresponding to the gate id from Shopify campaigns. */ + gateId?: InputMaybe; /** Identifier for the organizer responsible for the campaign. */ organizerId?: InputMaybe; - /** Represents the current status of the campaign, either "DRAFT" or "PUBLISHED". */ + /** Foreign key linking to the shopifyCampaignTemplate model in the CRM. */ + shopifyCampaignTemplateId?: InputMaybe; status?: InputMaybe; + /** Timestamp indicating the last update time for the record, set automatically on creation and updated via trigger on modification. */ updated_at?: InputMaybe; }; /** update columns of table "shopifyCampaignParameters" */ export const enum ShopifyCampaignParameters_Update_Column { - /** column name */ - ActivityWebhookId = 'activityWebhookId', - /** column name */ - ActivityWebhookSigningKey = 'activityWebhookSigningKey', - /** column name */ - CampaignId = 'campaignId', /** column name */ CreatedAt = 'created_at', /** column name */ - Id = 'id', + GateId = 'gateId', /** column name */ OrganizerId = 'organizerId', /** column name */ + ShopifyCampaignTemplateId = 'shopifyCampaignTemplateId', + /** column name */ Status = 'status', /** column name */ UpdatedAt = 'updated_at' @@ -26550,7 +26535,9 @@ export type StampNftMetadataArgs = { /** Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event. */ export type StampNftContract = { __typename?: 'stampNftContract'; - /** A unique identifier for the marketing campaign associated with this contract. */ + activityWebhookId?: Maybe; + activityWebhookSigningKey?: Maybe; + /** A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID. */ campaignId: Scalars['String']['output']; /** The identifier of the blockchain network where the contract is deployed. */ chainId: Scalars['String']['output']; @@ -26558,12 +26545,20 @@ export type StampNftContract = { contractAddress: Scalars['String']['output']; created_at: Scalars['timestamptz']['output']; id?: Maybe; + /** Structured metadata associated with the contract, stored in a JSONB format for flexibility. */ + metadata: Scalars['jsonb']['output']; organizerId: Scalars['String']['output']; /** The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED. */ type: StampNftContractType_Enum; updated_at: Scalars['timestamptz']['output']; }; + +/** Represents stamp NFT contracts used for marketing purposes. Each contract is associated with a type indicating the nature of the campaign, like a purchase completion event. */ +export type StampNftContractMetadataArgs = { + path?: InputMaybe; +}; + /** Defines contract types for the stampNftContract, representing various marketing campaigns or actions. */ export type StampNftContractType = { __typename?: 'stampNftContractType'; @@ -26728,16 +26723,25 @@ export type StampNftContract_Aggregate_FieldsCountArgs = { distinct?: InputMaybe; }; +/** append existing jsonb value of filtered columns with new jsonb value */ +export type StampNftContract_Append_Input = { + /** Structured metadata associated with the contract, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe; +}; + /** Boolean expression to filter rows from the table "stampNftContract". All fields are combined with a logical 'AND'. */ export type StampNftContract_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; campaignId?: InputMaybe; chainId?: InputMaybe; contractAddress?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; + metadata?: InputMaybe; organizerId?: InputMaybe; type?: InputMaybe; updated_at?: InputMaybe; @@ -26745,13 +26749,35 @@ export type StampNftContract_Bool_Exp = { /** unique or primary key constraints on table "stampNftContract" */ export const enum StampNftContract_Constraint { + /** unique or primary key constraint on columns "activityWebhookSigningKey" */ + StampNftContractActivityWebhookSigningKeyKey = 'stampNftContract_activityWebhookSigningKey_key', /** unique or primary key constraint on columns "chainId", "contractAddress" */ StampNftContractPkey = 'stampNftContract_pkey' }; +/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ +export type StampNftContract_Delete_At_Path_Input = { + /** Structured metadata associated with the contract, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe>; +}; + +/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ +export type StampNftContract_Delete_Elem_Input = { + /** Structured metadata associated with the contract, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe; +}; + +/** delete key/value pair or string element. key/value pairs are matched based on their key value */ +export type StampNftContract_Delete_Key_Input = { + /** Structured metadata associated with the contract, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe; +}; + /** input type for inserting data into table "stampNftContract" */ export type StampNftContract_Insert_Input = { - /** A unique identifier for the marketing campaign associated with this contract. */ + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; + /** A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID. */ campaignId?: InputMaybe; /** The identifier of the blockchain network where the contract is deployed. */ chainId?: InputMaybe; @@ -26759,6 +26785,8 @@ export type StampNftContract_Insert_Input = { contractAddress?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; + /** Structured metadata associated with the contract, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe; organizerId?: InputMaybe; /** The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED. */ type?: InputMaybe; @@ -26768,7 +26796,9 @@ export type StampNftContract_Insert_Input = { /** aggregate max on columns */ export type StampNftContract_Max_Fields = { __typename?: 'stampNftContract_max_fields'; - /** A unique identifier for the marketing campaign associated with this contract. */ + activityWebhookId?: Maybe; + activityWebhookSigningKey?: Maybe; + /** A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID. */ campaignId?: Maybe; /** The identifier of the blockchain network where the contract is deployed. */ chainId?: Maybe; @@ -26783,7 +26813,9 @@ export type StampNftContract_Max_Fields = { /** aggregate min on columns */ export type StampNftContract_Min_Fields = { __typename?: 'stampNftContract_min_fields'; - /** A unique identifier for the marketing campaign associated with this contract. */ + activityWebhookId?: Maybe; + activityWebhookSigningKey?: Maybe; + /** A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID. */ campaignId?: Maybe; /** The identifier of the blockchain network where the contract is deployed. */ chainId?: Maybe; @@ -26813,11 +26845,14 @@ export type StampNftContract_On_Conflict = { /** Ordering options when selecting data from "stampNftContract". */ export type StampNftContract_Order_By = { + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; campaignId?: InputMaybe; chainId?: InputMaybe; contractAddress?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; + metadata?: InputMaybe; organizerId?: InputMaybe; type?: InputMaybe; updated_at?: InputMaybe; @@ -26831,8 +26866,18 @@ export type StampNftContract_Pk_Columns_Input = { contractAddress: Scalars['String']['input']; }; +/** prepend existing jsonb value of filtered columns with new jsonb value */ +export type StampNftContract_Prepend_Input = { + /** Structured metadata associated with the contract, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe; +}; + /** select columns of table "stampNftContract" */ export const enum StampNftContract_Select_Column { + /** column name */ + ActivityWebhookId = 'activityWebhookId', + /** column name */ + ActivityWebhookSigningKey = 'activityWebhookSigningKey', /** column name */ CampaignId = 'campaignId', /** column name */ @@ -26844,6 +26889,8 @@ export const enum StampNftContract_Select_Column { /** column name */ Id = 'id', /** column name */ + Metadata = 'metadata', + /** column name */ OrganizerId = 'organizerId', /** column name */ Type = 'type', @@ -26853,7 +26900,9 @@ export const enum StampNftContract_Select_Column { /** input type for updating data in table "stampNftContract" */ export type StampNftContract_Set_Input = { - /** A unique identifier for the marketing campaign associated with this contract. */ + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; + /** A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID. */ campaignId?: InputMaybe; /** The identifier of the blockchain network where the contract is deployed. */ chainId?: InputMaybe; @@ -26861,6 +26910,8 @@ export type StampNftContract_Set_Input = { contractAddress?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; + /** Structured metadata associated with the contract, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe; organizerId?: InputMaybe; /** The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED. */ type?: InputMaybe; @@ -26877,7 +26928,9 @@ export type StampNftContract_Stream_Cursor_Input = { /** Initial value of the column from where the streaming should start */ export type StampNftContract_Stream_Cursor_Value_Input = { - /** A unique identifier for the marketing campaign associated with this contract. */ + activityWebhookId?: InputMaybe; + activityWebhookSigningKey?: InputMaybe; + /** A unique identifier for the marketing campaign associated with this contract. For instance, a Shopify campaign ID. */ campaignId?: InputMaybe; /** The identifier of the blockchain network where the contract is deployed. */ chainId?: InputMaybe; @@ -26885,6 +26938,8 @@ export type StampNftContract_Stream_Cursor_Value_Input = { contractAddress?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; + /** Structured metadata associated with the contract, stored in a JSONB format for flexibility. */ + metadata?: InputMaybe; organizerId?: InputMaybe; /** The type of marketing campaign the contract is associated with, e.g., SHOPIFY_PURCHASE_COMPLETED. */ type?: InputMaybe; @@ -26893,6 +26948,10 @@ export type StampNftContract_Stream_Cursor_Value_Input = { /** update columns of table "stampNftContract" */ export const enum StampNftContract_Update_Column { + /** column name */ + ActivityWebhookId = 'activityWebhookId', + /** column name */ + ActivityWebhookSigningKey = 'activityWebhookSigningKey', /** column name */ CampaignId = 'campaignId', /** column name */ @@ -26904,6 +26963,8 @@ export const enum StampNftContract_Update_Column { /** column name */ Id = 'id', /** column name */ + Metadata = 'metadata', + /** column name */ OrganizerId = 'organizerId', /** column name */ Type = 'type', @@ -26912,6 +26973,16 @@ export const enum StampNftContract_Update_Column { }; export type StampNftContract_Updates = { + /** append existing jsonb value of filtered columns with new jsonb value */ + _append?: InputMaybe; + /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ + _delete_at_path?: InputMaybe; + /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ + _delete_elem?: InputMaybe; + /** delete key/value pair or string element. key/value pairs are matched based on their key value */ + _delete_key?: InputMaybe; + /** prepend existing jsonb value of filtered columns with new jsonb value */ + _prepend?: InputMaybe; /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ @@ -29816,7 +29887,7 @@ export type Subscription_RootShopifyCampaignParameters_AggregateArgs = { export type Subscription_RootShopifyCampaignParameters_By_PkArgs = { - id: Scalars['uuid']['input']; + gateId: Scalars['String']['input']; }; From 4777653a59d5a78ef6ffb9272e3cccb4d09d0800 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Mon, 22 Apr 2024 13:20:02 +0100 Subject: [PATCH 33/36] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20(package.json):=20up?= =?UTF-8?q?date=20packageManager=20field=20to=20use=20caret=20versioning?= =?UTF-8?q?=20for=20pnpm=20to=20allow=20minor=20updates?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 258a5b3c3..564fff33e 100755 --- a/package.json +++ b/package.json @@ -289,7 +289,7 @@ "url-loader": "^4.1.1", "webpack": "^5.89.0" }, - "packageManager": "pnpm@9.0.4", + "packageManager": "^pnpm@9.0.4", "engines": { "node": ">=20.0.0" }, From e4aeb6a27f683c0f4cb9b1e8098dc6e6dcf9d9b6 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Mon, 22 Apr 2024 13:26:31 +0100 Subject: [PATCH 34/36] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20(mockServiceWorker.j?= =?UTF-8?q?s):=20remove=20semicolons=20for=20consistency=20with=20project?= =?UTF-8?q?=20style=20=F0=9F=94=A7=20(package.json):=20move=20pnpm=20versi?= =?UTF-8?q?on=20requirement=20from=20packageManager=20to=20engines=20for?= =?UTF-8?q?=20better=20compatibility=20management?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- msw/mockServiceWorker.js | 154 +++++++++++++++++++-------------------- package.json | 4 +- 2 files changed, 79 insertions(+), 79 deletions(-) diff --git a/msw/mockServiceWorker.js b/msw/mockServiceWorker.js index 4ec93f210..51d85eeeb 100644 --- a/msw/mockServiceWorker.js +++ b/msw/mockServiceWorker.js @@ -8,111 +8,111 @@ * - Please do NOT serve this file on production. */ -const INTEGRITY_CHECKSUM = '3d6b9f06410d179a7f7404d4bf4c3c70'; -const activeClientIds = new Set(); +const INTEGRITY_CHECKSUM = '3d6b9f06410d179a7f7404d4bf4c3c70' +const activeClientIds = new Set() self.addEventListener('install', function () { - self.skipWaiting(); -}); + self.skipWaiting() +}) self.addEventListener('activate', function (event) { - event.waitUntil(self.clients.claim()); -}); + event.waitUntil(self.clients.claim()) +}) self.addEventListener('message', async function (event) { - const clientId = event.source.id; + const clientId = event.source.id if (!clientId || !self.clients) { - return; + return } - const client = await self.clients.get(clientId); + const client = await self.clients.get(clientId) if (!client) { - return; + return } const allClients = await self.clients.matchAll({ type: 'window', - }); + }) switch (event.data) { case 'KEEPALIVE_REQUEST': { sendToClient(client, { type: 'KEEPALIVE_RESPONSE', - }); - break; + }) + break } case 'INTEGRITY_CHECK_REQUEST': { sendToClient(client, { type: 'INTEGRITY_CHECK_RESPONSE', payload: INTEGRITY_CHECKSUM, - }); - break; + }) + break } case 'MOCK_ACTIVATE': { - activeClientIds.add(clientId); + activeClientIds.add(clientId) sendToClient(client, { type: 'MOCKING_ENABLED', payload: true, - }); - break; + }) + break } case 'MOCK_DEACTIVATE': { - activeClientIds.delete(clientId); - break; + activeClientIds.delete(clientId) + break } case 'CLIENT_CLOSED': { - activeClientIds.delete(clientId); + activeClientIds.delete(clientId) const remainingClients = allClients.filter((client) => { - return client.id !== clientId; - }); + return client.id !== clientId + }) // Unregister itself when there are no more clients if (remainingClients.length === 0) { - self.registration.unregister(); + self.registration.unregister() } - break; + break } } -}); +}) self.addEventListener('fetch', function (event) { - const { request } = event; - const accept = request.headers.get('accept') || ''; + const { request } = event + const accept = request.headers.get('accept') || '' // Bypass server-sent events. if (accept.includes('text/event-stream')) { - return; + return } // Bypass navigation requests. if (request.mode === 'navigate') { - return; + return } // Opening the DevTools triggers the "only-if-cached" request // that cannot be handled by the worker. Bypass such requests. if (request.cache === 'only-if-cached' && request.mode !== 'same-origin') { - return; + return } // Bypass all requests when there are no active clients. // Prevents the self-unregistered worked from handling requests // after it's been deleted (still remains active until the next reload). if (activeClientIds.size === 0) { - return; + return } // Generate unique request ID. - const requestId = Math.random().toString(16).slice(2); + const requestId = Math.random().toString(16).slice(2) event.respondWith( handleRequest(event, requestId).catch((error) => { @@ -121,8 +121,8 @@ self.addEventListener('fetch', function (event) { '[MSW] Successfully emulated a network error for the "%s %s" request.', request.method, request.url, - ); - return; + ) + return } // At this point, any exception indicates an issue with the original request/response. @@ -132,21 +132,21 @@ self.addEventListener('fetch', function (event) { request.method, request.url, `${error.name}: ${error.message}`, - ); + ) }), - ); -}); + ) +}) async function handleRequest(event, requestId) { - const client = await resolveMainClient(event); - const response = await getResponse(event, client, requestId); + const client = await resolveMainClient(event) + const response = await getResponse(event, client, requestId) // Send back the response clone for the "response:*" life-cycle events. // Ensure MSW is active and ready to handle the message, otherwise // this message will pend indefinitely. if (client && activeClientIds.has(client.id)) { - (async function () { - const clonedResponse = response.clone(); + ;(async function () { + const clonedResponse = response.clone() sendToClient(client, { type: 'RESPONSE', payload: { @@ -160,11 +160,11 @@ async function handleRequest(event, requestId) { headers: Object.fromEntries(clonedResponse.headers.entries()), redirected: clonedResponse.redirected, }, - }); - })(); + }) + })() } - return response; + return response } // Resolve the main client for the given event. @@ -172,49 +172,49 @@ async function handleRequest(event, requestId) { // that registered the worker. It's with the latter the worker should // communicate with during the response resolving phase. async function resolveMainClient(event) { - const client = await self.clients.get(event.clientId); + const client = await self.clients.get(event.clientId) if (client?.frameType === 'top-level') { - return client; + return client } const allClients = await self.clients.matchAll({ type: 'window', - }); + }) return allClients .filter((client) => { // Get only those clients that are currently visible. - return client.visibilityState === 'visible'; + return client.visibilityState === 'visible' }) .find((client) => { // Find the client ID that's recorded in the // set of clients that have registered the worker. - return activeClientIds.has(client.id); - }); + return activeClientIds.has(client.id) + }) } async function getResponse(event, client, requestId) { - const { request } = event; - const clonedRequest = request.clone(); + const { request } = event + const clonedRequest = request.clone() function passthrough() { // Clone the request because it might've been already used // (i.e. its body has been read and sent to the client). - const headers = Object.fromEntries(clonedRequest.headers.entries()); + const headers = Object.fromEntries(clonedRequest.headers.entries()) // Remove MSW-specific request headers so the bypassed requests // comply with the server's CORS preflight check. // Operate with the headers as an object because request "Headers" // are immutable. - delete headers['x-msw-bypass']; + delete headers['x-msw-bypass'] - return fetch(clonedRequest, { headers }); + return fetch(clonedRequest, { headers }) } // Bypass mocking when the client is not active. if (!client) { - return passthrough(); + return passthrough() } // Bypass initial page load requests (i.e. static assets). @@ -222,13 +222,13 @@ async function getResponse(event, client, requestId) { // means that MSW hasn't dispatched the "MOCK_ACTIVATE" event yet // and is not ready to handle requests. if (!activeClientIds.has(client.id)) { - return passthrough(); + return passthrough() } // Bypass requests with the explicit bypass header. // Such requests can be issued by "ctx.fetch()". if (request.headers.get('x-msw-bypass') === 'true') { - return passthrough(); + return passthrough() } // Notify the client that a request has been intercepted. @@ -251,53 +251,53 @@ async function getResponse(event, client, requestId) { bodyUsed: request.bodyUsed, keepalive: request.keepalive, }, - }); + }) switch (clientMessage.type) { case 'MOCK_RESPONSE': { - return respondWithMock(clientMessage.data); + return respondWithMock(clientMessage.data) } case 'MOCK_NOT_FOUND': { - return passthrough(); + return passthrough() } case 'NETWORK_ERROR': { - const { name, message } = clientMessage.data; - const networkError = new Error(message); - networkError.name = name; + const { name, message } = clientMessage.data + const networkError = new Error(message) + networkError.name = name // Rejecting a "respondWith" promise emulates a network error. - throw networkError; + throw networkError } } - return passthrough(); + return passthrough() } function sendToClient(client, message) { return new Promise((resolve, reject) => { - const channel = new MessageChannel(); + const channel = new MessageChannel() channel.port1.onmessage = (event) => { if (event.data && event.data.error) { - return reject(event.data.error); + return reject(event.data.error) } - resolve(event.data); - }; + resolve(event.data) + } - client.postMessage(message, [channel.port2]); - }); + client.postMessage(message, [channel.port2]) + }) } function sleep(timeMs) { return new Promise((resolve) => { - setTimeout(resolve, timeMs); - }); + setTimeout(resolve, timeMs) + }) } async function respondWithMock(response) { - await sleep(response.delay); - return new Response(response.body, response); + await sleep(response.delay) + return new Response(response.body, response) } diff --git a/package.json b/package.json index 564fff33e..b0e12e5d8 100755 --- a/package.json +++ b/package.json @@ -289,9 +289,9 @@ "url-loader": "^4.1.1", "webpack": "^5.89.0" }, - "packageManager": "^pnpm@9.0.4", "engines": { - "node": ">=20.0.0" + "node": ">=20.0.0", + "pnpm": ">=9.0.4" }, "_id": "offline@0.0.0", "msw": { From 7d68a1fa783f953757153050c40c6731c9104eee Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Mon, 22 Apr 2024 14:23:12 +0100 Subject: [PATCH 35/36] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20(mockServiceWorker.j?= =?UTF-8?q?s):=20Refactor=20to=20add=20missing=20semicolons=20and=20improv?= =?UTF-8?q?e=20code=20consistency?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- msw/mockServiceWorker.js | 154 +++++++++++++++++++-------------------- 1 file changed, 77 insertions(+), 77 deletions(-) diff --git a/msw/mockServiceWorker.js b/msw/mockServiceWorker.js index 51d85eeeb..4ec93f210 100644 --- a/msw/mockServiceWorker.js +++ b/msw/mockServiceWorker.js @@ -8,111 +8,111 @@ * - Please do NOT serve this file on production. */ -const INTEGRITY_CHECKSUM = '3d6b9f06410d179a7f7404d4bf4c3c70' -const activeClientIds = new Set() +const INTEGRITY_CHECKSUM = '3d6b9f06410d179a7f7404d4bf4c3c70'; +const activeClientIds = new Set(); self.addEventListener('install', function () { - self.skipWaiting() -}) + self.skipWaiting(); +}); self.addEventListener('activate', function (event) { - event.waitUntil(self.clients.claim()) -}) + event.waitUntil(self.clients.claim()); +}); self.addEventListener('message', async function (event) { - const clientId = event.source.id + const clientId = event.source.id; if (!clientId || !self.clients) { - return + return; } - const client = await self.clients.get(clientId) + const client = await self.clients.get(clientId); if (!client) { - return + return; } const allClients = await self.clients.matchAll({ type: 'window', - }) + }); switch (event.data) { case 'KEEPALIVE_REQUEST': { sendToClient(client, { type: 'KEEPALIVE_RESPONSE', - }) - break + }); + break; } case 'INTEGRITY_CHECK_REQUEST': { sendToClient(client, { type: 'INTEGRITY_CHECK_RESPONSE', payload: INTEGRITY_CHECKSUM, - }) - break + }); + break; } case 'MOCK_ACTIVATE': { - activeClientIds.add(clientId) + activeClientIds.add(clientId); sendToClient(client, { type: 'MOCKING_ENABLED', payload: true, - }) - break + }); + break; } case 'MOCK_DEACTIVATE': { - activeClientIds.delete(clientId) - break + activeClientIds.delete(clientId); + break; } case 'CLIENT_CLOSED': { - activeClientIds.delete(clientId) + activeClientIds.delete(clientId); const remainingClients = allClients.filter((client) => { - return client.id !== clientId - }) + return client.id !== clientId; + }); // Unregister itself when there are no more clients if (remainingClients.length === 0) { - self.registration.unregister() + self.registration.unregister(); } - break + break; } } -}) +}); self.addEventListener('fetch', function (event) { - const { request } = event - const accept = request.headers.get('accept') || '' + const { request } = event; + const accept = request.headers.get('accept') || ''; // Bypass server-sent events. if (accept.includes('text/event-stream')) { - return + return; } // Bypass navigation requests. if (request.mode === 'navigate') { - return + return; } // Opening the DevTools triggers the "only-if-cached" request // that cannot be handled by the worker. Bypass such requests. if (request.cache === 'only-if-cached' && request.mode !== 'same-origin') { - return + return; } // Bypass all requests when there are no active clients. // Prevents the self-unregistered worked from handling requests // after it's been deleted (still remains active until the next reload). if (activeClientIds.size === 0) { - return + return; } // Generate unique request ID. - const requestId = Math.random().toString(16).slice(2) + const requestId = Math.random().toString(16).slice(2); event.respondWith( handleRequest(event, requestId).catch((error) => { @@ -121,8 +121,8 @@ self.addEventListener('fetch', function (event) { '[MSW] Successfully emulated a network error for the "%s %s" request.', request.method, request.url, - ) - return + ); + return; } // At this point, any exception indicates an issue with the original request/response. @@ -132,21 +132,21 @@ self.addEventListener('fetch', function (event) { request.method, request.url, `${error.name}: ${error.message}`, - ) + ); }), - ) -}) + ); +}); async function handleRequest(event, requestId) { - const client = await resolveMainClient(event) - const response = await getResponse(event, client, requestId) + const client = await resolveMainClient(event); + const response = await getResponse(event, client, requestId); // Send back the response clone for the "response:*" life-cycle events. // Ensure MSW is active and ready to handle the message, otherwise // this message will pend indefinitely. if (client && activeClientIds.has(client.id)) { - ;(async function () { - const clonedResponse = response.clone() + (async function () { + const clonedResponse = response.clone(); sendToClient(client, { type: 'RESPONSE', payload: { @@ -160,11 +160,11 @@ async function handleRequest(event, requestId) { headers: Object.fromEntries(clonedResponse.headers.entries()), redirected: clonedResponse.redirected, }, - }) - })() + }); + })(); } - return response + return response; } // Resolve the main client for the given event. @@ -172,49 +172,49 @@ async function handleRequest(event, requestId) { // that registered the worker. It's with the latter the worker should // communicate with during the response resolving phase. async function resolveMainClient(event) { - const client = await self.clients.get(event.clientId) + const client = await self.clients.get(event.clientId); if (client?.frameType === 'top-level') { - return client + return client; } const allClients = await self.clients.matchAll({ type: 'window', - }) + }); return allClients .filter((client) => { // Get only those clients that are currently visible. - return client.visibilityState === 'visible' + return client.visibilityState === 'visible'; }) .find((client) => { // Find the client ID that's recorded in the // set of clients that have registered the worker. - return activeClientIds.has(client.id) - }) + return activeClientIds.has(client.id); + }); } async function getResponse(event, client, requestId) { - const { request } = event - const clonedRequest = request.clone() + const { request } = event; + const clonedRequest = request.clone(); function passthrough() { // Clone the request because it might've been already used // (i.e. its body has been read and sent to the client). - const headers = Object.fromEntries(clonedRequest.headers.entries()) + const headers = Object.fromEntries(clonedRequest.headers.entries()); // Remove MSW-specific request headers so the bypassed requests // comply with the server's CORS preflight check. // Operate with the headers as an object because request "Headers" // are immutable. - delete headers['x-msw-bypass'] + delete headers['x-msw-bypass']; - return fetch(clonedRequest, { headers }) + return fetch(clonedRequest, { headers }); } // Bypass mocking when the client is not active. if (!client) { - return passthrough() + return passthrough(); } // Bypass initial page load requests (i.e. static assets). @@ -222,13 +222,13 @@ async function getResponse(event, client, requestId) { // means that MSW hasn't dispatched the "MOCK_ACTIVATE" event yet // and is not ready to handle requests. if (!activeClientIds.has(client.id)) { - return passthrough() + return passthrough(); } // Bypass requests with the explicit bypass header. // Such requests can be issued by "ctx.fetch()". if (request.headers.get('x-msw-bypass') === 'true') { - return passthrough() + return passthrough(); } // Notify the client that a request has been intercepted. @@ -251,53 +251,53 @@ async function getResponse(event, client, requestId) { bodyUsed: request.bodyUsed, keepalive: request.keepalive, }, - }) + }); switch (clientMessage.type) { case 'MOCK_RESPONSE': { - return respondWithMock(clientMessage.data) + return respondWithMock(clientMessage.data); } case 'MOCK_NOT_FOUND': { - return passthrough() + return passthrough(); } case 'NETWORK_ERROR': { - const { name, message } = clientMessage.data - const networkError = new Error(message) - networkError.name = name + const { name, message } = clientMessage.data; + const networkError = new Error(message); + networkError.name = name; // Rejecting a "respondWith" promise emulates a network error. - throw networkError + throw networkError; } } - return passthrough() + return passthrough(); } function sendToClient(client, message) { return new Promise((resolve, reject) => { - const channel = new MessageChannel() + const channel = new MessageChannel(); channel.port1.onmessage = (event) => { if (event.data && event.data.error) { - return reject(event.data.error) + return reject(event.data.error); } - resolve(event.data) - } + resolve(event.data); + }; - client.postMessage(message, [channel.port2]) - }) + client.postMessage(message, [channel.port2]); + }); } function sleep(timeMs) { return new Promise((resolve) => { - setTimeout(resolve, timeMs) - }) + setTimeout(resolve, timeMs); + }); } async function respondWithMock(response) { - await sleep(response.delay) - return new Response(response.body, response) + await sleep(response.delay); + return new Response(response.body, response); } From 45297fa3da116fdf792d9769df0d6f02c0ddf780 Mon Sep 17 00:00:00 2001 From: sebpalluel Date: Mon, 22 Apr 2024 14:26:25 +0100 Subject: [PATCH 36/36] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20(package.json):=20do?= =?UTF-8?q?wngrade=20minimum=20required=20pnpm=20version=20from=209.0.4=20?= =?UTF-8?q?to=208.0.0=20for=20broader=20compatibility?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b0e12e5d8..1f9832f2c 100755 --- a/package.json +++ b/package.json @@ -291,7 +291,7 @@ }, "engines": { "node": ">=20.0.0", - "pnpm": ">=9.0.4" + "pnpm": ">=8.0.0" }, "_id": "offline@0.0.0", "msw": {